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.
-
Citations
45 Claims
-
1-9. -9. (canceled)
-
10. A smartphone comprising:
-
a local data store to store a first workspace element; a communications module to provide an Internet connection; and a synchronization module to synchronize, via an Internet connection, workspace data between the smartphone and a data store that is remote from the smartphone and that includes an independently modifiable copy of the first workspace element, wherein the synchronization module; processes first modification information identifying one or more modifications of the first workspace element; receives, via an Internet connection, second modification information identifying one or more modifications of the independently-modifiable copy of the first workspace element; generates a preferred version from the first workspace element and the independently-modifiable copy of the first workspace element; and stores the preferred version in the local data store. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A smartphone comprising:
-
a local data store to store a first workspace element; a communications module to provide an Internet connection; and a synchronization module to synchronize, via an Internet connection, workspace data between the smartphone and a data store that is remote from the smartphone and that includes an independently modifiable copy of the first workspace element, wherein the synchronization module; processes first modification information identifying one or more modifications of the first workspace element; receives, via an Internet connection, second modification information identifying one or more modifications of the independently-modifiable copy of the first workspace element; selects the first workspace element or the independently-modifiable copy of the first workspace element as a preferred version; and stores the preferred version in the local data store, wherein if the independently-modifiable copy is selected as the preferred version it is stored in the local data store.
-
-
19. A computer-readable storage medium storing computer readable instructions thereon for execution on a smartphone comprising a local data store for storing a first workspace element and a communications module to provide an Internet connection, the smartphone being capable of synchronizing workspace data, via an Internet connection, between the smartphone and a data store that is remote from the smartphone and that includes an independently modifiable copy of the first workspace element,
the computer readable instructions, when executed on a processor on a smartphone, causing the processor to perform the method comprising: -
processing first modification information identifying one or more modifications of the first workspace element; receiving, via an Internet connection, second modification information identifying one or more modifications of the independently-modifiable copy of the first workspace element; generating a preferred version of the first workspace element and the independently-modifiable copy of the first workspace element; and storing the preferred version in the local data store. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26)
-
-
27. A computer-readable storage medium storing computer readable instructions thereon for execution on a smartphone comprising a local data store for storing a first workspace element and a communications module to provide an Internet connection, the smartphone being configured to synchronize workspace data, via an Internet connection, between the smartphone and a data store that is remote from the smartphone and that includes an independently modifiable copy of the first workspace element,
the computer readable instructions, when executed on a processor on a smartphone, causing the processor to perform the method comprising: -
processing first modification information identifying one or more modifications of the first workspace element; receiving, via an Internet connection, second modification information identifying one or more modifications of the independently-modifiable copy of the first workspace element; selecting the first workspace element or the independently-modifiable copy of the first workspace element as a preferred version; and storing the preferred version in the local data store, wherein if the independently-modifiable copy is selected as the preferred version it is stored in the local data store.
-
-
28. A method of synchronizing workspace data, via an Internet connection, between a smartphone, configured to store a first workspace element in a local data store, and a data store that is remote from the smartphone and that includes an independently modifiable copy of the first workspace element, the method comprising:
-
processing first modification information identifying one or more modifications of the first workspace element; receiving, via an Internet connection, second modification information identifying one or more modifications of the independently-modifiable copy of the first workspace element; generating a preferred version of the first workspace element and the independently-modifiable copy of the first workspace element; and storing the preferred version in the local data store. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35)
-
-
36. A method of synchronizing workspace data, via an Internet connection, between a smartphone, configured to store a first workspace element in a local data store, and a data store that is remote from the smartphone and that includes an independently modifiable copy of the first workspace element, the method comprising:
-
generating first modification information identifying one or more modifications of the first workspace element; transmitting said first modification information via an Internet connection; receiving, via an Internet connection, second modification information identifying one or more modifications of the independently-modifiable copy of the first workspace element; selecting the first workspace element or the independently-modifiable copy of the first workspace element as a preferred version; and storing the preferred version in the local data store, wherein if the independently-modifiable copy is selected as the preferred version it is stored in the local data store.
-
-
37. A smartphone comprising:
-
a local data store for storing a first workspace element; communication means for providing an Internet connection; and synchronizing means for synchronizing workspace data, via an Internet connection, between the smartphone and a data store that is remote from the smartphone and that includes an independently modifiable copy of the first workspace element; the synchronizing means; processing first modification information identifying one or more modifications of the first workspace element; receiving, via an Internet connection, second modification information identifying one or more modifications of the independently-modifiable copy of the first workspace element; generating a preferred version of the first workspace element and the independently-modifiable copy of the first workspace element; and storing the preferred version in the local data store. - View Dependent Claims (38, 39, 40, 41, 42, 43, 44)
-
-
45. A smartphone comprising:
-
a local data store for storing a first workspace element; communication means for providing an Internet connection; and synchronizing means for synchronizing workspace data, via an Internet connection, between the smartphone and a data store that is remote from the smartphone and that includes an independently modifiable copy of the first workspace element; the synchronizing means; processing first modification information identifying one or more modifications of the first workspace element; receiving, via an Internet connection, second modification information identifying one or more modifications of the independently-modifiable copy of the first workspace element; selecting the first workspace element or the independently-modifiable copy of the first workspace element as a preferred version; and storing the preferred version in the local data store, wherein if the independently-modifiable copy is selected as the preferred version it is stored in the local data store.
-
Specification