Systems and Methods for Game Activation
First Claim
Patent Images
1. A system for activating a computer game in response to a user attempting to play the game on a computing device, comprising:
- a license server configured to detect a communication link between the license server and the computing device, and to execute, responsive to detecting the communication link, functions to;
receive from the computing device a combination of (a) a game identifier for a requested game and (b) a device identifier for the computing device via the link, the device identifier derived from a combination of at least one user-configurable parameter and at least one non-user-configurable parameter of the computing device;
access a database of known game identifiers, each known game identifier being associated with (a) a known game, (b) a device count corresponding to a total number of known devices on which the known game was previously played, and (c) known device identifiers for the known devices;
obtain from the database a usage policy for the requested game, the usage policy including a maximum device count for the requested game; and
send an activation instruction to the computing device based at least in part on (a) a device comparison between the device identifier for the computing device and the known device identifiers, and (b) a count comparison between the device count and the maximum device count.
3 Assignments
0 Petitions
Accused Products
Abstract
Techniques are provided for controlling the activation of computer games. In one embodiment, the technique may involve receiving a combination of a game identifier for the game and a device identifier for the device. The technique may further involve accessing a database of known game identifiers, each known game identifier being associated with a device count corresponding to a total number of known devices on which a known game was previously played or activated, and obtaining a usage policy for the game.
106 Citations
23 Claims
-
1. A system for activating a computer game in response to a user attempting to play the game on a computing device, comprising:
-
a license server configured to detect a communication link between the license server and the computing device, and to execute, responsive to detecting the communication link, functions to; receive from the computing device a combination of (a) a game identifier for a requested game and (b) a device identifier for the computing device via the link, the device identifier derived from a combination of at least one user-configurable parameter and at least one non-user-configurable parameter of the computing device; access a database of known game identifiers, each known game identifier being associated with (a) a known game, (b) a device count corresponding to a total number of known devices on which the known game was previously played, and (c) known device identifiers for the known devices; obtain from the database a usage policy for the requested game, the usage policy including a maximum device count for the requested game; and send an activation instruction to the computing device based at least in part on (a) a device comparison between the device identifier for the computing device and the known device identifiers, and (b) a count comparison between the device count and the maximum device count. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An apparatus for activating a computer game in response to a user attempting to play the game on a computing device, comprising:
-
a transceiver for communicating with a license authority; at least one processor operatively coupled to the transceiver; and a memory operatively coupled to the at least one processor and comprising executable code for the at least one processor to; determine a game identifier for the game; collect machine parameters of the computing device, the machine parameters comprising a combination of at least one user-configurable parameter and at least one non-user-configurable parameter; generate a device identifier for the computing device based at least in part on the machine parameters; determine availability of a communication link between the transceiver and the license authority; instruct the transceiver, responsive to the link being available, to send the game identifier and the device identifier to the license authority; and prompt the user, responsive to the link not being available, to complete a phone transaction with the license authority. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A method for activating a computer game in response to a user attempting to play the game on a computing device, comprising:
-
receiving from the computing device, in response to detecting availability of a communication link and via the link, a combination of (a) a game identifier for the game and (b) a device identifier for the computing device, the device identifier derived from at least one user-configurable parameter and at least one non-user-configurable parameter of the computing device; accessing a database of known game identifiers, each known game identifier being associated with (a) a known game, (b) a device count corresponding to a total number of known devices on which the known game was previously played, and (c) known device identifiers for the known devices; obtaining a usage policy for the game, the policy comprising a maximum device count for the game; and sending an activation instruction to the computing device based at least in part on (a) a device comparison between the device identifier for the computing device and the known device identifiers, and (b) a count comparison between the device count and the maximum device count. - View Dependent Claims (20, 21, 22, 23)
-
Specification