Electrical computers and digital processing systems: memory patents - Monitor Patents
FreshPatents.com Logo FreshPatents.com icons
Monitor Keywords Patent Organizer File a Provisional Patent Browse Inventors Browse Industry Browse Agents



USPTO Class 711  |  Browse by Industry: Previous - Next | All     monitor keywords
02/2009 | Recent  |  13: Jun | 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/09

Below 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/26/2009 > patent applications in patent subcategories. patent applications/inventions, industry category

20090055570 - Detection of speculative precharge: A DRAM controller may be configured to re-order read/write requests to maximize the number of page hits and minimize the number of page conflicts and page misses. A three-level prediction algorithm may be performed to obtain auto-precharge prediction for each read/write request, without having to track every individual page. Instead,... Agent: Meyertons, Hood, Kivlin, Kowert & Goetzel (amd)

20090055571 - Forcing registered code into an execution context of guest software: One embodiment of the present invention includes a method for: (a) executing guest computations in a virtual machine of the virtualization system; and (b) forcing execution of registered code into an execution context of the guest, wherein the forcing is performed from the virtualization system based on an execution trigger... Agent: Vmware, Inc.

20090055572 - Optimal solution to control data channels: A DRAM controller may comprise two sub-controllers, each capable of handling a respective N-bit interface (e.g. 64-bit interface). Each sub-controller may also be configurable to be (2*N)-bit (e.g. 128-bit) capable with respect to control logic, for controlling a logical 128-bit data path. In ganged mode, each sub-controller may logically operate... Agent: Meyertons, Hood, Kivlin, Kowert & Goetzel (amd)

20090055573 - Semiconductor device connectable to memory card and memory card initialization method: A semiconductor device includes first and second interfaces, and a control unit. The first interface is capable of being connected to a memory card and communicating with the memory card. The memory card has a nonvolatile semiconductor memory and has an unlock state and a lock state. The memory card... Agent: Oblon, Spivak, Mcclelland Maier & Neustadt, P.C.

20090055578 - Apparatus using flash memory as storage and method of operating the same: An apparatus usable with a flash memory as storage and a method of operating the same are provided, which can provide an optimized architecture to a flash memory through combination of a flash transition layer (FTL) with a database. The apparatus includes a flash memory, a device driver to manage... Agent: Stanzione & Kim, LLP

20090055575 - Flash memory with small data programming capability: The present invention provides a method featuring receiving a request to access a memory array having one or more memory erase units with a data area of flash array and with a specific amount of memory which offers small data programming capability; and if the memory access request includes programming... Agent: Ware Fressola Van Der Sluys & Adolphson, LLP

20090055576 - Memory controller, nonvolatile storage device, nonvolatile storage system, and data writing method: A nonvolatile storage device is provided with a nonvolatile main storage memory (114) whose erase size is larger than a cluster size, and a buffer (106), i.e. a nonvolatile auxiliary storage memory. At the time of writing data in the memory, the data is temporarily stored in the buffer (106),... Agent: Greenblum & Bernstein, P.L.C

20090055574 - Nand flash memory device and related method thereof: The NAND flash memory device contains a NAND flash memory, a mirror data area, and a controller. The mirror data area has a size at least to hold a page of data and is usually formed by random access memory. The controller saves a data to be written into the... Agent: Lin & Associates Intellectual Property, Inc.

20090055577 - Programming methods for nonvolatile memory: Example embodiments are directed to methods, memory devices, and systems for programming a nonvolatile memory device having a charge storage layer including performing at least one unit programming loop, each unit programming loop including, applying a programming pulse to at least two pages, applying a time delay to the at... Agent: Harness, Dickey & Pierce, P.L.C

20090055579 - Semiconductor memory device for simultaneously programming plurality of banks: Provided is a semiconductor memory device for simultaneously programming a plurality of banks. The semiconductor memory device includes: a memory cell array comprising a plurality of banks; a plurality of data buffers storing a plurality of pieces of program data to be programmed in the corresponding banks; and a plurality... Agent: Harness, Dickey & Pierce, P.L.C

20090055581 - Data storage device and data providing method therein: A data storage device, the data storage device may include: a data storage unit; a system data storage unit that stores an application program, an operating system (OS), and management information related to a processing of the stored data; a system control unit that performs an initialization, a control, and... Agent: Mcneely Bodendorf LLP

20090055580 - Multi-level dram controller to manage access to dram: Providing for multi-tiered RAM control is provided herein. As an example, a RAM access management system can include multiple input controllers each having a request buffer and request scheduler. Furthermore, a request buffer associated with a controller can vary in size with respect to other buffers. Additionally, request schedulers can... Agent: Amin, Turocy & Calvin, LLP

20090055582 - Segmentation of logical volumes: Provided are a method, system, and article of manufacture, wherein a storage manager application implemented in a first computational device maintains a virtual logical volume that represents a plurality of segments of a linear storage medium of a secondary storage, wherein the virtual logical volume and the plurality of segments... Agent: Konrad Raynes & Victor, LLP. Attn: Ibm37

20090055583 - Storing redundant segments and parity information for segmented logical volumes: Provided are a method, system, and article of manufacture, wherein a storage manager application implemented in a first computational device maintains a virtual logical volume that has a plurality of segments created by the storage manager application. At least one additional copy of at least one of the plurality of... Agent: Konrad Raynes & Victor, LLP. Attn: Ibm37

20090055586 - Computer system having an expansion device for virtualizing a migration source logical unit: A migration destination storage creates an expansion device for virtualizing a migration source logical unit. A host computer accesses an external volume by way of an access path of a migration destination logical unit, a migration destination storage, a migration source storage, and an external volume. After destaging all dirty... Agent: Mattingly, Stanger, Malur & Brundidge, P.C.

20090055584 - Detection and correction of dropped write errors in a data storage system: Method, system and computer program product are provided for detecting and correcting dropped writes in a storage system. Data and a checksum are written to a storage device, such as a RAID array. The state of the data is classified as being in a “new data, unconfirmed” state. The state... Agent: Law Firm Of Dan Shifrin

20090055585 - Method for auto-correction of errors in a raid memory system: A method for auto-correction of errors in an array of disk storage devices (210) having a plurality of disk storage devices (210I, 210J) dedicated to storing parity data to provide fault tolerance for a loss of at least two of the plurality of disk storage devices (210A-210J). A read operation... Agent: Rosenberg, Klein & Lee

20090055587 - Adaptive caching of input / output data: To improve caching techniques, so as to realize greater hit rates within available memory, of the present invention utilizes a entropy signature from the compressed data blocks to supply a bias to pre-fetching operations. The method of the present invention for caching data involves detecting a data I/O request, relative... Agent: Meyertons, Hood, Kivlin, Kowert & Goetzel, P.C.

20090055588 - Performing useful computations while waiting for a line in a system with a software implemented cache: Mechanisms for performing useful computations during a software cache reload operation are provided. With the illustrative embodiments, in order to perform software caching, a compiler takes original source code, and while compiling the source code, inserts explicit cache lookup instructions into appropriate portions of the source code where cacheable variables... Agent: Ibm Corp. (wip) C/o Walder Intellectual Property Law, P.C.

20090055589 - Cache memory system for a data processing apparatus: A data processing apparatus is provided having a cache memory 262, 264, a cache controller 240 and a location-specifying memory 252. The location-specifying memory is configured to store mapping data providing a mapping between a given memory address and a storage location in the cache. The stored mapping data is... Agent: Nixon & Vanderhye, PC

