CONNECTED ACCOUNT PROVIDER FOR MULTIPLE PERSONAL COMPUTERS
First Claim
1. An electronic device comprising:
- an operating system module stored on a storage medium and including software with executable instructions and a settings module for storing settings comprising information relating to operational properties of the device;
an input component for enabling a user to input commands for directing said operating system module to execute said instructions; and
a connected account provider client software module for enabling said operating system module to communicate with a remote site separate from said device in response to a user command and including a user profile module for storing one or more of said settings selected by the user, wherein said client software module includes a settings synchronization handler module for communicating settings stored in said settings module to said user profile module and for communicating at least some of said settings stored in said user profile module to said settings module of another said electronic device.
3 Assignments
0 Petitions
Accused Products
Abstract
A connected account provider system allows a user of multiple electronic devices to set up a user account on one device with the device'"'"'s settings saved in the cloud for application across different devices. A user can obtain secure access to the saved settings using a second (or subsequent) device and can select settings from the initial device to be synchronized to the second device. The system employs client account provider (CAP) software that can be obtained from an independent software provider and is installed on different devices of a user. The CAP client software creates an architecture on a user'"'"'s device with a CAP client software layer conceptually separate from the device'"'"'s operating system software. The CAP client software provides extension points for facilitating connection between connected user devices'"'"' operating systems and a cloud services layer typically provided by the CAP client software vendor.
81 Citations
20 Claims
-
1. An electronic device comprising:
-
an operating system module stored on a storage medium and including software with executable instructions and a settings module for storing settings comprising information relating to operational properties of the device; an input component for enabling a user to input commands for directing said operating system module to execute said instructions; and a connected account provider client software module for enabling said operating system module to communicate with a remote site separate from said device in response to a user command and including a user profile module for storing one or more of said settings selected by the user, wherein said client software module includes a settings synchronization handler module for communicating settings stored in said settings module to said user profile module and for communicating at least some of said settings stored in said user profile module to said settings module of another said electronic device. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for synchronizing information from one electronic device to another electronic device, the system comprising:
-
a remote site separate from said devices and including a user profile module for storing one or more settings comprising information relating to operational properties of said first device and a synchronization framework module for communicating information relating to said settings between said remote site and said devices; and client software for installation on a connected account provider client software module of a first electronic device including (i) an operating system module stored on a storage medium and including software with executable instructions and a settings module for storing said settings, and (ii) an input component for enabling a user to input commands for directing said operating system module to execute said instructions, said client software installed on said first device provides a connected account provider client software module for enabling said operating system module of said first device to communicate with said remote site in response to a user command, wherein said client software module of said first device includes a settings synchronization handler module for communicating said settings stored in said settings module of said first device to said user profile module, said client software being installable on a second electronic device including (i) an operating system module stored on a storage medium and including software with executable instructions and a settings module for storing said settings, and (ii) an input component for enabling a user to input commands for directing said operating system module to execute said instructions, said client software installed on said second device provides a connected account provider client software module for enabling said operating system module of said second device to communicate with said remote site in response to a user command, wherein said client software module of said second device includes a settings synchronization handler module for communicating at least some of said settings stored in said user profile module to said settings module of said second electronic device. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A client account provider system for creating a connected user account available to plural electronic devices, the system comprising:
-
a remote site separate from said devices and including a user profile module thr storing one or more settings comprising information relating to operational properties of a first said first device and a synchronization framework module for communicating information relating to said settings between said remote site and said devices; connected account provider client software for installation on each said device as a client software module for enabling communicate between said remote site and an operating system module of said device having software with executable instructions and a settings module for storing said settings of each said device in response to a user command received by said operating system module from an input component of said device, wherein said client software module includes a settings synchronization handler module for communicating settings stored in said device settings module to said remote site user profile module and for communicating at least some of said settings stored in said remote site user profile module to said device setting module of another said electronic device. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification