Electrical computers and digital processing systems: memory patents - Monitor Patents
Fresh Patents
Monitor Patents Patent Organizer File a Provisional Patent Browse Inventors Browse Industry Browse Agents Browse Locations




USPTO Class 711  |  Browse by Industry: Previous - Next | All     monitor keywords
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

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

20090271560 - Dynamic fix-up of global variables during system bios execution: A method is described for preserving the flexibility associated with relative memory addressing in programs designed to be stored in read-only memory.... Agent: Courtney Staniford & Gregory LLP

20090271568 - Flash memory system and data writing method thereof: Provided are a flash memory system and a data reading method thereof, the method including serially reading groups of data and parity codes corresponding to each of the respective groups from a page buffer; calculating the parity for each serially read group; checking for errors in each serially read group... Agent: F. Chau & Associates, LLC

20090271563 - Flash memory transactioning: Providing for improved transactioning for Flash memory is described herein. By way of example, transactioning operations associated with abstract data structures can be bundled into a common layer of a Flash management protocol stack, to reduce transaction redundancy at abstracted layers. In some aspects, the common layer can be a... Agent: Lee & Hayes, PLLC

20090271561 - Medium for integrating storing capacities of multiple storage devices: A medium for integrating storing capacities of multiple storage devices has multiple memory card connectors, a memory card interface management module, a control module and a communication interface. Each memory card connector is used to connect to a memory card. The memory card interface management module is connected to the... Agent: Rabin & Berdo, P.C.

20090271562 - Method and system for storage address re-mapping for a multi-bank memory device: A method and system for storage address re-mapping in a multi-bank memory is disclosed. The method includes allocating logical addresses in blocks of clusters and re-mapping logical addresses into storage address space, where short runs of host data dispersed in logical address space are mapped in a contiguous manner into... Agent: Brinks Hofer Gilson & Lione/sandisk

20090271566 - Method for configuring or re-configuring programmable device and apparatus associated therewith: A method of configuring a programmable device may include connecting an electronic storage medium to a configuration system with user-friendly input/output capabilities to establish configuration information for the programmable device, which may have limited input/output capabilities. The configuration information may be applied to the programmable device when the electronic storage... Agent: Calfee Halter & Griswold, LLP

20090271559 - Method for storing individual data items of a low-voltage switch: A method is disclosed for storing individual data items of a low-voltage switch provided with a microcontroller triggering unit. According to an embodiment, the ROM cells of a dead microcontroller ROM which are not occupied by a program code memory cells are occupied by the individual data items of the... Agent: Harness, Dickey & Pierce, P.L.C

20090271565 - Method of processing hard disk drive: A method of processing a hard disk drive. The method can include downloading at least two process codes and a main code to a first storage area of the hard disk drive, sequentially performing processes based on the at least two process codes, and installing the main code in a... Agent: Stanzione & Kim, LLP

20090271567 - Methods for managing blocks in flash memories: A method for managing blocks in a flash memory is provided, which includes dynamic and static block managing methods. In the dynamic block managing method, a blank block is selected as a swap block for write operation. During each write operation, new data and/or original data in an object block... Agent: Seed Intellectual Property Law Group PLLC

20090271564 - Storage system: A storage system has a storage controller and a flash memory module that is coupled to the storage controller. The storage controller manages the status of a storage area in a flash memory chip of the flash memory module. When a portion of the storage area in the flash memory... Agent: Sughrue Mion, PLLC

20090271569 - Partitioned management data cache: A system and method for decreasing system management data access time. A system includes a device, a cache memory coupled to the device, and a cache memory refresh controller. The device provides system management information. The cache memory stores system management information. The system management information stored in the cache... Agent: Hewlett-packard Company Intellectual Property Administration

20090271570 - Content-addressable memory lookup operations with error detection: Disclosed are, inter alia, methods, apparatus, computer-storage media, mechanisms, and means associated with content-addressable memory lookup operations with error detection. Lookup operations are performed on two identical sets of content-addressable memory entries to identify two lookup results. An error detection operation is performed on the highest-priority matching entry of each... Agent: The Law Office Of Kirk D. Williams

20090271571 - Storage server: A storage server includes a plurality of first disk drives (110) and a plurality of second disk drives (210). Each first disk drive is of a same type. The first disk drives are connected in series. Each second disk drive is of a same type different from each first disk... Agent: PCe Industry, Inc. Att. Steven Reiss

20090271572 - Dynamically re-classifying data in a shared cache: In one embodiment, the present invention includes a method for determining if a state of data is indicative of a first class of data, re-classifying the data from a second class to the first class based on the determination, and moving the data to a first portion of a shared... Agent: Trop, Pruner & Hu, P.C.

20090271573 - Partitioned management data cache: A system and method for decreasing system management data access time. A system includes a device, a cache memory coupled to the device, and a cache memory refresh controller. The device provides system management information. The cache memory stores system management information. The system management information stored in the cache... Agent: Hewlett-packard Company Intellectual Property Administration

20090271575 - Cache memory, system, and method of storing data: A cache memory according to the present invention is a cache memory that has a set associative scheme and includes: a plurality of ways, each way being made up of entries, each entry holding data and a tag; a first holding unit operable to hold, for each way, a priority... Agent: Wenderoth, Lind & Ponack L.L.P.

20090271574 - Method for improving frequency-based caching algorithms by maintaining a stable history of evicted items: The invention provides a method for improving frequency-based caching algorithms by maintaining a stable history of evicted items. One embodiment involves a process for caching data in a cache memory including logical pages including, upon detecting that a first page is being evicted from the cache memory, performing an addition... Agent: Kenneth L. Sherman, Esq. C/o Myers Dawes Andras & Sherman, LLP

20090271576 - Data processor: There is a need for providing a data processor capable of easily prefetching data from a wide range. A central processing unit is capable of performing a specified instruction that adds an offset to a value of a register to generate an effective address for data. This register can be... Agent: Miles & Stockbridge PC

20090271577 - Peer-to-peer network content object information caching: In a peer-to-peer network system, a local node communicates with a remote node on which detailed information about content objects resides and optionally, the content objects reside. The local node uses caching, message request resizing and predictive message requesting to speed response time to user requests and internal control node... Agent: Stolowitz Ford Cowger LLP

20090271578 - Reducing memory fetch latency using next fetch hint: In one aspect, a processor is provided. The processor may include logic, coupled to the processor, and to issue a currently issued memory fetch over a processor bus. The currently issued memory fetch may include a next fetch hint that may include information about a next memory fetch.... Agent: Ibm Corporation Intellectual Property Law Dept. 917

20090271579 - Storage subsystem and storage system: Provided is a storage subsystem that can reflect, when merging storage update information and local update information, those two kinds of update information in relevant volumes without overlapping the storage update information and the local update information. When reflecting update information in a storage subsystem 10 and update information in... Agent: Juan Carlos A. Marquez C/o Stites & Harbison PLLC

20090271580 - Information processing apparatus for managing history of electronic information: An electronic information format includes a header module and a history module in addition to source electronic information. A control program is incorporated in the header module, and the control program is expanded on a reception side. An operation on the electronic information on the reception side is recorded by... Agent: Christensen, O'connor, Johnson, Kindness, PLLC

20090271582 - Information system and i/o processing method: First and second storage apparatuses respectively and internally set a remote copy pair for copying data of a first volume to a second volume and associate a third volume with a remote copy pair according to an external command. When an I/O request to the first volume ends in an... Agent: Antonelli, Terry, Stout & Kraus, LLP

20090271581 - Systems and methods for reliably managing files in a computer system: Systems and methods allow for reliably and efficiently managing files stored on a data storage medium associated with a computer system such as a set-top box. The computer system manages a collection of metadata describing each of the files stored on the data storage medium in a memory during operation... Agent: Ingrassia Fisher & Lorenz, P.C. (es)

20090271587 - Content control systems and methods: What is disclosed is a control system which includes an interface configured to receive a content request from a request source wherein the content request identifies content stored on a storage medium. The control system also includes a processing system coupled to the interface and configured to process the content... Agent: The Ollila Law Group LLC

20090271584 - Controller of storage device, storage device, and control method of storage device: A controller of a storage device having a user area storing an operating system, the storage device developing the operating system stored in the user area on a host device in accordance with an access from the host device. The controller includes a user authentication routine storage controlling unit that... Agent: Greer, Burns & Crain

20090271585 - Data accessing system and related storage device: A data accessing system includes a host computer and a storage device. The host computer has a first media access control (MAC) address, and the storage device includes a first storage region, a second storage region, and a controller. The first storage region is utilized for storing data. The second... Agent: North America Intellectual Property Corporation

20090271586 - Method and system for providing restricted access to a storage medium: A method of restricting file access is disclosed wherein a set of file write access commands are determined from data stored within a storage medium. The set of file write access commands are for the entire storage medium. Any matching file write access command provided to the file system for... Agent: Venable LLP

20090271583 - Monitoring transactions in a data processing apparatus: Apparatus for processing data is provided comprising processing circuitry and monitoring circuitry for monitoring write transactions and performing transaction authorisations of certain transactions in dependence upon associated memory addresses. The processing circuitry is configured to enable execution of a write instruction corresponding to a write transaction to be monitored to... Agent: Nixon & Vanderhye P.C.

20090271588 - Migrating program objects in a multi-node computer system: Embodiments of the invention enable application programs running across multiple compute nodes of a highly-parallel system to selectively migrate objects from one node to another. For example, when an object becomes too large, a node containing the object may migrate the object to another node, thereby freeing memory space. Whether... Agent: Ibm Corporation, Intellectual Property Law Dept 917, Bldg. 006-1

20090271589 - Storage virtualization system: Storage virtualization systems and methods that allow customers to manage storage as a utility rather than as islands of storage which are independent of each other. A demand mapped virtual disk image of up to an arbitrarily large size is presented to a host system. The virtualization system allocates physical... Agent: Bainwood Huang And Associates LLC

20090271590 - Method and system for latency optimized ats usage: Methods and systems for latency optimized ATS usage are disclosed. Aspects of one method may include communicating a memory access request using an untranslated address and also an address translation request using the same untranslated address, where the translation request may be sent without waiting for a result of the... Agent: Mcandrews Held & Malloy, Ltd

  
10/22/2009 > patent applications in patent subcategories.

