Real-time synchronization of XML data between applications

Data processing: database and file management or data structures – Collaborative document database and workflow

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C707S636000, C707S683000, C707S684000, C707S705000

Reexamination Certificate

active

07953696

ABSTRACT:
One or more data stores are maintained separately from a primary presentation storage within a document for storing, relating and for allowing use of arbitrary data that is associated with a computer-generated document between multiple data consumers. The data store exposes application programming interfaces (APIs) to the various pieces of data in the data store for allowing different data consumers to access and operate on one or more of the data pieces in real time. Multiple data consumers may access and edit the same piece of data concurrently, and any conflicting changes to a given piece of data are resolved. Each data consumer may accept or reject the change as well as make additional side-effect changes as a result of the original change. In this way, the data may be synchronized in real time across the data consumers.

REFERENCES:
patent: 5287504 (1994-02-01), Carpenter et al.
patent: 5440745 (1995-08-01), Platte et al.
patent: 5630131 (1997-05-01), Palevich et al.
patent: 5715415 (1998-02-01), Dazey et al.
patent: 5717741 (1998-02-01), Yue et al.
patent: 5787449 (1998-07-01), Vulpe et al.
patent: 5845299 (1998-12-01), Arora et al.
patent: 5903902 (1999-05-01), Orr et al.
patent: 5910075 (1999-06-01), Arnell et al.
patent: 5911068 (1999-06-01), Zimmerman et al.
patent: 5974430 (1999-10-01), Mutschler et al.
patent: 5991878 (1999-11-01), McDonough et al.
patent: 6006239 (1999-12-01), Bhansali et al.
patent: 6014677 (2000-01-01), Hayashi et al.
patent: 6088431 (2000-07-01), LaDue
patent: 6157940 (2000-12-01), Marullo et al.
patent: 6247020 (2001-06-01), Minard
patent: 6275824 (2001-08-01), O'Flaherty et al.
patent: 6317777 (2001-11-01), Skarbo et al.
patent: 6397351 (2002-05-01), Miller et al.
patent: 6457002 (2002-09-01), Beattie et al.
patent: 6490601 (2002-12-01), Markus et al.
patent: 6507856 (2003-01-01), Chen et al.
patent: 6562076 (2003-05-01), Edwards et al.
patent: 6571253 (2003-05-01), Thompson et al.
patent: 6629843 (2003-10-01), Bunting et al.
patent: 6731314 (2004-05-01), Cheng et al.
patent: 6859821 (2005-02-01), Ozzie et al.
patent: 6865599 (2005-03-01), Zhang
patent: 6915482 (2005-07-01), Jellum et al.
patent: 6920455 (2005-07-01), Weschler
patent: 6944622 (2005-09-01), Mitchell et al.
patent: 6944662 (2005-09-01), Devine et al.
patent: 6950990 (2005-09-01), Rajarajan et al.
patent: 6996769 (2006-02-01), Peikes et al.
patent: 7017112 (2006-03-01), Collie et al.
patent: 7035839 (2006-04-01), Gillespie et al.
patent: 7039708 (2006-05-01), Knobl et al.
patent: 7039863 (2006-05-01), Caro et al.
patent: 7085773 (2006-08-01), Dorsett, Jr.
patent: 7111284 (2006-09-01), Takagi et al.
patent: 7117504 (2006-10-01), Smith et al.
patent: 7200816 (2007-04-01), Falk et al.
patent: 7237002 (2007-06-01), Estrada et al.
patent: 7340481 (2008-03-01), Baer et al.
patent: 7386563 (2008-06-01), Pal
patent: 7509305 (2009-03-01), Tozawa et al.
patent: 7562342 (2009-07-01), Berg et al.
patent: 7657832 (2010-02-01), Lin
patent: 2001/0056463 (2001-12-01), Grady et al.
patent: 2002/0010716 (2002-01-01), McCartney et al.
patent: 2002/0013792 (2002-01-01), Imielinski et al.
patent: 2002/0065110 (2002-05-01), Enns et al.
patent: 2002/0085020 (2002-07-01), Carroll
patent: 2002/0107867 (2002-08-01), Takagi et al.
patent: 2002/0133516 (2002-09-01), Davis et al.
patent: 2002/0161801 (2002-10-01), Hind et al.
patent: 2002/0198962 (2002-12-01), Hom et al.
patent: 2003/0007009 (2003-01-01), Haley
patent: 2003/0018666 (2003-01-01), Chen et al.
patent: 2003/0018714 (2003-01-01), Mikhailov et al.
patent: 2003/0023632 (2003-01-01), Ries et al.
patent: 2003/0023953 (2003-01-01), Lucassen et al.
patent: 2003/0051054 (2003-03-01), Redlich et al.
patent: 2003/0097457 (2003-05-01), Saran et al.
patent: 2003/0159111 (2003-08-01), Fry
patent: 2003/0163603 (2003-08-01), Fry et al.
patent: 2003/0164859 (2003-09-01), Evans
patent: 2003/0174162 (2003-09-01), Wu
patent: 2004/0021679 (2004-02-01), Chapman et al.
patent: 2004/0073565 (2004-04-01), Kaufman et al.
patent: 2004/0088332 (2004-05-01), Lee et al.
patent: 2004/0088647 (2004-05-01), Miller et al.
patent: 2004/0098667 (2004-05-01), Atkinson
patent: 2004/0103147 (2004-05-01), Flesher et al.
patent: 2004/0111672 (2004-06-01), Bowman et al.
patent: 2004/0153467 (2004-08-01), Conover et al.
patent: 2004/0183830 (2004-09-01), Cody et al.
patent: 2004/0199876 (2004-10-01), Ethier et al.
patent: 2004/0205565 (2004-10-01), Gupta
patent: 2004/0205653 (2004-10-01), Hadfield et al.
patent: 2004/0217985 (2004-11-01), Ries et al.
patent: 2004/0220926 (2004-11-01), Lamkin et al.
patent: 2004/0225958 (2004-11-01), Halpert et al.
patent: 2004/0237036 (2004-11-01), Quist et al.
patent: 2004/0243938 (2004-12-01), Weise et al.
patent: 2004/0268240 (2004-12-01), Vincent
patent: 2005/0014494 (2005-01-01), Owen et al.
patent: 2005/0027618 (2005-02-01), Zucker et al.
patent: 2005/0033667 (2005-02-01), Sugimoto et al.
patent: 2005/0033766 (2005-02-01), Pang et al.
patent: 2005/0034079 (2005-02-01), Gunasekar et al.
patent: 2005/0044145 (2005-02-01), Quinn et al.
patent: 2005/0050066 (2005-03-01), Hughes
patent: 2005/0068913 (2005-03-01), Tan et al.
patent: 2005/0071477 (2005-03-01), Evans et al.
patent: 2005/0076295 (2005-04-01), Simske et al.
patent: 2005/0086384 (2005-04-01), Ernst
patent: 2005/0091346 (2005-04-01), Krishnaswami et al.
patent: 2005/0091576 (2005-04-01), Relyea et al.
patent: 2005/0114771 (2005-05-01), Piehler et al.
patent: 2005/0154978 (2005-07-01), Albornoz et al.
patent: 2005/0183001 (2005-08-01), Carter et al.
patent: 2005/0187973 (2005-08-01), Brychell et al.
patent: 2005/0188349 (2005-08-01), Bent et al.
patent: 2005/0188350 (2005-08-01), Bent et al.
patent: 2005/0289457 (2005-12-01), Obasanjo et al.
patent: 2006/0031755 (2006-02-01), Kashi
patent: 2006/0036692 (2006-02-01), Morinigo et al.
patent: 2006/0041558 (2006-02-01), McCauley et al.
patent: 2006/0048112 (2006-03-01), Thiagarajan et al.
patent: 2006/0053158 (2006-03-01), Hall et al.
patent: 2006/0053194 (2006-03-01), Schneider et al.
patent: 2006/0069987 (2006-03-01), Jones et al.
patent: 2006/0069989 (2006-03-01), Jones et al.
patent: 2006/0080590 (2006-04-01), Jones et al.
patent: 2006/0136441 (2006-06-01), Fujisaki
patent: 2006/0150085 (2006-07-01), Davis et al.
patent: 2006/0195413 (2006-08-01), Davis et al.
patent: 2006/0195777 (2006-08-01), Davis et al.
patent: 2006/0195783 (2006-08-01), Davis et al.
patent: 2006/0282452 (2006-12-01), Takagi et al.
patent: 2007/0061382 (2007-03-01), Davis et al.
patent: 2007/0118554 (2007-05-01), Chang et al.
patent: 11-306178 (1999-11-01), None
patent: 2001-052087 (2001-02-01), None
patent: 2001-0125895 (2001-05-01), None
patent: 2002-118734 (2002-04-01), None
patent: 2002-229723 (2002-08-01), None
patent: 2004-054842 (2004-02-01), None
patent: 2004136278 (2005-08-01), None
patent: WO 01/08033 (2001-02-01), None
patent: WO 01/08033 (2001-02-01), None
patent: WO 01/11486 (2001-02-01), None
patent: WO 01/11486 (2001-02-01), None
patent: WO 01/15004 (2001-03-01), None
patent: WO 01/95155 (2001-12-01), None
patent: WO 01/95155 (2001-12-01), None
Leslie, “Using Javadoc and XML to Product API Reference Documentation,” SIGDOC' 02,Oct. 23, 2002, ACM Press, p. 104-109.
Ladd et al., “Using HTML 4, XML and Java 1.2,” Dec 1998, Que, Platinum Edition, p. 693-701.
Memorandum and four figures regarding StarOffice 5.1; date is unknown, but believed to be earlier than Jan. 5, 2001, 5 pp.
Habraken, Jr., StarOffice 5.2 Calc Handbook, Prentice Hall, Dec. 2000, Chapter 2, 5 pp.
Comai et al., “Computing Graphical Queries Over XML Data”, ACM Transactions on Information Systems TOIS, Oct. 2001, ACM Press, vol. 19 No. 4, 371-430 pp.
Sun et al., “Operational Transformation for Collaborative Word Processing”, Proceedings of the Conference of CSCW'04, Nov. 10, 2004, ACM Press, p. 437-446.
Altova, “xmlspy5: User & Reference Manual”, Jan. 3, 2003, www.altova.com, pp. 13-30, 698-701, 890.
McKenzie et al., “XFA Template Version 1.0”, http://www.w3.org/1999/05/XFA/xfa-template, retrieved on May 30,

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

Real-time synchronization of XML data between applications does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Real-time synchronization of XML data between applications, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Real-time synchronization of XML data between applications will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2663686

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