Asynchronously storing transaction information from memory...

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

C718S101000

Reexamination Certificate

active

07624112

ABSTRACT:
A method and apparatus for asynchronously storing transaction information related to a transaction is provided. A client process executing on a client may initiate a transaction request with a server. The server processes the transaction, commits the transaction, and writes transaction information associated with the transaction to memory without durably storing the transaction information. Thereafter, the server processing the transaction returns a message to the client that the transaction has been committed. A server process, which performed the transaction, may be reassigned to commit new work. Additional information that may be useful for the client about the result of the transaction may be contained in the message. Next, transaction information stored in memory is durably stored. A log writer may be used to durably store the transaction information to a log file. The client is subsequently notified that the transaction information has been durably stored at a client listening process.

REFERENCES:
patent: 5335343 (1994-08-01), Lampson et al.
patent: 5930794 (1999-07-01), Linenbach et al.
patent: 6021408 (2000-02-01), Ledain et al.
patent: 6490610 (2002-12-01), Rizvi et al.
patent: 6711632 (2004-03-01), Chow et al.
patent: 6925515 (2005-08-01), Burns et al.
patent: 6947956 (2005-09-01), Olstad et al.
patent: 2002/0083331 (2002-06-01), Krumel
patent: 2002/0099973 (2002-07-01), Moser et al.
patent: 2003/0051047 (2003-03-01), Horel et al.
patent: 2003/0084074 (2003-05-01), Balogh et al.
Mao, Yun; Youhui Zhang; Dongsheng Wang; Weimin Zheng; “LND: A Reliable Multi-Tier Storage Device in NOW.” ACM Press: ACM SIGOPS Operating Systems Review, vol. 36, Issue 1, Jan. 2002; pp. 70-80.
Baker, Mary; Satoshi Asami; Etienne Deprit; John Ouseterhout; Margo Seltzer; “Non-Volatile Memory for Fast, Reliable File Systems.” ACM Press: Proceedings of the fifth international conference on architectural support for programming languages and operating systems, 1992; pp. 10-22.
Oppliger, Rolf; “Internet Security: Firewalls and Beyond.” ACM Press: Communications of the ACM, vol. 40, Issue 5, May 1997; pp. 92-102.
“Microsoft Computer Dictionary,” Fifth Edition, Microsoft Press, 2002; pp. 520-521.
Tanenbaum, Andrew S., “Computer Networks,” Third Edition, Prentice Hall PTR, 1996; pp. 521-545.
Coulouris et al., “Distributed Systems, Concepts and Design,” Second Edition, Addison-Wesley, 1994; pp. 101-112, 353-371, 414-421, 449-461, 492-502.

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

Asynchronously storing transaction information from memory... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Asynchronously storing transaction information from memory..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Asynchronously storing transaction information from memory... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4109271

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