Systems and methods for maintaining transactional persistence

Data processing: database and file management or data structures – Database design – Data structure types

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C707S793000, C707S793000, C707S793000, C711S114000, C719S316000

Reexamination Certificate

active

11058888

ABSTRACT:
Messages between trading partners can be processed persistently using a persistence framework, which can include a transaction manager, a locking manager, and a logging mechanism. A transaction manager can initiate a transaction for a request, and can enlist and modify any object or resource useful in processing the request. A locking manager can lock any of these objects, using inflated and/or individual locks, to prevent other resources or transactions from accessing the object during the transaction. A logging component can track any modifications of the object, while a transaction manager can manage state for the object.This description is not intended to be a complete description of, or limit the scope of, the invention. Other features, aspects, and objects of the invention can be obtained from a review of the specification, the figures, and the claims.

REFERENCES:
patent: 5321841 (1994-06-01), East et al.
patent: 5469562 (1995-11-01), Saether
patent: 5748975 (1998-05-01), Van DeVanter
patent: 5801958 (1998-09-01), Dangelo et al.
patent: 5835769 (1998-11-01), Jervis et al.
patent: 5836014 (1998-11-01), Faiman, Jr.
patent: 5862327 (1999-01-01), Kwang et al.
patent: 5867822 (1999-02-01), Sankar
patent: 5950010 (1999-09-01), Hesse et al.
patent: 5961593 (1999-10-01), Gabber et al.
patent: 5966535 (1999-10-01), Benedikt et al.
patent: 6012083 (2000-01-01), Savitzky et al.
patent: 6016495 (2000-01-01), McKeehan et al.
patent: 6023722 (2000-02-01), Colyer
patent: 6028997 (2000-02-01), Leymann et al.
patent: 6029000 (2000-02-01), Woolsey et al.
patent: 6044217 (2000-03-01), Brealey et al.
patent: 6067548 (2000-05-01), Cheng
patent: 6067623 (2000-05-01), Blakley et al.
patent: 6070184 (2000-05-01), Blount et al.
patent: 6085030 (2000-07-01), Whitehead et al.
patent: 6092102 (2000-07-01), Wagner
patent: 6119149 (2000-09-01), Notani
patent: 6141686 (2000-10-01), Jackowski et al.
patent: 6148336 (2000-11-01), Thomas et al.
patent: 6173442 (2001-01-01), Agesen et al.
patent: 6185734 (2001-02-01), Saboff et al.
patent: 6189044 (2001-02-01), Thomson et al.
patent: 6212546 (2001-04-01), Starkovich et al.
patent: 6222533 (2001-04-01), Notani et al.
patent: 6226675 (2001-05-01), Meltzer et al.
patent: 6230287 (2001-05-01), Pinard et al.
patent: 6230309 (2001-05-01), Turner et al.
patent: 6237135 (2001-05-01), Timbol
patent: 6243737 (2001-06-01), Flanagan et al.
patent: 6282711 (2001-08-01), Halpern et al.
patent: 6311327 (2001-10-01), O'Brien et al.
patent: 6324681 (2001-11-01), Sebesta et al.
patent: 6334114 (2001-12-01), Jacobs et al.
patent: 6336122 (2002-01-01), Lee et al.
patent: 6338064 (2002-01-01), Ault et al.
patent: 6345283 (2002-02-01), Anderson
patent: 6348970 (2002-02-01), Marx
patent: 6349408 (2002-02-01), Smith
patent: 6353923 (2002-03-01), Bogle et al.
patent: 6360221 (2002-03-01), Gough et al.
patent: 6367068 (2002-04-01), Vaidyanathan et al.
patent: 6393605 (2002-05-01), Loomans
patent: 6463503 (2002-10-01), Jones et al.
patent: 6530079 (2003-03-01), Choi et al.
patent: 6549949 (2003-04-01), Bowman-Amuah
patent: 6567738 (2003-05-01), Gopp et al.
patent: 6594693 (2003-07-01), Borwankar
patent: 6604198 (2003-08-01), Beckman et al.
patent: 6643652 (2003-11-01), Helgeson et al.
patent: 6662357 (2003-12-01), Bowman-Amuah
patent: 6684388 (2004-01-01), Gupta et al.
patent: 6687702 (2004-02-01), Vaitheeswaran et al.
patent: 6691304 (2004-02-01), Zhang et al.
patent: 6721740 (2004-04-01), Skinner et al.
patent: 6721779 (2004-04-01), Maffeis
patent: 6732237 (2004-05-01), Jacobs et al.
patent: 6735760 (2004-05-01), Dice
patent: 6757689 (2004-06-01), Battas et al.
patent: 6792601 (2004-09-01), Dimpsey et al.
patent: 6795967 (2004-09-01), Evans et al.
patent: 6799718 (2004-10-01), Chan et al.
patent: 6802000 (2004-10-01), Greene et al.
patent: 6804686 (2004-10-01), Stone et al.
patent: 6832238 (2004-12-01), Sharma et al.
patent: 6836883 (2004-12-01), Abrams et al.
patent: 6859180 (2005-02-01), Rivera
patent: 6883026 (2005-04-01), Onodera et al.
patent: 6918084 (2005-07-01), Slaughter et al.
patent: 6922827 (2005-07-01), Vasilik et al.
patent: 6959307 (2005-10-01), Apte
patent: 6988099 (2006-01-01), Wiser et al.
patent: 7000219 (2006-02-01), Barrett et al.
patent: 7035870 (2006-04-01), McGuire et al.
patent: 7043722 (2006-05-01), Bau
patent: 7072934 (2006-07-01), Helgeson et al.
patent: 7073167 (2006-07-01), Iwashita
patent: 7089584 (2006-08-01), Sharma
patent: 7117214 (2006-10-01), Wiser et al.
patent: 7117502 (2006-10-01), Harris
patent: 7117504 (2006-10-01), Smith et al.
patent: 7146422 (2006-12-01), Marlatt et al.
patent: 7155705 (2006-12-01), Hershberg et al.
patent: 7165041 (2007-01-01), Guheen et al.
patent: 7181731 (2007-02-01), Pace et al.
patent: 7191434 (2007-03-01), Renouf
patent: 7260599 (2007-08-01), Bauch et al.
patent: 7260818 (2007-08-01), Iterum et al.
patent: 2001/0032263 (2001-10-01), Gopal et al.
patent: 2002/0010781 (2002-01-01), Tuatini
patent: 2002/0016759 (2002-02-01), Marcready et al.
patent: 2002/0049788 (2002-04-01), Lipkin et al.
patent: 2002/0073080 (2002-06-01), Lipkin
patent: 2002/0078365 (2002-06-01), Burnett et al.
patent: 2002/0116454 (2002-08-01), Dyla et al.
patent: 2002/0165936 (2002-11-01), Alston et al.
patent: 2002/0169644 (2002-11-01), Greene
patent: 2002/0174178 (2002-11-01), Stawikowski
patent: 2002/0174241 (2002-11-01), Beged-Dov et al.
patent: 2002/0184145 (2002-12-01), Sijaic et al.
patent: 2002/0188486 (2002-12-01), Gil et al.
patent: 2002/0194267 (2002-12-01), Flesner et al.
patent: 2002/0194495 (2002-12-01), Gladstone et al.
patent: 2003/0005181 (2003-01-01), Bau, III et al.
patent: 2003/0018665 (2003-01-01), Dovin et al.
patent: 2003/0018832 (2003-01-01), Amirisetty et al.
patent: 2003/0018963 (2003-01-01), Ashworth et al.
patent: 2003/0023957 (2003-01-01), Bau et al.
patent: 2003/0041198 (2003-02-01), Exton et al.
patent: 2003/0046266 (2003-03-01), Mullins et al.
patent: 2003/0074217 (2003-04-01), Beisiegel et al.
patent: 2003/0074467 (2003-04-01), Oblak et al.
patent: 2003/0097360 (2003-05-01), McGuire et al.
patent: 2003/0110117 (2003-06-01), Saidenberg et al.
patent: 2003/0233631 (2003-12-01), Curry et al.
patent: 2004/0025169 (2004-02-01), Wiser et al.
patent: 2004/0068568 (2004-04-01), Griffin et al.
patent: 2004/0103406 (2004-05-01), Patel
patent: 2004/0133660 (2004-07-01), Junghuber et al.
patent: 2004/0225995 (2004-11-01), Marvin et al.
patent: 2005/0144170 (2005-06-01), Wiser et al.
patent: 2006/0143429 (2006-06-01), Nishiyama et al.
patent: 2248634 (2000-03-01), None
patent: WO 99/23558 (1999-05-01), None
patent: WO 0029924 (2000-05-01), None
patent: 01/90884 (2001-11-01), None
C. Mohan et al., “ARIES: a transaction recovery method supporting fine-granularity locking and partial rollbacks using write-ahead logging”, ACM Transactions on Database Systems (TODS), vol. 17 , Issue 1 (Mar. 1992), pp. 94-162.
Supplementary European Search Report for EP 02784131.1 dated Aug. 8, 2007, 4 pages.
Sharma, “J2EE Connector Architecture Specification, Version 1.0 Final Release”, Java 2 Enterprise Edition, Aug. 2001, 90 pages, Sun Microsystems.
Allamaraju, et al., “Professional Java Server Programming J2EE 1.3 Edition”, Sep. 2001, pp. 1009-1057, WROX.
MICROSOFT, “Microsoft.net Framework”, Microsoft Corporation, 2001, 54 pages.
Willink, “Meta-Compilation for C ++”, University of Surrey, Jan. 4, 2000, 379 pages.
Erich Liebmann, et al., “Adaptive Data Dissemination and Caching for Edge Service Architectures Built with the J2EE”, Mar. 2004, ACM Press, 2004 ACM Symposium on Applied Computing, pp. 1717-1724.
Blake; Rule-Driven Coordination Agents: “A Self-Configurable Agent Architecture for Distributed Control” IEEE, Mar. 2001, pp. 271-277.
Dahalin et al., “Workflow Interoperability Using Extensible Markup Language (XML)”, IEEE, Jul. 2002, pp. 513-516.
Kunisetty, Workflow Modeling and Simulation Using and Extensible Object-Oriented Knowledge Based Management System, CiteSeer. 1996 pp. 1-60.
Lauer, Christophe “Introducing Microso

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Systems and methods for maintaining transactional persistence does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Systems and methods for maintaining transactional persistence, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Systems and methods for maintaining transactional persistence will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3958442

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.