×

Secure data synchronization

  • US 9,424,439 B2
  • Filed: 09/12/2011
  • Issued: 08/23/2016
  • Est. Priority Date: 09/12/2011
  • Status: Active Grant
First Claim
Patent Images

1. One or more computer-readable hardware storage media storing computer-readable instructions which are executable to perform operations comprising:

  • receiving at a device and via a network encrypted data from a first external data storage in response to a user of the device logging on to a user account associated with the first external data storage;

    receiving a request from an application that resides on the device that the encrypted data be decrypted;

    requesting that sensitive data from the device be encrypted before the sensitive data is stored on the first external data storage;

    receiving via the network one or more security keys from a second external data storage that is separate from the first external data storage, the one or more security keys being received in response to a separate authentication procedure that enables access to the second external data storage;

    decrypting the encrypted data using a decryption key from the one or more security keys received from the second external data storage;

    encrypting the sensitive data using an encryption key from the one or more security keys received from the second external data storage to generate encrypted sensitive data; and

    marking the encrypted sensitive data with an application identifier associated with the application that resides on the device to grant access to the encrypted sensitive data to one or more applications having an associated application identifier that matches the application identifier used to mark the encrypted sensitive data, the application identifier associated with the application including a same identifier that is associable with multiple instances of the application across multiple devices.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×