Match Document Document Title
7404039 Data migration with reduced contention and increased speed  
Methods and apparatus are provided for managing data in a hierarchal storage subsystem. A plurality of volumes is designated as a storage group for Level 0 storage; a threshold is established for...
7394817 Distributed data caching in hybrid peer-to-peer systems  
A method for caching data in a hybrid peer-to-peer system comprising a plurality of interconnected peer computers is disclosed. The method comprising the steps of establishing ( 1702 ) a...
7392352 Computer architecture for shared memory access  
A computer architecture that includes a hierarchical memory system and one or more processors. The processors execute memory access instructions whose semantics are defined in terms of the...
7392243 Using permanent identifiers in documents for change management  
Described is a system and method by which a unique and permanent identifier is added to tags in hierarchically-arranged data (e.g., an XML or XAML file) by a first tool. The data with the unique...
7389389 System and method for limited fanout daisy chaining of cache invalidation requests in a shared-memory multiprocessor system  
A protocol engine is for use in each node of a computer system having a plurality of nodes. Each node includes an interface to a local memory subsystem that stores memory lines of information, a...
7386649 Multiple processor system and method including multiple memory hub modules  
A processor-based electronic system includes several memory modules arranged in first and second ranks. The memory modules in the first rank are directly accessed by any of several processors, and...
7383418 Method and apparatus for prefetching data to a lower level cache memory  
A prefetching scheme to detect when a load misses the lower level cache and hits the next level cache. Consequently, the prefetching scheme utilizes the previous information for the cache miss to...
7383409 Cache systems and methods for employing speculative fills  
One disclosed embodiment is a multi-processor system comprising a processor having a processor pipeline that executes program instructions with data from a speculative fill that is provided in...
7380061 Management computer for calculating effective total volume of storage apparatus  
In a computer system having a storage system in which storage units are hierarchically configured, a management method for accurately grasping the capacity available to the computer is disclosed. ...
7376794 Coherent signal in a multi-processor system  
Multi-processor systems and methods are disclosed. One embodiment may comprise a multi-processor system comprising at least one data fill provided to a source processor in response to a source...
7370126 System and method for implementing a demand paging jitter buffer algorithm  
An apparatus for providing storage is provided that includes a jitter buffer element. The jitter buffer element includes a primary jitter buffer storage that includes a primary low water mark and a...
7363427 Memory controller connection to RAM using buffer interface  
A memory subsystem controller and buffer for a computer and a second buffer for memory tag operations. The buffers are linked to the memory controller by two bidirectional data busses. The...
7363437 Shared/exclusive control scheme among sites including storage device system shared by plural high-rank apparatuses, and computer system equipped with the same control scheme  
In a computer system where a site including a storage device system connected to high-rank apparatuses, via a network such as a SAN, and a site including a storage device system similarly connected...
7360041 Method for priority scheduling and priority dispatching of store conditional operations in a store queue  
A method, system, and processor chip design for reducing the latency between completing a LARX operation and receiving the associated STCX operation to complete the update to the cache line. Each...
7358990 Image-taking apparatus capable of saving image data files in folder on recording medium  
An image-taking apparatus preferable for saving image data in folders as desired by a user for each scene or date of image-taking is disclosed. The image-taking apparatus of the present invention...
7346751 Systems and methods for generating a storage-related metric  
The present invention provides systems and methods for data storage. A hierarchical storage management architecture is presented to facilitate data management. The disclosed system provides methods...
7343602 Software controlled pre-execution in a multithreaded processor  
A processor capable of running multiple threads runs a program in one thread (called the “main” thread) and at least a portion of the same program in another thread (called the...
7343453 Hierarchical systems and methods for providing a unified view of storage information  
The present invention provides systems and methods for data storage. A hierarchical storage management architecture is presented to facilitate data management. The disclosed system provides methods...
7343356 Systems and methods for storage modeling and costing  
The present invention provides systems and methods for data storage. A hierarchical storage management architecture is presented to facilitate data management. The disclosed system provides methods...
7343459 Systems and methods for detecting & mitigating storage risks  
The present invention provides systems and methods for data storage. A hierarchical storage management architecture is presented to facilitate data management. The disclosed system provides methods...
7340565 Source request arbitration  
Multiprocessor systems and methods are disclosed. One embodiment may comprise a plurality of processor cores. A given processor core may be operative to generate a request for desired data in...
7340578 Method and apparatus for maintaining an accurate inventory of storage capacity in a clustered data processing system  
In a networked computer system that includes clusters, each cluster is provided with a resource database and an agent that scans the systems in that cluster and collects storage resource details...
7337271 Context look ahead storage structures  
A memory storage structure includes a memory storage device, and a first meta-structure having a first size and operating at a first speed. The first speed is faster than a second speed for storing...
7325097 Method and apparatus for distributing a logical volume of storage for shared access by multiple host computers  
A method and apparatus for use in a computer system including a plurality of host computers including a root host computer and at least one child host computer. The root host computer exports at...
7321900 Reducing memory requirements needed to represent XML entities  
Described herein are approaches that allow an XML entity to be accessed in a way that requires less memory. These approaches involve dynamically generating and maintaining an in-memory...
7315922 Disk array apparatus, information processing apparatus, data management system, method for issuing command from target side to initiator side, and computer product  
An information processing apparatus transmits, by polling, a status verifying message to a disk array apparatus to verify a status of the disk array apparatus. The disk array apparatus attaches,...
7307861 Content addressable memory (CAM) cell bit line architecture  
A ternary content addressable memory (TCAM) cell ( 100 ) can include two memory elements ( 102 - 0 and 102 - 1 ) with a single bit line ( 106 - 0 and 106 - 1 ) per memory element. A TCAM cell (...
7293133 Performing operations without requiring split mirrors in a multi-class file system  
System and method for performing operations in a multi-class file system without requiring split mirrors. For one or more storage classes in the multi-class file system, operations that require...
7260600 User specified parallel data fetching for optimized web access  
A hypermedia document display method can include presenting hypermedia content, the hypermedia content containing hyperlinks to additional hypermedia content; storing selected ones of the...
7246127 Recording device for recording an index file having a hierarchical structure of index data, and recording method, and recording medium for same  
A recording apparatus, a recording method, a recording medium, and an electronic camera for recording an index file hierarchically stores index data of files recorded on the recording medium to the...
7237085 Architecture for a scalable heap analysis tool  
A method and software for analyzing a heap is described, in which a snapshot is made of a heap, which can be later analyzed by an analysis tool when a program that had run out of memory is no...
7231398 Provision of information in an automation system  
The invention relates to a system and a method for providing information in an automation system, which permits scaled access to said information. The system contains storage means for storing...
7222221 Maintaining coherency of derived data in a computer system  
A computer system has secondary data that is derived from primary data, such as entries in a TLB being derived from entries in a page table. When an actor changes the primary data, a producer...
7219193 FIFO control circuit  
A FIFO control circuit for passing receive data and transmit data in a first-in first-out system, respectively, is provided. The FIFO control circuit comprises a receiving circuit; a transmitting...
7216218 Microprocessor with high speed memory integrated in load/store unit to efficiently perform scatter and gather operations  
The present invention relates to the field of (micro)computer design and architecture, and in particular to microarchitecture associated with moving data values between a (micro)processor and...
7216202 Method and apparatus for supporting one or more servers on a single semiconductor chip  
One embodiment of the present invention provides a system that facilitates avoiding locks by speculatively executing critical sections of code. During operation, the system allows a process to...
7203784 Recording medium holder having one or more recording mediums  
A recording medium holder enables a user to easily find a desired recording medium from recording mediums that the user manages. The recording medium holder includes a recording medium holding unit...
7194588 Method for reproducing digital information and digital information recording or reproducing device  
A method for reproducing digital information includes the steps of: transferring, with a control circuit, information in a hard disk drive to a memory simultaneously with completion of storage of...
7188213 Management computer and method of managing data storage apparatus  
In a computer system having hierarchically-arranged data storage apparatuses, a management computer provides information required for performing operation on the data storage apparatuses. Through...
7177935 Storage area network methods and apparatus with hierarchical file system extension policy  
A storage area network (SAN) includes a plurality of digital data processors, each with a file system that effects access to one or more storage devices coupled to the SAN, for example, via an...
7174439 Hierarchical storage apparatus and control apparatus thereof  
A method for managing data stored in a hierarchical storage unit of a storage apparatus is disclosed. The storage unit includes a first storage medium having a first access speed and a second...
7174425 Management of hierarchically configured storage  
In a computer system having a storage system in which storage units are hierarchically configured, a management method for accurately grasping the capacity available to the computer is disclosed. ...
7167950 Storage system  
The present invention carries out cache management in such a manner that the management region required for cache management does not increase, and neither does the performance decline. It is...
7165057 Methods and systems to access storage objects  
Methods and systems to access storage objects are provided. A reference to a storage object is used to determine a storage stack level associated with the reference. If the storage stack level is...
7159221 Computer OS dispatcher operation with user controllable dedication  
Regardless of the switching queue organization, enhanced multiprocessor factor performance for software application group is accomplished via allocation of cache neighborhoods to software...
7155558 Providing access to a raw data storage unit in a computer system  
A computer has access to a system-formatted data storage unit (DSU) containing a file system and to a raw DSU. A file within the file system constitutes a raw DSU mapping that facilitates access to...
7155531 Storage methods and apparatus for streaming media data  
A cache memory configured to store media data to be output as a media stream includes a session data file configured to store properties of the media stream, wherein the properties may include...
7139784 Dead timestamp identification and elimination  
The performance of an application is improved by identifying and eliminating items with dead time-stamps and eliminating work on items with irrelevant time-stamps. An algorithm executing in each...
7139867 Partially-ordered cams used in ternary hierarchical address searching/sorting  
An apparatus and method that utilizes partial ordering of ternary hierarchical addresses and their associated masks entries in both binary and ternary content addressable memories (CAMs) for...
7139868 Streaming information appliance with buffer read and write synchronization  
An information appliance receives streaming information and includes a buffer, a writer module, a reader module and a synchronizer. The buffer has a plurality of storage locations, a logical head,...