SYSTEM AND METHOD FOR GLOBALLY AND SECURELY ACCESSING UNIFIED INFORMATION IN A COMPUTER NETWORK
5 Assignments
0 Petitions
Accused Products
Abstract
A client stores a first set of workspace data, and is coupled via a computer network to a global server. The client may be configured to synchronize portions of the first set of workspace data with the global server, which stores independently modifiable copies of the portions. The global server may also store workspace data which is not downloaded from the client, and thus stores a second set of workspace data. The global server may be configured to identify and authenticate a user seeking global server access from a remote terminal, and is configured to provide access to the first set or to the second set. Further, services may be stored anywhere in the computer network. The global server may be configured to provide the user with access to the services. The system may further include a synchronization-start module at the client site (which may be protected by a firewall) that initiates interconnection and synchronization with the global server when predetermined criteria have been satisfied.
220 Citations
77 Claims
-
1-27. -27. (canceled)
-
28. A method for synchronizing workspace data, comprising:
-
storing first workspace data on a first device; storing second workspace data on a smart phone; determining differences between the first workspace data and the second workspace data; storing the differences at a global server; sending the differences from the global server to the smart phone, and receiving interface preferences of a predetermined user from the global server and configuring the smart phone according to said interface preferences.
-
-
29-43. -43. (canceled)
-
44. 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. - View Dependent Claims (45, 46, 47, 48, 49)
-
-
50-62. -62. (canceled)
-
63. A system for synchronizing workspace data, comprising:
-
means for storing first workspace data on a first device; means for storing second workspace data on a second device; means for determining differences between the first workspace data and the second workspace data, the means for determining being initiated in response to a predetermined number of changes to the first workspace data; means for storing the differences at a global server; means for sending the differences from the global server to the second device, wherein the second device receives interface preferences of a predetermined user from the global server and configures the second device according to the interface preferences.
-
-
64-71. -71. (canceled)
-
72. A system for synchronizing workspace data, comprising:
-
means for storing first workspace data on a first device; means for storing second workspace data on a second device; means for determining differences between the first workspace data and the second workspace data, the means for determining being initiated in response to a predetermined number of changes to the first workspace data; means for storing the differences at a global server; means for sending the differences from the global server to the second device; and means for accessing a service provided by a service server, including means for receiving, at the service server, a service request from the global server, the service request corresponding to a 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. - View Dependent Claims (73, 74, 75, 76, 77)
-
Specification