Application interface for tracking player identity
First Claim
1. A method of communication between an electronic device and a remote service executed by a remote server system, said method comprising, at the electronic device:
- providing a sign in mechanism for a user to access an electronic device and a profile associated with the user, the profile including a username and a plurality of achievements earned by the user while running an application associated with the remote service;
caching offline user activity, on the electronic device, including earning of an achievement of the plurality of achievements, the offline user activity occurring during the running of the application on the electronic device by the user while the electronic device is not connected to the remote service; and
uploading to the remote service, when the electronic device is connected to the remote service subsequent to conclusion of the running of the application, data indicating the earned achievement for the user during the offline user activity.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and method for providing a single sign in a gaming console that associates online activity that is out-of-game/cross game, and/or online activity that is in-game, and/or activity that is offline and in-game with that account. While online, a service tracks activity of gamers and provides usage statistics in a profile. While offline, the game console tracks the player'"'"'s activity via a mechanism to collect detailed information about a specific player'"'"'s in-game statistics and accomplishments. The offline activity is cached and uploaded when the console connects to the online service. Players can accumulate achievements offline that are credited towards online activities.
-
Citations
14 Claims
-
1. A method of communication between an electronic device and a remote service executed by a remote server system, said method comprising, at the electronic device:
-
providing a sign in mechanism for a user to access an electronic device and a profile associated with the user, the profile including a username and a plurality of achievements earned by the user while running an application associated with the remote service; caching offline user activity, on the electronic device, including earning of an achievement of the plurality of achievements, the offline user activity occurring during the running of the application on the electronic device by the user while the electronic device is not connected to the remote service; and uploading to the remote service, when the electronic device is connected to the remote service subsequent to conclusion of the running of the application, data indicating the earned achievement for the user during the offline user activity. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A hardware computer readable storage medium having stored thereon computer executable instructions for providing a unique user identity, said instructions comprising instructions which, upon execution by a processing unit of a computing device, cause the computing device to:
-
receive a credential associated with a profile for a user; determine that a network connection to a service provider cannot be established; log the user onto a computer system by validating the credential; execute an application while the computer system is not connected to the service provider, including executing a running of the application on the computer system by the user; determine that an achievement associated with the application has been earned during the running of the application by the user; cache offline user activity, the offline user activity occurring during the running of the application while the computer system is not connected to the service provider; store information identifying that the achievement was earned in a local memory at the computer system; determine that a network connection to the service provider has been established; transmit, when the computer system is connected to the service provider subsequent to conclusion of the running of the application by the user, a signal indicative of the achievement earned by the user to the service provider which is configured to publish the profile for the user in an interactive guide accessible to remote user devices, the service provider being configured to update the profile for the user with the achievement earned by the user to reflect the offline user activity, and wherein the profile for the user includes application achievements earned while running applications. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
Specification