Over-the-air device services and management
First Claim
Patent Images
1. A system for servicing a client device, comprising:
- a web applications server to provide a software download service;
an account management server to track a state of an account for the client device, the account being registered with the account management server, wherein the account comprises a phone number and personal information associated with a user of the client device comprising an e-mail address and password, the account management server to track at least two different states of the account for the client device based on a verification status of at least one of the phone number or the e-mail address, and wherein, in a state of the at least two different states in which at least one of the phone number or the email address has not been verified, the account management server to disable a plurality of functions which are allowed in another of the states;
a backup and restore server to provide a data management service, wherein the data management service is to restore user data comprising calendar data and contact data to the client device, the backup and restore server to detect and remove redundant data instances in user data;
wherein said services are available to the client device over a wireless communications network operatively connecting the client device to the web applications server, the account management server, and the backup and restore server;
wherein the web applications server issues a lock command to the client device over the wireless communications network to lock the client device by causing the client device to restrict access to user data on the client device.
9 Assignments
0 Petitions
Accused Products
Abstract
An over-the-air device services and management system includes a web applications server for providing a software download service, an account management server for providing an account maintenance service, and a synchronization server for providing a data management service. The suite of services offered by these servers may be wirelessly accessed from a client device.
-
Citations
29 Claims
-
1. A system for servicing a client device, comprising:
-
a web applications server to provide a software download service; an account management server to track a state of an account for the client device, the account being registered with the account management server, wherein the account comprises a phone number and personal information associated with a user of the client device comprising an e-mail address and password, the account management server to track at least two different states of the account for the client device based on a verification status of at least one of the phone number or the e-mail address, and wherein, in a state of the at least two different states in which at least one of the phone number or the email address has not been verified, the account management server to disable a plurality of functions which are allowed in another of the states; a backup and restore server to provide a data management service, wherein the data management service is to restore user data comprising calendar data and contact data to the client device, the backup and restore server to detect and remove redundant data instances in user data; wherein said services are available to the client device over a wireless communications network operatively connecting the client device to the web applications server, the account management server, and the backup and restore server; wherein the web applications server issues a lock command to the client device over the wireless communications network to lock the client device by causing the client device to restrict access to user data on the client device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 27, 28, 29)
-
-
12. A method of providing a plurality of services to a client side computing device, the method comprising:
-
supporting a software download service on a server side; supporting a centralized account maintenance service on the server side, including tracking a state of an account for the client side device, the account being registered with the account maintenance service, wherein the account is associated with a user of the client side device and comprises a phone number and personal information for the user, the centralized account maintenance service to associate the account with a replacement client device, the personal information comprising an e-mail address and password, the centralized account maintenance service to track at least two different states of the account for the client device based on a verification status of at least one of the phone number and the e-mail address, and wherein, in a state of the at least two different states in which at least one of the phone number and the email address has not been verified, the account maintenance service to disable a plurality of functions which are allowed in another of the states; supporting a data management service on the server side, wherein the data management service is to restore user data comprising calendar data and contact data to the client device; and providing said services in relation to each other to the client side computing device over a wireless communications network, including (i) providing at least one of the software download service and data management service to the client side computing device based on the state of the account, (ii) delivering a command to the client side computing device over the wireless communications network to lock the client side computing device by causing the client device to restrict access to user data on the client device, and (iii) detecting and removing redundant data instance in user data stored on the server side. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A mobile computing device, comprising:
-
an application program interface arranged to wirelessly communicate with a plurality of servers arranged to collectively provide a suite of services for the mobile computing device, the plurality of servers to provide services including detect and remove redundant data instances in user data stored in at least one of the plurality of servers; a first module to request a software download via the application program interface; a second module to provide personal information for a user of the mobile computing device to the plurality of servers via the application program interface, the personal information for creating a user account with the plurality of servers, the personal information comprising an e-mail address and password, wherein the user account comprises a phone number, the account management server to track at least two different states of the account for the client device based on a verification status of at least one of the phone number and the e-mail address, and wherein, in a state of the at least two different states in which at least one of the phone number and the email address has not been verified, the account management server to disable a plurality of functions which are allowed in another of the states; a third module to backup data from and restore data to the mobile computing device via the application program interface, wherein the third module is to restore user data comprising calendar data and contact data to the client device; and a fourth module to lock the mobile computing device by causing the client device to restrict access to user data on the client device in response to a command received via the application program interface; wherein functionality of at least one of the software download and the data backup is based on the state of the account, the states comprising at least two different states of the account for the client device, in one of the states a plurality of functions are disabled which are allowed in another of the states. - View Dependent Claims (24, 25, 26)
-
Specification