×

Providing access to application data

  • US 9,104,885 B1
  • Filed: 03/02/2012
  • Issued: 08/11/2015
  • Est. Priority Date: 03/02/2012
  • Status: Active Grant
First Claim
Patent Images

1. A system, comprising:

  • at least one computing device; and

    a data storage service executable in the at least one computing device, the data storage service comprising;

    logic that authenticates a first application executed on a first client computing device based at least in part upon at least one application-level security credential in response to receiving a request to store application preference data from the first application executed on the first client computing device, the first application being associated with a user, and the request to store specifying the at least one application-level security credential and being obtained by way of a network;

    logic that stores the application preference data in response to authenticating the first application executed on the first client computing device and in response to receiving the request to store the application preference data;

    logic that authenticates the first application executed on a second client computing device based at least in part upon the at least one application-level security credential in response to receiving a request to access the application preference data from the first application executed on the second client computing device, the request to access specifying the at least one application-level security credential and being obtained by way of the network;

    logic that provides the application preference data to the second client computing device by way of the network in response to authenticating the first application executed on the second client computing device and receiving the request to access the application preference data from the first application executed in the second client computing device; and

    wherein the data storage service is configured to store data for a plurality of applications associated with the user, the first application executed on the first client computing device and the first application executed on the second client computing device are associated with a common at least one application-level security credential, and the first application executed on the first client computing device and a second application executed on the second client computing device are associated with a different at least one application-level security credential.

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