| |
 |
|
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 |
| 7404183 |
Transforming locks in software loops |
Jul. 22, 2008 |
| 7403945 |
Distributed database system providing data and space management methodology |
Jul. 22, 2008 |
| 7401196 |
Storage system and storage control method for access exclusion control of each storage area unit comprising storage area of storage device |
Jul. 15, 2008 |
| 7401081 |
Method and apparatus for providing storage control in a network of storage controllers |
Jul. 15, 2008 |
| 7398338 |
Flexible and error resistant data buffering and connectivity |
Jul. 8, 2008 |
| 7398311 |
Selective cache flushing in identity and access management systems |
Jul. 8, 2008 |
| 7395263 |
Realtime-safe read copy update with lock-free readers |
Jul. 1, 2008 |
| 7392253 |
System and method for secure full-text indexing |
Jun. 24, 2008 |
| 7392252 |
System, apparatus, and method for processing information, and computer program, and recording medium |
Jun. 24, 2008 |
| 7392246 |
Method for implementing access control for queries to a content management system |
Jun. 24, 2008 |
| 7389309 |
Method for managing file replication in applications |
Jun. 17, 2008 |
| 7389293 |
Remastering for asymmetric clusters in high-load scenarios |
Jun. 17, 2008 |
| 7389292 |
Systems and methods of information backup |
Jun. 17, 2008 |
| 7389291 |
Implementing optimistic concurrent data structures |
Jun. 17, 2008 |
| 7386849 |
Managing parallel execution of work granules according to their affinity |
Jun. 10, 2008 |
| 7386549 |
Integration of business process and use of fields in a master database |
Jun. 10, 2008 |
| 7383546 |
Global management of jobs in a heterogeneous system |
Jun. 3, 2008 |
| 7383290 |
Transaction processing systems and methods utilizing non-disk persistent memory |
Jun. 3, 2008 |
| 7383272 |
Method and system for versioned sharing, consolidating and reporting information |
Jun. 3, 2008 |
| 7380246 |
Method and system of accessing at least one target file in a computer system with an operating system with file locking implemented with byte-range locking |
May. 27, 2008 |
| 7376651 |
Virtual storage device that uses volatile memory |
May. 20, 2008 |
| 7370049 |
Detection and prevention of writing conflicts within nested query statements |
May. 6, 2008 |
| 7363359 |
Element management system with automatic remote backup of network elements' local storage |
Apr. 22, 2008 |
| 7363305 |
Centralized terminology and glossary management |
Apr. 22, 2008 |
| 7362762 |
Distributed packet processing with ordered locks to maintain requisite packet orderings |
Apr. 22, 2008 |
| 7359882 |
Distributed run-time licensing |
Apr. 15, 2008 |
| 7356622 |
Method and apparatus for managing and formatting metadata in an autonomous operation conducted by a third party |
Apr. 8, 2008 |
| 7356550 |
Method for real time data replication |
Apr. 8, 2008 |
| 7356532 |
Systems and methods for maintaining transactional persistence |
Apr. 8, 2008 |
| 7356531 |
Network file system record lock recovery in a highly available environment |
Apr. 8, 2008 |
| 7353227 |
Conflict resolution engine |
Apr. 1, 2008 |
| 7349903 |
Apparatus, system, and method for an alternate lock facility connection path |
Mar. 25, 2008 |
| 7349902 |
Content consistency in a data access network system |
Mar. 25, 2008 |
| 7349900 |
Unified high-performance database connectivity system and method |
Mar. 25, 2008 |
| 7349894 |
Method and apparatus for dynamic information connection search engine |
Mar. 25, 2008 |
| 7346720 |
Systems and methods for managing concurrent access requests to a shared resource |
Mar. 18, 2008 |
| 7346616 |
Synchronizing data shared between two devices independent of any other devices that may also share the data |
Mar. 18, 2008 |
| 7346193 |
Method for detecting object traveling direction |
Mar. 18, 2008 |
| 7340743 |
Masterless locks in a multi-node environment |
Mar. 4, 2008 |
| 7340502 |
Method and apparatus for maintaining consistency of a shared space across multiple endpoints in a peer-to-peer collaborative computer system |
Mar. 4, 2008 |
| 7340461 |
Deactivating virtual devices and rolling backup |
Mar. 4, 2008 |
| 7337252 |
System and method for resolving conflicts of re-locking resources |
Feb. 26, 2008 |
| 7337171 |
Apparatus and method for sharing a virtual file system between logical partitions |
Feb. 26, 2008 |
| 7333987 |
Controlled-access database system and method |
Feb. 19, 2008 |
| 7333986 |
Hierarchical database management system, hierarchical database management method, and hierarchical database management program |
Feb. 19, 2008 |
| 7328263 |
Controlling access of concurrent users of computer resources in a distributed system using an improved semaphore counting approach |
Feb. 5, 2008 |
| 7328243 |
Collaborative content coherence using mobile agents in peer-to-peer networks |
Feb. 5, 2008 |
| 7328213 |
Transaction processing method, transaction control apparatus and program thereof |
Feb. 5, 2008 |
| 7328210 |
Attribute rule enforcer for a directory |
Feb. 5, 2008 |
| 7324995 |
Method for retrieving and modifying data elements on a shared medium |
Jan. 29, 2008 |
|
|
|