US 6,708,221 C1 (6906th)
SYSTEM AND METHOD FOR GLOBALLY AND SECURELY ACCESSING UNIFIED INFORMATION IN A COMPUTER NETWORK
Daniel J. Mendez, Menlo Park, Calif.; Mark D. Riggins, Mercer Island, Wash.; Prasad Wagle, Santa Clara, Calif.; Hong Q. Bui, Cupertino, Calif.; Mason Ng, Mountain View, Calif.; Sean Michael Quinlan, San Francisco, Calif.; Christine C. Ying, Foster City, Calif.; Christopher R. Zuleeg, San Jose, Calif.; David J. Cowan, Menlo Park, Calif.; Joanna A. Aptekar-Strober, Menlo Park, Calif., and R. Stanley Bailes, San Jose, Calif., assignors to Vista Corporation, Redwood Shore, Calif.
Reexamination Request Nos. 90/008,131, Jul. 27, 2006 and 90/008,162, Aug. 11, 2006.
Reexamination Certificate for Patent 6,708,221, issued Mar. 16, 2004, Appl. No. 666,877, Sep. 20, 2000.
Continuation of application No. 08/903,118, filed on Jul. 30, 1997, now abandoned, and a continuation-in-part of application No. 08/865,075, filed on May 29, 1997, now Pat. No. 6,023,708, and a continuation-in-part of application No. 08/835,997, filed on Apr. 11, 1997, now Pat. No. 6,085,192, and a continuation-in-part of application No. 08/841,950, filed on Apr. 8, 1997, now Pat. No. 7,287,271, which is a continuation-in-part of application No. 08/766,307, filed on Dec. 13, 1996, now Pat. No. 6,131,116.
Int. Cl. H04L 12/58; G06F 1/00;21/00;9/46; G06Q 10/00 (2006.01)
U.S. Cl. 709—248
OG exemplary drawing
AS A RESULT OF REEXAMINATION, IT HAS BEEN DETERMINED THAT:
Claims 1-14 are cancelled.
New claims 15-28 are added and determined to be patentable.
16. A method for synchronizing workspace data, comprising:
storing first workspace data on a first device;
storing second workspace data on a second device;
determining differences between the first workspace data and the second workspace data;
storing the differences at a global server; and
sending the differences from the global server to the second device,
accessing a service provided by a service server,
the accessing including,
sending, from the second device, a user request to the global server; and
receiving, at the service server, a service request from the global server, the service request corresponding to the user request sent from the second device to the global server,
wherein the first device is located within a Local Area Network (LAN) protected by a LAN firewall, the second device is outside the protection of the LAN firewall, the global server is outside the protection of the LAN firewall, the service server is located within the LAN; and the determining is initiated in response to at least one change to the first workspace data.