Data processing: database and file management or data structures – Data integrity – Policy – rule-based management of records – files – and documents
Reexamination Certificate
2008-03-31
2010-11-23
Vital, Pierre M (Department: 2156)
Data processing: database and file management or data structures
Data integrity
Policy, rule-based management of records, files, and documents
C707S638000, C715S765000, C705S002000
Reexamination Certificate
active
07840543
ABSTRACT:
A method of sharing a group of one or more objects between a plurality of users, in which one or more of said plurality of users is able to change parameter data of at least one said object. The method comprises storing at least one version of each said object; when an object is changed, creating a new version of the object, the new version of the object comprising additional data relating to the creation of the new version; storing the new version of the object together with any version of that object before the change; providing all versions of the object to each of said plurality of users; and using the additional data provided for each version of the object to determine how to display the object. The group may be a calendar and each object may be an event in the calendar. In that case, the object parameter data may comprise a start time of the event, an end time of the event, a description of the event, a status of the event, whether the event is to be repeated and the persons attending the event. The additional data may comprise an identification of the user who made the change, a time at which the change was made, a description of the change, a user comment relating to the change and an identification of the previous version of the event from which the present version was created.
REFERENCES:
patent: 4937743 (1990-06-01), Rassman et al.
patent: 5129057 (1992-07-01), Strope et al.
patent: 5247438 (1993-09-01), Subas et al.
patent: 5323314 (1994-06-01), Baber et al.
patent: 5423023 (1995-06-01), Batch et al.
patent: 5457476 (1995-10-01), Jenson
patent: 5500938 (1996-03-01), Cahill et al.
patent: 5528745 (1996-06-01), King et al.
patent: 5621458 (1997-04-01), Mann et al.
patent: 5621876 (1997-04-01), Odam et al.
patent: 5634100 (1997-05-01), Capps
patent: 5659768 (1997-08-01), Forbes et al.
patent: 5664063 (1997-09-01), Johnson et al.
patent: 5761646 (1998-06-01), Frid-Nielsen et al.
patent: 5805163 (1998-09-01), Bagnas
patent: 5805889 (1998-09-01), Van De Vanter
patent: 5838889 (1998-11-01), Booker
patent: 5842009 (1998-11-01), Borovoy et al.
patent: 5855006 (1998-12-01), Huemoeller et al.
patent: 5860067 (1999-01-01), Onda et al.
patent: 5895451 (1999-04-01), Yamade et al.
patent: 5899979 (1999-05-01), Miller et al.
patent: 5960406 (1999-09-01), Rasansky et al.
patent: 6039355 (2000-03-01), Durand
patent: 6064975 (2000-05-01), Moon et al.
patent: 6078934 (2000-06-01), Lahey et al.
patent: 6085166 (2000-07-01), Beckhardt et al.
patent: 6101480 (2000-08-01), Conmy et al.
patent: 6167379 (2000-12-01), Dean et al.
patent: 6222549 (2001-04-01), Hoddie
patent: 6243325 (2001-06-01), Tomono
patent: 6278456 (2001-08-01), Wang et al.
patent: 6369840 (2002-04-01), Barnett et al.
patent: 6380959 (2002-04-01), Wang et al.
patent: 6397075 (2002-05-01), Sastrodjojo et al.
patent: 6421685 (2002-07-01), Nishikawa
patent: 6430576 (2002-08-01), Gates et al.
patent: 6456614 (2002-09-01), Guan et al.
patent: 6466236 (2002-10-01), Pivowar et al.
patent: 6604079 (2003-08-01), Ruvolo et al.
patent: 6728530 (2004-04-01), Heinonen et al.
patent: 6738789 (2004-05-01), Multer et al.
patent: 6785868 (2004-08-01), Raff
patent: 6868426 (2005-03-01), Mankoff
patent: 6889333 (2005-05-01), Lawrence et al.
patent: 6910052 (2005-06-01), Gates et al.
patent: 7006242 (2006-02-01), Smith, II et al.
patent: 7006484 (2006-02-01), Hayama et al.
patent: 7007041 (2006-02-01), Multer et al.
patent: 7024428 (2006-04-01), Huang et al.
patent: 7039596 (2006-05-01), Lu
patent: 7047011 (2006-05-01), Wikman
patent: 7143117 (2006-11-01), Wolfgang et al.
patent: 7213039 (2007-05-01), Ramanujam et al.
patent: 7280996 (2007-10-01), Hayakawa et al.
patent: 7584468 (2009-09-01), Gates et al.
patent: 2001/0002822 (2001-06-01), Watters et al.
patent: 2001/0014890 (2001-08-01), Liu et al.
patent: 2001/0027554 (2001-10-01), Imachi et al.
patent: 2001/0044805 (2001-11-01), Multer et al.
patent: 2001/0049617 (2001-12-01), Berenson et al.
patent: 2002/0003787 (2002-01-01), Hayama et al.
patent: 2002/0010807 (2002-01-01), Multer et al.
patent: 2002/0131565 (2002-09-01), Scheuring et al.
patent: 2002/0184321 (2002-12-01), Fishman et al.
patent: 2002/0191035 (2002-12-01), Selent
patent: 2002/0196280 (2002-12-01), Bassett et al.
patent: 2003/0045301 (2003-03-01), Wollrab
patent: 2003/0050986 (2003-03-01), Matthews et al.
patent: 2003/0065677 (2003-04-01), Culp et al.
patent: 2003/0065742 (2003-04-01), Culp et al.
patent: 2003/0130984 (2003-07-01), Quinlan et al.
patent: 2003/0196087 (2003-10-01), Stringer et al.
patent: 2004/0023634 (2004-02-01), Jeong et al.
patent: 2004/0039779 (2004-02-01), Amstrong et al.
patent: 2004/0054763 (2004-03-01), Teh et al.
patent: 2004/0073615 (2004-04-01), Darling
patent: 2004/0125142 (2004-07-01), Mock et al.
patent: 2004/0136404 (2004-07-01), Mahonen et al.
patent: 2005/0125737 (2005-06-01), Allen et al.
patent: 2005/0210104 (2005-09-01), Torvinen
patent: 2005/0222971 (2005-10-01), Cary
patent: 2006/0173917 (2006-08-01), Kalmick et al.
patent: 2008/0288578 (2008-11-01), Silfverberg
patent: 2009/0024574 (2009-01-01), Timmons
patent: 2009/0300221 (2009-12-01), Gates et al.
patent: 0276427 (1988-08-01), None
patent: WO 00/62146 (2000-10-01), None
patent: WO 00/62201 (2000-10-01), None
patent: WO 01/49051 (2001-07-01), None
patent: WO 02/44958 (2002-06-01), None
patent: WO 02/089026 (2002-11-01), None
Lamport, Leslie “Time, Clocks, and the Ordering of Events in A Distributed System”, Communications of the ACM, Jul. 1978, vol. 21, No. 7, pp. 558-565.
SyncML White Papers, “Building an Industry-Wide Mobile Data Synchronization Protocol”, Version 1.0, date not later than Jun. 2000, pp. 14.
B. Mahoney, G. Babics, A. Taler: “Guide to Internet Calendaring”, Network Working Group, Request for Comments: 3283, Jun. 2002.
Bisignano, Mario et al., “Expeerience: A Jxta middleware for mobile ad-hoc networks”, Proceedings of the third International Conference on Peer-to-Peer Computing (P2P'03) 2003 IEEE, 2 pages.
D. Beard, M. Palanlappan, A. Humm, D. Banks, A. Nair, Y.Shan: “A Visual Calendar for Scheduling Group Meetings”, Department of Computer Science, University of North Carolina, Chapel Hill, Oct. 1990 (pp. 279-290).
De Herrera, Chris. “Microsoft ActiveSync 3.1,” Pocket PC FAQ (2000), downloaded from the Internet at: http://www.pocketpcfaq.com/wce/activesync3.1.htm (pp. 1-9).
F.Dawson and D. Stenerson: “Internet Calendaring and Scheduling Core Object Specification (iCalendar)”, Network Working Group, Request for Comments: 2445, Nov. 1998.
Paluska, Justin Mazzola et al., “Footloose: A Case for Physical Eventual Consistency and Selective Conflict Resolution”, Proceedings of the Fifth IEEE Workshop on Mobile Computing Systems & Applications (WMCSA 2003) 2003 IEEE, 10 pages.
PCT International Preliminary Examination Report for PCT International Appln. No. US03/28053, mailed Mar. 3, 2005 (6 pages).
PCT International Preliminary Examination Report for PCT International Appln. No. US03/28247, mailed Feb. 25, 2005 (6 pages).
PCT International Preliminary Examination Report for PCT International Appln. No. US2005/014619, mailed Dec. 7, 2006 (7 pages).
PCT International Search Report for PCT International Appln. No. US03/28247, mailed Feb. 13, 2004 (6 pages).
PCT International Search Report and Written Opinion for PCT International Appln. No. US2005/014619, mailed Sep. 2, 2005 (11 pages).
PCT International Search Report for PCT International Appln. No. US03/28053, mailed Jun. 18, 2004 (5 pages).
PCT Written Opinion for PCT International Appln. No. US03/28053, mail Sep. 16, 2004 (5 pages).
PCT Written Opinion for PCT International Appln. No. US03 28247, mailed Aug. 16, 2004 (5 pages).
Prasad, Sushil K. et al., “Implementation of a Calendar Application Based on SyD Coordination Links”, Proceedings of the International Parallel and Distributed Processing Symposium (IPDPS'03) 2003 IEEE, 8 pages.
Prasad, Sushil K. et al., “Enforcing Interdependencies and Executing Transactions Atomically Over Aut
Guiheneuf Bertrand
Gutknecht Olivier
Jalon Julien
Maury Sébastien
Ryder Scott
Apple Inc.
Blakely , Sokoloff, Taylor & Zafman LLP
Raab Christopher J
Vital Pierre M
LandOfFree
Method for sharing groups of objects does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method for sharing groups of objects, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method for sharing groups of objects will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4168924