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




USPTO Class 711  |  Browse by Industry: Previous - Next | All     monitor keywords
03/2008 | Recent  |  09: Oct | Sept | Aug | Jul | Jun | May | Apr | Mar | Feb | Jan |  | 08: Dec | Nov | Oct | Sp | Aug | Jul | Jun | May | Apr | Mar | Feb | Jan |  | 07: Dec  | Nov | Oct | Sep | Aug | Jul | Jun | May | Apr | Mar | Feb | Jan |  | 06: Dec | Nov | Oct | Sep | Aug | Jul | Jun | May | Apr | 

Electrical computers and digital processing systems: memory inventions 03/08

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

20080077730 - Access control method for a memory, memory controller for controlling access to the memory, and data processing apparatus: In an access control method for a memory including a first memory block and a second memory block, first flag is read from the first memory block, and second flag is read from the second memory block. A comparison between the first flag and the second flag is done, and... Agent: Young & Thompson

20080077729 - Mapping apparatus and method for non-volatile memory supporting different cell types: A mapping apparatus for a non-volatile memory supporting different cell types according to an embodiment of the invention includes: a user request unit used for a user to request a predetermined operation by using a logical address; a non-volatile memory comprising a plurality of memory areas having different cell types;... Agent: Sughrue Mion, PLLC

20080077728 - Mapping information managing apparatus and method for non-volatile memory supporting different cell types: The present invention relates to a mapping information managing apparatus and method for a non-volatile memory supporting different cell types, and more particularly, to a mapping information managing apparatus and method for a non-volatile memory supporting different cell types capable of managing mapping information considering physical characteristics of each cell... Agent: Sughrue Mion, PLLC

20080077727 - Multithreaded state machine in non-volatile memory devices: Various embodiments allow a non-volatile memory device to manage multiple process requests from an associated computing device. In at least some embodiments, a multi-threaded state machine is included in the supporting logic of the non-volatile memory device. Multiple process requests are received by the non-volatile memory device and serviced in... Agent: Lee & Hayes, PLLC C/o Intellevate

20080077731 - Memory module with optical interconnect that enables scalable high-bandwidth memory access: One embodiment of the present invention provides a system that facilitates scalable high-bandwidth memory access using a memory module with optical interconnect. This system includes an optical channel, a memory buffer, and a random-access memory module. The memory buffer is configured to receive a request from a memory controller via... Agent: Sun Microsystems Inc. C/o Park, Vaughan & Fleming LLP

20080077732 - Memory module system and method for operating a memory module: A memory module system, a memory module, a buffer device, a memory module printed circuit board, and to a method for operating a memory module is disclosed. In one embodiment, the memory module system includes at least a first, a second, and a third memory module. The first memory module... Agent: Dicke, Billig & Czaja

20080077733 - Data transfer apparatus: A data transfer apparatus has a controller configured to read out data in a predetermined sequential address area in units of a first byte count and to perform control for transferring the read-out data to a length register having a data area of a second byte count, the second byte... Agent: Oblon, Spivak, Mcclelland Maier & Neustadt, P.C.

20080077734 - Hard disk drive data object: A system for transferring data from a disk drive to an external source. The disk drive includes a circuit with embedded firmware that associates internal and output definitions with the data. The definitions and data are provided to the external source which parses the definitions and the data. The parsing... Agent: Irell & Manella LLP

20080077735 - Cache disk storage upgrade: Upgrades are made to the available capacity of cache disk storage without adding drawer(s) or blade(s) when the upgrade is requested. A cache control is configured to respond to a requested capacity upgrade, establishing a capacity restriction applicable to a filesystem providing active perceived available capacity spanning the disk drive... Agent: John H. Holcombe IBM Corporation,IPLaw Dept.

20080077737 - Device and method for controlling number of logical paths: In a control device of a computer system in which a plurality of host computers are capable of sharing a same host interface of a storage system are provided: a VOL status monitoring portion that monitors a VOL status of each VOL mapped to the VVOL and determines whether or... Agent: Mattingly, Stanger, Malur & Brundidge, P.C.

20080077736 - Method and apparatus of a raid configuration module: A method and/or an apparatus of a RAID configuration module is disclosed. In one embodiment, a method may include providing a management application with firmware information of a RAID controller and/or system information of a particular set of physical disks forming a particular underlying RAID implementation that is relevant to... Agent: Lsi Logic Corporation Ms: D-106 Legal

20080077738 - Storing and reading of data from a memory medium: The invention relates to a method for storing data (DATA) on a memory medium (MEM). The data (DATA) forms a file totality (FILE) and the memory medium (MEM) includes several unit-storage areas (U1-U10). At least one first bookkeeping (FDE, FAT) is maintained of the storage state of the memory medium,... Agent: Harrington & Smith, PC

20080077739 - Storage apparatus, storage system, and data read method: The invention provides a storage apparatus including a first storage device for storing and reading data and a second storage device having a lower data read speed than that of the first storage device, wherein the first storage device maintains a head portion of data and transmits the maintained data... Agent: Stanley P. Fisher Reed Smith LLP

20080077740 - L2 cache array topology for large cache with different latency domains: A cache memory logically associates a cache line with at least two cache sectors of a cache array wherein different sectors have different output latencies and, for a load hit, selectively enables the cache sectors based on their latency to output the cache line over successive clock cycles. Larger wires... Agent: Ibm Corporation (jvm)

20080077741 - Method and apparatus for dynamically managing memory in accordance with priority class: A dynamic memory management method and apparatus wherein an area of a memory is partitioned into a plurality of areas to form memory banks. The different priority classes share the memory banks. A policer (write controller) dynamically assigns input frame data of a plurality of classes having different degrees of... Agent: Staas & Halsey LLP

20080077742 - Data object processing of storage drive buffers: A deterministic flushing of one or more storage data objects buffered within a storage data buffer to a storage medium involves a processing of a host data object including writing a storage data object corresponding to the host data object to the storage data buffer, and a flushing of the... Agent: Frank C. Nicholas Cardinal Law Group

20080077743 - System and method for efficient software cache coherence: Software-based cache coherence protocol. A processing unit may execute a memory request using a processor thread. In response to detecting a cache hit to shared or a cache miss associated with the memory request, a cache may provide both a trap signal and coherence information to the processor thread of... Agent: Mhkkg/sun

20080077744 - Reducing number of rejected snoop requests by extending time to respond to snoop request: A cache, system and method for reducing the number of rejected snoop requests. A “stall/reorder unit” in a cache receives a snoop request from an interconnect. Information, such as the address, of the snoop request is stored in a queue of the stall/reorder unit. The stall/reorder unit forwards the snoop... Agent: Ibm Corp (wsm) C/o Winstead Sechrest & Minick P.C.

20080077745 - Data processing device: A data processing device that does not depend on the type of data, has wide application range, and can reduce memory access in data transfer via a buffer arranged in a memory is provided. In a data processing device including a plurality of data processing units and a memory commonly... Agent: Townsend And Townsend And Crew, LLP

20080077746 - Multi-port memory device: A multi-port memory device includes: a bank having a plurality of matrices; a plurality of test data input/output units where data is input/output using a test mode for detecting a defective memory cell; a plurality of ports converted into a decoding device for decoding a command/address at the test mode;... Agent: Mcdermott Will & Emery LLP

20080077747 - Multi-port memory device: A multi-port memory device including a plurality of ports, a plurality of banks and a plurality of bank controllers, wherein all of the bank controllers share all of the ports, the device includes a phase locked loop (PLL) unit for generating an internal clock signal; a delay unit, provided in... Agent: Blakely Sokoloff Taylor & Zafman

20080077748 - Efficient non-blocking k-compare-single-swap operation: The design of nonblocking linked data structures using single-location synchronization primitives such as compare-and-swap (CAS) is a complex affair that often requires severe restrictions on the way pointers are used. One way to address this problem is to provide stronger synchronization operations, for example, ones that atomically modify one memory... Agent: Robert C. Kowert Meyertons, Hood, Kivlin, Kowert & Goetzel, P.C.

20080077749 - Access control of memory space in microprocessor systems: A system, computer program product, and method for controlling access to a system memory space are provided. The system includes a processor operable to perform an operation on the memory space and a bus monitor operable to monitor the processor. The bus monitor includes a definition for specifying the operation... Agent: Sawyer Law Group LLP

20080077751 - Control device for accelerating memory to execute iterant command: The present invention provides a control device of the memory, which accelerates the memory to execute iterant commands. This control device includes a micro-controller unit, a controller, a block information table and a state machine. Among them, the micro-controller unit is used to issue a command to operate the memory,... Agent: Jianq Chyun Intellectual Property Office

20080077754 - Memory access apparatus: A memory access apparatus for accessing a first memory and a second memory, includes: an address outputting unit configured to output a read address to at least one of the first and the second memories; an access request outputting unit configured to output a read request to at least one... Agent: Fish & Richardson P.C.

20080077750 - Memory block fill utilizing memory controller: In general, in one aspect, the disclosure describes a processor having a central processing unit, a memory controller unit and a shared bus. The CPU can execute software programs to control operation of the processor and can initiate a memory write operation. The memory controller unit includes at least one... Agent: RyderIPLaw C/o Intellevate

20080077752 - Storage system and audit log management method: A host apparatus sends audit log data for the host apparatus to a storage apparatus via a network, and the storage apparatus writes/reads the audit log data sent from the host apparatus to/from an audit log storage area, consisting of an area for storing audit log data, defined in one... Agent: Sughrue Mion, PLLC

20080077753 - Stored data processing apparatus, storage apparatus, and stored data processing program: A storage apparatus comprises: a management information storage section that stores, for each second block, management information relating to a storage medium and including information indicating whether a third block corresponding to the second block is valid or invalid; a calculation section that performs calculation for each bit position using... Agent: Patrick G. Burns Greer, Burns & Crain, Ltd.

20080077755 - Access-control method for software module and programmable electronic device therefor: A programmable electronic device (10) stores a number of cipher-text software modules (14) to which access is granted after evaluating a user's token (55, 80, 82), a software-restriction class (58) for a requested software module (14), and/or a currently active access-control model (60). Access-control models (60) span a range from... Agent: Meschkow & Gresham, P.L.C

20080077756 - Information processing system and computer readable medium: An information processing system includes: a storage that stores information and at least one attribute of the information; and an access right setting unit that sets an access right for each attribute stored in the storage.... Agent: Sughrue-265550

20080077757 - Apparatus, system, and method for archiving a log: An apparatus, system, and method are disclosed for archiving log data. In one embodiment, an allocation module allocates a plurality of log logical volumes in a storage pool for storing copies of log instances. The log logical volumes may be hidden from a user. A log module records log data... Agent: Kunzler & Mckenzie

20080077758 - Virtual tape device and data management method for virtual tape device: A virtual tape device is interposed between a host system and a tape library device to store data transmitted and received between the host system and the tape library device as a virtual tape volume. The virtual tape device includes a storage device for storing the data sent from the... Agent: Staas & Halsey LLP

20080077759 - Memory control apparatus and method for allocating access rights: A memory control apparatus in which, in the case of a sequence of requests for a sequence of accesses from an access unit to result in execution of an operation in the memory, the access unit is granted right to use the memory control apparatus to carry out the sequence... Agent: Dickstein Shapiro LLP

20080077760 - Reset system for buffer and method thereof: A reset system for a buffer and a method thereof are disclosed. The reset system of the present invention includes a resettable flag in the buffer and a control unit. The reset method is to set the resettable flag and reset buffer so that each exchanged processing unit can re-read... Agent: Rosenberg, Klein & Lee

20080077761 - Mechanism to generate logically dedicated read and write channels in a memory controller: According to one embodiment, a system is disclosed. The system includes a memory controller to schedule read commands to frames via a first dedicated command slot and to schedule write commands and corresponding data to frames via a dedicated second or third command slot.... Agent: Intel/blakely

20080077762 - Method and apparatus for defragmentation: A method in a storage system reads blocks having both physical addresses and logical addresses in the storage system from a first set of locations in non-volatile storage to a cache memory and determines the level of data fragmentation in the non-volatile storage. If the level of data fragmentation exceeds... Agent: Network Appliance/blakely

20080077763 - Method and system for efficient queue management: Embodiments of the present invention are directed to methods for efficient queue management, and device implementations that incorporate these methods, for systems that include two or more electronic devices that share a queue residing in the memory of one of the two or more electronic devices. In certain embodiments of... Agent: Olympic Patent Works PLLC

20080077764 - Determination of the frame age in a large real storage environment: b

20080077765 - Sharing information between guests in a virtual machine environment: Embodiments of apparatuses, methods, and systems for sharing information between guests in a virtual machine environment are disclosed. In one embodiment, an apparatus includes virtual machine control logic, an execution unit, and a memory management unit. The virtual machine control logic is to transfer control of the apparatus among a... Agent: Blakely Sokoloff Taylor & Zafman

20080077766 - Information processing apparatus and information processing method: According to one embodiment, an information processing apparatus includes a system memory and a video memory allocated to a part of a storage area of the system memory. A storing unit stores a plurality of tables each corresponding to one of a plurality of kinds of operating systems and storing... Agent: Knobbe Martens Olson & Bear LLP

20080077767 - Method and apparatus for secure page swapping in virtual memory systems: Embodiments described herein disclose a method and apparatus for secure page swapping in a virtual memory system. An integrity check value mechanism is used to protect software programs from run-time attacks against memory pages while those pages are swapped to secondary memory. A hash value is computed for an agent... Agent: Intel/blakely

  
03/20/2008 > patent applications in patent subcategories.

20080071964 - Relocatable storage protect keys for system main memory: Storage protection keys and system data share the same physical storage. The key region is dynamically relocatable by firmware. A Configuration Array is used to map the absolute address of the key region in to its physical address. The absolute address of keys can be fixed even though the physical... Agent: International Business Machines Corporation

20080071965 - Device, method, and program product for controlling a tape data storage drive: A device, method, and machine-readable medium program product for controlling a tape data storage drive are disclosed. According to one embodiment, a device is provided for controlling a tape drive operable with a tape storage medium, the device comprising a buffer memory and a first functional unit. In the described... Agent: Dillon & Yudell, LLP

20080071966 - System and method for asynchronous clock regeneration: The present invention is a method of asynchronous clock regeneration. The method includes synchronizing a first write pointer and a second write pointer, the first write pointer being an offline write pointer, the second write pointer being an online write pointer. The method further includes swapping at least one bit... Agent: Lsi Corporation

20080071967 - Storage device and data output circuit: A memory is provided which simplifies the manufacturing process on the supplier side while satisfying specifications provided from the user side. An address space of a memory core includes an information storage region, a code region, and a no-write region. The information storage region includes a first region where no-write... Agent: Oblon, Spivak, Mcclelland Maier & Neustadt, P.C.

20080071971 - Apparatus and method for reorganization of mapping information in flash memory: An apparatus and method for reorganizing mapping information in a flash memory are provided. The apparatus includes a sector-managing module that secures a mapping sector where mapping information is recorded in a physical unit, and determines whether user data is recorded up to a sector located in a predetermined position,... Agent: Sughrue Mion, PLLC

20080071973 - Electronic data flash card with various flash memory cells: 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: Blakely Sokoloff Taylor & Zafman

20080071974 - Electronic data flash card with various flash memory cells: 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: Blakely Sokoloff Taylor & Zafman

20080071975 - Electronic data flash card with various flash memory cells: 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: Blakely Sokoloff Taylor & Zafman

20080071976 - Electronic data flash card with various flash memory cells: 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: Blakely Sokoloff Taylor & Zafman

20080071977 - Electronic data flash card with various flash memory cells: 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: Blakely Sokoloff Taylor & Zafman

20080071978 - Electronic data flash card with various flash memory cells: 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: Blakely Sokoloff Taylor & Zafman

20080071969 - Method for class-based update block replacement rules in non-volatile memory: In a nonvolatile memory with block management system, data are written to blocks and are erasable block by block. At any time a pool of blocks are open for storing data concurrently. The number of blocks in the pool is limited. A replacement system allows new blocks to be introduced... Agent: Davis Wright Tremaine LLP

20080071968 - Method of managing blocks fo flash memory suitable for flexible correspondence between logic block and physical block: A method of managing blocks of a flash memory device suitable for a flexible correspondence between logic blocks and physical blocks of the flash memory device is provided. First, a sum of good physical blocks and defective physical blocks is calculated. Next, the good physical blocks and the defective physical... Agent: Jianq Chyun Intellectual Property Office

20080071970 - Non-volatile memory with class-based update block replacement rules: In a nonvolatile memory with block management system, data are written to blocks and are erasable block by block. At any time a pool of blocks are open for storing data concurrently. The number of blocks in the pool is limited. A replacement system allows new blocks to be introduced... Agent: Davis Wright Tremaine LLP - Sandisk Corporation

20080071979 - Automatically detecting types of external data flash devices: Methods for identifying devices may include receiving by one or more memory devices, one or more of a plurality of read memory device ID commands. The one or more memory devices may respond to the received one or more of the plurality of read memory device ID commands. The response... Agent: Mcandrews Held & Malloy, Ltd

20080071972 - Data processing apparatus and data control circuit for use therein: A data processing apparatus has a data saving control portion. At shutdown, within the period after a fall in the source voltage is detected until the source voltage falls down to the lower limit at which the apparatus is guaranteed to operate, the data saving control portion saves to a... Agent: Fish & Richardson P.C.

20080071980 - Apparatus and method to store, retrieve, and search information: A method to store, retrieve, and search information is disclosed. The method encodes information comprising a plurality of datasets in a holographic data storage medium to form an encoded holographic data storage medium, and encodes that same information to one or more of a plurality of non-holographic data storage media.... Agent: Dale F. Regelman Chandler & Udall, LLP

20080071981 - Method of providing defect list for optical disc: A method of providing a defect list of a data storage media for a disc drive system. The defect list comprises a plurality of list entries. The method comprises dividing the list entries of the defect list into a plurality of groups, and providing at least one of the groups... Agent: Thomas, Kayden, Horstemeyer & Risley, LLP

20080071982 - Storage apparatus and setting method for the same: The present invention is a storage apparatus including a disk device having a storage medium for storing data, a controller unit configured to control the disk device, a setting unit configured to accept a setting operation for the disk device performed by a user and configure the setting according to... Agent: Antonelli, Terry, Stout & Kraus, LLP

20080071983 - Information processing apparatus, information processing method and storage system: Proposed are an information processing apparatus, an information processing method and a storage system capable of preventing the deterioration in the reading/writing performance of data in a storage apparatus caused by the frequent occurrence of switch processing of a logical device. The information processing apparatus creates a cache extent on... Agent: Sughrue Mion, PLLC

20080071985 - Disk array device, redundant array of inexpensive disks controller and disk array construction method of the disk array device: According to one embodiment, a disk array device capable of utilizing redundant areas, which are a part of areas on disk devices constituting a disk array and are not incorporated into the disk array, as areas of stand-alone disk devices other than the disk array, includes a determining unit configured... Agent: Pillsbury Winthrop Shaw Pittman, LLP

20080071984 - Storage apparatus and configuration setting method: This storage apparatus has a plurality of physical devices for storing data sent from a host system, and includes a physical device group setting unit for setting a physical device group from the plurality of physical devices based on a policy file which lists matters to be operated and set... Agent: Mattingly, Stanger, Malur & Brundidge, P.C.

20080071986 - Adapter apparatus and data transmission system: An adapter apparatus has a function of determining the type of a memory card, by communicating with the memory card at plural communication speeds and determining whether or not there is a response therefrom. A communication speed setting unit has a function of setting plural communication speeds for communication with... Agent: Katten Muchin Rosenman LLP

20080071987 - Cache configuration in a database system: A computer-implemented method is disclosed. The method includes collecting cache-efficiency-indicator values of an at least one cache fragment during operation of a database system over a period of time. Providing approximation-function-parameter values for the collected, cache-efficiency-indicator values, an approximation function representing a relation between a cache-efficiency-indicator and the size of... Agent: Sawyer Law Group LLP

20080071988 - Adaptable caching architecture and data transfer for portable devices: An apparatus for providing an improved caching architecture is provided. The apparatus may include a processing element configured to cache data in clusters based on respective features, receive an indication of data desired by a user, the indication further including a particular feature, search in a cluster corresponding to the... Agent: Alston & Bird LLP

20080071989 - On-demand cache memory for storage subsystems: A cache on-demand module employing a cache performance module for managing size adjustments to a cache size of a cache memory in view of supporting an optimal performance of a storage subsystem employing the cache memory by determining an optimal cache size of the cache memory for supporting the optimal... Agent: Cardinal Law Group

20080071990 - Method for ensuring fairness among requests within a multi-node computer system: A method to use of dual valid bit sets including a regular bit set and alternate valid bits set which prevents new requests to a given cache line from entering a multi-nodal computer systems' nest system until all requests to the given cache line have been completed successfully. By providing... Agent: International Business Machines Corporation

20080071991 - Using trap routines in a risc microprocessor architecture: A microprocessor executes at 100 native MIPS peak performance with a 100-MHz internal clock frequency. Central processing unit (CPU) instruction sets are hardwired, allowing most instructions to execute in a single cycle. A “flow-through” design allows the next instruction to start before the prior instruction completes, thus increasing performance. A... Agent: Henneman & Associates, PLC

20080071992 - Method and apparatus for space efficient identification of candidate objects for eviction from a large cache: The eviction candidate sorting tool (ECST) is used with existing eviction algorithms that utilize a database for tracking objects stored in a cache. Rather than storing all the metadata associated with an object in a cache, the ECST extracts only certain attributes from the metadata, creating an “evict table” listing... Agent: Ibm Corp. (raleigh Software Group) C/o Rudolf O Siegesmund Gordon & Rees, LLP

20080071993 - Storage system with inhibition of cache destaging: Methods, apparatus and systems for data storage including initiating a destaging process in a storage system for destaging data from a cache to a mass storage device. Upon inputting a standby command to the storage system to inhibit the destaging of the data in a specified range, the destaging of... Agent: Louis Paul Herzberg

20080071994 - Processor, data processing system and method supporting improved coherency management of castouts: According to one embodiment, a method of coherency management in a data processing system includes holding a cache line in an upper level cache memory in an exclusive ownership coherency state and thereafter removing the cache line from the upper level cache memory and transmitting a castout request for the... Agent: Dillon & Yudell LLP

20080071995 - Shared memory device applied to functional stages configured in a receiver system for processing signals from different transmitter systems and method thereof: A shared memory device for a receiver system is disclosed. The receiver system is configured to have a first functional stage and a second functional stage for processing information carried by signals from a first transmitter system and a second transmitter system respectively. The shared memory device has a memory... Agent: North America Intellectual Property Corporation

20080071996 - Shared memory device: A shared memory device is disclosed which includes: a plurality of processor elements; a plurality of memory modules configured to be accessible by the plurality of processor elements; and a connection device configured to enable a specific processor element out of the plurality of processor elements to access a specific... Agent: Rader Fishman & Grauer PLLC

20080071997 - Techniques for improved read-write concurrency: Techniques are provided for performing changes to a resource governed by a locking mechanism. An entity (such as a server instance in a database system cluster) requests permission to modify the resource. In response to the request, the entity receives a first lock on the resource, which grants permission to... Agent: Hickman Palermo Truong & Becker/oracle

20080071998 - Marking synchronization positions in an elastic store: A method and apparatus that allows egress pointer smoothing data by evaluating the average fill of an elastic store. For one embodiment of the invention, an elastic store implements a plurality of independent FIFOs, each FIFO having a write pointer and a read pointer, the write pointer including a marking... Agent: Thelen Reid Brown Raysman & Steiner LLP

20080071999 - Redirection of storage access requests: Provided are a method, system, and article of manufacture, wherein a controller receives a request from one of a plurality of hosts. The controller determines whether a primary storage control unit coupled to the controller is operational. A response is generated by accessing the primary storage control unit, in response... Agent: Konrad Raynes & Victor, LLP. Attn: Ibm37

20080072002 - Backup method: Provided is a technology in which: a request-source storage device provides a request-source server device with a storage area of a disk drive as at least one logical volume; the request-source server device determines, upon receiving a request to back up data stored in a first logical volume, whether a... Agent: Mattingly, Stanger, Malur & Brundidge, P.C.

20080072000 - Method and apparatus incorporating virtualization for data storage and protection: A virtualization apparatus presents a virtual volume to a computer that stores data to the virtual volume. The data is stored by the virtualization apparatus to a first logical volume at a first storage system. The first storage system includes data protection such that data stored to the first logical... Agent: Mattingly, Stanger, Malur & Brundidge, P.C.

20080072001 - System, method and computer program product for copying data: A method, system and computer program product for copying data are provided. The method includes: establishing a virtual copying relationship at a current primary site; and establishing a real copying relationship with a first remote site in response to a reception of a first remote site information by the current... Agent: Ibm Corporation, T.j. Watson Research Center

20080072003 - Method and apparatus for master volume access during colume copy: A method and device for performing a volume copy is provided. The volume copy method allows access to both the Volume Copy Source and Volume Copy Target while the volume copy process is occurring. This allows a system administrator to initiate a volume copy without worrying that host access to... Agent: Sheridan Ross PC

20080072004 - Maintaining cache coherency for secure and non-secure data access requests: A cache in a data processing apparatus has a status field associated with each entry in the cache to store a security value indicative of whether the data stored in that entry are secure data, non-secure data or aliased data. Secure data are only accessible in response to a secure... Agent: Nixon & Vanderhye, PC

20080072005 - Facilitating inter-dsp data communications: A method, computer program product and system for facilitating inter-digital signal processing (DSP) data communications. A direct memory access (DMA) controller may be configured to facilitate transfers of data between a first and a second DSP processor core coupled to the DMA controller. The DMA controller may read a data... Agent: Robert A. Voigt, Jr. Winstead Sechrest & Minick PC

20080072006 - Apparatus and method for controlling memory interface: An apparatus and method for controlling a memory interface are provided. The apparatus includes a memory controller controlling a memory and a clock generator applying a system bus clock signal and a memory clock signal to the memory controller. The memory controller applies a memory clock signal having a frequency... Agent: Sughrue Mion, PLLC

20080072007 - Method and computer programming product for detecting memory leaks: The invention relates to a method for detecting memory leaks produced by a program running on a computer, wherein during a program run, for each allocation of a memory region at least one information item concerning the performed allocation is entered in an allocation list and a check is made... Agent: Chadbourne & Parke LLP

20080072008 - Transparent local and distributed memory management system: The present invention discloses a system for transparent local and distributed memory management. The invention overcomes the prior art's requirement of keeping track of whether a memory space allocated to a new object or a new program or data structure can be reclaimed. According to the present invention an autorelease... Agent: Hickman Palermo Troung & Becker LLP And Apple Inc.

20080072009 - Apparatus and method for handling interrupt disabled section and page pinning apparatus and method: An apparatus and method for handling an interrupt disabled section and page pinning apparatus and method are provided. An apparatus for handling an interrupt disabled section includes: a generating unit which generates a list of interrupt disabled sections, in which demand paging can occur, in order to execute a program;... Agent: Sughrue Mion, PLLC

  
03/13/2008 > patent applications in patent subcategories.

20080065810 - Assisted trace facility to improve cpu cache performance: A system and method for recording trace data while conserving cache resources includes generating trace data and creating a cache line containing the trace data. The cache line is assigned a tag which corresponds to an intermediate address designated for processing the trace data. The cache line also contains embedded... Agent: Brian C. Kunzler Kunzler And Associates

20080065809 - Optimized software cache lookup for simd architectures: Process, cache memory, computer product and system for loading data associated with a requested address in a software cache. The process includes loading address tags associated with a set in a cache directory using a Single Instruction Multiple Data (SIMD) operation, determining a position of the requested address in the... Agent: Greenblum & Bernstein, P.L.C

20080065811 - Tool and method for forensic examination of a computer: A tool and method for automated evidence gathering from a computer hard drive. The tool comprises a computer memory device on which resides a client program. A graphical user interface allows election of the source drive; election of the destination storage medium; and, starting data extraction. The client program copies... Agent: Louis Ventre, Jr

20080065816 - Firmware update method for mobile terminal and mobile terminal using the same: A method for updating a firmware of a mobile terminal over the air in a mobile communication system and a mobile terminal using the same are provided comprising an internal memory and a detachable external memory and downloading an update file of a firmware from a firmware server over the... Agent: Roylance, Abrams, Berdo & Goodman, L.L.P.

20080065815 - Logical volume management method and logical volume management program: There is provided a logical volume management method for storage system. When a logical volume is created on a flash memory drive, a management computer allocates logical volume while flash memory chip border of flash memory drive is taken into account. Specifically, a table for managing a correlation between each... Agent: Mattingly, Stanger, Malur & Brundidge, P.C.

20080065813 - Methods in a pseudo random and command driven bit compensation for the cycling effects in flash memory: Easily implemented randomization within a flash memory EEPROM reduces the NAND string resistance effect, program disturbs, user read disturbs, and floating gate to floating gate coupling that result from repeated and long term storage of specific data patterns. The randomization may be code generated pseudo randomization or user driven randomization... Agent: Davis Wright Tremaine LLP

20080065812 - Pseudo random and command driven bit compensation for the cycling effects in flash memory: Easily implemented randomization within a flash memory EEPROM reduces the NAND string resistance effect, program disturbs, user read disturbs, and floating gate to floating gate coupling that result from repeated and long term storage of specific data patterns. The randomization may be code generated pseudo randomization or user driven randomization... Agent: Davis Wright Tremaine LLP

20080065817 - Semiconductor integrated circuit: When a first reset signal is inputted, the reset control section outputs a second reset signal and an input/output control signal. The second reset signal is at a first logical level, and switches to a second logical level after a first period has passed. The input/output control signal is activated... Agent: Volentine & Whitt PLLC

20080065814 - Storing a driver for controlling a memory: Systems and techniques for accessing a memory, such as a NAND or NOR flash memory, involve storing an operating application for a computing device in a first memory and storing a driver containing software operable to control the first memory in a second memory that is independently accessible from the... Agent: Fish & Richardson P.C.

20080065818 - Flash storage system with write-erase abort detection mechanism: The present invention presents a non-volatile memory and method for its operation that ensures reliable mechanism for write and erase abort detection in the event of lost of power during non-volatile memory programming and erasing with minimized system performance penalty. During a multi-sector write process, an indication of a successful... Agent: Davis Wright Tremaine LLP - Sandisk Corporation

20080065819 - Memory controlling method: A method for memory controlling is disclosed. It includes an embedded address generator and a controlling scheme of burst terminates burst, which could erase the latency caused by bus interface during the access of non-continuous addresses. Moreover, it includes a controlling scheme of anticipative row activating, which could reduce the... Agent: Rosenberg, Klein & Lee

20080065820 - High bandwidth memory interface: This invention describes an improved high bandwidth chip-to-chip interface for memory devices, which is capable of operating at higher speeds, while maintaining error free data transmission, consuming lower power, and supporting more load. Accordingly, the invention provides a memory subsystem comprising at least two semiconductor devices; a main bus containing... Agent: Hamilton, Brook, Smith & Reynolds, P.C.

20080065822 - Determining the presence of a pre-specified string in a message: A network device determines the presence of the pre-specified string in a message based on a sequence matching rule. A sequence represents non-contiguous portions of the message. A combination of content addressable memory, programmable processing units, and the programmable control unit may determine the presence of the pre-specified string in... Agent: Intel/blakely

20080065821 - Method and system for character string searching: A method for searching entries in a ternary content addressable memory (“TCAM”) device for one or more matches to an input, comprising: (a) providing a first portion of the input to the TCAM and receiving a first indication from the TCAM as to whether the first portion matches one or... Agent: Kramer & Amado, P.C.

20080065823 - Method of transferring data in an electrically programmable memory: A method is provided for transferring data in a memory that includes memory cells forming memory pages, and a page buffer that includes a register, with signal lines selectively transferring data stored in the register to the memory cells of a selected one of the memory pages and an output... Agent: Fleit, Kain, Gibbons, Gutman, Bongini & Bianco P.l.

20080065824 - Establishing communications across virtual enclosure boundaries: A high density storage enclosure houses first and second pluralities of hard disk drives (HDDs). The enclosure may be partitioned into a plurality of virtual enclosures, the first plurality of HDDs being associated with a first virtual enclosure and the second plurality of HDDs being associated with a second virtual... Agent: Law Office Of Dan Shifrin, PC - Ibm

20080065825 - Optical storage device and data storage method thereof: An optical storage device includes a pickup head, an input interface, a memory and a memory control unit. The pickup head is for reading a piece of data from a disk. The input interface has an input data processor, and the input data processor has a buffer for registering the... Agent: Thomas, Kayden, Horstemeyer & Risley, LLP

20080065826 - Migration of partitioned persistent disk cache from one host to another: A computer implemented method, data processing system, and computer usable program code are provided for migrating a persistent cache. A priming request is received at an intermediary to prime the persistent cache of a first partition. Data is moved from a disk to the persistent cache and, responsive to the... Agent: Ibm Corp (ya) C/o Yee & Associates PC

20080065827 - High-speed redundant disk controller methods and systems: Various apparatus and methods for controlling data for a redundant array of inexpensive/independent disks (RAID) are presented. For example, in one illustrative embodiment, a controlling apparatus can include a translation device capable of reading data from a plurality of N disks, wherein the data of the N disks has a... Agent: Agere Systems, Inc.

20080065828 - Method for storing data in electronic computer system and electronic computer system: There is provided an HDD-A 2 connected directly to a motherboard 5 and HDD-B 3 and HDD-C 4 constituting a RAID-1 structure via a RAID board, where fixed data stored in the HDD-A is backed up to the system backup region of the HDD-B using a general-purpose backup tool at... Agent: Jordan And Hamburg LLP

20080065829 - Storage system, storage system control method, and storage controller: A storage system includes: a host system for making a data read/write request; and a storage controller for storing data from the host system. The storage controller includes: a channel adapter that is a communication interface with the host system; and shared memory connected to the channel adapter. The shared... Agent: Stanley P. Fisher Reed Smith LLP

20080065830 - Memory card and card adapter: There is provided a memory card usable with a selected one of a plurality of interfaces. The memory card (100) includes a holder (20), a memory unit (22) buried in the holder (20), a controller (24) buried in the holder (20), a plurality of first contacts (2 to 10) connected... Agent: Robert J. Depke Lewis T. Steadman

20080065831 - Managing sans with scalable hosts: A method, system, and computer program product for providing enhanced management features for a SAN with scalable hosts. Partitioned hosts (or ‘scalable’ hosts) are managed by extending SAN manager host-centric logical views to show (1) the host partition hierarchy and (2) the storage resource ownership for a SAN-attached scalable host.... Agent: Duane Mark Baldwin

20080065832 - Direct cache access in multiple core processors: Methods and apparatus to perform direct cache access in multiple core processors are described. In an embodiment, data corresponding to a direct cache access request is stored in a storage unit and a corresponding read request is generated. Other embodiments are also described.... Agent: Caven & Aghevli C/o Intellevate

20080065833 - Processing device, computer system, and mobile apparatus: A processing device included on a single chip includes processors capable of executing tasks in parallel and a cache memory shared by the processors, wherein the cache memory includes single-port memories and read data selection units, each of the single-port memories have one data output port, and each of the... Agent: Greenblum & Bernstein, P.L.C

20080065834 - Method to prevent operand data with no locality from polluting the data cache: A computer system with the means to identify based on the instruction being decoded that the operand data that this instruction will access by its nature will not have locality of access and should be installed in the cache in such a way that each successive line brought into the... Agent: International Business Machines Corporation

20080065835 - Offloading operations for maintaining data coherence across a plurality of nodes: Offloading data coherence operations from a primary processing unit(s) executing instantiated code responsible for data coherence in a shared-cache cluster to a data coherence offload engine reduces resource consumption and allows for efficient sharing of data in accordance with the data coherence protocol. Some of the data coherence operations, such... Agent: Sun Microsystems, Inc. C/o Darby & Darby P.C.

20080065836 - System for sharing storage device among controllers and method thereof: The present invention discloses a system for sharing a storage device among controllers, which includes a first controller and a second controller connected with each other, and both connected to a storage device including a plurality of logical unit numbers. The controllers detect their respective logical unit numbers and define... Agent: Bacon & Thomas, PLLC

20080065837 - Computerized numerical control system with human interface using low cost shared memory: A computerized numerical control system includes a human interface computer (1), a PCI bus (4) which is adapted to couple to the human interface computer, and a numerical control device (3). The numerical control device includes an embedded processor (30) and a local bus (34) coupled to the embedded processor.... Agent: Mcdermott Will & Emery LLP

20080065840 - Data processing system with data transmit capability: A data processing system with data transmit capability comprising an operating system for supporting processes, such that the process are associated with one or more resources and the operating system being arranged to police the accessing by processes of resources so as to inhibit a process from accessing resources with... Agent: Weide & Miller, Ltd.

20080065839 - Data processing system with intercepting instructions: A data processing system with intercepting instructions comprising an operating system for supporting processes, such that the process are associated with one or more resources and the operating system being arranged to police the accessing by processes of resources so as to inhibit a process from accessing resources with which... Agent: Weide & Miller, Ltd.

20080065838 - Data processing system with memory access: A data processing system with memory access comprising an operating system for supporting processes, such that the process are associated with one or more resources and the operating system being arranged to police the accessing by processes of resources so as to inhibit a process from accessing resources with which... Agent: Weide & Miller, Ltd.

20080065841 - Method and apparatus for executing dynamic memory management with object-oriented program: The disclosure is a method and apparatus for operating dynamic memory management with an object-oriented program, by which objects with frequent creation and short life spans are allocated to a unit memory block in sequence. After released from the unit memory block, the objects are added on a free re-use... Agent: Harness, Dickey & Pierce, P.L.C

20080065842 - System and method for memory leak detection in a virtual machine environment: A system and method for detecting memory leaks in a garbage collected environment. In particular, the present invention provides a mechanism by which objects in the memory space of a virtual machine are analyzed as to whether they are warm or cold, i.e., how long they have persisted in memory... Agent: Fliesler Meyer LLP

20080065843 - Apparatus, system, and method for an improved synchronous mirror swap: An apparatus, system, and method are disclosed for activating a synchronous mirror as a primary storage volume. The apparatus system and method include directing a third storage volume to store updates sent to the third storage volume from a second storage volume onto a first storage volume in response to... Agent: Kunzler & Mckenzie

20080065844 - Backup of media libraries: The disclosed embodiments support the backup of the contents of a media library, or a portion thereof, on one or more storage mediums. More particularly, the contents of the media library may include one or more media items and/or playlists. Once backed up, the contents stored on the storage mediums... Agent: Technology & Innovation Law Group, PC

20080065845 - Reducing wake latency time for power conserving state transition: For reducing wake latency time of an information handling system (IHS), a non-volatile random access memory (NVRAM) of the IHS is updated every time a main random access memory (RAM) of the IHS is changed or refreshed, thereby saving memory data. In response to a sleep event, the IHS is... Agent: Haynes And Boone, LLP

20080065849 - Apparatus and method to adjust data transfer rate: A method to optimize the transmission of data from (N) primary backup appliances interconnected to a plurality of second backup appliances by a single communication link, wherein (N) is greater than 1, by transferring a data set to one or more secondary backup appliances by two or more of the... Agent: Dale F. Regelman Chandler & Udall, LLP

20080065846 - Apparatus for facilitating disaster recovery: An apparatus, method, and computer program for facilitating disaster recovery of a first computer system, wherein first data residing on a first storage device associated with the first computer system is recoverable from second data residing on a second storage device associated with a second computer system and wherein the... Agent: Kunzler & Mckenzie

20080065847 - Apparatus for facilitating disaster recovery: An apparatus, method, and computer program for facilitating disaster recovery of a first computer system, wherein first data residing on a first storage device associated with the first computer system is recoverable from second data residing on a second storage device associated with a second computer system and wherein the... Agent: Kunzler & Mckenzie

20080065848 - Remote copy network: A remote copy network realizes low-cost multi-hop remote copying. Remote copying is executed via a remote copy network (RCN) having a source edge device connected to a source storage and a target edge device connected to a target storage. Because the RCN is a network provided by a network business,... Agent: Townsend And Townsend And Crew, LLP

