Method and system for dynamically incorporating advertising content into multimedia environments
First Claim
1. An advertisement delivery system for dynamically incorporating advertisements into executing game code, comprising:
- a game console connected to a communication network and executing the game code, the game console structured to locate advertising tags in the program, to compare a set of criteria identifying a set of advertisements stored on the game console after an advertising tag is located to select one of the stored advertisements, and to dynamically insert the selected advertisement into the game code; and
an advertising server connected to the communication network and coupled to a data repository, the advertising server structured to send the set of advertisements and their identifying criteria to the game console.
8 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for dynamically incorporating advertising content into multimedia environments, such as games, are provided. Example embodiments include a dynamic inserter, which selects content, based upon a set of criteria, to deliver to a receiving client system, such as a game client. The game client typically dynamically determines locations with the game where advertisements may be inserted. Associated with these locations are ad tags that specify criteria for the ads. For example, the criteria may include ad type, ad genre, and scheduling information. The game client then sends indications of these ad tags to the dynamic inserter to be used to select appropriate ads. The dynamic inserter selects ads based upon the criteria and sends them to the game client, which selects them for ad tags with conforming criteria. The game client then renders the selected ad in the appropriate location. In one embodiment, the dynamic inserter comprises a game client, game server, ad server, a communications channel, and, optionally, an ad client.
509 Citations
1 Claim
-
1. An advertisement delivery system for dynamically incorporating advertisements into executing game code, comprising:
-
a game console connected to a communication network and executing the game code, the game console structured to locate advertising tags in the program, to compare a set of criteria identifying a set of advertisements stored on the game console after an advertising tag is located to select one of the stored advertisements, and to dynamically insert the selected advertisement into the game code; and
an advertising server connected to the communication network and coupled to a data repository, the advertising server structured to send the set of advertisements and their identifying criteria to the game console.
-
Specification