Tracking career progression based on user activities
First Claim
1. A computer implemented method for generating career progression information for a user participating in one or more activities, the method comprising:
- providing one or more activities for a user by a gaming service executing on one or more processors, wherein the activities comprise one or more game activities and one or more non-game activities;
tracking user progress in the one or more game activities and the one or more non-game activities by the gaming service executing on the one or more processors;
determining one or more achievement scores for the user based on stored criteria for the one or more game activities and the one or more non-game activities by the gaming service executing on the one or more processors;
aggregating the one or more achievement scores across the one or more game activities and the one or more non-game activities to generate an aggregated career score for the user; and
generating career progression information for the user, based on the aggregated career score.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for generating career progression information for a user participating in one or more activities in a processing device is disclosed. User progress in the activities is tracked. The activities include game activities and non-game activities. Achievement scores for the user based on the game activities and the non-game activities are determined. The achievement scores are aggregated across the game activities and the non-game activities to generate an aggregated career score for the user. Career progression information is generated for the user, based on the aggregated career score.
-
Citations
20 Claims
-
1. A computer implemented method for generating career progression information for a user participating in one or more activities, the method comprising:
-
providing one or more activities for a user by a gaming service executing on one or more processors, wherein the activities comprise one or more game activities and one or more non-game activities; tracking user progress in the one or more game activities and the one or more non-game activities by the gaming service executing on the one or more processors; determining one or more achievement scores for the user based on stored criteria for the one or more game activities and the one or more non-game activities by the gaming service executing on the one or more processors; aggregating the one or more achievement scores across the one or more game activities and the one or more non-game activities to generate an aggregated career score for the user; and generating career progression information for the user, based on the aggregated career score. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for providing career progression information for a plurality of users comprising:
a multiplayer gaming service executing on the one or more networked computers in communication with one or more processing devices, the processing devices receiving user input for the gaming service from and displaying output from the gaming service to members of a group of users, wherein the multiplayer gaming service comprises a; a user activity service for providing the group of users with one or more activities by communicating with the one or more processing devices, wherein the activities include one or more game activities and one or more non-game activities; a game activity tracking service for tracking user progress in the one or more game activities based on data communications with the one or more processing devices; a non-game activity tracking service for tracking user progress in the one or more non-game activities based on data communications with the one or more processing devices; and a career progression service, wherein the career progression service interacts with at least one or more of the user activity service, the game activity tracking service and the non-game activity tracking service to generate career progression information for the group of users participating in one or more of the activities via the one or more processing devices in communication with the gaming service executing on the one or more networked computers. - View Dependent Claims (12, 13, 14, 15, 16)
-
17. One or more computer readable storage media comprising instructions for directing one or more processors to perform a method comprising:
-
providing one or more activities for a user via one or more processing devices which receive user input and display output related to the one or more activities for the user, the one or more activities comprising one or more game activities and one or more non-game activities; tracking data indicating user progress in the one or more game activities and the one or more non-game activities based on the user input received by the one or more processing devices; determining one or more achievement scores for the user based on the tracked data and stored criteria for the one or more game activities and the one or more non-game activities; aggregating the one or more achievement scores across the one or more game activities and the one or more non-game activities to generate an aggregated career score for the user; and generating career progression information for the user, based on the aggregated career score. - View Dependent Claims (18, 19, 20)
-
Specification