Method and system for enhancing video games and video game systems
First Claim
Patent Images
1. A non-transitory computer readable storage medium having instruction data, which, when executed by a processing device, causes the processing device to perform operations comprising:
- generating a code associated with a video game in execution, the game accessed by a user, wherein generating the code comprises generating data that identifies a particular impression of an advertisement in the video game;
enabling the impression of the advertisement within the video game and within a field of view of a video game environment during game play of the video game by the user on a first system, the advertisement comprising advertising content and the code, the code indicative of an address for contacting a system remote from the first system through a communication link using an application separate from the video game, the code comprising data that when provided to the remote system identifies the video game accessed by the user; and
in response to the code being received at the remote system through the communication link from a second system different from the first system on which the video game is executed and the advertisement is impressed, enhancing an aspect of game play in the video game and storing data identifying the impression identified by the generated data as a verified impression.
4 Assignments
0 Petitions
Accused Products
Abstract
A system making use of video games and data communications external to video games is used to provide advertisements, prizes and other benefits to gamers. The prizes relate to either of real world products and services as well as content for use within the video game environment. During a video game session an advertisement is provided to the gamer. When the gamer interacts with the advertisement the video game software acts to facilitate a transaction between the gamer and the advertiser.
135 Citations
44 Claims
-
1. A non-transitory computer readable storage medium having instruction data, which, when executed by a processing device, causes the processing device to perform operations comprising:
-
generating a code associated with a video game in execution, the game accessed by a user, wherein generating the code comprises generating data that identifies a particular impression of an advertisement in the video game; enabling the impression of the advertisement within the video game and within a field of view of a video game environment during game play of the video game by the user on a first system, the advertisement comprising advertising content and the code, the code indicative of an address for contacting a system remote from the first system through a communication link using an application separate from the video game, the code comprising data that when provided to the remote system identifies the video game accessed by the user; and in response to the code being received at the remote system through the communication link from a second system different from the first system on which the video game is executed and the advertisement is impressed, enhancing an aspect of game play in the video game and storing data identifying the impression identified by the generated data as a verified impression. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 12, 13)
-
-
9. A method comprising:
-
generating a code associated with a video game in execution, the game accessed by a user, wherein generating the code comprises generating data that identifies a particular impression of an advertisement in the video game; enabling the impression of the advertisement within the video game and within a field of view of a video game environment during game play of the video game by the user on a first system, the advertisement comprising advertising content and the code, the code indicative of an address for contacting a system remote from the first system through a communication link using an application separate from the video game, the code comprising data that when provided to the remote system identifies the video game accessed by the user; and in response to the code being received at the remote system through the communication link from a second system different from the first system on which the video game is executed and the advertisement is impressed, enhancing an aspect of game play in the video game and storing data identifying the impression identified by the generated data as a verified impression. - View Dependent Claims (10, 11, 14, 15, 16, 17)
-
-
18. A computer implemented method comprising:
-
providing a user access to a video game in execution; obtaining a code associated with the video game accessed by the user, wherein obtaining the code comprises obtaining data identifying a particular impression of an advertisement in the video game; enabling the impression of the advertisement within the video game and within a field of view of a video game environment during game play of the video game by the user on a first system, the advertisement comprising advertising content and the code, the code indicative of an address for contacting a system remote from the first system through a communication link using an application separate from the video game, the code comprising data that when provided to the remote system identifies the video game accessed by the user; and in response to receiving an indication that the code was received at the remote system through the communication link from a second system different from the first system on which the video game is executed and the advertisement is impressed, enhancing an aspect of game play in the video game and storing data identifying the impression as a verified impression. - View Dependent Claims (19, 20, 21, 22, 23)
-
-
24. A non-transitory computer readable storage medium having instruction data, which, when executed by a processing device, causes the processing device to perform operations comprising:
-
providing a user access to a video game in execution; obtaining a code associated with the video game accessed by the user, wherein obtaining the code comprises obtaining data identifying a particular impression of an advertisement in the video game; enabling the impression of the advertisement within the video game and within a field of view of a video game environment during game play of the video game by the user on a first system, the advertisement comprising advertising content and the code, the code indicative of an address for contacting a system remote from the first system through a communication link using an application separate from the video game, the code comprising data that when provided to the remote system identifies the video game accessed by the user; and in response to receiving an indication that the code was received at the remote system through the communication link from a second system different from the first system on which the video game is executed and the advertisement is impressed, enhancing an aspect of game play in the video game and storing data identifying the impression as a verified impression. - View Dependent Claims (25, 26, 27, 28, 29)
-
-
30. A system comprising one or more computers and one or more storage devices storing instructions that when executed by the one or more computer cause the one or more computers to perform operations comprising:
-
providing a user access to a video game in execution; obtaining a code associated with the video game accessed by the user, wherein obtaining the code comprises obtaining data identifying a particular impression of an advertisement in the video game; enabling the impression of the advertisement within the video game and within a field of view of a video game environment during game play of the video game by the user on a first system, the advertisement comprising advertising content and the code, the code indicative of an address for contacting a system remote from the first system through a communication link using an application separate from the video game, the code comprising data that when provided to the remote system identifies the video game accessed by the user; and in response to receiving an indication that the code was received at the remote system through the communication link from a second system different from the first system on which the video game is executed and the advertisement is impressed, enhancing an aspect of game play in the video game and storing data identifying the impression as a verified impression. - View Dependent Claims (31, 32, 33, 34, 35)
-
-
36. A system comprising one or more computers and one or more storage devices storing instructions that when executed by the one or more computer cause the one or more computers to perform operations comprising:
-
generating a code associated with a video game in execution, the game accessed by a user, wherein generating the code comprises generating data that identifies a particular impression of an advertisement in the video game; enabling the impression of the advertisement within the video game and within a field of view of a video game environment during game play of the video game by the user on a first system, the advertisement comprising advertising content and the code, the code indicative of an address for contacting a system remote from the first system through a communication link using an application separate from the video game, the code comprising data that when provided to the remote system identifies the video game accessed by the user; and in response to the code being received at the remote system through the communication link from a second system different from the first system on which the video game is executed and the advertisement is impressed, enhancing an aspect of game play in the video game and storing data identifying the impression identified by the generated data as a verified impression. - View Dependent Claims (37, 38, 39, 40, 41, 42, 43, 44)
-
Specification