| 6973572 |
Signature hash for checking versions of abstract data types |
| Dec-6-2005 |
A method, apparatus, and article of manufacture for providing to a signature hash for checking versions of abstract data types. An identifier is constructed for the abstract data type that is substantially... |
| 6973533 |
Data storage device providing communication between processing units |
| Dec-6-2005 |
A system and method, employing a data storage device, for providing communication between a plurality of processing units which are respectively unconnected to each other, with the processing units each... |
| 6973466 |
Project-based configuration management method and apparatus |
| Dec-6-2005 |
A configuration management system creates (602) each configuration by assigning a configuration identifier to each configuration. In addition, relational information is computed (706) that indicates... |
| 6973465 |
Mechanism for migrating a file sequence with versioning information from one workspace to another |
| Dec-6-2005 |
A mechanism is disclosed for migrating a file sequence from a first workspace managed by a first workspace management system into a second workspace managed by a second workspace management system. To... |
| 6971018 |
File protection service for a computer system |
| Nov-29-2005 |
A method and system that protects selected system and other files, by preventing changes to those files. In an asynchronous alternative, the change is prevented by copying back the original file when a... |
| 6970975 |
Method for efficient caching and enumerating objects in distributed storage systems |
| Nov-29-2005 |
A method for performing efficient caching through an enumeration process is provided. The objects residing on the storage medium are cached in the order that these objects are kept in the directory of... |
| 6970888 |
Method and system for object linking |
| Nov-29-2005 |
Disclosed is a mechanism and method for object linking. According to an aspect of one embodiment of the invention, name linking information is co-located with the storage object, rather than being stored... |
| 6968348 |
Method and system for creating and maintaining an index for tracking files relating to people |
| Nov-22-2005 |
A computer system creates and maintains an index for tracking information relating to individuals. Such information can include, but is not limited to, social security numbers, names, address information,... |
| 6968209 |
Method and apparatus for synchronizing databases in portable communication devices |
| Nov-22-2005 |
A checksum is calculated on a database stored in a SIM card when changes are made to a database stored therein. This checksum can be stored in a mobile phone, e.g., with the change log. When synchronization... |
| 6963884 |
Recoverable digital content degradation: method and apparatus |
| Nov-8-2005 |
In many situations, it is desirable to restrict access to digital content. This invention presents an extremely efficient and simple method and apparatus to degrade and recover digital content. The invented... |
| 6963883 |
Method and apparatus for parallel execution of conduits during simultaneous synchronization of databases |
| Nov-8-2005 |
Sharing information between a host computer system and a peripheral computer system. Conduit programs running simultaneously on the host computer system synchronize information between the two computer... |
| 6963870 |
System and method for processing a large data set using a prediction model having a feature selection capability |
| Nov-8-2005 |
The present invention includes a system and a method for processing large data sets that are too large to conveniently fit into a formal database application. The large data set processing system and method... |
| 6961739 |
Method for managing directories of large-scale file system |
| Nov-1-2005 |
The present invention relates to the method for managing directories of a large-scale file system. The present invention the steps of creating root blocks which have a fixed global depth, calculating an... |
| 6961725 |
Method of a data range search with plural pre-set rules |
| Nov-1-2005 |
A search method for a range search with a plurality of pre-set rules constructs a rule mapping table by dividing data associated with the rules into a plurality of sub-keys and generating output tables... |
| 6959313 |
Snapshots of file systems in data storage systems |
| Oct-25-2005 |
The present invention relates to methods and systems of snapshot management of a file system in a data storage system. To represent the snapshots, the invention maintains pointers to the root block pointer... |
| 6959311 |
Data logging method, apparatus, system and computer program |
| Oct-25-2005 |
A technique of logging updates to a plurality of data records into discrete pages in non-volatile storage, wherein a page partially full of data is known as a partial page. Identical partial pages I and... |
| 6957256 |
Linking external applications to a network management system |
| Oct-18-2005 |
A method and apparatus for linking external information to a network management system are disclosed. A network management system is installed for and executes in association with a managed network. An... |
| 6957231 |
System and method of specifying and editing alt attributes |
| Oct-18-2005 |
A computer implemented method for updating alt attribute values in a data set. The application includes a file server for storing one or more file sets. The server is communicatively coupled to an attribute... |
| 6954766 |
Systems and methods for organizing and validating data in documents |
| Oct-11-2005 |
The invention relates to systems and methods to validate data in a design document transmitted over a computer network from a design organization to a contract manufacturer for manufacturing a product.... |
| 6954762 |
System and method for characterizing logical storage devices |
| Oct-11-2005 |
A system and method of characterizing a logical storage object. Information associated with the logical storage object is stored. The information includes information characterizing quiesce capabilities... |
| 6954747 |
Methods for comparing versions of a program |
| Oct-11-2005 |
Systems and methods are discussed that allow profile information to be reused by various versions of a program. One illustrative aspect includes a method for comparing versions of a program in binary format.... |
| 6952823 |
Software patch generator using compression techniques |
| Oct-4-2005 |
A method and system for generating a patch file from an old version of data which consists of a series of elements and a new version of data which also consists of a series of elements. Several patch files... |
| 6952758 |
Method and system for providing consistent data modification information to clients in a storage system |
| Oct-4-2005 |
A data storage system and method for providing consistent data to multiple clients based on data modification information as existing data is updated and new data is written to the system. The information... |
| 6952708 |
Method and system for using a sync key |
| Oct-4-2005 |
A method and system for synchronization of data stores is described. A synchronization initiator sends a sync key to a synchronization partner requesting to synchronize to some checkpoint. An integer is... |
| 6950835 |
Determining when a low fidelity property value has changed during a sync |
| Sep-27-2005 |
During synchronization of data between a remote device and a local device, it can be determined if a value for a property on a remote device has changed since a last synchronization of the property between... |
| 6950831 |
Processing system for use with a user interface display |
| Sep-27-2005 |
A processing system, for use with a user interface display including image elements for prompting user data entry, includes a binding database. The binding database includes elements for linking different... |
| 6947958 |
System and method for documenting composite data products |
| Sep-20-2005 |
A process is provided for documenting the contents of at least one version of a plurality of data products stored in a database, at least one of the products being a composite product having at least a... |
| 6947933 |
Identifying similarities within large collections of unstructured data |
| Sep-20-2005 |
A technique for determining when documents stored in digital format in a data processing system are similar. A method compares a sparse representation of two or more documents by breaking the documents... |
| 6944636 |
Maintaining time-date information for syncing low fidelity devices |
| Sep-13-2005 |
Generally, the present invention provides for a distributed computing system that is capable of associating time-date information with a property value in the database. The distributed computing system... |
| 6944619 |
System and method for organizing data |
| Sep-13-2005 |
A system and method for organizing and retrieving data is provided. The present invention replicates existing data in a format that is representative of naturally occurring relationships associated with... |
| 6941326 |
Accounting for update notifications in synchronizing data that may be represented by different data structures |
| Sep-6-2005 |
Methods, systems, and computer program products for synchronizing data stored at one or more message clients with data stored at a message server where the message clients may receive update notifications... |
| 6938139 |
Method and system for data element change across multiple instances of data base cache |
| Aug-30-2005 |
A method and system for updating and maintaining cache coherency across nodes in a cluster. The method uses a combination of read and write locks on the instances of the cache, with some embodiments using... |
| 6938109 |
Method and system for updating software with smaller patch files |
| Aug-30-2005 |
Rather than comparing an old file with a new file to generate a set of patching instructions, and then compressing the patching instructions to generate a compact patch file for transmission to a user,... |
| 6938031 |
System and method for accessing information in a replicated database |
| Aug-30-2005 |
A method for accessing information in a replicated database includes receiving a request for information in a database. The request is associated with a table in the database. The table includes a plurality... |
| 6934723 |
Method for file system replication with broadcasting and XDSM |
| Aug-23-2005 |
A method and system are provided for replicating data in a network to a plurality of client applications which are associated to at least one server. Network traffic is reduced and an easy-to-do automated... |
| 6934722 |
Method of finding application components in an intelligent backup and restoring system |
| Aug-23-2005 |
A method for finding application components installed on a computer system for use in a backup system associated with the computer system includes creating a linked list of application components installed... |
| 6931556 |
Background transfer of optical disk to hard disk |
| Aug-16-2005 |
The present invention provides a method for reducing the amount of power consumed by an optical disk player. The method provides: recording at least a portion of the audio, video, or audio/video data from... |
| 6931421 |
Order information acquiring method and order information controlling method for medical imaging system |
| Aug-16-2005 |
A method for acquiring order information data from a server controlling the order information for medical imaging system, and controlling the order information, comprises the steps of; storing order information... |
| 6928458 |
System and method for translating synchronization information between two networks based on different synchronization protocols |
| Aug-9-2005 |
A system and method is described for translating events originally identified as "change" events in one replication protocol to "add" events in another replication protocol where appropriate. More particularly,... |
| 6928447 |
Project-based configuration management method and apparatus |
| Aug-9-2005 |
A configuration management system creates (602) each configuration by assigning a configuration identifier to each configuration. In addition, relational information is computed (706) that indicates... |
| 6925467 |
Byte-level file differencing and updating algorithms |
| Aug-2-2005 |
A method for performing differencing and updating between electronic files is provided. A byte-level file differencing algorithm receives two byte streams corresponding to an original file and a new file.... |
| 6922709 |
Method for maintaining consistent dual copies of vital product data in a dual accessor library of portable data storage media |
| Jul-26-2005 |
A dual accessor library is equipped to maintain consistent dual copies of vital product data (VPD) or other such metadata. For each accessor, the library includes various associated components, including... |
| 6920469 |
Unique ID management in disconnected database replication |
| Jul-19-2005 |
A system for managing identifiers in a database replication network includes a database including data items, and a global ID space including a number of identities (IDs) for identifying data items. A... |
| 6920468 |
Event occurrence detection method and apparatus |
| Jul-19-2005 |
One step of a method of detecting when a certain number of events occur within a time frame causes a database having several event records to include a first event record in response to a first event occurring.... |
| 6915451 |
Distributed computer network including hierarchical resource information structure and related method of distributing resources |
| Jul-5-2005 |
In an enterprise-wide network which includes at least one centralized computer and a plurality of desktop computers, a method for enterprise system management comprising the steps of: storing an Already... |
| 6915315 |
Self archiving log structured volume with intrinsic data protection |
| Jul-5-2005 |
A data backup system for use with a server running a storage application that writes and reads data blocks. The system includes a self archiving log structured volume for copying blocks from an active... |
| 6915313 |
Deploying predefined data warehouse process models |
| Jul-5-2005 |
Exemplary embodiments typically include methods of deploying a predefined data warehouse process model from a development system having a development environment to a customer system having a customer... |
| 6915312 |
Data processing environment with methods providing contemporaneous synchronization of two or more clients |
| Jul-5-2005 |
A synchronization system providing multi-client synchronization is described. By storing the data that is actually being synchronized (i.e., storing the actual physical body of a memo, for instance) inside... |
| 6915304 |
System and method for converting an XML data structure into a relational database |
| Jul-5-2005 |
The present invention provides systems and methods for converting between an XML data structure and a relational database. It enables the storage of an XML document in such a way that: the relational data... |
| 6912551 |
System and method for binding processes in an e-commerce HUB |
| Jun-28-2005 |
A system and method for binding processes in an e-commerce HUB are present. The e-commerce HUB manages transaction processes between trading partners by tracking document exchange instances and translating... |