FREE patent keyword monitoring and additional FREE benefits. /images/triangleright (1K) REGISTER now for FREE triangleleft (1K)
Fresh Patents freshpatentsnav7_icons (5K)
browse patent apps by agents browse patent apps by inventors browse patent apps by industry browse patents by location monitor patent applications
    




USPTO Class 711  |  Browse by Industry: Previous - Next | All     monitor keywords
06/2007 | Recent  |  09: Oct | Sept | Aug | Jul | Jun | May | Apr | Mar | Feb | Jan |  | 08: Dec | Nov | Oct | Sp | Aug | Jul | Jun | May | Apr | Mar | Feb | Jan |  | 07: Dec  | Nov | Oct | Sep | Aug | Jul | Jun | May | Apr | Mar | Feb | Jan |  | 06: Dec | Nov | Oct | Sep | Aug | Jul | Jun | May | Apr | 

Electrical computers and digital processing systems: memory inventions 06/07

Recently published patent applications awaiting approval from the USPTO. Recent week's RSS XML file available below.
Listing format for abstract view: USPTO application #, Title, Abstract excerpt,Patent Agent. Listing format for list view: USPTO National Class full category number, title of the patent application.   06/28/2007 > patent applications in patent subcategories.

20070150640 - Variable size cache memory support within an integrated circuit: An integrated circuit 2 is provided with a cache memory 6 and a cache controller 10 coupled to the cache memory 6 via a cache memory interface 8. The cache controller supports different cache memory sizes. The cache memory 6 includes masking logic 14 responsive to cache memory size signals... Agent: Nixon & Vanderhye, PC

20070150641 - Bus address selecting circuit and bus address selecting method: A bus address selecting circuit is disclosed that selects addresses to be output to a first address bus connected to a first memory and a second address bus connected to a second memory, the bus address selecting circuit comprising an address output circuit that, based on a selecting bit composed... Agent: SocalIPLaw Group LLP

20070150642 - Information processing device, image pickup device, information processing method and computer program: An information processing device for executing a data recording process for a flash memory having a primary data storage region and a data storage region includes a control unit operable to detect a data recording state of the primary data storage region of the flash memory, and when the data... Agent: Lerner, David, Littenberg, Krumholz & Mentlik

20070150646 - Semiconductor memory device using pipelined-buffer programming and related method: Disclosed is a semiconductor memory device which is operable a pipelined-buffer programming and includes a cell array including a plurality of memory cells, a write driver circuit divided into a plurality of write units, each write unit programming memory cells with a first data, a sense amplifier circuit divided into... Agent: Volentine Francos, & Whitt PLLC

20070150647 - Storage apparatus using non-volatile memory as cache and method of operating the same: Provided are a storage apparatus using a non-volatile memory as a cache and a method of operating the same, in which the non-volatile memory is used as the cache so as to preserve data even when electricity is interrupted. The storage apparatus using a non-volatile memory as a cache includes... Agent: Sughrue Mion, PLLC

20070150643 - Method for manipulating state machine storage in a small memory space: A method includes configuring a flash memory device including a first memory sector having a primary memory sector correspondence, a second memory sector having an alternate memory sector correspondence, and a third memory sector having a free memory sector correspondence, copying a portion of the primary memory sector to the... Agent: George M. Macdonald, Pitney Bowes Inc. Intellectual Property And Technology Law Dept.

