FREE patent keyword monitoring and additional FREE benefits. /images/triangleright (1K) REGISTER now for FREE triangleleft (1K)
Fresh Patents freshpatentsnav7_icons (5K)
browse patent apps by agents browse patent apps by inventors browse patent apps by industry browse patents by location monitor patent applications
    




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

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.    12/28/2006 > 54 patent applications in 36 patent subcategories.

20060294288 - System and method for using protection keys to emulate a large region identifier space: Host control logic for managing multiple guest virtual machines (VMs) may execute in a system having a processor with at least one region register (RR) and multiple protection key registers (PKRs). The system may also have storage responsive to the processor, with the host control logic stored at least partially... Agent: Blakely Sokoloff Taylor & Zafman

20060294290 - Concurrent in-application programming of programmable devices: A method, system, and computer program for concurrent in-application programming of programmable devices, such as microcontrollers, provides the capability to concurrently program multiple programmable devices that are installed in systems. A method for programming programmable devices in a system comprises determining a status of a first plurality of programmable devices,... Agent: Edward A. Pennington, Esq. Swidler Berlin LLP

20060294291 - Data retention kill function: A method for operating a memory device is disclosed. In one embodiment, the method includes receiving authorized operating parameters of the memory device and comparing sensed operational parameters to the authorized operating parameters. Access to data stored within the memory device may be prevented if the operational parameters are outside... Agent: Michael G. Fletcher Fletcher Yoder

20060294289 - Method and apparatus for obscuring data on removable storage devices: A method and apparatus for obscuring data held on a storage device associated with a storage system controller are provided. Data is obscured by swapping bit values according to a scrambling key, before the unit of data is stored on the storage device. Furthermore, multiple swaps or translations of bit... Agent: Sheridan Ross PC

20060294292 - Shared spare block for multiple memory file volumes: Various embodiments of the invention may share a single spare block among multiple volumes in a memory that has block erase characteristics, such as a flash memory.... Agent: Blakely Sokoloff Taylor & Zafman

20060294293 - Versatile ram for a programmable logic device: Circuits and methods for providing versatile RAM for a programmable logic device are provided. These circuits and methods preferably allow signal lines that may be used to provide inputs for logic elements to be used instead for addressing memory blocks that form the versatile RAM.... Agent: Fish & NeaveIPGroup

20060294295 - Dram chip device well-communicated with flash memory chip and multi-chip package comprising such a device: An SDRAM memory chip device comprises a non-volatile memory controller for operating a non-volatile memory, e.g., a NAND-flash, and a FIFO memory buffer. The FIFO memory buffer serves to operate background store and load operations between a FIFO buffer array and the non-volatile memory, while a host system such as... Agent: Slater & Matsil LLP

20060294294 - Non-dram indicator and method of accessing data not stored in dram array: Data not stored in the DRAM array of a SDRAM module, such as the output of a temperature sensor, are read from the SDRAM in a synchronous read cycle that is seamlessly interspersed with SDRAM read and write cycles directed to data in the DRAM array. Control information, including a... Agent: Qualcomm Incorporated

20060294296 - Parity-scanning and refresh in dynamic memory devices: A method and apparatus that coordinates refresh and parity-scanning in DRAM-based devices such that parity-scan operations substitute for refresh operations when both operations are required in the system. The process of parity-scanning automatically refreshes the entries being scanned, subject to refresh and parity-scan interval requirements. As such, refresh and parity-scan... Agent: Dickstein Shapiro LLP

20060294297 - Access control list processor: An integrated circuit device for processing an access control list. The integrated circuit device includes a first content addressable memory (CAM) including a plurality of CAM blocks to generate respective match indices, each match index indicating a storage location within the corresponding CAM block of an entry that matches a... Agent: Shemwell Mahamedi LLP

20060294298 - System and method for protecting hidden protected area of hdd during operation: A “setmax” command is issued in BIOS to hide the service area (HPA) of a HDD during normal operation, so that the HPA cannot be accessed or erased inadvertently by the user or by a virus. Pressing a special key (e.g., F11) during booting permits access to the HPA.... Agent: Rogitz & Associates

20060294299 - Techniques to verify storage of information: Techniques that can be used to verify that information requested to be stored has been successfully stored. For example, in one implementation, a signature may be assigned to information to be stored. The signature may be stored in a separate memory device from that which stores the information. To verify... Agent: Intel Corporation C/o Intellevate, LLC

20060294300 - Atomic cache transactions in a distributed storage system: An atomic write data structure is provided comprising a stripe buffer list descriptor defining state information of a stripe buffer list entry associating a virtual stripe of data storage space with cache data. An associated method is provided comprising constructing metadata associating a virtual stripe of data storage space with... Agent: Fellers, Snider, Blankenship Bailey & Tippens, P.C.

20060294301 - Method, system and circuit for managing task queues in a disk device controller: In accordance with further embodiments of the present invention, there is provided a disk controller for managing the delegation of tasks from a disk controller to a disk, including a task delegation module adapted to delegate fetch or destage tasks to the disk in accordance with a relation between an... Agent: Katten Muchin Rosenman LLP

20060294302 - Operating system supplemental disk caching system and method: A computer system utilizes subsystem supplemental memory resources to implement operating system supplemental disk caching. A main system processor (e.g., a central processing unit) processes information associated with main system functions. A bulk memory (e.g., a hard disk) stores the information. A main system memory (e.g., a main RAM) caches... Agent: Wagner, Murabito & Hao, LLP

20060294303 - Disk array access dynamic control device and method: In order to provide a disk array access dynamic control device and a method for improving the performance of a disk array device, the disk array access dynamic control device 1 comprises a composition information storage unit 3 for storing composition information, such as the combination information of disk devices... Agent: Staas & Halsey LLP

20060294307 - Application level automatic format of removable media: An invention is provided for automatically formatting removable media at the application level. The method includes intercepting a write request to write to removable media, and determining if the removable media is unformatted. When the removable media is unformatted, the removable media is automatically prepared for content. The write request... Agent: Martine Penilla & Gencarella, LLP

20060294306 - Folding usb flash memory device for providing memory storage capacity: A USB flash memory device connected to a USB bus includes a flash memory module including at least one flash memory, a USB connector for transferring data packets onto the USB bus and receiving the data packets from the USB bus, a USB controller for controlling the USB connector according... Agent: Mills & Onello LLP

20060294304 - System and method for managing memory in a mobile device: A system and method for managing memory in a mobile device to prevent the swapping out of sensitive data to non-volatile storage from a volatile memory, to provide enhanced security for the sensitive data. In one broad aspect, there is provided a method of managing memory in a mobile device... Agent: Bereskin And Parr

20060294305 - System and method for storing configuration data of a storage automation device: A cartridge storage system has at least one peripheral device that controls access to a system component of the storage system and memory storing configuration data indicative of a configuration of the peripheral device. The system further has logic that automatically configures a replacement peripheral device of the at least... Agent: Hewlett Packard Company

20060294311 - Dynamic bloom filter for caching query results: Methods, systems, and machine-readable media are disclosed for searching a corpus of information by utilizing a Bloom filter for caching query results. According to one aspect of the present invention, a method of caching information from a corpus of information can include populating one or more Bloom filters with a... Agent: Brown, Raysman, Millstein, Felder & Steiner LLP

20060294309 - Efficient system bootstrap loading: An efficient system for bootstrap loading scans cache lines into a cache store queue during a scan phase, and then transmits the cache lines from the cache store queue to a cache memory array during a functional phase. Scan circuitry stores a given cache line in a set of latches... Agent: Ibm Corporation (jvm)

20060294308 - Reconfigurable cache controller utilizing multiple asic srams: An application specific integrated circuit (ASIC) is configured to perform image processing tasks on a printer or other multi-function device. The ASIC includes a processor, a dedicated cache memory, a cache controller and additional Static Random Access Memory (SRAM) normally employed in image processing tasks. This additional SRAM may be... Agent: Lexmark International, Inc. Intellectual Property Law Department

20060294310 - Write control method and storage apparatus: A write control method controls writing of data to a recording medium in a storage apparatus by using a write cache process. The write control method confirms an alternate number or an alternate area utilization rate within each data area of the recording medium based on the alternate process information,... Agent: Greer, Burns & Crain

20060294312 - Generation sequences: A method for providing a sequence of nonces (R0, R1, R2, ) commencing with a current seed of a sequence of seeds (x1, x2, x3, . . . ), the method comprising: (a) applying a one-way function to the current seed, thereby to generate a current nonce; (b) outputting the... Agent: Silverbrook Research Pty Ltd

20060294313 - System and method of remote media cache optimization for use with multiple processing units: A system and method of remote media cache optimization for use with multiple processing units. The present invention discloses a data processing system that includes multiple processing units, a storage device, and a storage device adapter for coupling the storage device to the multiple processing units. The data processing system... Agent: Dillon & Yudell LLP

20060294314 - Pseudo least recently used replacement/allocation scheme in request agent affinitive set-associative snoop filter: The storage locations of a snoop filter are segregated into a number of groups, and some groups are associated with some processors in a system. When new data enter a cache line of a processor, one of the storage locations associated with the processor is selected for further operations.... Agent: Blakely Sokoloff Taylor & Zafman

20060294315 - Object-based pre-fetching mechanism for disc drives: A method comprises: storing data for a plurality of objects in a plurality of physical blocks on a storage medium, using information about the objects to identify logical addresses for the physical blocks used to store the data, pre-fetching the data from particular ones of the physical blocks based on... Agent: Pietragallo, Bosick & Gordon LLP

20060294316 - Selectively prefetch method and bridge module: A selectively prefetch method is applied on a bridge module. The bridge module has a prefetch controller and a memory controller, and the prefetch controller at least includes a source comparison register for storing at least one determining reference data. The selectively prefetch method includes the following steps of: receiving... Agent: Birch Stewart Kolasch & Birch

20060294318 - Method and system for coherently caching i/o devices across a network: The cache keeps regularly accessed disk I/O data within RAM that forms part of a computer systems main memory. The cache operates across a network of computers systems, maintaining cache coherency for the disk I/O devices that are shared by the multiple computer systems within that network. Read access for... Agent: Bromberg & Sunstein LLP

20060294317 - Symmetric multiprocessor architecture with interchangeable processor and io modules: A symmetric multiprocessor (“SMP”) computer architecture with interchangeable processor and input/output (“IO”) modules is disclosed. In one embodiment, the computer comprises a circuit board to interconnect processor modules and IO modules that are interchangeable with each other. Each of the interchangeable modules includes a portion of a cache-coherent system memory.... Agent: Hewlett Packard Company

20060294319 - Managing snoop operations in a data processing apparatus: A data processing apparatus and method are provided for managing snoop operations. The data processing apparatus comprises a plurality of processing units for executing a number of processes by performing data processing operations requiring access to data in shared memory. Each processing unit has a cache for storing a subset... Agent: Nixon & Vanderhye, PC

20060294321 - Communication registers for processing elements: Various embodiments of the invention relate to communicating data between a number of processing elements (PEs) of a signal processor, using a plurality of communication registers (CCRs). For instance, a plurality of the CCRs can be shared by and mapped to the address space of each PE, where each CCR... Agent: Blakely Sokoloff Taylor & Zafman

20060294320 - Systems and methods for identifying and registering a range of virtual memory: The invention provides apparatus and methods for registering shared memory objects. An exemplary embodiment of the invention is a method for registering a shared memory object are presented including: locating the shared memory object, the shared memory object having a first size and a first virtual address; finding a shared... Agent: Hewlett Packard Company

20060294322 - Multi-port memory based on dram core: A semiconductor memory device includes a plurality of N external ports, each of which receives commands, and an internal circuit which performs at least N access operations during a minimum interval of the commands that are input into one of the external ports.... Agent: Arent Fox PLLC

20060294323 - Dynamic cluster code management: A first logical partition in a first processing complex of a server cluster is operated at a first level of a software code. Software code in a second logical partition in the same processing complex is updated to a second level. Processing operations are assumed by the second logical partition... Agent: Konrad Raynes & Victor, LLP. Attn: Ibm37

20060294325 - Memory micro-tiling: According to one embodiment, a memory controller is disclosed. The memory controller includes assignment logic and a transaction assembler. The assignment logic receives a request to access a memory channel. The transaction assembler combines the request into one or more additional requests to access two or more independently addressable subchannels... Agent: Blakely Sokoloff Taylor & Zafman

20060294324 - Modularly configurable memory system for lcd tv system: A configurable memory system provides a high bandwidth, low latency, no wait state data path to a memory system functioning as a frame buffer for a digital video processing system. The configurable memory system has configurable channels that are programmable to control the access pattern of the memory controller. Once... Agent: Stephen B. Ackerman

20060294326 - Primitives to enhance thread-level speculation: A processor may include an address monitor table and an atomic update table to support speculative threading. The processor may also include one or more registers to maintain state associated with execution of speculative threads. The processor may support one or more of the following primitives: an instruction to write... Agent: Blakely Sokoloff Taylor & Zafman

20060294327 - Method, apparatus and system for optimizing interleaving between requests from the same stream: A device includes a first memory that includes a page in progress field. A read processing engine is connected to the first memory. The read processing engine to interleave read requests based on the page in progress field.... Agent: Blakely Sokoloff Taylor & Zafman

20060294328 - Memory micro-tiling request reordering: According to one embodiment, a memory controller is disclosed. The memory controller includes assignment logic, a reorder table and a transaction assembler. The assignment logic receives a request to access a memory channel and assigns the request to access one of two or more independently addressable subchannels within the channel.... Agent: Blakely Sokoloff Taylor & Zafman

20060294329 - Ordering real-time accesses to a storage medium: A method and system for servicing read requests directed to a storage medium by reordering the read requests when advantageous to do so and when the read requests can be serviced in a time-sensitive manner is provided. A reorder system determines whether it would be advantageous to reorder an identified... Agent: Perkins Coie LLP/msft

20060294330 - Managing memory pages: A method, and corresponding software and system, is described for paging memory used for one or more sequentially-accessed data structure. The method includes providing a data structure representing an order in which memory pages are to be reused; and maintaining the data structure according to a history of access to... Agent: Fish & Richardson PC

20060294331 - Method, apparatus, and product for prohibiting unauthorized access of data stored on storage drives: A method, apparatus, and computer program product are disclosed in a data processing system for prohibiting unauthorized access of data that is stored on storage drives. Multiple logical partitions are generated. A different unique randomizer seed is associated with each one of the logical partitions. In response to one of... Agent: Ibm Corp (ya) C/o Yee & Associates PC

20060294332 - Method to write data to an information storage and retrieval system: A method is disclosed to write data to an information storage and retrieval system comprising (n) volumes and a data cache, where that information storage and retrieval system is capable of communicating with one or more host computers. The method receives from a host computer an update for the (i)th... Agent: Dale F. Regelman

20060294333 - Managing message queues: A method, and corresponding system and software, is described for writing data to a plurality of queues, each portion of the data being written to a corresponding one of the queues. The method includes, without requiring concurrent locking of more than one queue, determining if a space is available in... Agent: Fish & Richardson PC

20060294335 - Memory device identification: A memory device may determine its device ID in response to the order of a received training pattern. The training pattern may be transmitted over swizzled signal lines to multiple memory devices arranged in a logical stack. Each memory device may be packaged on a substrate having the swizzled signal... Agent: Marger Johnson & Mccollom, P.C.

20060294334 - Statement regarding federally sponsored-research or development: A method of determining and using the optimal page size in the execution of an application wherein the number of virtual to real address caching mechanism misses per unit time is calculated for available page sizes and wherein the optimal page size is determined based on the determined number of... Agent: Ibm Corporation, T.j. Watson Research Center

20060294336 - Method, system, and program for moving data among storage units: Provided are a method, system, and program for managing data in storage units. Storage pool information indicates an assignment of a plurality of storage units to a plurality of storage pools, wherein each pool is assigned zero or more storage units, wherein data associated with one storage pool is stored... Agent: Konrad Raynes & Victor, LLP. Attn: Ibm37

20060294337 - Cluster code management: A first logical partition in a first processing complex of a server cluster is operated at a first level of a software code. Software code in a second logical partition in the same processing complex is changed to a second level. Processing operations are transferred from the first logical partition... Agent: Konrad Raynes & Victor, LLP. Attn: Ibm37

20060294338 - Method for displaying cartridge location: A method for displaying physical address of data storage media residing within an automated data storage library. A drive, including a drive processor and a drive display, recognizes a load display request received from a host computer/application that includes an identification of a data storage medium. The drive generates a... Agent: Quarles & Brady Streich Lang LLP

20060294339 - Abstracted dynamic addressing: Embodiments of abstracted dynamic addressing are generally described herein. Other embodiments may be described and claimed.... Agent: Schwegman, Lundberg, Woessner & Kluth, P.A.

20060294340 - Integrated circuit with memory-less page table: A system is disclosed that comprises a processor, a memoryless first level page table addressable by the processor, and a second level page table stored in a memory coupled to the processor. The second level page table is addressable by at least one entry of the first level page table.... Agent: Toler Schaffer, LLP

20060294341 - Shared translation look-aside buffer and method: A shared translation look-aside buffer method comprises saving data stored in a first selected set of registers to a predetermined section of a thread-specific area in memory upon encountering an exception/interrupt, re-enabling exceptions and optionally interrupts, addressing a cause of the exception/interrupt while safely permitting another exception, and restoring the... Agent: Qualcomm Incorporated

  
12/21/2006 > 39 patent applications in 23 patent subcategories.

20060288151 - Using vector processors to accelerate cache lookups: Typical embodiments of the present invention maintain the cache metadata in arrays, and use vector instructions to process the array elements in parallel. The cache metadata comprises virtual tags corresponding to main memory addresses and physical addresses corresponding to cache memory addresses. The virtual tags and physical addresses may be... Agent: Canady & Lortz LLP- Ibm

20060288152 - Design method for a dma-compatible peripheral: The invention relates to a method for organizing the registers of a peripheral in memory, the peripheral including at least one control register to be addressed in memory to store configuration data of the peripheral, one transmission register to be addressed in memory to store data to be transmitted from... Agent: Stmicroelectronics Inc. C/o Wolf, Greenfield & Sacks, PC

20060288153 - Storage system using flash memory: Provided is a storage system including: a nonvolatile memory which stores and erases data for respective blocks; and a controller for inputting and outputting the data to and from the nonvolatile memory, wherein: the storage system has a storage area including: a rewritable area where a stored data can be... Agent: Mattingly, Stanger, Malur & Brundidge, P.C.

20060288154 - Data clearing methods and computer systems utilizing the same: A data clearing method. When a computer system boots, a dynamic random access memory (DRAM) therein is cleared by way of suspending refresh cycles thereof within a predetermined period of time.... Agent: Thomas, Kayden, Horstemeyer & Risley, LLP

20060288157 - Disk drive device, electronic apparatus and disk control method: According to one embodiment, a disk drive device includes a head, a register which stores various commands which are transmitted from the host device, a read/write process unit which executes a read/write control process including a write operation or a read operation, a cache memory which stores write data that... Agent: Finnegan, Henderson, Farabow, Garrett & Dunner LLP

20060288156 - Osd deterministic object fragmentation optimization in a disc drive: An apparatus comprises a storage medium, an arm for positioning a recording head adjacent to the storage medium, and a controller for receiving objects and for selecting blocks on the storage medium to be written by the recoding head based on information in the objects. A method for storing objects... Agent: Pietragallo, Bosick & Gordon LLP

20060288155 - Storage-centric computer system: A self-contained data storage subsystem is provided for a distributed storage system having a plurality of rotatable spindles, each supporting a storage medium adjacent a respective independently moveable actuator in a data storing and retrieving relationship therewith. A subsystem processor is adapted and integrated with the plurality of spindles, for... Agent: Fellers, Snider, Blankenship, Bailey & Tippens, P.C.

20060288160 - Disk controller configured to perform out of order execution of write operations: A memory controller for a disk controller comprises a first memory that receives first and second write operations in a first order and that stores the first and second write operations and corresponding write operation data. A second memory stores a corresponding address for each of the write operations, wherein... Agent: Harness, Dickey & Pierce P.L.C

20060288158 - Interface system of a serial advanced technology attachment (sata) having speedy data access function and method thereof: An interface system of a serial advanced technology attachment (SATA) having speedy data access function and method thereof, wherein the memory in the system may be expanded by the user, which is used as the buffer or cache between the SATA device and the south-bridge chip. The data storage destination... Agent: Harness, Dickey & Pierce, P.L.C

20060288159 - Method of controlling cache allocation: A method of controlling cache allocation to be executed by a server computer is arranged to realize resource management for securing a proper cache size. The server computer is arranged to have a memory unit and a CPU. The memory unit stores a memory allowable size of a memory to... Agent: Stanley P. Fisher Reed Smith LLP

20060288163 - Disk array device and method for controlling disk array device: A disk array device includes at least one channel control section for receiving data input/output requests from an information processing device, at least one disk control section for sending data input/output requests to hard disk drives based on the data input/output requests received by the channel control section, and a... Agent: Mattingly, Stanger, Malur & Brundidge, P.C.

20060288161 - Raid power safe apparatus, systems, and methods: Apparatus and systems, as well as methods and articles, may operate to sequence write operations and journal a portion of write data in a dual-parity redundant array of inexpensive disks (RAID) sub-system such that one or more parity strips in a stripe are consistent with target stripe data during the... Agent: Schwegman, Lundberg, Woessner & Kluth, P.A.

20060288164 - Substrate structure of disk array apparatus, disk array apparatus and disk array system: In a substrate structure of a primary disk array apparatus of a disk array system, the primary disk array apparatus contains in one housing at least a plurality of disk drives and a controller substrate with a controller section for controlling the disk drives, and a resource management section that... Agent: Mattingly, Stanger, Malur & Brundidge, P.C.

20060288162 - Technology for managing storage units: An apparatus manages a plurality of storage units forming a RAID. When a storage unit becomes defective, the apparatus determines whether the defective storage unit can be isolated from other storage units based on a configuration of the defective storage unit. If the defective storage unit can not be isolated,... Agent: Staas & Halsey LLP

20060288167 - Apparatus and method for processing data in a wireless terminal with external memory: An apparatus processes data using an external memory. In the apparatus, an external memory power supply provides power to the external memory. An external memory insertion detector detects insertion/removal of the external memory, and continues to detect an inserted state of the external memory when the power provided from the... Agent: Roylance, Abrams, Berdo & Goodman, L.L.P.

20060288169 - Lighter apparatus with data storage capabilities and a data transfer interface: The inventive apparatus is combination of lighter and data memory device (such as a USB read/write flash drive (e.g., USB memory stick). The novel device comprises, with lighter part (B), consisting of a case (A) with a fuel tank (1) with a fuel pipe line (1,1) and an ignition mechanism... Agent: Edward Etkin, Esq. Law Office Of Edward Etkin, Esq., PC

20060288165 - Serialization of media transfer communications: A system and method for removable storage content transfer. A removable storage medium is passed between a terminal and a device, and a device file stored on the removable storage medium is used to communicate media content and other information between the terminal and the device. The device file may... Agent: Shook, Hardy & Bacon L.L.P. (c/o Microsoft Corporation)

20060288166 - System, method, and computer program product for nonvolatile memory devices: A system, method, and computer program product for nonvolatile memory devices. One implementation includes a method for managing data in a nonvolatile memory device, comprising attaching a removable nonvolatile memory device to a host system; activating the nonvolatile memory device by the host system; in response to activating, contacting a... Agent: Docket Clerk

20060288168 - Transportable computing environment: A user's computing environment is imaged and copied to a transportable storage medium and virtualization technologies are utilized to allow the booting of the transportable storage medium on a host computer system. A virtual computing environment manager may exploit virtual machines, micro-kernels, boot loaders, and embedded driver sets to allow... Agent: Hensley Kim & Edgington, LLC

20060288170 - Caching data: A data processing apparatus and a method for caching data values in data processing apparatus comprising a level one cache and a level two cache is disclosed. Both the level one cache and the level two cache are operable to store the data values. The method comprises the steps of:... Agent: Nixon & Vanderhye, PC

20060288171 - Buffer allocation for split data messages: A technique to store a plurality of addresses and data to address and data buffers, respectively, in an ordered manner. More particularly, one embodiment of the invention stores a plurality of addresses to a plurality of address buffer entries and a plurality of data to a plurality of data buffer... Agent: Blakely Sokoloff Taylor & Zafman

20060288172 - Memory hub and access method having internal prefetch buffers: A memory module includes a memory hub coupled to several memory devices. The memory hub includes history logic that predicts on the basis of read memory requests which addresses in the memory devices from which date are likely to be subsequently read. The history logic applies prefetch suggestions corresponding to... Agent: Edward W. Bulchis, Esq. Dorsey & Whitney LLP

20060288173 - Architecture support of best-effort atomic transactions for multiprocessor systems: An atomic transaction includes one or more memory access operations that are completed atomically. A Best-Effort Transaction (BET) system makes its best effort to complete each atomic transaction without guaranteeing completion of all atomic transactions. When an atomic transaction is aborted, BET may provide software with appropriate runtime information such... Agent: F. Chau & Associates, LLC

20060288174 - Message based inter-process for high volume data: An interprocess communications platform enables individual processes to request and exchange data in a shared memory space, mediated by a communications engine. Processes, such as applications or other software running under an operating system or in a network, register to blocks of a shared memory space via an administrative memory... Agent: Shook, Hardy & Bacon L.L.P. (c/o Microsoft Corporation)

20060288175 - Feedback programmable data strobe enable architecture for ddr memory applications: An apparatus comprising a first circuit and a second circuit. The first circuit may be configured to read and write data through a plurality of input/output lines. The second circuit may include a plurality of sections. Each section may be configured to present a control signal to a load output... Agent: Lsi Logic Corporation

20060288176 - Computer system and method for migrating from one storage system to another: The present invention provides a method for migrating from a source storage system to a target storage system. The method comprises the steps of: defining a volume defined on a drive to be migrated in the source storage system as an external volume of the target storage system; causing the... Agent: Townsend And Townsend And Crew, LLP

20060288179 - Data storage system: When replacing a disk device that has passed over a warranty expiration date with a new disk device, data necessary to be stored thereafter among the data that is recorded in the device must be transferred to another disk device, to thereby require a time for processing. A storage system... Agent: Townsend And Townsend And Crew, LLP

20060288177 - Memory mirroring apparatus and method: Various systems and methods are provided for memory mirroring. In one embodiment, a mirror memory is provided having a memory fully buffered controller, the memory fully buffered controller being configured to facilitate access to a plurality of memories in the mirror memory by a central processing unit (CPU). A primary... Agent: Hewlett Packard Company

20060288178 - Point in time remote copy for multiple sites: A method for copying data to multiple remote sites includes transmitting data from a first volume in a primary storage system to a back-up volume provided in a secondary storage system. The primary storage system is located at a primary site, and the secondary storage system is located at a... Agent: Townsend And Townsend And Crew, LLP

20060288182 - Portable storage device capable of automatically running biometrics application programs and methods of automatically running the application programs: A portable storage device capable of automatically running biometrics application programs includes a control module, a storage unit and a biometrics sensor. The control module, in which firmware is stored, is electrically connected to a terminal host, a storage unit and a biometrics sensor. The firmware is configured to divide... Agent: Birch Stewart Kolasch & Birch

20060288180 - Programmable memory write protection method and system: A programmable memory write protection method and system is proposed, which is designed for use with a computer platform equipped with a programmable memory unit such as a flash memory unit for providing the flash memory unit with a write protection function, and which is characterized by the utilization of... Agent: Edwards & Angell, LLP

20060288181 - Secure storage management system and method: The present invention provides a storage management system and method for managing access between a plurality of processes and a common store. According to the invention, each individual process comprises data processing means, a cache for the temporary storage of data generated by the data processing means, and a control... Agent: Patent Department Macrovision Corporation

20060288183 - Apparatus and method for information recovery quality assessment in a computer system: An apparatus and method for information recovery quality assessment in a computing environment is disclosed. This includes a group of inter-related software modules and associated data structures that analyze and assess the recoverability of the network data through the data protection configuration setup and a previously performed data protection process.... Agent: Mavis S. Gallenson, Esq. C/o Ladas & Parry

20060288184 - Admission control in data storage devices: A method for processing requests in a data storage system, the method comprising: receiving a plurality of requests, each of the requests including a block address; and determining if successive ones of the requests are sequential stream requests by using arrival times of the successive requests and the block addresses... Agent: Pietragallo, Bosick & Gordon LLP

20060288186 - System and method for dynamically adjusting read ahead values based upon memory usage: A system and method for dynamically altering a Virtual Memory Manager (VMM) Sequential-Access Read Ahead settings based upon current system memory conditions is provided. Normal VMM operations are performed using the Sequential-Access Read Ahead values set by the user. When low memory is detected, the system either turns off Sequential-Access... Agent: Ibm Corporation- Austin (jvl) C/o Van Leeuwen & Van Leeuwen

20060288185 - System and method for implementing a common descriptor format: A system and method is disclosed for the implementation of a common descriptor format for storage data formats regardless of the storage media. An example storage medium using a common descriptor format may comprise data stored on the storage medium and a common descriptor that is associated with the stored... Agent: Roger Fulghum Baker Botts L.L.P.

20060288187 - Method and mechanism for efficiently creating large virtual memory pages in a multiple page size environment: A method and system for efficiently migrating in-use small pages to enable promotion of contiguous small pages into large pages in a memory environment that includes small pages pinned to real memory and/or and small pages mapped to direct memory access (DMA) within real memory. The operating system is designed... Agent: Dillon & Yudell LLP

20060288188 - Translating a string operation: A technique includes performing multiple aligned accesses to a memory to retrieve data of a string misaligned with respect to boundaries of the memory by an offset. Based on the offset, a subset of the data is selected, and the subset is stored in a register.... Agent: Trop Pruner & Hu, PC

20060288189 - Systems and methods to support partial physical addressing modes on a virtual machine: Systems and methods are disclosed to support partial physical addressing modes on a virtual machine. An example method disclosed herein identifies a change of a first translation mode to a second translation mode on a host hardware platform, the host hardware platform including a processor, the processor further including region... Agent: Hanley, Flight & Zimmerman, LLC

  
12/14/2006 > 40 patent applications in 26 patent subcategories.

20060282606 - System and method for automatically optimizing available virtual memory: An information handling system includes a processor able to support a 64 bit operating system. The information handling system includes a memory resource in communication with the processor that is able to manage the memory resource as virtual memory for applications run by the processor. The information handling system includes... Agent: Baker Botts, LLP

20060282607 - Binary digital latches not using only nand or nor circuits: A switching model to create stable binary sequential devices comprised of one or more logic functions with feedback of which an output signal is uniquely related to an input signal is applied to possible binary logic functions. Static latches of commutative and non-commutative binary functions are designed by using the... Agent: Diehl Servilla LLC

20060282608 - Memory system: A memory controller converts controller output signals output from a controller into memory input signals according to the operation specifications of memory chips to operate, and outputs the resultant to the memory chips through a common bus. The memory controller also receives memory output signals output from the memory chips... Agent: Arent Fox PLLC

20060282609 - Flash memory devices with mmc interfaces and methods of operating the same: An MMC form-factor flash memory device can include a non-volatile memory cell array and a multimedia card interface circuit that is configured to interface with an external host system using a multimedia card communication protocol. A peripheral circuit is configured to control read/program/erase operations of the non-volatile memory cell array... Agent: Myers Bigel Sibley & Sajovec

20060282610 - Flash memory with programmable endurance: Non-volatile memory devices, systems, methods and computer readable code for configuring at least a portion of a non-volatile memory to provide a requested effective endurance are disclosed. According to some embodiments, a determined amount of physical memory is allocated for the at least a portion of non-volatile memory. According to... Agent: Dr.mark Friedman Ltd. C/o Bill Polkinghorn

20060282611 - Interruptible formatting: A device for recording information on a storage medium (11) is arranged for formatting the storage medium. The device (12) has medium interface means (14) for interfacing with the storage medium (11) for recording data on the medium and retrieving data from the medium, and host interface means (15) for... Agent: Philips Intellectual Property & Standards

20060282613 - Non-disruptive library reset method: A library is reset as needed in a manner non-disruptive to a host system providing a host command to a drive interfacing with the host system on behalf of the library during a reset of the library. To this end, the drive confirms a receipt of a host command to... Agent: Cardinal Law Group

20060282614 - Optical disc drive for accessing blu-ray disc and decoder thereof: An optical disc drive includes a pickup head, a DSP coupled to the pickup head, a buffer memory, a decoder coupled to the DSP and the buffer memory, and a control unit coupled to the decoder. The pickup head reads data stored in a blu-ray disc to generate an electrical... Agent: North America Intellectual Property Corporation

20060282612 - Recording medium, reproduction device, program, and reproduction method: A BD-ROM contains plurality of Titles which can be branched among and a Java application executable upon reproduction of each Title. Each Title has an AV Clip and an application management table. The application is a program described in a virtual-machine oriented programming language. The application management table correlates an... Agent: Snell & Wilmer L.L.P.

20060282615 - Mass storage system with user interface: A mass storage system usable with a storage device is described. The mass storage system includes a housing, a device interface, a user interface, a controller, and a connector. The device interface is operatively coupled with the housing for connecting with a storage device. The user interface is connected with... Agent: Hewlett Packard Company

20060282616 - Magnetic disk apparatus, control method and control program therefor: A magnetic disk apparatus capable of effectively achieving speedup of the response to a read request, a control method and control program therefore are provided. In a control of a magnetic disk apparatus having a RAID configuration in which the same data is written on two disks, a given algorism... Agent: Staas & Halsey LLP

20060282617 - Storage system which controls access to logical devices by permitting attribute modes for the logical devices to be set: There is provided a storage system suitable for an open system which has advanced security functions for logical devices. In a storage system such as a RAID system, 6 types of access attributes which are Readable/Writable, Read Only, Unreadable/Unwritable, Read Capacity 0, Inquiry Restricted, and S-vol Disable, can be set... Agent: Mattingly, Stanger, Malur & Brundidge, P.C.

20060282618 - Iscsi block cache and synchronization technique for wan edge device: A technique is described for facilitating block level access operations to be performed at a remote volume via a wide area network (WAN). The block level access operations may be initiated by at least one host which is a member of a local area network (LAN). The LAN includes a... Agent: Beyer Weaver & Thomas, LLP

20060282619 - Method and device for data buffering: A data buffer device that includes a write unit and a read unit, and is disposed between a first interface device and a second interface device is provided. The write unit further includes a first write buffer, a second write buffer and a write controller. The write controller controls the... Agent: Thomas, Kayden, Horstemeyer & Risley, LLP

20060282620 - Weighted lru for associative caches: The present invention provides a method, system, and apparatus for communicating to associative cache which data is least important to keep. The method, system, and apparatus determine which cache line has the least important data so that this less important data is replaced before more important data. In a preferred... Agent: Ibm Corp (ya) C/o Yee & Associates PC

20060282621 - System and method for unified cache access using sequential instruction information: Techniques for accessing a unified cache to obtain instruction information are provided. One exemplary technique includes accessing, during a first instruction access, a first cache line of a first way of a unified cache having a plurality of ways to obtain instruction information associated with a first instruction, enabling the... Agent: Larson Newman Abel Polansky & White, LLP

20060282622 - Method and apparatus for improving snooping performance in a multi-core multi-processor: A method and apparatus for improving snooping performance is disclosed. In one embodiment, one or more content addressable matches are used to determine where and when an address conflict occurs. Depending upon the timing, a read request or a snoop request may be set for retry. In another embodiment, an... Agent: Blakely Sokoloff Taylor & Zafman

20060282625 - Control apparatus of storage unit, and method of controlling the control apparatus of storage unit: A control apparatus of a storage unit having a first and a second communication ports for conducting communication with a computer, a first and a second processors that control respectively the first and the second communication ports, first and second storage devices that store respectively a first and a second... Agent: Townsend And Townsend And Crew, LLP

20060282624 - Information processing apparatus, process control method and computer program therefor: A method and an apparatus for storing a copy of memory-mapped I/O (MMIO) register are provided for enhancing data processing efficiency. In a structure in which data processing is executed by associating a plurality of logical processors with a physical processor by timing sharing, a host OS stores copy information,... Agent: Katten Muchin Rosenman LLP

20060282623 - Systems and methods of accessing common registers in a multi-core processor: Systems and methods for accessing common registers in a multi-core processor are disclosed. In an embodiment a method may comprise streaming at least one transaction from one of a plurality of processing cores in a core domain directly to a register domain. The method may also comprise reassembling the at... Agent: Hewlett Packard Company

20060282626 - Memory device and method of controlling operation of the memory device: A memory device comprises a microcontroller, a error-tolerant repository with a rewritable section arranged to store program files and being associated with the microcontroller, and a memory array for storing data provided from an external source. A method for controlling operation of a memory device comprises receiving an event, loading... Agent: Slater & Matsil LLP

20060282627 - Method and system for automatic write request suspension: A system and method are provided to manage storage space. The method comprises suspending a request responsive to detecting of a condition indicating a lack of a resource necessary to serve the request; applying a resource management procedure to increase availability of the resource; and, responsive to successful completion of... Agent: Network Appliance/blakely

20060282628 - Storage system and priority control method: Provided is a priority control method for controlling a priority of data transmission in a computer system including a storage system that has a plurality of volumes, a host computer that uses the volumes, a management computer that sets a priority of data transmission between each volume and the host... Agent: Townsend And Townsend And Crew, LLP

20060282629 - Method, system, and program for implementing retention policies to archive records: Provided are a method, system, and program for receiving a request to remove a record. A determination is made as to whether a state associated with the record includes at least one hold state and whether the state associated with the record includes at least a retention period that has... Agent: Konrad Raynes & Victor, LLP. Attn: Ibm37

20060282630 - Method, system, and program for retention management and protection of stored objects: Provided are a method, system, and program for managing retention of stored objects. A modification request is received with respect to a stored object. A determination is made as to whether a retention protection mechanism is set and a storage policy associated with the stored object is processed to determine... Agent: Konrad Raynes & Victor, LLP. Attn: Ibm37

20060282631 - Discovering data storage for backup: A method for enhancing computer data backup is disclosed. The method includes storing identifications and corresponding functionalities for a plurality of storage devices in a database. A storage device that is in data communication with a computer that is to be backed up is selected. An identification of the storage... Agent: Macpherson Kwok Chen & Heid LLP

20060282632 - Remote storage disk control device and method for controlling the same: A storage device system includes an information processing device, a first storage device equipped with a first storage volume, and a second storage device equipped with a second storage volume. The information processing device and the first storage device are communicatively connected to one another. Also, the first storage device... Agent: Mattingly, Stanger, Malur & Brundidge, P.C.

20060282633 - Information processing apparatus and control method of the same: According to one embodiment, an information processing apparatus includes: a body; a receiving part disposed in the body and detachably receiving a magnetic disk drive device; a lock mechanism locking the magnetic disk drive device received in the receiving part and releasing lock in response to an electrical signal; an... Agent: Blakely Sokoloff Taylor & Zafman

20060282634 - Drive device and related computer program: A drive device capable of preventing a drop in the data transfer rate, even when write instructions from a host device are given with commands having a short write data length. If the write end address of one of a plurality of ATA commands issued by a host device 2... Agent: Wenderoth, Lind & Ponack L.L.P.

20060282635 - Apparatus and method for configuring memory blocks: An exemplary embodiment of the invention includes methods of configuring a memory block including: providing a memory block, the memory block having a set of addressable memory locations; configuring the memory block to include a plurality of pages corresponding to the set of addressable memory locations, the plurality of pages... Agent: Hewlett Packard Company

20060282636 - Configuration management method for computer system including storage systems: A related art has not taken account of the authority to manage the physical configuration of a storage system. Therefore, the configuration of a storage system cannot be safely managed. Moreover, storage systems to be used by administrators may be duplicate. The availability of an entire computer system is degraded... Agent: Mattingly, Stanger, Malur & Brundidge, P.C.

20060282638 - Storage device, configuration information management method and program: A storage system is comprised of a first processing unit (main CPU) comprising a first input/output control unit and a configuration management unit as execution targets, a second processing unit (sub CPU) comprising a second input/output control unit and a higher-priority control unit which has an execution priority higher than... Agent: Staas & Halsey LLP

20060282639 - Storage virtualization subsystem architecture: Disclosed is a storage virtualization subsystem (SVS) architecture comprising a plurality of SVSs, each SVS comprising at least one storage virtualization controller (SVC), and, in some cases, a physical storage disk (PSD) array attached to the SVC. A first and a second data access path is configured passing through the... Agent: Birch Stewart Kolasch & Birch

20060282637 - System and method for volume management: A volume management system is provided which includes a storage device having plural logic areas, a computer which requests processes to the storage device, and a management server which communicates with the storage device and the computer. The management server includes a memory and a processor, the memory stores an... Agent: Antonelli, Terry, Stout & Kraus, LLP

20060282640 - Message memory for a communication protocol and method: A message memory (1) with a flexible association between the message-object memories of the message memory (2) and the segments of a physical memory (3). The association is made through configuration, wherein one or more memory segments form a cluster as a function of the length of the message content... Agent: Philips Intellectual Property & Standards

20060282642 - Pc-connectivity for on-chip memory: An integrated microcontroller on-chip memory that is an erasable non-volatile memory. It has a first portion that contains re-connection stub code for connecting the memory to a host computer when the memory is connected to the host computer either via a serial port of the host computer or via a... Agent: Texas Instruments Incorporated

20060282641 - Storage controller and method for controlling the same: An object of the present invention is to provide a storage controller capable of facilitating extension of storage capacity while suppressing investment related to storage capacity. The present invention has achieved the storing of system configuration information including content of a definition, set externally, of a virtual volume with storage... Agent: Mattingly, Stanger, Malur & Brundidge, P.C.

20060282643 - Transparent low-density mode for multi-level cell flash memory devices: In high-density mode, data may be stored in consecutive byte blocks. In low-density mode, a codeword of memory space may have the capacity to store two bytes of data, but may be used to store only a single byte of data. In a multi-level cell architecture where two or more... Agent: Blakely Sokoloff Taylor & Zafman

20060282644 - Robust index storage for non-volatile memory: A non-volatile memory data address translation scheme is described that utilizes a hierarchal address translation system that is stored in the non-volatile memory itself. Embodiments of the present invention utilize a hierarchal address data and translation system wherein the address translation data entries are stored in one or more data... Agent: Leffert Jay & Polglaze, P.A.

20060282645 - Memory attribute speculation: A technique to speculatively assign a memory attribute. More specifically, embodiments of the invention include an architecture to assign and issue a speculative memory attribute based on a plurality of translation look-aside buffer (TLB) page attributes concurrently with the determination of the correct memory attribute, such that, in at least... Agent: Blakely Sokoloff Taylor & Zafman

  
12/07/2006 > 41 patent applications in 25 patent subcategories.

20060277351 - Method and system for efficient cache locking mechanism: Systems and methods for the implementation of more efficient cache locking mechanisms are disclosed. These systems and methods may alleviate the need to present both a virtual address (VA) and a physical address (PA) to a cache mechanism. A translation table is utilized to store both the address and the...

20060277352 - Method and system for supporting large caches with split and canonicalization tags: Aspects of a method and system for supporting large caches with split and canonicalization tags are presented. One aspect of the system may comprise a processor that generates a canonicalization tag based on at least a current portion of a tag field of a physical address. A tag cache line...

20060277350 - Stripe buffer list: A storage controller uses a stripe-aligned metadata to describe data buffers in the storage controller's cache. A stripe buffer list and other metadata structures are aligned to stripe boundaries on storage media. Each stripe buffer list references data buffers in the cache memory of the storage controller that are dedicated...

20060277354 - Library apparatus: The invention provides a library apparatus wherein provisions are made to be able to continue the entire operation of the library apparatus uninterrupted if a failure occurs in any one of the constituent elements of the library apparatus, with further provisions made to be able to identify the source of...

20060277353 - Virtual tape library device, virtual tape library system, and method for writing data to a virtual tape: The present invention aims to protect data by using WORM (Write Once Read Many) features. On receiving an instruction to write data to a virtual tape, from a host computer 2 via an FC interface 11, a VTL controller 10 reads out WORM information and access information each corresponding to...

20060277355 - Capacity-expanding memory device: The invention relates to a device, system, and method for expanding the memory capacity of a memory module. A control unit and memory bank switch are mounted on a memory module to selectively control write and/or read operations to/from memory devices communicatively coupled to the memory bank switch. By selectively...

20060277356 - Method and apparatus for managing cache memory accesses: In a multiprocessor system, accesses to a given processor's banked cache are controlled such that shared data accesses are directed to one or more banks designated for holding shared data and/or non-shared data accesses are directed to one or more banks designated for holding non-shared data. A non-shared data bank...

20060277357 - Inter-domain data mover for a memory-to-memory copy engine: An discussion of an address translation for a source and a destination of the data that utilizes different page tables. For example, a direct memory access (DMA) engine is used as a memory-to-memory copy engine by utilizing a page-table walk and address translation for a source side of the copy,...

20060277358 - Accessing a storage medium using dynamic read statistics: A method and system for accessing a storage medium that factors in read statistics of previous reads of the storage medium is provided. An access system tracks read statistics generated from previous attempts to read data of the storage medium, which may be stored on a per-unit basis. When the...

20060277360 - Adaptive storage system including hard disk drive with flash interface: Various types of data storage systems employ low power disk drives to cache data to/from high power disk drives to reduce power consumption and access times. Some of the disk drives may communicate with a host device via a non-volatile semiconductor memory interface such as a flash memory interface....

20060277359 - Blank memory location detection mechanism: Briefly, a memory word in non-volatile memory includes data and a signature. The signature is used to verify whether the memory word contains valid data. A management table tracking blank and/or non-blank memory words is built after a system crash detection....

20060277362 - Data storage subgroup with local and shared resources: Apparatus for storing and retrieving data such as in a computer network. A plurality of local data storage units each comprise a local control circuit and a housing which encloses a moveable data transducer adjacent a data storage medium. A shared resource module physically interconnects each of the local units,...

20060277363 - Method and apparatus for implementing a grid storage system: Embodiments of the present invention facilitate implementing external storage systems using commodity computer components to achieve high performance and reliability. An exemplary method facilitates dynamic repairing of disk failures for RAID1 storage coherently across a plurality of loosely coupled storage controller computers via message communications through network interfaces. An exemplary...

20060277361 - Online restriping technique for distributed network based virtualization: A technique is provided for implementing online restriping of a volume in a storage area network. A first instance of the volume is instantiated at a first port of the fibre channel fabric for enabling I/O operations to be performed at the volume. While restriping operations are being performed at...

20060277364 - Selective flash memory drive with quick connector: A flash memory device includes a flash memory drive with a quick connector in a housing. The quick connector is adapted to engage a cooperating quick connector of a selected one of a plurality of different interchangeable connectors. The interchangeable connectors each have standard connector for connection with computers and...

20060277365 - Method and system for on-chip configurable data ram for fast memory and pseudo associative caches: Aspects of a method and system for an on-chip configurable data RAM for fast memory and pseudo associative caches are provided. Memory banks of configurable data RAM integrated within a chip may be configured to operate as fast on-chip memory or on-chip level 2 cache memory. A set associativity of...

20060277366 - System and method of managing cache hierarchies with adaptive mechanisms: A system and method of managing cache hierarchies with adaptive mechanisms. A preferred embodiment of the present invention includes, in response to selecting a data block for eviction from a memory cache (the source cache) out of a collection of memory caches, examining a data structure to determine whether an...

20060277367 - Speculative writeback for read destructive memory: Briefly, a speculative write back to a memory location is performed when reading a memory word from a destructive read memory. The speculative write back is performed prior to checking the memory word read for errors. Upon detecting an error in the memory word, the memory location is erased and...

20060277368 - Method and apparatus for feedback-based management of combined heap and compiled code caches: Disclosed are a method, apparatus and system for managing a shared heap and compiled code cache in a managed runtime environment. Based on feedback generated during runtime, a runtime storage manager dynamically allocates storage space, from a shared storage region, between a compiled code cache and a heap. For at...

20060277370 - Data processing system and method for selectively updating an invalid coherency state in response to snooping a castout: In an entry of a first cache memory within a first coherency domain of a data processing system including at least first and second coherency domains, a coherency state field is set to a first state that indicates that an associated address tag is valid, an associated storage location does...

20060277369 - Method and apparatus for increasing cache network bandwidth: A cache architecture to increase communication throughput and reduce stalls due to coherence protocol dependencies, while reducing power within an integrated circuit. More particularly, embodiments of the invention include a plurality of cache agents that each communication with the same protocol agent, which may or may not be integrated within...

20060277371 - System and method to instrument references to shared memory: In some embodiments, the invention involves instrumentation of computer binary code and, more specifically, dynamically identifying shared memory accesses at runtime and instrumenting the shared memory access instruction code. Some embodiments use code caching to only hold the patched instrumentation. Other embodiments use code caching to hold the entire program...

20060277372 - Systems and methods for monitoring and controlling binary state devices using a memory device: A static random access memory (SRAM) includes an input read register (IRR) for monitoring the state of external binary devices and an output drive register (ODR) for controlling the state of external binary devices. The SRAM can be a multi-port device for access by multiple processors or controllers. Each bit...

20060277373 - Prioritization of computer processes: It is determined that a memory pressure condition exists which limits how many active processes are allowed. There is generated and stored of a set of values corresponding to parameters for each process where the parameters are related to priority factors assigned to the associated process. There is calculated a...

20060277374 - Reader-initiated shared memory synchronization: A method of optimizing memory synchronization through software in a multi-threaded computer system using a read-initiated memory synchronization process is described. One or more embodiments of the invention may operate in a computer system capable of executing at least one computational activity needing exclusive access shared memory. In the method...

20060277375 - Status informant terminal, information registration management server, information registration management method, information registration management system and program, available to presence server system: When a registration information reception unit receives third party information, third party identification information, and item information from a registrant terminal, the registration information reception unit outputs the third party identification information to a registrant management unit and outputs the item information to a public presence item management unit. The...

20060277376 - Initial copy system: A storage apparatus installed in a first site generates a snapshot of a copy source logical device in an intermediate logical device. Next, an external storage apparatus including a logical device corresponding to the intermediate logical device is disconnected from the first site and connected to the second site. A...

20060277377 - Method for personalizing the working of a portable communication device, and associated portable communication device: A method for personalizing the working of a portable communication device (1) including the steps of an initialization step (A0) during which multimedia content data files are stored (A01) in a removable memory (18) of said portable communication device, and personalization parameters for controlling peripherals (2, 17) of said device...

20060277378 - Remote copy system: When data in the first primary volume is migrated to the second primary volume, an access request from the host to the primary volume is transferred to the second primary volume. Further, the second storage system stores write data received from the host and data of the first primary volume...

20060277379 - Integrated semiconductor memory: An integrated semiconductor memory device includes a first memory zone, a second memory zone, first address connections and a second address connection. A second address signal present at the second address connection specifies the access to the first or second memory zone, whereas it is specified via first address signals...

20060277380 - Distributed storage system with global sparing: An apparatus and associated method is provided with a virtualization engine connected to a remote device over a network for passing access commands between the remote device and a storage space. The data storage system also has a plurality of intelligent storage elements that are uniquely addressable by the virtualization...

20060277382 - Storage system control method, storage system, and storage apparatus: A method controls a storage system including a first storage apparatus including a first storage volume to store data therein, a second storage apparatus including a second storage volume to store data therein, the first and second storage apparatuses being communicably connected, and an information processor communicably connected to the...

20060277381 - Virtual ordered writes: Ordering data writes include a host computer providing a plurality of data writes to a primary storage device, the primary storage device assigning a first sequence number to data writes begun after a first time and before a second time, the primary storage device assigning a second sequence number, different...

20060277384 - Method and apparatus for auditing remote copy systems: Techniques are described for providing information about the performance of remote copy operations between a primary storage system and a remote storage system. Software probes monitor the status of primary storage system WRITE operations and of remote storage system WRITE operations. A comparison provides information about the performance of remote...

20060277385 - Method and apparatus for conditional memory ordering: A method and apparatus for conditional memory ordering are disclosed. The cost of memory ordering is reduced by determining circumstances in which a memory ordering operation is unnecessary and avoiding the overheads of these operations by reducing the frequency of invoking hardware memory ordering mechanisms. Hardware instructions for implementing a...

20060277386 - Storage system for a strage pool and virtual volumes: This invention provides a storage system to store data used by computers. A storage system coupled to a computer and a management apparatus, includes storage devices accessed by the computer and a control unit that controls the storage devices, in which the control unit performs the following operations: setting, in...

20060277387 - System and method for hardware allocation of memory resources: System and method for hardware allocation of memory resources. According to an embodiment, the present invention provides a method for allocating memory resources. The method includes a step for providing a plurality of lookup table. Each of the lookup table includes indicators indicating an availability for memory locations. The plurality...

20060277383 - System for providing multi-path input/output in a clustered data storage network: A distributed network storage system provides capability to send and receive storage information from multiple network storage servers in a storage area network using iSCSI commands. A storage server system comprising at least two data storage servers stores one or more logical volumes of data. A host computer receives a...

20060277388 - Method of storing control information in a large-page flash memory device: A memory for storing user data includes one or more units. Each unit has one or more pages, each with sufficient storage space for storing both several sectors of user data and related overhead data. The storage space of at least one page per unit is partitioned among user data...

20060277389 - Page replacement policy for systems having multiple page sizes: In a data processing system utilizing multiple page sizes for virtual memory paging, a system, method, and article of manufacture for managing page replacement. In one embodiment, the page replacement method begins with a page frame allocation request, such as may be generated following a page fault. A page replacement...

20060277390 - Microprocessor including a configurable translation lookaside buffer: A translation lookaside buffer may include control functionality coupled to a first storage and a second storage. The first storage includes a first plurality of entries for storing address translations corresponding to a plurality of page sizes. The second storage includes a second plurality of entries for storing address translations...

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.60375 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