(21) Appl.No.: 10/726,296
(22) Filed: Dec. 2, 2003 (65)
Prior Publication Data
US 2005/0120355 Al Jun. 2, 2005
Int. CI.
G06F17/30 (2006.01)
U.S. CI 707/200; 719/313
Field of Classification Search 707/8,
707/104.1,200-203, 10; 719/311-313,320;
715/511, 514, 530 See application file for complete search history.
References Cited
U.S. PATENT DOCUMENTS
4,694,422 A 9/1987 Kakudaetal.
4,777,595 A 10/1988 Stacker et al.
5,551,046 A * 8/1996 Mohan et al 707/8
5,655,075 A 8/1997 Saitoetal.
5,812,793 A * 9/1998 Shakibetal 709/201
5,842,216 A 11/1998 Anderson et al.
5,864,837 A 1/1999 Maimoneetal.
5,974,129 A 10/1999 Bodnar
6,041,333 A * 3/2000 Bretschneider et al 707/203
6,212,653 Bl 4/2001 Boivinetal 714/45
(Continued) FOREIGN PATENT DOCUMENTS EP 0 684 720 A 11/1995
(Continued)
OTHER PUBLICATIONS
"Anaylsis of Petri Net Performance Model," http://www.document. ic.ac.uk/~nd/surprise_95/journal/vol2/nrl/article2.html, printed from the Internet Sep. 5, 2003, 2 pgs.
(Continued)
Primary Examiner—Van H. Nguyen
(74) Attorney, Agent, or Firm—Mintz, Levin, Cohn, Ferris, Glovsky & Popeo, PC.
![[blocks in formation]](http://www.google.de/patents?id=b0OrAAAAEBAJ&hl=de&ie=ISO-8859-1&output=text&pg=PA1&img=1&zoom=3&hl=de&q=&cds=1&sig=ACfU3U2MuVMsWmBkhVM6RjcrbrtuyOkr6w&edge=0&edge=stretch&ci=487,579,258,18)
Techniques are provided for updating a locally stored version of a data set in a multi-system environment where each system maintains a separate stored version of the data set and is capable of modifying an attribute of the data set. An attribute of a data set stored locally in a first application system is modified and a message is generated containing the data set. The message is sent to a second application system that also maintains a version of the data set. The second application system receives the data set, and the attribute is compared to the attribute stored locally by the second application system. If the comparison indicates that the version of the attribute stored locally in the second application system is less recent than the version of the attribute in the received data set, the second application system's version of the attribute is replaced with the attribute in the message.
12 Claims, 5 Drawing Sheets
![[merged small][table][merged small]](http://www.google.de/patents?id=b0OrAAAAEBAJ&hl=de&ie=ISO-8859-1&output=text&pg=PA2&img=1&zoom=3&hl=de&q=&cds=1&sig=ACfU3U3oPdp_lN637Jctm75nxz2T1mD6Ew&edge=0&edge=stretch&ci=127,142,381,186)
FOREIGN PATENT DOCUMENTS EP 0 926 608 A 6/1999
OTHER PUBLICATIONS
"Application Link Enabling," http://searchsap.techtarget.com/ sDefinition/0,,sid21_gci822148,00.html, May 7, 2002, printed from the Internet Dec. 10, 2003, 2 pgs.
Brink, Richard Scott, "A Petri Net Design, Simulation, and Verification Lool," Rochester Institute of Lechnology, Sep. 1996,http://www. csh.rit.edu/~rick/thesis/document/PetriLhesis.html, printed from the Internet Sep. 5, 2003, 47 pgs.
Carryer, J. Edward, "State Machines," Feb. 2, 2001, http://design. stanford.edu/spdl/eel 18/pdf_files/StatesMachines.pdf, printed from the Internet Sep. 5, 2003, 3 pgs.
"DotnetCoders—UML: Statechart Diagrams," copyright 2000-2003 .netCoders, http://www.dotnetcoders.com/web/learning/uml/diagrams/ statechart. aspx, printed from the Internet Dec. 10,2003,2 pgs. "Finite State Machine—A Whatls Definition," http://whatis. techtarget.com/definition/0,,sid9gci213052,00.html, printed from the Internet Dec. 10, 2003, 4 pgs.
'Half.com: Apple iPod Mini—Questions & Answers' [online], half, com by ebay, undated materials, [retrieved on Mar. 7, 2005]. Retrieved from the Internet: <URL: http://half.ebay.com/cat/buy/ ask question.cgi?offer id=1286774759&meta id=6 &domain_id=447>.
'Half.com: Apple iPod Mini—Seller's Description' [online], half, com by ebay, undated materials, [retrieved on Mar. 16, 2005]. Retrieved from the Internet: <URL: http://half.ebay.com/cat/buy/inv. cgi?offer_id=1286774759&meta_id=6&cpid=1202509734 &domainid=447>.
'Lhe Next Evolution of E-Commerce—Lango Lrade Press Release' [online]. Undated materials, [retrieved initially, in part, on Mar. 7, 2005, then again in its entirety on Apr. 28, 2005]. Retrieved from the Internet: <URL: http://www.p2p-zone.com/underground/ showthread.php?s=&fhreadid=16211>. See, e.g., pp. 10-11.
'P2P Real Lime Lrading Community from Lango' [online]. Undated materials, [retrieved initially, in part, on Mar. 7,2005; then again in its entirety on Apr. 28, 2005]. Retrieved from the Internet: <URL: http:// www.collaborate.com/publication/newsletter/nl0603 .html#portal>. See, e.g., pp. 24-25.
Robinson, Scott, "Save Lime and Effort with SAP's ALE Change Pointers," http://techrepublic.com.com/5102-6329-1048973.html, Aug. 12, 2002, copyright 1995-2003 CNEL Networks, Inc., printed from the Internet Sep. 4, 2003, 3 pgs.
"StateMachines," copyright 1996-2002 BoldSoft, copyright 2002 Borland, http://information.borland.com/techpubs/delphi/ boldfordelphi/html/Mech_StateMachines.htm, printed from the Internet Sep. 5, 2003, 1 pg.
'LangoLrade.net—About' [online]. Lango, undated materials, [retrieved on Mar. 16, 2005]. Retrieved from the Internet: <URL: http://www.tangotrade.net/about.html>.
'Lango Lrade 2.0: End-User Market for: EBAY P/N 370-2304'
[online]. Lango, undated materials, [retrieved on Mar. 7, 2005].
Retrieved from the Internet: <URL: http://rook.tangotrade.net/live/
bidask.php?Item=370-2304&ManuName=EBAY>.
'Lango Lrade 2.0: Sell an Item' [online]. Lango, undated materials,
[retrieved on Mar. 7, 2005]. Retrieved from the Internet: <URL:
http://dns-1. wtic .net/sell.php?
&PHPAUCLION_SESSION=9182eb870619298ff76el8a31b0a7635> "UML Lutorial—State Diagrams," Kennesaw State University, http://pigseye.kennesaw.edu/~dbraun/csis/4650/A&D/ UML_tiitorial/state.htm, printed from the Internet Dec. 10, 2003, 4 Pgs
'Welcome to LangoLrade.net' [online]. Lango, undated materials, [retrieved on Mar. 7, 2005]. Retrieved from the Internet: <URL: http://www.tangotrade.net/index.html>.
Haase, Kim, "Java Message Service API Lutorial," Sun Developer Network Site, Aug. 2001, retrieved from the Internet on Jan. 7, 2004, at http://java.sun.com/products/jms/docs.htm, XP002266306, 270 Pgs
Johnson, David B, et al., "Sender-Based Message Logging," 7th Symposium on Fault-Lolerant Computing, 1987, retrieved from the Internet on Jan. 8, 2004, at http://citeseer.nj.necessary.com/ johnson87senderbased.html, XP002266307, 6 pgs. Kakuda, Yoshiaki, etal., "AutomatedVerification of Responsive Protocols Modeled by Extended Finite State Machines," Real-Lime Systems, Kluwer Academic Publishers, Dordrecht, NL, vol. 7, No. 3, Nov. 1, 1994, XP 000485229, pp. 275-289.
Yuang, Maria C, "Survey of Protocol Verification Lechniques Based on Finite State Machine Models," Apr. 11, 1988, Proceedings of the IEEE NBS Computer Networking Symposium, Washington, DC, XP010011847, pp. 164-172.
* cited by examiner
« ZurückWeiter » |