|FREE patent keyword monitoring and additional FREE benefits. REGISTER now for FREE|
USPTO Class 711 | Browse by Industry: Previous - Next | All
05/2007 | Recent | 08: Dec | Nov | Oct | Sp | Aug | Jul | Jun | May | Apr | Mar | Feb | Jan | | 07: D | N | O | S | A | J | J | M | A | M | F | J | | 06: 12 | 11 | 10 | 09 | 8 | 7 | 6 | 5 | 4 | Dec | Nov | | 2010 | 2009 |
Electrical computers and digital processing systems: memory May archived listing by USPTO class 05/07Below are recently published patent applications awaiting approval from the USPTO. Recent week's RSS XML file available below.
Listing 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. 05/31/2007 > patent applications in patent subcategories. archived listing by USPTO class
20070124530 - Portable electronic device and control method of portable electronic device: An IC card has a memory storing record files having management information and record data. When receiving a record-based command which specifies a record file stored in the memory, the IC card processes data stored in the file for each of the specified records. When receiving a binary-based command which... Agent: Pillsbury Winthrop Shaw Pittman, LLP
20070124531 - Storage device, computer system, and storage device access method: A storage device that includes: an address table; a cache memory; a flash memory device being a storage medium for user data; and a control circuit that is in charge of access management for the flash memory device. In the storage device, the control circuit makes access to the user... Agent: Rader Fishman & Grauer PLLC
20070124532 - Interconnection system: An interconnection system, apparatus and method is described for arranging elements in a network, which may be a data memory system, computing system or communications system where the data paths are arranged and operated so as to control the power consumption and data skew properties of the system. A configurable... Agent: Brinks Hofer Gilson & Lione
20070124534 - Data storing apparatus, ic card, and data storing method: When a CPU receives a rewriting invalidate command from a terminal device, it copies a write program and a delete program stored in a flash memory into a DRAM, executes the copied write program and the copied delete program, and rewrites the write program and the delete program into an... Agent: Morrison & Foerster LLP
20070124533 - Flash memory architecture with separate storage of overhead and user data: A flash memory system segregates overhead data from user data so that overhead data may be address, programmed and erased independently from user data. The non-volatile memory medium of a flash memory system is mapped into a plurality of separate and separately addressable memory blocks that are independently programmable and... Agent: Haverstock & Owens LLP Attn: Thomas B. Haverstock
20070124535 - Storage system and load balancing method thereof: Provided is a computer system having a host computer that requests the input and output of data in and from an actual storage volume, and a plurality of storage subsystems respectively having at least one or more virtual storage volumes. The virtual storage volumes of each of the plurality of... Agent: Stanley P. Fisher Reed Smith LLP
20070124537 - Removable medium apparatus and control method thereof: A removable-medium apparatus having a memory unit that stores a plurality of ID information for accessing a removable medium, and a receiving unit that receives an instruction for specifying ID information from among the plurality of ID information stored in the memory unit. The removable-medium apparatus determines whether or not... Agent: Baker Botts LLP C/o Intellectual Property Department
20070124536 - Token device providing a secure work environment and utilizing a virtual interface: A system, in accordance with one embodiment, comprising a host device including a display, the host device running a client application; and a token device coupled to the host device through an interface, the token device including a processor for running a token device application, the token device application providing... Agent: Paul, Hastings, Janofsky & Walker LLP
20070124539 - Memory update using a control array to defer memory operations: A memory having multiple locations for data storage is updated by performing the following method. The memory locations are grouped into commonly accessible groups of one or more data locations. First, a control array is provided. The control array is associated with a predetermined type of memory update operation, and... Agent: Wolf Greenfield & Sacks, P.C.
20070124538 - Power-efficient cache memory system and method therefor: A cache memory system (200) having a cache memory (204) partitioned into a number of banks, or “ways” (204A, 204B). The memory system includes a power controller (244) that selectively powers up and down the ways depending upon which way contains the data being sought by each incoming address (232)... Agent: Downs Rachlin Martin PLLC
20070124540 - Method for tuning a cache: Embodiments of the present invention provide methods and systems for tuning the size of the cache. In particular, when a page fault occurs, non-resident page data is checked to determine if that page was previously accessed. If the page is found in the non-resident page data, an inter-reference distance for... Agent: Mh2 Technology Law Group
20070124541 - Self-optimizing caching system and method for data records: A system and appertaining method provide for pre-fetching records from a central data base to a local storage area in order to reduce delays associated with the data transfers. User patterns for requesting data records are analyzed and rules/strategies are generated that permit an optimal pre-fetching of the records based... Agent: Schiff Hardin LLP Patent Department
20070124542 - Method and system to control write caches to reduce risk of data loss: Embodiments of the present invention provide for controlling the write back caches in a computer system. In particular, when an event, such as a power failure or component failure, is detected, write back caching in both the computer system's memory and in the storage device are deactivated. In addition, one... Agent: Mh2 Technology Law Group
20070124543 - Apparatus, system, and method for externally invalidating an uncertain cache line: An apparatus, system, and method are disclosed for externally invalidating an uncertain cache line. In one embodiment, a monitor module monitors a processor module bus. A detection module detects a processor module evicting a cache line from a cache module. The cache line may be in an uncertain state. An... Agent: Kunzler & Associates
20070124544 - Multi-interfaced memory: A multi-interfaced memory device includes an array of memory cells having a first interface and a second interface. The first interface and the second interface share an address bus and a data bus. One of the interfaces may be a random access memory interface and the second interface may be... Agent: Intel Corporation C/o Intellevate, LLC
20070124546 - Automatic yielding on lock contention for a multi-threaded processor: A method and system are provided for managing processor resources in a multi-threaded processor. When attempting to acquire a lock on resources available in the cache, tests are conducted to determine if there is a lock on the resource as well as a state of the cache associated with the... Agent: Lieberman & Brandsdorfer, LLC
20070124545 - Automatic yielding on lock contention for multi-threaded processors: A method and system are provided for managing processor resources in a multi-threaded processor. When attempting to acquire a lock on a shared resource, an initial test is conducted to determine if there is a lock address for the shared resource in a lock table. If it is determined that... Agent: Lieberman & Brandsdorfer, LLC
20070124549 - Interface setting method: An interface-specification setting register is provided to the device; a prescribed interface specification is set in the interface-specification setting register by software control through a processor; and, thereafter, the device is operated with the interface specification that is set in the interface-specification setting register.... Agent: Mcdermott Will & Emery LLP
20070124548 - Memory channel with unidirectional links: Memory interface apparatus and methods utilize unidirectional links. An embodiment of a memory apparatus may include a first redrive circuit to receive a first signal from a first unidirectional link and redrive the first signal on a second unidirectional link, a second redrive circuit to receive a second signal from... Agent: Marger Johnson & Mccollom, P.C.
20070124547 - Method, apparatus and computer program product for managing access to storage: Provided are a method, apparatus and file access manager for optimized scheduling of read/write operations and disk I/O operations for files that must be retrieved from disk storage. The file access manager schedules the operations such that a single file retrieval from disk is required for a plurality of processes... Agent: Ibm Corporation Intellectual Property Law
20070124550 - Storage system having a plurality of interfaces: A hybrid-type storage system having both SAN and NAS interfaces can be implemented by simple hardware capable of carrying out a SAN function independently of a NAS function and a NAS load. To be more specific, a controller of the storage system comprises a NAS controller for accepting an I/O... Agent: Mattingly, Stanger, Malur & Brundidge, P.C.
20070124551 - Storage system and management method thereof: This storage system has a first disk array device for providing a first volume that stores data transmitted from a host system, a second disk array device for providing a second volume that is virtualized with the first disk array device, and a management terminal for managing the first disk... Agent: Mattingly, Stanger, Malur & Brundidge, P.C.
20070124553 - Backup technique for recording devices employing different storage forms: One aspect of the invention is a backup system that collectively performs the backup of data in a block form stored by a block recording device, and the back of data in a file form stored by a file recording device. According to the present invention, a backup system comprises:... Agent: Timothy N. Ellis, Patent Attorney
20070124552 - Memory control method for restoring data in a cache memory: A memory control method for restoring data in a cache memory is proposed, which is applied in a computer device having Linux Operating System, and the computer device has a spare battery for supplying spare power to go on to store cached data into a cache memory unit, the temporary... Agent: Edwards Angell Palmer & Dodge LLP
20070124554 - Global memory for a rapidio network: Systems and methods for global memory for a RapidIO network are provided. In one embodiment, a method for accessing global data on a RapidIO network comprises obtaining ownership of a global memory unit (GMU) and receiving a data write packet at a GMU endpoint on a RapidIO network. The data... Agent: Honeywell International Inc.
20070124555 - Restricting access to improve data availability: I/O requests from hosts in a data storage system are blocked or rate-restricted upon detection of an unbalanced or overload condition in order to prevent timeouts by host computers, and achieve an aggregate reduction of data access latency. The blockages are generally of short duration, and are transparent to hosts,... Agent: Katten Muchin Rosenman LLP
20070124556 - Method and apparatus for restricting playback of recorded digital signals: A password protection function enables a user to assign a password to signals including audio and/or video signals recorded by their own digital recording apparatus, and is capable of providing both backward and forward compatibility for older and future digital playback apparatuses, respectively. According to an exemplary embodiment, a method... Agent: Joseph J. Laks, Vice President Thomson Licensing LLC
20070124557 - Method, apparatus, and system for protecting memory: A parity adder obtains a second data by adding a parity for first data to be written to a memory to the first data. An access-key register holds an access key unique to a source of request. A first operating unit obtains a third data by calculating an XOR between... Agent: Finnegan, Henderson, Farabow, Garrett & Dunner LLP
20070124558 - Apparatus and methods for controlling output of clock signal and systems including the same: An apparatus for controlling data exchange with a memory device includes an interface configured to receive an arbitration signal indicating when the apparatus has use of a shared bus and an interface to the memory device configured to provide a clock signal to the memory device that synchronizes data exchange... Agent: Myers Bigel Sibley & Sajovec
20070124559 - Microcontroller and ram: A microcontroller in which an increase in hardware is suppressed and data correction capability for software error of RAM can be improved is provided. A microcontroller which performs processing according to a program includes a CPU and a RAM for storing data processed by the CPU, wherein multiplexed regions are... Agent: Antonelli, Terry, Stout & Kraus, LLP
20070124560 - Method for tracking of non-resident pages: Embodiments of the present invention provide methods and systems for efficiently tracking evicted or non-resident pages. For each non-resident page, a first hash value is generated from the page's metadata, such as the page's mapping and offset parameters. This first hash value is then used as an index to point... Agent: Mh2 Technology Law Group05/24/2007 > patent applications in patent subcategories. archived listing by USPTO class
20070118679 - Pre-formatted linear optical data storage medium: A pre-formatted optical data storage tape (10) including an elongated linear polymer layer having at least one pattern of optically readable embossments (114) on at least one surface of the polymer layer, and an optical recording layer covering the pattern of optically readable embossments (114) of the elongated linear polymer... Agent: Mcdermott Will & Emery LLP
20070118683 - Apparatus for updating television firmware and method therefor: An apparatus for updating a television firmware and the method therefor are provided. The television includes a first processor and a first memory unit. The first memory unit is for storing a television firmware. The television firmware updating apparatus includes a second memory unit and a second processor. The second... Agent: Rabin & Berdo, PC
20070118685 - Block management for mass storage: An embodiment of the present invention includes a nonvolatile memory system comprising nonvolatile memory for storing sector information, the nonvolatile memory being organized into blocks with each block including a plurality of sectors, each sector identified by a logical block address and for storing sector information. A controller is coupled... Agent: Law Offices Of Imam
20070118681 - Data write-in method for flash memory: The present invention provides a data write-in method of flash memory for writing data into two or more flash chips, the method comprises: firstly correspond the physical blocks in the two flash chips to the odd logical block address and the even logical block address respectively; analyse the logical block... Agent: Ladas & Parry LLP
20070118682 - Method and apparatus for interfacing and managing nand flash memory: Techniques for providing a NAND flash memory interface being compatible with various NAND flash memories and minimizing the impact on an embedded microprocessor at the same time are disclosed. According to one aspect of the techniques, a NAND flash memory interface is provided for coupling to various types of NAND... Agent: Silicon Valley Patent Agency
20070118680 - Method to control the access in a flash memory and system for the implementation of such a method: A method to control access to a sector of a flash type memory of an electronic module. The method includes receiving a write request to write data to an area of a partition, wherein the partition is located within the sector and, prior to writing to the data, determining whether... Agent: Osha Liang L.L.P.
20070118684 - Operation method of embedded system: An operation method of an embedded system, comprising steps of: providing a controller, a volatile random access memory (VRAM), and a non-volatile random access memory (NVRAM); adding a sub-grouping tag to each value of configuration data of the embedded system; grouping the added sub-grouping tags into a grouping tag; saving... Agent: Morris Manning Martin LLP
20070118686 - 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 Dept. - 4u6
20070118687 - System and method for record retention date in a write once read many storage system: This invention provides a specified retention date within a data set that is locked against deletion or modification within a WORM storage implementation. This retention date scheme does not utilize any proprietary application program interfaces (APIs) or protocols, but rather, employs native functionality within conventional file (or other data containers,... Agent: Cesari And Mckenna, LLP
20070118688 - Flash-memory card for caching a hard disk drive with data-area toggling of pointers stored in a ram lookup table: A flash-memory cache card caches data that a host writes to a hard disk drive. A flash-memory array has physical blocks of flash memory arranged into first and second data areas having M blocks each, and a wear-leveling-counter pool. An incoming logical sector address (LSA) from a host is mapped... Agent: Stuart T Auvinen
20070118689 - Rebalancing of striped disk data: Provided are a method, system, and article of manufacture, where a plurality of extents are stored in a first set of storage units coupled to a controller. A determination is made that a second set of storage units has been coupled to the controller. The plurality of extents are distributed... Agent: Konrad Raynes & Victor, LLP. Attn: Ibm37
20070118691 - Storage system with disk drive power-on-reset detection: A disk array controller reliably detects disk drive power-on-reset events that may cause a disk drive that has uncommitted write data stored in its cache to lose such data. The methods for detecting the power-on-reset events include operating the disk drives in an ATA security mode in which a power-on-reset... Agent: Knobbe Martens Olson & Bear LLP
20070118690 - Storage system, disk array apparatus, volume presentation method, and data consistency confirmation method: The present invention proposes a storage system having a plurality of disk array apparatuses managed separately by different managers, that can considerably improve the reliability of data backup. The invention provides a storage system, in which a first disk array apparatus includes a storing unit for storing volume information, which... Agent: Antonelli, Terry, Stout & Kraus, LLP
20070118692 - Computer system and method for selectively supporting at least one registered dual inline memory module or at least one unbuffered dual inline memory module: A computer system and method for selectively supporting at least one registered dual inline memory module or at least one unbuffered dual inline memory module is disclosed. The computer system includes a printed circuit board, at least one registered/unbuffered dual mode dual inline memory module socket, a central processing unit... Agent: Nikolai & Mersereau, P.A.
20070118693 - Method, apparatus and computer program product for cache restoration in a storage system: A storage system has a cache and a main storage for longer term storage. The main storage has first files stored therein. First copies of a subset of the first files are cached responsive to user requests for ones of the first files. In a predetermined, set-aside portion of the... Agent: Ibm Almaden (ave) C/o Law Office Of Anthony England
20070118694 - Storage system: A storage system having a cluster configuration that prevents a load from concentrating on a certain storage node and enhances access performance is disclosed. The storage system is provided with plural storage adaptors having a cache memory for storing data read/written according to an I/O request from a host and... Agent: Townsend And Townsend And Crew, LLP
20070118695 - Decoupling storage controller cache read replacement from write retirement: In a data storage controller, accessed tracks are temporarily stored in a cache, with write data being stored in a first cache (such as a volatile cache) and a second cache and read data being stored in a second cache (such as a non-volatile cache). Corresponding least recently used (LRU)... Agent: Law Office Of Dan Shifrin, PC - Ibm
20070118696 - Register tracking for speculative prefetching: An apparatus and method for prefetching based on register tracking is disclosed. In one embodiment, an apparatus includes a register tracker and a pre-computation engine. The register tracker is to generate a pre-computation slice. The pre-computation engine is to execute the pre-computation slice.... Agent: Intel Corporation C/o Intellevate, LLC
20070118697 - Method of transmitting data to a terminal: The present invention relates to a method of transmitting data to a terminal (10), wherein said data is cached. The method is characterized by the following steps: establishing (100) a first data transmission session to the terminal (10), wherein data transmitted via said first session is not cached, and establishing... Agent: Sughrue Mion, PLLC
20070118698 - Priority scheme for transmitting blocks of data: Provided are techniques for transmitting blocks of data. It is determined whether any high priority out of sync (HPOOS) indicator is set to indicate that a number of modified segments associated with a block of data are less than or equal to a modified segments threshold. In response to determining... Agent: Konrad Raynes & Victor, LLP. Attn: Ibm37
20070118699 - System and method for updating turbine controls and monitoring revision history of turbine fleet: A method for updating control systems in a fleet of controlled devices, the method includes: controlling each of the controlled devices in the fleet with one of the control systems, wherein each control systems comprises software components having one more updates; releasing a new software update for installation to the... Agent: Nixon & Vanderhye P.C.
20070118700 - System and methods for sharing configuration information with multiple processes via shared memory: A system and methods for sharing configuration information with multiple services, or processes, via shared memory. The configuration information, typically, comprises runtime information utilized by processes during operation, including without limitation, information describing data communication connections between the local computer and other computing resources (i.e., port and wire information), and... Agent: Merchant & Gould (microsoft)
20070118702 - Self-cleaning mechanism for error recovery: A system manages a buffer having a group of entries. The system receives information relating to a read request for a memory. The system determines whether an entry in the buffer contains valid information. If the entry is determined to contain valid information, the system transmits the information in the... Agent: Harrity Snyder, LLP
20070118701 - System and method for supporting variable-width memory accesses: A system and method for supporting variable-width memory accesses includes storage registers configured to store transfer data. The storage registers have a pre-determined storage register width. A host interface moves the transfer data to and from the storage registers. The host interface has a data transfer width that is greater... Agent: Epson Research And Development Inc Intellectual Property Dept
20070118703 - Disk array apparatus: The usage amount of a pool area is avoided from becoming equal to 100%, thereby preventing all snapshot images from being crashed. There is provided a disk-array apparatus including a control processor. Here, the control processor controls a data reading/writing from/into a first logical volume created using a memory area... Agent: Stanley P. Fisher Reed Smith LLP
20070118705 - Remote copy system maintaining consistency: A remote copy system for copying data between a plurality of storage systems, including: a plurality of first storage systems to and from which data is inputted and outputted, and a plurality of second storage systems that are connected to each of the first storage systems; each of the first... Agent: Antonelli, Terry, Stout & Kraus, LLP
20070118704 - Storage control device and storage control method: Provided is a storage control system enabling the prompt execution of data backup from a primary storage to a backup device, and capable of backing up data of the primary storage in the backup device without having to use a backup server. This storage control system has a host system;... Agent: Stanley P. Fisher Reed Smith LLP
20070118707 - Command interpretation using rewritable command registers: An object of the present invention is to provide a command data conversion device and printing apparatus that can correctly interpret print command data even where the codes or the parameter codes assigned to the commands in the print command data change, or where the data output sequence changes. Using... Agent: Oblon, Spivak, Mcclelland, Maier & Neustadt, P.C.
20070118706 - Selecting storage clusters to use to access storage: Provided are a method, system and program for selecting storage clusters to use to access storage. Input/Output (I/O) requests are transferred to a first storage cluster over a network to access storage. The storage may be additionally accessed via a second storage cluster over the network and both the first... Agent: Konrad Raynes & Victor, LLP. Attn: Ibm37
20070118708 - Method and apparatus for securing data stored on a removable storage medium of a computer system: A method or apparatus can reduce or prevent unauthorized data access by securing data stored on a hard disk of a computer system. The method can include requesting a user to enter a password if the computer system is powered on under the condition that a password for security of... Agent: Ked & Associates, LLP
20070118709 - Method and apparatus for memory management in an electronic device: A method for memory management in an electronic device includes receiving partial content data records at the electronic device, storing the partial content data records in a memory of the electronic device, receiving a full content data record corresponding to one of the partial content data records, determining whether or... Agent: Geoffrey Dekleine Perry + Partners
20070118710 - Storage system and data migration method: A storage system and a data migration method that enable most suitable data migration with the correlation between data managed by particular applications being taken into account. The above storage system and data migration method are configured to collect operational information for each volume; respectively calculate a required volume performance... Agent: Antonelli, Terry, Stout & Kraus, LLP
20070118711 - Transceiver with latency alignment circuitry: In a transceiver system a first interface receives data from a first channel using a first clock signal and transmits data to the first channel using a second clock signal. A second interface receives data from a second channel using a third clock signal and transmits data to the second... Agent: Deniro/rambus
20070118714 - Computer platform memory configuration on-board indicating method and system: A computer platform memory configuration on-board indicating method and system is proposed, which is designed for use with a computer platform, such as a network server, for providing a memory configuration on-board indicating function; and which is characterized by the capability of reading a set of embedded memory specification data... Agent: Fulbright And Jaworski LLP
20070118712 - Cooperative mechanism for efficient application memory allocation: System, method and computer program product for allocating physical memory to processes. The method includes enabling a kernel to free memory in a physical memory space corresponding to arbitrarily sized memory allocations released by processes or applications in a virtual memory space. After freeing the memory, the system determines whether... Agent: Mh2 Technology Law Group
20070118713 - Memory system for legacy hosts: A non-volatile memory device is provided with a controller and includes method that controls memory operations and to emulate the memory and communication characteristics of a legacy memory device. In this way, the memory device is compatible with a host that was originally designed to operate the legacy memory device.... Agent: Parsons Hsue & De Runtz, LLP - Sandisk Corporation
20070118715 - Method for rearranging logical volume: A method for rearranging a logical volume including arranging a logical volume rearranging program on a particular server and using the logical volume rearranging program to acquire server/storage mapping information from each server and performance information from each storage subsystem. Moreover, the logical volume rearranging program acquires request I/O performance... Agent: Mattingly, Stanger, Malur & Brundidge, P.C.
20070118717 - Information processing apparatus and memory address space assignment method: According to on embodiment, an information processing apparatus includes a memory comprising a first area and a second area, the second area comprising alternatively a first type of memory address space or a second type of memory address space depending upon a designation set by the apparatus user, and an... Agent: Knobbe Martens Olson & Bear LLP
20070118716 - Method of partioning storage in systems with both single and virtual target interfaces: A method of partitioning storage is provided. In an exemplary embodiment, the includes connecting at least one initiator with at least one target device. Upon connection of the at least one initiator with the at least one target device, at least one initiator-target association object may be created. The method... Agent: Lsi Logic Corporation
20070118718 - Method and device for providing address information for data transmission: In an address information provision device (10) which is provided to provide address information (Aji) for transmission of information to a receiver (Rj) to whom at least two address information records (Aji) are assigned, a memory stage (12) for the storage of at least two address information records (Aji) assigned... Agent: Philips Intellectual Property & Standards
20070118719 - Semiconductor memory and method for controlling the same: There is provided a method for controlling a semiconductor memory which includes a memory cell array including a plurality of multivalued memory cells where, in each of the memory cells, a first write operation allows storage of data in a first page address and a second write operation allows storage... Agent: Mcdermott Will & Emery LLP05/17/2007 > patent applications in patent subcategories. archived listing by USPTO class
20070112998 - Virtualized load buffers: A memory addressing technique using load buffers to improve data access performance. More particularly, embodiments of the invention relate to a method and apparatus to improve cache access performance in a computer system by exploiting addressing mode information within an instruction accessing a cache memory or other memory device within... Agent: Trop Pruner & Hu, PC
20070112999 - Efficient power management of a system with virtual machines: Efficient power management of a system with virtual machines is disclosed. In particular, such efficient power management may enable coordination of system-wide power changes with virtual machines. Additionally, such efficient power management may enable coherent power changes in a system with a virtual machine monitor. Furthermore, such efficient power management... Agent: Woodcock Washburn LLP (microsoft Corporation)
20070113000 - Flash memory device and method: A flash memory device includes an array of memory cells for storing data pages, one or more buffers for retrieving the data pages and a logic mechanism that, responsive to a plurality of commands, transfers the data pages between the buffers and a host. Each command subsequent to a first... Agent: Dr. Mark Friedman Ltd. C/o Bill Polkinghorn
20070113002 - Scratch control memory array in a flash memory device: A memory device has a scratch control array of non-volatile memory cells that is separate from the primary array of memory cells. The scratch control array stores an instruction sequence for execution by the memory device's controller circuit. The sequence can include instructions for testing of the memory device. The... Agent: Leffert Jay & Polglaze P.A. Attn: Kenneth W Bolvin
20070113001 - Semiconductor processor and semiconductor integrated circuit: The present invention is directed to shorten time required to backup stored information to be erased in a nonvolatile memory. A nonvolatile memory has a plurality of memory mats on which a rewriting operation can be performed on a page unit basis, and a memory control circuit capable of performing... Agent: Miles & Stockbridge PC
20070113003 - Obtaining search results for content addressable memory: Content addressable memory (CAM) in which search results such as an address code and an array match signal can be obtained for multiple search widths. The CAM includes a CAM array that can provide match signals and suppress signals for memory locations. Match combining circuitry combines the match signals for... Agent: Dickstein Shapiro LLP
20070113004 - Method of improving efficiency of capacity of volume used for copy function and apparatus thereof: Provided is a computer system including: a host computer; a first storage system connected to the host computer; and a second storage system connected to the first storage system; in which the first storage system sets a first logical volume recognized by the host computer as a logical storage area;... Agent: Antonelli, Terry, Stout & Kraus, LLP
20070113005 - Virtual volume control method involving device stop: Provided is a storage system capable of starting/stopping a disk drive. At the time of allocating a logical device, it is judged, based on attributes including a purpose of the logical device, whether or not control can be performed in terms of start/stop of an allocation target disk drive to... Agent: Antonelli, Terry, Stout & Kraus, LLP
20070113006 - Apparatus and method to configure one or more storage arrays: A method is disclosed to configure one or more storage arrays. The method supplies a data storage and retrieval system comprising (N) data storage device assemblies, wherein each of said (N) data storage device assemblies comprises (M) data storage devices, wherein (N) is greater than or equal to 2, and... Agent: Dale F. Regelman
20070113008 - Configuring memory for a raid storage system: The present invention relates to an apparatus having a memory operable with a virtualised RAID controller to determine an optimum I/O configuration by testing performance characteristics of a plurality of I/O operations.... Agent: Ibm CorpIPLaw
20070113007 - Storage system and storage control method: The storage system of the present invention comprises a plurality of physical storage regions comprising a physical storage region having one or more attributes, and a physical storage region having a plurality of attributes. A prescribed attribute is allocated for each pool constituted from two or more physical storage regions,... Agent: Stanley P. Fisher Reed Smith LLP
20070113009 - Storage system with automated resources allocation: In the case in which plural disk control apparatuses functions as one disk control apparatus with a mutual connecting network, a processor is used as an independent resource. Moreover, states of use of resources are monitored, and processing from distribution of the resources to allocation of control tasks is optimized... Agent: Mattingly, Stanger, Malur & Brundidge, P.C.
20070113010 - Automatic format of removable media: An invention is disclosed for automatically preparing removable media for content, such as by automatically formatting media such as CDs and DVDs. A drive type is determined for a drive present on a computer system. The drive type defines characteristics of the drive. In addition, a media type is detected... Agent: Martine Penilla & Gencarella, LLP
20070113011 - Storage management method: In a computer system having a storage system in which storage units are hierarchically configured, a management method for accurately grasping the capacity available to the computer is disclosed. In a computer system in which a management computer manages the capacities of storage units for storing data used by the... Agent: Mattingly, Stanger, Malur & Brundidge, P.C.
20070113012 - Holographic apparatus and method: The invention relates to a method of and apparatus for displaying a holographically generated video image having plural video frames. For each frame there is provided and computed (20) a respective sequential plurality of holograms. Each said sequential plurality of holograms of the plural video frames are sequentially displayed on... Agent: Hamilton, Brook, Smith & Reynolds, P.C.
20070113013 - Microprocessor having a power-saving instruction cache way predictor and instruction replacement scheme: Microprocessor having a power-saving instruction cache way predictor and instruction replacement scheme. In one embodiment, the processor includes a multi-way set associative cache, a way predictor, a policy counter, and a cache refill circuit. The policy counter provides a signal to the way predictor that determines whether the way predictor... Agent: Sterne, Kessler, Goldstein & Fox P.l.l.c.
20070113014 - Weak referenced based eviction of persistent data from cache: A method is described in which a reference to an item of persistent data is established because the item of persistent data is cached. The reference is maintained whether or not the item of persistent data is used by an application. The reference is maintained whether or not the item... Agent: Blakely Sokoloff Taylor & Zafman
20070113015 - Power conservation via dram access reduction: Power conservation via DRAM access reduction is provided by a buffer/mini-cache selectively operable in a normal mode and a buffer mode. In the buffer mode, entered when CPUs begin operating in low-power states, non-cacheable accesses (such as generated by a DMA device) matching specified physical address ranges are processed by... Agent: Walstein Bennett Smith Iii
20070113016 - System and method to protect data stored in a storage system: Systems and methods are provided for generating a snapshot that records desired data, while allowing a client server to continue sending data to the storage system. In an example of an embodiment of the invention, a method is provided for recording data generated by a client server and transmitted to... Agent: Brandon N. Sklar. Esq. (patent Prosecution) Kaye Scholer, LLP
20070113017 - System and method to protect data stored in a storage system: In an example of an embodiment of the invention, a method is provided for recording data transmitted to a storage system, wherein the storage system has a cache and at least one storage device, and the data comprises initial data items that are transmitted to the storage system prior to... Agent: Brandon N. Sklar. Esq. (patent Prosecution) Kaye Scholer, LLP
20070113019 - Fast path memory read request processing in a multi-level memory architecture: A circuit arrangement and method selectively reorder speculatively issued memory read requests being communicated to a lower memory level in a multi-level memory architecture. In particular, a memory read request that has been speculatively issued to a lower memory level prior to completion of a cache lookup operation initiated in... Agent: Wood, Herron & Evans, L.L.P. (ibm)
20070113018 - Method, apparatus, and a system for efficient context switch: A discussion of a local memory with at least a command block section and a cache section that facilitates an efficient interrupt processing. The command-block section is allocated on a per interrupt basis and contains pointers to cache-lines. When an interrupt is recognized an interrupt, the proposal uses the pointers... Agent: Blakely Sokoloff Taylor & Zafman
20070113020 - Data cache block zero implementation: In one embodiment, a processor comprises a core configured to execute a data cache block write instruction and an interface unit coupled to the core and to an interconnect on which the processor is configured to communicate. The core is configured to transmit a request to the interface unit in... Agent: Meyertons, Hood, Kivlin, Kowert & Goetzel, P.C.
20070113021 - Semiconductor integrated circuit device: A semiconductor integrated circuit device includes a data circuit and a group of bit line application voltage terminals to which different voltages are applied. The data circuit holds program data to be programmed into a memory cell and changes the data held according to a verify result from the memory... Agent: Oblon, Spivak, Mcclelland, Maier & Neustadt, P.C.
20070113022 - Missing store operation accelerator: Maintaining a cache of indications of exclusively-owned coherence state for memory space units (e.g., cache line) allows reduction, if not elimination, of delay from missing store operations. In addition, the indications are maintained without corresponding data of the memory space unit, thus allowing representation of a large memory space with... Agent: Sun Microsystems, Inc. C/o Dorsey & Whitney, LLP
20070113023 - Method and system for accessing a single port memory: In a method of accessing a single port memory, a plurality of read commands are received from a plurality of requestors for memory read access. A respective plurality of parameters corresponding to each of the plurality of read commands is stored in a memory read command queue. The parameters corresponding... Agent: Duane Morris, LLPIPDepartment
20070113024 - Device for processing access concurrence to shared memory: In a case where a 24-bit mode is set, when a determination section 11 determines that a DSP 2 is accessing an external memory 102, a control section 12 commands to place the access from a CPU to the external memory 102 in a wait state. In a case where... Agent: Oblon, Spivak, Mcclelland, Maier & Neustadt, P.C.
20070113027 - Buffer control system and method for a memory system having memory request buffers: A memory controller and method for managing the issuance of read and write requests to a system memory is provided. The number of outstanding read requests and write requests issued to the system memory are separately monitored and further issuance of read and write requests to the system memory are... Agent: Kimton N. Eng, Esq. Dorsey & Whitney LLP
20070113026 - Dedicated memory module for device: A memory module is provided for an electrical device such as a switching device or circuit interrupter wherein the memory module is arranged to be mounted with the device and arranged to store data including device characteristics, operating configuration and operational history.... Agent: James V. Lapacek S & C Electric Co.
20070113025 - Storage control system: A storage control system is provided where a first host system connected to a first storage controller can issue a control command to a second storage controller connected another host system. The first storage controller is connected to the second storage controller and the command is issued without providing the... Agent: Sughrue Mion, PLLC
20070113028 - Single segment data object management: A single segment data structure and method for storing data objects employing a single segment data object having a header and a data record. The header includes a segment length field describing the length of memory reserved for the data record and the data record contains at least one data... Agent: Kimton N. Eng, Esq. Dorsey & Whitney LLP
20070113030 - Methods for the management of erase operations in non-volatile memories: The present invention presents a number of improvements for managing erase processes in non-volatile memory. Such memory systems typically manage the memory by logically organize the basic unit of physical erase (erase block) into composite logical groupings (meta-blocks or logical group), where an erase block generally consists of a number... Agent: Parsons Hsue & De Runtz, LLP - Sandisk Corporation
20070113029 - Structures for the management of erase operations in non-volatile memories: The present invention presents a number of improvements for managing erase processes in non-volatile memory. Such memory systems typically manage the memory by logically organize the basic unit of physical erase (erase block) into composite logical groupings (meta-blocks or logical group), where an erase block generally consists of a number... Agent: Parsons Hsue & De Runtz, LLP - Sandisk Corporation
20070113031 - Memory management system and method for storing and retrieving messages: Embodiments of the present invention provide an efficient manner to systematically remove data from a memory that has been transferred or copied to disk storage, thereby facilitating faster querying of data residing in the memory. In particular, memory containing data received from data sources is partitioned into a fixed quantity... Agent: Edell, Shapiro, & Finnan, LLC
20070113033 - Apparatus and method for controlling data copy services: An apparatus operable with a host and at least first and second data storage for avoiding overwriting of a stored data item in the second data storage by a copy services system is provided. The apparatus includes a storage use analyzer for determining the availability of the second data storage.... Agent: Jeffrey P. Aiello IBM Corporation
20070113032 - Backup system, method, and program: A backup system is comprised of a main storage for storing original data and a plurality of local storages for distributing and storing the data. An encoding unit of the main storage server generates, after dividing the original data, a plurality of encoded data that is equal to or more... Agent: Staas & Halsey LLP
20070113035 - Incremental method for backup of email messages: A system and method for mail server backup. In one embodiment, the method may comprise storing one or more messages on a mail server, where each message is associated with an index time. The method may then perform a full backup by storing each message and a backup time associated... Agent: Meyertons, Hood, Kivlin, Kowert & Goetzel, P.C.
20070113034 - Storage remote copy system: In the conventional storage system, consistency is ensured only for writing from a single storage. Asynchronous remote copying and local replication are also alternately suspended in the conventional system, so that the suspension time increases and the volume in which consistency is obtained becomes old. Two local replicas are prepared,... Agent: Antonelli, Terry, Stout & Kraus, LLP
20070113037 - Method and apparatus for data relocation between storage subsystems: A storage subsystem that has detected the necessity of the data relocation determines whether the data relocation is possible or not from one storage unit to another within the particular storage subsystem. A virtualization device is notified in the case where the data relocation in the particular subsystem is impossible.... Agent: Mattingly, Stanger, Malur & Brundidge, P.C.
20070113036 - Method for defragmenting of virtual volumes in a storage area network (san): A defragmentation method and system to overcome fragmentation of virtual volumes in storage area networks (SANs). The method includes combining and migrating fragments of data spread over multiple storage areas in order to increase storage space utilization and optimize access time to storage. By defragmenting virtual volumes both performance and... Agent: Katten Muchin Rosenman LLP
20070113038 - Processor cluster architecture and associated parallel processing methods: A parallel processing architecture comprising a cluster of embedded processors that share a common code distribution bus. Pages or blocks of code are concurrently loaded into respective program memories of some or all of these processors (typically all processors assigned to a particular task) over the code distribution bus, and... Agent: Berkeley Law & Technology Group, LLP
20070113041 - Data processing system, storage apparatus and management console: In a data processing system having a storage system and a management computer for managing the storage system, the management computer has an access right setting request unit for transmitting, to the storage system, a request to set a right to access a designated logical volume in response to a... Agent: Antonelli, Terry, Stout & Kraus, LLP
20070113040 - Method, apparatus and system for memory instructions in processors with embedded memory controllers: In some embodiments, a method, apparatus and system for memory instructions in processors with embedded memory controllers are presented. In this regard, a memory agent is introduced to configure memory coupled with a processor through a memory interface by invoking one or more processor instructions dedicated to configuring memory. Other... Agent: Intel Corporation C/o Intellevate, LLC
20070113042 - Sparse matrix: A sparse matrix paging system is provided that dynamically allocates memory resources on demand. In some cases, this is accomplished by dynamically allocating memory resources, preferably only after a page has been requested. Such a sparse matrix paging system may allow a platform with a large linear address space to... Agent: Unisys Corporation Ms 4773
20070113039 - System and method for the sub-allocation of shared memory: This invention is directed to a system and method for allocation of random access memory. A memory area is first acquired from a primary memory allocation system of an associated data processing system. The memory area includes a plurality of uniformly fixed size memory blocks. Next an application program interface... Agent: Tucker, Ellis & West LLP
20070113043 - Method and apparatus to perform memory management: A method and apparatus to perform memory management are described.... Agent: Kacvinsky LLC C/o Intellevate
20070113044 - Method and apparatus for preloading translation buffers: A method and an apparatus are provided for efficiently managing the operation of a translation buffer. A software and hardware apparatus and method are utilized to pre-load a translation buffer to prevent poor operation as a result of slow warming of a cache. A software pre-load mechanism may be provided... Agent: Ibm Corp. (wip) C/o Walder Intellectual Property Law, P.C.
20070113045 - System and method for tracking changed lbas on disk drive: When data changes in LBAs of a disk storage, the IDs of changed LBAs are written to a cache, with the LBAs being hashed to render a hash result. The hash result and contents of the cache are written to a file on the disk, the cache flushed, and the... Agent: Rogitz & Associates05/10/2007 > patent applications in patent subcategories. archived listing by USPTO class
20070106834 - Device and method for monitoring operation of a flash memory: A flash memory device includes an array of memory cells for storing data pages, at least one buffer (e.g. a memory buffer and a cache buffer) for transferring the data pages to and from the array of memory cells and a host, and an output pin. A logic mechanism is... Agent: Dr. Mark Friedman Ltd. C/o Bill Polkinghorn
20070106835 - Display controller and method of updating parameters of the same: A controller and a method of updating parameters on the same. The controller includes an embedded non-volatile memory, a programming circuit, an embedded SRAM, a MCU (Micro Computer Unit), and a memory controller. The embedded non-volatile memory has a program code block for storing program codes to be executed by... Agent: Birch Stewart Kolasch & Birch
20070106836 - Semiconductor solid state disk controller: A semiconductor solid state disk control device includes a flash interface configured to interface with the flash memory. The control device also includes a host interface configured to interface with the host. The control device also includes a first clock generator configured to generate a first driving clock to the... Agent: Volentine Francos, & Whitt PLLC
20070106837 - Information transfer in electronic modules: An electronic assembly includes electronic modules connected in a series circuit such that a particular number of input connections of one of the electronic modules is connected with the particular number of output connections of another of the electronic modules. Each electronic module is configured to pass on an information... Agent: Dicke, Billig & Czaja, P.l.l.c.
20070106838 - Apparatus and method for controlling refresh of semiconductor memory device: A memory controller controlling a plurality of semiconductor memory devices includes a refresh control circuit controlling refresh operations of the semiconductor memory devices. The refresh control circuit classifies the semiconductor memory devices into first and second groups and sets an auto refresh interval of the semiconductor memory devices belong to... Agent: Mills & Onello LLP
20070106839 - Multiple mode content-addressable memory: According to embodiments of the invention a multi-mode memory device is provided. The memory device includes at least one content-addressable memory (CAM). The memory device further includes a first match-in bus for receiving input into a first CAM of the at least one CAM, wherein the status of the match-in... Agent: Squire, Sanders & Dempsey L.L.P.
20070106840 - Storing information regarding operation of an automated data storage library to memory and to a reserved cartridge: A controller of an automated data storage library is configured to store information regarding operation of the library in a memory; to reserve at least one data storage cartridge; and to operate a data storage drive and the memory to transfer at least a portion of the information stored in... Agent: John H. Holcombe IBM Corporation,IPLaw Dept.
20070106841 - Method and system for synchronizing direct access storage volumes: A method and system for synchronizing direct access storage volumes designated as managed by storage management software with direct access storage volumes available to a computer system. An identifier of a volume is provided. The volume is connected to and available to a computer system, and is not managed by... Agent: Schmeiser, Olsen & Watts
20070106842 - Enhanced first level storage caching methods using nonvolatile memory: A memory module is interposed between a host and a disk drive. The memory module includes a solid-state nonvolatile memory used for caching data sent by the host for storage in the disk drive. Caching takes place under the control of a memory controller in the memory module and may... Agent: Parsons Hsue & De Runtz, LLP - Sandisk Corporation
20070106843 - Management of number of disk groups that can be activated in storage device: To provide a technique by which, if the number of active disk groups in a storage device is restricted, an appropriate logical volume in the storage device can be used. A management apparatus manages a storage device provided externally. The management apparatus obtains management data indicating which of a plurality... Agent: Townsend And Townsend And Crew, LLP
20070106844 - Data processing system and program for transferring data: A system is provided having a group of processors which performs coordinated processing, wherein data is transferred to the group of processors or from the group of processors. When data is transferred from an input queue, a ring buffer, to the group of processors, an identifier adding unit adds an... Agent: Katten Muchin Rosenman LLP
20070106845 - Stack caching systems and methods: Stack caching systems and methods. A stack caching system comprises a first memory, a second memory, and a controller coupled between the first memory and the second memory. The controller identifies a first stack block from a plurality of stack blocks stored in the first memory, wherein the first stack... Agent: Thomas, Kayden, Horstemeyer & Risley, LLP
20070106846 - Adaptive replacement cache: A method for caching a block, which includes receiving a request to store the block in a cache and determining whether the cache is able to expand. If the cache is not able to expand, then determining whether evictable blocks are present in the cache and, if evictable blocks are... Agent: Osha Liang L.L.P./sun
20070106847 - Compressed victim cache: A method for caching a block of data. The method including receiving a request to store the block and determining whether an active cache is able to expand. If the active cache is able to expand, then expanding the active cache to obtain an expanded active cache, and storing the... Agent: Osha Liang L.L.P./sun
20070106848 - Dynamic prefetch distance calculation: The prefetch distance to be used by a prefetch instruction may not always be correctly calculated using compile-time information. In one embodiment, the present invention generates prefetch distance calculation code to dynamically calculate a prefetch distance used by a prefetch instruction at run-time.... Agent: Blakely Sokoloff Taylor & Zafman
20070106849 - Method and system for adaptive intelligent prefetch: A method for prefetching data in a file system includes detecting an access to a file in the file system, wherein an instance of file access information is generated upon each access to the file, placing a plurality of the instance of file access into an access history buffer, performing... Agent: Osha Liang L.L.P./sun
20070106850 - Data coherence method and apparatus for multi-node computer system: A method and apparatus for maintaining data coherency in a computer system having a plurality of nodes forms a directory by grouping the nodes into a plurality of hierarchical groups of two or more levels. The method and apparatus also 1) set the directory to have data relating to a... Agent: Bromberg & Sunstein LLP
20070106852 - Method and system for synchronizing storage system data: In accordance with an example of an embodiment of the invention, a method for comparing a first unit of data stored in a first storage system and a second unit of data stored in a second storage system is provided. The method comprises generating a first digest that represents the... Agent: Brandon N. Sklar. Esq. (patent Prosecution) Kaye Scholer, LLP
20070106851 - Method and system supporting per-file and per-block replication: A method for writing data to a storage pool, involving receiving a first write operation to write a first block to the storage pool, determining a first replication type for the first block using a first replication policy associated with the first block, determining a first number of physical blocks... Agent: Osha Liang L.L.P./sun
20070106853 - Multistage virtual memory paging system: A computer implemented hierarchical method for paging data, when evicting a page of data from the computer system main storage, evicting the page to a first paging store (preferably NVRAM). When evicting a page of data from the first paging store, evicting the page to a second paging store (such... Agent: John E. Campbell IBM Corporation
20070106858 - Checkpoint and consistency markers: Described are a method, computer program product, and system for obtaining a copy of source data in a consistent state. One or more file operations having a corresponding time sequence which modify said source data are recorded. A request for a copy of the source data in a consistent state... Agent: Muirhead And Saturnelli, LLC
20070106856 - Data management apparatus: In a data management apparatus (1) including a recording device (12) for recording contents data and a data processing section for processing the contents data, first management data for managing the contents data according to a first reference is recorded in the recording device (12), and the data processing section... Agent: Oliff & Berridge, PLC
20070106857 - Distributed snapshot process: Systems and methods for providing an efficient partitioned resource server are disclosed. The partitioned resource server includes a plurality of individual servers, and the individual servers support a storage service. The systems and methods provide archiving processes for partitioned resources. To this end, the systems and process include a snapshot... Agent: Fish & NeaveIPGroup Ropes & Gray LLP
20070106854 - Method of copying a volume of a storage subsystem: Data is updated while making sure that one logically meaningful data group is set as the unit of data update. Provided is a data input/output method including: a first step of requesting the first disk controller a data input/output request to/from the logical volume of the first disk drive, by... Agent: Antonelli, Terry, Stout & Kraus, LLP
20070106855 - Storage system with journal reflecting area control function: This invention relates to data backup and data recovery in a computer system. An outputting unit updates data stored in a first area based on an update request of data from the host computer, a creating unit stores update data for the update request in a second area, a marker... Agent: Townsend And Townsend And Crew, LLP
20070106859 - Memory device: The present invention provides a memory device of a type that outputs a ready signal to the outside, and that is capable of achieving an enhanced data transfer rate and a uniform latency time. A memory device according to the present invention includes a ready signal sending portion, and the... Agent: Oblon, Spivak, Mcclelland, Maier & Neustadt, P.C.
20070106862 - Ditto blocks: A method for storing a data block in a storage pool, including receiving a write operation for the data block, writing the data block into the storage pool, determining a first indirect block to store in the storage pool, wherein the first indirect block references the data block, writing the... Agent: Osha Liang L.L.P./sun
20070106870 - Method and system for block reallocation: A system includes a storage pool including a first disk and a second disk, a data management unit (DMU), and a storage pool allocator (SPA). The SPA is configured to receive a request from the DMU to write a logical block, allocate a first physical block on the first disk,... Agent: Osha Liang L.L.P./sun
20070106867 - Method and system for dirty time log directed resilvering: A method for resilvering a storage pool includes identifying a live block in the storage pool, determining whether a birth time associated with the live block is on a dirty time log (DTL), and resilvering the live block, if the birth time is on the DTL.... Agent: Osha Liang L.L.P./sun
20070106869 - Method and system for dirty time logging: A method for storing a block in a file system includes attempting to store the block at a location on a disk, where the block is associated with a birth time and is selected from a group consisting of a data block and an indirect block, and updating a dirty... Agent: Osha Liang L.L.P./sun
20070106868 - Method and system for latency-directed block allocation: A computer readable medium includes executable instructions for writing a logical block in a storage pool by receiving a request to write the logical block, obtaining a first latency associated with a first disk in the storage pool and a second latency associated with a second disk in the storage... Agent: Osha Liang L.L.P./sun
20070106866 - Method and system for metadata-based resilvering: A method for resilvering a storage pool includes determining whether any of a first plurality of blocks in the storage pool, comprising metadata, require resilvering, determining whether any of a second plurality of blocks in the storage pool, comprising data, require resilvering, resilvering all of the first plurality of blocks... Agent: Osha Liang L.L.P./sun
20070106863 - Method and system for storing a sparse file using fill counts: A method for storing a first block and a second block, the includes storing the first block and the second block in a storage pool, and storing a third block in the storage pool, wherein the third block references the first block and second block and comprises a first fill... Agent: Osha Liang L.L.P./sun
20070106865 - Method and system for using a block allocation policy: A method for writing a logical block into a storage pool includes receiving a request to write the logical block, selecting a block allocation policy, by a file system associated with the storage pool, from a set of allocation policies, obtaining a list of free physical blocks in the storage... Agent: Osha Liang L.L.P./sun
20070106864 - Multiple replication levels with pooled devices: A method for writing data to a storage pool, including receiving a first write operation for a first block, determining a first replication type for the first block, determining a number of physical blocks (n1) required to write the first block to the storage pool using a size of the... Agent: Osha Liang L.L.P./sun
20070106861 - Performance reporting method considering storage configuration: A management computer includes a configuration information acquisition module that acquires a data volume configuration table indicative of a logical connection relationship between structural elements of the data storage apparatus from the data storage apparatus, a transmission path specification module that specifies the structural elements that exist on a transmission... Agent: Stanley P. Fisher Reed Smith LLP
20070106860 - Redistribution of memory to reduce computer system power consumption: A method, apparatus and system are disclosed for redistributing memory allocation to portions of dynamic random access memory (DRAM) and dual in-line memory module (DIMM) devices that are underutilized, in order to balance memory usage more evenly amongst active devices so as to limit the amount of power and the... Agent: Gerald J. Iwanejko, Jr.
20070106871 - Processor multi-partition security architecture: A state machine may be coupled to a memory management unit configuration table (MMUCT) stored in a memory to index an entry from the MMUCT. A parameter associated with the entry may be used to control operations associated with a memory management unit (MMU). The MMU may be used to... Agent: Schwegman, Lundberg, Woessner & Kluth, P.A.
20070106872 - Storage having a logical partitioning capability and systems which include the storage: A storage includes: host interface units; file control processors which receives a file input/output request and translates the file input/output request into a data input/output request; file control memories which store translation control data; groups of disk drives; disk control processors; disk interface units which connect the groups of disk... Agent: Mattingly, Stanger, Malur & Brundidge, P.C.
20070106873 - Apparatus and method for translating addresses: An apparatus and method is provided for translating addresses and rerouting them to preferably one of at least two destinations. This is accomplished through the use of a memory unit and a combination of logic operation units that essentially operate as a look-up translation table configurable by software. The apparatus... Agent: Kirkpatrick & Lockhart Preston Gates Ellis LLP
20070106875 - Memory management: Systems, methods, and devices are provided for memory management. One method embodiment includes providing an operating system capable of supporting variable page sizes. The method includes providing a virtual memory address, translating the virtual memory address to a virtual memory page, and mapping the virtual memory page to a physical... Agent: Hewlett Packard Company
20070106874 - R and c bit update handling: In one embodiment, a processor comprises a memory management unit (MMU) and an interface unit coupled to the MMU and to an interface unit of the processor. The MMU comprises a queue configured to store pending hardware-generated page table entry (PTE) updates. The interface unit is configured to receive a... Agent: Meyertons, Hood, Kivlin, Kowert & Goetzel, P.C.
20070106876 - Keymap order compression: Various embodiments of a computer-implemented method, system and computer program product are provided. A first plurality of key entries of a first index page are compressed in accordance with an order specified by a first keymap of the first index page. The first keymap also indicates respective positions of the... Agent: International Business Machines Corp.05/03/2007 > patent applications in patent subcategories. archived listing by USPTO class
20070101044 - Virtually indexed cache system: A method of handling multiple aliases, the method comprising: designating one of the aliases as a master alias; designating the other aliases as slave aliases; caching data associated with the master alias; storing a translation for each slave alias; handling memory accesses for the master alias by using the master... Agent: Hewlett Packard Company
20070101045 - Efficient utilization of shared buffer memory and method for operating the same: Broadly speaking, an apparatus for efficiently utilizing a shared packet buffer memory in a switch and a method for operating the same is provided. More specifically, the apparatus includes a memory having a number of buffers configured to be operated in a ratcheted manner. The ratcheted manner in which the... Agent: Martine Penilla & Gencarella, LLP
20070101046 - System and method for booting from a non-volatile application and file storage device: A system for booting a microprocessor controlled system wherein a basic interface between the processor and peripheral devices is copied from an application and file storage device into random access memory without usage of the microprocessor or need for a non-volatile code storage device.... Agent: Parsons Hsue & De Runtz, LLP - Sandisk Corporation
20070101047 - Memory apparatus and controller: A memory apparatus having a rewritable nonvolatile memory, and a control circuit. The memory apparatus brings logical addresses into correspondence with physical addresses of the nonvolatile memory and retains a piece of number-of-rewrites information for each logical address. The control circuit can perform a replacement process of a piece of... Agent: Miles & Stockbridge PC
20070101049 - Redundant purge for flash storage device: A flash storage device includes flash storage units that are purged in response to a condition or command. A flash controller interface receives a command for purging the flash storage device and provides a purge command to flash controllers in the flash storage device. Alternatively, the flash storage device detects... Agent: Simpletech, Inc. C/o S. Jalal Sadr, Esq.
20070101048 - Verified purge for flash storage device: A flash storage device includes flash storage units that are purged in response to a condition or command wherein, during or subsequent to the purge, the purge is verified. A flash controller interface receives a command for purging the flash storage device and provides a purge command to flash controllers... Agent: Simpletech, Inc. C/o S. Jalal Sadr, Esq.
20070101050 - Flexible formatting for universal storage device: The present invention relates to a record carrier, drive device and method of reading from or writing to the record carrier, wherein a predetermined navigation area (DN) is provided on said record carrier for storing at least one predetermined parameter specifying at least one of a logical format and an... Agent: Philips Intellectual Property & Standards
20070101051 - Power system for a robot accessor of an automated data storage library: An automated data storage library with storage shelves, data storage drive(s), a bus bar; and a robot accessor with a drive system for moving the robot accessor, an accessor communication interface, a bus bar relay configured to engage and disengage the bus bar; a robot control configured to operate the... Agent: John H. Holocombe IBM Corporation - Yoripl
20070101054 - Computer storage device providing implicit detection of block liveness: A disk drive or similar storage medium uses a semantic understanding of its associated file system to monitor file metadata and derive block liveness normally only known by the file system. Knowledge of block liveness can be used to improve the disk performance and to create a disk that provides... Agent: Boyle Fredrickson Newholm Stein & Gratz, S.c.
20070101055 - Hard drive eraser: Systems, apparatuses and methods for erasing hard drives. A system, which can be configured as a stand alone and portable apparatus, includes a control device configured to support an erase module. The erase module is configured to erase a hard drive such that data erased from the hard drive is... Agent: Dickstein Shapiro LLP
20070101053 - Information recording apparatus and information recording method: According to one embodiment, a possible date and time at which a residual capacity of an information recording medium reaches a predetermined quantity is calculate and notified on the basis of a residual capacity of the information recording medium and a capacity consumed by the information recording medium based on... Agent: Finnegan, Henderson, Farabow, Garrett & Dunner LLP
20070101052 - System and method for implementing a fast file synchronization in a data processing system: A system and method for implementing a fast file synchronization in a data processing system. A memory management unit divides a file stored in system memory into a collection of data block groups. In response to a master (e.g., processing unit, peripheral, etc.) modifying a first data block group among... Agent: Dillon & Yudell LLP
20070101056 - Micro-journaling of data on a storage device: Embodiments of the present invention recite a method of preserving data on a hard disk drive. In one embodiment, a copy of data is read from at least one sector of a hard disk drive and stored in a memory location of the hard disk drive. At least a portion... Agent: Wagner, Murabito & Hao LLP
20070101057 - Modified machine architecture with advanced synchronization: A multiple computer environment is disclosed in which an application program executes simultaneously on a plurality of computers (M1, M2, . . . Mn) interconnected by a communications network (53) and in which the local memory of each computer is maintained substantially the same by updating in due course. A... Agent: Perkins Coie LLP
20070101059 - Storage control system and control method for storage control which suppress the amount of power consumed by the storage control system: One or more master CHN 21AM and one or more back-up CHN 21AC are provided. In each of the one or more back-up CHNs 21AC, the I/O processor 504 is in a power on state, and the NAS processor is in a power off state. The I/O processor 504 accesses... Agent: Mattingly, Stanger, Malur & Brundidge, P.C.
20070101058 - Storage unit configuration: A storage unit comprising a plurality of storage devices and a user input/output (“I/O”) device coupled to the plurality of storage devices and adapted for exclusive use with the storage unit. The I/O device is used to create a Redundant Array of Independent Disks (“RAID”) configuration. The plurality of storage... Agent: Hewlett Packard Company
20070101060 - Portable memory device: A portable memory devices which is connectable with a computer. The memory device has a display and suitable controls for scrolling through a list of file names within the memory or within an optional memory card attached to the memory device. This allows the user to see the names, files... Agent: Roberts & Roberts, LLP Attorneys At Law
20070101062 - All purpose processor implementation to support different types of cache memory architectures: A data-processing system and method are disclosed, which include a cached processor for processing data, and a plurality of memory components that communicate with the cached processor. The cached processor is separated from the memory components such that the cached processor provides support for the memory components, thereby providing a... Agent: Pete Scott, Senior Corporate Counsel Lsi Logic Corporation
20070101061 - Customized content loading mechanism for portions of a web page in real time environments: A system and method for associating blocks of Web page content with caching properties are provided. The caching properties may include global caching properties for all blocks of a Web page and/or individual caching properties for each individual block of the Web page. The caching properties may be identified within... Agent: Ibm Corp. (wip) C/o Walder Intellectual Property Law, P.C.
20070101063 - System recovery method and computer system using the same: A recovery method that uses log takes a long time to recover, and another recovery method that uses backup has the difficulties that if a computer abnormally stops its conversion process due to a failure, the result of the conversion performed up to the time of that abnormal stop couldn't... Agent: Townsend And Townsend And Crew, LLP
20070101064 - Cache controller and method: There is disclosed a method, a cache controller and a data processing apparatus for allocating a data value to a cache way. The method comprises the steps of: (i) receiving a request to allocate the data value to an ‘n’-way set associative cache in which the data value may be... Agent: Nixon & Vanderhye, PC
20070101065 - Document storage system: A document storage system comprising at least one server (200) holding at least one electronic document. The system also comprises a document reception means arranged to receive an electronic document (300,302), a quality control means to facilitate quality control checks (304) of the electronic document, access means (106,108) to provide... Agent: Glenn Patent Group
20070101066 - System and method for cooperative prefetching: A first prefetch engine from a first plurality of prefetch engines is allocated to a first load instruction in response to a buffer miss of an iteration of the first load instruction in a program stream. The first plurality of prefetch engines include prefetch engines for prefetching data from memory... Agent: Larson Newman Abel Polansky & White, LLP
20070101069 - Lightweight coherency control protocol for clustered storage system: A lightweight coherency control protocol ensures consistency of data containers, such as a file, and associated data buffers stored on one or more volumes served by a plurality of nodes, e.g., storage systems, connected as a cluster. Each data buffer is associated with a current cache sequence number comprising a... Agent: Cesari And Mckenna, LLP
20070101067 - System and method for contention-based cache performance optimization: A data processing unit, method, and computer-usable medium for contention-based cache performance optimization. Two or more processing cores are coupled by an interconnect. Coupled to the interconnect is a memory hierarchy that includes a collection of caches. Resource utilization over a time interval is detected over the interconnect. Responsive to... Agent: Dillon & Yudell LLP
20070101068 - System and method for memory coherence protocol enhancement using cache line access frequencies: A memory coherence protocol is provided for using cache line access frequencies to dynamically switch from an invalidation protocol to an update protocol. A frequency access count (FAC) is associated with each line of data in a memory area, such as each cache line in a private cache corresponding to... Agent: Ibm Corporation- Austin (jvl) C/o Van Leeuwen & Van Leeuwen
20070101070 - Storage system: A storage system comprises a plurality of storage nodes and a controller coupling unit interconnecting controllers within the storage nodes. A memory in the controller has a plurality of shared memory areas each associated with a combination of one CPU core with one logical unit controller. When a network controller... Agent: Stanley P. Fisher Reed Smith LLP
20070101071 - Realtime-safe read copy update with per-processor read/write locks: A technique for realtime-safe detection of a grace period for deferring the destruction of a shared data element until pre-existing references to the data element have been removed. A per-processor read/write lock is established for each of one or more processors. When reading a shared data element at a processor,... Agent: Walter W. Duft
20070101072 - Method and apparatus for variable-resolution memory: An apparatus and method for storage and retrieval of memory content including a storage structure containing a plurality of memory elements addressable as a two-dimensional array of memory content values, a reading circuit capable of retrieving the memory content values from a region of the two-dimensional array varying in size... Agent: Hewlett Packard Company
20070101073 - Write data mask method and system: A method and system for performing byte-writes are described, where byte-writes involve writing only particular bytes of a multiple byte write operation. Embodiments include mask data that indicates which bytes are to be written in a byte-write operation. No dedicated mask pin(s) or dedicated mask line(s) are used. In one... Agent: Courtney Staniford & Gregory LLP
20070101074 - Data storage using identifiers: A system and method are disclosed for processing a data stream. A data segment is received. It is determined whether the data segment has been previously stored. In the event that the data segment is determined not to have been previously stored, a unique identifier for specifying the data segment... Agent: Van Pelt, Yi & James LLP
20070101075 - Out of order dram sequencer: Memory access requests are successively received in a memory request queue of a memory controller. Any conflicts or potential delays between temporally proximate requests that would occur if the memory access requests were to be executed in the received order are detected, and the received order of the memory access... Agent: Dickstein Shapiro LLP
20070101076 - Providing a backing store in user-level memory: In one embodiment, the present invention includes a method for requesting an allocation of memory to be a backing store for architectural state information of a processor and storing the architectural state information in the backing store using an application. In this manner, the backing store and processor enhancements using... Agent: Trop Pruner & Hu, PC
20070101077 - Mirroring system memory in non-volatile random access memory (nvram) for fast power on/off cycling: A computer comprising a processor, a volatile main store, a non-volatile random access memory (NVRAM) mirror store, and optionally a cache for the non-volatile mirror store. While programs of the computer are operational, the contents of the volatile main store are mirrored in the non-volatile mirror store such that when... Agent: John E. Campbell IBM Corporation
20070101078 - Storage apparatus: A storage apparatus is provided in which the data amount of transfer data to a secondary disk controller from a primary disk controller at the event of remote copying can be reduced, and data integrity also can be assured. According to the storage apparatus, in the primary disk controller, overwriting... Agent: Reed Smith LLP
20070101079 - File system write filtering: File system write filters are provided which can selectively permit or prevent data from being written-protected storage media. The write filter utilized volatile cache memory to store data that is requested to be written to storage media by applications programming interface function calls. In one aspect, if the particular data... Agent: Senniger Powers (msft)
20070101080 - Multiple machine architecture with overhead reduction: A multiple computer environment is disclosed in which an application program executes simultaneously on a plurality of computers (M1, M2, . . . Mn) interconnected by a communications network (53) and in which the local memory of each computer is not maintained substantially the same by updating in due course.... Agent: Perkins Coie LLP
20070101081 - Programmable processor and methods thereof: A programmable processor and methods thereof are provided. The example programmable processor may include a memory lock signal generator outputting a memory lock signal, the memory lock signal indicating whether a requesting entity has authority to access requested data stored in a memory and a memory access controller receiving a... Agent: Harness, Dickey & Pierce, P.L.C
20070101085 - Copy engine and a method for data movement: A copy engine (104) is provided as an interface between firmware (108) and memory space (106) for carrying out copy operations. The copy engine has a first register (202, 203) to point to a first address and a second register (204, 205) to point to a second address. One of... Agent: Harrington & Smith, PC
20070101084 - Data-migration method: A method of migrating data from an old storage subsystem to a new storage subsystem in a data processing system which comprises host computers and storage subsystems. There is provided a route-changing phase before the data is migrated from the old storage subsystem to the new storage subsystem. In the... Agent: Mattingly, Stanger, Malur & Brundidge, P.C.
20070101082 - Load balancing system and method: Provided is a load balancing system and method capable of balancing the load of an apparatus employing both the internal mirror copying function and external connection function. With this load balancing system and method for balancing the load of a first apparatus equipped with a first function that copies data... Agent: Reed Smith LLP
20070101083 - Virtual storage system control apparatus, virtual storage system control program and virtual storage system control method: A virtual storage system control apparatus, a virtual storage system control program and a virtual storage system control method can move one or more than one virtual volumes without suspending the services being provided. The virtual storage system control apparatus comprises a plurality of storage device control sections that assign... Agent: Staas & Halsey LLP
20070101087 - Memory module and memory device and method of operating a memory device: A memory module is configured to be arranged in a series configuration of memory modules. The memory module includes a clock synthesizer unit configured to regenerating an input clock signal of the memory module and to produce a regenerated clock signal. A first receiver is configured to receive a command... Agent: Dicke, Billig & Czaja, P.l.l.c.
20070101088 - Semiconductor intergrated circuit and data processing system: To enhance the speed of first access (read access different in word line from the previous access) to a multi-bank memory, multi-bank memory macro structures are used. Data are held in a sense amplifier for every memory bank. When access is hit to the held data, data latched by the... Agent: Mattingly, Stanger, Malur & Brundidge, P.C.
20070101086 - System, method and storage medium for deriving clocks in a memory system: A system, method and storage medium for deriving clocks in a memory system. The method includes receiving a reference oscillator clock at a hub device. The hub device is in communication with a controller channel via a controller interface and in communication with a memory device via a memory interface.... Agent: Cantor Colburn LLP-ibm Poughkeepsie
20070101089 - Pseudo pipeline and pseudo pipelined sdram controller: A pseudo pipeline including a plurality of pseudo pipeline stages and a control circuit. The control circuit may be configured to control the plurality of pseudo pipeline stages to provide pseudo pipelined operation.... Agent: Lsi Logic Corporation
20070101090 - Method for carrying out writing updating and allocating memory applied to file writing on a memory medium such as a chip card: The carrying out of the invention requires the preallocation of a memory spaces (A0 . . . A6) group (DHS) to a card. The number of allocated memory spaces is greater than the number of records (E1 . . . E6) of a related file (FHS). The number of extra-allocated... Agent: Lowe Hauptman Gilman & Berner, LLP
20070101093 - Method of providing history and compliance information for objects: A method of maintaining a data record for an object, the method comprising associating a memory tag with an object, the memory tag being arranged to store data relating to the object; and writing data to the memory tag subsequent to associating the memory tag with the object and at... Agent: Hewlett Packard Company
20070101092 - Multi-page advertising medium and system for use: A strip of multi-page booklets of coupons are printed so that each booklet of coupons can be removed from the strip at lines of perforations formed between the booklets. Thus, the consumer can remove the booklets and carry the booklets with them for use. Each of the booklets represents a... Agent: Sean W. Goodwin
20070101091 - System and method for managing a short-term heap memory: A method includes executing one or more applications in an execution environment. The one or more applications are capable of requesting allocation of memory during execution. The method also includes allocating a plurality of memory blocks in a heap to the one or more executing applications. The plurality of memory... Agent: Honeywell International Inc.
20070101094 - Memory controller: In one embodiment, a memory control system is provided with a memory controller having 1) a first interface to receive memory read/write requests; 2) a second interface to read/write data from a number of memory modules; 3) a memory cache containing spare memory locations; and 4) logic to, upon receipt... Agent: Hewlett Packard Company
20070101097 - Method of inheriting information identifying virtual volume and storage system using the same: With the migration of a logical volume between virtualization apparatuses, there has been a need to change the setting of a host computer in order to access a migration destination logical volume. In a control method for a computer system including a host computer, one or more storage systems, and... Agent: Stanley P. Fisher Reed Smith LLP
20070101095 - Methods for adaptively handling data writes in non-volatile memories: A memory system is presented where sectors are normally stored in logically contiguous groups. As repeated writes of the same small sector group can causes a massive garbage collection (data relocation), the pattern of host access is monitored by checking the sectors' update history and control data structures' update history.... Agent: Parsons Hsue & De Runtz, LLP - Sandisk Corporation
20070101096 - Non-volatile memory with adaptive handling of data writes: A memory system is presented where sectors are normally stored in logically contiguous groups. As repeated writes of the same small sector group can causes a massive garbage collection (data relocation), the pattern of host access is monitored by checking the sectors' update history and control data structures' update history.... Agent: Parsons Hsue & De Runtz, LLP - Sandisk Corporation
20070101098 - Apparatus and method of reducing page fault rate in virtual memory system: An apparatus for reducing a page fault rate in a virtual memory system includes a page table stored in a main storage unit which stores a reference address so as to read page information from the main storage unit; a buffer unit which stores a portion of the page table;... Agent: Sughrue Mion, PLLC
20070101099 - Virtual machine control method and virtual machine system: A virtual machine control method and a virtual machine system are disclosed. In the case where a guest program can be operated in a plurality of address translation modes and the same guest virtual address is translated into different host real addresses in each address translation mode, the illegal access... Agent: Antonelli, Terry, Stout & Kraus, LLPPrevious 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 20130613:
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 - Terms & Conditions
Results in 1.62313 seconds