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
7010532 Low overhead methods and apparatus for shared access storage devices Mar. 7, 2006
7010535 Binary search engine and method Mar. 7, 2006
7010655 Locking and memory allocation in file system cache Mar. 7, 2006
7010657 Avoiding deadlock between storage assignments by devices in a network Mar. 7, 2006
7007023 Method for flagging differences in resource attributes across multiple database and transaction systems Feb. 28, 2006
7007024 Hashing objects into multiple directories for better concurrency and manageability Feb. 28, 2006
7007197 Virtual logging system and method Feb. 28, 2006
7003521 Method and apparatus for locking objects using shared locks Feb. 21, 2006
7000118 Asymmetric system and method for tamper-proof storage of an audit trial for a database Feb. 14, 2006
6996584 System and method of maintaining functional client side data cache coherence Feb. 7, 2006
6996804 Adapting polymorphic inline caches for multithreaded computing Feb. 7, 2006
6993523 System and method for maintaining and recovering data consistency in a data base page Jan. 31, 2006
6993524 Network-attached disk unit with data protection function and server protecting data stored in network-attached disk device Jan. 31, 2006
6990488 Maintaining the currency of availability information for bundles of items Jan. 24, 2006
6990489 Information processing apparatus, system and method, and recording medium Jan. 24, 2006
6990490 Information management method and information management device Jan. 24, 2006
6990491 System and method for accessibility data maintenance and privilege authorization Jan. 24, 2006
6990631 Document management apparatus, related document extracting method, and document processing assist method Jan. 24, 2006
6988099 Systems and methods for maintaining transactional persistence Jan. 17, 2006
6988112 Multi-program processing system and rollback method for file used therefor Jan. 17, 2006
6985927 Shared internet storage resource, user interface system, and method Jan. 10, 2006
6983277 Method and system of database management for replica database Jan. 3, 2006
6983461 Method and system for deadlock detection and avoidance Jan. 3, 2006
6980980 Summary-detail cube architecture using horizontal partitioning of dimensions Dec. 27, 2005
6980981 Method, system, and program for selecting a join order for tables subject to a join operation Dec. 27, 2005
6980985 Distributed evalulation of directory queries using a topology cache Dec. 27, 2005
6980988 Method of applying changes to a standby database system Dec. 27, 2005
6981061 Method and system for updating a data system in conjunction with synchronized clock modules Dec. 27, 2005
6981097 Token based cache-coherence protocol Dec. 27, 2005
6981108 Method for locking shared resources connected by a PCI bus Dec. 27, 2005
6978324 Method and apparatus for controlling read and write accesses to a logical entity Dec. 20, 2005
6976022 Method and mechanism for batch processing transaction logging records Dec. 13, 2005
6976036 Database management system Dec. 13, 2005
6973455 File server system providing direct data sharing between clients with a server acting as an arbiter and coordinator Dec. 6, 2005
6970890 Method and apparatus for data recovery Nov. 29, 2005
6965892 Method, system and program products for concurrently accessing a global data repository by multithreaded clients Nov. 15, 2005
6965893 Techniques for granting shared locks more efficiently Nov. 15, 2005
6963872 Adaptive lock escalation based on the concept of unescalatable locks Nov. 8, 2005
6963882 Method and apparatus for processing a list structure Nov. 8, 2005
6959337 Networked system for assuring synchronous access to critical facilities Oct. 25, 2005
6954752 Methods and apparatus for clustering and prefetching data objects Oct. 11, 2005
6952691 Method and system for searching a multi-lingual database Oct. 4, 2005
6952696 Data structure and method for sorting using heap-supernodes Oct. 4, 2005
6952697 Media validation system Oct. 4, 2005
6952699 Method and system for migrating data while maintaining access to data with use of the same pathname Oct. 4, 2005
6952701 Simultaneous array configuration and store assignment for a data storage system Oct. 4, 2005
6952707 Efficient sequence number generation in a multi-system data-sharing environment Oct. 4, 2005
6952736 Object-based locking mechanism Oct. 4, 2005
6952755 Control device for file resources in a network Oct. 4, 2005
6950820 Maintaining consistency of a global resource in a distributed peer process environment Sep. 27, 2005

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


 
 
  Recently Added Patents
Dynamic voltage scaling for self-timed or racing paths
Rotational exercise apparatus
Facility display unit
User configurable alerts for ATM transactions
GPIO mux/dynamic port configuration
Gas delivery method and system including a flow ratio controller using antisymmetric optimal control
Device isolation technology on semiconductor substrate
  Randomly Featured Patents
Oscillator circuit
Gigabit ethernet transceiver with analog front end
Temperature-compensated crystal oscillator
Hybrid tea rose plant named `JACgodde`
High free shrink, high modulus, low shrink tension film with elastic recovery
High power fundamental mode laser
Process for the preservation of color and flavor in liquid containing comestibles
Method for liquid delivery chemical vapor deposition of carbide films on substrates
Jig for fitting locks to doors
Curved vertical blind with slat traversing and rotation