User profile synchronization
First Claim
Patent Images
1. A system for user profile synchronization, comprising:
- a user profile;
a remote storage device;
a user computer configured with a memory, wherein the memory is configured to store a user copy of the user profile, the user profile specific to a user;
a user profile synchronization component, configured to synchronize the user copy of the user profile with a backup copy of the user profile stored at the remote storage device; and
a user profile download component, configured when the user logs onto the user computer to download the backup copy of the user profile from the remote storage device to the user copy of the user profile for usage on the user computer, and to allow a user to select not to download any backup copy of the user profile, including the backup copy of the user profile, from any remote storage device, including the remote storage devices wherein the user profile download component is to in response to determining that multiple different copies of the user profile are stored on the remote storage device, query the user as to whether the user wants to select a current copy of the user profile present on the user computer to use on the user computer and in response to the user selecting the current copy of the user profile present on the user computer, use the current copy of the user profile on the user computer.
1 Assignment
0 Petitions
Accused Products
Abstract
A system, method, and program product comprise a user profile, a remote storage device and a user computer with a memory. A user copy of the user profile is stored in the memory of the user computer. A user profile synchronization component synchronizes the user copy of the user profile with a backup copy of the user profile at the remote storage device. A user profile download component allows a user to selectively download the backup copy of the user profile from the remote storage device.
11 Citations
20 Claims
-
1. A system for user profile synchronization, comprising:
- a user profile;
a remote storage device; a user computer configured with a memory, wherein the memory is configured to store a user copy of the user profile, the user profile specific to a user; a user profile synchronization component, configured to synchronize the user copy of the user profile with a backup copy of the user profile stored at the remote storage device; and a user profile download component, configured when the user logs onto the user computer to download the backup copy of the user profile from the remote storage device to the user copy of the user profile for usage on the user computer, and to allow a user to select not to download any backup copy of the user profile, including the backup copy of the user profile, from any remote storage device, including the remote storage devices wherein the user profile download component is to in response to determining that multiple different copies of the user profile are stored on the remote storage device, query the user as to whether the user wants to select a current copy of the user profile present on the user computer to use on the user computer and in response to the user selecting the current copy of the user profile present on the user computer, use the current copy of the user profile on the user computer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
- a user profile;
-
11. A method for user profile synchronization, comprising:
- determining, when a user logs onto a user computer, whether a user profile is currently stored in a memory of the user computer, the user profile specific to the user;
in response to determining that the user profile is currently stored in the memory of the user computer, refraining from downloading any backup copy of the user profile stored at any remote storage device, such that the user profile currently stored in the memory of the user computer is used for the user at the user computer; and in response to determining that the user profile is not currently stored in the memory of the user computer, automatically downloading the backup copy of the user profile stored at the remote storage device to the memory of the user computer, such that the backup copy of the user profile downloaded to the memory of the user computer is used for the user at the user computer; determining whether multiple different copies of the user profile are stored on the remote storage device; in response to determining that the multiple different copies of the user profile are stored on the remote storage device, query the user as to whether user wants to;
select a current copy of the user profile present on the user computer to use on the user computer select a most recent copy of the multiple different copies of the user profile stored on the remote storage device to use on the user computer;
or select a user-specified copy of the multiple different copies of the user profile stored on the remote storage device to use on the user computer andin response to the user selecting the current copy of the user profile present on the user computer, use the current copy of the user profile on the user computer. - View Dependent Claims (12, 13, 14, 15)
- determining, when a user logs onto a user computer, whether a user profile is currently stored in a memory of the user computer, the user profile specific to the user;
-
16. A non-transitory computer-readable medium having embodied therein computer code which when executed causes a computer to perform a method comprising:
-
determining when a user logs onto a user computer whether a user profile is currently stored in a memory of the user computer, the user profile specific to the user; in response to determining that the user profile is currently stored in the memory of the user computer, refraining from downloading any backup copy of the user profile stored at any remote storage device, such that the user profile currently stored in the memory of the user computer is used for the user at the user computer; and in response to determining that the user profile is not currently stored in the memory of the user computer, automatically downloading the backup copy of the user profile stored at the remote storage device to the memory of the user computer, such that the backup copy of the user profile downloaded to the memory of the user computer is used for the user at the user computer;
determining whether multiple different copies of the user profile are stored on the remote storage device;in response to determining that the multiple different copies of the user profile are stored on the remote storage device query the user as to whether user wants to;
select a current copy of the user profile present on the user computer to use on the user computer;select a most recent copy of the multiple different copies of the user profile stored on the remote storage device to use on the user computer;
or select a user-specified copy of the multiple different copies of the user profile stored on the remote storage device to use on the user computer; andin response to the user selecting the current copy of the user profile present on the user computer, use the current copy of the user profile on the user computer. - View Dependent Claims (17, 18, 19, 20)
-
Specification