20090265504 - Memory, computing system and method for checkpointing: Embodiments of the present invention provide local checkpoint memories that are closely coupled to the processor of a computing system used during normal operation. The checkpoint memory may be coupled to the processor through a peripheral bus or a memory bus. The checkpoint memory may be located on a same... Agent: Jennifer M. Lane, Esq. Dorsey & Whitney LLP

20090265503 - Non-volatile memory apparatus and method for accessing a non-volatile memory apparatus: A non-volatile memory apparatus and a method for accessing the non-volatile memory apparatus are provided. The non-volatile memory apparatus comprises a management unit, a look-up table and a controller. The management unit comprises a plurality of data blocks and a plurality of spare blocks. The look-up table is adapted to... Agent: Grossman, Tucker, Perreault & Pfleger, PLLC

20090265505 - Data writing method, and flash storage system and controller using the same: A data writing method, and a flash storage system and a controller using the same are provided. The method includes grouping the physical blocks of a flash memory into the physical blocks of a data area, a spare area and a special area. The method also includes writing the update... Agent: J C Patents

20090265508 - Scheduling of housekeeping operations in flash memory systems: A re-programmable non-volatile memory system, such as a flash EEPROM system, having its memory cells grouped into blocks of cells that are simultaneously erasable is operated to perform memory system housekeeping operations in the foreground during execution of a host command, wherein the housekeeping operations are unrelated to execution of... Agent: Davis Wright Tremaine LLP - Sandisk Corporation

20090265506 - Storage device: A computing system and a storage device are provided. A computing system includes a first storage media, a second storage media having an input/output speed slower than that of the first storage media, and a hybrid file system management unit to manage a first physical file system and second physical... Agent: Mcneely Bodendorf LLP

20090265507 - System to reduce drive overhead using a mirrored cache volume in a storage array: A system comprising a host, a solid state device, and an abstract layer. The host may be configured to generate a plurality of input/output (IO) requests. The solid state device may comprise a write cache region and a read cache region. The read cache region may be a mirror of... Agent: Christopher P Maiorana, PC Lsi Corporation

20090265509 - Memory system and method having volatile and non-volatile memory devices at same hierarchical level: A processor-based system includes a processor coupled to core logic through a processor bus. This includes a dynamic random access memory (“DRAM”) memory buffer controller. The DRAM memory buffer controller is coupled through a memory bus to a plurality of a dynamic random access memory (“DRAM”) modules and a flash... Agent: Dorsey & Whitney LLP Intellectual Property Department

20090265511 - Storage system, computer system and a method of establishing volume attribute: In order to store data in disk drives securely in an environment with a mixture of disk drives having write protection mechanisms and disk drives without write protection mechanisms, a different write protection mechanism must be checked for each of the disk drives, and write protection must be defined for... Agent: Townsend And Townsend And Crew, LLP

20090265510 - Systems and methods for distributing hot spare disks in storage arrays: In one embodiment, a system may include a storage array and a controller. The storage array may include a plurality of storage resources, where each storage resource of the plurality of storage resources may include plurality of active storage drives and a plurality of hot spare drives. The controller, coupled... Agent: Baker Botts, LLP

20090265512 - Methods and apparatus for efficiently sharing memory and processing in a multi-processor: A shared memory network for communicating between processors using store and load instructions is described. A new processor architecture which may be used with the shared memory network is also described that uses arithmetic/logic instructions that do not specify any source operand addresses or target operand addresses. The source operands... Agent: Gerald G. Pechanek

20090265513 - Solid state disk controller apparatus: A solid state disk controller apparatus comprises a first port; a second port having a plurality of channels; a central processing unit connected to a CPU bus; a buffer memory configured to store data to be transferred from the second port to the first port and from the first port... Agent: Marger Johnson & Mccollom, P.C.

20090265514 - Efficiency of cache memory operations: A processing system 1 including a memory 10 and a cache memory 4 is provided with a page status unit 40 for providing a cache controller with a page open indication indicating one or more open pages of data values in memory. At least one of one or more cache... Agent: Nixon & Vanderhye P.C.

20090265515 - Information processing apparatus, information processing method, and computer program: An information processing apparatus having a multi-processor unit including a plurality of processors. The multi-processor unit includes: a main-processor element including a main processor; and at least one sub-processor element having a sub-processor, a local memory corresponding to each of the processors, and a memory flow controller (MFC) executing data... Agent: Finnegan, Henderson, Farabow, Garrett & Dunner LLP

20090265516 - Method and system for managing inactive snapshot blocks: Method and system are provided for managing inactive snapshot blocks. Information regarding inactive blocks is collected and placed in a queue. After the queue reaches a threshold number of inactive blocks, the inactive blocks are compressed and stored as a compressed segment. The compressed segment may include inactive blocks for... Agent: Klein, O'neill & Singh, LLP

20090265517 - Scattered storage: Methods and apparatus are described in which data, which is required by system software in a self-service terminal, is stored across a number of persistent storage elements. The persistent storage elements are located in peripheral devices within the self-service terminal. When the data is lost from volatile memory in the... Agent: Michael Chan Ncr Corporation

20090265518 - Dynamic volume compare for asynchronous remote copy verification: A method, device, and computer program product for performing asynchronous remote copy verification is provided. An initial track-to-track comparison between a primary and a secondary volume pair is performed. Differences between primary and secondary volume tracks are recorded as noncompare tracks. A first predetermined time is waited for. A subsequent... Agent: Griffiths & Seaton PLLC (ibm)

20090265520 - Method and apparatus for backing up data: A method and apparatus for backing up data in the source LUN is disclosed. The method for backing up the data in a source Logic Unit Number (LUN), includes: copying the data which needs to be modified in the source LUN to a resource pool; monitoring the resource utilization amount... Agent: Brinks Hofer Gilson & Lione

20090265519 - Method and system for power aware i/o scheduling: A method for retrieving a logical block, including receiving a request to read the logical block, and obtaining metadata associated with the logical block, wherein the metadata includes a replication type used to store the logical block and physical block locations in a storage pool for each physical block associated... Agent: Osha Liang L.L.P./sun

20090265522 - Arrangements changing an operation authority responsive to attribute changes: A computer system including a copy source volume and a copy target volume which may be selectably PAIRED or SPLIT. User management information stores: an entry indicating that a first user is permitted to effect a PAIR operation and a PATH operation; and, an entry indicating that a second user... Agent: Antonelli, Terry, Stout & Kraus, LLP

20090265521 - Pattern protection method and circuit: The present invention discloses an address protection method and circuit capable of efficiently protecting inputting addresses from corruption. The predictable order of a series of original addresses is checked and then the correct addresses are generated by correcting the corrupted addresses within the original addresses. The address protection method and... Agent: Kirton And Mcconkie

20090265523 - Method and apparatus for shuffling data: Method, apparatus, and program means for shuffling data. The method of one embodiment comprises receiving a first operand having a set of L data elements and a second operand having a set of L control elements. For each control element, data from a first operand data element designated by the... Agent: Intel/bstz Blakely Sokoloff Taylor & Zafman LLP

20090265525 - Determining memory upgrade options: A method to determine memory/upgrade options retrieves memory configuration data from a non-volatile storage element associated with system memory modules, determine the total memory capacity of the computer system, determines a residual memory capacity based on the prior obtained information, and presents the user with a series of options to... Agent: Fletcher Yoder (micron Technology, Inc.)

20090265524 - Method and apparatus for arranging multiple processors on a semiconductor chip: A method and apparatus for connecting multiple cores to form a multi core processor. Each processor is connected to at least two other processors, each of which is a mirror image of the first processor. The processors are connected to form a two dimensional matrix connected by one drop busses.... Agent: Henneman & Associates, PLC

20090265526 - Memory allocation and access method and device using the same: A memory allocation method for a direct memory access controller (DMAC) in a limited-memory-size computer system includes the steps of allocating a memory space having continuous memory addresses to form a buffer of the DMAC; dividing the memory space successively into a plurality of first memory blocks and a second... Agent: North America Intellectual Property Corporation

  
10/15/2009 > patent applications in patent subcategories.

20090259795 - Policy framework to treat data: Data can be retained upon a storage medium that has characteristics suitable for the data. However, as the storage mediums are used, time passes, etc., characteristics of memory can change and therefore data can reside upon an improper medium. Data can be dynamically moved from one storage location to another... Agent: Lee & Hayes, PLLC

20090259794 - Serviceability level indicator processing for storage alteration: A method, system, and computer program product for implementing Serviceability Level Indicator Processing (SLIPs) for storage alterations in a computer system is provided. A plurality of storage release requests is analyzed to identify an address monitored by a storage alteration slip. Upon identification of the address, the storage alteration slip... Agent: Griffiths & Seaton PLLC (ibm)

20090259793 - System and method for effectively implementing an erase mode for a memory device: A system and method for effectively implementing an erase mode for a memory device includes a memory array that is configured to temporarily store confidential or other types of data. A mode switch is provided on the memory device for permitting a device user to readily select between a normal... Agent: Gregory J. Koerner Redwood Patent Law

20090259796 - Data writing method for non-volatile memory and storage system and controller using the same: A data writing method for a non-volatile memory and a storage system and a controller using the same are provided. The data writing method includes executing a non-volatile memory writing program pre-stored in the non-volatile memory on a host, managing data desired to be written through the non-volatile memory writing... Agent: J C Patents

20090259804 - Calibrated transfer rate: Methods, systems, and devices are described for the implementation of a novel architecture to support a calibrated rate for the transfer of circuit configuration data. Sets of configuration data from a memory may be transferred to volatile memory to support reconfigurable circuit elements, for example, for use in a clock... Agent: Townsend And Townsend And Crew, LLP

20090259801 - Circular wear leveling: A method for flash memory management comprises providing a head pointer configured to define a first location in a flash memory, and a tail pointer configured to define a second location in a flash memory. The head pointer and tail pointer define a payload data area. Payload data is received... Agent: Snell & Wilmer L.L.P. (main)

20090259806 - Flash management using bad page tracking and high defect flash memory: Disclosed are techniques for flash memory management, including utilizing defect information corresponding to a granularity smaller than a physical erase block size of a flash memory chip.... Agent: Snell & Wilmer L.L.P. (main)

20090259805 - Flash management using logical page size: Disclosed are techniques for flash memory management, including tracking payload data via one or more data structures configured to define the size of logical pages in a flash memory. In various embodiments, the logical page size may be larger than, equal to, or smaller than a physical page size of... Agent: Snell & Wilmer L.L.P. (main)

20090259800 - Flash management using sequential techniques: Disclosed are techniques for flash memory management, including receiving data from a host, writing the data to a flash memory device in the order it was received from the host, and providing at least one data structure configured to locate the data written to the flash memory device.... Agent: Snell & Wilmer L.L.P. (main)

20090259807 - Flash memory architecture with separate storage of overhead and user data: A memory device has a plurality of dedicated data blocks for storing only user data and a plurality of dedicated overhead blocks for storing only overhead data. Current overhead segments of a dedicated overhead block can be consolidated and moved to a new dedicated overhead block.... Agent: Leffert Jay & Polglaze, P.A. Attn: Thomas W. Leffert

20090259799 - Method and apparatus for a volume management system in a non-volatile memory device: Embodiments for partitioning a non-volatile memory device is described. In one embodiment a memory system includes a first addressable range of memory blocks for storing different types of data. The memory system is partitioned to include a second addressable range of memory blocks capable of storing data indicating attributes of... Agent: Jennifer M. Lane, Esq. Dorsey & Whitney LLP

20090259798 - Method and system for accessing a storage system with multiple file systems: In order to write data to a storage system accessible with a first and second file system, a manager receives a data write request associated with a file. The manager determines if a function supported by the second file system is needed to complete the write request. If so, the... Agent: Brinks Hofer Gilson & Lione/sandisk

20090259797 - Method, apparatus and computer readable medium for storing data on a flash device using multiple writing modes: Methods, apparatus and computer readable medium for writing data into a flash memory device are disclosed. In some embodiments, the data is written in a writing mode selected in accordance with an extent to which the flash memory storage device or a flash die thereof is full of previously-stored data.... Agent: Mpg, LLP And Sandisk

20090259808 - Methods of sanitizing a flash-based data storage device: A data storage device includes one or more non-volatile, blockwise erasable data storage media and a mechanism for sanitizing the media in response to a single external stimulus or in response to a predetermined physical or logical condition. Optionally, only part of the media is sanitized, at a granularity finer... Agent: Mpg, LLP And Sandisk

20090259802 - Smart device recordation: Valuable information can be retained upon a storage device, such as a flash memory unit. Due to the portable nature of the memory, there can be increased likelihood of theft, less back up of important files not a reliable medium, legal physical transfer of the device between parties, and the... Agent: Lee & Hayes, PLLC

20090259803 - Systems, methods and computer program products for encoding data to be written to a nonvolatile memory based on wear-leveling information: A nonvolatile memory system is operated by providing data to be written to a nonvolatile memory, logically combining the data to be written to the nonvolatile memory with a random pattern to generate encoded data; and programming the encoded data in the nonvolatile memory.... Agent: Myers Bigel Sibley & Sajovec

20090259809 - Memory access apparatus and display using the same: A memory access apparatus and a display using the same are provided. The memory access apparatus includes a dynamic memory, a plurality of clients and a memory management unit. The dynamic memory is used to store a plurality of memory data. The clients access the dynamic memory and each client... Agent: Jianq Chyun Intellectual Property Office

20090259810 - Access control list rule compression using meter re-mapping: A system may include a content addressable memory (CAM) that is configured to include multiple services, receive a key, where the key includes source port information and IP information related to a packet received on one of multiple ports, and output a match index value in response to a search... Agent: Brake Hughes Bellermann LLP C/o Cpa Global

20090259811 - Method of performing table lookup operation with table index that exceeds cam key size: In a packet switching device or system, such as a router, switch, combination router/switch, or component thereof, a method of and system for performing a table lookup operation using a lookup table index that exceeds a CAM key size is provided. Multiple CAM accesses are performed, each using a CAM... Agent: Howrey LLP-ca

20090259812 - Storage system and data saving method: This storage system includes a plurality of data drives, a plurality of spare drives for storing data stored in at least one data drive among the plurality of data drives as save-target data, one or more RAID groups configured from the plurality of data drives, one or more spare RAID... Agent: Juan Carlos A. Marquez C/o Stites & Harbison PLLC

20090259813 - Multi-processor system and method of controlling the multi-processor system: A multi-processor system has a plurality of processor cores, a plurality of level-one caches, and a level-two cache. The level-two cache has a level-two cache memory which stores data, a level-two cache tag memory which stores a line bit indicative of whether an instruction code included in data stored in... Agent: Oblon, Spivak, Mcclelland Maier & Neustadt, L.L.P.

20090259814 - Memory control apparatus and method for controlling the same: Disclosed herein is a memory control apparatus including: a plurality of buffers configured to store data; a plurality of input ports configured to input the data to be written into the buffers; a plurality of output ports configured to output the data read from the buffers; a write control circuit... Agent: Oblon, Spivak, Mcclelland Maier & Neustadt, L.L.P.

20090259815 - Method and system for determining multiple unused registers in a processor: An improved method, device and system are presented for selecting a predetermined number of unused registers in a processor. The method includes partitioning registers in a processor into subsets; searching each subset for an unused register; determining whether every subset includes an unused register; if so, selecting an unused register... Agent: Dillon & Yudell LLP

20090259817 - Mirror consistency checking techniques for storage area networks and network based virtualization: A technique is provided for facilitating information management in a storage area network. The storage area network may utilize a fibre channel fabric which includes a plurality of ports. The storage area network may also comprise a first volume which includes a first mirror copy and a second mirror copy.... Agent: Weaver Austin Villeneuve & Sampson LLP

20090259818 - Storage controller and data management method: This storage controller providing a volume for storing data transmitted from a host system includes a management unit for managing the data written in the volume with a first block area, or a second block area in the first block area which is smaller than the first block area; a... Agent: Reed Smith LLP Suite 1400

20090259816 - Techniques for improving mirroring operations implemented in storage area networks and network based virtualization: A technique is provided for implementing online mirroring of a volume in a storage area network. A first instance of the volume is instantiated at a first port of the fibre channel fabric for enabling I/O operations to be performed at the volume. One or more mirroring procedures may be... Agent: Weaver Austin Villeneuve & Sampson LLP

20090259819 - Method of wear leveling for non-volatile memory: A method of wear leveling for a non-volatile memory is performed as follows. First, the non-volatile memory is divided into a plurality of zones including at least a first zone and a second zone. The first zone is written and/or erased in which one or more logical blocks have higher... Agent: Wpat, PC Intellectual Property Attorneys

20090259820 - Operation method for memory: An operation method for a memory is provided. When the memory is under a reset mode, a main data line (MDQ) and a local data line (LDQ) of the memory is forced to be a logic high level. Then, the memory cells in the memory are turned on by choosing... Agent: Jianq Chyun Intellectual Property Office

20090259821 - Apparatus and method for multimedia communication: A system that incorporates teachings of the present disclosure may include, for example, a server having a controller to receive media content from a communication device where the media content is to be accessed by one or more recipients, determine a memory capacity available for storage of the media content... Agent: At&t Legal Department - As Attn: Patent Docketing

  
10/08/2009 > patent applications in patent subcategories.

20090254694 - Memory device with integrated parallel processing: A method for data processing includes accepting input data words including bits for storage in a memory, which includes multiple memory cells arranged in rows and columns. The accepted data words are stored so that the bits of each data word are stored in more than a single row of... Agent: Darby & Darby P.C.

20090254693 - Method and system for generating consistent snapshots for a group of data objects: Snapshots that are consistent across a group of data objects are generated. The snapshots are initiated by a coordinator, which transmits a sequence of commands to each storage node hosting a data object within a group of data objects. The first command prepares a data object for a snapshot. After... Agent: Vmware, Inc.

20090254695 - Storage system comprising plurality of storage system modules: A plurality of modules (1) and (2) comprise a plurality of virtual volumes with which the same volume identification number is associated. A module (2), which receives a write request from a computer, searches for an unallocated real area from among a plurality of real areas in the module (2)... Agent: Antonelli, Terry, Stout & Kraus, LLP

20090254696 - Semiconductor integrated circuit and method of operation for semiconductor integrated circuit: The semiconductor IC has a nonvolatile memory including twin cells, a selector, and a sense circuit. When complementary data are written into a pair of nonvolatile memory cells of each twin cell, the pair of nonvolatile memory cells is set to be in a written state where one cell of... Agent: Miles & Stockbridge PC

20090254700 - Dram controller for graphics processing operable to enable/disable burst transfer: An interface unit 20 assigns different SDRAMs 1 and 2 to adjacent drawing blocks in a frame-buffer area. In processing that extends across the adjacent drawing blocks, active commands, for example, are issued alternately to the SDRAMs 1 and 2 to reduce waiting cycles resulting from the issue interval restriction.... Agent: Mcdermott Will & Emery LLP

20090254697 - Memory with embedded associative section for computations: An integrated circuit device includes a semiconductor substrate and an array of random access memory (RAM) cells, which are arranged on the substrate in first columns and are configured to store data. A computational section in the device includes associative memory cells, which are arranged on the substrate in second... Agent: Darby & Darby P.C.

20090254698 - Multi port memory device with shared memory area using latch type memory cells and driving method: A multiport semiconductor memory device includes; first and second port units respectively coupled to first and second processors, first and second dedicated memory area accessed by first and second processors, respectively and implemented using DRAM cells, a shared memory area commonly accessed by the first and second processors via respective... Agent: Volentine & Whitt PLLC

20090254699 - Synchronous dynamic random access memory interface and method: A memory interface allows access to SDRAM by receiving a column address for a data read or write of a burst of data units. Each data unit in the burst has an expected bit size. The interface generates n (n>1) column memory addresses from the received column address. The interface... Agent: Dowell & Dowell P.C.

20090254702 - Recording medium storing data allocation control program, data allocation control device, data allocation control method, and multi-node storage-system: A data allocation control program manages data allocation when data is distributively stored in a plurality of disk nodes that are shifted to a power saving mode unless access is performed for a certain time. The program produces a plurality of allocation pattern candidates each indicating the disk nodes in... Agent: Fujitsu Patent Center C/o Cpa Global

20090254701 - Storage system and access count equalization method therefor: [Solution] When migrating data in pool volumes to equalize the data access counts, which data migration—data migration in units of pages or data migration in units of volumes—is most appropriate is judged based on the information stored in an access information table storing access information, which is the information about... Agent: Juan Carlos A. Marquez C/o Stites & Harbison PLLC

20090254703 - Disk order examining system for a dual-host redundant storage system and method thereof: This present invention is a disk order examining system for a dual-host redundant storage device and method thereof, implementing in a dual-host redundant storage device with a master controller and a slave controller. The invention is to examine if the linkage orders of disks to the master controller are the... Agent: Chih Feng Yeh Brian M. Mcinnis

20090254704 - Memory card: The memory card incorporates a memory device for storing information, and has a plurality of contact pads arranged parallel in the width direction for input and output of electric signals relating to the information to be recorded in the memory device or the information being read out from the memory... Agent: Greenblum & Bernstein, P.L.C

20090254705 - Bus attached compressed random access memory: A computer memory system having a three-level memory hierarchy structure is disclosed. The system includes a memory controller, a volatile memory, and a non-volatile memory. The volatile memory is divided into an uncompressed data region and a compressed data region.... Agent: Scully, Scott, Murphy & Presser, P.C.

20090254708 - Method and apparatus for delivering and caching multiple pieces of content: Aspects relate to systems and methods for providing the ability to customize content delivery. A device can cache multiple presentations. The device can establish a cache depth upon initiation of the subscription service. The device can provide an interface to select a cache depth. The cache depth can be the... Agent: Qualcomm Incorporated

20090254706 - Method and system for approximating object sizes in an object-oriented system: A method and system for increasing a system's performance and achieving improved memory utilization by approximating the memory sizes that will be required for data objects that can be deserialized and constructed in a memory cache. The method and system may use accurate calculations or measurements of similar objects to... Agent: King & Spalding

20090254707 - Partial content caching: A network device, known as an appliance, is located in the data path between a client and a server. The appliance includes a cache that is used to cache static and near-static cacheable content items. When a request is received, the appliance determines whether any portion of the requested data... Agent: Raubvogel Law Office

20090254709 - Prediction mechanism for subroutine returns in binary translation sub-systems of computers: A sequence of input language (IL) instructions of a guest system is converted, for example by binary translation, into a corresponding sequence of output language (OL) instructions of a host system, which executes the OL instructions. In order to determine the return address after any IL call to a subroutine... Agent: Vmware, Inc.

20090254710 - Device and method for controlling cache memory: A cache memory control device according to an embodiment of the present invention comprises: a refill counter that counts a refill request, and a cache-capacity determining unit that determines cache capacity. The cache-capacity determining unit transmits a cache-capacity-decrease command signal to the cache memory when a count value is equal... Agent: Oblon, Spivak, Mcclelland Maier & Neustadt, P.C.

20090254711 - Reducing cache pollution of a software controlled cache: Reducing cache pollution of a software controlled cache is provided. A request is received to prefetch data into the software controlled cache. A first designator is set for a first cache access to a first value. If there is the second cache access to prefetch, a determination is made as... Agent: Ibm Corp. (wip) C/o Walder Intellectual Property Law, P.C.

20090254712 - Adaptive cache organization for chip multiprocessors: A method, chip multiprocessor tile, and a chip multiprocessor with amorphous caching are disclosed. An initial processing core 404 may retrieve a data block from a data storage. An initial amorphous cache bank 410 adjacent to the initial processing core 404 may store an initial data block copy 422. A... Agent: Prass LLP

20090254713 - Access control to partitioned blocks in shared memory: A method for controlling multiple access to partitioned areas of a shared memory and a portable terminal having the shared memory are disclosed. According to an embodiment of the present invention, the storage area of a shared memory is partitioned to a plurality of storage areas, and each control unit... Agent: Birch Stewart Kolasch & Birch

20090254714 - Method and apparatus for exploiting parallelism across multiple traffic streams through a single channel: Methods of obtaining, enqueueing and executing several memory transactions are described, where the memory transactions may be generated in a first order but executed in a second order. Despite the relaxed ordering, essential programming paradigms such as producer-consumer relationships are not affected. Chipsets and systems using the methods are also... Agent: Intel/bstz Blakely Sokoloff Taylor & Zafman LLP

20090254715 - Variable partitioned blocks in shared memory: A method and device for varying the size of partitioned areas of a shared memory is disclosed. The present invention resets the size of partitioned areas by expanding the size of a shared area when data that is larger than the writable area of the shared area is to be... Agent: Birch Stewart Kolasch & Birch

20090254716 - Coordinated remote and local machine configuration: A method, system, and computer program product for coordinating the configuration of local and remote storage subsystems for a local client is provided. A command sender is configured on a local storage subsystem to create remote command objects based on commands received from the local client, and deliver the remote... Agent: Griffiths & Seaton PLLC (ibm)

20090254718 - Local memories with permutation functionality for digital signal processors: A digital signal processor (DSP) co-processor according to a clustered architecture with local memories. Each cluster in the architecture includes multiple sub-clusters, each sub-cluster capable of executing one or two instructions that may be specifically directed to a particular DSP operation. The sub-clusters in each cluster communicate with global memory... Agent: Texas Instruments Incorporated

20090254717 - Storage system and method thereof: A storage system and a method thereof. The storage system comprises first and second storage devices, first and second analog front ends, and a controller. The first and second analog front ends, coupled to the first and second storage devices, receive first and second analog data from the first and... Agent: Thomas, Kayden, Horstemeyer & Risley, LLP

