Application Interface for Tracking Player Identity
First Claim
1. A method of communication between a gaming application executed by a multimedia device and a remote service executed by a server computing device, the method comprising, on the multimedia device:
- tracking online user activity occurring when the gaming application is in communication with the remote service;
attributing the online user activity to a user profile that the remote service publishes in an online database, the online database including an interactive guide accessible to the multimedia device and to other game consoles in communication with the remote service, and profiles of other gamers and their achievements earned during execution of the gaming application;
receiving, from the gaming application, data indicating that a plurality of achievements associated with offline user activity occurring during execution of the gaming application were earned when the gaming application was not in communication with the remote service;
storing such data in a local memory of the multimedia device;
after execution and conclusion of a game in the gaming application and after the gaming application establishes communication with the remote service, transmitting the data indicating that the plurality of achievements were earned when the gaming application was not in communication with the remote service; and
synchronizing offline user activity to the profile such that the profile reflects both the offline and online user activity, the offline user activity including the plurality of achievements earned when the gaming application was not in communication with the remote service.
3 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.
12 Citations
20 Claims
-
1. A method of communication between a gaming application executed by a multimedia device and a remote service executed by a server computing device, the method comprising, on the multimedia device:
-
tracking online user activity occurring when the gaming application is in communication with the remote service; attributing the online user activity to a user profile that the remote service publishes in an online database, the online database including an interactive guide accessible to the multimedia device and to other game consoles in communication with the remote service, and profiles of other gamers and their achievements earned during execution of the gaming application; receiving, from the gaming application, data indicating that a plurality of achievements associated with offline user activity occurring during execution of the gaming application were earned when the gaming application was not in communication with the remote service; storing such data in a local memory of the multimedia device; after execution and conclusion of a game in the gaming application and after the gaming application establishes communication with the remote service, transmitting the data indicating that the plurality of achievements were earned when the gaming application was not in communication with the remote service; and synchronizing offline user activity to the profile such that the profile reflects both the offline and online user activity, the offline user activity including the plurality of achievements earned when the gaming application was not in communication with the remote service. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. Enacted in processor hardware of a multimedia device, a method to make achievements earned during previous offline game play creditable to a new online account, the method comprising:
-
tracking a plurality of achievements accumulated during offline game play on the multimedia device by a gamer that does not have an online account; establishing a network connection between the multimedia device and a remote service; and transmitting data to the remote service with an effect of signing the player up for an online account in which the plurality of achievements accumulated during offline game play are credited to the online account. - View Dependent Claims (12, 13, 14)
-
-
15. Enacted in processor hardware of a server, a method to execute a service that restricts access to data contributed to an online gamer database by a gamer from a multimedia device, the server and service being remote from the multimedia device, the method comprising:
-
upon establishing a network connection to the multimedia device, receiving an upload of achievements earned on the device, by a gamer, during offline game play, the achievements cached in local memory of the device when the device is offline; updating an online profile of the gamer in the database with the achievements to reflect the offline game play; and restricting access to information in the profile based on a privacy/opt-out setting for the profile. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification