|Electrical computers and digital processing systems: memory patents - Monitor Patents|
USPTO Class 711 | Browse by Industry: Previous - Next | All
02/2010 | Recent | 13: May | Apr | Mar | Feb | Jan | 12: Dec | Nov | Oct | Sep | Aug | July | June | May | April | Mar | Feb | Jan | 11: Dec | Nov | Oct | Sep | Aug | Jul | Jun | May | Apr | Mar | Feb | Jan | 10: Dec | Nov | Oct | Sep | Aug | Jul | Jun | May | Apr | Mar | Feb | Jan | | 09: Dec | Nov | Oct | Sep | Aug | Jl | Jn | May | Apr | Mar | Fb | Jn | | 2008 | 2007 |
Electrical computers and digital processing systems: memory February patent applications/inventions, industry category 02/10Below are recently published patent applications awaiting approval from the USPTO. Recent week's RSS XML file available below.
Listing for abstract view: USPTO application #, Title, Abstract excerpt,Patent Agent. Listing format for list view: USPTO National Class full category number, title of the patent application. 02/25/2010 > patent applications in patent subcategories. patent applications/inventions, industry category
20100049898 - Memory management system and method thereof: The invention discloses a memory management system and a memory management method are disclosed. The memory management system includes a first memory, at least one secondary memory, and a memory management device. The first memory includes a normal access memory bank and at least one switching access memory bank. The... Agent: Muncy, Geissler, Olds & Lowe, PLLC
20100049899 - Maintaining reverse mappings in a virtualized computer system: For a virtual memory of a virtualized computer system in which a virtual page is mapped to a guest physical page which is backed by a machine page and in which a shadow page table entry directly maps the virtual page to the machine page, reverse mappings of guest physical... Agent: Vmware, Inc.
20100049908 - Adaptive mode switching of flash memory address mapping based on host usage characteristics: In a non-volatile memory storage system such as a flash EEPROM system, a controller switches the manner in which data sectors are mapped into blocks and metablocks of the memory in response to host programming and controller data consolidation patterns, in order to improve performance and reduce wear. Data are... Agent: Davis Wright Tremaine LLP - Sandisk Corporation
20100049910 - Flash eeprom system with simultaneous multiple data sector programming and storage of physical block characteristics in other designated blocks: A non-volatile memory system is formed of floating gate memory cells arranged in blocks as the smallest unit of memory cells that are erasable together. The system includes a number of features that may be implemented individually or in various cooperative combinations. One feature is the storage in separate blocks... Agent: Davis Wright Tremaine LLP - Sandisk Corporation
20100049905 - Flash memory-mounted storage apparatus: In a data center, there is a limit in power capacity supplied to a storage apparatus, and the rated power consumption of the storage apparatus may exceed the power supply capacity by addition of storage capacity. A storage apparatus according to the invention includes one or plural packages mounting plural... Agent: Juan Carlos A. Marquez C/o Stites & Harbison PLLC
20100049900 - Memory card and non-volatile memory controller thereof: A memory card and a non-volatile memory controller thereof are provided. The non-volatile memory controller provides a process interface to allow a host to access a non-volatile memory. The non-volatile memory controller includes a mode setting port group, a firmware download port group, a host access port group, a memory... Agent: Jianq Chyun Intellectual Property Office
20100049901 - Memory card and non-volatile memory controller thereof: A memory card and a non-volatile memory controller thereof are provided. The non-volatile memory controller includes a firmware download port group, a memory interface unit, a processing unit, and a host interface unit. The firmware download port group is used for coupled to a firmware update fixture. The memory interface... Agent: Jianq Chyun Intellectual Property Office
20100049907 - Memory system and control method thereof: A memory system includes a nonvolatile memory including a plurality of blocks as data erase units, a measuring unit which measures an erase time at which data of each block is erased, and a block controller which writes data supplied from at least an exterior into a first block which... Agent: Oblon, Spivak, Mcclelland Maier & Neustadt, L.L.P.
20100049909 - Nand flash memory controller exporting a nand interface: A NAND controller for interfacing between a host device and a flash memory device (e.g. a NAND flash memory device) fabricated on a flash die is disclosed. In some embodiments, the presently disclosed NAND controller includes electronic circuitry fabricated on a controller die, the controller die being distinct from the... Agent: Brinks Hofer Gilson & Lione/sandisk
20100049903 - Recording system and data recording method: A recording method for writing data into an electrically erasable programmable read-only memory is disclosed, in which the memory has already been electrically connected to a controller through a logic device. The method sets the logic devices for the first time to disconnect the memory from the controller, and set... Agent: Brian M. Mcinnis
20100049906 - Secure non-volatile memory device and method of protecting data therein: The invention relates to a non-volatile memory device comprising: an input for providing external data (D) to be stored on the non-volatile memory device; a first non-volatile memory block (100) and a second non-volatile memory block (200), the first non-volatile memory block (100) and the second non-volatile memory block (200)... Agent: Nxp, B.v. Nxp Intellectual Property & Licensing
20100049904 - Storage device using a multi-level flash memory as a single flash memory and method for the same: A storage device includes a multi-level cell flash memory having a plurality of physical memory cells, a read controller, and a write controller. The physical memory cells form a first page and a second page. The write controller in response to a first request is used for writing first data... Agent: Kirton And Mcconkie
20100049902 - Storage subsystem and storage system including storage subsystem: To provide a storage subsystem in which, even when plural types of storage devices are provided, write processing from a cache memory to the plural types of storage devices is not delayed. Even when there are relative merits in writing performance of write data from the cache memory to the... Agent: Brundidge & Stanger, P.C.
20100049911 - Circuit and method for generating data input buffer control signal: A data input buffer control signal generating device is capable of preventing unnecessary operation and current consumption of blocks and thus stabilizing an internal operation of DRAM by generating a control signal which controls an enabling timing of a data input buffer not to be conflicted with an output data.... Agent: Ip & T Law Firm PLC
20100049912 - Data cache way prediction: A microprocessor includes one or more N-way caches and a way prediction logic that selectively enables and disables the cache ways so as to reduce the power consumption. The way prediction logic receives an address and predicts in which one of the cache ways the data associated with the address... Agent: Townsend And Townsend And Crew LLP/mips
20100049913 - Managing multiple concurrent operations with various priority levels in a local storage device: Techniques for rendering the management of processes supported by a storage device are described. In particular, the efficient allocation of storage array processing resources when managing concurrent processes on a storage array is described.... Agent: Beyer Law Group LLP/ Sandisk
20100049916 - Power-saving-backup management method: A storage subsystem includes: a controller; a first logical storage area corresponding to a RAID group configured by a plurality of storage devices; and a second logical storage area corresponding to a plurality of the RAID groups each configured by the plurality of storage devices, and storing a copy of... Agent: Mattingly & Malur, P.C.
20100049914 - Raid enhanced solid state drive: The present invention relates to a solid-state storage subsystem which comprises a plurality of solid state drive designs integrated with a storage processor that provides performance, data integrity and reliability improvements in a standard disk drive form factor with a standard disk drive interface.... Agent: Paul Goodwin
20100049919 - Serial attached scsi (sas) grid storage system and method of operating thereof: There is provided a SAS grid storage system and a method of operating thereof. The system comprises a) a storage control grid comprising a plurality of interconnected data servers operable in accordance with at least one SAS protocol and b) a plurality of disk units adapted to store data at... Agent: Oliff & Berridge, PLC
20100049917 - Storage system, and data migration method for the same: The invention is directed to a storage system including a storage subsystem providing a data storage service to a host computer, and a management device managing the storage subsystem. The management device issues a command to a controller in the storage subsystem for migrating data on a migration-source volume to... Agent: Brundidge & Stanger, P.C.
20100049918 - Virtual disk management program, storage device management program, multinode storage system, and virtual disk managing method: In a multinode storage system, a virtual disk associated with a storage device to be connected is created, and a slice of a connected storage device is allocated to one segment of the virtual disk. Next, one slice of data in the storage device to be connected is copied to... Agent: Greer, Burns & Crain
20100049915 - Virtual disk timesharing: A method and system are described for the use of a high speed storage device to temporarily substitute for a low speed storage device in a computer storage system. Because the change is done behind a virtualization facade, hot swapping of the storage devices is achieved. A record is kept... Agent: Beck And Tysver P.l.l.c.
20100049920 - Dynamically adjusting write cache size: A storage system includes a backend storage unit for storing electronic information; a controller unit for controlling reading and writing to the backend storage unit; and at least one of a cache and a non-volatile storage for storing the electronic information during at least one of the reading and the... Agent: Cantor Colburn LLP - IBM Tuscon Division
20100049921 - Distributed shared caching for clustered file systems: Systems and methods for distributed shared caching in a clustered file system, wherein coordination between the distributed caches, their coherency and concurrency management, are all done based on the granularity of data segments rather than files. As a consequence, this new caching system and method provides enhanced performance in an... Agent: International Business Machines Corporation
20100049922 - Distributed shared memory: Systems and methods for implementing a distributed shared memory (DSM) in a computer cluster in which an unreliable underlying message passing technology is used, such that the DSM efficiently maintains coherency and reliability. DSM agents residing on different nodes of the cluster process access permission requests of local and remote... Agent: International Business Machines Corporation
20100049923 - Device and method to process ofdm-based symbols in wireless network: s
20100049924 - Offsite management using disk based tape library and vault system: A method for archiving data from a first disk-based storage device to a second disk-based storage device includes moving an emulated tape from a first element to a second element simulatively without actually moving data associated with the emulated tape. The data associated with the emulated tape is transmitted from... Agent: Mattingly & Malur, P.C.
20100049928 - Command sequence numbering apparatus and method: A method, system, and computer program product to preserve data integrity in a mirror and copy environment is disclosed herein. In one embodiment, a method may include receiving a write command and data from a host device. The method may further include writing the data to a primary storage device... Agent: Ibm Corp. (tucson)
20100049931 - Copying logical disk mappings between arrays: In one embodiment, a storage controller comprises a first port that provides an interface to a host computer, a second port that provides an interface to a storage device, a processor, and a memory module communicatively connected to the processor and comprising logic instructions stored on a computer readable storage... Agent: Hewlett-packard Company Intellectual Property Administration
20100049929 - Efficient management of archival images of virtual machines having incremental snapshots: In one embodiment, a backup application is disclosed which is configured to detect that one or more incremental virtual disk files are provided in a virtual machine image. The backup application may invoke a merge function in the virtual machine monitor, and may merge the incremental virtual disk files into... Agent: Meyertons, Hood, Kivlin, Kowert, Goetzel/symantec
20100049926 - Enhancement of data mirroring to provide parallel processing of overlapping writes: A storage unit adapted for use in a processing system, includes: a journal for managing execution of incomplete writing of data for at least two segments of data, wherein a designated storage location for the first write of data overlaps a least a portion of a designated storage location for... Agent: Cantor Colburn LLP - IBM Tuscon Division
20100049927 - Enhancement of data mirroring to provide parallel processing of overlapping writes: A storage unit including redundant storage includes: a primary storage unit and a journal for managing execution of incomplete writing of data for at least two overlapping data segments, a reference table for tracking incomplete writes of data; and includes instructions for managing data by: monitoring writes of data to... Agent: Cantor Colburn LLP - IBM Tuscon Division
20100049925 - Executing host data transfer operations during setup of copy services operations: Host input/output (I/O) operations are performed via a file stored in a non-volatile storage coupled to a storage controller while data structures are being generated in the storage controller to copy data from source logical volumes to target logical volumes. The source logical volumes and the target logical volumes are... Agent: Konrad Raynes & Victor, LLP. Attn: Ibm37
20100049930 - Managing backups using virtual machines: One embodiment is a method for providing incremental backups for a source computing machine, the method including: (a) creating a first backup snapshot including a virtual machine (VM) snapshot of an initial copy of a source computing machine volume, wherein said VM snapshot includes a timestamp and a first redo... Agent: Vmware, Inc.
20100049932 - Method and apparatus for automatic snapshot: A method for automatic snapshot includes obtaining the amount of data written into a source Logical Unit Number (LUN) and performing increment accumulation; and taking a snapshot when a value of the increment accumulation exceeds the upper limit value. An apparatus for automatic snapshot is disclosed. In one embodiment of... Agent: Huawei Technologies Co., Ltd. C/o Darby & Darby P.C.
20100049933 - Remote copy system: Even when a host does not give a write time to write data, consistency can be kept among data stored in secondary storage systems. The present system has plural primary storage systems each having a source volume and plural secondary storage systems each having a target volume. Once data is... Agent: Brundidge & Stanger, P.C.
20100049935 - Management of very large streaming data sets for efficient writes and reads to and from persistent storage: A method to produce a reverse skip list data structure in a computer readable medium, comprising: inputting streamed data to packets created in a temporary memory so as to create a sequence of packets; upon completion of creation of a packet in the stream, transferring the completed packet from the... Agent: Cadence Design Systems, Inc. C/o Duane Morris LLP
20100049934 - Storage management apparatus, a storage management method and a storage management program: A purpose is to perform migration considering an I/O load that will be generated during the migration. To migrate data from one array group to another array group, a bandwidth that is available for use between the movement source array group and the movement destination array group is calculated, a... Agent: Brundidge & Stanger, P.C.
20100049936 - Memory access control device and control method thereof: A memory access control apparatus includes a plurality of memory access request generating modules and an arbitrator. When one of the memory access request generating modules receives a second memory access event while a memory device is performing a first memory access operation according to a first memory access request... Agent: North America Intellectual Property Corporation
20100049938 - Memory management method, and memory management apparatus: When a program execution unit of a computer executes a creation instruction of objects utilized by an execution target program in process of executing the execution target program, the program execution unit disposes a created object in an internal heap when a life period of the created object is not... Agent: Mattingly & Malur, P.C.
20100049937 - Volume record data set optimization apparatus and method: A method, apparatus, and computer program product for optimizing the organization of volume records stored in a volume record data set is disclosed herein. In certain embodiments, a method may include monitoring a volume comprising multiple data sets. Each data set may have associated therewith a volume record stored in... Agent: Ibm Corp. (tucson)
20100049939 - Method for address comparison and a device having address comparison capabilities: A method for address comparison, the method includes: (i) receiving an input address; (ii) determining whether the input address is within a memory segment out of a group of memory segments by comparing, in parallel, the input address to memory segment boundaries of each memory segment of the group; (iii)... Agent: Freescale Semiconductor, Inc. Law Department
20100049940 - Memory controller for non-homogeneous memory system: A memory controller includes at least one interface adapted to be coupled to one or more first memory devices of a first memory type having a first set of attributes, and to one or more second memory devices of a second memory type having a second set of attributes. The... Agent: Morgan Lewis & Bockius LLP/rambus Inc.02/18/2010 > patent applications in patent subcategories. patent applications/inventions, industry category
20100042771 - Information processing apparatus and order guarantee method: A scheme is provided that guarantees the completion of cache invalidation processing in an information processing apparatus that performs directory-based coherence control. Each processor includes a cache and a Fence control unit that transmits an identifier to be returned to its own processor toward each bank through a network at... Agent: Mr. Jackson Chen
20100042774 - Block management method for flash memory, and storage system and controller using the same: A block management method for a flash memory chip having multiple planes is provided, wherein each plane has a plurality of physical blocks. The method includes disposing a plurality of physical units, wherein each physical unit includes a physical block of each plane, and the physical blocks in the physical... Agent: J C Patents
20100042775 - Block management method for flash memory, and storage system and controller using the same: A block management method for managing a flash memory is provided. The method includes dividing the flash memory into a cache area and a storage area and dividing the cache area into a plurality of cache sub-areas, wherein the storage area has a plurality of physical blocks and each cache... Agent: J C Patents
20100042773 - Flash memory storage system and data writing method thereof: A flash memory storage system and a data writing method thereof are provided. The flash memory storage system includes a controller, a connector, a cache memory, a SLC NAND flash memory and a MLC NAND flash memory. When the controller receives data to be written into the MLC NAND flash... Agent: J C Patents
20100042772 - Method and apparatus for high reliability data storage and retrieval operations in multi-level flash cells: One or more multi-level NAND flash cells are operated so as to store only single-level data, and these operations achieve an increased level of charge separation between the data states of the single-level operation by requiring a write to both the upper and lower pages, even though only one bit... Agent: Raymond J. Werner
20100042776 - Method and apparatus for providing enhanced write performance using a buffer cache management scheme based on a buffer replacement rule: An approach is provided for improving write performance using a buffer cache based on a buffer replacement policy. A buffer cache manager is configured to improve address mapping scheme associated with write performance between an application system and a storage device system. The manager selects a victim page to be... Agent: Lee & Morse, P.C.
20100042777 - Semiconductor device including memory cell having charge accumulation layer and control gate and data write method for the same: A semiconductor device includes a nonvolatile semiconductor memory and a controller. The nonvolatile semiconductor memory includes a first memory block configured to hold at least 2 bits data, and a second memory block configured to hold 1-bit data. The data is programmed into the first and second memory blocks in... Agent: Oblon, Spivak, Mcclelland Maier & Neustadt, L.L.P.
20100042779 - Implementing vector memory operations: In one embodiment, the present invention includes an apparatus having a register file to store vector data, an address generator coupled to the register file to generate addresses for a vector memory operation, and a controller to generate an output slice from one or more slices each including multiple addresses,... Agent: Trop, Pruner & Hu, P.C.
20100042778 - Memory system such as a dual-inline memory module (dimm) and computer system using the memory system: A memory system (250) includes a plurality of memory devices (260) adapted to be coupled to an interface (140), an indicator (272) for indicating a type of the plurality of memory devices (260), and an override circuit (280) having a first terminal adapted to be coupled to the interface (140),... Agent: Larson Newman & Abel, LLP
20100042780 - Multiple mode content-addressable memory: According to embodiments of the invention a multi-mode memory device is provided. The memory device includes at least one content-addressable memory (CAM). The memory device further includes a first match-in bus for receiving input into a first CAM of the at least one CAM, wherein the status of the match-in... Agent: Brake Hughes Bellermann LLP C/o Cpa Global
20100042781 - Headset with integral non-volatile flash memory drive: A headset flash memory drive that includes a flash memory chip for data storage and a digital data interface. The headset flash memory drive further includes a computer readable memory storing first instructions for a mass storage access protocol that when executed by a headset controller allow data transfer to... Agent: Plantronics, Inc.IPDepartment/legal
20100042782 - Secure portable file storage device: A secure portable file storage device (SPFSD) comprising a controller having at least two control modes, a logical switch and a storage area wherein access level to said storage area is determined by the state of said logical switch and wherein A first control mode permits modifying the state of... Agent: Amiram Grynberg
20100042783 - Data vaulting in emergency shutdown: s
20100042784 - Method for communication between two memory-related processes in a computer system, corresponding software product, computer system and printing system: For optimized communication between two memory-related processes in a computer system, a synchronization function is coupled with an operating system function such that it withholds an output of an operating system message that signals a data end of a file in a memory region of the computer system. It can... Agent: Schiff Hardin, LLP Patent Department
20100042785 - Advanced processor with fast messaging network technology: An advanced processor comprises a plurality of multithreaded processor cores each having a data cache and instruction cache. A data switch interconnect is coupled to each of the processor cores and configured to pass information among the processor cores. A messaging network is coupled to each of the processor cores... Agent: Zilka-kotab, PC- Rmi
20100042786 - Snoop-based prefetching: A processing system is disclosed. The processing system includes a memory and a first core configured to process applications. The first core includes a first cache. The processing system includes a mechanism configured to capture a sequence of addresses of the application that miss the first cache in the first... Agent: Duke W. Yee Yee & Associates, P.C.
20100042787 - Cache injection directing tool: A method for directing cache injection based on actual system load may include providing a snooping-based fabric having two or more bus-coupled units. At least one of the bus-coupled units may be configured as an injection unit for directing cache injection. A snoop request may be transmitted from the injection... Agent: Ibm Corp. (austin)
20100042788 - Method and apparatus for controlling shared memory and method of accessing shared memory: Provided are a method and apparatus for controlling a shared memory, and a method of accessing the shared memory. The apparatus includes a processing unit configured to process an application program, a user program unit configured to execute a program written by a user based on the application program of... Agent: Staas & Halsey LLP
20100042789 - Check-hazard instructions for processing vectors: The described embodiments provide a system that determines data dependencies between two vector memory operations or two memory operations that use vectors of memory addresses. During operation, the system receives a first input vector and a second input vector. The first input vector includes a number of elements containing memory... Agent: Pvf -- Apple Inc. C/o Park, Vaughan & Fleming LLP
20100042790 - Scalable deduplication of stored data: In a method and apparatus for scalable deduplication, a data set is partitioned into multiple logical partitions, where each partition can be deduplicated independently. Each data block of the data set is assigned to exactly one partition, so that any two or more data blocks that are duplicates of each... Agent: Perkins Coie LLP
20100042792 - Active-active remote configuration of a storage system: A method for data storage, including configuring a first logical volume on a first storage system and a second logical volume on a second storage system. The second logical volume is configured as a mirror of the first logical volume, so that the first and second logical volumes form a... Agent: Griffiths & Seaton PLLC (ibm2)
20100042794 - Data protection system and method: A data protection system and method apply to a computer device. The computer device links to a data protection system. The data protection system contains or links to at least two storage units. The data protection method partitions all the storage units into two blocks, and one block functions as... Agent: Sinorica, LLC
20100042791 - Data storage with snapshot-to-snapshot recovery: A method for data storage includes creating first and second copies of a logical volume, such that the first and second copies are represented by respective first and second sets of pointers to physical storage locations in which data used by the copies is stored. Responsively to a corruption of... Agent: Griffiths & Seaton PLLC (ibm2)
20100042793 - Storage system and data protection method of the same: The configuration of a copy pair is prevented in which data replication is conducted from a secondary system to a primary system and data is protected. A first storage device manages first information including a first measurement result related to a command received from a first host, and a second... Agent: Antonelli, Terry, Stout & Kraus, LLP
20100042795 - Storage system, storage apparatus, and remote copy method: Plural storage devices are cascade connected via a network, and the remote copy is executed among the plural storage devices. The data transferred from the copy source are temporarily stored in the buffer. Upon completion of the data reception, the data in the buffer are output to the data storage... Agent: Staas & Halsey LLP
20100042796 - Updation of disk images to facilitate virtualized workspaces in a virtual computing environment: The present invention provides methods and systems for updating one or more virtualized workspaces. The one or more virtualized workspaces may be facilitated by cloning a master root disk image, and then applying temporary personalization to the master root disk image clone. The master root image clone may then be... Agent: The Webb Law Firm, P.C.
20100042797 - Computer system, data migration monitoring method and data migration monitoring program: A management computer monitors an allocated capacity of a source virtual volume and an allocated capacity of a virtual pool having a storage area allocated to a destination virtual volume in a storage, judges whether the allocated capacity of the source virtual volume can be covered in the virtual pool... Agent: Antonelli, Terry, Stout & Kraus, LLP
20100042799 - Efficient object pinning in a multi-threaded environment: Improvements to apparatus, methods, and computer program products are disclosed to improve the efficiency of pinning objects in a heap memory that is subject to a garbage collection system.... Agent: Pvf -- Sun Microsystems Inc. C/o Park, Vaughan & Fleming LLP
20100042800 - Method and system for managing heap across process replication: A method and system for dynamically allocating memory, the method comprising maintaining a record of allocated memory that should be considered free in a child process, and designating as free any copy of memory identified by the record and created in a forking process.... Agent: Hewlett-packard Company Intellectual Property Administration
20100042798 - Methods and apparatus for passing information to a host system to suggest logical locations to allocate to a file: Methods and apparatus for passing information to a host system to suggest logical locations to allocate to a file are disclosed. Generally, when a host system determines a need to allocate a logical location to a file, the host system sends a non-data command to a memory system. In response,... Agent: Brinks Hofer Gilson & Lione/sandisk
20100042801 - Apparatus and method for reallocation of memory in a mobile communication terminal: A mobile terminal includes an apparatus for reallocating memory. The apparatus is configured to determine whether an available memory capacity is less than a threshold value. The apparatus further generates a memory reallocation scenario based on a terminal usage history for each application if the available memory capacity is less... Agent: Docket Clerk
20100042802 - Management of recycling bin for thinly-provisioned logical volumes: A method for data storage includes representing logical volumes by respective sets of pointers to physical partitions in which data used by the logical volumes is stored. One or more of the logical volumes are defined as provisionally deleted. A subset of the provisionally-deleted logical volumes is selected such that... Agent: Griffiths & Seaton PLLC (ibm2)
20100042803 - State transistion management device and state transistion management method thereof: A state transition management device includes a memory that stores subsequent state number candidates for a current state number and a selection circuit that selects a subsequent state number from among the subsequent state number candidates that have been read out from the memory. For the state number having the... Agent: Mcginn Intellectual Property Law Group, PLLC
20100042804 - Systems and methods for transferring data in a block-level storage operation: The invention provides a system and method for storing a copy of data stored in an information store. In one embodiment, a data agent reads one or more blocks containing the data from the information store. The data agent maps the one or more blocks to provide a mapping of... Agent: Knobbe Martens Olson & Bear LLP
20100042805 - Method to perform lum masking/mapping in a sr-iov enabled sas adapter: A “LUN Table” enables Logical Unit Number (LUN) mapping/masking within an IOV adapter included in a Serial Attached Small Computer System Interface (“SAS” or “Serial Attached SCSI”). A plurality of System Images (“SI”) share block storage through the SAS. The IOV adapter includes one or more Virtual Functions (VF), a... Agent: Ibm Corporation (aus) C/o Rudolf O Siegesmund Yee & Associates, P.C.02/11/2010 > patent applications in patent subcategories. patent applications/inventions, industry category
20100036996 - Method and system for cascaded flashcopy zoning and algorithm and/or computer program code and method implementing the same.: A method of performing cascaded flashcopy (FC) including starting a flashcopy map when a target disk is already a source of an active FC map. A computer storage system includes a configuration that allows a flashcopy (FC) map to be started when a target disk is already the source of... Agent: Greenblum & Bernstein, P.L.C
20100036997 - Multiple data channel memory module architecture: The present invention is directed generally to systems and methods which provide a memory module having multiple data channels that are independently accessible (i.e., a multi-data channel memory module). According to one embodiment, the multi-data channel memory module enables a plurality of independent sub-cache-block accesses to be serviced simultaneously. In... Agent: Fulbright & Jaworski L.l.p
20100036998 - Storage system and method for managing a plurality of storage devices: A method of managing operation of a plurality of storage devices includes receiving current consumption information from at least one of the plurality of storage devices; and managing operation of at least one storage device, the operation management including permitting current consumption of a first one of the storage devices... Agent: Beyer Law Group LLP/ Sandisk
20100037008 - Apparatus with a flash memory and method for writing data to the flash memory thereof: An apparatus 1 with a flash memory according to the present invention comprises a flash memory 11 having at least three memory pages 2a, 2b and 2c. Each of the pages 2a, 2b and 2c has a sufficient storage capacity to store an amount of data twice or more that... Agent: Antonelli, Terry, Stout & Kraus, LLP
20100037005 - Computing system including phase-change memory: A computing system, more particularly, a computing system including a phase-change memory is provided. The computing system includes a flash memory configured to store data and a phase-change memory configured to store address mapping information for converting a logical address into a physical address. The phase-change memory is configured to... Agent: North Star Intellectual Property Law, PC
20100037001 - Flash memory based storage devices utilizing magnetoresistive random access memory (mram): A flash memory based storage device may utilize magnetoresistive random access memory (MRAM) as at least one of a device memory, a buffer, or high write volume storage. In some embodiments, a processor of the storage device may compare a logical block address of a data file to a plurality... Agent: Kelly P. Fitzgerald Shumaker & Sieffert, P.A.
20100037003 - Flash memory control apparatus having signal-converting module: A flash memory control apparatus having a signal-converting module is described. The signal-converting module includes a primary controller, a signal-converting module, a data buffer, and a secondary controller. The primary controller generates a plurality of control signals based on a first control interface. The signal-converting module receiving a reading enable... Agent: Kirton And Mcconkie
20100037002 - Mixed technology storage device: A mixed storage device includes a set of storage units, each potentially based on a different storage technology, such as NAND flash drive, NOR flash drive, magnetic hard drive, magneto-optical drives, optical drives, etc. The mixed storage device comprises a host bus connector that is used to connect to a... Agent: Garlick Harrison & Markison
20100037006 - Non-volatile memory and controlling method thereof: A non-volatile memory of present invention includes a number of memory blocks and a static wear leveling device. The static wear leveling device includes a memory unit for storing the erase counts of the memory blocks and a controlling unit for getting the erase counts from the memory unit, and... Agent: Knobbe Martens Olson & Bear LLP
20100037007 - Nonvolatile semiconductor memory device: A nonvolatile semiconductor memory device includes a memory cell array in which memory cells having an electrically rewritable charge accumulation layer are arranged, a data writing/reading circuit that writes/reads data to/from the memory cell array in units of pages, a write state information storage circuit for nonvolatile storage of write... Agent: Oblon, Spivak, Mcclelland Maier & Neustadt, L.L.P.
20100036999 - Novel method of flash memory connection topology in a solid state drive to improve the drive performance and capacity: The present invention provides a novel flash memory connection method between a flash controller and flash devices such that the controller can manage two or more flash devices concurrently. It provides the ability to efficiently manage a large array of non-volatile flash devices in a solid state drive (SSD) and... Agent: Zhiqing Zhuang
20100037000 - One-time-programmable memory emulation: This document discloses one-time-programmable (“OTP”) memory emulation and methods of performing the same. OTP memory can be emulated by managing reads and writes to a memory array in response to an instruction to write data to a OTP memory location and selectively setting a security flag that corresponds to the... Agent: Fish & Richardson P.C.
20100037009 - Semiconductor storage device, method of controlling the same, controller and information processing apparatus: A semiconductor storage device includes a first memory area configured in a volatile semiconductor memory, second and third memory areas configured in a nonvolatile semiconductor memory, and a controller which executes following processing. The controller executes a first processing for storing a plurality of data by the first unit in... Agent: Oblon, Spivak, Mcclelland Maier & Neustadt, L.L.P.
20100037010 - Semiconductor storage device, method of controlling the same, controller and information processing apparatus: A semiconductor storage device includes first, second, third, fourth and fifth memory areas and a controller which executes following processing. The controller executes a first processing for storing a plurality of data by the first unit in the first memory area, a second processing for storing data by a first... Agent: Oblon, Spivak, Mcclelland Maier & Neustadt, L.L.P.
20100037011 - Semiconductor storage device, method of controlling the same, controller and information processing apparatus: A semiconductor storage device includes a first memory area configured in a volatile semiconductor memory, second, third, and fourth memory areas configured in a nonvolatile semiconductor memory, and a controller which executes following processing. The controller executes a first processing for storing a plurality of data by the first unit... Agent: Oblon, Spivak, Mcclelland Maier & Neustadt, L.L.P.
20100037012 - Semiconductor storage device, method of controlling the same, controller and information processing apparatus: A semiconductor storage device includes a first memory area configured in a volatile semiconductor memory, second, third and fourth memory areas configured in a nonvolatile semiconductor memory, and a controller which executes following processing. The controller executes a first processing for storing a plurality of data by the first unit... Agent: Oblon, Spivak, Mcclelland Maier & Neustadt, L.L.P.
20100037004 - Storage system for backup data of flash memory and method for the same: A storage system for backup data of a flash memory includes a flash memory for storing a first file, a detector for detecting a number of accesses to the first file, and a driving unit coupled to the detector. The driving unit is used for duplicating the first file as... Agent: Kirton And Mcconkie
20100037013 - Memory access method: A memory access method intended for a memory required to provide an interval of a predetermined number of clock cycles or longer between successive occurrences of access when the same bank is successively accessed, and that eliminates an idle time between successive occurrences of access to allow for improved performance.... Agent: Oblon, Spivak, Mcclelland Maier & Neustadt, L.L.P.
20100037015 - Memory control unit and memory control method: A switch signal generation section (18) for generating a switch signal to switch the operation setting of SDRAM (200), a switch control section (16) for switching the operation setting of the SDRAM (200) using a switch setup value (17) as the switch signal is output from the switch signal generation... Agent: Christensen O'connor Johnson Kindness PLLC
20100037014 - Memory device, memory system and dual port memory device with self-copy function: A memory device with a self-copy function includes a memory cell array having first and second banks, and a memory interface. The memory interface reads data from a memory area of the first bank corresponding to a source address contained in previously set self-copy information and writes the read data... Agent: Birch Stewart Kolasch & Birch
20100037016 - Method and system for processing access control lists using an exclusive-or sum-of-products evaluator: A method includes receiving input data comprising a plurality of bits and processing an access control list into an ESOP expression comprising a plurality of product terms. The method also includes storing a plurality of bits associated with the plurality of product terms in a TCAM comprising a plurality of... Agent: Baker Botts L.L.P.
20100037017 - Hybrid storage apparatus and logical block address assigning method: Hybrid storage apparatus and logical block address assigning methods for the hybrid storage apparatus are provided. A hybrid storage apparatus includes a plurality of storage apparatuses having different writing methods, and a controller to combine the storage apparatuses as a single storage apparatus, to assign one or more logic block... Agent: Stanzione & Kim, LLP
20100037018 - Drive tray based caching for high performance data storage systems: Methods and systems of drive tray based caching for high performance data storage systems are disclosed. In one embodiment, the data storage system includes a controller module with at least one storage controller for managing flow of data associated with an application software, and a plurality of drive trays. Each... Agent: GlobalIPServices, PLLC
20100037019 - Methods and devices for high performance consistency check: Methods and devices for reading data from a plurality of storage devices belonging to a plurality of spans and checking consistency (e.g., XOR parity check) of data belonging to each span independently of another span in one embodiment. Methods and devices for reading data from a plurality of stripes and... Agent: Duft Bornsen & Fishman LLP
20100037020 - Pipelined memory access method and architecture therefore: A memory array and a method for accessing a memory array including: receiving an address from a host related to relevant data; accessing a first module based on the address received from the host, wherein accessing the first module includes: decoding the address for the first module; enabling a wordline... Agent: Campbell Nelson Whipps, LLC
20100037022 - Raid data protection architecture using data protection information: A structure of redundant array of independent disks (RAID) comprising multiple parity data is provided. A data protection field is attached after each basic data access unit of the parity data sequences and each subfields of the data protection field is defined according to different applications to protect the basic... Agent: Brian M. Mcinnis
20100037021 - Storage device, storage device array and data processing system: A storage device includes a data storage section, a first control section, a communication section, a second control section and a wireless transmission/reception section. The data storage section stores data. The first control section controls reading and writing the data from and into the data storage section. The communication section... Agent: Fildes & Outland, P.C.
20100037023 - System and method for transferring data between different raid data storage types for current data and replay data: The present disclosure relates to a data storage system including a RAID subsystem having a first and second type of RAID storage. A virtual volume configured to accept I/O is stored on the first type of RAID storage, and snapshots of the virtual volume are stored on the second type... Agent: Dorsey & Whitney LLP Intellectual Property Department
20100037024 - Memory interleave for heterogeneous computing: A memory interleave system for providing memory interleave for a heterogeneous computing system is provided. The memory interleave system effectively interleaves memory that is accessed by heterogeneous compute elements in different ways, such as via cache-block accesses by certain compute elements and via non-cache-block accesses by certain other compute elements.... Agent: Fulbright & Jaworski L.l.p
20100037025 - Method and apparatus for detecting a data access violation: Machine-readable media, methods, apparatus and system for detecting a data access violation are described. In some embodiments, current memory access information related to a current memory access to a memory address by a current user thread may be obtained. It may be determined whether a cache includes a cache entry... Agent: Intel/bstz Blakely Sokoloff Taylor & Zafman LLP
20100037026 - Cache refill control: A method and a device are disclosed for a cache memory refill control.... Agent: Lee & Hayes, PLLC
20100037027 - Transaction manager and cache for processing agent: A processing agent is used in a system that transfers data of a predetermined data line length during external transactions. The agent may include an internal cache having a plurality of cache entries. Each cache entry may store multiple data line lengths of data. The agent further may include a... Agent: Trop, Pruner & Hu, P.C.
20100037028 - Buffer management structure with selective flush: A buffer management structure for processing systems is described. In one embodiment, the buffer management structure includes a storage module and a control module. The storage module includes a read position and can store a bit indicating a valid state of a transaction request in a write entry. The control... Agent: Qualcomm Incorporated
20100037029 - Hardware task manager: A hardware task manager for managing operations in an adaptive computing system. The task manager indicates when input and output buffer resources are sufficient to allow a task to execute. The task can require an arbitrary number of input values from one or more other (or the same) tasks. Likewise,... Agent: Nixon Peabody, LLP
20100037030 - Archive apparatus, unauthorized access detection method, and unauthorized access detection program: An access instruction portion that sends an access instruction to the storage apparatus in response to being accessed from the terminal; and an access management portion that sends a confirmation notification to the access instruction portion in response to receiving the access instruction, wherein the access instruction portion comprises: an... Agent: Staas & Halsey LLP
20100037031 - Providing executing programs with access to stored block data of others: Techniques are described for managing access of executing programs to non-local block data storage. In some situations, a block data storage service uses multiple server storage systems to reliably store copies of network-accessible block data storage volumes that may be used by programs executing on other physical computing systems, and... Agent: Seed Intellectual Property Law Group PLLC
20100037032 - Multi-level storage algorithm to emphasize disturb conditions: Providing systems and methods that reduce memory device read errors and improve memory device reliability by intelligently disturbing the memory cells during storage of their characteristic states. A specification component can determine a desired characteristic state for each cell of a plurality of multi-cell memory devices. A storage component can,... Agent: Turocy & Watson, LLP
20100037033 - Exploit nonspecific host intrusion prevention/detection methods and systems and smart filters therefor: Exploit nonspecific host intrusion prevention/detection methods, systems and smart filters are described. Portion of network traffic is captured and searched for a network traffic pattern, comprising: searching for a branch instruction transferring control to a first address in the memory; provided the first instruction is found, searching for a subroutine... Agent: Victoria Donnelly
20100037034 - Systems and methods for selectively closing pages in a memory: Systems, methods and media for selectively closing pages in a memory in anticipation of a context switch are disclosed. In one embodiment, a table is provided to keep track of open pages for different processes. The table comprises rows corresponding to banks of memory and columns corresponding to cores of... Agent: Ibm Corporation (rtp) C/o Schubert Osterrieder & Nickelson PLLC02/04/2010 > patent applications in patent subcategories. patent applications/inventions, industry category
20100030942 - Encoded chip select for supporting more memory ranks: Method and systems are disclosed for increasing the number of ranks supported in a memory system. In one embodiment, a plurality of predefined subsets of memory chips on a memory module is selected. A chip select signal uniquely identifying the selected subset of memory chips is generated. The chip select... Agent: Streets & Steele - IBM Corporation
20100030950 - Cyclic buffer mechanism for receiving wireless data under varying data traffic conditions: A method of ensuring that data sent to a handheld wireless communications device is written to non-volatile memory is disclosed. In a device, where data is initially written to a first volatile memory and then written to a second volatile memory before being written from the second volatile memory to... Agent: David C. Jenkins Eckert Seamans Cherin & Mellott, LLC
20100030945 - Flash memory allocating method: An allocating method for a flash memory is disclosed. The allocating method includes the following steps: adjusting a preliminary data storage capacity corresponding to the flash memory for determining a real data storage capacity of the flash memory; adjusting a preliminary spare area capacity corresponding to the flash memory for... Agent: North America Intellectual Property Corporation
20100030947 - High-speed solid state storage system: A solid state storage device includes a main memory cell array and a sub-memory area. The main memory cell array stores data in a flash memory, whereas the sub-memory includes a non-volatile random access memory for storing data. The data storage speed of the non-volatile random access memory of the... Agent: Ladas & Parry LLP
20100030952 - Memory module, memory system, and information device: As data in FLASH can be read at the similar speed to that of DRAM by securing a region in which the data in FLASH can be copied in DRAM and transferring the data to DRAM in advance immediately after power is turned on or by a load instruction, the... Agent: Miles & Stockbridge PC
20100030944 - Method and apparatus for storing data in solid state memory: A method and a storage device for storing data in a flash memory drive are disclosed. In order to increase data throughput, the drive includes a cache memory including a tag memory and a plurality of flash devices coupled via a plurality of channels to the cache memory.... Agent: Slater & Matsil LLP
20100030949 - Non-volatile memory devices and control and operation thereof: An improved non-volatile erase block memory device apparatus and method is described that incorporates an improved addressing scheme to provide for extended addressing allowing redundant erase blocks that are not utilized to repair general use erase blocks of the main memory array to be accessed and utilized as additional storage... Agent: Hamilton, Brook, Smith & Reynolds, P.C.
20100030951 - Nonvolatile memory system: A Flash memory system is implemented in a system-in-package (SIP) enclosure, the system comprising a Flash memory controller and a plurality Flash memory devices. An SIP relates to a single package or module comprising a number of integrated circuits (chips). The Flash memory controller is configured to interface with an... Agent: Hamilton, Brook, Smith & Reynolds, P.C.
20100030943 - Semiconductor memory: A semiconductor memory having a burst mode reading function in synchronization with a clock signal comprises a memory array composed of a plurality of memory cells, a sync read control circuit for releasing an upper group of the received address as a memory access address and a lower group of... Agent: Morrison & Foerster LLP
20100030948 - Solid state storage system with data attribute wear leveling and method of controlling the solid state storage system: A solid state storage system is disclosed capable of performing wear leveling utilizing attributes of different types of data. The solid state storage system performs a control operation such that logical addresses are configured to be mapped to physical addresses of pages in multiple planes of a memory area. In... Agent: Ladas & Parry LLP
20100030946 - Storage apparatus, memory area managing method thereof, and flash memory package: A storage device is provided, which allows a write area associated with a data area of interest to be allocated according to write performance of a host computer. The storage apparatus includes one or more flash memory packages having a plurality of flash memories and stores data transmitted from one... Agent: Antonelli, Terry, Stout & Kraus, LLP
20100030953 - High-speed solid state storage system having a non-volatile ram for rapidly storing address mapping information: A solid state storage system incorporating a non-volatile randome access memory (NVRAM) that exhibits a reduced storage time is presented. The solid state storage system includes a memory area, a controller, and an information storage area. The controller is configured to control the memory area. The information storage area controlled... Agent: Ladas & Parry LLP
20100030954 - Information processing system and semiconductor storage device: A random access memory includes a data signal line, a data-synchronization signal line for a data synchronization signal which provides a synchronization signal when data is transmitted to the data signal line, and a setting module. The setting module determines whether the data signal line is set to be a... Agent: Sughrue Mion, PLLC
20100030955 - Mask key selection based on defined selection criteria: An improved data system permits power efficient mask key write operations. A mask key selector implements criteria-based selection of mask keys for mask key write operations on blocks data. In one embodiment, a first set of mask keys is compared to data bytes of a data block that will be... Agent: Rambus Lerner, David, Et Al.
20100030956 - Apparatus and method to store original point-in-time data: A method to store point-in-time data, comprising establishing a block size, providing source data storage comprising (S) blocks, and target data storage comprising (T) blocks. The method configures (B) source storage segments and (B) target storage segments, and receives updated point-in-time data for original point-in-time data written to an (i)th... Agent: Dale F. Regelman Quarles & Brady, LLP
20100030957 - Virtual tape system: A virtual tape system includes an actual tape device having a magnetic tape which stores data. The virtual tape system includes a virtual tape storage device which stores data stored in the actual tape device as a virtual tape volume, first computers to be connected to a host computer which... Agent: Staas & Halsey LLP
20100030958 - Random number generation for a host system using a hard disk drive: A hard disk drive is provided for enhancing random number generation. In particular embodiments, the hard disk drive includes a storage subsystem and a controller. The controller generates a random number based on information associated with the storage subsystem. The controller transmits the random number to a host system.... Agent: Steven J. Cahill/ Hitachi Gst
20100030959 - Snapshot system: A storage system including: a disk device including an original volume and a plurality of snapshot generations; and a storage control unit which includes a processor unit. The processor unit receives write data to a storage area of the original volume, and determines whether data stored in the storage area... Agent: Antonelli, Terry, Stout & Kraus, LLP
20100030960 - Raid across virtual drives: A plurality of physical drives is grouped into a physical drive group. The plurality of physical drives comprises at least a first physical drive and a second physical drive. At least the first physical drive and the second physical drive are striped to create at least a first virtual drive... Agent: Cochran Freund & Young LLC Lsi Corporation
20100030961 - Flash memory controller for electronic data flash card: An electronic data flash card is accessible by a host computer, and includes a processing unit connected to a flash memory device that stores a data file, and an input-output interface circuit activated so as to establish a communication with the host computer. In an embodiment, the electronic data flash... Agent: Bever Hoffman & Harms, LLP 901 Campisi Way
20100030962 - Storage facility for data handling devices: A storage device for use in combination with a data handling device such as a PC, hand held communications device, and the like, of the type having a data port for receiving ancillary apparatus such as memory cards. The device may be in the form of a tray, or may... Agent: Italia Ip
20100030963 - Managing storage of cached content: A method of controlling storage of content on a storage device includes communicating with a storage device configured to cache content; and determining a storage cost for caching a first set of data objects on the storage device. The determining is based, at least in part, on characteristics of the... Agent: Beyer Law Group LLP/ Sandisk
20100030964 - Method and system for securing instruction caches using cache line locking: A method and system is provided for securing micro-architectural instruction caches (I-caches). Securing an I-cache involves providing security critical instructions to indicate a security critical code section; and implementing an I-cache locking policy to prevent unauthorized eviction and replacement of security critical instructions in the I-cache. Securing the I-cache may... Agent: Myers Andras Sherman LLP
20100030966 - Cache memory and cache memory control apparatus: Disclosed herein is a cache memory including: a tag storage section including entries each including a tag address and a pending indication portion, at least one of the entries being to be referred to by a first address portion of an access address; a data storage section; a tag control... Agent: Rader Fishman & Grauer PLLC
20100030965 - Disowning cache entries on aging out of the entry: Caching where portions of data are stored in slower main memory and are transferred to faster memory between one or more processors and the main memory. The cache is such that an individual cache system must communicate to other associated cache systems, or check with such cache systems, to determine... Agent: International Business Machines Corporation Richard Lau
20100030967 - Method and system for securing instruction caches using substantially random instruction mapping scheme: A method and system is provided for securing micro-architectural instruction caches (I-caches). Securing an I-cache involves maintaining a different substantially random instruction mapping policy into an I-cache for each of multiple processes, and for each process, performing a substantially random mapping scheme for mapping a process instruction into the I-cache... Agent: Myers Andras Sherman LLP
20100030968 - Methods of cache bounded reference counting: A computer implemented method of cache bounded reference counting for computer languages having automated memory management in which, for example, a reference to an object “Z” initially stored in an object “O” is fetched and the cache hardware is queried whether the reference to the object “Z” is a valid... Agent: King & Spalding
20100030969 - Consistency model for object management data: A method and apparatus are provided for maintaining cache coherency of object management data in a computer system. The computer system is configured with a bit mask to represent changes in object management data. All changes in an object are reflected by setting an associated bit in the bit mask.... Agent: Lieberman & Brandsdorfer, LLC
20100030970 - Adaptive spill-receive mechanism for lateral caches: Improving cache performance in a data processing system is provided. A cache controller monitors a counter associated with a cache. The cache controller determines whether the counter indicates that a plurality of non-dedicated cache sets within the cache should operate as spill cache sets or receive cache sets. The cache... Agent: Ibm Corp. (wip) C/o Walder Intellectual Property Law, P.C.
20100030971 - Cache system, cache system control method, and information processing apparatus: To provide a cache system that can dynamically change a cache capacity by memory areas divided into plural. The cache system includes a line counter that counts the number of effective lines for each memory area. The effective line is a cache line in which effective cache data is stored.... Agent: Oblon, Spivak, Mcclelland Maier & Neustadt, L.L.P.
20100030972 - Device, system and method of accessing data stored in a memory.: Device, system and method of accessing data stored in a memory. For example, a device may include a memory to store a plurality of data items to be accessed by a processor; a cache manager to manage, a cache within the memory, the cache including a plurality of pointer entries,... Agent: Entropic Communications, Inc.
20100030973 - Cache directed sequential prefetch: A technique for performing stream detection and prefetching within a cache memory simplifies stream detection and prefetching. A bit in a cache directory or cache entry indicates that a cache line has not been accessed since being prefetched and another bit indicates the direction of a stream associated with the... Agent: Ibm Corporation (mh) C/o Mitch Harris, Attorney At Law, L.L.C.
20100030974 - System and method for fetching information to a cache module using a write back allocate algorithm: A write back allocate system that includes: (i) a store request circuit; (ii) a processor, adapted to generate a store request that comprises an information unit and an information unit address; and (iii) a cache module, connected to the store request circuit and to a high level memory unit. A... Agent: Freescale Semiconductor, Inc. Law Department
20100030975 - Apparatus and method for handling page protection faults in a computing system: Method and apparatus for handling page protection faults in combination particularly with the dynamic conversion of binary code executable by a one computing platform into binary code executed instead by another computing platform. In one exemplary aspect, a page protection fault handling unit (196) is used to detect memory accesses;... Agent: Ibm Corporation Intellectual Property Law
20100030976 - Control device: A control device is connected to a processor, a memory module, and a specification information storage memory for storing specification information indicating specifications of the memory module. The control device includes: a readout unit that reads the specification information from the specification information storage memory when power is turned on... Agent: Staas & Halsey LLP
20100030977 - Register control circuit and register control method: A register control circuit that controls a register specified by an inputted address includes a signal output that outputs a first control signal and a second control signal based on the inputted address, a selector that selects data of a register specified by the first control signal outputted from the... Agent: Staas & Halsey LLP
20100030978 - Memory controller, memory control method, and image processing device: A memory controller controls a memory access to each memory region out of one or more memory regions in SIMD unit. The memory controller includes: a pointer-calculation hardware unit that increments by unit SIMD a value of an access control pointer corresponding to each of the memory regions at different... Agent: Oblon, Spivak, Mcclelland Maier & Neustadt, L.L.P.
20100030979 - Data management method, and storage apparatus and controller thereof: A data management method, a controller and a storage apparatus thereof are provided. The method is adapted for a storage apparatus having a plurality of blocks. Parts of the blocks are linked to configure a plurality of mother and child blocks (M&C block). The data management method includes: (a) checking... Agent: J C Patents
20100030980 - Memory control device, memory device, and memory control method: The memory control device according to the present invention includes a command generating unit which divides the memory access request issued by the master into access commands each of which is for one of the memory devices, a command issuing units which issue each of the access commands to the... Agent: Greenblum & Bernstein, P.L.C
20100030981 - Method of clustering shared access hybrid hard drives: A method, apparatus, and article of manufacture are provided for managing a hybrid storage device based upon the properties associated therewith. The storage device includes flash memory and physical storage. Select data is written to the flash memory and is not subject to flushing to the physical storage, and select... Agent: Lieberman & Brandsdorfer, LLC
20100030982 - Backing up digital content that is stored in a secured storage device: A third party facilitates preparation of a backup SSD for backing up a source SSD. Digital data of the source SSD, which includes protected and sensitive data and information, is copied to the backup SSD either by and via the third party or directly from the source SSD but under... Agent: Toler Law Group
20100030983 - Backup without overhead of installed backup agent: Methods and apparatus involve providing computing backup for virtual representations on a physical hardware platform without the attendant overhead of an installed backup agent per each of the virtual representations. Representatively, a hardware platform has a processor and memory upon and a plurality of virtual machines are configured on the... Agent: King & Schickli, PLLC
20100030985 - Data backup apparatus: In a data backup apparatus using memory as the data backup apparatus of an electronic device, the data backup apparatus includes a data backup module and a memory controller. The data backup module includes an interface card, and the interface card includes a plurality of memories which are carriers of... Agent: Bacon & Thomas, PLLC
20100030987 - Data storing location managing method and data storage system: A data storing location managing method including generating an access frequency of a storing area accessed in a first storage apparatus according to a command received, copying data stored in the storing area of the first storage apparatus to a storing area of a second storage apparatus when the access... Agent: Stanzione & Kim, LLP
20100030984 - Method and system for optimizing data backup: There is provided a method for optimizing a data backup. The method comprising determining a backup project size, the backup project size identifying the quantity of data to be backed up; detecting available recording devices for transferring the data backup to storage media; receiving an input corresponding to at least... Agent: Disney Enterprises C/o Farjami & Farjami LLP
20100030989 - Storage management method and storage control apparatus: A storage control apparatus that stores backup target in a predetermined storage area of a storage apparatus includes a determination unit for determining whether or not the backup target data has been modified, and a backup processing unit for performing the backup processing for the backup target data when the... Agent: Staas & Halsey LLP
20100030986 - Storage system control method: An apparatus for copying data to another apparatus including a receiving buffer, includes: a transmitting buffer including a plurality of areas for temporary storing data of the copying; and a processor for executing a process, including: receiving information indicative of an instantaneous vacant area of the receiving buffer of the... Agent: Fujitsu Patent Center C/o Cpa Global
20100030988 - Virtualizing switch and computer system: A virtualizing switch includes a storage virtualizing section for making the host computer recognize storage areas prepared by combining storage areas of a physical storage devices as virtual storage devices, a data copying section for executing data copying between the virtual storage devices, a range locking section for dividing a... Agent: Staas & Halsey LLP
20100030991 - Electronic device and method for updating bios thereof: This invention discloses a method for updating a basic input/output system (BIOS). The BIOS is stored in a memory of an electronic device. An embedded controller (EC) is electrically connected to the memory and a processor. The processor is electrically connected to the memory and executes the BIOS. The method... Agent: Morris Manning Martin LLP
20100030990 - External memory management apparatus and external memory management method: An objective is to prevent a downloaded application from accessing data in an external memory unrelated to the application, and to achieve safer management of access to the external memory. An external memory function module 15 is a function module that controls access of an application downloaded in a cell... Agent: Oblon, Spivak, Mcclelland Maier & Neustadt, L.L.P.
20100030992 - Initializing of a memory area: A method for initializing a memory area, the method includes: receiving a request to access a first memory sub of a first memory area that comprises multiple memory sub areas; and initializing the first memory sub area if a first memory area initialization indicator differs from a first memory sub... Agent: International Business Machines Corporation
20100030993 - Memory access control device, memory access control method, data storage method and memory access control program: An access control device which increases memory access efficiency to data stored in a memory according to the present invention comprises a plurality of groups of the memory, divides and stores the data in different memory areas of the plurality of groups of the memory distinguished based on the predetermined... Agent: Foley And Lardner LLP Suite 500
20100030995 - Method and apparatus for applying database partitioning in a multi-tenancy scenario: A method and apparatus for applying database partitioning in a multi-tenancy scenario is disclosed, the method includes providing, in each database table of a partitioned database system storing tenant data, a partition key field for storing a respective partition key for each tenant within a plurality of tenants. The respective... Agent: Fleit, Gibbons, Gutman, Bongini & Bianco P.l
20100030994 - Methods, systems, and computer readable media for memory allocation and deallocation: Methods, systems, and computer readable media for memory allocation and de-allocation are disclosed. According to one aspect, a method for allocation and de-allocation of memory includes dividing a memory space into a plurality of records of fixed size and maintaining an allocation map for indicating, for each record in the... Agent: Jenkins, Wilson, Taylor & Hunt, P. A.
20100030996 - System and method for forensic identification of elements within a computer system: A system and method for employing memory forensic techniques to determine operating system type, memory management configuration, and virtual machine status on a running computer system. The techniques apply advanced techniques in a fashion to make them usable and accessible by Information Technology professionals that may not necessarily be versed... Agent: Sonnenschein Nath & Rosenthal LLP
20100030998 - Memory management using transparent page transformation: Memory space is managed to release storage area occupied by pages similar to stored reference pages. The memory is examined to find two similar pages, and a transformation is obtained. The transformation enables reconstructing one page from the other. The transformation is then stored and one of the pages is... Agent: Vmware, Inc.
20100030999 - Process and method for logical-to-physical address mapping in solid sate disks: An embodiment of the invention relates to a mass storage device including a nonvolatile memory device with a plurality of memory management blocks and an address translation table formed with pointers to locations of the memory management blocks. A volatile memory device is included with an address index table formed... Agent: Slater & Matsil LLP
20100030997 - Virtual memory management: A method for managing a virtual memory system configured to allow multiple page sizes is described. Each page size has at least one table associated with it. The method involves maintaining entries in the tables to keep track of the page size for which the effective address is mapped. When... Agent: Ibm Corp. (gig)
20100031000 - Apparatus, system, and method for validating that a correct data segment is read from a data storage device: An apparatus, system, and method are disclosed for validating that correct data is read from a storage device. A read request receiver module receives a read storage request to read a data segment of a file or object stored on a data storage device. The storage request includes one or... Agent: Kunzler & Mckenzie
20100031001 - Serial memory device and signal processing system: In a serial memory device which performs reception and transmission of command, address, and data via serial communication with a host controller, a base address holding circuit holds a base address which serves as a base for effective address calculation. An address operation circuit calculates an effective address based on... Agent: Mcdermott Will & Emery LLPPrevious industry: Electrical computers and digital data processing systems: input/output
Next industry: Electrical computers and digital processing systems: processing architectures and instruction processing (e.g., processors)
RSS FEED for 20130516:
Integrate FreshPatents.com into your RSS reader/aggregator or website to track weekly updates.
For more info, read this article.
Thank you for viewing Electrical computers and digital processing systems: memory patents on the FreshPatents.com website. These are patent applications which have been filed in the United States. There are a variety ways to browse Electrical computers and digital processing systems: memory patent applications on our website including browsing by date, agent, inventor, and industry. If you are interested in receiving occasional emails regarding Electrical computers and digital processing systems: memory patents we recommend signing up for free keyword monitoring by email.
FreshPatents.com Support - Terms & Conditions
Results in 1.09184 seconds