20090055590 - Storage system having function to backup data in cache memory: A storage system comprises a plurality of control modules having a plurality of cache memories respectively. One or more dirty data elements out of a plurality of dirty data elements stored in a first cache memory in a first control module are copied to a second cache memory in a... Agent: Stanley P. Fisher Reed Smith LLP

20090055591 - Hierarchical cache memory system: A hierarchical cache memory system having first and second cache memories includes: a controller which outputs dirty data stored in the first cache memory to write back to a main memory; and a controller which processes the write-back to the main memory of the dirty data outputted from the first... Agent: Mcginn Intellectual Property Law Group, PLLC

20090055592 - Digital signal processor control architecture: A system includes a control store memory populated with data path instructions indexable by control store addresses and jump addresses. The system further includes a control state machine to provide at least one control store address and at least one jump address to the control store memory, wherein the control... Agent: Stolowitz Ford Cowger, LLP/cypress

20090055593 - Storage system comprising function for changing data storage mode using logical volume pair: A storage system writes a data element stored in a primary volume to a secondary volume constituting a volume pair with the primary volume in accordance with a selected storage mode, which is a data storage mode selected from a plurality of types of data storage modes. This storage system... Agent: Mattingly, Stanger, Malur & Brundidge, P.C.

20090055594 - System for and method of capturing application characteristics data from a computer system and modeling target system: A system for, method of and computer program product captures performance-characteristic data from the execution of a program and models system performance based on that data. Performance-characterization data based on easily captured reuse distance metrics is targeted, defined as the total number of memory references between two accesses to the... Agent: Fulbright & Jaworski Market Square

20090055595 - Adjusting parameters used to prefetch data from storage into cache: Provided are a method, system, and article of manufacture for adjusting parameters used to prefetch data from storage into cache. Data units are added from a storage to a cache, wherein requested data from the storage is returned from the cache. A degree of prefetch is processed indicating a number... Agent: Konrad Raynes & Victor, LLP. Attn: Ibm37

20090055596 - Multi-processor system having at least one processor that comprises a dynamically reconfigurable instruction set: A multi-processor system comprises at least one host processor, which may comprise a fixed instruction set, such as the well-known x86 instruction set. The system further comprises at least one co-processor, which comprises dynamically reconfigurable logic that enables the co-processor's instruction set to be dynamically reconfigured. In this manner, the... Agent: Fulbright & Jaworski L.l.p

20090055597 - Method and device for sharing information between memory parcels in limited resource environments: The invention relates to the management of information such as data and/or procedures residing in the memory in systems with reduced processing and storing capacity, for example, those available in a smart card. A method and a device disclosed in the invention make it possible for various applications lodged in... Agent: Brinks Hofer Gilson & Lione/sandisk

20090055598 - External memory controller node: A memory controller to provide memory access services in an adaptive computing engine is provided. The controller comprises: a network interface configured to receive a memory request from a programmable network; and a memory interface configured to access a memory to fulfill the memory request from the programmable network, wherein... Agent: Nixon Peabody, LLP

20090055599 - Consistent data storage subsystem configuration replication: Consistency for replicating data storage subsystem configurations in accordance with a “golden” configuration file. A data storage subsystem comprises a blade system with a plurality of slots, the blade system configured to support a plurality of blades and a storage system, each arranged in a predetermined slot of the blade... Agent: John H. Holcombe IBM Corporation,IPLaw Dept.

20090055601 - Efficient sharing of memory between applications running under different operating systems on a shared hardware system: A system, method and computer program product for efficient sharing of memory between first and second applications running under first and second operating systems on a shared hardware system. The hardware system runs a hypervisor that supports concurrent execution of the first and second operating systems, and further includes a... Agent: Walter W. Duft

20090055600 - Method, system, and apparatus for dynamic reconfiguration of resources: A dynamic reconfiguration to include on-line addition, deletion, and replacement of individual modules of to support dynamic partitioning of a system, interconnect (link) reconfiguration, memory RAS to allow migration and mirroring without OS intervention, dynamic memory reinterleaving, CPU and socket migration, and support for global shared memory across partitions is... Agent: Intel/bstz Blakely Sokoloff Taylor & Zafman LLP

20090055602 - Method and apparatus for embedded memory security: A method and apparatus for embedded memory security is disclosed. One embodiment protects data in a memory block from unauthorized reading. When writing or reading data to or from the memory block an error correction code is used to calculate an ECC value, wherein the calculation of the ECC value... Agent: Dicke, Billig & Czaja