20080065850 - Data storage system and control method thereof: In the configuration of multiple (M units of) disk subsystems shared from multiple (N units of) hosts, having an exclusive control command that limits access to all disk subsystems temporarily is provided, using this exclusive control command, configuration information of all multiple disk subsystems, for example, performance and a setting... Agent: Mattingly, Stanger, Malur & Brundidge, P.C.

20080065851 - Method and apparatus for sending data from a memory: A method of sending data on request from a memory to a device, wherein the memory receives a request from the device for sending predetermined data to the device, wherein the memory sends data and information about the data to the device.... Agent: Patterson & Sheridan, LLP Gero Mcclellan / Qimonda

20080065852 - Identification of uncommitted memory blocks during an initialization procedure: An apparatus and method are described for identifying uncommitted memory in a system RAM during an initialization process of a computer system, such as a boot procedure or power-on self test, during which memory management is uncontrolled. In various embodiments of the invention, repeating patterns that are indicative of uncommitted... Agent: Lsi Corporation

20080065853 - Storage control system and control method for the same: A storage control system judges whether the data pattern of data exchanged with a higher-level device (hereafter “data”) conforms to one or a plurality of write-excluded data patterns comprised in write-excluded data pattern information prepared in advance. If a negative judgment result is obtained, the storage control subsystem stores the... Agent: Mattingly, Stanger, Malur & Brundidge, P.C.

20080065854 - Method and apparatus for accessing physical memory belonging to virtual machines from a user level monitor: A processing system may include a service operating system (OS) and a guest virtual machine (VM). The service OS may be a host OS or an OS in a service VM, for instance. The guest VM may have a physical address space. In one embodiment, a pseudo-device driver in the... Agent: Intel Corporation C/o Intellevate, LLC

20080065855 - Dmac address translation miss handling mechanism: A memory management unit (MMU) performs address translation and protection using a segment table and page table model. Each DMA queue entry may include a MMU-miss dependency flag. The DMA issue mechanism uses the MMU-miss dependency flag to block the issue of commands that are known to result in a... Agent: Ibm Corp. (wip) C/o Walder Intellectual Property Law, P.C.

20080065856 - Multi-processor system and memory accessing method: A multiprocessor system includes a plurality of microprocessors configured to operate on a plurality of operating systems, respectively, and a memory section configured to have a plurality of memory spaces respectively allocated to the plurality of microprocessors. Each of the plurality of microprocessors may include a translation look-aside buffer (TLB)... Agent: Foley And Lardner LLP Suite 500

20080065857 - Method for the permanent storage of subscriber data: In a method of saving subscriber data from a connection multiplexer in a restart-resistant manner, the data is stored in one subscriber connection data record per subscriber, and contains an electronic address and a period of validity. The subscriber connection data records are stored in a restart-resistant memory, wherein a... Agent: Siemens Schweiz Ag I-47, Intellectual Property

  
03/06/2008 > patent applications in patent subcategories.

20080059689 - Data storage apparatus that appropriately revises fdcb information during background formatting: A data storage apparatus, including a controller that formats a rewritable recording medium in the background, interrupts the background formatting when a host computer requests to store data in the rewritable recording medium, stores the data in the rewritable recording medium after interrupting the background formatting, revises control information stored... Agent: Dickstein Shapiro LLP

20080059692 - Device for prioritized erasure of flash memory: A storage device having prioritized-erasure capabilities including: a memory for storing data, the memory having at least one flash unit, wherein each flash unit has a plurality of blocks; and a controller configured: to write the data into the plurality of blocks; to assign an erasure-priority to each block, wherein... Agent: Mark M. Friedman

20080059694 - Hybrid hard disk drive and data storage method thereof: A hybrid hard disk drive includes a hard disk drive controller to receive a plurality of write commands from a host, a buffer to receive and store write data, which are input through the hard disk drive controller and correspond to each of the plurality of write commands, a command... Agent: Stanzione & Kim, LLP

20080059693 - Method for improving lifespan of flash memory: A method for improving the lifespan of flash memory is provided. By defining and configuring a plurality of memory block counters, the method assigns a counter to each memory block to record the number of writes to the memory block. With configuring a threshold for the counter, the counter is... Agent: Madson & Austin

20080059691 - Memory management module: A methodology for efficiently copying data is presented. An internal controller RAM is multiplexed between an existing RAM data and a copy back operation RAM. The data in the controller RAM is temporarily stored in a free space. The data of the internal RAM, which is to be copied, is... Agent: Andre M. Szuwalski Gardere Wynne Sewell Llo

20080059695 - Method for controlling non-volatile semiconductor memory system: In a memory system using a storage medium, which is inserted into an electronic apparatus via a connector to add a memory function thereto, the storage medium has a GROUND terminal, a power supply terminal a control terminal and a data input/output terminal, and the connector has a function of... Agent: Hogan & Hartson L.L.P.

20080059690 - Self-updating memory controller: A system and method of making a firmware self updatable depending on option information stored in a configuration module. The configuration module can either be in a memory device or a memory controller. The self-updation flexibility can be achieved by customizing the options as per the customer's requirements and can... Agent: Docket Clerk

20080059696 - System and method for comparand reuse: An invention is provided for using a comparand provided to a CAM for multiple CAM operations without requiring the comparand to be reloaded from a host processor for each CAM operation. The invention includes a comparand data register that is capable of storing a comparand. Associated with the comparand data... Agent: Foley & Lardner LLP

20080059697 - Storage system and control method for the same: An object of the present invention is to integrally manage disk storage apparatuses through virtualization. Some physical storage apparatuses 14 connected to a host computer 10 via a communication network 12 are virtualized with a virtual switch 18, a control unit 20, and a virtual device 22. The physical storage... Agent: Stanley P. Fisher Reed Smith LLP

20080059698 - Method for automatic raid configuration on data storage media: A method of configuring a virtual disk for an information handling system is disclosed. The method comprises embedding a data structure onto a data storage medium prior to installing the medium into an information handling system. The data structure makes up a default policy for configuration of a RAID container... Agent: Andrea E. Tran Pramudji Wendt & Tran, LLP

20080059699 - System and method of mirrored raid array write management: The write operations to the storage devices are managed so that the write operations that would force a storage device to reposition its read/write head outside its read optimization boundary are queued until a threshold is reached. Upon reaching the write queue threshold, the write operations are sent to the... Agent: Scully, Scott, Murphy, & Presser, P.C.

20080059700 - Portable storage device capable of transferring data to a portable storage device: Embodiments of the present invention relate to a device includes both a transferring and receiving interface. The device may include a direction indicator, for example an arrow, indicating a direction of data transfer. The device may also include a switch, such as a button, to initiate data transfer. The device... Agent: Mh2 Technology Law Group (cust. No. W/red Hat)

20080059702 - Portable storage device with operating status display: A portable storage device with operating status display is applied for a processor-based system. The portable storage device includes a storage medium, a control unit, an operating-status-analysis driving unit and a display unit. The control unit receives an access signal from the processor-based system, in order to record and read... Agent: Rosenberg, Klein & Lee

20080059703 - Semiconductor device and ic card: A semiconductor device according to the present invention comprises a first non-volatile memory, a second non-volatile memory in which initial data is stored, and an initialization controller for initializing the first non-volatile memory, wherein the second non-volatile memory has anti-stress properties higher than those of the first non-volatile memory, and... Agent: Mcdermott Will & Emery LLP

20080059701 - Data transmission in an arrangement comprising a tachograph: An arrangement has a tachograph, an external mobile data memory device with an external second interface, the interface corresponding with the first interface, for providing data transmission. For safety reasons, conventional arrangements provide for a complete mechanical isolation of the memory device during transmission, the memory device being configured as... Agent: Baker Botts L.L.P. Patent Department

20080059704 - System and method for allocation of organizational resources: System and methods for storing electronic data is provided, where the system comprises a storage manager component and a management module associated with the storage manager component. The management module is configured to receive information related to storage activities associated with one or more storage operation components within the storage... Agent: Mcdermott Will & Emery LLP

20080059705 - Line fill techniques: A line fill method, line fill unit and data processing apparatus are disclosed. The line fill method, comprises the steps of: a) associating a line fill buffer with a unique identifier; b) initiating a line fill request to provide said line fill buffer with line fill data, said line fill... Agent: Nixon & Vanderhye, PC

20080059706 - Storage apparatus, storage system and control method for storage apparatus: A storage apparatus includes a host controller that receives a write request accompanied by write data, a cache unit that checks if space is available in any one of itself and a cache unit of an external apparatus, and a switch unit that outputs a request to store write data... Agent: Foley And Lardner LLP Suite 500

20080059707 - Selective storage of data in levels of a cache memory: In one embodiment, the present invention includes a method for incrementing a counter value associated with a cache line if the cache line is inserted into a first level cache, and storing the cache line into a second level cache coupled to the first level cache or a third level... Agent: Trop Pruner & Hu, PC

20080059709 - Command decoding system and method of decoding a command: A command decoding system includes a main processor, an instruction memory, a memory controller, and a device controller. The main processor provides a command, and the instruction memory stores an instruction block corresponding to the command. The instruction block includes micro-commands for executing the command. The memory controller controls an... Agent: Volentine & Whitt PLLC

20080059708 - Command queue ordering by positionally pushing access commands: A data storage system is provided with command queue controller circuitry for positionally pushing pending access commands from a command queue to a selected target zone of a storage space. A method is provided for dividing a storage space into a plurality of LBA zones, selecting a target zone in... Agent: Fellers, Snider, Blankenship, Bailey & Tippens

20080059710 - Directory caches, and methods for operation thereof: A directory cache is provided with a plurality of directory entries configured to store information regarding copies of memory lines stored in a plurality of caches. The entries are divided into sets of N entries, with each set of N entries being addressable via an index. The directory cache is... Agent: Hewlett Packard Company

20080059711 - Method and apparatus for preventing software side channel attacks: A method for managing a cache is disclosed. A context switch is identified. It is determined whether an application running after the context switch requires protection. Upon determining that the application requires protection the cache is partitioned. According to an aspect of the present invention, a partitioned section of the... Agent: Lawrence Cho C/o Portfolioip

20080059712 - Method and apparatus for achieving fair cache sharing on multi-threaded chip multiprocessors: In a computer system with a multi-core processor having a shared cache memory level, an operating system scheduler adjusts the CPU latency of a thread running on one of the cores to be equal to the fair CPU latency which that thread would experience when the cache memory was equally... Agent: Mhkkg/sun

20080059713 - Cache eviction: The present invention provides a method and data processing apparatus comprising: a cache having a plurality of data entries; an eviction buffer comprising an information portion and a data portion; and eviction logic operable to transfer information associated with a first of the plurality of data entries from the cache... Agent: Nixon & Vanderhye, PC

20080059714 - System, method and storage medium for prefetching via memory block tags: A system for memory management including a tag cache in communication with one or more cache devices in a storage hierarchy is provided. The tag cache includes tags of recently accessed memory blocks, each tag corresponding to one of the memory blocks and each tag including tag contents. The tag... Agent: Cantor Colburn LLP-ibm Yorktown

20080059715 - Computer system and control method for controlling processor: A processor reads a program including a prefetch command and a load command and data from a main memory, and executes the program. The processor includes: a processor core that executes the program; a L2 cache that stores data on the main memory for each predetermined unit of data storage;... Agent: Reed Smith LLP

20080059716 - Moving-picture processing apparatus and pre-fetch control method: A moving-picture processing apparatus has a pre-fetch memory pre-fetching a portion of a decoded picture stored in an external memory, and a miss/hit determination unit determining a manner in which a miss occurs in response to a read request to the pre-fetch memory.... Agent: Staas & Halsey LLP

20080059717 - Hardware acceleration for a software transactional memory system: A method and apparatus for accelerating transactional execution. Barriers associated with shared memory lines referenced by memory accesses within a transaction are only invoked/executed the first time the shared memory lines are accessed within a transaction. Hardware support, such as a transaction field/transaction bits, are provided to determine if an... Agent: Blakely Sokoloff Taylor & Zafman

20080059718 - Storage system, data relocation method thereof, and recording medium that records data relocation program: The storage system (10) includes an access frequency acquiring part (14) that divides a past constant accessed data acquisition period into multiple unit periods, and obtains an access frequency for file stored in any of the multiple storage units (30 and 31), a similarity degree calculating part (16) that obtains,... Agent: Antonelli, Terry, Stout & Kraus, LLP

20080059719 - Determining whether a non-running processor has access to an address space: A method is provided for determining whether a logical processor of an information processing system has access to an address space of the information processing system. An instruction is issued by a first processor, the instruction referencing a target logical processor and a target address space. In response to the... Agent: International Business Machines Corporation

20080059720 - System and method to enable prioritized sharing of devices in partitioned environments: A system and method for enabling prioritized sharing of devices in partitioned environments. The method includes enabling I/O (Input/Output) requests from the partitions to be routed to a resource arbiter. The resource arbiter receives, from a partition, an I/O request for a device to be shared across partitions. The resource... Agent: Intel Corporation C/o Intellevate, LLC

20080059723 - Detecting and resolving locks in a memory unit: In one embodiment, the present invention includes an apparatus having a first counter to count dispatches of a senior request in a memory unit, a second counter to count cycles of a processor coupled to the memory unit, and a controller coupled to the first and second counters to execute... Agent: Trop Pruner & Hu, PC

20080059722 - Handling data processing requests: A data processing apparatus and method which handle data processing requests is disclosed. The data processing apparatus comprises: reception logic operable to receive, for subsequent issue, a request to perform a processing activity; response logic operable to receive an indication of whether the data processing apparatus is currently able, if... Agent: Nixon & Vanderhye, PC

20080059725 - Information processing terminal and received voltage controlling method: Disclosed herein is an information processing terminal including: a resonance circuit unit configured to have a resonance frequency varying linearly in accordance with a control signal so as to receive data and power from a reader/writer in noncontact fashion at the resonance frequency; a maximum received voltage setting unit configured... Agent: Finnegan, Henderson, Farabow, Garrett & Dunner LLP

20080059721 - Predictive popular content replication: Predictive popular content replication is described. In an embodiment service node(s) can provide media content when requested by client devices. Previous requests for the media content can be trended to forecast its popularity prior to receiving additional requests for the media content. Replication of the media content can then be... Agent: Microsoft Corporation

20080059724 - Content distribution and switching amongst data streams: In lieu of merely forwarding different selected content including originally received decoder information (e.g., timing information) to a respective user for a newly selected data stream, a server modifies decoder information of a newly transmitted data stream in accordance with a previously transmitted stream (or a master clock associated with... Agent: Barry W. Chapin, Esq. Chapin Intellectual Property Law, LLC

20080059726 - Dynamic measurement of an operating system in a virtualized system: Systems, methods, and media for dynamic measurement of operating systems in a virtualized system are disclosed. Some embodiments may include accessing a dirty bitmap associated with an operating system executing in a virtualized system where the dirty bitmap may include an indication of memory locations that have been modified since... Agent: Schubert, Osterrieder & Nickelson, PLLC C/o Intellevate

20080059727 - Turbo code interleaver with near optimal performance: A method of interleaving blocks of indexed data of varying length is disclosed. The method includes the steps of: providing a set of basic Interleavers comprising a family of one or more permutations of the indexed data and having a variable length; selecting one of the basic Interleavers based upon... Agent: The Directv Group, Inc. Patent Docket Administration

20080059728 - Systems and methods for masking latency of memory reorganization work in a compressed memory system: Computer memory management systems and methods are provided in which data block buffering and priority scheduling protocols are utilized in compressed memory systems to mask the latency associated with memory reorganization work following access to compressed main memory. In particular, data block buffers and priority scheduling protocols are implemented to... Agent: F. Chau & Associates, LLC

20080059729 - Removing alias addresses from an alias address pool: Provided are a method, 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... Agent: Konrad Raynes & Victor, LLP. Attn: Ibm37

20080059730 - Firmware component modification: Systems, methods, and other embodiments associated with firmware modification are described. One system embodiment includes modification utility configured to modify a less-than whole portion of the archive based on a modification request. The system embodiment may also include a nonvolatile memory containing an archive of one or more firmware components.... Agent: Hewlett Packard Company

20080059731 - Backup of hierarchically structured storage pools: Provided are a system, method, and article of manufacture wherein at least two primary storage pools are configured, wherein a first primary storage pool is configured to indicate a second primary storage pool as a next storage pool in a storage hierarchy that comprises the first primary storage pool and... Agent: Konrad Raynes & Victor, LLP. Attn: Ibm37

20080059732 - Computer system with data recovering, method of managing data with data recovering and managing computer for data recovering: A computer system including: at least one host computer, a storage system for storing data used in the host computer, and a managing computer for managing storing the data in the storage system which are connected to each other with a network. The managing computer monitors the journal volume which... Agent: Mattingly, Stanger, Malur & Brundidge, P.C.

20080059738 - Maintaining consistency in a remote copy data storage system: An apparatus configured to operate as a primary for a remote copy pair is provided. The apparatus comprises a journal component at said primary for generating journal entries for one or more uncompleted sequenced batches; a configurator responsive to an error indication from a secondary for enumeration of said one... Agent: CenturyIPGroup

20080059735 - Method of improving efficiency of replication monitoring: Provided is a copy pair monitoring method which is for a storage system having at least one host computer, at least one storage subsystem, and a management computer, the storage subsystem including volumes storing data requested by the host computer to be written, the management computer being accessible to the... Agent: Antonelli, Terry, Stout & Kraus, LLP

20080059733 - Storage apparatus and method of managing data using the storage apparatus: Provided is a storage apparatus operable to prevent incomplete backup and perform efficient backup even in systems characterized by a relatively small backup window and high degrees of utilization by users. This storage apparatus performs a snapshot of a volume storing data, using a logoff or login request at a... Agent: Sughrue Mion, PLLC

20080059734 - Storage subsystem and back-up/recovery method: One or more random access-type storage devices comprise a volume group and a journal volume. The volume group contains a volume pair configured from a primary volume and a secondary volume. Whenever data is received from a host device, this received data is written in the primary volume, a journal... Agent: Sughrue Mion, PLLC

20080059736 - Storage system and backup method: Differential management information that is information representing the difference between a logical volume and a sequential device group after a full backup is updated in response to an update of the logical volume. Partial data that are data representing the difference between the logical volume and sequential device group are... Agent: Sughrue Mion, PLLC

20080059739 - System and method for block diagram simulation context restoration: A method of saving portions of a simulation or execution engine image at various points in a simulation or execution is disclosed. The saving of the simulation or execution context in addition to the more traditional saving of the system state information enables the restoration of a simulation or execution... Agent: Christine M. Kuta Kuta Intellectual Property Law LLC

20080059737 - Video recording apparatus: Disclosed is a video recording apparatus, including: a storage section which stores a program data set and the program data set is copied onto a storage medium; a copy-complete information grant section which grants copy-complete information in association with one program data set when a copying operation of the one... Agent: Crowell & Moring LLP Intellectual Property Group

20080059742 - Authenticating hardware for manually enabling and disabling read and write protection to parts of a storage disk or disks for users: Data protection is weak with the methods currently available and there are risks of corrupting important data, including system data accidentally by users or by malicious programs. We are proposing a method for improving access protection, more particularly, protection for data on mass memories by adding a hardware that will... Agent: George Madat-h-ilparambil George

20080059741 - Detecting radiation-based attacks: In a device having a plurality of circuits that can store at least a first value and a second value, a method can include configuring at least one circuit to persistently store the first value; determining whether the at least one circuit is storing the second value; and initiating a... Agent: Fish & Richardson P.C.

20080059740 - Hardware for manually enabling and disabling read and write protection to parts of a storage disk or disks for users: Data protection is weak with the methods currently available and there are risks of corrupting important data, including system data accidentally by users or by malicious programs. We are proposing a method for improving access protection, more particularly, protection for data on mass memories by adding a hardware that will... Agent: George Madat-h-ilparambil George

20080059743 - Portable storage device with updatable access permission: A portable storage device controllable by a remote service center is disclosed herein. In some embodiments, the portable storage device includes a register for storing permission indicia and a non-volatile user memory for storing user data. Upon receiving a permission directive from a remote service center (e.g. via the host... Agent: Mark M. Friedman

20080059745 - Storage system and data migration method for the same: A host computer 10 is connected to a storage subsystem 14 via paths 54 and 56, and the storage subsystem 14 is connected to a storage subsystem 12 via a path 58 (or paths 58 and 60). While data is being copied from an old volume 62 in the storage... Agent: Stanley P. Fisher Reed Smith LLP

20080059744 - Storage system, and data management and migration method: A storage system or data management and migration method enabling migration of an access destination for a host system without having to stop the transmission of data between the host system and storage apparatuses. The storage system includes: a host system that issues a data read/write request; an external storage... Agent: Stanley P. Fisher Reed Smith LLP

20080059746 - Distributed storage network: A distributed storage network of computers is disclosed in which a determination as to whether to migrate a data item from a computer connected to said network to another computer is made in dependence on a policy document associated with that data item. Where the level of usage of the... Agent: Nixon & Vanderhye, PC

20080059747 - Load management to reduce communication signaling latency in a virtual machine environment: A computer implemented method, a computer program product and a data processing system for reducing communication signaling protocol latency is provided. Automatic memory management activities, also known as garbage collection activities, are optimized based on a specified level of latency.... Agent: Duke W. Yee

20080059748 - Method, mobile device, system and software for a write method with burst stop and data masks: A method, mobile device, system, and software are devised in order to implement a write method that includes two different types of write commands, depending upon the length of a data burst to memory. A first write command is provided for a first type of burst and/or a second write... Agent: Ware Fressola Van Der Sluys & Adolphson, LLP

20080059750 - Computer system and performance tuning method: A computer system includes a host computer; a first storage system that processes an I/O request issued by the host computer; and a second storage system that receives host I/O information and performance information from the first storage system and reproduces, based on the host I/O information and performance information,... Agent: Stanley P. Fisher Reed Smith LLP

20080059751 - Computer system, storage system and method for saving storage area by integrating same data: Provided is a storage system capable of saving actually used physical storage areas and of achieving a high speed in write processing. There is disclosed a computer system including a server and a storage system, in which physical storage areas of a disk drive are managed for each one or... Agent: Antonelli, Terry, Stout & Kraus, LLP

20080059749 - Dynamic fragment mapping: The data structure comprises a first data field including a first index and a first element, and one or more data fields, each with an index and an element. The elements of the one or more data fields include a token representing a location associated with the index of the... Agent: Microsoft Corporation

20080059752 - Virtualization system and region allocation control method: To provide a region allocation control method for determining whether a virtual volume is being formatted or not, specifying an unallocated real region out of a plurality of real regions with reference to management information when it is determined that the virtual volume is being formatted, dividing the specified unallocated... Agent: Sughrue Mion, PLLC

20080059753 - Scheduling operations corresponding to store instructions: Methods and apparatus to redispatch an operation for execution in a processor are described. In one embodiment, a virtual address corresponding to a store instruction may be reselected for translation into a physical address in response to remaining unselected during a previous selection process. Other embodiments are also described.... Agent: Caven & Aghevli C/o Intellevate

20080059754 - Method and circuit arrangement for adapting a program to suit a buffer store: A method for changing a succession of instruction words including providing a set of machine words, each machine word being associated with an address from a set of addresses, providing a succession of instruction words having address information, the succession of instruction words prescribing a sequence of machine words which... Agent: Dickstein Shapiro LLP

20080059755 - Network device and address learning method thereof: An address learning method for a network device having a plurality of connection ports, at least one of which is electrically connected to a terminal device. The method includes a fetching process, a hashed-address generating process, a data registering process and an address registering process. The fetching process fetches an... Agent: Birch Stewart Kolasch & Birch

20080059756 - Relative address generation: Techniques to efficiently handle relative addressing are described. In one design, a processor includes an address generator and a storage unit. The address generator receives a relative address comprised of a base address and an offset, obtains a base value for the base address, sums the base value with the... Agent: Qualcomm Incorporated

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 20091112: - PDF
Integrate FreshPatents.com into your RSS reader/aggregator or website to track weekly updates.
For more info, read this article.

######

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



###

FreshPatents.com Support

Results in 1.84577 seconds

filepatents (1K)

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

Provisional Patent
Utility Patent

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

filetrademarks (1K)

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

Trademark Services

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

PATENT INFO