US5251318A
(en)
*
|
1988-09-02 |
1993-10-05 |
Hitachi, Ltd. |
Multiprocessing system comparing information copied from extended storage before and after processing for serializing access to shared resource
|
US5305196A
(en)
*
|
1989-05-01 |
1994-04-19 |
Credit Verification Corporation |
Check transaction processing, database building and marketing method and system utilizing automatic check reading
|
US5263155A
(en)
*
|
1991-02-21 |
1993-11-16 |
Texas Instruments Incorporated |
System for selectively registering and blocking requests initiated by optimistic and pessimistic transactions respectively for shared objects based upon associated locks
|
US5287501A
(en)
*
|
1991-07-11 |
1994-02-15 |
Digital Equipment Corporation |
Multilevel transaction recovery in a database system which loss parent transaction undo operation upon commit of child transaction
|
US5701480A
(en)
|
1991-10-17 |
1997-12-23 |
Digital Equipment Corporation |
Distributed multi-version commitment ordering protocols for guaranteeing serializability during transaction processing
|
JPH05173988A
(ja)
*
|
1991-12-26 |
1993-07-13 |
Toshiba Corp |
分散処理方式および該分散処理に適用されるトランザクション処理方式
|
US5241675A
(en)
|
1992-04-09 |
1993-08-31 |
Bell Communications Research, Inc. |
Method for enforcing the serialization of global multidatabase transactions through committing only on consistent subtransaction serialization by the local database managers
|
US5335343A
(en)
|
1992-07-06 |
1994-08-02 |
Digital Equipment Corporation |
Distributed transaction processing using two-phase commit protocol with presumed-commit without log force
|
DE69429686T2
(de)
*
|
1993-02-25 |
2003-04-30 |
Sun Microsystems, Inc. |
Transaktionsverwaltung in objektorientiertem System
|
US5687363A
(en)
*
|
1994-03-30 |
1997-11-11 |
Siemens Stromberg-Carlson |
Distributed database architecture and distributed database management system for open network evolution
|
US5764977A
(en)
*
|
1994-03-30 |
1998-06-09 |
Siemens Stromberg-Carlson |
Distributed database architecture and distributed database management system for open network evolution
|
US5721909A
(en)
*
|
1994-03-30 |
1998-02-24 |
Siemens Stromberg-Carlson |
Distributed database architecture and distributed database management system for open network evolution
|
US5835757A
(en)
*
|
1994-03-30 |
1998-11-10 |
Siemens Telecom Networks |
Distributed database management system for servicing application requests in a telecommunications switching system
|
EP0758114A4
(en)
*
|
1995-02-28 |
1998-08-26 |
Ntt Data Tsushin Kk |
COOPERATIVE DISTRIBUTED SYSTEM, NEWSPAPER PROCESSING AND RECOVERY PROCESSING IN THE SAME
|
US5581729A
(en)
*
|
1995-03-31 |
1996-12-03 |
Sun Microsystems, Inc. |
Parallelized coherent read and writeback transaction processing system for use in a packet switched cache coherent multiprocessor system
|
US6647510B1
(en)
*
|
1996-03-19 |
2003-11-11 |
Oracle International Corporation |
Method and apparatus for making available data that was locked by a dead transaction before rolling back the entire dead transaction
|
GB2312766A
(en)
*
|
1996-05-01 |
1997-11-05 |
Ibm |
Transactional layer for object management system
|
JP3672208B2
(ja)
|
1996-07-02 |
2005-07-20 |
インターナショナル・ビジネス・マシーンズ・コーポレーション |
階層化トランザクション処理方法
|
FR2751106B1
(fr)
*
|
1996-07-11 |
1999-01-08 |
Alsthom Cge Alcatel |
Methode de planification de transactions distribuees
|
US5903891A
(en)
*
|
1997-02-25 |
1999-05-11 |
Hewlett-Packard Company |
Hierarchial information processes that share intermediate data and formulate contract data
|
US5878206A
(en)
*
|
1997-03-25 |
1999-03-02 |
Hewlett-Packard Company |
Commit scope control in hierarchical information processes
|
US5983225A
(en)
*
|
1998-01-26 |
1999-11-09 |
Telenor As |
Parameterized lock management system and method for conditional conflict serializability of transactions
|
CA2285019A1
(en)
|
1998-01-26 |
1999-07-29 |
Telenor As |
Database management system and method for conditional conflict serializability of transactions and for combining meta-data of varying degrees of reliability
|
US6148300A
(en)
*
|
1998-06-19 |
2000-11-14 |
Sun Microsystems, Inc. |
Hybrid queue and backoff computer resource lock featuring different spin speeds corresponding to multiple-states
|
US6182186B1
(en)
*
|
1998-06-30 |
2001-01-30 |
Sun Microsystems, Inc. |
Method and apparatus that utilizes lock states to lock resources
|
US6295610B1
(en)
*
|
1998-09-17 |
2001-09-25 |
Oracle Corporation |
Recovering resources in parallel
|
US6298478B1
(en)
|
1998-12-31 |
2001-10-02 |
International Business Machines Corporation |
Technique for managing enterprise JavaBeans (™) which are the target of multiple concurrent and/or nested transactions
|
US6457065B1
(en)
*
|
1999-01-05 |
2002-09-24 |
International Business Machines Corporation |
Transaction-scoped replication for distributed object systems
|
TW429705B
(en)
|
1999-05-15 |
2001-04-11 |
Via Tech Inc |
Shared memory allocation method to improve the accessing efficiency
|
JP2001216259A
(ja)
*
|
2000-02-04 |
2001-08-10 |
Hitachi Ltd |
マルチプロセッサシステム及びそのトランザックション制御方法
|
US6651073B1
(en)
*
|
2000-05-23 |
2003-11-18 |
International Business Machines Corporation |
Method and apparatus for insuring database data integrity without data recovery logging
|
AU2001272863B2
(en)
*
|
2000-07-28 |
2004-11-18 |
Xymphonic Systems As |
Method, system and data structures for implementing nested databases
|
US6671686B2
(en)
*
|
2000-11-02 |
2003-12-30 |
Guy Pardon |
Decentralized, distributed internet data management
|
US6772154B1
(en)
*
|
2000-11-16 |
2004-08-03 |
Sun Microsystems, Inc. |
Implementation of nested databases using flexible locking mechanisms
|
JP3621641B2
(ja)
*
|
2000-11-20 |
2005-02-16 |
株式会社東芝 |
トランザクション処理の管理方法
|
US6993523B1
(en)
*
|
2000-12-05 |
2006-01-31 |
Silicon Graphics, Inc. |
System and method for maintaining and recovering data consistency in a data base page
|
US6850938B1
(en)
|
2001-02-08 |
2005-02-01 |
Cisco Technology, Inc. |
Method and apparatus providing optimistic locking of shared computer resources
|
US7346632B2
(en)
*
|
2001-02-22 |
2008-03-18 |
International Business Machines Corporation |
Mechanism for executing nested transactions in an execution environment supporting flat transactions only
|
JP3732113B2
(ja)
|
2001-05-14 |
2006-01-05 |
株式会社八十二銀行 |
トランザクション制御システム、方法及びプログラム
|
US6983395B2
(en)
*
|
2001-05-23 |
2006-01-03 |
Hewlett-Packard Development Company, L.P. |
Multi-agent cooperative transaction method and system
|
US7248585B2
(en)
|
2001-10-22 |
2007-07-24 |
Sun Microsystems, Inc. |
Method and apparatus for a packet classifier
|
GB0130399D0
(en)
|
2001-12-19 |
2002-02-06 |
Ibm |
Message ordering in a messaging system
|
US6754737B2
(en)
*
|
2001-12-24 |
2004-06-22 |
Hewlett-Packard Development Company, L.P. |
Method and apparatus to allow dynamic variation of ordering enforcement between transactions in a strongly ordered computer interconnect
|
US6785779B2
(en)
|
2002-01-09 |
2004-08-31 |
International Business Machines Company |
Multi-level classification method for transaction address conflicts for ensuring efficient ordering in a two-level snoopy cache architecture
|
US7234076B2
(en)
*
|
2002-02-15 |
2007-06-19 |
Sun Microsystems, Inc. |
Multi-level undo of main-memory and volatile resources
|
US6990503B1
(en)
*
|
2002-04-12 |
2006-01-24 |
Ncr Corporation |
Rescheduling transactions in a database system
|
US9886309B2
(en)
|
2002-06-28 |
2018-02-06 |
Microsoft Technology Licensing, Llc |
Identity-based distributed computing for device resources
|
GB0215808D0
(en)
*
|
2002-07-09 |
2002-08-14 |
Ibm |
A system and method for managing transactions in a messaging system
|
US7328316B2
(en)
*
|
2002-07-16 |
2008-02-05 |
Sun Microsystems, Inc. |
Software transactional memory for dynamically sizable shared data structures
|
US7076508B2
(en)
|
2002-08-12 |
2006-07-11 |
International Business Machines Corporation |
Method, system, and program for merging log entries from multiple recovery log files
|
US7089253B2
(en)
|
2002-09-13 |
2006-08-08 |
Netezza Corporation |
Computer method and system for concurrency control using dynamic serialization ordering
|
JP2004157776A
(ja)
|
2002-11-06 |
2004-06-03 |
Nec Corp |
アプリケーションの処理方法およびシステム
|
US7116011B2
(en)
|
2002-12-31 |
2006-10-03 |
Intel Corporation |
CPU surge reduction and protection
|
US6898685B2
(en)
|
2003-03-25 |
2005-05-24 |
Emc Corporation |
Ordering data writes from a local storage device to a remote storage device
|
US7496574B2
(en)
*
|
2003-05-01 |
2009-02-24 |
International Business Machines Corporation |
Managing locks and transactions
|
US7289992B2
(en)
*
|
2003-05-01 |
2007-10-30 |
International Business Machines Corporation |
Method, system, and program for lock and transaction management
|
US7418706B1
(en)
*
|
2003-05-08 |
2008-08-26 |
Teradota Us, Inc. |
Rescheduling table scan transactions
|
US7673307B2
(en)
*
|
2003-05-29 |
2010-03-02 |
International Business Machines Corporation |
Managing transactions in a messaging system
|
US7739252B2
(en)
|
2003-07-14 |
2010-06-15 |
Oracle America, Inc. |
Read/write lock transaction manager freezing
|
TW200532560A
(en)
|
2003-11-13 |
2005-10-01 |
Qualcomm Inc |
System and method for dynamically simulating devices at a computing device
|
US7240054B2
(en)
*
|
2004-02-27 |
2007-07-03 |
International Business Machines Corporation |
Techniques to preserve data constraints and referential integrity in asynchronous transactional replication of relational tables
|
US7574274B2
(en)
|
2004-04-14 |
2009-08-11 |
Nvidia Corporation |
Method and system for synchronizing audio processing modules
|
GB0409326D0
(en)
|
2004-04-27 |
2004-06-02 |
Ibm |
Locker manager for managing access to shared resources
|
US7428539B2
(en)
|
2004-06-21 |
2008-09-23 |
Microsoft Corporation |
Method, system, and apparatus for managing access to a data object
|
US7266571B2
(en)
*
|
2004-07-27 |
2007-09-04 |
International Business Machines Corporation |
Method and system for scheduling a partial ordered transactions for event correlation
|
US7685365B2
(en)
*
|
2004-09-30 |
2010-03-23 |
Intel Corporation |
Transactional memory execution utilizing virtual memory
|
ITMI20041957A1
(it)
*
|
2004-10-15 |
2005-01-15 |
St Microelectronics Srl |
Dispositivo di memoria
|
US7318064B2
(en)
*
|
2004-10-28 |
2008-01-08 |
International Business Machines Corporation |
Using MD4 checksum as primary keys to link transactions across machines
|
WO2006059928A1
(en)
|
2004-11-30 |
2006-06-08 |
Telefonaktiebolaget Lm Ericsson (Publ) |
Method for smm capability distribution
|
US8363730B2
(en)
|
2004-12-16 |
2013-01-29 |
Intel Corporation |
Local macroblock information buffer
|
US7490215B2
(en)
|
2004-12-22 |
2009-02-10 |
Intel Corporation |
Media memory system and method for providing concurrent memory access to a plurality of processors through separate translation table information
|
US7593943B2
(en)
|
2005-01-14 |
2009-09-22 |
Microsoft Corporation |
Method and system for synchronizing multiple user revisions to a shared object
|
US7376675B2
(en)
|
2005-02-18 |
2008-05-20 |
International Business Machines Corporation |
Simulating multi-user activity while maintaining original linear request order for asynchronous transactional events
|
US7334076B2
(en)
|
2005-03-08 |
2008-02-19 |
Microsoft Corporation |
Method and system for a guest physical address virtualization in a virtual machine environment
|
US7949551B2
(en)
*
|
2005-04-06 |
2011-05-24 |
International Business Machines Corporation |
Processing of compensation scopes in workflow management systems
|
WO2007006124A1
(en)
*
|
2005-04-18 |
2007-01-18 |
Research In Motion Limited |
Container-level transaction management system and method therefor
|
US7756846B2
(en)
|
2005-07-01 |
2010-07-13 |
Sap Aktiengesellschaft |
Methods and systems for propagating locks through nested logical units of work
|
US7702686B2
(en)
|
2005-07-29 |
2010-04-20 |
Microsoft Corporation |
Retrieving and persisting objects from/to relational databases
|
US7555619B2
(en)
*
|
2005-12-07 |
2009-06-30 |
Microsoft Corporation |
Efficient per-object operations in software transactional memory
|
US20070136725A1
(en)
|
2005-12-12 |
2007-06-14 |
International Business Machines Corporation |
System and method for optimized preemption and reservation of software locks
|
US7730286B2
(en)
*
|
2005-12-30 |
2010-06-01 |
Intel Corporation |
Software assisted nested hardware transactions
|
US20070186056A1
(en)
|
2006-02-07 |
2007-08-09 |
Bratin Saha |
Hardware acceleration for a software transactional memory system
|
US20070198978A1
(en)
*
|
2006-02-22 |
2007-08-23 |
David Dice |
Methods and apparatus to implement parallel transactions
|
US8099538B2
(en)
|
2006-03-29 |
2012-01-17 |
Intel Corporation |
Increasing functionality of a reader-writer lock
|
US7840540B2
(en)
*
|
2006-04-20 |
2010-11-23 |
Datascout, Inc. |
Surrogate hashing
|
US7792805B2
(en)
*
|
2006-05-30 |
2010-09-07 |
Oracle America, Inc. |
Fine-locked transactional memory
|
US7478210B2
(en)
*
|
2006-06-09 |
2009-01-13 |
Intel Corporation |
Memory reclamation with optimistic concurrency
|
US7434010B2
(en)
*
|
2006-08-04 |
2008-10-07 |
Microsoft Corporation |
Combined pessimistic and optimisitic concurrency control
|
US7650371B2
(en)
*
|
2006-12-14 |
2010-01-19 |
Microsoft Corporation |
Finalizable object usage in software transactions
|
US7669040B2
(en)
*
|
2006-12-15 |
2010-02-23 |
Sun Microsystems, Inc. |
Method and apparatus for executing a long transaction
|
US8321637B2
(en)
*
|
2007-05-14 |
2012-11-27 |
International Business Machines Corporation |
Computing system with optimized support for transactional memory
|
US7899999B2
(en)
*
|
2007-06-27 |
2011-03-01 |
Microsoft Corporation |
Handling falsely doomed parents of nested transactions
|
US7890707B2
(en)
*
|
2007-06-27 |
2011-02-15 |
Microsoft Corporation |
Efficient retry for transactional memory
|
US7962456B2
(en)
*
|
2007-06-27 |
2011-06-14 |
Microsoft Corporation |
Parallel nested transactions in transactional memory
|
US8719514B2
(en)
*
|
2007-06-27 |
2014-05-06 |
Intel Corporation |
Software filtering in a transactional memory system
|
US7516365B2
(en)
*
|
2007-07-27 |
2009-04-07 |
Sun Microsystems, Inc. |
System and method for split hardware transactions
|
US7840530B2
(en)
|
2007-09-18 |
2010-11-23 |
Microsoft Corporation |
Parallel nested transactions in transactional memory
|
US7890472B2
(en)
*
|
2007-09-18 |
2011-02-15 |
Microsoft Corporation |
Parallel nested transactions in transactional memory
|
CN100568184C
(zh)
*
|
2007-12-27 |
2009-12-09 |
电子科技大学 |
协同编辑中数据冲突模块的加锁方法
|
US10210018B2
(en)
|
2008-12-24 |
2019-02-19 |
Intel Corporation |
Optimizing quiescence in a software transactional memory (STM) system
|
US8095824B2
(en)
*
|
2009-12-15 |
2012-01-10 |
Intel Corporation |
Performing mode switching in an unbounded transactional memory (UTM) system
|