20070150648 - Method for using serial flash memory as program storage media for microprocessor and related processing system thereof: A method for dynamically adjusting an operating speed of a microprocessor for the microprocessor to access at least a serial flash memory (together with a random access memory). The method includes reducing an executing speed of the microprocessor if the required data in the serial flash memory (or the random... Agent: North America Intellectual Property Corporation

20070150645 - Method, system and apparatus for power loss recovery to enable fast erase time: Data loss or system corruption due to a power loss in non-volatile memory may be prevented by tracking block status information in block headers and/or in a mini-array comprised of non-volatile memory cells. The block status may be tracked and managed during block allocate, deallocate, and erase operations in order... Agent: Intel Corporation C/o Intellevate, LLC

20070150649 - Nonvolatile memory and method of address management: A nonvolatile memory has plural memory blocks, each having a plurality of sub memory blocks, and is capable of programming to a first sub memory block within a first memory block and a second sub memory block within a second memory block in parallel. The first sub memory block has... Agent: Miles & Stockbridge PC

20070150644 - System for writing non-volatile memories for increased endurance: A memory system that incorporates methods of amplifying the lifetime of a counter made up of memory elements, such as EEPROM cells, having finite endurance. A relatively small memory made up of a number of individually accessible write segments, where, depending on the embodiment, each write segment is made up... Agent: Parsons Hsue & De Runtz, LLP - Sandisk Corporation

20070150650 - Reading and writing methods and apparatus for blu-rays discs: Blu-Ray reading and writing methods are provided. In a reading procedure, a first plurality of recording frames are sequentially read from a Blu-Ray disc and stored in a memory array along a first direction to assemble a first LDC block comprising a plurality of data lines arranged along a second... Agent: Thomas, Kayden, Horstemeyer & Risley, LLP

20070150652 - Method and apparatus for storing a data to memory devices: A method and apparatus for enhancing performance of parity check in computer readable media is provided. For example, in a RAID (N+1) configuration, a virtual data strip is added for a calculation of parity. Data of the virtual data strip is set so that a predetermined portion of a data... Agent: Staas & Halsey LLP

20070150651 - Method for dynamically exposing backup and restore volumes: A method and apparatus for storing and protecting a restore environment is provided. The restore environment is stored in a redundant array of independent disks (RAID) volume which is hidden from an operating system during runtime operations. Upon detecting that a restore operation is required due to a corrupted or... Agent: Intel Corporation C/o Intellevate, LLC

20070150654 - Storage apparatus using non-volatile memory as cache and method of managing the same: A storage apparatus using a non-volatile memory, which retains data even after power interruption, as its cache and a method of managing the same are provided. The storage apparatus includes a main storage medium, a non-volatile memory used as a cache of the main storage medium, a region of the... Agent: Sughrue Mion, PLLC

20070150653 - Processing of cacheable streaming data: According to one embodiment of the invention, a method is disclosed for receiving a request for cacheable memory type data in a cache-controller in communication with a first cache memory; obtaining the requested data from a first memory device in communication with the first cache memory if the requested data... Agent: Blakely Sokoloff Taylor & Zafman

20070150656 - Cache for instruction set architecture using indexes to achieve compression: A method for compressing a set of instructions in an adaptive computing machine includes identifying frequently executed instructions, inserting an explicit caching instruction associating the identified instructions with an index value in the set of instructions before the identified instructions and replacing at least one instance of the frequently executed... Agent: Patterson & Sheridan, L.L.P.

20070150655 - Microcomputer provided with instruction cache memory: In a microcomputer provided with an instruction cache memory, in which a plurality of programs are executed, the execution time of each of the programs is ensured not be long. After dummy execution of high-priority processing in a time zone when a CPU of the microcomputer is in the process... Agent: Nixon & Vanderhye, PC

20070150657 - Performance prioritization in multi-threaded processors: According to one embodiment of the invention, a method is disclosed for selecting a first subset of a plurality of cache ways in a cache for storing hardware threads identified as high priority hardware threads for processing by a multi-threaded processor in communication with the cache; assigning high priority hardware... Agent: Blakely Sokoloff Taylor & Zafman

20070150658 - Pinning locks in shared cache: Methods and apparatus to pin a lock in a shared cache are described. In one embodiment, a memory access request is used to pin a lock of one or more cache lines in a shared cache that correspond to the memory access request.... Agent: Caven & Aghevli C/o Intellevate

20070150659 - Cache injection semi-synchronous memory copy operation: A system, method, and a computer readable for inserting data into a cache memory based on information in a semi-synchronous memory copy instruction are disclosed. The method comprises determining a start of a semi-synchronous memory copy operation. The semi-synchronous memory copy operation is checked for a given value in at... Agent: Fleit, Kain, Gibbons, Gutman, Bongini & Bianco P.l.

20070150661 - Information processing apparatus, information processing apparatus, and access control method: According to one embodiment, there is provided an information processing apparatus including a pattern acquiring unit configured to acquire an access pattern of a series of read access to a storage device when an operating system is booted, a data pre-read unit configured to pre-read read access target data from... Agent: Blakely Sokoloff Taylor & Zafman

20070150660 - Inserting prefetch instructions based on hardware monitoring: A compiler or runt-time system may determine a prefetch point to insert an instruction in order to prefetch a memory location and thereby reduce latency in accessing information from a cache. A prefetch predictor generator may decide where and whether to insert the appropriate instructions by looking at information from... Agent: Trop Pruner & Hu, PC

20070150662 - Memory device: The present invention provides a memory device that can flexibly decide the data to be preread. The memory device according to the present invention includes: a nonvolatile memory; a buffer memory having a higher access speed than the nonvolatile memory; and a control circuit. The control circuit creates a preread... Agent: Miles & Stockbridge PC

20070150663 - Device, system and method of multi-state cache coherence scheme: Some embodiments of the invention provide devices, systems and methods of cache coherence. For example, an apparatus in accordance with an embodiment of the invention includes a memory to store a memory line; and a cache controller logic to assign a first cache coherence state to the memory line in... Agent: Pearl Cohen Zedek Latzer, LLP

20070150664 - System and method for default data forwarding coherent caching agent: A system and method for default data forwarding coherent caching agent is present. A node controller receives a cache line request from either a local caching agent (local processor) or from a remote node controller. When a node controller receives a request from a local caching agent, the node controller... Agent: Ibm Corporation - Rps (jvl) C/o Van Leeuwen & Van Leeuwen

20070150665 - Propagating data using mirrored lock caches: A method, processing node, and computer readable medium for propagating data using mirrored lock caches are disclosed. The method includes coupling a first mirrored lock cache associated with a first processing node to a bus that is communicatively coupled to at least a second mirrored lock cache associated with a... Agent: Fleit, Kain, Gibbons, Gutman, Bongini & Bianco P.l.

20070150666 - Multi-path accessible semiconductor memory device having data transmission mode between ports: A semiconductor memory device including a plurality of ports, at least one shared memory region of a memory cell array accessible through the ports, and a data transmission controller coupled to the shared memory region and the ports. The data transmission controller is configured to apply a read command of... Agent: Marger Johnson & Mccollom, P.C.

20070150668 - Multi-path accessible semiconductor memory device: A semiconductor memory device includes ports, data line pairs, where each port associated with one of the data line pairs, sets of address lines, where each port associated with one of the sets of address lines, a shared memory region of a memory cell array, where the shared memory region... Agent: Marger Johnson & Mccollom, P.C.

20070150667 - Multiported memory with ports mapped to bank sets: In some embodiments, a chip includes first and second bank sets, a first data port mapped to the first bank set, and a second data port mapped to the second bank set. Other embodiments are described.... Agent: Blakely Sokoloff Taylor & Zafman

20070150669 - Multi-path accessible semiconductor memory device having port state signaling function: A multi-path accessible semiconductor memory device having a shared memory area in a DRAM memory cell array that can be randomly accessed by a plurality of processors is provided. The multi-path accessible semiconductor memory device includes at least one shared memory area allocated in a memory cell array, operably connected... Agent: Marger Johnson & Mccollom, P.C.

20070150670 - Semiconductor integrated circuit: When a semiconductor integrated circuit is constituted to include a plurality of processors and a module which can be accessed by the processors, there is provided a processor managing unit (PMU) capable of changing a utilizing permission of the other processors or the module which is given to the processor... Agent: Miles & Stockbridge PC

20070150672 - Fully buffered dimm read data substitution for write acknowledgement: A memory controller uses a scheme to retire two entries from a replay queue due to a single non-error response. Advantageously, entries in a replay queue may be retired earlier than conventional systems, minimizing the size of the replay queue.... Agent: Marger Johnson & Mccollom, P.C.

20070150673 - Method, apparatus, and systems to support execution pipelining in a memory controller: A memory controller may execute instructions instead of sending the instructions to a processor for execution. To maintain synchronization between the memory controller and the processor, the memory controller may queue a null instruction in the memory controller for each non-filler instruction sent to the processor and may send a... Agent: Blakely Sokoloff Taylor & Zafman

20070150671 - Supporting macro memory instructions: The amount of processor resources and processor-memory bandwidth needed to perform certain memory operations over blocks of memory locations is reduced by supporting macro memory instructions. An intelligent memory controller is operatively connected to one or more processors and to at least one memory. The intelligent memory controller receives macro... Agent: Wolf Greenfield & Sacks, P.C.

20070150674 - Information processing apparatus, information processing method, and program: An information processing device is provided with a plurality of memory channels, and performs interleave control on a unit memory connected to a memory channel. Furthermore, the information processing device has a circuit for performing the interleave control such that an interleave number on access to the unit memory connected... Agent: Dickstein Shapiro LLP

20070150678 - Data backup device, data backup system, and data backup program: The data backup device comprising a receiver unit receiving from an image forming apparatus via a network, backup data and sender information indicating the location of the image forming apparatus on the network; a memory unit storing the backup data and the sender information that are received; an operating state... Agent: Buchanan, Ingersoll & Rooney PC

20070150676 - Efficient and flexible memory copy operation: A system, method, and computer program product for semi-synchronously copying data from a first portion of memory to a second portion of memory are disclosed. The method comprises receiving, in a processor, a call for a semi-synchronous memory copy operation. The semi-synchronous memory copy operation preserves temporal persistence of validity... Agent: Fleit, Kain, Gibbons, Gutman, Bongini & Bianco P.l.

20070150679 - Recursive file backup: Methods and systems are provided for recursively backing up modified data files where only modified data files are backed up and that provide a user with an efficient way to determine which original files have been modified to allow the user to readily locate original files if the user is... Agent: Attention Of Mark R. Hennings Merchant & Gould P.C.

20070150680 - Remote storage disk control device with function to transfer commands to remote storage devices: A storage device system includes an information processing device and at least first and second storage devices. The first and second storage devices are equipped with first and second storage volumes, respectively. The information processing device generates first data including a first instruction that is to be executed by the... Agent: Mattingly, Stanger, Malur & Brundidge, P.C.

20070150677 - Storage system and snapshot management method: A highly advantageous storage system and a snapshot management method. In the storage system, write target data sent from a host computer to a first storage controller is duplicated and stored in the first storage controller and also in a second storage controller; when the first storage controller receives a... Agent: Mattingly, Stanger, Malur & Brundidge, P.C.

20070150675 - Validity of address ranges used in semi-synchronous memory copy operations: A system, method, and a computer readable for protecting content of a memory page are disclosed. The method includes determining a start of a semi-synchronous memory copy operation. A range of addresses is determined where the semi-synchronous memory copy operation is being performed. An issued instruction that removes a page... Agent: Fleit, Kain, Gibbons, Gutman, Bongini & Bianco P.l.

20070150682 - Data processing apparatus maintaining consistency of operation: A data processing apparatus includes a memory unit configured to store data received from an information processing apparatus, a receiving unit configured to receive operation requests, though respective interfaces, with respect to the data stored in the memory unit, an authenticating unit configured to authenticate a requester of an operation... Agent: Harness, Dickey & Pierce, P.L.C

20070150681 - Pre-paid computer monitoring hardware: A computer is modified to add a memory management module between a memory controller and memory. The module may control or intercept signals between the memory controller and the memory to disable a portion or all of the computer's normal function. The memory management module may be a discrete device... Agent: Marshall, Gerstein & Borun LLP (microsoft)

20070150684 - Apparatus for transmitting data via the i2c bus, method of transmitting data via the i2c bus, and program for transmitting data via the i2c bus: An apparatus and the like for transmitting data via an I2C bus, which is simple in structure and can yet accumulate data transmitted via the I2C bus, thereby to analyze errors in the I2C bus easily. The apparatus comprises a memory circuit 4 connected to the I2C bus that connects... Agent: Staas & Halsey LLP

20070150683 - Dynamic memory buffer allocation method and system: A method, computer program product, system (including a circuit card), and integrated circuit for initializing a buffer pool, such that the buffer pool includes a plurality of data buffers available for use during a plurality of I/O transfers. In response to the initiation of a first I/O transfer concerning a... Agent: Grossman, Tucker, Perreault & Pfleger, PLLC C/o Portfolio Ip

20070150686 - Accessing data storage systems without waiting for read errors: Improved techniques for accessing data storage systems are disclosed. These techniques detect, correct and prevent undesirable access delays experienced in storage systems. “Slow-access” refers to an access operation that does not successfully complete within a predetermined amount of time. When slow-access is detected, an attempt is made to provide data... Agent: Beyer Weaver LLP/apple Inc.

20070150685 - Computer architecture for providing physical separation of computing processes: Novel circuitry and methodology for physically separating computing processes executing in a computer system that has a processing circuit, and first and second memory circuits for storing first and second data, respectively. The first and second memory circuits are accessed by the processing circuit for processing the first and second... Agent: Mcdermott Will & Emery LLP

20070150688 - Chips providing single and consolidated commands: In some embodiments, a chip includes a link interface, monitoring circuitry to provide an activity indicator that is indicative of activity of the chip, and scheduling circuitry to schedule commands. The chip also includes mode selection circuitry to select a first mode or a second mode for the scheduling circuitry... Agent: Blakely Sokoloff Taylor & Zafman

20070150687 - Memory system with both single and consolidated commands: In some embodiments, a chip includes a request queue to include write requests, and scheduling circuitry to schedule commands including commands in response to the write requests. The chip also includes mode selection circuitry to monitor the request queue and in response thereto to select a first or a second... Agent: Blakely Sokoloff Taylor & Zafman

20070150689 - Effective wear-leveling and concurrent reclamation method for embedded linear flash file systems: Reclamation of an Erase Unit of a flash memory is performed concurrently with a file operation on the flash memory by initiating a reclamation operation on the individually erasable portion of the memory, by suspending the reclamation operation for the file operation, by performing the file operation, and by resuming... Agent: Honeywell International Inc.

20070150690 - Method and apparatus for increasing virtual storage capacity in on-demand storage systems: A method and apparatus are disclosed for increasing virtual storage capacity in on-demand storage systems. The method utilizes data compression to selectively compress data stored in a storage resource to reduce the utilization of physical storage space whenever such physical resources have been over committed and the demand for physical... Agent: Ryan, Mason & Lewis, LLP

20070150691 - Methods and apparatus to share a thread to reclaim memory space in a non-volatile memory file system: Example methods and apparatus to share a thread to reclaim memory space in non-volatile memory file systems are disclosed. A disclosed example method includes associating a memory reclaim thread with first and second flash memory volumes to reclaim memory space in the first and second flash memory volumes and reclaiming... Agent: Hanley, Flight & Zimmerman, LLC

20070150692 - Storage system control method, storage system, information processing system, managing computer and program: When shifting the condition of a pair of a main volume and a sub-volume from a split condition to a pair condition according to a request from a user, an information processing unit which can access the sub-volume is inquired whether it mounts the sub-volume or not. As a result,... Agent: Townsend And Townsend And Crew, LLP

20070150694 - Hybrid mapping implementation within a non-volatile memory system: Methods and apparatus for allow different mapping implementations, including a many-to-one logical to physical block mapping, to be used within a memory system are disclosed. According to one aspect of the present invention, a method for mapping a plurality of logical blocks to a physical block includes identifying a first... Agent: Anderson, Levine & Lintel L.L.P.

20070150693 - Memory apparatus and memory control method: A memory control method is disclosed which includes: a storing step of storing a logical to physical conversion table retaining relations of correspondence between addresses of logical blocks in a user data area on the one hand, and addresses of physical blocks assigned to the logical blocks on the other... Agent: Bell, Boyd & Lloyd, LLP

20070150695 - Demand paging apparatus and method for embedded system: A demand paging apparatus and a method for an embedded system are provided. The demand paging apparatus includes a nonvolatile storage device, a physical memory, a demand paging window, and a demand paging manager. The nonvolatile storage device stores code and data which are handled by demand paging. The physical... Agent: Sughrue Mion, PLLC

20070150696 - Adaptive profiling by progressive refinement: A system/method for profiling a sequence of values from a range to determine a frequency of occurrence of a subrange includes, for a current block, determining whether cells of the current block include a count cell or a pointer cell. If the cell includes a pointer cell, follow an address... Agent: Keusey, Tutunjian & Bitetto, P.C.

  
06/21/2007 > patent applications in patent subcategories.

20070143525 - Disk formatter and methods for use therewith: A disk formatter includes an address module for creating disk block address data corresponding to a disk sector of a disk drive. A sector write module initiates a physical mode write operation to the disk sector that incorporates the corresponding disk block address data.... Agent: Garlick Harrison & Markison

20070143524 - Method an device for storing information: A method is described for writing data to an optical storage medium which comprises a storage space (10) with blocks having hardware addresses (HA), the storage space (10) comprising a pre-embossed area (20), the data to be written comprising data addresses (DA). According to the invention, data having data addresses... Agent: Philips Intellectual Property & Standards

20070143526 - Method and apparatus for enhanced randomization function for personal media: A method of playing media files is provided. A plurality of media files is stored. A commonality input that indicates a criterion for commonality is received. Further, a quantitative input is received. The quantitative input indicates a threshold number of the plurality of media files associated with the criterion for... Agent: General Instrument Corporation Dba The Connected Home Solutions Business Of Motorola, Inc.

20070143527 - Saving and restoring an interlocking trees datastore: A tree-based datastore comprising a forest of interconnected trees that can be generated and/or accessed may require specialized saving and restoring processes to ensure that all the links are properly maintained whether it will be restored in full or in part. A previous process acted on known features of the... Agent: Unisys Corporation

20070143528 - A software method of emulation of eeprom memory: The object of the invention is a software method of emulation of the EEPROM memory in another non-volatile memory, for example the Flash type memory. This method is applicable in systems, where in order to decrease costs of devices, using a non-volatile EEPROM memory, the existing memory is used, for... Agent: Matthias Scholl

20070143529 - Apparatus and method for pc security and access control: An apparatus and method for configuring, altering, controlling, securing, and extending the processing capability and functionality of PCs using a nonvolatile memory device using software and data carried within the device.... Agent: Steven V. Bacastow

20070143530 - Method and apparatus for multi-block updates with secure flash memory: Method and apparatus for multi-block update using secure flash memory. An update package is received at a device containing update code to update existing code for the device stored in non-volatile memory. The received update code is stored in a first portion of the non-volatile memory, while pointers identifying storage... Agent: Intel Corporation C/o Intellevate, LLC

20070143532 - Method and system for accessing non-volatile storage devices: A mass storage memory system is provided. The memory system includes, re-programmable non-volatile memory cells arranged in a plurality of blocks of memory cells; and a controller that is adapted to receive data via a first interface, and/or a second interface, and data received via the first interface and the... Agent: Klein, O'neill & Singh, LLP

20070143534 - Nonvolatile-memory-access control apparatus and nonvolatile-memory control system: A nonvolatile-memory-access control apparatus controls operations for accessing a nonvolatile memory, which include plural cycles by a processing device. The nonvolatile-memory-access control apparatus includes a nonvolatile-memory-access-operation control unit that is capable of setting information on a series of nonvolatile-memory-access operations of the plural cycles, and when a request for access... Agent: Rader Fishman & Grauer PLLC

20070143531 - Power loss recovery for bit alterable memory: A bit alterable memory device may include status bits such as a direction bit and two register bits for a colony of memory cells. The state of each status bit may be changed depending on the programming state of the non-volatile bit alterable memory. The status bits may be examined... Agent: Intel Corporation C/o Intellevate, LLC

20070143533 - Voice controlled portable memory storage device: Method for a portable memory storage device is provided. The method includes, enrolling the device after the device interfaces with a host system and an application is launched that requests a user to provide voice input; receiving the user voice input and storing the voice input as a template for... Agent: Klein, O'neill & Singh, LLP

20070143535 - Memory apparatus: A memory apparatus adding a non-volatile memory based on the T13 proposal to a storage medium controller controlling read/write operations of data between a host computer and a storage medium through a volatile memory without an accompanying increase in the number of pins or increase in size, which memory apparatus... Agent: Patrick G. Burns Greer, Burns & Crain, Ltd.

20070143537 - Method of recording and/or reproducing pointing information: A method of recording data to an information storage medium includes arranging a plurality of areas of disk-related information, each area comprising common disk-related information and corresponding changeable parameter information according to information about changeable parameter information, and recording the plurality of areas of disk-related information in the information storage... Agent: Stein, Mcewen & Bui, LLP

20070143536 - Storage device that pre-fetches data responsive to host access stream awareness: A data storage device includes a data storage media, a head, a data fetch buffer, and a controller. The head is configured to read data stored in logical block addresses (LBA) on the media. The data fetch buffer is configured to store data. The controller is configured to read data... Agent: David K. Purks Myers Bigel Sibley & Sajovec, P.A.

20070143539 - Information recording/reproducing apparatus and method for processing read/write command thereof: In an information recording/reproducing apparatus 500, enabling to record/reproduce information onto/from an optical disk medium 301 by means of an optical head 508 and execute commands including Write/Read command from a host computer 200 through an interface controller 502, a buffer memory 503 is provided as a cache for storing... Agent: Townsend And Townsend And Crew, LLP

20070143538 - Information recording apparatus, information recording method and recording medium recording program: A controller 10 carries out a control such as to divide a cache memory 8 for temporarily storing data when recording and/or reproducing the data on a data recordable optical disk 11, into a plurality of memory areas, i.e., a recording data storage memory area and a verifying data storage... Agent: Dickstein Shapiro LLP

20070143541 - Methods and structure for improved migration of raid logical volumes: Methods and structure for improved migration of a RAID logical volume from a higher level RAID management to a lower level. Features and aspects hereof provide for migrating a RAID logical volume by removal of one or more disk drives from the logical volume and moving or regenerating only the... Agent: Lsi Logic Corporation

20070143540 - Raid setting system having scanning module and related method: A RAID setting system and related method are used in a computer having at least a RAID controller for controlling the RAID controller to execute a corresponding operation of the RAID configuration according to a setting result. The system includes a database, a detecting module, a setting module and a... Agent: Edwards Angell Palmer & Dodge LLP

20070143542 - Storage controller, and method of controlling storage controller: The present invention controls supply of power to a storage device on the basis of an access status, moves a logical storage device between physical storage devices having different power supply modes, reduces energization time, and improves the reliability. A relocation plan creation portion creates a relocation plan by disposing... Agent: Sughrue Mion, PLLC

20070143544 - Low profile card reading device: A low profile card reading device is disclosed to include a first interface having a plurality of contact terminals movably exposed to the outside for connection to a computer, an interface controller coupled to the first interface to execute signal conversion and protocol operation of the first interface, a memory... Agent: Troxell Law Office PLLC One Skyline Place

20070143543 - Low profile storage device: A low profile storage device is disclosed to include a first interface having a plurality of contact terminals movably exposed to the outside for connection to a computer, an interface controller coupled to the first interface to execute signal conversion and protocol operation of the first interface, a memory for... Agent: Troxell Law Office PLLC One Skyline Place

20070143545 - Flash controller cache architecture: A buffer cache interposed between a non-volatile memory and a host may be partitioned into segments that may operate with different policies. Cache policies include write-through, write and read-look-ahead. Write-through and write back policies may improve speed. Read-look-ahead cache allows more efficient use of the bus between the buffer cache... Agent: Parsons Hsue & De Runtz, LLP - Sandisk Corporation

20070143546 - Partitioned shared cache: Some of the embodiments discussed herein may utilize partitions within a shared cache in various computing environments. In an embodiment, data shared between two memory accessing agents may be stored in a shared partition of the shared cache. Additionally, data accessed by one of the memory accessing agents may be... Agent: Caven & Aghevli C/o Intellevate

20070143547 - Predictive caching and lookup: The subject disclosure pertains to systems and methods for data caching and/or lookup. A data-mining model can be employed to identify data item relationships, associations, and/or affinities. A cache or other fast memory can then be populated based on data mining information. A lookup component can interact with the memory... Agent: Amin. Turocy & Calvin, LLP

20070143548 - Cache memory and its controlling method: The cache memory in the present invention is a cache entry having, in a correspondence with a cache entry which holds a data unit of caching, a valid flag indicating whether or not the cache entry is valid, and a dirty flag indicating whether or not the cache entry has... Agent: Greenblum & Bernstein, P.L.C

20070143549 - System and method for reducing store latency: According to one embodiment of the invention, a method comprises verifying that a cache block is not exclusively owned, and if not, transmitting a message identifying both the cache block and a caching agent requesting ownership of the cache block to a broadcast interconnect.... Agent: Blakely Sokoloff Taylor & Zafman

20070143550 - Per-set relaxation of cache inclusion: A multi-core processor includes a plurality of processors and a shared cache. Cache control logic implements an inclusive cache scheme among the shared cache and the local caches for the processors. Counters are maintained to track instances, per set, when a processor chooses to delay eviction from the local cache.... Agent: Intel Corporation C/o Intellevate, LLC

20070143552 - Anomaly detection for storage traffic in a data center: Disclosed are methods and apparatus for detecting anomalies in a storage area network (SAN). Provided are one or more anomaly type(s) and corresponding actions to be performed when the one or more anomaly types are detected. Traffic in the SAN is then inspected in order to detect the one or... Agent: Beyer Weaver LLP

20070143551 - Cell processor atomic compare and swap using dedicated spe: An atomic compare and swap operation that can be implemented in processor system having a power processor element (PPE) and a synergistic processor element (SPE) that have different sized memory transfer capabilities. The PPE notifies an SPE to perform a compare and swap operation on an address in main memory.... Agent: Joshua D. Isenberg Jdi Patent

20070143553 - Dynamic command and/or address mirroring system and method for memory modules: A memory module includes a memory hub that couples signals to memory devices mounted on opposite first and second surfaces of a memory module substrate. The memory devices are mounted in mirrored configuration with mirrored terminals of memory devices on opposite surfaces being interconnected. A memory hub mounted on each... Agent: Edward W. Bulchis, Esq. Dorsey & Whitney LLP

20070143554 - Controller, copy control method, and computer product: A disk array device includes a controller that sets a session pertaining to a copy source disk and a copy destination disk, and without copying the entire data that is recorded in the copy source disk to the copy destination disk, copies to the copy destination disk only the data... Agent: Staas & Halsey LLP

20070143556 - Memory control circuit in a memory chip: A memory control circuit in a memory chip includes a selection controller that can switch the memory chip between selected and deselected states. The selection controller sends and receives access wait signals to and from at least one other memory chip. One access wait signal indicates that the selection controller... Agent: Volentine Francos, & Whitt PLLC

20070143555 - Mechanism to control access to a storage device: A computer system is disclosed. The computer system includes a storage device, a device controller and a chipset. The device controller includes lock registers having values that correspond to the ranges of locked sectors of the storage device. The lock registers verify if a storage device access request is targeted... Agent: Blakely Sokoloff Taylor & Zafman

20070143557 - System and method for removing a storage server in a distributed column chunk data store: An improved system and method for removing a storage server in a distributed column chunk data store is provided. A distributed column chunk data store may be provided by multiple storage servers operably coupled to a network. A storage server provided may include a database engine for partitioning a data... Agent: Law Office Of Robert O. Bolan

20070143559 - Apparatus, system and method incorporating virtualization for data storage: For long-term data preservation, a storage virtualization system contains a metadata extraction module, an indexing module, a search module, and a virtualization module. The system utilizes two types of virtual volumes: unmarked volumes and marked volumes. The metadata extraction module extracts metadata that describes the data stored in logical volumes... Agent: Mattingly, Stanger, Malur & Brundidge, P.C.

20070143562 - Memory leak detection: A technique is disclosed for detecting a memory leak. A request to allocate or deallocate memory is received. In a memory leak table that is bounded in size, an entry that is associated with a call path with which the request is associated is accessed. The entry in the memory... Agent: Van Pelt, Yi & James LLP

20070143561 - Methods for adaptive file data handling in non-volatile memories with a directly mapped file storage system: In a memory system with a file storage system, an optimal file handling scheme is adaptively selected from a group thereof based on the attributes of the file being handled. The file attributes may be obtained from a host or derived from a history of the file had with the... Agent: Parsons Hsue & De Runtz, LLP - Sandisk Corporation

20070143560 - Non-volatile memories with memory allocation for a directly mapped file storage system: In a memory system with a file storage system, a scheme for allocating memory locations for a write operation is to write the files substantially contiguously in a memory block one after another rather than to start a new file in a new block. In this way, they are more... Agent: Parsons Hsue & De Runtz LLP

20070143558 - Use of memory compression algorithm to assess efficiency of memory usage: A method of monitoring memory usage. The method can include retrieving data from a first region of memory and compressing the data. A data compression rate can be measured and a notification can be generated if the data compression rate exceeds a threshold value. In another arrangement, a notification can... Agent: Cuenot & Forsythe, L.L.C.

20070143563 - Online storage volume shrink: Described is a technology by which a new volume or partition may be created on a disk, e.g., by running a shrink program and then reclaiming freed space. Shrink occurs online, while the user or system processes may be otherwise using the disk for reads and writes. Further, the technology... Agent: Workman Nydegger/microsoft

20070143564 - System and method for updating data in a distributed column chunk data store: An improved system and method for importing update data in a distributed column chunk data store is provided. A distributed column chunk data store may be provided by multiple storage servers operably coupled to a network. A storage server provided may include a database engine for partitioning a data table... Agent: Law Office Of Robert O. Bolan

20070143566 - non-volatile memories with data alignment in a directly mapped file storage system: In the file storage system, each portion belonging to a data file is identified by its file ID and an offset along the data file, where the offset is a constant for the file and every file data portion is always kept at the same position within a memory page... Agent: Parsons Hsue & De Runtz LLP

20070143565 - Apparatus and method for selectively invalidating entries in an address translation cache: An apparatus and method selectively invalidate entries in an address translation cache instead of invalidating all, or nearly all, entries. One or more translation mode bits are provided in each entry in the address translation cache. These translation mode bits may be set according to the addressing mode used to... Agent: Martin & Associates, LLC

20070143567 - Methods for data alignment in non-volatile memories with a directly mapped file storage system: In the file storage system, each portion belonging to a data file is identified by its file ID and an offset along the data file, where the offset is a constant for the file and every file data portion is always kept at the same position within a memory page... Agent: Parsons Hsue & De Runtz LLP

20070143568 - Address scrambing to simplify memory controller's address output multiplexer: A memory controller receives a logical address of a data unit in a memory and scrambles the logical address according to an address scrambling scheme. The address scrambling scheme maps the logical address to time-multiplexed output of physical address pins of the memory controller. At least one of the physical... Agent: Intel Corporation C/o Intellevate, LLC

20070143571 - Dual mode access for non-volatile storage devices: Method and mass storage memory system is provided. The system includes, re-programmable non-volatile memory cells, the memory cells being arranged in a plurality of blocks that are erasable together; and a controller including a microprocessor that is adapted to receive files of data identified by unique identifiers via a first... Agent: Klein, O'neill & Singh, LLP

20070143570 - Method and system for accessing non-volatile storage devices: Method for transferring data between a host system and a re-programmable non-volatile mass storage system having memory cells organized into blocks of memory cells is provided. The method includes receiving data via a first interface and/or a second interface; and making data accessible via the first interface and the second... Agent: Klein, O'neill & Singh, LLP

20070143569 - Non-volatile solid-state memory controller: A controller includes a volatile random access memory and translation hardware. The volatile random access memory includes a table having at least one entry. The at least one entry includes a portion of a physical address of a memory location at a NAND flash non-volatile solid-state memory. The volatile random... Agent: Toler Schaffer, LLP

20070143573 - Data processing apparatus and method using translation table emulation: A data processing system comprising a central processing unit (CPU), a memory management unit (MMU), and a translation table emulation module (TTE). The CPU outputs a virtual address. The MMU generates a translation table address corresponding to the virtual address and transforms the virtual address into a physical address from... Agent: F. Chau & Associates, LLC

20070143572 - Techniques for mapping a physical table to multiple virtual tables: Techniques are presented for mapping a physical table to multiple virtual tables. One or more fields within a results set from a query are mapped or associated to one or more virtual tables. The virtual tables are organized as sub graphs and connected together as a set. A reference to... Agent: James M. Stover Ncr Corporation

  
06/14/2007 > patent applications in patent subcategories.

20070136505 - Memory device and method for operating a memory device: A memory arrangement having a memory area with a plurality of memory locations, to which external addresses can be allocated, and an address decoder which is coupled to the memory area and which includes an address input for applying an external address. The address decoder can be switched so that... Agent: Dickstein Shapiro LLP

20070136506 - Large page optimizations in a virtual machine environment: Provided are optimizations to the memory virtualization model employed in a virtual machine environment. An opportunistic hypervisor page mapping process is used in order to utilize large memory pages in a virtual machine environment. Using these optimizations, physical memory is being virtualized for the virtual machine in a manner that... Agent: Woodcock Washburn LLP (microsoft Corporation)

20070136507 - File display system and method thereof: A file display system is provided. The file display system includes a MCU (10), a display control unit (20) and a display unit (30). The MCU receives power-on commands and power-off commands from a control unit (50). According to the preferred embodiment, upon receiving a power-off command, the MCU reads... Agent: North America Intellectual Property Corporation

20070136511 - Electronic apparatus and data processing method thereof: The invention provides an electronic apparatus and data processing method thereof which is possible to read controllable data even if a write error occurs in the process of writing data into a nonvolatile memory. Calculation processing is performed so as to add “1” at the time of writing data into... Agent: Westerman, Hattori, Daniels & Adrian, LLP

20070136509 - Method for flash-memory management: A SIM card including: (a) a first NVM for storing user data; and (b) a second NVM, separate from the first NVM, for storing management data related to the user data. Preferably, the first NYM is block-erasable and the second NVM is word-erasable erasable. Preferably, the first NVM is a... Agent: Dr. Mark M. Friedman C/o Bill Polkinghorn - Discovery Dispatch

20070136513 - Multilevel storage nonvolatile semiconductor memory device enabling high-speed data reading and high-speed data writing: A nonvolatile semiconductor memory device transmits/receives data to/from a data input/output terminal every j bits (e.g., eight bits). Each of memory cells in a memory cell array can hold data of n bits in correspondence to 2n threshold levels. A write data conversion circuit generates write data from bit data... Agent: Mcdermott Will & Emery LLP

20070136510 - Storage device, memory managing device, memory managing method, and program: A controller stores a BSI (Block Search Index) to specify an empty block of a lash memory. The controller determines whether a pointer indicating a physical block address of an empty block is stored. If no such pointer is stored, the controller generates a random number based on the BSI,... Agent: Mitchell P. Brook C/o Luce, Forward, Hamilton & Scripps LLP

20070136508 - System support storage and computer system: A Common System Storage Repository replaces all the different system support storages distributed across a server system topology transparent to various subsystems by providing a central non-volitile repository for all the different system data. Each of the various subsystems communicate with the Common System Storage Repository via the individual system... Agent: International Business Machines Corporation

20070136512 - Voltage negotiation in a single host multiple cards system: A low cost data storage and communication system is disclosed. The low cost data storage and communication system has a host and at least one card connected to the host. A voltage negotiator located in the system for determining a common operating voltage range that is a common denominator of... Agent: Parsons Hsue & De Runtz, LLP - Sandisk Corporation

20070136514 - Block programmable priority encoder in a cam: A priority encoder (PE) for a CAM, comprising a plurality of PE blocks, each receiving a plurality of match results corresponding to data entries in a corresponding data array block and, for determining an address of a highest priority data entry based on a physical location in the data array... Agent: Dennis R. Haszko Patent Law Office Of D.r.haszko

20070136518 - Emulated tape-based storage media: A system, method and a computer program product for emulating a tape-based storage system to provide data storage. The system includes a data storage medium storing a data set which represents the data layout of the emulated tape-based medium, and an interface for providing access to a non-tape-based data storage... Agent: Hewlett Packard Company

20070136515 - Formatting of optical discs: Conventionally, multiple session discs are provided with backward going pointers (P). It is now disclosed that it is possible to navigate a multiple session disc without the provision of such pointers (P). A multiple session optical disc which also acts to copy protect audio data has a first audio session... Agent: Patent Department Macrovision Corporation

20070136519 - Offsite management using disk based tape library and vault system: A method for archiving data from a first disk-based storage device to a second disk-based storage device includes moving an emulated tape from a first element to a second element simulatively without actually moving data associated with the emulated tape. The data associated with the emulated tape is transmitted from... Agent: Townsend And Townsend And Crew, LLP

20070136516 - Optical disc for storing both data requiring defect management and real-time av data: An optical disc (1) for storing digital data, comprising a first storage area (10) for storing a first type of digital data and a second storage area (20) for storing a second type of digital data. Each of the first and second areas comprises a user-data area (11, 21). Furthermore,... Agent: Philips Intellectual Property & Standards

20070136517 - Use of directory revision number to validate directory: An information storage medium such as a magnetic tape medium records a directory revision number as part of each block written to the medium (e.g., data block, ECC block, or information block). The directory revision number can determine if the directory that was read from the tape is valid for... Agent: Morrison & Foerster LLP

20070136520 - Device for and method of recording digital information signals: A recording apparatus for recording digital information signals on a removable rewritable disc like recording medium has been proposed. The apparatus comprises writing means (21, 22, 25) for recording the digital information signals and control means (20) for controlling the recording. The apparatus is capable of storing first file system... Agent: Philips Intellectual Property & Standards

20070136521 - Mitigating performance degradation caused by a sata drive attached to a sas domain: The present invention provides a device and method for mitigating performance degradation caused by SATA drives attached to a SAS domain. In one of the embodiments of the present invention, a SATA degradation mitigation device (“SDMD”) is installed between a SAS domain and one or more SATA drives. The SDMD... Agent: Lsi Logic Corporation

20070136523 - Advanced dynamic disk memory module special operations: A memory module including a volatile memory, a non-volatile memory, and a controller that provides address, data, and control interfaces to the memories and to a host system, such as, for example, a personal computer, is operable to interact with the host system so as to provide one or more... Agent: Raymond J. Werner

20070136522 - Information processing apparatus, media player and method for controlling a storage device: An information processing apparatus is provided with a performance measuring unit of a storage device, a look-ahead buffer whose capacity can be varied and a power profile which is a power consumption value for each operation mode of the storage device, thereby determining the buffer capacity based on performance measured... Agent: Antonelli, Terry, Stout & Kraus, LLP

20070136525 - Failure tolerant data storage: with K being a counting integer; and distributing the erasure codewords among the N storage devices S1 . . . SN in approximate proportion to the storage capacity CK of each of the N storage devices S1 . . . SN subject to the constraint that enough erasure codewords are... Agent: Miller Patent Services

20070136526 - Raid systems and setup methods thereof: RAID (Redundant Arrays of Independent Disks) systems and setup methods thereof. At least a first group of disks is selected to create a RAID 0 architecture. A second group of disks is further selected to create the RAID 0 architecture. The RAID 0 architectures are concatenated.... Agent: Thomas, Kayden, Horstemeyer & Risley, LLP

20070136524 - Storage virtualizer and computer system using the same: The storage virtualizer does not repeatedly switch a path used by a host computer when failure occurs in a path between a physical storage unit and a virtual storage unit. The storage virtualizer comprises: a plurality of targets connectable to the host computer; a unit for connecting at least one... Agent: Staas & Halsey LLP

20070136527 - System and method for storage system: In a storage system including a plurality of data controllers that receive a data input/output request that is input via an external communication path and perform data input/output processing with respect to a storage resource in response to this request, the plurality of data controllers being connected by a data... Agent: Townsend And Townsend And Crew, LLP

20070136529 - Device and method for non-volatile storage of a status value: A device for non-volatile storage of a status value indicating that there has been a condition, including a non-volatile storage, an energy storage for storing energy when applying a supply voltage, and a switching circuit to couple the energy storage to the non-volatile storage to write the status value thereto... Agent: Dickstein Shapiro LLP

20070136528 - Methods and apparatus for adding an autonomous controller to an existing architecture: Methods and apparatus for adding an autonomous controller to an existing architecture such as by way of example, portable devices such as cell phones, MP3 players, and digital cameras. A circuit interposed between the memory card and the system controller of the device is controllable to couple the memory card... Agent: Blakely Sokoloff Taylor & Zafman

20070136530 - Cache memory and control method thereof: The cache memory in the present invention is an N-way set-associative cache memory including a control register which indicates one or more ways among N ways, a control unit which activates the way indicated by said control register, and an updating unit which updates contents of said control register. The... Agent: Greenblum & Bernstein, P.L.C

20070136531 - Credit mechanism for multiple banks of shared cache: Methods and apparatus to manage credits in a computing system with multiple banks of shared cache are described. In one embodiment, a credit request from a processor core is translated into a physical credit that corresponds to one of the multiple banks of shared cache.... Agent: Caven & Aghevli C/o Intellevate

20070136532 - Methods and apparatus for handling a cache miss: In a first aspect, a first method is provided. The first method includes the steps of (1) providing a cache having a plurality of cache entries, each entry adapted to store data, wherein the cache is adapted to be accessed by hardware and software in a first operational mode; (2)... Agent: Ibm Corporation Intellectual Property Law Dept. 917

20070136534 - Method and apparatus for selectively prefetching based on resource availability: One embodiment of the present invention provides a system which facilitates selective prefetching based on resource availability. During operation, the system executes instructions in a processor. While executing the instructions, the system monitors the availability of one or more system resources and dynamically adjusts an availability indicator for each system... Agent: Sun Microsystems Inc. C/o Park, Vaughan & Fleming LLP

20070136533 - Pre-storage of data to pre-cached system memory: System(s) and method(s) that facilitate utilizing pre-cached disk space. Pre-cached memory space within a storage device is identified, and a subset of the pre-cached memory space is pre-populated with data so that the data can be selectively and dynamically accessed. During use of a computer (e.g., in a web-browsing session)... Agent: Amin. Turocy & Calvin, LLP

20070136535 - System and method for reducing unnecessary cache operations: A system and method for cache management in a data processing system. The data processing system includes a processor and a memory hierarchy. The memory hierarchy includes at least an upper memory cache, at least a lower memory cache, and a write-back data structure. In response to replacing data from... Agent: Dillon & Yudell LLP

20070136536 - Memory system and memory management method including the same: A multi-processor system includes a first processor, a second processor communicable with the first processor, a first non-volatile memory for storing first codes and second codes to respectively boot the first and second processors, the first memory communicable with the first processor, a second volatile memory designated for the first... Agent: F. Chau & Associates, LLC

20070136538 - Automation device: The invention relates to an automation device, with which a multiplicity of physically distributed functional units communicate with each other by means of a common transmission protocol. The device has a microcontroller (110), which is assigned at least one clock generator (120) and one memory unit (150), and which is... Agent: Abb Inc. Legal Department - 4u6

20070136539 - Data seek technique: Provided are techniques for locating data in a storage area. Upon receiving a request for data, a search for the data is simultaneously initiated on at least two storage devices, the search being performed on a first storage device using a top down search and on a second storage device... Agent: Konrad Raynes & Victor, LLP. Attn: Int77

20070136537 - System memory board subsystem using dram with stacked dedicated high speed point to point links: A memory system comprising memory modules including memory chips stacked with switching circuits. A memory controller coupled to the memory modules is configured to initiate memory accesses. When a stacked switching circuit detects the memory access, the switching circuit routes the access to another memory module if the access is... Agent: Mhkkg/sun

20070136541 - Data backup services: Methods and systems of initiating a backup process of data stored on a computer are described. One method calls for the data to be backed up to be identified. A backup event trigger is defined, and the computer is monitored for the occurrence of the backup event trigger. If the... Agent: Wagner, Murabito & Hao LLP

20070136540 - Restore accelerator for serial media backup systems: A method for accelerating a tape backup system restore process receives a list of files that are to be restored and searches a tape catalogue to find tape volume and file sequence numbers for each file in the list of files, where the catalogue is an alphabetical listing of the... Agent: Ratnerprestia

20070136543 - Arrangements having security protection: Access control unit sends to the access judging unit an access judging check request signal asking whether the requested address falls within one of the access-permitted areas registered in the access judging unit, the access judging unit checks whether the requested address falls within one of the access-permitted areas registered... Agent: Antonelli, Terry, Stout & Kraus, LLP

20070136542 - Scheme for securing a memory subsystem or stack: A scheme for securing a memory subsystem or stack is disclosed. A first memory device performs an authentication on a received operation. If the authentication is valid, a write protect signal to a second memory device is disabled, allowing write or erase operations to be performed on the second memory... Agent: Intel Corporation C/o Intellevate, LLC

20070136544 - Information processing apparatus and memory control method: According to one embodiment, an information processing apparatus includes a memory, a storage unit which stores specifications of the memory, a unit which acquires a second timing parameter which causes speed of accessing the memory to be lowered compared to a first timing parameter, the first timing parameter being based... Agent: Knobbe Martens Olson & Bear LLP

20070136545 - Memory access request arbitration: A method includes receiving a first memory access request from a first device during a first interval. The first memory access request is to access a first page of a multiple-page memory. The method further includes receiving a second memory access request from the first device during a second interval... Agent: Larson Newman Abel Polansky & White, LLP

20070136548 - File based volumes and file systems: A file-mapped volume is a logical volume in which the data storage of the logical volume is the data storage of a regular file associated with the logical volume. The regular file can be a file of a first file system, and a second file system can be built upon... Agent: Richard Auchterlonie Novak Druce & Quigg, LLP

20070136549 - Information processing apparatus, controller and file reading method: In a memory, a file is stored at discontinuous page addresses. The information thereon is recorded in FAT of the memory. When an application program in a host system performs a read operation for the file, a FAT system refers to the FAT to read out page indexes of the... Agent: Oblon, Spivak, Mcclelland, Maier & Neustadt, P.C.

20070136547 - Runtime detection for invalid use of zero-length memory allocations: Methods for handling zero-length allocations are disclosed. An example of such a method may include returning a self-describing/diagnosing dynamic address that has all the properties required for a secure implementation. Another example may include returning a series of different addresses (instead of a single address per process) to improve supportability.... Agent: Woodcock Washburn LLP (microsoft Corporation)

20070136546 - Use of region-oriented memory profiling to detect heap fragmentation and sparse memory utilization: A method of detecting inefficient use of virtual memory by an application that is programmed using memory pointers. The method can include selecting a first heap from a list of tracked heaps and identifying allocated memory blocks within the first heap. A first total can be determined as a sum... Agent: Cuenot & Forsythe, L.L.C.

20070136551 - Compaction, de-fragmentation, and merging of virtual storage device of virtual machine: A computing device is partitioned to include a host partition (HP) instantiated at least in part to provide storage capabilities, and also to include a client partition (CP) instantiated at least in part to consume such storage capabilities of the HP in the form of a virtual storage device at... Agent: Woodcock Washburn LLP (microsoft Corporation)

20070136550 - Methods and apparatus for data transfer between partitions in a computer system: A method includes establishing two partitions, including a first partition and a second partition, in a computer system. The method further includes designating a first memory page in memory space controlled by the first partition, designating a second memory page in memory space controlled by the second partition, storing an... Agent: Buckley, Maschoff & Talwalkar LLC

20070136552 - Assigning alias addresses to base addresses: Provided are a method, system, and article of manufacture for assigning alias addresses to base addresses. An assignment is provided of base addresses to the devices, wherein the base addresses are used to access the devices assigned to the base addresses. An assignment is provided of a plurality of alias... Agent: Konrad Raynes & Victor, LLP. Attn: Ibm37

20070136555 - Logically-addressed file storage methods: Files that are mapped to a logical address range by a host become logically fragmented prior to being sent to a memory system. Subsequently, the logically fragmented portions are reassembled when they are stored in blocks in the memory system. The host supplies information to the memory system regarding file-to-logical... Agent: Parsons Hsue & De Runtz, LLP - Sandisk Corporation

20070136553 - Logically-addressed file storage systems: Files that are mapped to a logical address range by a host become logically fragmented prior to being sent to a memory system. Subsequently, the logically fragmented portions are reassembled when they are stored in blocks in the memory system. The host supplies information to the memory system regarding file-to-logical... Agent: Parsons Hsue & De Runtz, LLP - Sandisk Corporation

20070136554 - Memory operations in a virtualized system: A computer implemented method, apparatus, and system for sharing an input/output adapter among a plurality of operating system instances on a host server. Virtual memory is allocated and associated with an operating system instance. The virtual memory is translated to one or more real addresses, wherein the one or more... Agent: Ibm Corp (ya) C/o Yee & Associates PC

20070136556 - Virtual memory translator for real-time operating systems: A multi-tiered lookup table is used to progressively map a virtual address to a specific control word that facilitates resolution of the virtual address for a translation lookaside buffer (TLB) miss. In one embodiment, the control word has a compressed and efficiently encoded image of the TLB hardware register data.... Agent: Honeywell International Inc.

20070136557 - Information processing apparatus for translating ip address and program therefor: A storage unit 104 of an address management apparatus 100 stores translation information 104C that associates, one-to-one, a value that can be taken by data in a block of a translation object address, with its post-translation value. An address translation unit 1032 reads, from the translation information 104C, a post-translation... Agent: Antonelli, Terry, Stout & Kraus, LLP

20070136558 - Data access program instruction encoding: A data processing apparatus 2 is provided which is responsive to data access instructions to perform data access operations. These data access instructions have a first form utilising a 12-bit offset field but with a fixed addressing mode and a second form utilising a shorter 8-bit offset field but with... Agent: Nixon & Vanderhye, PC

  
06/07/2007 > patent applications in patent subcategories.

20070130412 - Address decoding method and related apparatus by comparing mutually exclusive bit-patterns of addresses: A memory address decoding method for determining if a given address is located in one of a plurality of sections. Each section has a plurality of memory units and each memory unit has a unique corresponding address, the corresponding address using the binary system. The method includes making the corresponding... Agent: North America Intellectual Property Corporation

20070130416 - Microcomputer, programming method and erasing method: The present invention provides a microcomputer wherein in a system which needs to respond to events developed at intervals each shorter than an erase/program process time, erase/programming can be effected on an on-chip non-volatile memory as necessary during its processing. An erase and program control program for an electrically erasable... Agent: Miles & Stockbridge PC

20070130415 - Non-volatile memory device: A non-volatile memory device includes a matrix of non-volatile memory cells, writing circuitry and reading circuitry for the memory cells of the matrix. The device comprises a counter including a sector of non-volatile memory cells and control logic capable of scanning the memory cells of the sector using the reading... Agent: Seed Intellectual Property Law Group PLLC

20070130413 - Removable memory storage device having a display: A flash drive is disclosed. The flash drive can be removably connected to a computing device for storing files transferred from the computing device. The flash drive includes at least one flash memory chip operable to store files transferred from the computing device. The flash drive also includes a display... Agent: Harness, Dickey & Pierce, P.L.C

20070130414 - Secure-digital (sd) flash card with slanted asymmetric circuit board: A flash-memory device has a printed-circuit board assembly (PCBA) with a PCB with a flash-memory chip and a controller chip. The controller chip includes an input/output interface circuit to an external computer over a Secure-Digital (SD) interface, and a processing unit to read blocks of data from the flash-memory chip.... Agent: Stuart T Auvinen

20070130417 - Cam with automatic writing to the next free address: A method and apparatus for automatically writing non-matching data to a non-valid location within a Content Addressable Memory (CAM) is disclosed. The non-valid locations are determined simultaneously with a search process for a matching address, so that in the event of a non-match, the new data can be written to... Agent: Dickstein Shapiro LLP

20070130419 - Device for and method of recording digital information signals: A recording apparatus for recording digital information signals on a removable rewritable disc like recording medium has been proposed. The apparatus comprises writing means (21, 22, 25) for recording the digital information signals and control means (20) for controlling the recording. The apparatus is capable of storing first file system... Agent: Philips Intellectual Property & Standards

20070130420 - Method for inventory of an automated data storage library: An automated data library system employing a plurality of cartridges, one or more cartridge storage slots and an inventory controller. Each cartridge includes a cartridge memory. The cartridge storage slot(s) is(are) physically configured to store the cartridges. The inventory controller is operable to generate an inventory of the cartridges as... Agent: Cardinal Law Group

20070130418 - Playback device: Disclosed is a playback device capable of audio playback with little or no interruption. Yet, there is no need of increasing the memory capacity of the playback device and sacrificing the usability of the playback device. The playback device stores, to its internal memory, identification information of audio data stored... Agent: Mcdermott Will & Emery LLP

20070130421 - Apparatus, system, and method for global metadata copy repair: An apparatus, system, and method are disclosed for global metadata copy repair. The apparatus includes a control module for copying global metadata from primary storage to target storage, a verification module configured to identify invalid tracks in the global metadata, a location module configured to maintain a current read address,... Agent: Kunzler & Associates

20070130422 - Removable medium access method and related apparatus in an optical disc drive: The present invention relates to a removable medium access method and related apparatus, and in particular relates to a removable medium access method and related apparatus in an optical disc drive. A removable medium access method for accessing a removable medium in an optical disc drive is provided. The removable... Agent: Thomas, Kayden, Horstemeyer & Risley, LLP

20070130423 - Data migration method and system: The present invention provides a data migration technique enabling a required performance to be satisfied as closely as possible. A server obtains an IOPS measurement value of a plurality of business APs and an IOPS measurement value of a plurality of logical volumes serving as the access destinations of the... Agent: Stanley P. Fisher Reed Smith LLP

20070130424 - Storage system and capacity allocation method therefor: A storage system connected to a terminal, the computer system includes: a plurality of drive devices that respectively drive a plurality of physical disks each having a physical storage area; a RAID configuration unit that configures a plurality of RAID groups by grouping two or more of the plurality of... Agent: Townsend And Townsend And Crew, LLP

20070130425 - Semiconductor memory card: The present invention provides a semiconductor memory card with which a user can select processing for data that is stored in a readout destructive storage unit when the data is read out. An IC card (1300) includes: FeRAM (125) that stores a data which becomes uncertain in FeRAM (125) after... Agent: Wenderoth, Lind & Ponack L.L.P.

20070130426 - Cache system and shared secondary cache with flags to indicate masters: A cache system includes a plurality of processing units operative to access a main memory device, a plurality of primary caches respectively coupled to the processing units, the primary caches accessible from the processing units at higher speed than the main memory device is accessible from the processing units, and... Agent: Staas & Halsey LLP

20070130427 - Method for defending against denial-of-service attack on the ipv6 neighbor cache: A method of defending against a denial-of-service (DoS) attack on an IPv6 neighbor cache includes steps of determining a number of neighbor cache entries currently stored in the neighbor cache and then determining whether the number of entries exceeds a neighbor cache threshold that is less than a neighbor cache... Agent: Ogilvy Renault LLP

20070130428 - Prefetch command control method, prefetch command control apparatus and cache memory control apparatus: A prefetch command control apparatus is provided. A protocol slot generation unit, when receiving from a CPU a prefetch command in which a utilization time of data to be prefetched is specified, generates a protocol slot based on the utilization time and registers it in a schedule list storage unit.... Agent: Fitch Even Tabin And Flannery

20070130429 - Api for network discovery: Discovery of a network to which a device is in communication and classifying the network is disclosed. The network may be classified as a network already known or a new network signature may be created where the network signature is made up of a network id, a link id and... Agent: Marshall, Gerstein & Borun LLP (microsoft)

20070130430 - Dynamic storage device pooling in a computer system: A method for dynamically allocating control of a storage device, the method comprising receiving an access request from a first computer requesting access to a storage device; directing, based upon the access request, a first storage controller computer to assume an inactive state with respect to control of the storage... Agent: Knobbe Martens Olson & Bear LLP

20070130432 - Storage system for copying data between storage devices, and method of copying data: A storage system comprises a remote side storage device comprising a cache memory, and a master side storage device comprising an asynchronous copy controller constructed and arranged so as to issue requests for storage of asynchronous copies to the remote side storage device. The master side storage device further comprises... Agent: Young & Thompson

20070130431 - System, apparatus and method for reading data: A data read apparatus which, when reading data in a data region sequentially, consults information pieces indicative of positions of information pieces concerning files to identify a position of an information piece concerning a file corresponding to a data piece at a reading position, consults an information piece concerning the... Agent: Antonelli, Terry, Stout & Kraus, LLP

20070130436 - Electronic data storage medium with fingerprint verification capability: An electronic data storage medium is adapted to be accessed by a data terminal, and includes a processing unit connected to a memory device that stores a data file and security reference data possessed by a person authorized to access the data file, and an input-output interface circuit activable so... Agent: Bever Hoffman & Harms, LLP Tri-valley Office

20070130434 - Methods and apparatuses for protecting data on mass storage devices: Methods, apparatuses, and media to protect sensitive information in data storage devices are disclosed. Embodiments comprise a method of transmitting and receiving unique identification information of components of a computer system, comparing the information with previously saved information in the storage device, and not allowing access to the data if... Agent: Ibm Coporation (rtp) C/o Schubert Osterrieder & Nickelson PLLC

20070130433 - System and method to secure a computer system by selective control of write access to a data storage medium: A system and method of securing a computer system by controlling write access to a storage medium by monitoring an application; detecting an attempt by the application to write data to said storage medium; interrogating a rules database in response to said detection; and permitting or denying write access to... Agent: Ted Sabety

20070130435 - Terminal apparatus and its data management method: A terminal apparatus is provided with a memory, a communication section, an authentication section configured to execute authentication when a signal requesting access to the memory is received, a save processing section configured to save predetermined data of the memory in a predetermined storage section when the authentication section outputs... Agent: Finnegan, Henderson, Farabow, Garrett & Dunner LLP

20070130437 - Methods and systems for managing computer system configuration data: Methods and systems for managing computer system configuration data are provided. The method includes staging the configuration data in a staging memory accessible to a first application, selecting a path for a transfer of the configuration data from the staging memory to a target memory, emulating a hardware data loader... Agent: John S. Beulick Armstrong Teasdale LLP

20070130438 - Atomic operation involving processors with different memory transfer operation sizes: Atomic operations may be implemented on a processor system having a main memory and two or more processors including a power processor element (PPE) and a synergistic processor element (SPE) that operate on different sized register lines. A main memory address containing a primitive is divided into a parity byte... Agent: Joshua D. Isenberg Jdi Patent

20070130439 - Secure digital certificate storing scheme for flash memory and electronic apparatus: o

20070130440 - Multilevel semiconductor memory, write/read method thereto/therefrom and storage medium storing write/read program: A semiconductor device has multilevel memory cells, each cell storing at least three levels of data each. At least a first data composed of first data bits and a second data composed of second data bits are arranged in order that at least a bit of an N-order of the... Agent: Meyertons, Hood, Kivlin, Kowert & Goetzel, P.C.

20070130441 - Address translation table synchronization: A system, method and computer-readable medium for updating an address translation table. In the method, a message indicating a physical memory location that corresponds to a virtual address is received from a processor. An I/O Memory Management Unit (IOMMU) is used to update an entry within the address translation table... Agent: Woodcock Washburn LLP (microsoft Corporation)

20070130442 - Apparatus and methods using invalidity indicators for buffered memory: A computing system includes a buffer memory configured to temporarily store data intended for storage in an external storage device and a processing unit configured to selectively invalidate data stored in the buffer memory and to control transfer of data from the buffer memory to the external storage device responsive... Agent: Myers Bigel Sibley & Sajovec

Previous industry: Electrical computers and digital data processing systems: input/output
Next industry: Electrical computers and digital processing systems: processing architectures and instruction processing (e.g., processors)


######

RSS FEED for 20091112: - PDF
Integrate FreshPatents.com into your RSS reader/aggregator or website to track weekly updates.
For more info, read this article.

######

Thank you for viewing Electrical computers and digital processing systems: memory patents on the FreshPatents.com website. These are patent applications which have been filed in the United States. There are a variety ways to browse Electrical computers and digital processing systems: memory patent applications on our website including browsing by date, agent, inventor, and industry. If you are interested in receiving occasional emails regarding Electrical computers and digital processing systems: memory patents we recommend signing up for free keyword monitoring by email.



###

FreshPatents.com Support

Results in 0.96784 seconds

filepatents (1K)

* Easy, fast online form
* Protect your Inventions
* US Patent Office filing

Provisional Patent
Utility Patent

- - - - - - - - - - - - - - - - - - - - - -

filetrademarks (1K)

* Fast online form
* Protect your Name/Design
* US Government filing

Trademark Services

- - - - - - - - - - - - - - - - - - - - - -

PATENT INFO