WO2008127690A1 - Distribution de contenu - Google Patents
Distribution de contenu Download PDFInfo
- Publication number
- WO2008127690A1 WO2008127690A1 PCT/US2008/004778 US2008004778W WO2008127690A1 WO 2008127690 A1 WO2008127690 A1 WO 2008127690A1 US 2008004778 W US2008004778 W US 2008004778W WO 2008127690 A1 WO2008127690 A1 WO 2008127690A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- content
- associating
- advertising content
- location
- user
- Prior art date
Links
Classifications
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/60—Generating or modifying game content before or while executing the game program, e.g. authoring tools specially adapted for game development or game-integrated level editor
- A63F13/61—Generating or modifying game content before or while executing the game program, e.g. authoring tools specially adapted for game development or game-integrated level editor using advertising information
-
- A63F13/12—
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/30—Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/70—Game security or game management aspects
- A63F13/75—Enforcing rules, e.g. detecting foul play or generating lists of cheating players
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/50—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers
- A63F2300/51—Server architecture
- A63F2300/513—Server architecture server hierarchy, e.g. local, regional, national or dedicated for different tasks, e.g. authenticating, billing
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/50—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers
- A63F2300/55—Details of game data or player data management
- A63F2300/5506—Details of game data or player data management using advertisements
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/50—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers
- A63F2300/55—Details of game data or player data management
- A63F2300/5546—Details of game data or player data management using player registration data, e.g. identification, account, preferences, game history
- A63F2300/5573—Details of game data or player data management using player registration data, e.g. identification, account, preferences, game history player location
Definitions
- This disclosure relates generally to in-game advertising and more particularly to a method for delivering advertising content in a gaming environment.
- One way to increase the effectiveness of the advertisement on the gamer is to utilize real-time dynamic advertising techniques which allow for the targeting of advertisements to specific gamers or groups of gamers.
- These dynamic advertising techniques allow multiple advertisements from different advertisers to be rotated through the same site during game play.
- these dynamic advertising techniques allow for different content types, such as Billboard, Logo, Video, Audio and Beacons, to be used to display advertisements to the gamer.
- Each of these content types is capable of receiving and displaying multiple advertisements throughout the game for display to the gamer.
- a racing game may have a billboard display advertising one product as the racing car goes around the curve and passes the billboard. However, subsequent times the race car goes around the curve and passes the billboard, entirely different advertisements may be displayed.
- dynamic advertising not only enhances the reality of the game's content, it maximizes the revenue generating capability of the software product by generating multiple revenue streams, as opposed to one revenue stream generated using static advertising techniques.
- a method for delivering advertising content to a game title gaming environment includes storing advertising content into a content database, Attny Docket No- IGA-OOO 5 -PCT Express Mailing Label No: EB 749690 5 30 US
- a system for implementing a method for delivering advertising content to a game title gaming environment includes a means for storing advertising content into a content database, a means for integrating content data cells into the game title gaming environment, a means for populating the cache file on a users gaming system with the advertising content, a means for associating at least a portion of the advertising content in the cache file with at least one content cell and a means for displaying the associated advertising content on a gaming screen via the at least one content cell
- a computer readable storage medium having computer executable instructions for implementing a method for delivering advertising content to a game title gaming environment includes storing advertising content into a content database, integrating content data cells into the game title gaming environment; populating the cache file on a users gaming system with the advertising content, associating at least a portion of the advertising content in the cache file with at least one content cell and displaying the associated advertising content on a gaming screen via the at least one content cell.
- Figure 1 is a high level schematic block diagram illustrating one embodiment of a gaming system, in accordance with the present invention.
- Figure 2 is a lower level schematic block diagram illustrating the integration server of the embodiment of the gaming system of Figure 1, in accordance with the present invention.
- Figure 3 is a block diagram illustrating one embodiment of a method for delivering advertising content, in accordance with the present invention.
- Figure 4 is a schematic block diagram of a method for delivering advertising content, in accordance with Figure 3.
- Figure 5 is a block diagram illustrating one embodiment for populating a cache file with content, in accordance with the present invention.
- the present invention allows for delivery of advertising content based upon one or more desired parameters, such as the age of the game player and/or the geographic location of a user of the game. This provides the capability of targeting specific populations and/or geographic locations with specific advertisements, wherein advertising content may be selected (dynamically or statically) according to a predetermined set of rules or guidelines based upon predetermined parameters, such as the user's location, the user and the gaming application.
- a Software Development Kit SDK
- any type and/or configuration of application software may be used to practice the invention, such as a generic SDK and/or an application specific SDK.
- the software application may also be embedded, in whole or in part. Attny Docket No IGA-OO 05 -PCT Express Mailing Label No EB 749 ⁇ 90 5 30 US
- a gaming system 10 for implementing the method of the invention showing the connectivity between the elements is shown and includes a user gaming device 20 having gaming software 30 and application software (SDK) 40, a gaming server 50 (optional) and an integration server 60 which includes advertiser information 70.
- SDK application software
- a gaming server is optional and the game may be wholly or partially implemented via one or more computer(s) and/or gaming device(s) as desired.
- FIG. 2 a lower level block diagram illustrating the elements of the integration server 60. As shown, the interaction within the integration server 60 is illustrated by a first set of arrows 75 which represents the flow of impressions through the integration server 60, a second set of arrows 80 which represents the flow of advertising content through the integration server 60 and a third set of arrows 85 which represents the flow of control messages (i.e. figuring out a user location, start session message, etc.) through the integration server 60. It is contemplated that any type of advertising content may be implemented with the invention, including but not limited to 3 -Dimensional and/or holographic content.
- SDK Software Development Kit
- the server uses the IP address of the connected peer(s) (i.e. the initiator of the gaming session) to lookup a unique location ID associated with the geographical location of the IP address.
- the latitude/longitude position(s) of the geographical location of the IP address can be mapped to unique location IDs to allow an advertiser to target media to a specific market(s). It should be appreciated that this dynamic market assignment may be based Attny Docket No IGA-O 005 -PCT Express Mailing Label No EB 749690 5 30 US
- a request in this context may be a software call for an assignment to a content server.
- FIG. 3 and Figure 4 a schematic block diagram illustrating one example of a method 100 for delivering content is shown, in accordance with the present invention, and includes storing advertising content in the database, as shown in operational block 102 and cells (areas where the advertising content is to be displayed) are integrated into the game, as shown in operational block 104.
- zones may or may not be used. Where zones are used, each zone may have a zone property (which may be represented by a numerical value) that may be appended to a cell and/or the content to be displayed in the cell and which may also be used to determine the general location (zone) of the content item.
- each cell may have a list of content that may be associated with it, wherein the association of content to cells may be predetermined via any method suitable to the desired end purpose, such as (but not limited to) by an advertiser based on the types of content that each cell is allowed to accept. It should be further appreciated that each cell may also have a zone property (that way the cell knows which zone to go into).
- the advertising content starts to populate the cache file, which may or may not be located on the user's PC, as shown in operational block 106.
- the application software e.g. SDK
- at least a portion of the advertising content may be replicated into the game from the cache file and displayed on the screen, as shown in operational block 108, where each piece of content may have properties associated with it that describe what type of content it is so that it will be displayed in the correct type of cell. It should be appreciated that the content (or any portion thereof) may be selected via any method suitable to the desired end purpose.
- one embodiment may include a piece of content being chosen at random from a list of content associated with the cell, where the randomness of selection may be weight based to influence the probability of some content being selected over other content.
- the cell type and/or the content type may have certain properties as desired (for example, a 1x2 billboard BMP may only be displayed in a 1x2 billboard cell).
- advertising content may be paired with a zone, when zones are used.
- Content may also be paired with a cell, based on several parameters as desired (such as ad unit type, format, aspect ratio, etc.), one of which may be zone.
- a cell may also have an ID assigned as desired, such as on the basis of its aspect ratio, file format and/or zone.
- the software application may send a cell ID and in order to determine the zone, the system may look up the properties associated with the cell ID to see with which zone the cell may be associated. The server may then send the correct content to the cell based on the cell ID.
- the zone may not influence the content-cell match at this point, but the content zones and cell zones may match zones because the content may only be allowed to be displayed in certain zones. Accordingly, although a cell may be configured to accept any type of content, the cell may only be allowed to accept content from a certain zone. For example, consider the situation where the game title producer wants to run only a particular piece of advertising content in the menu screen zone. In the booking phase, that piece of content may get associated with Zone A, where a cell within Zone A may be created and assigned a cell ID of 123. Thus, whenever cell 123 displays, only the content with the Zone A property may be displayed in that cell, which may or may not be the only cell that displays in the menu screen.
- FIG. 5 a block diagram illustrating one embodiment of a method 200 for populating the cache file with content, in accordance with the present invention.
- the cache file may be populated according to a predetermined parameter, such as a characteristic of a user, is shown and includes associating IP addresses with location ID translations, where a database of IP addresses to location ID translations may Attny Docket No IGA-OOO 5 -PCT Express Mailing Label No EB 749690 5 30 US
- IP location server as shown in operational block 202.
- Location data which is responsive to the IP address is obtained and/or generated as desired, such as by mapping ranges of IP addresses to unique market identifiers, as shown in operational block 204, and a remote server is connected with the IP location server, as shown in operational block 206.
- a client initiating a connection to the remote server where the remote server then communicates the IP addresses of the client, the application ID and/or the user ID to the IP location server, as shown in operational block 208.
- the IP location server may then cross-reference the IP addresses with a unique location ID, as shown in operational block 210.
- the IP location server executes predetermined business rules using predetermined and/or dynamic parameters, as shown in operational block 212, where the parameters may be stored in the IP server or communicated remotely, such as by remote server. This allows for the determination of 1) what market-ID to assign to a user, and 2) which content-server may be the most appropriate for serving content to the user.
- some examples of business rules may include (but not be limited to) content limitation (i.e. not displaying a piece of content in areas (such as countries) where the product is not available, controlled content marketing time (i.e. only displaying content a week before a television show airs) and using different servers based on different parameters (such as the game type, the users, the locations, etc.))
- dynamic marketing assignments may be used to assign a user(s) to a specific market and may eventually affect what server the user is assigned to, using any number of metrics, such as time of day, geography, user ID, latitude, longitude, etc.
- One or more target content servers can then be selected via the remote server according to predetermined guidelines or parameters, as shown in operational block 114, wherein the target content server returns its address to the remote server and the remote server communicates the content server address to the original requesting client. The client is then free to make subsequent content requests from the content server(s) specified by the remote server.
- the method of the present invention may be embodied, in whole or in part, via software, firmware and/or hardware. Accordingly, the invention may be implemented via any type or configuration of software suitable to the desired end purpose, such as a generic SDK and/or an application specific SDK. Additionally, it should also be appreciated that the method of the present invention may be embodied, in whole or in part, via instruction using training manuals (i.e. text based materials), seminars, classes, and/or any other media suitable to the desired end purpose.
- training manuals i.e. text based materials
- seminars i.e. text based materials
- classes i.e. text based materials
- the method of the present invention may be implemented, in whole or in part, via software, hardware, firmware and/or any combination thereof, it is also contemplated that the method of the present invention may also be implemented, in whole or in part, without the use of software, hardware, firmware and/or any combination thereof.
- the method of the present invention may also be implemented, in whole or in part, without the use of software, hardware, firmware and/or any combination thereof.
- any software, hardware and/or firmware and/or with any combination thereof but rather via instruction using PC based software and/or classroom instruction with text materials (i.e. books, pamphlets, handouts, tapes, optical media, etc.).
- each of the elements of the present invention may be implemented in part, or in whole, in any order suitable to the desired end purpose.
- the processing required to practice the method of the present invention may be implemented, wholly or partially, by a controller operating in response to a machine- readable computer program, hi order to perform the prescribed functions and desired processing, as well as the computations therefore (e.g.
- the controller may include, but not be limited to, a processor(s), computer(s), memory, storage, register(s), timing, interrupt(s), communication interface(s), and input/output signal interface(s), as well as combination comprising at least one of the foregoing. It should also be appreciated that the embodiments disclosed herein are for illustrative purposes only and include only some of the possible embodiments contemplated by the present invention. Attny Docket No IGA-0005-PCT Express Mailing Label No EB 74969Q 5 30 US
- the invention may be wholly or partially embodied in the form of a computer or controller implemented processes. It should be appreciated that any type of computer (as is well known in the art) and/or gaming system may be used and that the invention may be implemented via any type of network setup, including but not limited to a LAN and/or a WAN (wired or wireless).
- the invention may also be embodied in the form of computer program code containing instructions embodied in tangible media, such as floppy diskettes, CD-ROMs, hard drives, and/or any other computer-readable medium, wherein when the computer program code is loaded into and executed by a computer or controller, the computer or controller becomes an apparatus for practicing the invention.
- the invention can also be embodied in the form of computer program code, for example, whether stored in a storage medium, loaded into and/or executed by a computer or controller, or transmitted over some transmission medium, such as over electrical wiring or cabling, through fiber optics, or via electromagnetic radiation, wherein when the computer program code is loaded into and executed by a computer or a controller, the computer or controller becomes an apparatus for practicing the invention.
- computer program code segments may configure the microprocessor to create specific logic circuits.
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Business, Economics & Management (AREA)
- Computer Security & Cryptography (AREA)
- General Business, Economics & Management (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
L'invention concerne un système et un procédé de distribution d'un contenu publicitaire dans un environnement de titre de jeu. Ledit procédé consiste à stocker un contenu publicitaire dans une base de données de contenu, à intégrer des cellules de données de contenu dans l'environnement de titre de jeu, à remplir le fichier temporaire d'un système de jeu d'utilisateur avec le contenu publicitaire, à associer au moins une partie du contenu publicitaire du fichier temporaire à au moins une cellule de contenu et à afficher le contenu publicitaire associé sur un écran de jeu via ladite cellule de contenu.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US92335107P | 2007-04-12 | 2007-04-12 | |
US60/923,351 | 2007-04-12 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2008127690A1 true WO2008127690A1 (fr) | 2008-10-23 |
Family
ID=39864268
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2008/004778 WO2008127690A1 (fr) | 2007-04-12 | 2008-04-11 | Distribution de contenu |
Country Status (1)
Country | Link |
---|---|
WO (1) | WO2008127690A1 (fr) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2025019945A1 (fr) * | 2023-07-25 | 2025-01-30 | 14334647 Canada Corp. | Procédés et système de sélection programmatique d'emplacements de dispositifs d'affichage sur la base de métriques de disponibilité |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040152517A1 (en) * | 2000-02-14 | 2004-08-05 | Yon Hardisty | Internet based multiplayer game system |
US20050021472A1 (en) * | 2003-07-25 | 2005-01-27 | David Gettman | Transactions in virtual property |
-
2008
- 2008-04-11 WO PCT/US2008/004778 patent/WO2008127690A1/fr active Application Filing
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040152517A1 (en) * | 2000-02-14 | 2004-08-05 | Yon Hardisty | Internet based multiplayer game system |
US20050021472A1 (en) * | 2003-07-25 | 2005-01-27 | David Gettman | Transactions in virtual property |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2025019945A1 (fr) * | 2023-07-25 | 2025-01-30 | 14334647 Canada Corp. | Procédés et système de sélection programmatique d'emplacements de dispositifs d'affichage sur la base de métriques de disponibilité |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20090029752A1 (en) | Content delivery | |
US11222354B2 (en) | System and method for contextual virtual local advertisement insertion | |
US8849701B2 (en) | Online video game advertising system and method supporting multiplayer ads | |
US10888786B2 (en) | Method and system for dynamically incorporating advertising content into multimedia environments | |
US7901288B2 (en) | Embedded advertising enhancements in interactive computer game environments | |
US10229421B2 (en) | Providing sponsored content in virtual environments | |
Lin | The effect of product placement on persuasion for mobile phone games | |
JP2009516549A (ja) | 対話式ゲーム用動的広告システム | |
JP2006519637A5 (fr) | ||
CN101322124A (zh) | 目标广告 | |
KR20080054428A (ko) | 광고를 타겟팅하기 위해 사용자 비디오 게임 상호작용으로부터의 정보를 사용하는 방법 | |
US20040153363A1 (en) | Interactive display advertising providing game play through instant messaging technology | |
CN101484219A (zh) | 一种基于激励的视频游戏系统 | |
WO2008127690A1 (fr) | Distribution de contenu | |
WO2008127705A1 (fr) | Suivi d'impressions | |
KR20090119135A (ko) | 비즈니스 특성 및 게임성을 향상시킨 스크린 골프 시스템및 이를 이용한 광고 방법 | |
Quente | Brand Driven Mobile Marketing: 5 Theses for Today and Tomorrow | |
WO2008127637A1 (fr) | Placement d'inventaire | |
WO2008127636A1 (fr) | Commande de flux de données | |
Goel | Online Gaming: Benefit Segmentation and Profiling of Online Gamers | |
WO2008127635A1 (fr) | Suivi et rapport à distance d'un état logiciel | |
KR20020041046A (ko) | 무선통신단말기를 이용한 퀘스트 게임 운영방법 | |
GB2521122A (en) | Interactive gaming system & method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 08742837 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 08742837 Country of ref document: EP Kind code of ref document: A1 |