20090055603 - Modified computer architecture for a computer to operate in a multiple computer system: A modified computer architecture (50, 71, #1, #2, #3) which enables applications program (50) to be run simultaneously on a plurality of computers (M1, . . . Mn) and a computer for the multiple computer system are disclosed. Shared memory at each computer is updated with amendments and/or overwrites so... Agent: Perkins Coie LLP

20090055605 - Method and system for object-oriented data storage: In accordance with the present invention, data may be written and read differently in accordance with their attributes, which may include, inter alia, critical vs. non-critical data, streaming vs. non-streaming media, confidential vs. non-confidential, or read/write speed requirements. A data block to be written may be considered an object, and... Agent: Ropes & Gray LLP

20090055604 - Systems and methods for portals into snapshot data: In one embodiment, a user or client device communicates with a distributed file system comprised of one or more physical nodes. The data on each of the physical nodes store metadata about files and directories within the file system. Some of the embodiments permit a user to take a snapshot... Agent: Knobbe Martens Olson & Bear LLP

20090055606 - Converting backup copies of objects created using a first backup program to backup copies created using a second backup program: Provided are a method, system, and article of manufacture for converting backup copies of objects created using a first backup program to backup copies created using a second backup program. A plurality of backup copies of versions of an object are created using a first backup program, wherein the object... Agent: Konrad Raynes & Victor, LLP. Attn: Ibm37

20090055610 - Maintaining consistency for remote copy using virtualization: Provided are a system and article of manufacture for copying storage, wherein a first unit receives data updates from a second unit. The data updates are stored in a plurality of physical storage locations associated with the first unit. Links are generated to at least one of the plurality of... Agent: Konrad Raynes & Victor, LLP. Attn: Ibm37

20090055608 - Preventive measure against data overflow from differential volume in differential remote copy: In a computer system that executes remote copy of differential data between snapshots, data overflow in a differential volume of a secondary site is prevented when update data of a primary volume increases in amount. A controller of a primary site predicts whether or not data overflow happens in the... Agent: Antonelli, Terry, Stout & Kraus, LLP

20090055611 - Reorganizing a wagering game machine's nvram: This document discusses, among other things, systems and methods for managing the contents of NVRAM in a wagering game machine. A method copies a first data of an NVRAM module to a storage device, wherein the NVRAM module is associated with a wagering game machine and then copies a second... Agent: Schwegman, Lundberg & Woessner/wms Gaming

20090055607 - Systems and methods for adaptive copy on write: In one embodiment, a user or client device communicates with a distributed file system comprised of one or more physical nodes. The data on each of the physical nodes store metadata about files and directories within the file system. Some of the embodiments permit a user to take a snapshot... Agent: Knobbe Martens Olson & Bear LLP

20090055609 - Systems for dynamically resizing memory pools: There are disclosed systems and computer program products for dynamically resizing memory pools used by database management systems. In one aspect, if a decrease in allocation to the memory pool is required, at least one page grouping that may be freed from the memory pool is identified as a candidate... Agent: Sughrue Mion PLLC Uspto Customer No With Ibm/svl

20090055612 - Secure processing unit systems and methods: A hardware Secure Processing Unit (SPU) is described that can perform both security functions and other information appliance functions using the same set of hardware resources. Because the additional hardware required to support security functions is a relatively small fraction of the overall device hardware, this type of SPU can... Agent: Finnegan, Henderson, Farabow, Garrett & Dunner LLP

20090055613 - Storage system performing virtual volume backup and method thereof: The respective data fragments stored in each page assigned to the respective virtual areas of the virtual volume are copied to the logical volume, and information representing the respective copy source pages corresponding with information representing the respective virtual areas in the mapping information that indicates which storage area corresponds... Agent: Mattingly, Stanger, Malur & Brundidge, P.C.

20090055614 - Information processing program and information processing apparatus: A computer of an information processing apparatus repeatedly accepts an operation to designate at least one of a plurality of command elements making up of a command, executes at least any one of a first memory writing processing to write a first command element having a specific attitude out of... Agent: Nixon & Vanderhye, P.C.

20090055615 - Memory tuning for garbage collection and central processing unit (cpu) utilization optimization: A method, system and computer program product for garbage collection sensitive load balancing is disclosed. The method for memory tuning for garbage collection and CPU utilization optimization can include benchmarking an application across multiple different heap sizes to accumulate garbage collection metrics and utilizing the garbage collection metrics accumulated during... Agent: Carey, Rodriguez, Greenberg & Paul, LLP Steven M. Greenberg

20090055617 - Apparatus, system, and method for dynamically allocating main memory among a plurality of applications: A method is disclosed for dynamically allocating main memory among applications. The method includes maintaining a first list and a second list, each list having a plurality of pages, maintaining a cache memory module having a selected size, and resizing the selected size by adaptively selecting the first or second... Agent: Kunzler & Mckenzie

20090055616 - Maintaining reserved free space for segmented logical volumes: A storage manager application implemented in a first computational device maintains a virtual logical volume having a plurality of segments created by the storage manager application, wherein space is reserved at the end of a physical volume corresponding to the virtual logical volume, and wherein the physical volume comprises a... Agent: Konrad Raynes & Victor, LLP. Attn: Ibm37

20090055618 - Memory controller, nonvolatile storage device, nonvolatile storage system, and nonvolatile memory address management method: For address management of a nonvolatile memory, the whole logical address space is divided into logical address ranges (0 to 15), and the physical address space is divided into physical areas (segments (0 to 15)). The logical address ranges are respectively associated with the physical areas (segments) to manage the... Agent: Greenblum & Bernstein, P.L.C

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

20090055621 - Column redundancy system for a memory array: A memory array having a main memory array and a redundant memory array. The redundant memory array includes redundant memory arranged in replacement units to which memory of the main memory are mapped. Each replacement unit includes columns of redundant memory arranged in input-output (IO) groups and further includes columns... Agent: Dorsey & Whitney LLP Intellectual Property Department

20090055620 - Defect management using mutable logical to physical association: The application relates to defect management using mutable logical to physical association. Embodiments disclosed utilize mutable mapping between logical blocks and physical blocks. Dynamically updated mapping data, which mutably associates the logical blocks and the physical blocks, also includes physical block defect allocations.... Agent: Seagate Technology LLC C/o Westman Champlin & Kelly, P.A.

20090055623 - Method and apparatus for supporting shared library text replication across a fork system call: A fork system call by a first process is detected. A second process is created as a replication of the first process with a second affinity. If a replication of the replicated shared library is present in the second affinity domain, effective addresses of the replication of the replicated shared... Agent: Ibm Corp (ya) C/o Yee & Associates PC

20090055622 - Processor, virtual memory system, and virtual storing method: A processor includes an address specifying unit that specifies an address range on a virtual storage area; an instruction code setting unit that sets an instruction code for a process of deciding data corresponding to the specified address range; a calculating unit that calculates the data corresponding to the address... Agent: Finnegan, Henderson, Farabow, Garrett & Dunner LLP

  
02/19/2009 > patent applications in patent subcategories. patent applications/inventions, industry category

20090049226 - Stale track initialization in a storage controller: Deleting a data volume from a storage system and freeing its storage space to make it available to be allocated to a new volume is accomplished by only zeroing associated metadata for the tracks contained in the freed storage space which is then reused in a new volume allocation and... Agent: Law Firm Of Dan Shifrin

20090049227 - Avoiding failure of an initial program load in a logical partition of a data storage system: An initial program load (IPL) of a logical partition (LPAR) is managed by establishing a logical path to the LPAR from a storage controller. When a notice is received by the storage controller from the LPAR that the IPL has commenced, the LPAR address is stored in a data structure.... Agent: Law Firm Of Dan Shifrin

20090049228 - Avoiding failure of an initial program load in a logical partition of a data storage system: An initial program load (IPL) of a logical partition (LPAR) is managed by establishing a logical path to the LPAR from a storage controller. When a notice is received by the storage controller from the LPAR that the IPL has commenced, the LPAR address is stored in a data structure.... Agent: Law Firm Of Dan Shifrin

20090049230 - Fsa context switch architecture for programmable intelligent search memory: Memory architecture provides capabilities for high performance content search. The architecture creates an innovative memory that can be programmed with content search rules which are used by the memory to evaluate presented content for matching with the programmed rules. When the content being searched matches any of the rules programmed... Agent: Dla Piper LLP (us )

20090049229 - Nonvolatile memory device, method of writing data,and method of reading out data: A nonvolatile memory device (101) includes a plurality of physical blocks, each of which is provide with a nonvolatile memory (103), a logic/physical address conversion table, a temporary block and a temporary table. The nonvolatile memory (103) includes a plurality of pages which are predetermined writing units, respectively. The logical-physical... Agent: Greenblum & Bernstein, P.L.C

20090049231 - Efficient and systematic measurement flow on drain voltage for different trimming in flash silicon characterization: Systems and methods that facilitate characterization of a flash memory device are presented. A characterization component can be associated with a regulator component included in a memory device to facilitate setting and measuring respective drain voltage levels for programming, erase, and soft programming operations at address bit combinations available for... Agent: Amin, Turocy & Calvin, LLP

20090049232 - Execute-in-place implementation for a nand device: An Execute-In-Place (XIP) implementation in a NAND controller of the kind that controls a NAND flash memory device. A page load command is provided to a predefined block and page address in a NAND device and identifies whether the boot read request received from the processor is a continuation of... Agent: Evergreen Valley Law Group

20090049233 - Flash memory, and method for operating a flash memory: A method for operating a flash memory is provided. The flash memory comprises a controller, a cache, and a plurality of blocks. By using a cache to preload data from the host, the buffer of the controller can be smaller than the capacity of a single block or omitted entirely.... Agent: Grossman, Tucker, Perreault & Pfleger, PLLC

20090049234 - Solid state memory (ssm), computer system including an ssm, and method of operating an ssm: In one aspect, data is stored in a solid state memory which includes first and second memory layers. A first assessment is executed to determine whether received data is hot data or cold data. Received data which is assessed as hot data during the first assessment is stored in the... Agent: Volentine & Whitt PLLC

20090049235 - Enabling parallel access volumes in virtual machine environments: Parallel, coordinated, and optimized access of real Base and Alias DASDs by one or more virtual machines, each utilizing one or more virtual Base and Alias DASDs. Each of a plurality of virtual machines defines a virtual Base DASD device and a modified operating system may coordinate the virtual machine... Agent: Hamre, Schumann, Mueller & Larson, P.c

20090049236 - System and method for data protection management for network storage: A storage system is defined by multiple hard drives (HDDs) which are divided into several HDD Groups. Each HDD Group consists of one or several HDDs. A storage administrator can set security related attributes to each HDD Group. The storage system may have logical volumes mapped onto corresponding selected HDD... Agent: Sughrue Mion, PLLC

20090049238 - Disk drive storage defragmentation system: The present invention provides a disk drive storage defragmentation system, comprising providing a cache buffer system coupled to a host system, coupling a disk drive storage system to the cache buffer system, performing a defragmentation process on the disk drive storage system utilizing the cache buffer system and servicing a... Agent: Stolowitz Ford Cowger LLP

20090049237 - Methods and systems for multi-caching: Provided are methods and systems for multi-caching. The methods and systems provided can enhance network content delivery performance in terms of reduced response time and increased throughput, and can reduce communication overhead by decreasing the amount of data that have to be transmitted over the communication paths.... Agent: Ballard Spahr Andrews & Ingersoll, LLP

20090049240 - Apparatus and method for storage management system: A storage apparatus, method and program are provided. The apparatus includes a management information storing unit that stores management information which defines storage nodes to allocate primary data used as a destination of access and secondary data used as a backup. The apparatus also includes data allocation unit that divides... Agent: Staas & Halsey LLP

20090049239 - Consistent data storage subsystem configuration replication in accordance with port enablement sequencing of a zoneable switch: Consistency for replicating data storage subsystem configurations in accordance with a “golden” configuration file. A data storage subsystem comprises a blade system configured to support a plurality of blades and a storage system, each arranged in a predetermined slot of the blade system, and at least one zoneable switch whose... Agent: John H. Holcombe IBM Corporation,IPLaw Dept.

20090049241 - Method for controlling storage system, and storage control apparatus: A method for controlling a storage system including a host computer, and a first and a second storage control apparatuses each receiving a data input/output request from the host computer and executing a data input/output process for a storage device in response to the request, comprises connecting a first communication... Agent: Mattingly, Stanger, Malur & Brundidge, P.C.

20090049242 - Memory card authentication system, capacity switching-type memory card host device, capacity switching-type memory card, storage capacity setting method, and storage capacity setting program: A system for authenticating a memory card including a capacity switching-type memory card host device including a capacity switch notification module which notifies a memory card targeted for exchanging information that the capacity switching-type memory card host device handles a capacity switching-type memory card, and a capacity switch authentication module... Agent: Oblon, Spivak, Mcclelland Maier & Neustadt, P.C.

20090049246 - Apparatus and method of caching frame: An apparatus and method of caching a frame is provided. The method of caching a frame includes receiving information on a frame to be cached from a main storage unit, setting an initial value of a specified mode using the received information, and caching the frame from the main storage... Agent: Sughrue Mion, PLLC

20090049243 - Caching dynamic content: Aspects of the subject matter described herein relate to caching dynamic content. In aspects, caching components on a requesting entity and on a content server cache requested content. When a request for content similar to cached content is received, the requesting entity sends a request for the content and an... Agent: Microsoft Corporation

20090049244 - Data displacement bypass system: A data displacement bypass system is disclosed, wherein the data displacement bypass system comprises a CPU (Central Processing Unit), a first memory, a plurality of address lines, a plurality of data lines, an OE (Output Enable) line, a CS (Chip Select) line and a data displacement unit. The CPU could... Agent: Wpat, PC

20090049247 - Media cache control interface: The apparent speed with which a media work is ripped to copy the work into a visible store is substantially reduced. When the media work is played, its content is cached onto a persistent, fast access storage media. If the user subsequently decides to rip the media work, the content... Agent: Workman Nydegger/microsoft

20090049245 - Memory device and method with on-board cache system for facilitating interface with multiple processors, and computer system using same: A memory device includes an on-board cache system that facilitates the ability of the memory device to interface with a plurality of processors operating in a parallel processing manner. The cache system operates in a manner that can be transparent to a memory controller to which the memory device is... Agent: Dorsey & Whitney LLP Intellectual Property Department

20090049248 - Reducing wiring congestion in a cache subsystem utilizing sectored caches with discontiguous addressing: A method and computer system for reducing the wiring congestion, required real estate, and access latency in a cache subsystem with a sectored and sliced lower cache by re-configuring sector-to-slice allocation and the lower cache addressing scheme. With this allocation, sectors having discontiguous addresses are placed within the same slice,... Agent: Dillon & Yudell LLP

20090049249 - Transparent cache system and method: A transparent caching system and a method for transparent caching are provided. The system includes a cache for storing, a processor for executing instructions of the cache, and clone handlers that provide a copy of a cached object. A cache key, corresponding uniquely to the cached object, is configured to... Agent: Cantor Colburn LLP - IBM Austin

20090049250 - Memory device and method having on-board processing logic for facilitating interface with multiple processors, and computer system using same: A memory device includes an on-board processing system that facilitates the ability of the memory device to interface with a plurality of processors operating in a parallel processing manner. The processing system includes circuitry that performs processing functions on data stored in the memory device in an indivisible manner. More... Agent: Dorsey & Whitney LLP Intellectual Property Department

20090049254 - Memory controller and processor system: A memory controller includes a memory diagnosing part for controlling access from a CPU to a memory, and accessing and diagnosing the memory, an information setting part for setting cycle information according to a loaded condition of the CPU, and a cycle adjusting part for adjusting a cycle for the... Agent: Staas & Halsey LLP

20090049253 - Program and erase diabling control of wpcam by double controls: The present invention provides a semiconductor device and a method for controlling the semiconductor device, the semiconductor device including memory regions that include nonvolatile memory cells; program prohibition information units, the program prohibition information units storing program prohibition information to be used for determining whether to prohibit or allow programming... Agent: Spansion LLC C/o Murabito , Hao & Barnes LLP

20090049252 - Replication engine communicating with a splitter to split writes between a storage controller and replication engine: Provided are a method, system, and article of manufacture for a replication engine communicating with a splitter to split writes between a storage controller and replication engine. Communication is initiated with the splitter implemented in a storage controller managing access to primary volumes. A command is sent to the splitter... Agent: Konrad Raynes & Victor, LLP. Attn: Ibm37

20090049251 - Splitting writes between a storage controller and replication engine: Provided are a method, system, and article of manufacture for splitting writes between a storage controller and replication engine. A splitter executing in a storage controller manages access to primary volumes. An initialization command is received to communicate with a replication engine. A replication command is received for one primary... Agent: Konrad Raynes & Victor, LLP. Attn: Ibm37

20090049255 - System and method to reduce disk access time during predictable loading sequences: A method, software, and system for loading data from disk include comparing a current sequence of disk I/O requests to data indicative of a previous disk I/O request sequence. Responsive to detecting a match between the current disk I/O sequence and the previous disk I/O sequence, a copy of data... Agent: Ibm (rps-blf) C/o Biggers & Ohanian, LLP

20090049256 - Memory controller prioritization scheme: A system includes a processor coupled to a memory through a memory controller. The memory controller includes first and second queues. The memory controller receives memory requests from the processor, assigns a priority to each request, stores each request in the first queue, and schedules processing of the requests based... Agent: Rory D. Rankin Meyertons, Hood, Kivlin, Kowert & Goetzel, P.C.

20090049257 - System and method for implementing a memory defect map: In accordance with the present disclosure, a system and method are herein disclosed for managing memory defects in an information handling system. In an information handling system, a first quantity of memory, such as RAM, may contain defective memory elements. A second quantity of memory is physically coupled to the... Agent: Baker Botts, LLP

20090049259 - Clustered snapshots in networks: Apparatus, systems, and methods may operate to assign a plurality of managing nodes to manage a corresponding plurality of groups of blocks forming a portion of a snapshot volume for copy-on-write execution and snapshot write execution. Further operations include coordinating the copy-on-write execution and the snapshot write execution using a... Agent: Schwegman, Lundberg & Woessner/novell

20090049262 - External storage and data recovery method for external storage as well as program: The data is automatically recovered to a desired arbitrary point in an external storage without imposing a burden on the host computer. An application on a host computer instructs data recovery control processing of a disk control apparatus to set a recovery opportunity. It is possible to register arbitrary plural... Agent: Mattingly, Stanger, Malur & Brundidge, P.C.

20090049260 - High performance data deduplication in a virtual tape system: Data deduplication in a storage system, achieving high performance due to minimal overhead during a backup operation, reduced disk read operations to locate duplicate data and minimal impact for restore operations involving deduplicated data.... Agent: Shivarama Narasimha Murthy Upadhyayula

20090049263 - Method of mirroring data between clustered nas systems: Data of a global file system spread over multiple local NAS systems may be consolidated as a copy into a single remote NAS system. When remote copy is set up, the local NAS systems replace referrals within the global file system with directories and send these in place of the... Agent: Mattingly, Stanger, Malur & Brundidge, P.C.

20090049258 - Method of verifying pseudo-code loaded in an embedded system, in particular a smart card: The invention relates to a verification of applications in interpreted language of the byte-code type (pseudo-code) loaded on portable electronic devices, in particular a chipcard and a method for verification of an application (31) interpreted by a virtual machine (42), said application being loaded on a portable electronic device (1),... Agent: Buchanan, Ingersoll & Rooney PC

20090049261 - Method to accelerate block level snapshots in archiving storage systems: A device and method for connection to a host and transferring data between the host and data storage assembly. The device is preferably a storage system which initializes a logical unit (LUN) in the storage assembly. A persistent memory stores a data representation of clean areas in the LUN. The... Agent: Jordan And Hamburg LLP

20090049264 - Memory device and method having on-board address protection system for facilitating interface with multiple processors, and computer system using same: A memory device includes an address protection system that facilitates the ability of the memory device to interface with a plurality of processors operating in a parallel processing manner. The protection system is used to prevent at least some of a plurality of processors in a system from accessing addresses... Agent: Dorsey & Whitney LLP Intellectual Property Department

20090049265 - Stale track initialization in a storage controller: Deleting a data volume from a storage system and freeing its storage space to make it available to be allocated to a new volume is accomplished by only zeroing associated metadata for the tracks contained in the freed storage space which is then reused in a new volume allocation and... Agent: Law Firm Of Dan Shifrin

20090049267 - Buffer circuit for a memory module: The invention provides a buffer circuit for a memory module comprising at least one configuration register bank for storing configuration data of said memory module, an error check logic for performing an error check of input signals applied to the memory module via input pins of said memory module to... Agent: Patterson & Sheridan, LLP Gero Mcclellan / Qimonda

20090049266 - Memory system with sector buffers: The invention relates to a memory system which is connected to a host system by means of a host bus (HB). Said system contains a memory controller (FC) having an internal memory (IR) and flash memory chips (F1 . . . Fn) which are organised in individually deletable memory blocks.... Agent: Browdy And Neimark, P.l.l.c. 624 Ninth Street, Nw

20090049268 - Portable storage device and method of managing resource of the portable storage device: Provided are a portable storage device and a method of managing a resource of the portable storage device. The method includes converting a first DRM application into a ready status from an idle status if task processing of the first DRM application is required, and converting the first DRM application... Agent: Sughrue Mion, PLLC

20090049269 - Host memory interface for a parallel processor: A memory interface for a parallel processor which has an array of processing elements and can receive a memory address and supply the memory address to a memory connected to the processing elements. The processing elements transfer data to and from the memory at the memory address. The memory interface... Agent: Edward W. Bulchis, Esq. Dorsey & Whitney LLP

20090049270 - System and method for using a memory mapping function to map memory defects: A system and method are herein disclosed for managing memory defects in an information handling system. More particularly, a system and method are described for generating a usable memory map which excludes memory locations containing defect memory elements. In an information handling system, a memory defect map, which contains information... Agent: Baker Botts, LLP

20090049271 - Consolidation of matching memory pages: A method and apparatus for managing memory allocation using memory pages. A first physical memory page is compared with a second physical memory page, wherein the first physical memory page is associated with a first page table and the second physical memory page is associated with a second page table.... Agent: Daniel E. Ovanezian Blakely, Sokoloff, Taylor & Zafman LLP

20090049272 - Method for improving the performance of software-managed tlb: Exemplary embodiments of the present invention comprise a method for the utilization of entry-replacement index hint information within a software-managed TLB. The method comprises receiving an address translation request at a TLB and retrieving the address translation information from a page table in the event of a miss lookup event... Agent: Cantor Colburn LLP-ibm Yorktown

20090049273 - Physically-tagged cache with virtual fill buffers: A virtually indexed, physically-tagged cache is combined with one or more virtually-tagged fill-buffers.... Agent: Marvell/finnegan Henderson LLP C/o Finnegan, Henderson, Farabow, Garnett Et. Al.

20090049274 - Circuitry and method for indicating a memory: Circuitry and a method for indicating a multiple-type memory is disclosed. The multiple-type memory includes memory blocks in communication with control logic blocks. The memory blocks and the control logic blocks are configured to emulate a plurality of memory types. The memory blocks can be configured into a plurality of... Agent: Unity Semiconductor Corporation

  
02/12/2009 > patent applications in patent subcategories. patent applications/inventions, industry category

20090043942 - Management method for a virtual volume across a plurality of storages: To enhance capacity expansion property of a storage system for providing a thin provisioning volume, this invention provides a computer system including: a first storage system; and a second storage system for providing a second volume to the first storage system. The first storage system is configured to: define at... Agent: Stanley P. Fisher Reed Smith LLP

20090043943 - Method and apparatus of multiple abbreviations of interleaved addressing of paged memories and intelligent memory banks therefor: An intelligent memory bank for use with interleaved memories storing plural vectors comprises setup apparatus (96) receives an initial address (B+C+V+NMSK) and spacing data (D) for each vector. Addressing logic (90) associates a memory cell select (C) to each initial and subsequent address of each of the plurality of vectors.... Agent: Westman Champlin & Kelly, P.A.

20090043944 - Method, apparatus and computer program product providing energy reduction when storing data in a memory: A method is disclosed to operate a memory device. The method includes, prior to overwriting a first unit of data at a location in a memory device with a second unit of data, determining if more energy is required to write the second unit of data than to write the... Agent: Harrington & Smith, PC

20090043945 - Non-volatile memory system and method for reading data therefrom: A non-volatile memory system and a method for reading data therefrom are provided. The data comprises a first sub-data and a second sub-data. The non-volatile memory system comprises a first storage unit and a second storage unit, adapted for storing the two sub-data respectively. The first storage unit reads a... Agent: Grossman, Tucker, Perreault & Pfleger, PLLC

20090043946 - Architecture for very large capacity solid state memory systems: To provide a feasible means to connect many non-volatile memory modules into a very large capacity solid-state memory, a group modules may be connected in a serial manner to form a unidirectional loop with the memory controller. In some embodiments the same serial connection may be used to communicate commands,... Agent: Intel Corporation C/o Intellevate, LLC

20090043949 - Block decoder of a flash memory device: A block decoder increases the integration level of a flash memory device by reducing the number of control signals. Address signals are substituted with existing high voltage switch signals. The block decoder of a flash memory device includes a primary decoding unit and a secondary decoding unit. The primary decoding... Agent: Townsend And Townsend And Crew, LLP

20090043947 - Managing processing delays in an isochronous system: Command cycles incorporate mechanisms to inform a host processor in advance of a need to service the memory so that the host can respond when it suits the host, but in time for the service to be performed before a catastrophic failure. The regular host cycle need not be interrupted... Agent: Weaver Austin Villeneuve Sampson LLP

20090043948 - Method and system for storing logical data blocks into flash-blocks in multiple non-volatile memories which are connected to at least one common data i/0 bus: For recording or replaying in real-time digital HDTV signals very fast memories are required. For storage of streaming HD video data NAND flash memory based systems can be used. However, NAND flash memories have a slow write access, and they have unmasked production defects. Write or read operations can be... Agent: Joseph J. Laks Thomson Licensing LLC

20090043952 - Moving sectors within a block of information in a flash memory mass storage architecture: A device is disclosed for storing mapping information for mapping a logical block address identifying a block being accessed by a host to a physical block address, identifying a free area of nonvolatile memory, the block being selectively erasable and having one or more sectors that may be individually moved.... Agent: Leffert Jay & Polglaze, P.A.

20090043951 - Programming schemes for multi-level analog memory cells: A method for data storage includes storing first data bits in a set of multi-bit analog memory cells at a first time by programming the memory cells to assume respective first programming levels. Second data bits are stored in the set of memory cells at a second time that is... Agent: Darby & Darby P.C.

20090043950 - Semiconductor memory storage apparatus and content data management method: A semiconductor memory storage apparatus includes a packetization unit receiving content data includes a plurality of variable-length frames, and adding management data showing frame data inherent information to frame data of each variable-length frame, and further, packetizing the content data storing the frame data and the management data in each... Agent: Finnegan, Henderson, Farabow, Garrett & Dunner LLP

20090043955 - Configurable high-speed memory interface subsystem: A memory interface subsystem including a write logic and a read logic. The write logic may be configured to communicate data from a memory controller to a memory. The read logic may be configured to communicate data from the memory to the memory controller. The read logic may comprise a... Agent: Christopher P Maiorana, PC Lsi Corporation

20090043954 - Information recording/playback apparatus and memory control method: This information recording/playback apparatus has a memory for storing data and which includes a plurality of storage cells configured from a capacitor for accumulating charge. When an issue interval time for issuing a read/write command to an arbitrary storage cell is shorter than a threshold time for retaining a charge... Agent: Antonelli, Terry, Stout & Kraus, LLP

20090043953 - Memory control methods capable of dynamically adjusting sampling points, and related circuits: A memory control method for adjusting sampling points utilized by a memory control circuit receiving a data signal and an original data strobe signal of a memory includes: utilizing at least one delay unit to provide a plurality of sampling points according to the original data strobe signal; sampling according... Agent: North America Intellectual Property Corporation

20090043956 - Mapping an input data value to a resultant data value: A data processing apparatus operable to map an input data value 10 to a resultant data value 50 is disclosed, said data processing apparatus comprising: a ternary content addressable memory 20 operable to store a plurality of first data values; a data store operable 30 to store a plurality of... Agent: Nixon & Vanderhye, PC

20090043957 - Method and apparatus for updating data in rom using a cam: A method for providing field updates through the use of a memory emulation circuit with a content addressable memory (CAM) as the intelligent portion of the emulation circuit's arbiter. CAM circuit 200 is comprised of configurable memory and is initially unprogrammed. Address requests are passed straight through multiplexer 201 to... Agent: The Mueller Law Office, P.C.

20090043958 - Method and apparatus for capacity on demand dynamic chunk allocation: The system is composed of the storage apparatuses with dynamic chunk allocation capabilities, the centralized management computer. Some storage apparatuses have the extra HDDs or volumes for providing extra capacity (extra chunks), which are concealed by a secret key. The storage apparatus with the closed segment has the key management... Agent: Sughrue Mion, PLLC

20090043959 - Storage system: The temporary area capacity required to be secured with respect to the whole permanent area is calculated in accordance with the capacity and access frequency of a host computer data permanent area of a disk device contained in the storage system and a disk device of an external storage device... Agent: Mattingly, Stanger, Malur & Brundidge, P.C.

20090043960 - Virtual library apparatus, virtual library system, and logical volume copying method: A virtual library apparatus emulates a library apparatus by storing a logical volume on a cache disk. The library apparatus has a first storage medium and a second storage medium. The virtual library apparatus includes a disk volume, a determining unit, a monitor, and a copying unit. The disk volume... Agent: Staas & Halsey LLP

20090043961 - Storage system, storage device, and control method thereof: A storage system including a storage device which includes media for storing data from a host computer, a medium controller for controlling the media, a plurality of channel controllers for connecting to the host computer through a channel and a cache memory for temporarily storing data from the host computer,... Agent: Mattingly, Stanger, Malur & Brundidge, P.C.

20090043962 - Anomaly notification control in disk array: In a storage device incorporating a plurality of kinds of disk drives with different interfaces, the controller performs sparing on a disk drive, whose errors that occur during accesses exceed a predetermined number, by swapping it with a spare disk drive that is prepared beforehand.... Agent: Mattingly, Stanger, Malur & Brundidge, P.C.

20090043964 - Multimedia storage device: The present invention discloses a multimedia storage device comprising a cartridge and a loader. The cartridge connects to media devices of different formats, and the loader comprises a loading/ejecting device and connects to an external application device. The cartridge is loaded into and ejected out of the loader by the... Agent: North America Intellectual Property Corporation

20090043963 - Removable storage device with code to allow change detection: A system that provides rapid detection of modifications to content on a removable storage device. The system includes a removable storage device having a code for indicating that modifications were made to the content on the removable storage device. The system also includes a media processor for reading the code... Agent: Frank Pincelli Patent Legal Staff

20090043965 - Early data return indication mechanism: One embodiment of a method is disclosed. The method generates requests waiting for data to be loaded into a data cache including a first level cache (FLC). The method further receives the requests from instruction sources, schedules the requests, and then passes the requests on to an execution unit having... Agent: Aslam A. Jaffery Blakely, Sokoloff, Taylor & Zafman LLP

20090043966 - Adaptive mechanisms and methods for supplying volatile data copies in multiprocessor systems: In a computer system with a memory hierarchy, when a high-level cache supplies a data copy to a low-level cache, the shared copy can be either volatile or non-volatile. When the data copy is later replaced from the low-level cache, if the data copy is non-volatile, it needs to be... Agent: Whitham, Curtis & Christofferson, P.C.

20090043967 - Caching of information according to popularity: A system includes logic to cache at least one block in at least one cache if the block has a popularity that compares favorably to the popularity of other blocks in the cache, where the popularity of the block is determined by reads of the block from persistent storage and... Agent: Fsp LLC

20090043969 - Semiconductor memory devices that are resistant to power attacks and methods of operating semiconductor memory devices that are resistant to power attacks: A semiconductor memory device according to some embodiments includes a random converter that receives data and address information including a start address value and an end address value of the address from a central processing unit (CPU), generates and stores at least one random number for each address value from... Agent: Myers Bigel Sibley & Sajovec

20090043968 - Sharing volume data via shadow copies: Aspects of the subject matter described herein relate to sharing volume data via shadow copies. In aspects, an active computer creates a shadow copy of a volume. The shadow copy is exposed to one or more passive computers that may read but not write to the volume. A passive computer... Agent: Microsoft Corporation

20090043970 - Device having shared memory and method for providing access status information by shared memory: A device having a shared memory and a method for providing access status information by the shared memory are disclosed. A digital processing device includes n processors and a shared memory. The shared memory is coupled to each processor though a separate bus, its storage area includes m common sections,... Agent: Birch Stewart Kolasch & Birch

20090043971 - Data integrity for data storage devices shared by multiple hosts via a network: Access by multiple hosts, such as computers, to a data storage device by way of a network while maintaining data integrity. In one embodiment, a method for accessing the storage device includes acquiring a resource “lock” that provides exclusive access to one of the hosts at a time. In another... Agent: Dorsey & Whitney, LLP Intellectual Property Department

20090043975 - Memory device trims: Methods and apparatus are provided. A memory device has a memory array, base trim circuitry adapted to store base control parameter values common to the memory array, and a reference trim circuit corresponding to a portion of the memory array. The reference trim circuit is adapted to store one or... Agent: Leffert Jay & Polglaze, P.A. Attn: Tod A. Myrum

20090043972 - Memory updating: There is provided a method for updating an internal memory on a semiconductor device from an external memory. The external memory is arranged in a plurality of data portions. The method comprises the steps of writing a first data portion from the external memory to the internal memory, processing the... Agent: Slater & Matsil LLP

20090043973 - Phase change memory device: A phase change memory device comprises a cell array unit including a phase change resistance cell disposed in a region where a word line and a bit line are crossed, a sense amplifier configured to sense and amplify data of the phase change resistance cell, a write driving unit configured... Agent: Finnegan, Henderson, Farabow, Garrett & Dunner LLP

20090043974 - Solid-state imaging device driving apparatus and imaging apparatus: A solid-state imaging device driving apparatus for generating a driving pulse for a solid-state imaging device includes: a horizontal synchronization-related memory 50 that stores period length data being set for each of horizontal synchronization periods, and is accessed every horizontal synchronization signal; a status memory 42 that is accessed at... Agent: Birch Stewart Kolasch & Birch

20090043976 - System and article of manufacture for removing alias addresses from an alias address pool: Provided are a system and article of manufacture for removing alias addresses from an alias address pool. A plurality of alias addresses are assigned to an alias address pool, wherein the alias addresses in the alias address pool are capable of being dynamically assigned to a device to service I/O... Agent: Konrad Raynes & Victor, LLP. Attn: Ibm37

20090043980 - Article of manufacture and system for autonomic data caching and copying on a storage area network aware file system using copy services: Techniques are provided for processing a request. When the request is to read a data unit, information regarding the closest physical block locations is returned. When the request is to write to the data unit, information regarding one or more source block locations is returned, wherein the write is applied... Agent: Konrad Raynes & Victor, LLP. Attn: Ibm37

20090043978 - Efficient hierarchical storage management of a file system with snapshots: A method is provided for managing the storage of a file that has been selected for migration from a first storage level within a file system to a second storage level. The method comprises copying each of one or more data blocks of the selected file that are stored in... Agent: Cantor Colburn LLP-ibm Poughkeepsie

20090043979 - Managing write requests to data sets in a primary volume subject to being copied to a secondary volume: Provided are a method, system, and article of manufacture for managing write requests to data sets in a primary volume subject to being copied to a secondary volume. Information indicating data sets to copy from a primary storage to a secondary storage is generated. A write request is received to... Agent: Konrad Raynes & Victor, LLP. Attn: Ibm37

20090043977 - Method for performing a snapshot in a distributed shared file system: A method for performing a snapshot in a distributed shared file system (DSFS) is provided. The method includes synchronizing a snapshot operation among a plurality of domains of the DSFS; writing pending write requests to a memory to suspend write operations for the domains of the DSFS; and after the... Agent: Sughrue Mion, PLLC

20090043981 - Memory control circuit capable of dynamically adjusting deglitch windows, and related method: A memory control method for adjusting deglitch windows utilized by a memory control circuit receiving an original data strobe signal of a memory includes: deglitching according to the original data strobe signal by utilizing a plurality of deglitch windows that are set by delaying an original deglitch window signal in... Agent: North America Intellectual Property Corporation

20090043982 - Automated on-line capacity expansion method for storage device: A volume provider unit in a computer system that detects a logical block address of a read or write I/O accessing a logical volume of a storage device from a host. According to the logical block address fetched, a storage domain of the logical volume is dynamically expanded. Moreover, the... Agent: Mattingly, Stanger, Malur & Brundidge, P.C.

20090043983 - Method and apparatus for reducing the amount of data in a storage system: Groups of volumes having a certain amount of commonality of data are identified within a storage system. For each group, the process defines a base volume, such as the volume containing the most commonality with the other volumes. For each volume in the group, the process extracts differential data between... Agent: Mattingly, Stanger, Malur & Brundidge, P.C.

20090043984 - Method for managing partitions in a storage device: A method for re-allocating memory partition space is provided. The method comprises determining when a first memory partition is full or has reached a threshold value, determining that a second memory partition has unused storage space that can be allocated to the first memory partition, and assigning the unused storage... Agent: Toler Law Group

20090043985 - Address translation device and methods: A data processing device employs a first translation look-aside buffer (TLB) to translate virtual addresses to physical addresses. If a virtual address to be translated is not located in the first TLB, the physical address is requested from a set of page tables. When the data processing device is in... Agent: Larson Newman Abel & Polansky, LLP

  
02/05/2009 > patent applications in patent subcategories. patent applications/inventions, industry category

20090037646 - Method of using a flash memory for a circular buffer: A method of using a FLASH memory for a circular buffer, and the FLASH memory for same, the method including one or more of the following steps in various exemplary embodiments: providing a circular buffer having a plurality of sectors; designating a byte of each of the plurality of sectors... Agent: Kramer & Amado, P.C.

20090037649 - Methods and systems for running multiple operating systems in a single mobile device: Methods and systems for running multiple operating systems in a single embedded or mobile device (include PDA, cellular phone and other devices) are disclosed. The invention allows a mobile device that normally can only run a single operating system to run another operating system while preserving the state and data... Agent: Yongyong Xu

20090037651 - Non-volatile memory and method with phased program failure handling: In a memory with block management system, program failure in a block during a time-critical memory operation is handled by continuing the programming operation in a breakout block. Later, at a less critical time, the data recorded in the failed block prior to the interruption is transferred to another block,... Agent: Davis Wright Tremaine LLP - Sandisk Corporation

20090037645 - Non-volatile memory device and data access circuit and data access method: A non-volatile memory device, a data access circuit and a data access method are provided. The non-volatile memory device includes a main controller, a plurality of sub-controllers and a plurality of memory blocks. The sub-controllers are coupled to the main controller and are used to execute the tasks assigned by... Agent: Jianq Chyun Intellectual Property Office

20090037647 - Semiconductor memory card, method for controlling the same, and semiconductor memory system: A semiconductor memory card which can be attached to a host apparatus and can be removed from the host apparatus includes a plurality of data transfer terminals, and an internal circuit transmitting a first signal to at least one first data transfer terminal comprising at least one of the data... Agent: Oblon, Spivak, Mcclelland Maier & Neustadt, P.C.

20090037643 - Semiconductor memory device including control means and memory system: A semiconductor memory device includes a first nonvolatile memory which has a first external interface and is capable of recording 1-bit data in one memory cell, a second nonvolatile memory which has a test terminal interface and is capable of recording a plurality of data in one memory cell, and... Agent: Oblon, Spivak, Mcclelland Maier & Neustadt, P.C.

20090037644 - System and method of storing reliability data: Systems and methods of storing error correction data are provided. A method may include storing data at a first memory having a first non-volatile memory type. The method may also include determining error correction data related to the stored data. The method may further include storing the error correction data... Agent: Seagate Technology LLC C/o Westman Champlin & Kelly, P.A.

20090037653 - Methods and arrangements for multi-buffering data: Embodiments may logic such as hardware and/or code within heterogeneous multi-core processor or the like to coordinate reading from and writing to buffers substantially simultaneously. Many embodiments include multi-buffering logic for implementing a procedure for a processing unit of a specialized processing element. The multi-buffering logic may instruct a direct... Agent: Ibm Corporation (jss) C/o Schubert Osterrieder & Nickelson PLLC

20090037654 - System, method, and computer program product for detecting access to a memory device: Discrete events that take place with respect to a hard disk drive or other I/O device or port are indicated to logic that implements Self-Monitoring Analysis and Reporting Technology (SMART) or similar technology. These events are communicated to SMART as event data. Examples of such discrete events include power on,... Agent: Sterne, Kessler, Goldstein & Fox P.l.l.c.

20090037656 - Storage system having raid level changing function: A plurality of storage devices, provided in a storage system, comprise not less than two member storage devices, which are storage devices provided as members of a RAID group, and a spare storage device, which is not a member of the RAID group. A controller, provided in the storage system,... Agent: Mattingly, Stanger, Malur & Brundidge, P.C.

20090037655 - System and method for data storage and backup: Systems and methods for data storage and backup are disclosed. A system for data storage and backup may include a storage array comprising one or more storage resources and an agent running on a host device, the agent communicatively coupled to the storage array. The agent may be operable to... Agent: Baker Botts L.L.P. One Shell Plaza

20090037657 - Memory expansion blade for multiple architectures: A memory expansion blade for a multi-protocol architecture, includes dual inline memory modules (DIMMs) and a multi-protocol memory controller coupled to the DIMMs and operable to control operations of the DIMMs. The multi-protocol memory controller includes one or more memory channel controllers, with each of the memory channel controllers coupled... Agent: Hewlett Packard Company

20090037658 - Providing an inclusive shared cache among multiple core-cache clusters: In one embodiment, the present invention includes a method for receiving requested data from a system interconnect interface in a first scalability agent of a multi-core processor including a plurality of core-cache clusters, storing the requested data in a line of a local cache of a first core-cache cluster including... Agent: Trop Pruner & Hu, PC

20090037659 - Cache coloring method and apparatus based on function strength information: A method of performing cache coloring includes the steps of generating a dynamic function flow representing a temporal sequence in which a plurality of functions are called at a time of executing a program comprised of the plurality of functions by executing the program by a computer, generating function strength... Agent: Staas & Halsey LLP

20090037677 - Dynamic timer configuration for task monitoring in a remote mirror and copy environment: A system is disclosed that includes a host system to issue a write command, a primary storage device to write data to a primary volume, and a secondary storage device to mirror the data to a secondary volume. A task timer may be initiated upon sending the data from the... Agent: Kunzler & Mckenzie

20090037680 - Online virtual machine disk migration: A method for migrating a virtual machine disk (VM disk) from first physical storage to second physical storage while the virtual machine (VM) is running, the method comprising: (a) taking a snapshot of the VM disk as represented by a first parent VM disk stored on the first physical storage,... Agent: Vmware, Inc.

20090037678 - Protected portion of partition memory for computer code: A system comprises a plurality of computing nodes and a plurality of separate memory devices. A separate memory device is associated with each computing node. The separate memory devices are configured as partition memory in which memory accesses are interleaved across multiple of such memory devices. A protected portion of... Agent: Hewlett Packard Company

20090037682 - Hypervisor-enforced isolation of entities within a single logical partition's virtual address space: Access control to shared virtual address space within a single logical partition is provided. The access control includes: associating, by a hypervisor of the data processing system, a memory protection key with a portion of a single logical partition's virtual address space being shared by multiple entities, the key preventing... Agent: Ibm Corporation RochesterIPLaw Dept. 917

20090037683 - Semiconductor memory arrangement: A semiconductor memory arrangement includes a substrate, a first control device disposed on the substrate and adapted to receive command and address signals, a second control device, and a plurality of memory units. The second control device is adapted to receive the command and address signals from the first control... Agent: Slater & Matsil, L.L.P.

20090037684 - Memory management method and computer using the method: Memory management by garbage collection involves a memory area that is allocated in a computer. Data is created in the memory area in accordance with a program executed by a processor of the computer, and it is checked whether or not data necessary to execute the program exists in the... Agent: Mattingly, Stanger, Malur & Brundidge, P.C.

20090037685 - Fair memory resource control for mapped memory: A method system and computer program product for managing memory allocation among plural virtual application environments supported by a common operating system. The technique may include establishing a mapping between a virtual application environment (or processes therein) and a mapping proxy that is reachable via a reverse mapping pathway adapted... Agent: Walter W. Duft

20090037686 - Application inspection tool for determining a security partition: An embodiment of the invention provides an apparatus and method for determining a security partition in a computer for an application. The apparatus and method can determine required system resources, security requirements, and partition rules for an application, can determine allocated system resources, security characteristics, and partitions rules for each... Agent: Hewlett Packard Company

20090037687 - Partition-based method and apparatus for diagnosing memory leak in java systems: A partition-based method for diagnosing memory leaks in Java systems, comprising dividing heap memory of a Java virtual machine into a plurality of partitions based on a partition plan, wherein each partition has at least one partition owner; monitoring the status of the respective partitions to determine whether there is... Agent: Anne Vachon Dougherty

20090037688 - Communicating between partitions in a statically partitioned multiprocessing system: In one embodiment, a method comprises assigning a unique node number to each of a first plurality of nodes in a first partition of a system and a second plurality of nodes in a second partition of the system. A first memory address space spans first memory included in the... Agent: Meyertons, Hood, Kivlin, Kowert & Goetzel (amd)

20090037689 - Optimal use of buffer space by a storage controller which writes retrieved data directly to a memory: A storage controller which uses the same buffer to store data elements retrieved from different secondary storage units. In an embodiment, the controller retrieves location descriptors ahead of when data is available for storing in a target memory. Each location descriptor indicates the memory locations at which data received from... Agent: Nvidia C/o Murabito, Hao & Barnes LLP

20090037690 - Dynamic pointer disambiguation: Dynamic pointer analysis techniques are able to produce faster pointer dependency test code and analyze more complex code in high-level languages such as in the programming languages C and C++ (not excluding other languages), as compared to known techniques.... Agent: Fish & Richardson 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 20130613: xml
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.22485 seconds

PATENT INFO