Game achievements system
First Claim
Patent Images
1. A system comprising:
- a first computing device; and
an intermediary computing device;
wherein the first computing device is configured to;
receive configuration preferences from a first user having a first user profile; and
send the configuration preferences to the intermediary computing device;
wherein the intermediary computing device is configured to;
maintain the first user profile in a database remotely from the first computing device; and
receive the configuration preferences from the first computing device and update the first user profile to reflect the configuration preferences received from the first computing device;
wherein the first computing device is further configured to;
execute first game code of one or more first games; and
send a user identifier of the first user to the intermediary computing device;
wherein the intermediary computing device is further configured to;
receive the user identifier of the first user from the first computing device; and
send the configuration preferences to the first computing device responsive to receiving the user identifier; and
wherein the first computing device is further configured to adapt an individual first game to execute on the first computing device according to the configuration preferences received from the intermediary computing device,wherein the configuration preferences relate to controller inversion or vibration settings.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and method for providing a game achievements system where players are rewarded with game achievements based on mastering certain in-game facets of the games they play. Each game achievement may be conveyed in a profile as a badge or trophy, title, description, date, etc. Players may also accumulate points based on game achievements. A display interface may be made available such that a player may see his achievements and total points, as well as those of others.
223 Citations
20 Claims
-
1. A system comprising:
-
a first computing device; and an intermediary computing device; wherein the first computing device is configured to; receive configuration preferences from a first user having a first user profile; and send the configuration preferences to the intermediary computing device; wherein the intermediary computing device is configured to; maintain the first user profile in a database remotely from the first computing device; and receive the configuration preferences from the first computing device and update the first user profile to reflect the configuration preferences received from the first computing device; wherein the first computing device is further configured to; execute first game code of one or more first games; and send a user identifier of the first user to the intermediary computing device; wherein the intermediary computing device is further configured to; receive the user identifier of the first user from the first computing device; and send the configuration preferences to the first computing device responsive to receiving the user identifier; and wherein the first computing device is further configured to adapt an individual first game to execute on the first computing device according to the configuration preferences received from the intermediary computing device, wherein the configuration preferences relate to controller inversion or vibration settings. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computing system comprising:
-
a processing unit; and a memory device storing computer executable instructions which, when executed by the processing unit, cause the computing system to; receive configuration preferences from a user having a user profile, the configuration preferences identifying user-preferred inversion settings or user-preferred vibration settings for game play by the user; send the user-preferred inversion settings or the user-preferred vibration settings to a remote service that maintains a user profile of the user in a database remotely from the computing system and updates the user profile to reflect the user-preferred inversion settings or the user-preferred vibration settings received from the computing system; send a user identifier of the user to the remote service, wherein the remote service sends the user-preferred inversion settings or the user-preferred vibration settings to the computing system responsive to receiving the user identifier; and configure a game to execute on the computing system according to the user-preferred inversion settings or the user-preferred vibration settings received from the remote service. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A method performed by a processing unit of a computing system, the method comprising:
-
receiving configuration preferences from a user having a user profile, the configuration preferences identifying user-preferred inversion settings or user-preferred vibration settings for game play by the user; sending the user-preferred inversion settings or the user-preferred vibration settings to a remote service that maintains a user profile of the user in a database remotely from the computing system and updates the user profile to reflect user-preferred inversion settings or the user-preferred vibration settings received from the computing system; sending a request to the remote service, wherein the remote service sends the user-preferred inversion settings or the user-preferred vibration settings to the computing system responsive to receiving the request; and configuring a game to execute on the computing system according to the user-preferred inversion settings or the user-preferred vibration settings received from the remote service. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification