|
Match
|
Document |
Document Title |
|
|
6910070 |
Methods and systems for asynchronous notification of database events
A method for asynchronously notifying an application client of a system or data event of interest within a database includes steps of receiving a subscription to an event name from a logical agent,...
|
|
|
6910053 |
Method for data maintenance in a network of partially replicated database systems
Methods and systems for data maintenance in an offline-distributed database network system, which comprises a central system having a central database, and node systems having local databases...
|
|
|
6907505 |
Immediately available, statically allocated, full-logical-unit copy with a transient, snapshot-copy-like intermediate stage
A hybrid LUN copy operation that ultimately produces a full LUN copy, but involves a transient snapshot-copy-like intermediate stage. In one embodiment, a statically pre-allocated copy LUN is...
|
|
|
6904431 |
Algorithm for dynamic selection of data locking granularity
A method and apparatus for improving database concurrency are described. Upon receiving a request to access data, a data locality within a database may be determined utilizing unique data keys. An...
|
|
|
6901413 |
Removing duplicate objects from an object store
A computer program for removing duplicate objects from an object store. The program allows the user to select which properties of the objects will be compared to determine equivalence. These...
|
|
|
6901414 |
Method and system of storing a main data file and deltas in a storage device for determining new data files from the main data file and the deltas
A storage system and method for storing delta difference data indicative of the differences between new data and old data. A data transferring unit has copies of old data and new data. The data...
|
|
|
6901476 |
Variable key type search engine and method therefor
A system and method for storing arranged data in a memory, and for extracting the data therefrom, the system including: (a) a random access memory (RAM) including: (i) a first array of cells, the...
|
|
|
6901428 |
Accessing data from a database over a network
A database system is accessible by a client system over a data network. In one arrangement, a server system is connected to the data network to receive requests from the client system. In response...
|
|
|
6898609 |
Database scattering system
A computer system for providing load balancing and scalable access to a network database system by providing multiple database instances with each instance being substantially identical in data...
|
|
|
6895412 |
Methods for dynamically configuring the cardinality of keyword attributes
Methods are provided for dynamically configuring the cardinality of keyword attributes. A table definition is received including an identification field, a keyword field and a keyword value field....
|
|
|
6895512 |
Methods and systems for synchronizing security descriptors in systems that use multiple security descriptor specifications
Methods and systems are disclosed for replicating security descriptors that describe security rights to the same object even though those security descriptors may follow different security...
|
|
|
6895403 |
Method and software for identifying and creating connections and accountability in a business organization
A new and improved method for identifying and creating connections and accountability in a business organization is described herein. The inventive method allows individuals to view all the...
|
|
|
6895471 |
Method and apparatus for synchronizing cache with target tables in a data warehousing system
A method and apparatus for processing (transporting) data, such as in a data warehouse system. In one embodiment, the data are received from a source and compared to data in a lookup cache...
|
|
|
6892211 |
Copy on write file system consistency and block usage
The present invention provides a method for keeping a file system in a consistent state and for creating read-only copies of a file system. Changes to the file system are tightly controlled. The...
|
|
|
6892210 |
Database management and synchronization across a peer-to-peer network
A database management and synchronization program implemented across a peer-to-peer computer network, consisting of a sharing community of user computers. Database record synchronization throughout...
|
|
|
6892203 |
Method, apparatus and system for remote file sharing
A technique is described to enable exclusive control on a file basis in a storage system while remote double recording is performed between storage controllers. A first shared-file controller has a...
|
|
|
6886012 |
Providing traditional update semantics when updates change the location of data records
Traditional update semantics are provided when updates change the location of records in a database. The system detects that an update to a record will cause the record to change locations in a...
|
|
|
6883093 |
Method and system for creating and managing common and custom storage devices in a computer network
A method and system for creating and managing a plurality of storage devices in a computer network. The present invention creates a common root storage device, which stores files that are shared...
|
|
|
6883029 |
Separate read and write servers in a distributed file system
A system and method for providing a plurality of client applications access to data in a distributed file system. In various embodiments, read requests are separated from write requests and the...
|
|
|
6879989 |
Modification system for supporting localized data changes in a mobile device
A method, apparatus, and article of manufacture for a computer implemented modification system for supporting localized data changes in a computer. A change is executed to data in a computer having...
|
|
|
6879990 |
System for identifying potential licensees of a source patent portfolio
A list of potential licensees of a patent portfolio can be generated from a source patent portfolio. To identify the licensees, the source patent portfolio comprising, for example, all the patents...
|
|
|
6877014 |
Method and apparatus to facilitate transactional consistency for references in object-relational databases
One embodiment of the present invention provides a system that facilitates transactional consistency for references in an object-relational database. The system operates by first receiving a...
|
|
|
6871187 |
Translator for use in an automated order entry system
Translations for data structures for transferring catalog and system order information between a manufacturer and a customer. The translations and data structures are configured to allow custom...
|
|
|
6868414 |
Technique for serializing data structure updates and retrievals without requiring searchers to use locks
The present invention provides a method, system, and computer program product for reliably and efficiently serializing access to data structures (i.e. updates and retrievals) without requiring...
|
|
|
6868428 |
Method and system of synchronizing databases of a plurality of monitoring devices
A method of synchronizing databases of a plurality of monitoring devices in a communications system having a communications device, a first monitoring device and a second monitoring device for...
|
|
|
6862668 |
Method and apparatus for using cache coherency locking to facilitate on-line volume expansion in a multi-controller storage system
The present invention provides a method and apparatus for using cache coherency locking to facilitate on-line volume expansion in a multi-controller storage device. A volume set is divided into...
|
|
|
6862632 |
Dynamic RDF system for transferring initial data between source and destination volume wherein data maybe restored to either volume at same time other data is written
Dynamically creating a communication path between first and second storage devices, includes creating a connection to a source volume on the first storage device and indicating that the source...
|
|
|
6859812 |
System and method for differentiating private and shared files within a computer cluster
A system and method for differentiating private and shared files is disclosed. The invention includes the steps of: receiving a request from a computer for access to a shared file; providing the...
|
|
|
6859821 |
Method and apparatus for prioritizing data change requests and maintaining data consistency in a distributed computer system equipped for activity-based collaboration
A distributed, activity-based collaboration system can employ a data change request priority scheme for determining an order of execution of data change requests in effecting changes to local...
|
|
|
6857001 |
Multiple concurrent active file systems
Maintenance of plural active file systems, wherein each of the active file systems initially access data shared with another of the active file systems, and wherein changes made to each of the...
|
|
|
6850956 |
Method and apparatus for obtaining and storing data during automated data processing
A number of items of data from a data source ( 12 ) can be processed and then supplied to a data destination ( 16, 17 ). The data may include image data, text data, numeric data or other types of...
|
|
|
6850896 |
Method and system for managing and providing sales data using world wide web
A method and system for managing sales data. One embodiment is a software application that assists in classification, review and approval of data to be stored in a database for the use of a product...
|
|
|
6850958 |
Backup system, backup method, database apparatus, and backup apparatus
A backup system, a backup method, a database apparatus and a backup apparatus whereby loss of data is minimized in case of damage to the system. In the database apparatus, update information...
|
|
|
6850957 |
Information system and data access method
A data access method in an information system including a plurality of data utilization systems connected to a network N 1 , and a plurality of data provision systems connected to a network,...
|
|
|
6847971 |
Lightweight data replication
A lightweight row transfer protocol is described that can be easily handled by thin clients, such as JAVA™ applications using CORBA. The lightweight row transfer protocol serves to reduce...
|
|
|
6842825 |
Adjusting timestamps to preserve update timing information for cached data objects
In a system including a host, a primary storage subsystem coupled to the host, a cache coupled to the host and separate from the primary storage system, a secondary storage subsystem, and a data...
|
|
|
6839796 |
Apparatus and method to import a logical volume indicating explicit storage attribute specifications
A method to import a logical volume and first storage attributes assigned to that logical volume into a second virtual tape system from a first virtual tape system. The method assigns one or more...
|
|
|
6834304 |
Method and apparatus for creating a network audit report
A method and system for auditing an optical network to identify malfunctioning network elements and to generate a report which would allow skilled personnel to quickly and effectively identify...
|
|
|
6832242 |
System and method for automatically sharing information between handheld devices
A system and method for automatic relevance-base sharing information between handheld devices are provided. A centralized location stores interest profiles of a plurality of users of handheld...
|
|
|
6832222 |
Technique for ensuring authorized access to the content of dynamic web pages stored in a system cache
A method, apparatus, and article of manufacture for processing a request that requires the dynamic generation of a web page. In accordance with the present invention, a request to generate a...
|
|
|
6832229 |
System and method for maintaining large-grained database concurrency with a log monitor incorporating dynamically redefinable business logic
A system and method for maintaining large-grained database concurrency with a log monitor incorporating dynamically redefinable business logic are described. Operations expressed in a data...
|
|
|
6829698 |
Method, apparatus and system for acquiring a global promotion facility utilizing a data-less transaction
A data processing system includes a global promotion facility and a plurality of processors coupled by an interconnect. In response to execution of an acquisition instruction by a first processor...
|
|
|
6829610 |
Scalable storage system supporting multi-level query resolution
A massively scalable architecture for providing a highly reliable storage system that is capable of handling hundreds of millions of users and tens of billions of files. The system includes one or...
|
|
|
6826726 |
Remote document updating system using XML and DOM
In a system comprising a local processing device, a transmission link to a remote processing device, and a remote processing device, a method for updating a remote document in accordance with...
|
|
|
6823355 |
Synchronous replication of transactions in a distributed system
The management and use of replicated distributed transactions is facilitated. A distributed synchronous transaction system protocol is provided to manage the replication of distributed transactions...
|
|
|
6823349 |
Method and system for establishing, maintaining, and using a persistent fracture log
A method and system for synchronizing a plurality of data images in a computer system, includes a primary image and at least one secondary image which are synchronized. A host computer issues write...
|
|
|
6823336 |
Data storage system and method for uninterrupted read-only access to a consistent dataset by one host processor concurrent with read-write access by another host processor
A data storage system receives sets of the revisions such that each set of revisions changes the dataset from one consistent state to another. Each set of revisions is processed in a write-selected...
|
|
|
6820096 |
Smart calendar
The idea of this invention is to be able to create an external calendar that is connected to the Internet which can provide instant copies of the calendar, rewrite information on one calendar to...
|
|
|
6816873 |
Method for managing distributed savepoints across multiple DBMS's within a distributed transaction
System, method, and program product for managing transactions on a plurality of Database Management Systems residing on separate participant servers and a coordinator server. A single transaction...
|
|
|
6816856 |
System for and method of data compression in a valueless digital tree representing a bitset
An adaptive digital tree data structure incorporates various codes within the parent pointers to indicate the state of the underlying subexpanses. The use of these codes reduces the amount of...
|