×

One-touch device personalization

  • US 9,712,508 B2
  • Filed: 03/13/2013
  • Issued: 07/18/2017
  • Est. Priority Date: 03/13/2013
  • Status: Active Grant
First Claim
Patent Images

1. A mobile computing device to perform one-touch personalization of settings comprising:

  • user credential management circuitry to determine user credentials associated with personalization data stored by a personalization server, wherein the user credentials are registered with the personalization server by a different mobile computing device and associated with the personalization data by the different mobile computing device;

    communication circuitry to;

    send the user credentials from the mobile computing device to the personalization server;

    receive, at a first time, a decryption key encrypted by the personalization server and the personalization data from the personalization server in response to authentication of the user credentials by the personalization server, the personalization data originated from and was encrypted by the different mobile computing device, wherein the personalization server used the user credentials to encrypt the decryption key;

    transmit, at a second time that is subsequent to the first time, only a subset of the personalization data to the personalization server, wherein the subset of the personalization data changed between the first time and the second time, while a remainder of the personalization data did not change between the first time and the second time; and

    personalization management circuitry to;

    decrypt, with the user credentials, the encrypted decryption key;

    decrypt, with the decryption key, the personalization data received from the personalization server;

    install, for a temporary time period, the personalization data on the mobile computing device to establish a configuration of the mobile computing device corresponding to a previous configuration of the different mobile computing device;

    monitor user activity in one or more applications executed by the mobile computing device to identify, for transmission to the personalization server, the subset of the personalization data that changed between the first time and the second time, wherein the personalization data defines a configuration of the one or more applications and is converted to an operating system independent format for storage by the personalization server;

    determine whether the temporary time period has expired; and

    clear the personalization data in response to a determination that the temporary time period has expired to revert the configuration of the mobile computing device to an earlier configuration of the mobile computing device.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×