|
FREE patent keyword monitoring and additional FREE benefits. |
![]() |
|
|
USPTO Class 711 | Browse by Industry: Previous - Next | All 09/2006 | Recent | 08: 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 | Mar | Feb | Jan | Electrical computers and digital processing systems: memory inventions 09/06Recently 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. 09/21/2006 > 34 patent applications in 25 patent subcategories. 20060212643 - Methods and apparatus for dynamic linking program overlay: Methods and apparatus provide for loading at least one software program module from a storage medium into a local memory of a processor for execution, the storage medium containing a main module and a plurality of sub-modules of the software program; and updating an address table, copies of the address... 20060212647 - Information storage apparatus: According to exemplary embodiments, there is provided an information storage apparatus having a non-volatile memory device in which a data erase block is larger than a data write block, the apparatus includes erase means for effecting erase in the non-volatile memory device on the basis of a write command from... 20060212644 - Non-volatile backup for data cache: A non-volatile data cache having a cache memory coupled to an external power source and operable to cache data of an external data device such that access requests for the data can be serviced by the cache rather than the external device. A non-volatile data storage device is coupled to... 20060212645 - On-device data compression to increase speed and capacity of flash memory-based mass storage devices: A mass storage device having at least one flash memory device and DRAM or SRAM-based cache within a package, and which comprises co-processor means within the package for performing compression and decompression of cached data before writing the cached data to the flash memory device.... 20060212646 - Semiconductor device having flash memory: A semiconductor device includes a flash memory having a plurality of blocks; a controller configured to be accessible to the flash memory; and a data length table configured to store an identifier indicating a kind of each of a plurality of data and a data length of the data. A... 20060212648 - Method and system for emulating content-addressable memory primitives: A method and system for emulating content-addressable memory (CAM) primitives (e.g., a read operation) is disclosed. According to one embodiment, a method is provided for emulating a read operation on a plurality of CAM elements utilizing a read input including match input data and a CAM element selection index. In... 20060212650 - Information recording medium, recording/reproducing apparatus, and recording/reproducing method: A recording/reproducing apparatus includes a writing/reading unit that writes data to a write-once information recording medium and reads data from the medium; and a control unit that controls the writing/reading unit to write data to the medium so that the medium includes at least one border, controls the writing/reading unit... 20060212649 - License table for software protection: A method and apparatus for creating a table of information stored on a disk is disclosed. A first track is located on a hard disk which is unaffected and immune to changes in an operating system or any programs using the operating system. The table of information contains a unique... 20060212651 - Mass storage controller with apparatus and method for extending battery backup time by selectively providing battery power to volatile memory banks not storing critical data: A battery-backed write-caching mass storage controller is disclosed. The controller includes a plurality of volatile memory banks for caching write data prior to being written to disk drives. Critical data is stored into a first subset of the memory banks, leaving a second subset of memory banks storing only non-critical... 20060212652 - Information processing device and data control method in information processing device: An information processing device of a multiprocessor configuration that can increase significantly the processing capability of read requests. The information processing device comprises a plurality of processing units, a plurality of cache memories for storing temporarily the data read by the plurality of processing units from respective main memories in... 20060212653 - Enhanced stcx design to improve subsequent load efficiency: A method, system and computer program product for processing in a multiprocessor data processing system are disclosed. The method includes, in response to executing a load-and-reserve instruction in a processor core, the processing core sending a load-and-reserve operation for an address to a lower level cache of a memory hierarchy,... 20060212654 - Method and apparatus for intelligent instruction caching using application characteristics: A method and apparatus for intelligent instruction caching using application characteristics. In conjunction with building an application or application module, a function address map is generated identifying the location of functions to be cached in the application or module code. In conjunction with loading the application/module into system memory, a... 20060212655 - Posted write buffers and method of posting write requests in memory modules: A memory module includes a memory hub coupled to several memory devices. The memory hub includes a posted write buffer that stores write requests so that subsequently issued read requests can first be coupled to the memory devices. The write request addresses are also posted in the buffer and compared... 20060212656 - Dual storage apparatus and control method for the dual storage apparatus: A dual storage apparatus is provided that comprises a first and a second memories for respectively retaining a set of identical data and a selector for selecting either of the two (2) sets of the data respectively read from the first and the second memory based on a read control... 20060212657 - Method and system for page-out and page-in of stale objects in memory: A system for moving an object from a short lived memory area in a program address space on a physical memory into a tenured memory area in response to a determination that the object has not been freed from the short lived memory area. If the object in the tenured... 20060212658 - Prefetch performance of index access by look-ahead prefetch: Embodiments of the present invention provide a “look-ahead” form prefetch. Look-ahead prefetch may utilize a look-ahead queue to prefetch multiple pages asynchronously. The look-ahead queue may hold a plurality of search keys that are related to a transaction. When accessing a table, an index manager may retrieve the table's index... 20060212659 - Systems and arrangements for promoting a line from shared to exclusive in a cache: Systems and arrangements promoting a line from shared to exclusive in cache are contemplated. Embodiments include a cache controller adapted to determine whether a memory line for which the processor is to issue an address-only kill request resides in a fill buffer for the cache line in a shared state.... 20060212660 - Method and an apparatus to reduce network utilization in a multiprocessor system: A method and an apparatus to reduce network utilization for source-based snoopy cache coherent protocols have been disclosed. In one embodiment, the method includes receiving at a first processor an invalidating snoop with respect to a physical address of a portion of a memory in a multiprocessor system from a... 20060212662 - Data transfer control device, image processing device, and data transfer control method: A data transfer control device, which transfers a large capacity of data speedily and sequentially, has three buffers that are used as a WR (write) buffer, an intermediate buffer, and an RD (read) buffer. To send data sequentially, the data transfer control device switches-over the buffers in one of the... 20060212661 - Data transfer device: The present invention is a data transfer device, which comprises an input/output reception buffer, an input/output transmission buffer, a write data buffer, a read data buffer, a control information table, a write data storing process section, a write data transmission section, a read data buffer storing process section, an input/output... 20060212663 - Inter-cluster communication module using the memory access network: An inter-cluster communication module using the memory access network is provided, including a plurality of clusters, a memory subsystem, a controller and a switch device. When some clusters issue a load instruction and some clusters issue a store instruction of an identical memory address concurrently, the controller controls the switch... 20060212664 - Data storage apparatus, data processing apparatus, information processing system, and data storage method: The present invention specifies a location by externally receiving a signal, and disables from reading data stored in a recording medium in accordance with the specified location, thereby enabling to perform a process of preventing data leakage when a data storage apparatus is used at a location other than a... 20060212666 - Memory hub and method for providing memory sequencing hints: A memory module includes a memory hub coupled to several memory devices. The memory hub is also coupled to receive a memory packet from a system controller containing a memory hint indicative of the subsequent operation of the memory devices. The memory module uses the hint to adjust the operation... 20060212665 - System and method for online firmware update and on-screen-display parameters modification: An online firmware update system and its control interface. The control interface couples to microprocessor, built-in storage unit, and rewritable memory. The control interface includes multiplexer, control register, and bus interface unit. The multiplexer includes selection terminal, output terminal, and control signal input terminal. When the control signal enables the... 20060212669 - Control method for storage system, storage system, storage control apparatus, control program for storage system, and information processing system: The present invention provides a control method for a storage system comprising the first process for copying information stored by a first storage apparatus which is accessed by an upper echelon apparatus to a second storage apparatus, the second process for judging whether or not storage contents of the first... 20060212668 - Remote copy method and storage system: A remote copy method for copying data within a first storage apparatus to a second storage apparatus via a network, includes transmitting data from the first storage apparatus in units of first buffer sets each formed by a plurality of first recording exclusive buffers within the first storage apparatus, and... 20060212667 - Storage system and storage control method: A storage system has a cache memory, a side-file being a storage area prepared in memory, and a copy source storage device. Each time write data is received, the storage system writes the write data to the copy source storage device via the cache memory, and also writes the received... 20060212670 - Protection of content stored on portable memory from unauthorized usage: A device for securely recording protected content to a portable memory, and for reading the protected content therefrom. The device includes a feature that makes it adapted to read or write specially-configured portable memories that are incompatible with standard read/write devices. For example, the device may be designed to work... 20060212671 - Method and apparatus for managing migration of data in a computer system: Methods and apparatus for migrating a data set. In one embodiment, a migration is paused. In another embodiment, for a migration of data between multiple source/target groups, the migration is initiated by beginning transfer for some groups and queuing others for later processing. In a further embodiment, different transfer vehicles... 20060212672 - Method and mechanism for on-line data compression and in-place updates: A method and mechanism is disclosed for implementing storage and compression in a computer system. Each granular portion of a file can be individually stored in either a compressed storage unit or an uncompressed storage unit. The storage units can be allocated apriori or on an as-needed basis.... 20060212673 - Storage management computer program product and grouping method for storage groups: A method for grouping a plurality of storage resources provided by a storage system into storage groups. Storage management software obtains storage resource configuration information set for each of a number of logical partitions in the storage system and groups the storage resources into storage groups such that the storage... 20060212674 - Run level address mapping table and related method of construction: A run level address mapping table and related method of construction is disclosed. The address mapping table is constructed on a run basis, e.g., a group of consecutive pages having consecutive logical or physical addresses. The run level address mapping table stores only an initial physical page number of each... 20060212675 - Method and system for optimizing translation lookaside buffer entries: A system for optimizing translation lookaside buffer entries is provided. The system includes a translation lookaside buffer configured to store a number of entries, each entry having a size attribute, each entry referencing a corresponding page, and control logic configured to modify the size attribute of an existing entry in... 20060212676 - Systems and methods for setting optimal base addresses of process components: Processes are monitored as components are loaded into memory. Relocation of a component to an alternate base address instead of its preferred base address, causes an alternate component to be created corresponding to the relocated component. The alternate component is a copy of the relocated component, but the preferred base... 09/14/2006 > 30 patent applications in 18 patent subcategories.20060206658 - Method and system for a guest physical address virtualization in a virtual machine environment: A method of sharing pages between virtual machines in a multiple virtual machine environment includes initially allocating a temporary guest physical address range of a first virtual machine for sharing pages with a second virtual machine. The temporary range is within a guest physical address space of the first virtual... 20060206659 - Reducing time to load device description in management of field devices: According to an aspect of the present invention, a device description is pre-processed to determine the values of various fields of objects needed while providing the user interface. The values are then stored in an intermediate file according to a pre-specified order such that the objects can be loaded quickly... 20060206660 - Storage unit and circuit for shaping communication signal: The present invention relates to a storage unit comprising: a channel control portion for receiving a data input/output request; a cache memory for storing data; a disk control portion for performing input/output processing on data in accordance with the data input/output request; and a plurality of disk drives for storing... 20060206665 - Accelerated raid with rewind capability: A method for storing data in a fault-tolerant storage subsystem having an array of failure independent data storage units, by dividing the storage area on the storage units into a logical mirror area and a logical stripe area, such that when storing data in the mirror area, duplicating the data... 20060206664 - Data processing system: This invention provides a control technique of a data processing system, in which functions of a highly-functional high-performance storage system are achieved in an inexpensive storage system so as to effectively use the existing system and reduce the cost of its entire system. This system has a RAID system, an... 20060206663 - Disk array device and shared memory device thereof, and control program and control method of disk array device: The disk array device realizing speed-up of cache control by the use of a high-speed throughput bus, which includes a director device having an external interface control unit, a data transfer control unit, a control memory, a processor, a command control unit and a communication buffer, and a shared memory... 20060206661 - External raid-enabling cache: Systems, methodologies, media, and other embodiments associated with RAID-enabling caches in multi-cell systems are described. One exemplary system embodiment includes a cell(s) configured with a RAID-enabling cache(s) that maps a visible address space to implement RAID memory. The example system may also include an additional cell(s) configured to facilitate implementing... 20060206662 - Topology independent storage arrays and methods: A topology independent storage array. In a preferred embodiment the topology of the array is reconfigurable due to information control packets passed among storage nodes comprising the array. The topology of the array, as determine by the relationship between data sets stored within the array's storage nodes and storage maps... 20060206667 - System and method for optimizing interconnections of memory devices in a multichip module: An apparatus and method couples memory devices in a memory module to a memory hub on the module such that signals traveling from the hub to the devices have the same propagation time regardless of which device is involved. The hub receives memory signals from a controller over a high... 20060206666 - System and method for remotely accessible local virtual storage: A virtual local storage drive is included as a component of a managed server. The storage drive is included in a remote access card that is included in the managed server. The remote access card includes a local power source. The remote access card is coupled across a network connection... 20060206668 - Data processing system and data decompression method: Compressed data is written from a main memory into a cache memory. The capacity of decompressed data corresponding to the compressed data is calculated. To ensure that cache mis does not occur upon subsequent data writing, an address of a location in which the decompressed data is to be stored... 20060206669 - Efficient data storage system: A system and method are disclosed for providing efficient data storage. A data stream comprising a plurality of data segments is received. The system determines whether one of the plurality of data segments has been stored previously using a summary in a low latency memory; in the event that the... 20060206670 - Disc array controller and method of controlling cache memory in disc array controller: The disc array controller through which data is written into and read out of a disc array, includes a cache memory, a command-monitoring device which monitors commands input into the disc array controller, and a memory controller which assigns areas of the cache memory to the commands in accordance with... 20060206671 - Coordinated shared storage architecture: The present invention provides a novel coordinated shared storage architecture that permits the amortization of cost of the spares over any number of the storage systems and enables improvements to a number of storage system operations. The coordinated shared storage architecture comprises a plurality of storage systems disk shelves via... 20060206672 - System and method for providing one-time programmable memory with fault tolerance: Systems and methods that provide a one-time programmable (OTP) memory with fault tolerance are provided. In one example, the OTM memory may include a data portion and a multistage programming (MSP) portion. The data of the data portion may be protected by error coding. The MSP portion may include at... 20060206673 - Method for controlling access of dynamic random access memory module: A method for controlling access for a DRAM module applicable to a substrate provided with at least a DRAM module slot of either a first or second specification, a memory controller and a BIOS program is proposed. Thus, access control for first and second DRAM modules installed in the DRAM... 20060206674 - Optical disc drive and program code updating method thereof: An optical disc drive is disclosed. The optical disc drive includes a non-volatile memory storing a first program code; a memory providing a space needed when executing the first program code; and a control module determining whether to update the first program code stored in the non-volatile memory or not.... 20060206675 - Storage system and data movement method: The storage system of the present invention reflects the intentions of the host device in data migration carried out by a storage device. The host manager registers the host-side data migration policy in advance in the operation management server. When the storage device initiates the data migration, the management server... 20060206677 - System and method of an efficient snapshot for shared large storage: The present invention relates to an efficient snapshot technique based on a mapping for a large logical volume shared in multiple hosts. According to the present invention, problems of time delays in a conventional snapshot technique is solved by employing a FAB and an SSB, which are bits representing whether... 20060206676 - Tape image on non-tape storage device: A method and system for facilitating the performance of data backups facilitates the storage of information being backed up on a non-tape storage device in a format that facilitates the subsequent transfer of the information to a tape storage device without substantial further processing by a computer.... 20060206678 - Volume providing system and method: A host computer HA1 or the like is provided with a target program 3 that receives the provision of logical volumes 212, a volume interface program 12A that provides an interface for the logical volumes 212 to the target program 3, and a volume filter program 12B that selects one... 20060206679 - System and method for read synchronization of memory modules: A memory module includes several memory devices coupled to a memory hub. The memory hub includes several link interfaces coupled to respective processors, several memory controller coupled to respective memory devices, a cross-bar switch coupling any of the link interfaces to any of the memory controllers, a write buffer and... 20060206681 - Composite memory device, data processing method and data processing program: A composite memory device, a data processing method and a data processing program can efficiently and selectively use a nonvolatile solid-state memory and a recording medium. The composite medium device includes a nonvolatile solid-state memory and a recording medium and is adapted to combine the data area of the recording... 20060206680 - File control apparatus: When receiving a request for a write, write data is added by identifier information for confirming the normality of the data and then written to a storage apparatus, with the identifier information being added to format information, of a writing track, which is recorded in a track format table. And... 20060206682 - Method and system for strategy driven provisioning of storage in a storage area network: A method and system for provisioning storage from a storage area network is provided. The provisioning includes receiving a request for a storage size and storage configuration from a storage area network according to a storage profile, identifying a storage device pool of storage devices according to a storage device... 20060206683 - Storage management method and storage management system: There is provided a storage management system capable of utilizing division management with enhanced flexibility and of enhancing security of the entire system, by providing functions by program products in each division unit of a storage subsystem. The storage management system has a program-product management table stored in a shared... 20060206684 - Systems and methods for multi-frame control blocks: Systems and methods for implementing multi-frame control blocks in a network processor are disclosed. Embodiments include systems and methods to reduce long latency memory access to less expensive memory such as DRAM. As a network processor in a network receives packets of data, the network processor forms a frame control... 20060206685 - Lookahead control method: The present invention provides a method for controlling lookahead of memory data with respect to one bus master selected in a system to which a plurality of bus masters and a memory are connected, comprising the step of determining whether lookahead control should be carried out, based on a signal... 20060206686 - Three-tiered translation lookaside buffer hierarchy in a multithreading microprocessor: A three-tiered TLB architecture in a multithreading processor that concurrently executes multiple instruction threads is provided. A macro-TLB caches address translation information for memory pages for all the threads. A micro-TLB caches the translation information for a subset of the memory pages cached in the macro-TLB. A respective nano-TLB for... 20060206687 - Method and system for a second level address translation in a virtual machine environment: A method of performing a translation from a guest virtual address to a host physical address in a virtual machine environment includes receiving a guest virtual address from a host computer executing a guest virtual machine program and using the hardware oriented method of the host CPU to determine the... 09/07/2006 > 30 patent applications in 20 patent subcategories.20060200615 - Systems and methods for adaptively mapping an instruction cache: Systems and methods for adaptively mapping system memory address bits into an instruction tag and an index into the cache are disclosed. More particularly, hardware and software are disclosed for observing collisions that occur for a given mapping of system memory bits into a tag and an index. Based on... 20060200616 - Mechanism for managing resources shared among virtual machines: According to one embodiment, a system is disclosed. The system includes a virtual machine monitor (VMM) having a vector of memory addresses to monitor one or more virtual machines, and a virtual machine to perform an operating environment and to access the vector of memory addresses associated with the VMM... 20060200621 - Dynamic volume management: A method for managing a range of memory in a flash memory space in which a plurality of data objects are stored. A volume defined for the range of memory has a first end and second end, with a respective list of data objects associated with each end. The volume... 20060200620 - Memory hub with integrated non-volatile memory: A memory hub having an integrated non-volatile memory for storing configuration information is provided. The memory hub includes a high-speed interface for receiving memory access requests, a non-volatile memory having memory configuration information stored therein, and a memory controller coupled to the high-speed interface and the non-volatile memory. The memory... 20060200618 - Method of rewriting flash eeprom and electronic control device using same: A method of rewriting a flash EEPROM of an electronic control device for controlling a vehicle equipment via a microcomputer is proposed. The flash EEPROM stores a control program and a flash EEPROM rewriting program. The operation of the vehicle equipment is changed by changing the control program via a... 20060200619 - Multilevel storage nonvolatile semiconductor memory device enabling high-speed data reading and high-speed data writing: A nonvolatile semiconductor memory device transmits/receives data to/from a data input/output terminal every j bits (e.g., eight bits). Each of memory cells in a memory cell array can hold data of n bits in correspondence to 2n threshold levels. A write data conversion circuit generates write data from bit data... 20060200617 - Nonvolatile memory, mapping control apparatus and method of the same: A nonvolatile memory and a mapping control apparatus and method of the same are disclosed, whereby block state information is changed depending on an operation performed by the nonvolatile memory to efficiently access a flash memory. The mapping control apparatus comprises a nonvolatile memory that has an area divided into... 20060200622 - Content addressable memory (cam) and method of downloading and banking filters: A Content Addressable Memory (CAM) that downloads and banks a group of filters. Each filter has an associated filter-index, which is mapped in a mapping table to an available CAM address for storing the associated filter. Each succeeding filter in the group of filters is stored in a higher address... 20060200623 - Tape library emulation with automatic configuration and data retention: Disk based emulation of tape libraries is provided with features that allow easier management and administration of a backup system and also allow increased flexibility to both archive data on tape at a remote location and also have fast restore access to archived data files. Features include automatic emulation of... 20060200624 - Apparatus, system, and method for a secondary optical memory in a removable media cartridge: An apparatus, system, and method are disclosed for a data storage apparatus with a secondary optical memory. The data storage apparatus includes a data storage cartridge, a primary data storage medium in the data storage cartridge, and a secondary optical storage medium attached to the data storage cartridge. The data... 20060200625 - Method and system for accessing audiovisual data in a computer: A method and system for accessing audiovisual data in a computer, which has a hard disk, a hard disk controller and a device driver. The hard disk is divided into a partition region and a non-partition region. The partition region has an audiovisual table to record a location of the... 20060200627 - Data archive system and method: A data archive system and method are provided. A first version is a data archive connected to a high speed Ethernet link. The data archive includes a main central processing unit system coupled with both an Ethernet interface module and a communications switching circuit. A high speed communications bus communicatively... 20060200626 - Hardware and software raid solutions: Systems and methodologies that enable restoration of data by software solutions and in the absence of a hardware RAID adapter, via encapsulation of a RAID (Redundant Array of Independent/or Inexpensive Disks) format, by employing a Globally Unique Identifier (GUID) Partition Table (GPT). Third party vendors can employ proprietary data recovery... 20060200628 - Portable data storage device: A portable data storage device (10) includes a universal serial bus (USB) coupling device (1) and an interface device (2) is coupled to the USB coupling device (1). The portable data storage device (10) also includes a memory control device (3) and a non-volatile solid-state memory device (4). The memory... 20060200629 - Usb storage device and program: A USB storage device having the function of preventing stored software from being deleted by mistake achieved with as simple a structure as possible. In the USB storage device, the storage area is divided into an area in which execution of reading, writing and deleting is allowed and an area... 20060200630 - Embedded system with instruction prefetching device, and method for fetching instructions in embedded systems: In a method for fetching instructions in an embedded system, a predicted one of a set of the instructions stored in a memory device is fetched and is subsequently stored in an instruction buffer when a system bus is in a data access phase. When a processor generates an access... 20060200631 - Control circuit and control method: The present invention aims to prefetch data which is stored in a cache memory and whose probability of access is high by replacing data whose probability of access is low. On discriminating a cache miss of target data which is used for an operation process performed by an operation processing... 20060200632 - Selectively unmarking load-marked cache lines during transactional program execution: One embodiment of the present invention provides a system that facilitates selectively unmarking load-marked cache lines during transactional program execution, wherein load-marked cache lines are monitored during transactional execution to detect interfering accesses from other threads. During operation, the system encounters a release instruction during transactional execution of a block... 20060200633 - Address snoop method and multi-processor system: Address snoop methods and multi-processor systems to enable easy implementation of a large number of I/O blocks in the multi-processor system, independently of processor blocks, and to prevent the upper limit of the performance of the multi-processor system from deteriorating (prevent latency from increasing). An address snoop method for a... 20060200634 - Data storage system and data storage control apparatus: A storage system have a control module which controls a plurality of disk storage devices, and which realizes reading/writing of system information even when problems arise in the path with a plurality of disk devices. A system disk device unit which stores system information is incorporated within the control modules... 20060200635 - Scalable rundown protection for object lifetime management: A system and method for object rundown protection that scales with the number of processors in a shared-memory computer system is disclosed. In an embodiment of the present invention, prior to object rundown, a cache-aware reference count data structure is used to prevent cache-pinging that would otherwise result from data... 20060200636 - Method for controlling storage policy according to volume activity: A storage virtualization system is disclosed for performing data migration operations among the virtual LU (logical units) defined by the system. In one aspect of the present invention, the selection of a target virtual LU is based on a policy that makes a recommendation relating to the target virtual LU.... 20060200638 - Checkpoint and consistency markers: Described are a method, computer program product, and system for obtaining a copy of source data in a consistent state. One or more file operations having a corresponding time sequence which modify said source data are recorded. A request for a copy of the source data in a consistent state... 20060200640 - Storage system with cascaded copy targeting and enhanced integrity: A storage controller includes an interface to host computer apparatus and an interface to a plurality of controlled storage apparatus. The storage controller comprises a host write component operable to send a request to write a data object to a source data image at one of said plurality of controlled... 20060200639 - System and method for computer backup and recovery using incremental file-based updates applied to an image of a storage device: A backup and recovery system for a computer deals with the creation and subsequent incremental updating of an image copy of the data. This image copy is stored on a separate storage device (“backup storage device”) also connected to the computer system. By storing the image data on the backup... 20060200637 - Techniques for producing a consistent copy of source data at a target location: Described area system and computer program product for producing a point in time copy of source data. A set of records corresponding to a time ordered series of recorded file operations as applied to said source data is received. The set of records includes one or more consistency point markers,... 20060200641 - Protecting data transactions on an integrated circuit bus: Provided is a method and system for protecting data transactions transmitted on an integrated circuit bus. Specifically, by transmitting data along with the complement of the data from one component to another component that are connected by the integrated circuit bus, the data and complemented data can be compared for... 20060200642 - System and method for an asynchronous data buffer having buffer write and read pointers: A system and method for facilitating the adjustment of timing parameters between a memory controller operating in a first clock domain and a memory device operating in a second clock domain. A write pointer and a read pointer are monitored to provide a write-read pointer offset representing the timing between... 20060200643 - Logical partitioning method for storage system: When a static logical partition is set in a storage system, wasted resources are generated depending on the load state of the logical partition. Thus, after a logical partition is created, the storage system reconfigures the assignment of resources to the logical partition based on a predetermined configuration. The timing... 20060200644 - Storage medium for storing processing mode specifying information conversion program and processing mode specifying information conversion method: The present invention provides a processing mode specifying information conversion method. The method includes: acquiring first information for specifying a processing mode of a first process in a first program by acquiring means, converting the acquired first information into second information for specifying a processing mode of a second process... 09/07/2006 > 30 patent applications in 20 patent subcategories.20060200615 - Systems and methods for adaptively mapping an instruction cache: Systems and methods for adaptively mapping system memory address bits into an instruction tag and an index into the cache are disclosed. More particularly, hardware and software are disclosed for observing collisions that occur for a given mapping of system memory bits into a tag and an index. Based on... 20060200616 - Mechanism for managing resources shared among virtual machines: According to one embodiment, a system is disclosed. The system includes a virtual machine monitor (VMM) having a vector of memory addresses to monitor one or more virtual machines, and a virtual machine to perform an operating environment and to access the vector of memory addresses associated with the VMM... 20060200621 - Dynamic volume management: A method for managing a range of memory in a flash memory space in which a plurality of data objects are stored. A volume defined for the range of memory has a first end and second end, with a respective list of data objects associated with each end. The volume... 20060200620 - Memory hub with integrated non-volatile memory: A memory hub having an integrated non-volatile memory for storing configuration information is provided. The memory hub includes a high-speed interface for receiving memory access requests, a non-volatile memory having memory configuration information stored therein, and a memory controller coupled to the high-speed interface and the non-volatile memory. The memory... 20060200618 - Method of rewriting flash eeprom and electronic control device using same: A method of rewriting a flash EEPROM of an electronic control device for controlling a vehicle equipment via a microcomputer is proposed. The flash EEPROM stores a control program and a flash EEPROM rewriting program. The operation of the vehicle equipment is changed by changing the control program via a... 20060200619 - Multilevel storage nonvolatile semiconductor memory device enabling high-speed data reading and high-speed data writing: A nonvolatile semiconductor memory device transmits/receives data to/from a data input/output terminal every j bits (e.g., eight bits). Each of memory cells in a memory cell array can hold data of n bits in correspondence to 2n threshold levels. A write data conversion circuit generates write data from bit data... 20060200617 - Nonvolatile memory, mapping control apparatus and method of the same: A nonvolatile memory and a mapping control apparatus and method of the same are disclosed, whereby block state information is changed depending on an operation performed by the nonvolatile memory to efficiently access a flash memory. The mapping control apparatus comprises a nonvolatile memory that has an area divided into... 20060200622 - Content addressable memory (cam) and method of downloading and banking filters: A Content Addressable Memory (CAM) that downloads and banks a group of filters. Each filter has an associated filter-index, which is mapped in a mapping table to an available CAM address for storing the associated filter. Each succeeding filter in the group of filters is stored in a higher address... 20060200623 - Tape library emulation with automatic configuration and data retention: Disk based emulation of tape libraries is provided with features that allow easier management and administration of a backup system and also allow increased flexibility to both archive data on tape at a remote location and also have fast restore access to archived data files. Features include automatic emulation of... 20060200624 - Apparatus, system, and method for a secondary optical memory in a removable media cartridge: An apparatus, system, and method are disclosed for a data storage apparatus with a secondary optical memory. The data storage apparatus includes a data storage cartridge, a primary data storage medium in the data storage cartridge, and a secondary optical storage medium attached to the data storage cartridge. The data... 20060200625 - Method and system for accessing audiovisual data in a computer: A method and system for accessing audiovisual data in a computer, which has a hard disk, a hard disk controller and a device driver. The hard disk is divided into a partition region and a non-partition region. The partition region has an audiovisual table to record a location of the... 20060200627 - Data archive system and method: A data archive system and method are provided. A first version is a data archive connected to a high speed Ethernet link. The data archive includes a main central processing unit system coupled with both an Ethernet interface module and a communications switching circuit. A high speed communications bus communicatively... 20060200626 - Hardware and software raid solutions: Systems and methodologies that enable restoration of data by software solutions and in the absence of a hardware RAID adapter, via encapsulation of a RAID (Redundant Array of Independent/or Inexpensive Disks) format, by employing a Globally Unique Identifier (GUID) Partition Table (GPT). Third party vendors can employ proprietary data recovery... 20060200628 - Portable data storage device: A portable data storage device (10) includes a universal serial bus (USB) coupling device (1) and an interface device (2) is coupled to the USB coupling device (1). The portable data storage device (10) also includes a memory control device (3) and a non-volatile solid-state memory device (4). The memory... 20060200629 - Usb storage device and program: A USB storage device having the function of preventing stored software from being deleted by mistake achieved with as simple a structure as possible. In the USB storage device, the storage area is divided into an area in which execution of reading, writing and deleting is allowed and an area... 20060200630 - Embedded system with instruction prefetching device, and method for fetching instructions in embedded systems: In a method for fetching instructions in an embedded system, a predicted one of a set of the instructions stored in a memory device is fetched and is subsequently stored in an instruction buffer when a system bus is in a data access phase. When a processor generates an access... 20060200631 - Control circuit and control method: The present invention aims to prefetch data which is stored in a cache memory and whose probability of access is high by replacing data whose probability of access is low. On discriminating a cache miss of target data which is used for an operation process performed by an operation processing... 20060200632 - Selectively unmarking load-marked cache lines during transactional program execution: One embodiment of the present invention provides a system that facilitates selectively unmarking load-marked cache lines during transactional program execution, wherein load-marked cache lines are monitored during transactional execution to detect interfering accesses from other threads. During operation, the system encounters a release instruction during transactional execution of a block... 20060200633 - Address snoop method and multi-processor system: Address snoop methods and multi-processor systems to enable easy implementation of a large number of I/O blocks in the multi-processor system, independently of processor blocks, and to prevent the upper limit of the performance of the multi-processor system from deteriorating (prevent latency from increasing). An address snoop method for a... 20060200634 - Data storage system and data storage control apparatus: A storage system have a control module which controls a plurality of disk storage devices, and which realizes reading/writing of system information even when problems arise in the path with a plurality of disk devices. A system disk device unit which stores system information is incorporated within the control modules... 20060200635 - Scalable rundown protection for object lifetime management: A system and method for object rundown protection that scales with the number of processors in a shared-memory computer system is disclosed. In an embodiment of the present invention, prior to object rundown, a cache-aware reference count data structure is used to prevent cache-pinging that would otherwise result from data... 20060200636 - Method for controlling storage policy according to volume activity: A storage virtualization system is disclosed for performing data migration operations among the virtual LU (logical units) defined by the system. In one aspect of the present invention, the selection of a target virtual LU is based on a policy that makes a recommendation relating to the target virtual LU.... 20060200638 - Checkpoint and consistency markers: Described are a method, computer program product, and system for obtaining a copy of source data in a consistent state. One or more file operations having a corresponding time sequence which modify said source data are recorded. A request for a copy of the source data in a consistent state... 20060200640 - Storage system with cascaded copy targeting and enhanced integrity: A storage controller includes an interface to host computer apparatus and an interface to a plurality of controlled storage apparatus. The storage controller comprises a host write component operable to send a request to write a data object to a source data image at one of said plurality of controlled... 20060200639 - System and method for computer backup and recovery using incremental file-based updates applied to an image of a storage device: A backup and recovery system for a computer deals with the creation and subsequent incremental updating of an image copy of the data. This image copy is stored on a separate storage device (“backup storage device”) also connected to the computer system. By storing the image data on the backup... 20060200637 - Techniques for producing a consistent copy of source data at a target location: Described area system and computer program product for producing a point in time copy of source data. A set of records corresponding to a time ordered series of recorded file operations as applied to said source data is received. The set of records includes one or more consistency point markers,... 20060200641 - Protecting data transactions on an integrated circuit bus: Provided is a method and system for protecting data transactions transmitted on an integrated circuit bus. Specifically, by transmitting data along with the complement of the data from one component to another component that are connected by the integrated circuit bus, the data and complemented data can be compared for... 20060200642 - System and method for an asynchronous data buffer having buffer write and read pointers: A system and method for facilitating the adjustment of timing parameters between a memory controller operating in a first clock domain and a memory device operating in a second clock domain. A write pointer and a read pointer are monitored to provide a write-read pointer offset representing the timing between... 20060200643 - Logical partitioning method for storage system: When a static logical partition is set in a storage system, wasted resources are generated depending on the load state of the logical partition. Thus, after a logical partition is created, the storage system reconfigures the assignment of resources to the logical partition based on a predetermined configuration. The timing... 20060200644 - Storage medium for storing processing mode specifying information conversion program and processing mode specifying information conversion method: The present invention provides a processing mode specifying information conversion method. The method includes: acquiring first information for specifying a processing mode of a first process in a first program by acquiring means, converting the acquired first information into second information for specifying a processing mode of a second process... Previous industry: Electrical computers and digital data processing systems: input/outputNext industry: Electrical computers and digital processing systems: processing architectures and instruction processing (e.g., processors) ###### RSS FEED for 20080717: 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.73987 seconds |