|
FREE patent keyword monitoring and additional FREE benefits. |
![]() |
|
|
USPTO Class 711 | Browse by Industry: Previous - Next | All 10/2007 | Recent | 09: Oct | Sept | Aug | Jul | Jun | May | Apr | Mar | Feb | Jan | | 08: Dec | Nov | Oct | Sp | Aug | Jul | Jun | May | Apr | Mar | Feb | Jan | | 07: Dec | Nov | Oct | Sep | Aug | Jul | Jun | May | Apr | Mar | Feb | Jan | | 06: Dec | Nov | Oct | Sep | Aug | Jul | Jun | May | Apr | Electrical computers and digital processing systems: memory inventions 10/07Recently published patent applications awaiting approval from the USPTO. Recent week's RSS XML file available below.Listing format for abstract view: USPTO application #, Title, Abstract excerpt,Patent Agent. Listing format for list view: USPTO National Class full category number, title of the patent application. 10/25/2007 > patent applications in patent subcategories. 20070250657 - Data inversion device and method: An inversion device includes a differential amplifier having first and second input lines, and a controller coupled to the first and second input lines to selectively and individually decouple the first and second input lines from the differential amplifier.... Agent: Dicke, Billig & Czaja 20070250658 - Memory system mounted directly on board and associated method: The invention provides an improved memory system that addresses signal degradation due to transmission line effects. The improved memory system includes a first buffer, at least one first memory device coupled to the first buffer, and a plurality of signal traces. The first buffer and memory device are mounted on... Agent: Marger Johnson & Mccollom, P.C. 20070250659 - Addressing, command protocol, and electrical interface for non-volatile memories utilized in recording usage counts: Electrical interfaces, addressing schemes, and command protocols allow for communications with memory modules in computing devices such as imaging and printing devices. Memory modules may be assigned an address through a set of discrete voltages. One, multiple, or all of the memory modules may be addressed with a single command,... Agent: Lexmark International, Inc. Intellectual Property Law Department 20070250660 - Method and system for adaptive back-off and advance for non-volatile storage (nvs) occupancy level management: A technique for determining when to destage write data from a fast, NVS of a computer system from an upper level to a lower level of storage in the computer system comprises adaptively varying a destage rate of the NVS according to a current storage occupancy of the NVS; maintaining... Agent: Frederick W. Gibb, Iii Gibb & Rahman, LLC 20070250661 - Data recording apparatus and method of controlling the same: According to one embodiment, a data recording apparatus includes an input unit to which a commands is input, a disk-shaped recording medium, a nonvolatile memory which serves as a cache memory for the disk-shaped recording medium, and a control unit which records the data recorded in the nonvolatile memory onto... Agent: Pillsbury Winthrop Shaw Pittman, LLP Eric S. Cherry - Docketing Supervisor 20070250662 - Storage device using nonvolatile cache memory and control method thereof: Commands are provided for storing data in a plurality of different types of storage media, thereby eliminating the storage errors of important data and improving usability. A storage device comprises a host interface, a hard disk interface acting as an interface to a hard disk, a flash memory interface acting... Agent: Pillsbury Winthrop Shaw Pittman, LLP Eric S. Cherry - Docketing Supervisor 20070250663 - Persistent snapshot methods: A persistent snapshot is taken and maintained in accordance with a novel method and system for extended periods of time using only a portion of a computer readable medium of which the snapshot is taken. Multiple snapshots can be taken in succession at periodic intervals and maintained practically indefinitely. The... Agent: Davis Wright Tremaine LLP 20070250664 - Sorting large data sets: A computer-implemented sorting method for efficiently sorting large data sets in computing environments that include virtual memory and processor caching, the method including determining available physical memory, identifying portions of the data set that each fit in the available physical memory, determining available cache, identifying sub-portions within the portions that... Agent: Microsoft Corporation 20070250665 - Storage systems and methods of controlling cache memory of storage systems: A storage system is arranged to speed up the operation and easily duplicate data without the capacity of the cache memory being so large even if lots of host computers are connected with the storage system. This storage system includes channel adapters, disk drives, disk adapters, and network switches. Further,... Agent: Mattingly, Stanger, Malur & Brundidge, P.C. 20070250666 - Virtually-tagged instruction cache with physically-tagged behavior: An instruction cache system having a virtually tagged instruction cache which, from a software program perspective, operates as if it were a physically tagged instruction cache is disclosed. The instruction cache system also includes a means for address translation which is responsive to an address translation invalidate instruction and a... Agent: Qualcomm Incorporated Patent Department 20070250667 - Pseudo-lru virtual counter for a locking cache: A computer implemented method, apparatus, and computer usable program code for managing replacement of sets in a locked cache. Responsive to a cache access by a program, a side of a binary tree pointed to by a base leaf is identified. A determination is made as to whether a number... Agent: Ibm Corp (ya) C/o Yee & Associates PC 20070250670 - Content-based, compression-enhancing routing in distributed, differential electronic-data storage systems: One embodiment of the present invention includes a method for routing a data object, comprising a sequence of data units, to a particular component data-storage system, or particular group of component data-storage systems, within a distributed, differential electronic-data storage system by selecting one or more subsequences of data units from... Agent: Hewlett-packard Company Intellectual Property Administration 20070250669 - Data processing system, processor and method of data processing that reduce store queue entry utilization for synchronizing operations: A data processing system includes a processor core and a memory subsystem. The memory subsystem includes a store queue having a plurality of entries, where each entry includes an address field for holding the target address of store operation, a data field for holding data for the store operation, and... Agent: Dillon & Yudell LLP 20070250668 - Data processing system, processor and method of data processing that support memory access according to diverse memory models: A data processing system includes a memory subsystem and an execution unit, coupled to the memory subsystem, which executes store instructions to determine target memory addresses of store operations to be performed by the memory subsystem. The data processing system further includes a mode field having a first setting indicating... Agent: Dillon & Yudell LLP 20070250673 - Computer backup system: A computer program product for enabling a computer to backup a complete image of a primary storage device on a secondary storage device is provided. The computer program product includes a computer readable medium bearing software instructions for enabling predetermined operations. The predetermined operations include: monitoring the computer for idle... Agent: Harness, Dickey & Pierce, P.L.C 20070250672 - Distributed storage array: Systems and methods for asynchronous backup of virtual disks in a distributed storage array are disclosed. An exemplary method may comprise receiving an IO stream at the virtual disks in the distributed storage array, writing data to one or more storage cells of the virtual disks in the distributed storage... Agent: Hewlett Packard Company 20070250674 - Method and system for scaleable, distributed, differential electronic-data backup and archiving: One embodiment of the present invention provides a distributed, differential electronic-data backup and archiving system that includes client computers and cells. Client computers execute front-end-application components of the distributed, differential electronic-data backup and archiving system, the front-end application components receiving data objects from client computers and sending the received data... Agent: Hewlett-packard Company 20070250671 - Multi-client cluster-based back up and restore: Backup and restore technology comprising a backup engine, one or more client backup modules coupled to the backup engine via a backup protocol, and a backup database coupled to the backup engine, the backup database including a set of clusters, the set of clusters forming one or more backups, wherein... Agent: Microsoft Corporation 20070250675 - Microcomputer and method for controlling memory access: A microcomputer includes a CPU, a protection information storage configured to store memory protection information specifying an access permission or prohibited state to a memory space by a program executed by the CPU, a memory access control apparatus configured to determine whether or not to allow a memory access request... Agent: Mcginn Intellectual Property Law Group, PLLC 20070250676 - Device for controlling a memory: A memory in a network bridge is subdivided into a plurality of memory areas for different types of data, the memory areas being designed to be configurable independently of one another, and means are provided both for presetting the individual memory areas and for dynamic modification, during operation, with regard... Agent: Kenyon & Kenyon LLP 20070250677 - Multi-mode memory: A multi-mode memory device. A plurality of storage banks are provided, each including a plurality of rows of storage cells and having an access restriction in that at least a minimum access time interval is imposed between successive accesses to a given row of the storage cells. Data path circuitry... Agent: Shemwell Mahamedi LLP 20070250680 - Apparatus and method for preventing double allocation, and medium for recording its allocation program: An allocation apparatus of the present invention provides the mechanism that another logical volume of temporary number is automatically made in the storage system shared with plural servers, when it is recognized that the targeted logical volume is doubly allocated. By the present invention, the data destruction can be prevented... Agent: Staas & Halsey LLP 20070250678 - Computer system, management computer, storage device and volume allocation confirmation method: When configuring volume allocation on a storage device, it is confirmed that design information on the volume allocation is in compliance with an operational policy of a system and there is no mistake in design so as to configure the volume allocation on the storage device in the case where... Agent: Antonelli, Terry, Stout & Kraus, LLP 20070250679 - Storage system and method for controlling the same: A storage system where storage areas are provided to host systems using a conventional AOU technique, the storage system being able to reduce power consumption by the storage resources allocated to pools and prevent the shortening of the life expectancy of the storage resources. In the storage system, data storage... Agent: Antonelli, Terry, Stout & Kraus, LLP 10/18/2007 > patent applications in patent subcategories.20070245062 - Data processing system: This invention provides a control technique of a data processing system, in which functions of a highly-functional high-performance storage system are achieved in an inexpensive storage system so as to effectively use the existing system and reduce the cost of its entire system. This system has a RAID system, an... Agent: Antonelli, Terry, Stout & Kraus, LLP 20070245060 - Method and system for handling data by file-system offloading: A system and method for handling data by file system offloading, selectively separates the data-accessing function and data-processing function, wherein a host CPU is used in conjunction with a host OS and a basic FSD. Under control of the host CPU, the basic FSD after initialization, is used to pass-through... Agent: Ram B. Nath Prakash Nama 20070245061 - Multiplexing a parallel bus interface and a flash memory interface: Embodiments of the invention are generally directed to systems, methods, and apparatuses for multiplexing a parallel bus interface with a flash memory interface. In some embodiments, an integrated circuit includes a parallel bus interface to communicate parallel bus interface signals. The integrated circuit may also include logic to multiplex flash... Agent: Intel Corporation C/o Intellevate, LLC 20070245063 - Storage system: To provide a storage system with a cost/performance meeting the system scale, from a small-scale to a large-scale configuration. In the storage system, protocol transformation units and data caching control units are connected to each other through an interconnection, the data caching control units are divided into plural control clusters,... Agent: Mattingly, Stanger, Malur & Brundidge, P.C. 20070245068 - Cycle count storage methods: A hot count records the number of erase operations experienced by a block. The hot count is stored in an overhead data area of the block and is updated by circuits located on the same substrate as the block. Where a memory has two or more planes, each plane has... Agent: Winston & Strawn, LLP 20070245067 - Cycle count storage systems: A hot count records the number of erase operations experienced by a block. The hot count is stored in an overhead data area of the block and is updated by circuits located on the same substrate as the block. Where a memory has two or more planes, each plane has... Agent: Winston & Strawn, LLP 20070245066 - Default instruction to hide nonvolatile memory core initialization latency: A memory operating in an execute-in-place (XIP) type mode returns a default instruction when an nV memory core is not ready for access. The default instruction may be selected to provide a system stall when executed within a corresponding processor.... Agent: The Law Offices Of John C. Scott, LLC C/o Portfolioip 20070245065 - High-performance flash memory data transfer: A flash memory system including a flash memory device and a controller, operable according to an advanced data transfer mode is disclosed. The flash memory device is operable both in a “legacy” mode, in which read data is presented by the memory synchronously with each cycle of a read data... Agent: Anderson, Levine & Lintel L.L.P. 20070245070 - Memory controller and flash memory system: When a free physical block where data is to be written is searched for, a search process for searching for a pair of free physical blocks is first executed using a free physical block search table. Detection of a free non-pair good block is executed only when a pair of... Agent: Howard & Howard Attorneys, P.C. 20070245064 - Method of flash memory management: A wear-leveling method for managing flash memory is provided, including an access process to consult a translation table when accessing a data block in the data region, and a reconstruction process to reconstruct the translation table when powering on the flash memory. The translation table is defined to include a... Agent: Lin & Associates Intellectual Property 20070245071 - Random access interface in a serial memory device: A random access interface is provided to a non-volatile, serial memory array. An address multiplexer has an external address connection and a serial address connection. The external address may be of a non-sequential nature, depending on the accessing instruction. Boot data is loaded from the first row of the memory... Agent: Leffert Jay & Polglaze, P.A. Attn: Thomas W. Leffert 20070245069 - Storage device, memory management method and program: A physical group address is allocated to a storage area of a flash memory (11) for each group as units smaller than a block as units of data erasing, and the group includes multiple pages and the page includes multiple columns. When writing data and a logical address of a... Agent: Mitchell P. Brook C/o Luce, Forward, Hamilton & Scripps LLP 20070245072 - Pre-switching register output signals in registered memory modules: Pre-switching of output signals of a register within a registered memory module is described herein. The register receives a plurality of signals at respective input terminals, and the register stores the input signals in response to transitions of a clock signal. The register further includes output terminals on which the... Agent: Edell, Shapiro & Finnan, LLC 20070245073 - Memory controller: A refresh controller transmits two refresh request signals of a first request signal which indicates a time at which a refresh operation of a DRAM may be performed and a second request signal which indicates a time at which a refresh operation of the DRAM must be performed, to an... Agent: Oblon, Spivak, Mcclelland, Maier & Neustadt, P.C. 20070245074 - Ring with on-chip buffer for efficient message passing: An embodiment of the present invention provides low latency, high capacity rings by combining a low latency memory with a higher latency memory. A small capacity, low latency memory, referred to as the ring buffer is used to store the head of the ring. If the ring buffer allocated to... Agent: Intel Corporation C/o Intellevate, LLC 20070245075 - Integrated circuit and method for memory access control: An integrated circuit comprising at least one processing module (PROC) for processing an application (APL) requiring specific communication parameter, at least one dynamic random access memory means (MM) for storing data, wherein the memory means (MM) is operable by a plurality of predefined operating modes, is provided. Additionally, at least... Agent: Nxp, B.v. Nxp Intellectual Property Department 20070245077 - Recording apparatus and recording control program: A recording apparatus includes a recording unit capable of recording an image on a recording medium, a file input device capable of receiving a file from the outside, an external storage unit capable of reading and writing a digital image file, a user interface, and a recording control device that... Agent: Workman Nydegger 20070245076 - Volatile storage device and serial mixed storage system having the same: A volatile storage device and a serial mixed storage system having the same are provided. The system includes an access controller, a data transmission interface, a volatile storage module, a power supply module, an expansion interface and a non-volatile storage module. The volatile storage module and non-volatile storage module are... Agent: Workman Nydegger 20070245078 - Information recording method and apparatus, information reproducing method and apparatus: An information recording method and apparatus and an information reproducing method and apparatus in which AV data can be recorded or reproduced temporally continuously without producing fragmentation. To this end, the apparatus includes a storage unit 7 at least including a management information region and a user data region made... Agent: Frommer Lawrence & Haug 20070245080 - Disk array device and data processing method thereof: A data processing method for a disk array device capable of achieving a duplex system of data and improving performance of the same device while a quantity of processing for writing into a cache memory (through a switch) is reduced. In the disk array device, a host interface portion comprises... Agent: Mattingly, Stanger, Malur & Brundidge, P.C. 20070245079 - Method and apparatus for efficiently supporting multiple one-time table access operations in a hierarchical memory setting: An embodiment of the present invention provides a computer system comprising a first memory and a second memory, where the first memory is substantially faster than second and that performs a method includes steps of: receiving requests for blocks from scan processes; serializing requests for blocks with a request queue;... Agent: Michael J. Buchenhorner 20070245081 - Storage system and performance tuning method thereof: Optimal performance tuning is enabled by avoiding the deterioration in the performance of a storage system caused by an erroneous setting in a tuning parameter. The storage system has a primary volume provided as an operational volume to a host computer, and a secondary volume capable of forming a copy-pair... Agent: Sughrue Mion, PLLC 20070245083 - Erasure coding technique for scalable and fault tolerant storage system: A method for encoding a block of data to allow it to be stored or transmitted correctly in the face of accidental or deliberate modifications, the method including constructing a number n greater than one of original components, each of which is derived from the block and each of which... Agent: Fish & Richardson PC 20070245082 - Storage assignment technique for scalable and fault tolerant storage system: A method for organizing a storage system that is scalable and fault tolerant, the method including grouping together a number D of storage elements to form the storage system, where D is more than one, constructing a storage assignment table that includes table entries, computing, for each of the storage... Agent: Fish & Richardson PC 20070245085 - Storage subsystem and storage subsystem control method: The present invention partitions a cache region of a storage subsystem for each user and prevents interference between user-dedicated regions. A plurality of CLPR can be established within the storage subsystem. A CLPR is a user-dedicated region that can be used by partitioning the cache region of a cache memory.... Agent: Mattingly, Stanger, Malur & Brundidge, P.C. 20070245084 - Storage system: A disk array includes a drive management unit, which is a program for identifying kinds of disk devices and managing different disk devices separately, and a drive management table for storing information to be utilized by the drive management unit. The disk array further includes a program for managing ac-cumulated... Agent: Mattingly, Stanger, Malur & Brundidge, P.C. 20070245086 - Generating a data stream from cartridge controllers using a plurality of measurement cartridges: System and method for controlling cartridges to perform industrial operation(s). The system may include cartridge controllers coupled to the cartridges, timing and data routing logic coupled to the cartridge controllers, and controlling software coupled to the timing and data routing logic. Each of the cartridge controllers may be operable to... Agent: Meyertons, Hood, Kivlin, Kowert & Goetzel, P.C. 20070245087 - Data buffer device, cache device, and data buffer control method: There is disclosed a data buffer device that selects and uses buffers to improve persistence of data and uniformity in use frequency of the buffers. The data buffer device includes: a REQ_QUEUE 11 constituted by plural buffers that store data and are given numbers; a mask bit vector 12 that... Agent: Staas & Halsey LLP 20070245088 - Cache memory managing method for computer system: A computer system acquires mapping information of data storage regions in respective layers from a layer of DBMSs to a layer of storage subsystems, grasps correspondence between DB data and storage positions of each storage subsystem on the basis of the mapping information, decides a cache partitioning in each storage... Agent: Townsend And Townsend And Crew, LLP 20070245089 - Storage systems and methods of controlling cache memory of storage systems: A storage system is arranged to speed up the operation and easily duplicate data without the capacity of the cache memory being so large even if lots of host computers are connected with the storage system. This storage system includes channel adapters, disk drives, disk adapters, and network switches. Further,... Agent: Mattingly, Stanger, Malur & Brundidge, P.C. 20070245090 - Methods and systems for caching content at multiple levels: A cache includes an object cache layer and a byte cache layer, each configured to store information to storage devices included in the cache appliance. An application proxy layer may also be included. In addition, the object cache layer may be configured to identify content that should not be cached... Agent: Sonnenschein Nath & Rosenthal LLP 20070245091 - Storage systems and methods of controlling cache memory of storage systems: A storage system is arranged to speed up the operation and easily duplicate data without the capacity of the cache memory being so large even if lots of host computers are connected with the storage system. This storage system includes channel adapters, disk drives, disk adapters, and network switches. Further,... Agent: Mattingly, Stanger, Malur & Brundidge, P.C. 20070245092 - Non-volatile memory sharing apparatus for multiple processors and method thereof: A multiple processor system includes a plurality of processors including a first processor and a second processor; a program code storage module coupled to the first processor, the program code storage module for storing program code including first program code for the first processor and second program code for the... Agent: North America Intellectual Property Corporation 20070245093 - Test operation of multi-port memory device: A multi-port memory device includes a plurality ports, a plurality of banks, a plurality of global data buses, first and second I/O controllers, and a test input/output (I/O) controller. The ports perform a serial I/O data transmission. The banks perform a parallel I/O data transmission with the ports. The global... Agent: Blakely Sokoloff Taylor & Zafman 20070245094 - Multi-port memory device having variable port speeds: A multi-port memory device having two or more ports wherein each port may operate at a different speed. The multi-port memory device contains memory banks that may be accessed via the two or more ports. Two clock signals are applied to each port: a system clock and a port clock.... Agent: Perkins Coie LLP Patent-sea 20070245095 - System and method for parallelized replay of an nvram log in a storage appliance: A system and method for enabling parallel replay of a backup memory log of client transaction request entries to a network storage appliance file system is provided. The backup memory is typically implemented as a non-volatile random access memory (NVRAM). An initiator establishes a swarm of messages with a plurality... Agent: Cesari And Mckenna, LLP 20070245096 - Finding a data pattern in a memory: A memory includes a plurality of first-in-first-out (FIFO) cells, an output pointer counter, a write training block and a multiplexer. The output pointer counter is for switching a value of a FIFO output pointer among the FIFO cells. The write training block is for generating information for shifting the FIFO... Agent: Dicke, Billig & Czaja 20070245097 - Memory compression method and apparatus for heterogeneous processor architectures in an information handling system: The disclosed heterogeneous processor compresses information to more efficiently store the information in a system memory coupled to the processor. The heterogeneous processor includes a general purpose processor core coupled to one or more processor cores that exhibit an architecture different from the architecture of the general purpose processor core.... Agent: Mark P. Kahler 20070245099 - Cache metadata for implementing bounded transactional memory: Various technologies and techniques are disclosed for providing a bounded transactional memory application that accesses cache metadata in a cache of a central processing unit. When performing a transactional read from the bounded transactional memory application, a cache line metadata transaction-read bit is set. When performing a transactional write from... Agent: Microsoft Corporation 20070245098 - Method for controlling semiconductor storage device comprising memory cells each configured to hold multi-bit data, and memory card provided with semiconductor storage device: A method for controlling a semiconductor storage device including memory cells each configured to hold data of 2 bits or more, the method includes starting first signal processing, and inputting lower bits into the semiconductor storage device in a ready state, writing the lower bits to the memory cells, changing... Agent: Oblon, Spivak, Mcclelland, Maier & Neustadt, P.C. 20070245100 - Data processor, data processing method, and computer readable medium storing program therefor: A data processor that erases data stored in a storage device includes an erase information storage unit that stores an erase information indicating a description of an erasing process having been performed, corresponding to an erase-specified area, after the erasing process for the erase-specified area, being an area specified to... Agent: Oliff & Berridge, PLC 20070245101 - Computer system, management computer and virtual storage apparatus: A management computer includes a management unit for managing the load of the virtual storage extent and the threshold value thereof in the virtual storage subsystems for each prescribed period; and a migration command unit for commanding, when the load of the virtual storage extent managed by the management unit... Agent: Townsend And Townsend And Crew, LLP 20070245102 - Storage system, data management apparatus and management method thereof: Provided are a storage system, a data management apparatus, and a data management method capable of facilitating the add-on procedures of data management apparatuses for managing data groups such as directory groups. In a storage system comprising a plurality of data management apparatuses for managing storage destination management information of... Agent: Townsend And Townsend And Crew, LLP 20070245103 - Method and system for storing data: In one example, an apparatus is provided to store data in one or more data storage systems by selecting from among at least a first operating mode and a delta replication operating mode. The apparatus comprises a means for storing data pursuant to the first operating mode and a means... Agent: Brandon N. Sklar. Esq. (patent Prosecution) Kaye Scholer, LLP 20070245106 - Dual writing device and its control method: A first storage system sets a storage area of a first disk drive as a first volume, and misrepresents an identifier of the storage system and an identifier of the first volume. A second storage system sets a storage area of a second disk drive as a second volume, and... Agent: Antonelli, Terry, Stout & Kraus, LLP 20070245105 - Storage system and data management method: Journal—update history information for a first volume—is created in a first storage apparatus and sent to a second storage apparatus and; in the second storage apparatus, the data written in the first volume and included in the received journal is copied to a second volume, the journal is stored, a... Agent: Stanley P. Fisher Reed Smith LLP 20070245104 - Data restore operations in storage networks: Exemplary storage network architectures, data architectures, and methods for data restore operation are disclosed. In one embodiment, a storage device comprises a processor, a memory module communicatively connected to the processor, and logic instructions in the memory module which, when executed by the processor, configure the processor to receive a... Agent: Hewlett Packard Company 20070245108 - Information processing unit with information division recording function: An information processing unit is an unit which has an information division recording function in which a file is divided and stored. The information processing unit includes a first storage section for storing a first partial file of a file divided, a second storage section for storing a second partial... Agent: Westerman, Hattori, Daniels & Adrian, LLP 20070245109 - Method for securing data blocks in an electrically programmable memory: A method for securing a memory area comprising data blocks, wherein at least two control bits are associated with each data block, is provided. The method comprises a step of reading the control bits associated with a current data block intended to be replaced with the new data block, before... Agent: Seed Intellectual Property Law Group PLLC 20070245107 - System and method for processing a plurality kinds of event markers of a continuous data protection: Described is a computerized system for continuous data protection. The system includes a host executing a user application and a storage subsystem coupled to the host via a network interconnect. The storage subsystem comprises a storage controller and a storage disc coupled to the storage controller. The storage disc is... Agent: Sughrue Mion, PLLC 20070245110 - Storage system and storage system data migration method: This storage system modifies the migration plan in accordance with the state of the migration destination when a plurality of volumes are migrated all at once. Migration-source volumes are migrated collectively to volumes inside the migration-destination storage apparatus. The user can make settings related to migration-source volumes and migration-destination volumes... Agent: Mattingly, Stanger, Malur & Brundidge, P.C. 20070245114 - Storage system and control method for the same: An object of the present invention is to improve the usage efficiency of a storage extent in a storage system using the AOU technique. A controller in the storage system allocates a storage extent in an actual volume to an extent in a virtual volume accessed by a host computer,... Agent: Stanley P. Fisher Reed Smith LLP 20070245113 - Storage system and data storage method: The present invention proposes a highly reliable storage system and data storage method that can prevent a data copying failure from occurring. If the allocation of a dynamically variable storage area to a primary/secondary logical volume from within that provided by a primary/secondary pool volume results in a storage area... Agent: Stanley P. Fisher Reed Smith LLP 20070245112 - Mapping between a file system and logical log volume: A computer implemented method, data processing system, and computer usable code are provided for mapping between a file system and a log. Opaque data is generated that identifies a location of the file system and a location of the log. The file system and the log are accessed using this... Agent: Ibm Corp (ya) C/o Yee & Associates PC 20070245115 - Method, device and program for managing volume: Computer systems having a plurality of storage systems could not detect addition of storage systems or configuration changes thereof and automatically redistribute existing volumes based on “hints” provided when the volumes were created. A management computer, which is connected via a network to storage systems having volumes connected via a... Agent: Mattingly, Stanger, Malur & Brundidge, P.C. 20070245111 - Methods, systems, and computer program products for managing temporary storage: A method, system, and computer program product for managing storage is provided. The method includes requesting registration from an application upon initialization of the application, receiving the registration from the application, and receiving a request for temporary storage from the application. The method also includes determining whether sufficient memory exists... Agent: Cantor Colburn LLP - IBM Rochester Division 20070245116 - Storage area dynamic assignment method: A storage system allocates a data storage area in response to an access request from a first computer if the capacity of a first physical storage device configuring a first logical storage area, provided to the first computer, is equal to or lower than a predetermined threshold. The storage system... Agent: Mattingly, Stanger, Malur & Brundidge, P.C. 20070245117 - Processor comprising an instruction set and registers for simplified opcode access: A processor including an instruction set and registers is adapted to run a virtual machine monitor software (VMM) for hosting multiple guest operating systems, implementing an instruction translation lookaside buffer ITLB with ITLB-entries and a data translation lookaside buffer DTLB with DTLB-entries. The instruction set comprises advance instructions providing for... Agent: Browdy And Neimark, P.l.l.c. 624 Ninth Street, Nw 20070245118 - Aggregating data from difference sources: A method and system that aggregates data associated with one or more entities from different data sources are provided. The data sources include documents, web pages, or images that have information about one or more entities. The information is extracted from the data sources based on criteria that define the... Agent: Shook, Hardy & Bacon L.L.P. (c/o Microsoft Corporation) 20070245119 - Perfect hashing of variably-sized data: A “Variable-Rate Perfect Hasher” maps sparse variable-rate data of one or more dimensions into a hash table using a perfect hash function. In various embodiments, perfect hash tables are populated by first computing offset table address for each data point of a domain of sparse variable-rate data elements. Offset vectors... Agent: Microsoft Corporation C/o Lyon & Harr, LLP 10/11/2007 > patent applications in patent subcategories.20070239927 - Describing and querying discrete regions of flash storage: A flash driver can be used by file systems and other applications to determine more detailed attributes and properties, such as region geometry, that describe the underlying flash component. This allows a file system, for example, to be made aware of each flash region and its properties. The file system... Agent: Woodcock Washburn LLP (microsoft Corporation) 20070239926 - Method and device for reduced read latency of non-volatile memory: Systems, apparatuses and methods for controlling access operations in a memory device that may include a memory controller(s) and memory. Commands, registers and/or other mechanisms may be defined to be supported by the memory device, where such commands, registers, and/or other mechanisms facilitate the control of read and write/erase operations... Agent: Hollingsworth & Funk, LLC Suite 125 20070239928 - Techniques to truncate data files in nonvolatile memory: Various embodiments for performing truncate operations in nonvolatile memory are described. In one embodiment, an apparatus may include a nonvolatile memory to perform one or more truncate operations on a data file written to the nonvolatile memory and a volatile memory to track a truncate operation performed in the nonvolatile... Agent: Kacvinsky LLC C/o Intellevate 20070239929 - Wireless flash memory card expansion system: A Flash memory card system is disclosed. The Flash memory card system comprises a Flash memory wireless host adapter and a Flash memory bus wireless device. The Flash memory wireless host adapter comprises a Flash memory card connector and a Flash memory controller coupled to the Flash memory card connector.... Agent: Sawyer Law Group LLP 20070239930 - System and method for optimizing dram refreshes in a multi-channel memory controller: In accordance with the teachings of the present invention, a system and method for optimizing DRAM refreshes in a multi-channel memory controller are provided. In a particular embodiment, the method includes receiving, at a router in a light modulation system, a signal from one of a plurality of channels operable... Agent: Texas Instruments Incorporated 20070239931 - System, apparatus, integrated circuit thereof, and method for recording data on optical storage medium: A system for recording a data on an optical storage medium comprises an apparatus. The apparatus includes an integrated circuit, a data buffer, and a microprocessor. The system separates data preparation operations and encoding operations so the recording performance is improved. A method for recording a data on an optical... Agent: Patterson, Thuente, Skaar & Christensen, P.A. 20070239932 - System,method and apparatus to aggregate heterogeneous raid sets: A method according to one embodiment may include partitioning a plurality of core processors into a main partition comprising at least one processor core capable of executing an operating system and an embedded partition comprising at least one different processor core. The main partition and embedded partition may communicate with... Agent: Grossman, Tucker, Perreault & Pfleger, PLLC Portfolioip 20070239934 - Data synchronization of multiple remote storage: A processing system includes a local or local storage and a number of remote or remote storage systems that store data mirroring that maintained by the local storage system. Data that is written, changed, deleted or other wise modified by the local storage system is periodically sent to the remote... Agent: Townsend And Townsend And Crew, LLP 20070239933 - Volume providing system and method: A host computer HA1 or the like is provided with a target program 3 that receives the provision of logical volumes 212, a volume interface program 12A that provides an interface for the logical volumes 212 to the target program 3, and a volume filter program 12B that selects one... Agent: Townsend And Townsend And Crew, LLP 20070239935 - Digital storage device: A digital storage device includes primarily a multi-memory card interface and a USB interface integrated into a common bus which is complied with the specification of a USB junction. A connection circuit between the common bus and a flash memory is formed by a related switch circuit, so as to... Agent: Troxell Law Office PLLC Suite 1404 20070239937 - Dynamic clock switch mechanism for memories to improve performance: This invention improves cache operation by dynamically extending one state of a clock signal supplied to a cache on operation cycles when a cache fill operation will occur. The dynamic extension of the clock signal includes delaying the clock signal, forming a waveform toggling between states upon each predetermined state... Agent: Texas Instruments Incorporated 20070239936 - Method and apparatus for statistically modeling a processor in a computer system: One embodiment of the present invention provides a system that models computer system performance. The system empirically obtains a statistical model which comprises sets of statistical distributions for at least two types of memory-reference-related events associated with a workload executing on a processor in a computer system. These sets of... Agent: Sun Microsystems Inc. C/o Park, Vaughan & Fleming LLP 20070239938 - Area effective cache with pseudo associative memory: A memory system is provided comprising a memory controller, a level 1 (L1) cache including L1 tag memory and L1 data memory, a level 2 (L2) cache coupled to the L1 cache, the L2 cache including L2 tag memory having a plurality of L2 tag entries and a L2 data... Agent: Sterne, Kessler, Goldstein & Fox P.l.l.c. 20070239940 - Adaptive prefetching: A technique for adjusting a prefetching rate. More particularly, embodiments of the invention relate to a technique to adjust prefetching as a function of the usefulness of the prefetched data.... Agent: Caven & Aghevli C/o Intellevate 20070239939 - Apparatus for performing stream prefetch within a multiprocessor system: An apparatus for performing stream prefetch within a multiprocessor system is disclosed. The multiprocessor system includes a first and second processors, and each of the processors includes a primary cache and a secondary cache. A stream register having multiple entries is initially provided within the first processor, and at least... Agent: Dillon & Yudell LLP 20070239941 - Preselecting e/m line replacement technique for a snoop filter: A snoop filter maintains data coherency information for multiple caches in a multi-processor system. When a new request for a memory line arrives, an entry of the snoop filter is selected for replacement if there is no available slot in the snoop filter to accommodate the new request. The selected... Agent: Blakely Sokoloff Taylor & Zafman 20070239943 - Methods and apparatus to implement parallel transactions: The present disclosure describes a unique way for each of multiple processes to operate in parallel and use the same shared data without causing corruption to the shared data. For example, during a commit phase, a corresponding transaction can attempt to increment a globally accessible version information variable and store... Agent: Barry W. Chapin, Esq. Chapin Intellectual Property Law, LLC 20070239944 - Apparatus for performing storage virtualization: The splitting of storage applications and functions into a control path (CP) component and a data path (DP) component is disclosed. Reads and writes may be handled primarily in the DP. The CP may be responsible for discovery, configuration, and exception handling. The CP can also be enabled for orchestrating... Agent: Emulex Design & Manufacturing Corporation C/o Morrison & Foerster LLP 20070239942 - Transactional memory virtualization: Methods and apparatus to provide transactional memory execution in a virtualized mode are described. In one embodiment, data corresponding to a transactional memory access request may be stored in a portion of a memory after an operation corresponding to the transactional memory access request causes an overflow and a stored... Agent: Caven & Aghevli LLC Portfolioip 20070239947 - Efficient computation of sketches: Determining a summary feature set is disclosed. A plurality of subsegments of a first segment are selected. For each subsegment, a plurality of values by applying a set of functions to each subsegment are computed. From all the values computed for all the subsegments, a first subset of values is... Agent: Van Pelt, Yi & James LLP 20070239945 - Efficient data storage using resemblance of data segments: Storage using resemblance of data segments is disclosed. It is determined that a new segment resembles a prior stored segment. The prior stored segment comprises a segment stored previously from any location in an input data stream. A delta between the new segment and the prior stored segment is determined.... Agent: Van Pelt, Yi & James LLP 20070239946 - Efficient data storage using two level delta resemblance: Storage using resemblance of data segments is disclosed. It is determined that a new segment resembles a second prior stored segment wherein the second prior stored segment is represented as a first stored delta and a first prior stored segment. A second delta between the new segment and the prior... Agent: Van Pelt, Yi & James LLP 20070239952 - System and method for remote mirror data backup over a network: Disclosed is a method and a system for remote mirror data backup over a network. The system comprises a local domain site and at least one remote domain site, wherein each site has one domain mirror agent and one storage server system thereon. Each storage server system includes one or... Agent: Lin & Associates Intellectual Property 20070239950 - Consistent updates across storage subsystems: Provided are a method, system, and article of manufacture, wherein a primary control unit sends a selected time to a plurality of secondary control units. Clocks are periodically synchronized at the primary control unit and the secondary control units with a time server. The primary control unit and the plurality... Agent: Konrad Raynes & Victor, LLP. Attn: Ibm37 20070239948 - Data processor: A data processor includes: a first medium on which a content's data has been bound-recorded; a memory having stored thereon the content's access control information; and a read/write section for reading and writing data from/on a second medium. In response to a request to back up the content, the read/write... Agent: Mark D. Saralino (mei) Renner, Otto, Boisselle & Sklar, LLP 20070239949 - Method and apparatus for reclaiming space in memory: A computer implemented method, data processing system, and computer usable code are provided for reclaiming backup data storage space in memory. The process receives a selection to reclaim a set of memory locations associated with a set of backup copies of a selected file. The process searches a plurality of... Agent: Duke W. Yee Yee & Associates, P.C. 20070239951 - Storage-centric system, backup method and backup program: A backup method in a storage-centric system includes at least one storage device including a disk as a memory device and a backup disk as a destination for data backup of the disk; computers having a main memory device; and at least one backup server for performing a process to... Agent: Townsend And Townsend And Crew, LLP 20070239953 - Operating system agnostic sharing of proteced memory using memory identifiers: An embodiment of the present invention is a technique to protect memory. A memory identifiers storage stores memory identifiers associated with protected components. The memory identifiers include exclusive memory identifiers and shared memory identifiers. The memory identifier storage is protected from access by a host operating system. A memory identifier... Agent: Blakely Sokoloff Taylor & Zafman 20070239954 - Capacity expansion volume migration transfer method: A common external storage device is connected to the first and second storage systems. The management computer comprises a capacity expansion volume migration section that migrates a capacity-expansion volume that the first storage system comprises to the second storage system; a host connection path switching section that switches the host... Agent: Antonelli, Terry, Stout & Kraus, LLP 20070239955 - Memory scoreboard: Embodiments of a memory scoreboard are presented herein.... Agent: Lee & Hayes, PLLC C/o Intellevate 20070239956 - Asynchronously-accessible memory devices and access methods: Apparatus and methods may operate to switch between burst modes and pipelined modes without using a WCBR (write and column address select before row address select) cycle, as well as to select an external address data path, instruct a memory to perform a desired memory operation, and perform the desired... Agent: Schwegman, Lundberg & Woessner, P.A. 20070239957 - Method of storing both large and small files in a data storage device and data storage device thereof: A method of storing files in a data storage device includes dividing a storage medium of the data storage device into identically sized storage units having a predetermined size, and indicating a status of each storage unit and relating chains of storage units storing a same file in a file... Agent: North America Intellectual Property Corporation 20070239958 - Load distribution of multiple disks: A storage system stores multiple copies of data on physical storage implemented, for example, with multiple disk units. Input/output read requests are received from host systems and distributed in a manner that allows parallel read operations to be conducted over the multiple disk units of the physical storage.... Agent: Townsend And Townsend And Crew, LLP 20070239960 - Data processor and ip module for data processor: In performing address translation from a virtual address space to a physical address space, when the virtual address space is divided into an area (P0), which is subjected to the address translation by TLB, and areas (P1 and P2), which are fixedly mapped to the physical address without being subjected... Agent: Alan R. Loudermilk Loudermilk & Associates 20070239959 - Device for testing the structural coverage of a software program and a method implementing the device: The invention relates to a device for testing the structural coverage of a software program and a method implementing the device. The software, stored in a first memory comprises instructions which can be located via addresses on an address bus connecting the processor to the first memory. The device includes... Agent: Lowe Hauptman & Berner, LLP 20070239961 - Computer-readable recording medium having recorded hash-value generation program, computer-readable recording medium having recorded storage management program, and storage system: A computer-readable recording medium having recorded a hash-value generation program for calculating a hash value within a shorter period of processing time. When a target disk is specified for hash value calculation, a segment division block divides the target disk into fixed-length segments. A first hash-value calculation block applies a... Agent: Staas & Halsey LLP 20070239962 - Pornograph intercept method: Provided is a pornograph intercepting method using a hash value, which extracts pornograph hash values from the entire or a part of pornograph files that have been spread on the Internet using a predetermined one-way hash function to construct a pornograph hash value database (DB), extracts a hash value (extracted... Agent: Staas & Halsey LLP 10/04/2007 > patent applications in patent subcategories.20070233931 - Storage system using flash memories, wear-leveling method for the same system and wear-leveling program for the same system: A storage system using flash memories includes a storage controller and plural flash memory modules as storage media. Each flash memory module includes at least one flash memory chip and a memory controller for leveling erase counts of blocks belonging to the flash memory chip. The storage controller combines the... Agent: Stanley P. Fisher Reed Smith LLP 20070233935 - Adaptive edge processing of application data: An adaptive data replication and caching system configured for deployment at the network edge. This system can include a data caching system configured to cache application data in a data store and to satisfy queries for application data from the cache. The system also can include a data replication system... Agent: Carey, Rodriguez, Greenberg & Paul, LLP Steven M. Greenberg 20070233932 - Dynamic presence vector scaling in a coherency directory: In a system of multiple caching agents accessing shared cache lines, a dynamic vector scaling mechanism is achieved through the selection of a mode to grant a caching agent that requests access to a cache line. Cache line entries in a directory indicate the particular caching agents that are sharing... Agent: Unisys Corporation Attn: Richard Gregson 20070233933 - Hard disk drive cache memory and playback device: A NOR emulating device using a controller and NAND memories can be used in a computer system in placed of the main memory or in place of the BIOS NOR memory. Thus, the emulating device can function as a bootable memory. In addition, the device can act as a cache... Agent: Dla Piper Rudnick Gray Cary Us, LLP 20070233934 - Signal processor: For every sampling period of a DSP 100, a timing generator 200 requests a CPU 300 to release a bus and provides a DSP 100 access time period to make an external memory 400 access the DSP 100 by occupying the bus released according to the request. In the DSP... Agent: Frishauf, Holtz, Goodman & Chick, PC 20070233939 - Flash memory system control scheme: A Flash memory system architecture having serially connected Flash memory devices to achieve high speed programming of data. High speed programming of data is achieved by interleaving pages of the data to be programmed amongst the memory devices in the system, such that different pages of data are stored in... Agent: Borden Ladner Gervais LLP 20070233941 - Method for initializing and operating flash memory file system and computer-readable medium storing related program: A method for initializing and operating a flash memory file system and a computer-readable medium storing a program adapted to perform the method are disclosed. The method includes programming the flash memory file system in order to conceptually divide logical blocks into logical groups, and storing erasure data for one... Agent: Volentine & Whitt PLLC 20070233940 - Method for updating data in flash memory: A method for updating data in a flash memory previously reserves a rewritable memory area for specific data, searches an address of latest modified data of data to be modified in the flash memory and modifies a backup of latest modified correct data. The method does not update the data... Agent: Bacon & Thomas, PLLC 20070233936 - Method, apparatus and system for reverting fat cluster number to file id and offset of non-fat flash file system: A device includes a processor connected to a memory. The device further includes a module having a process. The module is integrated in a memory file manager (MFM). The process operates to allow an external computer access to MFM volumes in the memory. A method includes reverting a file allocating... Agent: Blakely Sokoloff Taylor & Zafman 20070233937 - Reliability of write operations to a non-volatile memory: In one embodiment, the present invention includes a method for writing data into both a volatile portion and an erase block of a non-volatile portion of a storage device, and maintaining the data in the volatile portion until the data is successfully written to the erase block. In this way,... Agent: Trop Pruner & Hu, PC 20070233938 - Shared nonvolatile memory architecture: A method and system that utilizes a shared nonvolatile memory for initializing multiple processing components in a device. The startup logic and configuration data for processing components within a device is stored in a single nonvolatile memory. Upon receipt of a command to initialize the device, the shared memory system... Agent: Perkins Coie LLP Patent-sea 20070233943 - Dynamic update adaptive idle timer: Embodiments of dynamic update adaptive idle timer are presented herein.... Agent: Lee & Hayes, PLLC C/o Intellevate 20070233942 - Method for calibration of memory devices, and apparatus thereof: A memory controller for a memory device. The memory controller includes a first sensor, a second sensor, and a command generator. The first sensor detects an operating environment of the memory controller. The second sensor detects an operating status of the memory controller. The command generator is coupled to the... Agent: North America Intellectual Property Corporation 20070233944 - Storage control device, and control method for storage control device: The storage control device of the present invention is able to perform input and output of data between blocks whose size is different with good efficiency. The size of extended logical blocks, which are units of data input and output within a storage control device, and the size of physical... Agent: Sughrue Mion, PLLC 20070233945 - Systems and methods for accessing read channel registers using commands on data lines: A system and method for providing an interface an interface between a read channel and a disk controller. The interface includes a plurality of differential pair signal lines operable to communicate data and control signals between the read channel and the hard disk controller. The data and control signal lines... Agent: Garlick Harrison & Markison 20070233946 - Architecture for providing block-level storage access over a computer network: A network-based storage system comprises one or more block-level storage servers that connect to, and provide disk storage for, one or more host computers (“hosts”) over logical network connections (preferably TCP/IP sockets). In one embodiment, each host can maintain one or more socket connections to each storage server, over which... Agent: Knobbe Martens Olson & Bear LLP 20070233948 - Storage device, data arrangement method and program: A storage device, a data arrangement method and a computer program are disclosed, in which the redundancy is maintained even if a cache module runs out of order, and the deterioration of the write processing performance is prevented at the time of failure of the cache memory module. When cache... Agent: Dickstein Shapiro LLP 20070233947 - Maintaining write ordering in a system: In one embodiment, the present invention includes a method for maintaining a sequence of writes into a disk cache, where the writes correspond to disk write requests stored in the disk cache, and ordering cache writes from the disk cache to a disk drive according to the sequence of writes.... Agent: Trop Pruner & Hu, PC 20070233951 - Disk array apparatus, and control method and control program recording medium: A disk array apparatus has a plurality of the same type of disk array units. Each of the disk array units has a plurality of storage areas in each of which firmware for allowing the disk array unit to operate is stored. When the disk array apparatus recognizes that a... Agent: Staas & Halsey LLP 20070233953 - Distributed redundant adaptive cluster: Efficiency in the operation of a data archive and media life cycle management system is achieved by utilizing multiple system cores to avoid potential failures and appropriately distribute activities, along with multiple communication channels for efficiently moving information. The two system cores operate in a redundant system fail-over mode, thus... Agent: Oppenheimer Wolff & Donnelly LLP 20070233949 - Amorphous raid: A computer implemented method, data processing system, and computer program product for maximizing the amount of data protected in a Redundant Array of Independent Disks (RAID) storage system. When a request to configure a plurality of physical disk drives into a Redundant Array of Independent Disks is received, each of... Agent: Ibm Corp (ya) C/o Yee & Associates PC 20070233950 - Storage system and power source control method thereof, storage apparatus and data processing method: Provided is a storage system and power supply control method thereof, storage apparatus and data processing method capable of reducing the power consumption of the overall storage system without requiring any complicated settings. A journal regarding update history information of a first volume in which a host system reads and... Agent: Stanley P. Fisher Reed Smith LLP 20070233952 - System environment setting support program, system environment setting support method, and system environment setting support apparatus: A computer program, method, and apparatus that can easily perform setting taken into account the reliability of and the load on a disk array. A logical volume requirement acquisition section acquires a logical volume requirement. An applied technique determination section then determines an applied technique for improving at least one... Agent: Greer, Burns & Crain, Ltd. 20070233956 - Memory card and data rewriting method: A controller 3 of a memory card is a provided with a command decoding circuit 6 for decoding commands issued by a host HT, a command enable register 8 in which the validity or invalidity of the received command, and a command detection signal generating circuit 7 for detecting a... Agent: Miles & Stockbridge PC 20070233955 - Mixed-mode rom/ram booting using an integrated flash controller with nand-flash, ram, and sd interfaces: A Secure Digital (SD) flash microcontroller includes a memory interface to SRAM or DRAM, a flash-memory interface, and a SD interface to an SD bus. The flash memory can be on a flash bus or on the SD bus. The microcontroller is booted from boot code stored in the flash... Agent: Stuart T Auvinen 20070233954 - System and method for interfacing to a media card related application and technical field: An apparatus includes a media card reader implemented on an integrated circuit. The media card reader includes at least one register that stores data representative of a media card being inserted into a media card socket. The register is accessible, via a first path, by a secure digital (SD) driver... Agent: Grossman, Tucker, Perreault & Pfleger, PLLC 20070233958 - Cashe device and method for the same: The invention provides a cache device and method for performing a cache process on a cache memory having a high capacity in a high speed. The cache processing section performs a cache process composed of two-stage processes, a query process (P1) and a subsequent process (P2). In the query process... Agent: Patterson, Thuente, Skaar & Christensen, P.A. 20070233957 - Method and apparatus for local access authorization of cached resources: A method and apparatus is disclosed for local access authorization of cached resources. A first request to perform an operation on a first object that is stored in a cache is received. An entity identifier associated with the entity that sent the first request, an operation identifier associated with the... Agent: Hickman Palermo Truong & Becker, LLP 20070233959 - Data processor having cache memory: A data processor has a first cache memory with a large capacity and one port and a second cache memory with a small capacity and two ports disposed between a main memory and an instruction processing section. Data which is frequently used is stored in the first cache memory and... Agent: Mattingly, Stanger, Malur & Brundidge, P.C. 20070233960 - Command processing apparatus and command processing method: According to one embodiment, the present invention comprises a command cache in which a command which is not compressed or encoded is written from the outside, a data cache in which a compressed or encoded command is written, a processor which executes processing based on a command written in the... Agent: Finnegan, Henderson, Farabow, Garrett & Dunner LLP 20070233961 - Multi-portioned instruction memory: An instruction memory for storing a plurality of instruction bits. A first portion of the instruction memory is for storing a first subset of bits of the plurality of instruction bits. A second portion of the instruction memory is for storing a second subset of bits of the plurality of... Agent: Wagner, Murabito & Hao LLP 20070233963 - Data processing system and method for processing data: A data processing system includes: a cache memory comprising a plurality of ways, each of which stores a data line including a data and address information of the data; an analysis module that analyzes whether or not a data requested in a read instruction is to be used in a... Agent: Oblon, Spivak, Mcclelland, Maier & Neustadt, P.C. 20070233962 - Store buffer: A store buffer, method and data processing apparatus is disclosed. The store buffer comprises: reception logic operable to receive a request to write a data value to an address in memory; buffer logic having a plurality of entries, each entry being selectively operable to store request information indicative of a... Agent: Nixon & Vanderhye, PC 20070233964 - Set-associative cache using cache line decay counts and set overflow: Embodiments of a method for reducing conflict misses in a set-associative cache by mapping each memory address to a primary set and at least one overflow set are described. If a conflict miss occurs within the primary set, a cache line from the primary set is selected for replacement. However,... Agent: Frederick W. Gibb, Iii Gibb & Rahman, LLC 20070233966 - Partial way hint line replacement algorithm for a snoop filter: In an embodiment, a method is provided. The method of this embodiment provides receiving a request for data from a processor of a plurality of processors, determining a cache entry location based, at least in part, on the request, storing the data in a cache corresponding to the processor at... Agent: Intel Corporation C/o Intellevate, LLC 20070233965 - Way hint line replacement algorithm for a snoop filter: A system and method for maintaining data coherency in a multiprocessor environment. The system includes a snoop filter that maintains a representation of the organization and context of each last level cache on the system. The representative is updated with each request which each include a hint to the location... Agent: Intel Corporation C/o Intellevate, LLC 20070233967 - Optimized memory allocator for a multiprocessor computer system: The present disclosure describes systems and methods for allocating memory in a multiprocessor computer system such as a non-uniform memory access (NUMA) machine having distribute shared memory. The systems and methods include allocating memory to input-output devices (I/O devices) based at least in part on which memory resource is physically... Agent: Baker Botts, LLP 20070233968 - Method for accessing dual-port memory: A method for accessing a dual-port memory, wherein a data block programming procedure is performed upon the dual-port memory using status flags and check codes to determine the access sequence of the data so as to enable data exchange between two central processing units (CPU's) to be processed rapidly and... Agent: Bruce H. Troxell Suite 1404 20070233969 - Declarative model for concurrency-control across lightweight threads: Implementing synchronization among threads in a workflow. A memory area stores a plurality of work items in a scheduler queue. The work items are associated with an activity in the workflow, and each work item is associated with a thread. A processor is configured to assign a synchronization handle to... Agent: Senniger Powers (msft) 20070233970 - Array comparison and swap operations: Attempting to acquire a write lock provided by an implementation of a software transactional memory (STM) system for each of a set of memory locations of the STM; if a write lock is acquired for each of the set of memory locations, comparing the value in each of the set... Agent: Intel Corporation C/o Intellevate, LLC 20070233973 - Storage medium storing drive configuration setting program: A storage medium stores a set of program instructions including: acquiring a number of at least one virtual unit with which at least one of a plurality of storage units is associated, the number of at least one virtual unit being set smaller than a total number of the plurality... Agent: Banner & Witcoff, Ltd. Attorneys For Client Nos. 0166889, 006760 20070233977 - Control method for storage device controller system, and storage device controller system: The present invention provides a control method for a storage device controller system provided with a first storage device controller that is connected to first and second storage devices storing data in the CKD format and the FBA format, respectively, and that has first and second communications control means that... Agent: Townsend And Townsend And Crew, LLP 20070233975 - Data processor with a built-in memory: A memory-built-in data processor comprises a controller connected to an external unit and a memory via first and second buses, and a data processor performing readout/write-in of data with respect to the memory via a third bus, the controller and the second bus, the controller performing arbitration between a first... Agent: Oblon, Spivak, Mcclelland, Maier & Neustadt, P.C. 20070233976 - Data processor with a built-in memory: A memory-built-in data processor comprises a controller connected to an external unit and a memory via first and second buses, and a data processor performing readout/write-in of data with respect to the memory via a third bus, the controller and the second bus, the controller performing arbitration between a first... Agent: Oblon, Spivak, Mcclelland, Maier & Neustadt, P.C. 20070233971 - Methods and apparatus for transferring content from a storage system: One embodiment of the invention relates to a storage system processing a request received from a host computer for content units that meet at least one selection criterion specified in the request. The storage system may identify content units stored thereon that meet the selection criterion or criteria and return... Agent: Emc Corporation C/o Wolf, Greenfield & Sacks, P.C. 20070233972 - Methods and apparatus for transferring content to multiple destinations: One embodiment of the invention relates to a storage system processing a request received from a host computer for content units that meet at least one selection criterion specified in the request. The storage system may identify content units stored thereon that meet the selection criterion or criteria and return... Agent: Emc Corporation C/o Wolf, Greenfield & Sacks, P.C. 20070233974 - Processing device: A processing device disclosed herein comprises: a memory access circuit which accesses a memory and sequentially reads data from the memory based on a predetermined access pattern; a storage in which the data read by the memory access circuit is stored, wherein the memory access circuit sequentially reads the data... Agent: Amin, Turocy & Calvin, LLP 20070233978 - Method of maintaining a plurality of snapshots, server apparatus and storage apparatus: Snapshots are implemented by combining original data in a place where an operational volume has been updated with data in a place where the operational volume has not been updated. A snapshot management table maintains a value indicating that update has not been conducted, or a storage place of original... Agent: Townsend And Townsend And Crew, LLP 20070233981 - Storage system and remote copy control method for storage system: A storage system of this invention maintains consistency of the stored contents between volumes even when a plurality of remote copying operations are executed asynchronously. A plurality of primary storage control devices and a plurality of secondary storage control devices are connected by a plurality of paths, and remote copying... Agent: Antonelli, Terry, Stout & Kraus, LLP 20070233980 - Planned switchover in connection with triangular asynchronous replication: A primary group may be swapped with a synchronous backup group where triangular asynchronous replication is being provided between the primary group, the synchronous backup group and an asynchronous backup group. Swapping may include halting work at the primary group, transferring pending mirrored data from the primary group to an... Agent: Muirhead And Saturnelli, LLC 20070233979 - Use of volume containers in replication and provisioning management: Provided are techniques for copying data. A volume container copyset that includes volume containers is received. A volume container copyset that includes volume containers is received. Each of the volume containers is associated with a copyset role, and each of the volume containers includes zero or more volumes, wherein each... Agent: Konrad Raynes & Victor, LLP. Attn: Ibm37 20070233984 - Method and device for detecting possible corruption of sector protection information of a non-volatile memory stored in an on board volatile memory array at power-on: A non-volatile memory device includes addressable sectors and an ancillary volatile memory array. The ancillary volatile memory array stores protection information in the addressable sectors that is not accessible to users of the memory. The protection information is downloaded in the memory array at every power-on of the memory device.... Agent: Allen, Dyer, Doppelt, Milbrath & Gilchrist P.A. 20070233985 - Method and system for implementing hierarchical permission maps in a layered volume graph: The invention is for a method of mapping hierarchical volume permission to top level permissions in a layered volume graph of a virtual data storage system with hierarchy of storage volumes requiring permission at every volume level and the top level volume exposed to the hosts via intelligent switches comprising:... Agent: Barry W. Chapin Chapin Intellectual Property Law, LLC 20070233983 - Storage system, management host, method for restricting storage access, access restriction method performed by management host, and program for executing access restriction method: After a host creates a memory area in an external storage device, a setting is made such that the host can manage the memory area in the external storage device, so as to prevent an access to the storage device by another host to protect data therein. A second storage... Agent: Stanley P. Fisher Reed Smith LLP 20070233982 - System and method for memory data protection with secure pad memory: A system and a method for protecting the security of data stored externally to a data processing engine of a data processor using at least one secure pad memory that is mapped to internal memory of the data processing engine and to the external memory. The memory data protection system... Agent: Mcandrews Held & Malloy, Ltd 20070233987 - Storage system: When a volume belonging to a first storage tier is relocated to a second storage tier, in the event that an empty volume satisfying capacity conditions is not present in the second storage tier, an empty volume satisfying the capacity conditions within volumes belonging to a third storage tier is... Agent: Townsend And Townsend And Crew, LLP 20070233986 - Techniques to transfer information: Techniques are described herein that may be used to de-fragment a first region of memory. For example, de-fragmenting may include identifying multiple accessed memory locations in the first memory region; and copying the accessed memory locations using the data mover logic in a continuous order to a second memory region.... Agent: Intel Corporation C/o Intellevate, LLC 20070233988 - Off-chip micro control and interface in a multichip integrated memory system: A communication interface, coupling a controller device to one or more memory devices, provides a high-voltage reset interface. The high-voltage reset interface provides a high-voltage signal to reset the one or more memory devices. The high-voltage reset interface is implemented using a single interconnect line. The reset voltage signal is... Agent: Schneck & Schneck 20070233994 - Apparatus and method for transmitting outgoing data using data descriptors: An apparatus and method for transmitting outgoing data uses data descriptors for multiple sets of contiguous data blocks stored in buffers. When new sets of contiguous data blocks are created due to acknowledgement signals for particular data blocks of the multiple sets of contiguous data blocks, new data descriptors are... Agent: Wilson & Ham Pmb: 348 20070233996 - System, method and program for sizing support: A technique for supporting the sizing of hierarchical computer resources is provided. The sizing support system includes a memory, a table definition module and field calculation module. The memory stores lower level resource data which indicates the kinds and the maximum number of lower level resources belonging to the resources... Agent: Foley And Lardner LLP Suite 500 20070233995 - Information processing apparatus and memory address space allocation method: According to one embodiment, an information processing apparatus includes a processor which make access to memory address space into which a first area allocatable for main storage and a second area allocatable for components inherent in a system and I/O devices are mapped, a physical memory which functions as the... Agent: Knobbe Martens Olson & Bear LLP 20070233991 - Method and apparatus for distributing memory in a data processing system: Methods and systems are provided for tuning memory allocated among a plurality of applications in a data processing system. In one implementation, the method includes generating memory benefit data for the plurality of applications, comparing the generated memory benefit data associated with each of the plurality of applications, and dynamically... Agent: Sawyer Law Group LLP 20070233992 - Storage apparatus: Provided is a storage apparatus capable of realizing the effective utilization of a storage resource having an offline volume. This storage apparatus has a memory apparatus and a controller, and which controls the input and output of data to and from the memory apparatus according to a request from a... Agent: Stanley P. Fisher Reed Smith LLP 20070233993 - Storage apparatus and storage area allocation method: A storage apparatus is provided with a storage area for storing data sent from a host computer, and a virtual/logical volume to which a dynamically variable storage area is allocated from within the storage area, the volume being provided to the host computer, and this storage apparatus is configured to... Agent: Stanley P. Fisher Reed Smith LLP 20070233997 - Storage system for processing access request from host and method for doing the same: Nodes include controllers, management servers, and storages. Each of the controllers includes a first mapping table indicating management servers corresponding to logical extents that compose a logical volume that is provided for a host. The management servers include second mapping tables indicating which nodes include storages that store logical extents... Agent: Finnegan, Henderson, Farabow, Garrett & Dunner LLP 20070233990 - Systems and methods for dynamically resizing memory pools: There are disclosed systems, computer program products, and methods for dynamically resizing memory pools used by database management systems. In one aspect, if a decrease in allocation to the memory pool is required, at least one page grouping that may be freed from the memory pool is identified as a... Agent: Sughrue Mion PLLC Uspto Customer No With Ibm/svl 20070233989 - Systems and methods for self-tuning memory: There are disclosed systems, computer program products, and methods for self-tuning memory. In an embodiment, a method for self-tuning memory comprises setting a tuning interval and a target range for free memory for a memory pool. If memory consumption falls outside of the set target range for free memory during... Agent: Sughrue Mion, PLLC 20070233999 - Maintaining current versions of applications: A system and method for a communication terminal to manage memory and maintain a current application version for multiple applications are provided. The system and method provide for managing memory in a communication terminal coupled to a server device enabling the communication terminal to provide memory capacity for storing in... Agent: Scientific-atlanta, Inc. Intellectual Property Department 20070233998 - Recording meduim playback apparatus: In one aspect of the invention, text data recorded on a CD conforming to the CD-TEXT format is displayed using a minimum amount of memory. Storage capacity to be used per data item is calculated by dividing the available storage capacity by the number of text data items to be... Agent: Fogg & Powers LLC 20070234000 - Method and system for dynamic management of a utility partition in a pre-operating system environment: An improved information handling system incorporates a primary memory resource that includes a partition. The partition includes a configuration module. In the event that the memory resource is reconfigured, the configuration module first copies or replicates the partition onto a second memory resource. Following the reconfiguration of the memory resource,... Agent: Baker Botts, LLP 20070234001 - Data writing in system with alignment restriction or vector-based systems: It is proposed a method for writing data in a system with alignment restriction, wherein first destination data (22′) generated from first source data (21′) located in a storage range (21) starting at a first source position (21a) are written in a storage range starting (22) at a non-aligned position... Agent: Oblon, Spivak, Mcclelland, Maier & Neustadt, P.C. 20070234004 - Memory system and controller: A memory system, which is connected to a host device, includes a memory, a host interface which receives a command and an address, which are output from the host device, and a controller which operates in one of a first mode in which the controller converts the address which is... Agent: Oblon, Spivak, Mcclelland, Maier & Neustadt, P.C. 20070234002 - Method and apparatus for temporary mapping of executable program segments: A computer implemented method, data processing system, and computer usable code are provided for managing memory use for program segments in an executable program. The process copies a set of identified executable program segments associated with the executable program to a set of page segments in a memory space. The... Agent: Ibm Corp (ya) C/o Yee & Associates PC 20070234003 - Processor device and method for avoiding thrashing: A physical address in which a cache miss occurs is recorded in a history buffer. A thrashing detector detects thrashing using the history buffer and changes a control flag of a page table. When converting a logical address into the physical address, a page function manager changes the physical address... Agent: Staas & Halsey LLP 20070234005 - Hash tables: Hash tables comprising load factors of up to and above 97% are disclosed. The hash tables may be associated with three or more hash functions, each hash function being applied to a key to identify a location in a hash table. The load factor of a hash table may be... Agent: Woodcock Washburn LLP (microsoft Corporation) Previous industry: Electrical computers and digital data processing systems: input/outputNext industry: Electrical computers and digital processing systems: processing architectures and instruction processing (e.g., processors) ###### RSS FEED for 20091112: Integrate FreshPatents.com into your RSS reader/aggregator or website to track weekly updates. For more info, read this article. ###### Thank you for viewing Electrical computers and digital processing systems: memory patents on the FreshPatents.com website. These are patent applications which have been filed in the United States. There are a variety ways to browse Electrical computers and digital processing systems: memory patent applications on our website including browsing by date, agent, inventor, and industry. If you are interested in receiving occasional emails regarding Electrical computers and digital processing systems: memory patents we recommend signing up for free keyword monitoring by email. ### FreshPatents.com Support Results in 1.31551 seconds |
* Easy, fast online form * Protect your Inventions * US Patent Office filing Provisional Patent Utility Patent - - - - - - - - - - - - - - - - - - - - - - * Fast online form * Protect your Name/Design * US Government filing Trademark Services - - - - - - - - - - - - - - - - - - - - - - PATENT INFO |