Pre-configuration of a cloud-based computer
First Claim
Patent Images
1. A method comprising:
- receiving, via a web browser on a first computer, a web-based customization application configured to establish one or more local system settings for a second computer and one or more user preferences for a user account with a cloud-based service, wherein the one or more local system settings are computer specific and associated with a computer ID that identifies a second computer, and wherein the user preferences are user account specific and associated with a username for the user account;
receiving, on the first computer, an input to the web-based customization application to establish the one or more local system settings for the second computer and the one or more user preferences for the user account;
transmitting from the first computer to a server computer, via the web-based customization application, the one or more local system settings for the second computer, the computer ID that identifies the second computer, the one or more user preferences, and the username for the user account;
wherein a request for local system settings from a requesting computer will cause the server computer to transmit to the requesting computer;
the one or more local system settings for the second computer and the one or more user preferences for the user account, when the request includes the username associated with the user account and the computer ID that identifies the second computer;
or,the one or more user preferences for the user account, but not the one or more local system settings for the second computer, when the request includes the username associated with the user account and a different computer ID than the computer ID that identifies the second computer.
1 Assignment
0 Petitions
Accused Products
Abstract
A method may include receiving by a current computer a customization application, the customization application including a control panel to establish user preferences for a user account of the cloud-based service and/or system settings for the second computer; receiving by the current computer an input to the customization application to establish one or more user preferences for the user account and/or one or more system settings for the second computer; and transmitting from the current computer to a server associated with the cloud-based service the one or more user preferences and a username for the user account and/or the system settings for the second computer.
-
Citations
21 Claims
-
1. A method comprising:
-
receiving, via a web browser on a first computer, a web-based customization application configured to establish one or more local system settings for a second computer and one or more user preferences for a user account with a cloud-based service, wherein the one or more local system settings are computer specific and associated with a computer ID that identifies a second computer, and wherein the user preferences are user account specific and associated with a username for the user account; receiving, on the first computer, an input to the web-based customization application to establish the one or more local system settings for the second computer and the one or more user preferences for the user account; transmitting from the first computer to a server computer, via the web-based customization application, the one or more local system settings for the second computer, the computer ID that identifies the second computer, the one or more user preferences, and the username for the user account; wherein a request for local system settings from a requesting computer will cause the server computer to transmit to the requesting computer; the one or more local system settings for the second computer and the one or more user preferences for the user account, when the request includes the username associated with the user account and the computer ID that identifies the second computer;
or,the one or more user preferences for the user account, but not the one or more local system settings for the second computer, when the request includes the username associated with the user account and a different computer ID than the computer ID that identifies the second computer. - View Dependent Claims (2, 3, 4, 6, 7, 8, 16, 17, 18, 19, 20)
-
-
5. A non-transitory computer-readable storage medium having executable-instructions stored thereon, the instructions being executable to cause
receiving, by a first computer, a web-based customization application configured to establish one or more local system settings customized for a second computer and one or more user preferences for a user account with a cloud-based service, wherein the one or more local system settings are computer specific and associated with a computer ID that identifies a second computer, and wherein the user preferences are user account specific and associated with a username; -
receiving, by the first computer, an input to the web-based customization application to establish the one or more local system settings for the second computer and the one or more user preferences for the user account and transmitting, from the first computer to a server computer, the one or more local system settings for the second computer, a computer ID that identifies the second computer, the one or more user preferences, and a username for the user account; wherein a request for local system settings from a requesting computer will cause the server computer to transmit to the requesting computer; the one or more local system settings for the second computer and the one or more user preferences for the user account, when the request includes the username associated with the user account and the computer ID that identifies the second computer;
or,the one or more user preferences for the user account but not the one or more local system settings for the second computer, when the request includes the username associated with the user account and a different computer ID than the computer ID that identifies the second computer. - View Dependent Claims (14, 15)
-
-
9. A server computing system comprising:
-
at least one processor; and at least one memory including a computer program code, the at least one memory and the computer program code configured in conjunction with the at least one processor to cause the server computing system to; transmit to a first computer, a web-based customization application configured to establish one or more local system settings for a second computer and one or more user preferences for a user account with a cloud-based service, wherein the one or more local system settings are computer specific and associated with a computer ID that identifies a second computer, and wherein the user preferences are user account specific and associated with a username; receive, from the web-based customization application on the first computer, the one or more local system settings for the second computer, the computer ID that identifies the second computer, the one or more user preferences for the user account, and a username for the user account; and when a request for local system settings is received from a requesting computer, the, transmit to the requesting computer; the one or more local system settings for the second computer and the one or more user preferences for the user account, when the request includes the username associated with the user account and the computer ID that identifies the second computer;
or,only the one or more user preferences for the user account, but not the one or more local system settings for the second computer, when the request includes the username associated with the user account but includes a different computer ID than the computer ID that identifies the second computer. - View Dependent Claims (10, 11, 12, 13)
-
-
21. A method comprising:
-
receiving, at a server computer via a first computer, one or more local system settings for a second computer and one or more user preferences for a user account with a cloud-based service, the one or more local system settings being computer specific and associated with a computer ID that identifies a second computer, and the user preferences being user account specific and associated with a username; receiving, at the server computer, a request for local system settings from the requesting computer; when the request includes the username associated with the user account and the computer ID that identifies the second computer, transmitting, from the server computer to the requesting computer, the one or more local system settings for the second computer and the one or more user preferences for the user account; and when the request includes the username associated with the user account but includes a different computer ID than the computer ID that identifies the second computer, transmitting, from the server computer to the requesting computer only the one or more user preferences for the user account but not the one or more local system settings for the second computer.
-
Specification