20090254719 - Switch apparatus: A method for controlling a switch apparatus connected to a first and a second storage apparatus, and a host, the switch apparatus managing a virtual storage area maintained by the first and second storage apparatuses, the host accessible to the virtual storage area by transmitting a command for identifying a... Agent: Staas & Halsey LLP

20090254720 - System for rebuilding dispersed data: A digital data file storage system is disclosed in which original data files to be stored are dispersed using some form of information dispersal algorithm into a number of file “slices” or subsets in such a manner that the data in each file share is less usable or less recognizable... Agent: Law Offices Of Eugene M. Cummings, P.C.

20090254723 - Apparatus and method for incremental package deployment: A method and apparatus for incremental package deployment are described. In one embodiment, the method includes the redirection of disk input/output (I/O) requests to preserve contents of disk memory. Following redirection of the disk I/O request, a software distribution package is created according to disk I/O write requests redirected to... Agent: Intel/bstz Blakely Sokoloff Taylor & Zafman LLP

20090254722 - Data storage apparatus: A method for controlling a storage apparatus connectable to a server, the storage apparatus including a first storage area and a second storage area for storing data, the method comprises: copying the data stored in the first storage area into the second storage area; copying data stored in the location... Agent: Staas & Halsey LLP

20090254724 - Method and system to manage memory accesses from multithread programs on multiprocessor systems: A method, computer program and system for controlling accesses to memory by threads created by a process executing on a multiprocessor computer. A page table structure is allocated for each new thread and copied from the existing threads. The page access is controlled by a present bit and a writable... Agent: Ibm Corporation (swp)

20090254721 - Storage apparatus and volume restoration method: A storage apparatus conducts, in a protection period, data protection processing for protecting, in a third logical volume, data stored in a first logical volume by using backup data stored in a second logical volume, and suspends the data protection processing in a no-protection period, during which backup relative to... Agent: Brundidge & Stanger, P.C.

20090254725 - Method and system for automatically preserving persistent storage: Computer-based methods, techniques, and systems for automatically protecting a storage device from unwanted alterations are provided. Example embodiments provide a Disk Access Redirection System, which includes a Redirection Driver, an Available Space Table (“AST”), a Protected Space Redirection Table (“PSRT”), and optionally an Unprotected Space Table (“UST”). The Redirection Driver... Agent: Black Lowe & Graham, PLLC

20090254726 - Method of address space layout randomization for windows operating systems: A system and method for address space layout randomization (“ASLR”) for a Windows operating system is disclosed. The address space layout includes one or more memory regions that are identified and then a particular implementation of the system randomizes the identified memory region in order to prevent any software vulnerabilities.... Agent: Polsinelli Shughart PC

20090254727 - Digital data reproducing apparatus and recording medium: A digital data reproducing apparatus comprising: a reading unit configured to read digital data stored in a recording medium at a speed higher than a reproduction speed to store the digital data into a first memory; an encoding unit configured to store encoded data obtained by encoding the digital data... Agent: SocalIPLaw Group LLP

20090254728 - Memory allocation to minimize translation lookaside buffer faults: In one embodiment, a method includes identifying first and second memory segments associated with a process in virtual memory, allocating memory for the first memory segment from a first contiguous physical memory space, allocating memory for the second memory segment from a second contiguous physical memory space, and mapping the... Agent: Cindy S. Kaplan

20090254730 - Memory pacing: A method, system, and program for managing memory page requests in a multi-processor data processing system determines a threshold value of available memory, and dynamically adjusts an allocation time to fulfill a page request if the available memory is below a threshold value. The allocation time to fulfill the page... Agent: Ibm Corp (ya) C/o Yee & Associates PC

20090254729 - Method of wear leveling for a non-volatile memory: According to the method of wear leveling for a non-volatile memory of the present invention, the non-volatile memory is divided into a plurality of windows, and a mapping table is built in which the logical block addresses having frequently accessed data are allocated equally to the plurality of windows. The... Agent: Wpat, PC Intellectual Property Attorneys

20090254731 - System and method for memory allocation in embedded or wireless communication systems: Systems and methods for an improved memory allocation service in embedded or wireless devices. Memory is allocated using a combination of container memory items and referencing memory items.... Agent: Qualcomm Incorporated

20090254732 - Enabling memory module slots in a computing system after a repair action: Methods, systems, and products are disclosed for enabling memory module slots in a computing system after a repair action, the computing system having a plurality of memory module slots and having at least one memory module installed in one of the memory module slots, that includes: determining, during a boot... Agent: Ibm (rps-blf) C/o Biggers & Ohanian, LLP

20090254733 - Dynamically controlling a prefetching range of a software controlled cache: Dynamically controlling a prefetching range of a software controlled cache is provided. A compiler analyzes source code to identify at least one of a plurality of loops that contain irregular memory references. For each irregular memory reference in the source code, the compiler determines whether the irregular memory reference is... Agent: Ibm Corp. (wip) C/o Walder Intellectual Property Law, P.C.

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


######

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

######

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



###

FreshPatents.com Support

Results in 0.79923 seconds

filepatents (1K)

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

Provisional Patent
Utility Patent

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

filetrademarks (1K)

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

Trademark Services

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

PATENT INFO