Resources Contact Us Home
Browse by: INVENTOR PATENT HOLDER PATENT NUMBER DATE
 
 
Browse by Category: Main > Information Technology
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:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 Next

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

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 Next


 
 
  Recently Added Patents
Silicon wafer and method for producing same
Electromagnetic engine
Carbon dioxide absorbent and carbon dioxide absorption method using the same
Telephony services in mobile IP networks
Semiconductor device
Handbag
Connecting device
  Randomly Featured Patents
Seal installation device with coaxial handle parts
Microprogrammed computer control unit capable of efficiently executing a large repertoire of instructions for a high performance data processing unit
Optimization of database network traffic based upon data-use analysis
Dual flush mechanism for a toilet
Image forming apparatus capable of shortening start up time of fixing device
Electrical access to a hermetically sealed chamber using a printed circuit board
Semiconductor device and manufacturing method thereof
Air cushion pontoon freight helicopter
System and method for providing execute-in-place functionality
Inspection terminal for inspecting electronic chip component, and inspection method and inspection apparatus using the same