U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Bizarre Patents

Patent No. 5971829

Motorized Ice Cream Cone

A Receptacle for supporting, rotating and sculpting a portion of ice cream or similarly malleable food while it is being consumed.

Newsletter  PatentStorm News

Make the Most of Our Site

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest innovations by subscribing to an RSS feed.

Registered users: Manage your profile.

 

Class 707/201 - Coherency (e.g., same view to multiple users)


Subclass of Class 707 - Data processing: database and file management or data structures
Definition: Subject matter further comprising means or steps for distributed
No. of patents: 2478
Last issue date: 02/21/2012


1                      
NumberTitleIssue Date
8122286Technique for increasing the number of persistent consistency point images in a file system
An on-disk storage arrangement increases the number of persistent consistency point images (PCPIs) that may be maintained for a volume of a storage system. The on-disk storage arrangement comprises a novel volume information (volinfo) block representing a root of th...
02/21/2012
7702658Method for optimistic locking using SQL select, update, delete, and insert statements
A method for optimistic locking. An integer column is added to a database table. A Structured Query Language statement is constructed and prepared to form a prepared Structured Query Language statement, wherein a result set of the prepared Structured Query Language ...
04/20/2010
7698307System and method for synchronizing between a file system and presence of contacts on a network
A system and method is provided for synchronizing a file system with presence information on a network. Presence information is discovered for nearby users on the network. Data corresponding to the nearby users, such as a display name and sharing address, are stored...
04/13/2010
7698308Storage system and method for data replication with reduced redundant data transfer
As in a normal storage system, an application run on a host issues a data write command or a data read command. A monitor unit monitors the host and a command issued by the host to detect a re-startable point to issue the re-startable point notification to a source ...
04/13/2010
7689598Method and system for file system synchronization between a central site and a plurality of remote sites
A method and system of synchronizing files between a central site and a plurality of remote sites is disclosed. The method and system comprises providing a list of files to the plurality of remote sites by the central site, prior to a callback time of the remote sit...
03/30/2010
7685169Multiple 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 active file systems are not reflected in other active file systems. When ...
03/23/2010
7680835Online storage with metadata-based retrieval
A novel system that facilitates monitoring and/or updating data contained within a plurality of network devices. The system includes a file system user interface (UI) that can render a unified representation of the content across multiple stores corresponding to a p...
03/16/2010
7680833System and method for database structure comparison
Systems and methods for comparing one database structure to another to identify differences between the two. In one embodiment, tree structures corresponding to each database are generated. The tree structures have nodes corresponding to objects in the databases. Ea...
03/16/2010
7680834Method and system for no downtime resychronization for real-time, continuous data protection
A data management system or “DMS” provides an automated, continuous, real-time data protection service to one or more data sources associated with a set of application host servers. To facilitate the service, a host driver embedded in an application server captu...
03/16/2010
7676501Document integrity verification
A system and method enable reliable tamper detection for printed documents. Embodiments determine whether tampering has occurred and, if detected, isolate it to a specific section, such as a single page of a multi-page document. Embodiments render classes of documen...
03/09/2010
7668873Data store for software application documents
A data store is provided for storing, relating and for allowing use of data associated with a computer-generated document. Data for structuring information associated with a document, such as document metadata, is maintained in the data store where relationships bet...
02/23/2010
7664789Method and apparatus to minimize database exchange in OSPF by using a SHA-1 digest value
The present invention provides a method of determining whether database located on a first router is synchronized with the database located on a second router by performing a hash function on the values contained in a link state database to derive a SHA-1 digest val...
02/16/2010
7664788Method and system for synchronizing cached files
Described is a system and method that synchronizes cached files and directories with a server's files and directories via a layered architecture, by collapsing state information into an index into a fixed set of known states, and looking up the action that synchroni...
02/16/2010
7660830System for integrating diverse database and maintaining their consistency
An arrangement maintains consistency among satellite databases and an integrated database that is the union of the satellite databases with a controller that fetches update requests from a queue and applies each fetched request to all of the databases, in sequence, ...
02/09/2010
7660831Synchronization methods and systems
Widget synchronization architectures, methods, systems, and computer readable media are described. One exemplary embodiment includes a first software component which is configured to cause retrieval and storage of data for a first data class for one or more widgets ...
02/09/2010
7657573Method and data structure for exchanging data
A method and system for exchanging at least one data value between a first device and at least one second device, including providing at least one data structure at the first device, the data structure including at least one descriptive field and an associated at le...
02/02/2010
7657574Persistent storage file change tracking
Systems and methodologies that facilitate synchronization of a mobile device with a source, via employing a file change tracking database table created in non-volatile memory to designate files for synchronization. The subject invention includes a file modification ...
02/02/2010
7657575Sequencing updates to business objects
A system and method for compensating for disruptions to update transmissions is disclosed. A first application component stores an instance of a business object. The first application component reconciles the instance with data stored on a second application compone...
02/02/2010
7653664Anchor for database synchronization excluding uncommitted transaction modifications
Described is a technology in which an anchor value is determined, for example to synchronize a destination database or data store with modifications made to a source database. The new anchor value is determined in a manner that excludes modifications corresponding t...
01/26/2010
7650365System and method for delivering updated data information
A data delivery system is provided for delivering updated data information from a sending database system to a receiving database system. The sending database system periodically obtains, from a database updating system, a new data set having both updated data objec...
01/19/2010
7650364Portable database system
An improved method of storing databases in a portable computer is provided to reduce and optimize storage space required while ensuring accessibility to user-required data. An improved method of interchanging data records between a master computer and a portable com...
01/19/2010
7644106Avoiding lock contention by using a wait for completion mechanism
Techniques for avoiding lock contention when processing data definition language (DDL) statements are provided. Some DDL statements modify metadata of a table and then require access to the table. After such a DDL statement modifies the metadata of a table and the u...
01/05/2010
7640274Distributed storage architecture based on block map caching and VFS stackable file system modules
A distributed storage architecture and tiered caching system are employed in a video-on-demand or streaming media application. An illustrative embodiment of a distributed storage architecture, based on block map caching and virtual file system stackable file system ...
12/29/2009
7636740Database cache system
A database query system is provided. The database cache system includes: a network library which processes an access request issued by the online game server by using an input output completion port (IOCP); at least one database connection module which provides a co...
12/22/2009
7636739Method for efficient maintenance of XML indexes
An update to a primary table is received. The primary table is read to determine the set of rows to be updated. The primary table is updated and XML objects stored in XML columns are overwritten according to the update. A pre-update node table comprising the nodes c...
12/22/2009
7634509Personal information space management system and method
A system and method for organizing information in a personal information space. The personal information space includes at least one data source holding at least a portion of the personal information space. The system includes an agent for the data source which prov...
12/15/2009
7631016Providing the latest version of a data item from an N-replica set
Less-restrictive techniques are provided for ensuring that replicated-data systems will never provide out-of-date version of data items. A replicated-data system maintains a version number, a membership group identifier, and a membership count, with each replica of ...
12/08/2009
7631017Method and system for maintaining current data for wireless devices
A system including a server to receive a request representing changes to data residing at a device. The request is received from the device that is coupled to the server. The server includes a first synchronizer to identify the changes via web services description. ...
12/08/2009
7624128Method and apparatus for synchronizing EPG information between server and client
A method and apparatus for synchronizing EPG information between a server and a client in a digital broadcasting network are provided. The server updates synchronization files according to information which is modified after a last synchronization file is created ac...
11/24/2009
7620659Efficient knowledge representation in data synchronization systems
A variety of flexible conflict resolution policies are provided for loosely coupled devices to implement according to a variety of different synchronization scenarios. Choosing a conflict resolution policy, such as “Most Frequent Updater,” “Priority,” “Per...
11/17/2009
7613740Control of a data replication engine using attributes associated with a transaction
A data replication engine is controlled in a system that replicates data associated with a plurality of transactions from a source database to a target database. The system includes a change queue that contains transaction data associated with the transactions. The ...
11/03/2009
7613739Method and apparatus for synchronizing databases connected by wireless interface
A method of synchronizing at least one database including at least one updated data record with at least one other database including a corresponding data record. The method includes comparing at least one field of data of the updated data record with a correspondin...
11/03/2009
7606838Distributed conflict resolution for replicated databases
One or more resolution processes run concurrently with the synchronization process of each replica, in response to detection of one or more synchronization conflicts. Each resolution process works to resolve the conflict for a data object while the synchronization p...
10/20/2009
7606837System and method for downloading information to a mobile device
Described is a method and system for downloading information to a mobile device. The system and method provide a mechanism for selectively identifying the type of information that can be downloaded to the mobile device. In one embodiment, the mechanism includes a us...
10/20/2009
7606839Systems and methods for providing client connection fail-over
Aspects of embodiments of the present disclosure include a highly available database cluster employing replication between two or more data files. The cluster also can maintain a connection with potentially geographically remote client application programs, includin...
10/20/2009
7603389Optimized statement caching for transaction replay
Transactions are replicated from a source database to a target database in a data replication system. The system includes a first memory location that persistently stores statement text associated with transactions to be replicated. Transactions to be replicated are...
10/13/2009
7599968Technique for supplying a data warehouse whilst ensuring a consistent data view
A technique is described for supplying a data warehouse while ensuring a consistent data view. The system comprises an interface for receiving data elements which are assigned to individual transactions and require processing before delivery into the data warehouse....
10/06/2009
7593968Recovery and relocation of a distributed name service in a cluster filesystem
A cluster of computer system nodes share direct read/write access to storage devices via a storage area network using a cluster filesystem. During relocation of a server for a distributed name service and recovery of a cluster, entries related to the distributed nam...
09/22/2009
7593969Linked dimension and measure groups
The ability to link dimensions and measure groups in one analysis database to a second database is provided. This feature enables the use of the dimension or measure group without physically creating and managing the contents of the cube so defined. ...
09/22/2009
7593970Data receiving system, data broadcasting system, data receiving method and data broadcasting method
A data receiving system includes a receiver which is configured to receive broadcast data. The broadcast data includes live information data and announcement data. The live information data has live information relating to a place. The announcement data includes a t...
09/22/2009
1                      
 
Sign InRegister
Username  
Password   
forgot password?