| |
 |
|
Class Information
Number: 707/8
Name: Data processing: database and file management or data structures > Database or file accessing > Concurrency (e.g., lock management in shared database)
Description: Subject matter directed to serialization of multiple accesses to the same unit of data or file for the purpose of data integrity.
Patents under this class:
| Patent Number |
Title Of Patent |
Date Issued |
| 6363401 |
Enhanced two-phase commit protocol |
Mar. 26, 2002 |
| 6360219 |
Object queues with concurrent updating |
Mar. 19, 2002 |
| 6360220 |
Lock-free methods and systems for accessing and storing information in an indexed computer data structure having modifiable entries |
Mar. 19, 2002 |
| 6353828 |
Concurrency control for transactions that update base tables of a materialized view using different types of locks |
Mar. 5, 2002 |
| 6353833 |
Caching of distributed dynamic SQL statements in a multiple node RDBMS |
Mar. 5, 2002 |
| 6353836 |
Method and apparatus for transferring data from the cache of one node to the cache of another node |
Mar. 5, 2002 |
| 6351744 |
Multi-processor system for database management |
Feb. 26, 2002 |
| 6351749 |
Multi-threading, multi-tasking architecture for a relational database management system |
Feb. 26, 2002 |
| 6343296 |
On-line reorganization in object-oriented databases |
Jan. 29, 2002 |
| 6343299 |
Method and apparatus for random update synchronization among multiple computing devices |
Jan. 29, 2002 |
| 6343301 |
Method and system for collecting data for updating a geographic database |
Jan. 29, 2002 |
| 6341285 |
Serial protocol for transaction execution in main-memory database systems |
Jan. 22, 2002 |
| 6341302 |
Efficient inter-task queue protocol |
Jan. 22, 2002 |
| 6339771 |
Method and system for managing connections to a database management system |
Jan. 15, 2002 |
| 6338063 |
Method and computer program product for reducing lock contention in a multiple instruction execution stream processing environment |
Jan. 8, 2002 |
| 6336115 |
File sharing system in a client/server environment with efficient file control using a www-browser-function extension unit |
Jan. 1, 2002 |
| 6336121 |
Method and apparatus for securing and accessing data elements within a database |
Jan. 1, 2002 |
| 6334123 |
Index relational processor |
Dec. 25, 2001 |
| 6334128 |
Method and apparatus for efficiently refreshing sets of summary tables and materialized views in a database management system |
Dec. 25, 2001 |
| 6330560 |
Multiple manager to multiple server IP locking mechanism in a directory-enabled network |
Dec. 11, 2001 |
| 6330714 |
Method and computer program product for implementing redundant lock avoidance |
Dec. 11, 2001 |
| 6327594 |
Methods for shared data management in a pervasive computing environment |
Dec. 4, 2001 |
| 6327613 |
Method and apparatus for sharing peripheral devices over a network |
Dec. 4, 2001 |
| 6324543 |
Dynamic object migration method using proxy object links to support automatic object distribution in an object-oriented environment |
Nov. 27, 2001 |
| 6324544 |
File object synchronization between a desktop computer and a mobile device |
Nov. 27, 2001 |
| 6324563 |
Customer information control system application programming interface, with global and local system and file control functions, in a loosely coupled data processing environment |
Nov. 27, 2001 |
| 6314114 |
Distributed resource management |
Nov. 6, 2001 |
| 6311187 |
Propogating updates efficiently in hierarchically structured data under a push model |
Oct. 30, 2001 |
| 6308179 |
User level controlled mechanism inter-positioned in a read/write path of a property-based document management system |
Oct. 23, 2001 |
| 6304873 |
System and method for performing database operations and for skipping over tuples locked in an incompatible mode |
Oct. 16, 2001 |
| 6304876 |
Method for enforcing integrity constraints in a database table using an index |
Oct. 16, 2001 |
| 6301582 |
System and method for storage of shared persistent objects |
Oct. 9, 2001 |
| 6301589 |
Replication method |
Oct. 9, 2001 |
| 6298345 |
Database journal mechanism and method that supports multiple simultaneous deposits |
Oct. 2, 2001 |
| 6295539 |
Dynamic determination of optimal process for enforcing constraints |
Sep. 25, 2001 |
| 6295541 |
System and methods for synchronizing two or more datasets |
Sep. 25, 2001 |
| 6292808 |
Method and apparatus for reapplying changes to a database |
Sep. 18, 2001 |
| 6289343 |
Apparatus and method for performing semantic concurrency control in dispatching client requests within a server in a client/server computer system |
Sep. 11, 2001 |
| 6285997 |
Query optimization with deferred update and autonomous sources |
Sep. 4, 2001 |
| 6286004 |
Distributed type of database system, consistency managing method for the same, and a computer-readable recording medium with a program for making a computer execute each step of the method sto |
Sep. 4, 2001 |
| 6282544 |
Method and apparatus for populating multiple data marts in a single aggregation process |
Aug. 28, 2001 |
| 6275787 |
Method for merging repository updates with incomplete work in progress |
Aug. 14, 2001 |
| 6275823 |
Method relating to databases |
Aug. 14, 2001 |
| 6275826 |
Program products for pacing the frequency at which systems of a multisystem environment compress log streams |
Aug. 14, 2001 |
| 6275860 |
Method and apparatus for synchronizing function values in a multiple protocol system |
Aug. 14, 2001 |
| 6272491 |
Method and system for mastering locks in a multiple server database system |
Aug. 7, 2001 |
| 6272502 |
Refreshing materialized views of a database to maintain consistency with underlying data |
Aug. 7, 2001 |
| 6268850 |
User interface for the specification of lock groups |
Jul. 31, 2001 |
| 6263338 |
Method relating to databases |
Jul. 17, 2001 |
| 6263340 |
User registration in file review systems |
Jul. 17, 2001 |
|
|
|