WO2000050136A1 - Method for advertising over a computer network utilizing virtual environments of games - Google Patents

Method for advertising over a computer network utilizing virtual environments of games Download PDF

Info

Publication number
WO2000050136A1
WO2000050136A1 PCT/US2000/001763 US0001763W WO0050136A1 WO 2000050136 A1 WO2000050136 A1 WO 2000050136A1 US 0001763 W US0001763 W US 0001763W WO 0050136 A1 WO0050136 A1 WO 0050136A1
Authority
WO
WIPO (PCT)
Prior art keywords
game
server
user
textures
sources
Prior art date
Application number
PCT/US2000/001763
Other languages
French (fr)
Inventor
William Heckel
Original Assignee
Adaboy, Inc.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Adaboy, Inc. filed Critical Adaboy, Inc.
Priority to AU26281/00A priority Critical patent/AU2628100A/en
Publication of WO2000050136A1 publication Critical patent/WO2000050136A1/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0247Calculate past, present or future revenues
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0273Determination of fees for advertising
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features 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/50Features 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/55Details of game data or player data management
    • A63F2300/5506Details of game data or player data management using advertisements

Definitions

  • Advertising is also simultaneously implemented in computer games that enable remote participants to respond to live broadcast sporting games described in U.S. Patent No. 5,643,088, Vaughn et al.
  • Interactive ad messages are transmitted and downloaded from a central computer system means and made available for immediate feedback by the network user following the game.
  • ads via the Internet are disruptive, and they are displeasing to a user not looking for such marketing ploys. Also, most advertisers wish to direct the ads towards specific viewers or listeners, but this becomes too difficult over such a vast network, and ads are unintentionally shown to a wide demographic.
  • the wide variety of people using a global network such as the worldwide web makes it difficult for the advertiser to know which advertisement or location of the advertisement is most effective, and, in particular, there is no way of measuring an actual audience.
  • Network game playing servers can match some demographic profiles to aim specific advertisements towards a select user, but the range of the profile is still lacking, as certain games themselves already attract a specific group.
  • U.S. Patent No. 5,823,879, October 20, 1998 teaches a game playing method and apparatus for automating games such as blackjack, poker, craps, roulette, baccarat and pai gow.
  • the invention may also be used to play such games on the Internet or an interactive cable television network.
  • advertising is selectively provided by comparing player personal information with a desired demographic profile.
  • U.S. Patent No. 5,724,424, March 3, 1998 shows a complete system for the purchasing of goods or information over a computer network is presented.
  • a network payment system performs payment order authorization in a network with untrusted switching, transmission, and host components.
  • U.S. Patent No. 5,504,675, April 2, 1996 (Cragun et al.) teaches a sales promotion program dynamically selected from a plurality of programs for presentation in a program presentation unit by a neural network.
  • the collected data is provided to the neural network in any one of a plurality of training schemes typical for neural networks.
  • the network can be retrained in response to sales data.
  • a variety of shapes and colors that make up patches of a game background are replaced by similar shape ad textures embedded in certain locations of the game.
  • a user playing a game which he or she has linked to or downloaded from the Internet, controls the movement of a character as seen in the user's view or in third person.
  • a default graphic texture or figure is replaced by a plug-in, which advertises a product or service provided by an ad server.
  • a plug-in which advertises a product or service provided by an ad server.
  • a character or player is visibly influenced by the advertisement and, at the same time, still actively taking part in the playing of the game. This reduces the distracting element of advertisements within the gaming environment.
  • Many games are played via the Internet that users enjoy, which are directly related to age, sex, income group, etc.
  • advertisers would seek user information from a particular database on the game server provided to them from a game user login query. Coupling the variety of games made available over the worldwide web or other server with a particular user's demographic profile would be beneficial to companies or services wishing to direct advertising to particular groups of people matching a desired demographic range.
  • FIG. 1 is block diagram showing the relationship between each server and the flow path of the data sent or collected as an advertisement is implemented and a game player logs onto a network.
  • an ad server company running a server, hereinafter referred to as ad server 26, provides the capability through an ad server 26 to dynamically download information from its ad server 26 to be used in a game at runtime.
  • the ad server 26 also has the capability to contact and download information from a server alternative to a regular server to ease the load on any main server.
  • the ad server 26 contacts the game sources 32 and requests texture information 50 related to the games.
  • the games may be standard strategic games, non-goal oriented games utilizing virtual reality platforms, or any online collaborative environment.
  • the texture information 50 includes shapes wherein default textures are embedded. This texture information 50 is then sent to the ad server 26.
  • the ad server 26 requests from the game sources 32 that they provide 'hooks', or plug-in portions in their game software wherein plug-ins could be implemented. It is generally known that a plug-in is a small piece of software that can be loaded into memory of a larger software program.
  • the ad server 26 contacts advertising sources 30 and provides them with advertising formats corresponding to the shapes of the default textures in the texture information 50 provided by the game sources 32.
  • the ad sources 30 then generate and provide the graphical ad images based on a query from the ad server 26.
  • the ad server 26 can then correlate each ad image to an appropriate format to later load into the plug-in portion of the game server software 22.
  • the ad server 26 also provides a description of the intended demographic profile 13 of the user 1 for the advertising, and any specific requirements for the viewing such as minimum age or sex.
  • a demographic profile 13 of the user 1 can be retrieved from the user 1 or user computer 11 by query and stored in an ad server database 26a, or can be retrieved from a user database 24 by networking to login information.
  • the demographic profile 13 may include a user's age group, sex, income, employment group, residence location, or ethnicity, etc.
  • a specific rate for 'impressions' is agreed upon based on demographic impressions and the intended target audience.
  • the game server 20 is then loaded with the game server software 22.
  • the game server 20, which is networked, or on a same system as the ad server 26, may share software with the ad server 26 and includes the capability to work in unison with the ad server 26, and will provide and extract ID 53 data between the user database 24 and the ad server 26.
  • the game software 16 is downloaded by the user 1 from the game server software 22 at no charge, or sold at computer or vending stores for personal computer or free standing video game console installation.
  • a user database 24 is set up on the game server 20 to track the user's high scores and other game related information, as well as to provide a repository for demographic data 13 relevant to the needs of the ad server 26.
  • the ad server 26 can query the user database 24 when presented with a particular information to extract the demographic data 13 corresponding to an ID 53 for the most effective advertising purposes.
  • An ad server database 26a in the ad server 26 may include all of the data from the user database 24 set up on the game server 20 to improve communication speed between the ad server 26 and the user computer 11 by eliminating the need to communicate between the game server 20 and ad server 26.
  • a user 1 logs onto the game server 20 from his or her computer 11, he or she provides a user ID and preferably a password 53 to authenticate his or herself and allow for retrieval of the game and any demographic data 13.
  • the game software 16 now downloaded or installed and running on the computer 11, queries the ad server 26 with the user's ID, game identification, level of play etc. If the ad server 26 has a copy of the user's demographic data 13 in the ad server database 26a, it searches to locate appropriate advertising for the game and user from the advertising sources 30. Otherwise, the ad server
  • the ad server 26 queries the user database 24 implemented in the game server 20 for the user's demographic data 13 and performs the ad matching. Upon choosing advertising appropriate for the game and user 1, the ad server 26 presents the information as ad textures 15 to the user's computer 11 for download into a local texture store 14, along with intended viewing profiles. After the ad textures 15 have been received from the ad server 26 and loaded into the local texture store 14, they are loaded as a plug-in 2 to the server software 22 , which selects individual advertising material for presentation to the game player inside the virtual environment of the game.
  • the game control engine 10 of the computer 11 builds a graphical image out of an internal representation of the virtual space that the game occurs within. It then 'paints' , or visually implements, the mathematical representation of the world with textures from the local texture store 14.
  • the game's virtual space will have several locations, provided in the texture information 50, where the ad textures 15 received from the ad server 26 will be appropriate to display in lieu of the default game textures.
  • These default textures include 3D or 2D models of shapes and figures, video clips, pictures and signs, or other non-interactive features.
  • the plug-in 2 in the game software 16 selects an appropriate ad texture 15 for advertising, which replaces the default texture and presents the ad texture 15 for display in the graphics generations portion 12 of the game.
  • the plug-in 2 of the game software 16, then being implemented by the user computer 11, also keeps track of the view statistics 33. These include the time each ad texture 15 is displayed, the number of ad textures 15 displayed, the size, in terms of pixels, each ad texture 15 occupies, and the type of views that the ad texture 15 is shown as. These view statistics 33 are logged for later download to the ad server 26.
  • the ad server 26 calculates the charges to the advertising sources 30 based on the user demographic profile 13 and the 'fit' (accuracy in the want or need of the advertising source 30) between the intended viewing audience and the actual viewing audience and the number of views or impressions delivered.
  • the ad sources 30 are billed, and upon receipt of the money from the ad sources 30, the company of the game server 20 will be paid their portion of the revenue. They will then pass a portion of the revenue on to the game sources 32, insuring that a steady stream of new content is available for this medium.
  • the invention is conducive to a variety of current games on the market.
  • the invention can be used to allow advertisers to place advertisements within thfr games themselves without hindering the game play.
  • the invention allows the advertisers to direct their respective advertisements to a variety of users having variable demographics to increase the effectiveness of the advertisement. It is further envisioned that the invention will dramatically decrease the cost of both Internet and console games.

Abstract

A method for advertising within virtual environments of games. Default images of games are replaced by alternative textures (14, 15) having advertisements implemented therein. An ad server (26) coordinates the matching of ads to demographic data of the game player (13), and properly accommodates ads in formats from game information (50) provided by game sources (32). The game player (1) is visually influenced by advertisements as he or she views the virtual world of the game, as plug-in software (2) replaces the default images with virtual pictures and figures utilizing an advertisement. View statistics (33) are retrieved from the game player's computer or console (11) to rate viewing effectiveness for ad placement confirmation and billing purposes.

Description

TITLE OF INVENTION:
METHOD FOR ADVERTISING OVER A COMPUTER NETWORK UTILIZING VIRTUAL ENVIRONMENTS OF GAMES TECHNICAL FIELD:
Advertising within virtual environments of games played over a network utilizing 3D texture areas of game environments as a non-interactive means of advertising. BACKGROUND ART:
Use of the Internet as a global communications network has dramatically increased over the past decade. A wide variety of companies can market, advertise, and sell their respective products via the worldwide web. The advertising activity can receive effective and immediate responses because the many users are mindful of the many client software programs (i.e. web browsers) available. The Internet is extensively used for entertainment purposes as well, and repositories for playing games are one of the many services provided by the Internet.
Known in the art are methods for advertising over a network, and more notably, methods for combining automated casino-type games with real-time product advertising. See U.S. Patent No. 5,823,879, Goldberg, et al. Information regarding goods or services are exchanged between users as they play games such as blackjack, craps, or roulette, etc. Exchanged advertising information is adapted to be shown to users who fit a general demographic profile. The game players may interactively respond to questionnaires or enticing product information.
Advertising is also simultaneously implemented in computer games that enable remote participants to respond to live broadcast sporting games described in U.S. Patent No. 5,643,088, Vaughn et al. Interactive ad messages are transmitted and downloaded from a central computer system means and made available for immediate feedback by the network user following the game.
In conjunction with TV and radio advertisements, ads via the Internet are disruptive, and they are displeasing to a user not looking for such marketing ploys. Also, most advertisers wish to direct the ads towards specific viewers or listeners, but this becomes too difficult over such a vast network, and ads are unintentionally shown to a wide demographic. The wide variety of people using a global network such as the worldwide web makes it difficult for the advertiser to know which advertisement or location of the advertisement is most effective, and, in particular, there is no way of measuring an actual audience. Network game playing servers can match some demographic profiles to aim specific advertisements towards a select user, but the range of the profile is still lacking, as certain games themselves already attract a specific group. Internet game players and worldwide web users want to play interactively in the games, not further encumbered with the interruption of surveys and advertisements. Marketing companies can still, however, advertise effectively within games played over a network that would influence users of a larger demographic profile, while the game player is not disrupted from the game environment, and is not prompted or asked to focus his/her attention away from the featured game screen.
PRIOR ART
U.S. Patent No. 5,643,088, July 1, 1997 (Vaughn et al.), shows a game of skill or chance played simultaneously by several participants remote from each other also provides for interleaved interactive advertising. Communication means provide to each participant the common game along with interactive advertising.
U.S. Patent No. 5,823,879, October 20, 1998 (Goldberg et al.) teaches a game playing method and apparatus for automating games such as blackjack, poker, craps, roulette, baccarat and pai gow. The invention may also be used to play such games on the Internet or an interactive cable television network. During a game, advertising is selectively provided by comparing player personal information with a desired demographic profile.
U.S. Patent No. 5,227,874, July 13, 1993 (Von Kohorn) demonstrates the evaluation of stimuli such as broadcast commercials intended to promote purchases by shoppers are disclosed. The methods quantify the effectiveness of controlled variables of stimuli and of inducements associated therewith.
U.S. Patent No. 5,724,424, March 3, 1998 (Gifford) shows a complete system for the purchasing of goods or information over a computer network is presented. A network payment system performs payment order authorization in a network with untrusted switching, transmission, and host components.
U.S. Patent No. 5,504,675, April 2, 1996 (Cragun et al.) teaches a sales promotion program dynamically selected from a plurality of programs for presentation in a program presentation unit by a neural network. The collected data is provided to the neural network in any one of a plurality of training schemes typical for neural networks. The network can be retrained in response to sales data. DISCLOSURE OF INVENTION:
It is the objective of the present invention to provide a non-interactive method of advertising within game screen environments on the Internet, which does not interrupt the playing of the game, yet exposes the user to the advertisement. A variety of shapes and colors that make up patches of a game background are replaced by similar shape ad textures embedded in certain locations of the game. As a game character, or as the viewer himself, walks around or moves in some manner on the game screen or within the game environment, he or she views an advertisement in a location normally occupied by a similar shaped wall, picture, or machine, etc. A user playing a game, which he or she has linked to or downloaded from the Internet, controls the movement of a character as seen in the user's view or in third person. As the user views the surroundings and his or her movement, in conjunction with the character's motion within the game environment, a default graphic texture or figure is replaced by a plug-in, which advertises a product or service provided by an ad server. Within the virtual environment of the game, a character or player is visibly influenced by the advertisement and, at the same time, still actively taking part in the playing of the game. This reduces the distracting element of advertisements within the gaming environment.
It is a secondary objective of the present invention to direct advertising to network game players who fit varying demographic profiles. Many games are played via the Internet that users enjoy, which are directly related to age, sex, income group, etc. In the present method, advertisers would seek user information from a particular database on the game server provided to them from a game user login query. Coupling the variety of games made available over the worldwide web or other server with a particular user's demographic profile would be beneficial to companies or services wishing to direct advertising to particular groups of people matching a desired demographic range.
It is a third objective of the present invention to include statistical features for each advertisement displayed so the advertiser can rate its effectiveness. The number of times the ad is viewed, the time the ad is displayed on the screen, the game, and the viewer's demographic profile are all provided from the game user computer to the ad server. An advertiser relates directly to an ad server what his or her desired viewer profile and image features are, and in return, the ad server provides the feedback from the user's computer as an identifiable market effectiveness rating. The ad server compiles this information into a form suitable for billing the advertiser and conveying the statistical information to the advertiser. BRIEF DESCRIPTION OF THE DRAWING: FIG. 1 is block diagram showing the relationship between each server and the flow path of the data sent or collected as an advertisement is implemented and a game player logs onto a network. BEST MODE FOR CARRYING OUT THE INVENTION:
The invention will now be described in detail in relation to a preferred embodiment and implementation thereof which is exemplary in nature and descriptively specific as disclosed. As is customary, it will be understood that no limitation of the scope of the invention is thereby intended. The invention encompasses such alterations and further modifications in the illustrated device, and such further applications of the principles of the invention illustrated herein, as would normally occur to persons skilled in the art to which the invention relates.
Referring to FIG 1, an ad server company, running a server, hereinafter referred to as ad server 26, provides the capability through an ad server 26 to dynamically download information from its ad server 26 to be used in a game at runtime. The ad server 26 also has the capability to contact and download information from a server alternative to a regular server to ease the load on any main server.
The ad server 26 contacts the game sources 32 and requests texture information 50 related to the games. The games may be standard strategic games, non-goal oriented games utilizing virtual reality platforms, or any online collaborative environment. The texture information 50 includes shapes wherein default textures are embedded. This texture information 50 is then sent to the ad server 26.
The ad server 26 requests from the game sources 32 that they provide 'hooks', or plug-in portions in their game software wherein plug-ins could be implemented. It is generally known that a plug-in is a small piece of software that can be loaded into memory of a larger software program. The ad server 26 contacts advertising sources 30 and provides them with advertising formats corresponding to the shapes of the default textures in the texture information 50 provided by the game sources 32. The ad sources 30 then generate and provide the graphical ad images based on a query from the ad server 26. The ad server 26 can then correlate each ad image to an appropriate format to later load into the plug-in portion of the game server software 22. The ad server 26 also provides a description of the intended demographic profile 13 of the user 1 for the advertising, and any specific requirements for the viewing such as minimum age or sex. A demographic profile 13 of the user 1 can be retrieved from the user 1 or user computer 11 by query and stored in an ad server database 26a, or can be retrieved from a user database 24 by networking to login information. The demographic profile 13 may include a user's age group, sex, income, employment group, residence location, or ethnicity, etc. A specific rate for 'impressions' is agreed upon based on demographic impressions and the intended target audience.
The game server 20 is then loaded with the game server software 22. The game server 20, which is networked, or on a same system as the ad server 26, may share software with the ad server 26 and includes the capability to work in unison with the ad server 26, and will provide and extract ID 53 data between the user database 24 and the ad server 26. The game software 16 is downloaded by the user 1 from the game server software 22 at no charge, or sold at computer or vending stores for personal computer or free standing video game console installation.
A user database 24 is set up on the game server 20 to track the user's high scores and other game related information, as well as to provide a repository for demographic data 13 relevant to the needs of the ad server 26. The ad server 26 can query the user database 24 when presented with a particular information to extract the demographic data 13 corresponding to an ID 53 for the most effective advertising purposes. An ad server database 26a in the ad server 26 may include all of the data from the user database 24 set up on the game server 20 to improve communication speed between the ad server 26 and the user computer 11 by eliminating the need to communicate between the game server 20 and ad server 26.
When a user 1 logs onto the game server 20 from his or her computer 11, he or she provides a user ID and preferably a password 53 to authenticate his or herself and allow for retrieval of the game and any demographic data 13. When the user 1 on the computer 11 chooses a game that is enabled by the present invention, the game software 16, now downloaded or installed and running on the computer 11, queries the ad server 26 with the user's ID, game identification, level of play etc. If the ad server 26 has a copy of the user's demographic data 13 in the ad server database 26a, it searches to locate appropriate advertising for the game and user from the advertising sources 30. Otherwise, the ad server
26 queries the user database 24 implemented in the game server 20 for the user's demographic data 13 and performs the ad matching. Upon choosing advertising appropriate for the game and user 1, the ad server 26 presents the information as ad textures 15 to the user's computer 11 for download into a local texture store 14, along with intended viewing profiles. After the ad textures 15 have been received from the ad server 26 and loaded into the local texture store 14, they are loaded as a plug-in 2 to the server software 22 , which selects individual advertising material for presentation to the game player inside the virtual environment of the game.
Once all of the ad textures 15 are loaded and ready, and the user 1 and the game server 20 are ready, play will commence. During play of the game, the game control engine 10 of the computer 11 builds a graphical image out of an internal representation of the virtual space that the game occurs within. It then 'paints' , or visually implements, the mathematical representation of the world with textures from the local texture store 14. The game's virtual space will have several locations, provided in the texture information 50, where the ad textures 15 received from the ad server 26 will be appropriate to display in lieu of the default game textures. These default textures include 3D or 2D models of shapes and figures, video clips, pictures and signs, or other non-interactive features. The plug-in 2 in the game software 16 selects an appropriate ad texture 15 for advertising, which replaces the default texture and presents the ad texture 15 for display in the graphics generations portion 12 of the game. The plug-in 2 of the game software 16, then being implemented by the user computer 11, also keeps track of the view statistics 33. These include the time each ad texture 15 is displayed, the number of ad textures 15 displayed, the size, in terms of pixels, each ad texture 15 occupies, and the type of views that the ad texture 15 is shown as. These view statistics 33 are logged for later download to the ad server 26. Between each level of play, while the game is waiting to synchronize with the game server 20, additional advertising textures 15 and information may be exchanged between the ad server 26 and the user computer 11 having the downloaded plug-in 2 available for advertising within the game. At the completion of the game, the user computer 11 sends score and other statistical information from the user's computer 11 to the game server 20. At this time, the plug-in portion 2 transmits the viewing statistics 33 gathered to the ad server 26. The ad server 26 will then transmit confirmation information to the game server 20 to insure credit for playing the advertising version of the game server software 22.
After the game has been played, the ad server 26 calculates the charges to the advertising sources 30 based on the user demographic profile 13 and the 'fit' (accuracy in the want or need of the advertising source 30) between the intended viewing audience and the actual viewing audience and the number of views or impressions delivered. The ad sources 30 are billed, and upon receipt of the money from the ad sources 30, the company of the game server 20 will be paid their portion of the revenue. They will then pass a portion of the revenue on to the game sources 32, insuring that a steady stream of new content is available for this medium.
INDUSTRIAL APPLICABILITY:
The invention is conducive to a variety of current games on the market. The invention can be used to allow advertisers to place advertisements within thfr games themselves without hindering the game play. The invention allows the advertisers to direct their respective advertisements to a variety of users having variable demographics to increase the effectiveness of the advertisement. It is further envisioned that the invention will dramatically decrease the cost of both Internet and console games.

Claims

CLAIMS IN THE INVENTION:I claim:
1. A method for providing advertising to a user having a computer, which participates within the virtual space of games played over a network, comprising the steps of:
(a) setting up an ad server having an ad server database;
(b) identifying a plurality of game sources that provide game server software to a game server so said user can play a game, said game server having a server ID and a user database, said user having a demographic profile and a user ID, said computer utilizing a graphics generator, a local texture store, and a game control engine, said game control engine controls said game after utilization of said game software and builds a graphical image out of an internal representation of said virtual space that said game occurs within and paints a mathematical representation of said virtual space with a plurality of default textures from said local texture store;
(c) requesting from each of said game sources texture information related to said game, comprising a plurality of on-screen virtual items wherein each of said default textures are embedded;
(d) receiving said texture information;
(e) requesting that each of said game sources provide a plurality of plug-in portions within said game server software adapted to receive a plurality of plug-ins, each of said plug-ins adapted to be images alternative to said plurality of default textures, and each of said plug-ins monitor a plurality of viewing statistics for said plurality of images alternative to said plurality of default textures; (f) confirming that each of said game sources has provided said plurality of plug-in portions;
(g) identifying a plurality of ad sources that have the capability of providing a plurality of advertisements to said ad server, adapted to work in conjunction with said game server over said network, each of said advertisements directed to influence said user having said demographic profile, said demographic profile is retrieved from said user by said ad sources and transmitted to said ad server database and stored, and said demographic profile is transmitted from said computer to said user database by a login of said user onto said game server on said network with said user ID;
(h) providing to said ad sources a plurality of advertising formats corresponding to said plurality of on-screen items;
(i) receiving from said ad sources a plurality of advertising images;
(j) correlating each of said advertising images with each of said advertising formats, thereby forming a plurality of ad textures;
(k) matching each of said ad textures with said demographic profile;
(1) sending each of said ad textures to said local texture store;
(m) loading each of said ad textures to said plug-in portion of said game server software;
(n) loading said game server with said game server software, whereby said game server software can be utilized as game software by said user, thereby said game control engine builds said graphical image out of said internal representation of said virtual space that said game occurs within and paints said mathematical representation of said virtual space with each of said ad textures, thereby each of said ad textures are painted as said images alternative to each of said default textures, said game software works in conjunction with said game control engine, thereby said plurality of viewing statistics of said ad textures can be monitored by each of said plug-ins; (o) receiving each of said viewing statistics from each of said plug-ins; (p) transmitting to said game server, a means of confirmation that each of said ad textures were displayed based on receipt of said plurality of viewing statistics; and, (q) setting up a method for billing.
2. A method as claimed in Claim 1, wherein said method for billing, further comprises the steps of:
(a) ensuring credit to said game server;
(b) calculating a plurality of charges to each of said advertising sources based on said demographic profile and said plurality of viewing statistics;
(c) billing each of said ad sources, whereby revenue is received;
(d) paying a portion of said revenue to said game server; and,
(e) paying a portion of said revenue to each of said game sources.
3. A method as claimed in Claim 1, wherein said network is the Internet.
4. A method as claimed in Claim 1, wherein said game is a non-goal oriented game utilizing a virtual reality platform.
5. A method as claimed in Claim 1, wherein said game is an online collaborative environment.
6. A method as claimed in Claim 1, wherein said computer is a free standing video game console.
7. A method as claimed in Claim 1, wherein said game server software is utilized by download.
8. A method as claimed in Claim 1, wherein said game server software is utilized by installation.
9. A method as claimed in Claim 1, wherein each of said ad textures is matched to a particular said demographic profile stored in said user database.
10. A method as claimed in Claim 1, wherein each of said ad textures is matched to a particular said demographic profile stored in said ad server database.
11. A method as claimed in Claim 1, wherein said demographic profile includes some of the following information related to said user: an age group, a sex, an income group, an employment group, a residence location, and an ethnicity.
12. A method as claimed in Claim 1, wherein said user ID includes an identification number and a password.
13. A method as claimed in Claim 1, wherein said ad server and said game server are on a same system.
14. A method as claimed in Claim 1 , wherein said plurality of on-screen virtual items includes three dimensional virtual models.
15. A method as claimed in Claim 1, wherein said plurality of on-screen virtual items includes two dimensional virtual pictures.
16. A method as claimed in Claim 1, wherein said plurality of viewing statistics include: an ad view count transmitted to said ad server showing a time each of said ad textures is displayed within said virtual space; a screen view display transmitted to said ad server showing the arrangement of how each of said ad textures is displayed within said virtual space; a pixel display transmitted to said ad server showing the total amount of pixels said ad texture occupies within said virtual space; a user name transmitted to said ad server showing who is playing said game; a game name transmitted to said ad server showing a name of said game being played by said user.
17. A method as claimed in Claim 16, wherein a fit is described by a comparison made between said time each of said ad textures is displayed within said virtual space, and an intended viewing audience versus an actual viewing audience, said fit corresponds to an amount for said billing.
PCT/US2000/001763 1999-02-24 2000-01-24 Method for advertising over a computer network utilizing virtual environments of games WO2000050136A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
AU26281/00A AU2628100A (en) 1999-02-24 2000-01-24 Method for advertising over a computer network utilizing virtual environments ofgames

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US09/256,827 1999-02-24
US09/256,827 US6036601A (en) 1999-02-24 1999-02-24 Method for advertising over a computer network utilizing virtual environments of games

Publications (1)

Publication Number Publication Date
WO2000050136A1 true WO2000050136A1 (en) 2000-08-31

Family

ID=22973744

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2000/001763 WO2000050136A1 (en) 1999-02-24 2000-01-24 Method for advertising over a computer network utilizing virtual environments of games

Country Status (3)

Country Link
US (1) US6036601A (en)
AU (1) AU2628100A (en)
WO (1) WO2000050136A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AU2002218876B2 (en) * 2001-01-08 2007-02-15 Telstra Corporation Limited An Automation Process and System

Families Citing this family (465)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8352400B2 (en) 1991-12-23 2013-01-08 Hoffberg Steven M Adaptive pattern recognition based controller apparatus and method and human-factored interface therefore
US5553864A (en) 1992-05-22 1996-09-10 Sitrick; David H. User image integration into audiovisual presentation system and methodology
US8574074B2 (en) 2005-09-30 2013-11-05 Sony Computer Entertainment America Llc Advertising impression determination
US7895076B2 (en) * 1995-06-30 2011-02-22 Sony Computer Entertainment Inc. Advertisement insertion, profiling, impression, and feedback
EP0877314A4 (en) 1996-01-23 2005-10-19 Global Media Online Inc Information display system
AU2230597A (en) 1996-02-28 1997-09-16 Aim Corporation Communication system for distributing such message as advertisement to user of terminal equipment
US6711551B1 (en) 1996-06-05 2004-03-23 Netzero, Inc. Information provider, terminal and system and recording medium for the terminal
WO1998029974A1 (en) * 1996-12-25 1998-07-09 Sony Corporation Game machine system, broadcasting system, data distribution system and its method, and program executing device and its method
US7493267B1 (en) 2000-05-02 2009-02-17 Walker Digital, Llc Method and apparatus for compensating participation in marketing research
US6216112B1 (en) * 1998-05-27 2001-04-10 William H. Fuller Method for software distribution and compensation with replenishable advertisements
US6335744B1 (en) * 1998-07-21 2002-01-01 Lucent Technologies Inc. Technique for conducting a game over a communication network
US7904187B2 (en) 1999-02-01 2011-03-08 Hoffberg Steven M Internet appliance system and method
US6287201B1 (en) * 1999-03-12 2001-09-11 Midway Games West Arcade game with keypad input
US6595859B2 (en) * 1999-04-21 2003-07-22 Virtumundo, Inc. Internet marketing method and game
US8266657B2 (en) 2001-03-15 2012-09-11 Sling Media Inc. Method for effectively implementing a multi-room television system
US6263503B1 (en) * 1999-05-26 2001-07-17 Neal Margulis Method for effectively implementing a wireless television system
US6463468B1 (en) 1999-06-01 2002-10-08 Netzero, Inc. Targeted network video download interface
US6282567B1 (en) * 1999-06-24 2001-08-28 Journyx, Inc. Application software add-on for enhanced internet based marketing
WO2001003039A1 (en) * 1999-07-01 2001-01-11 Linkner Joshua M Method and system for pooled sweepstakes
US6928615B1 (en) 1999-07-07 2005-08-09 Netzero, Inc. Independent internet client object with ad display capabilities
US7054831B2 (en) 1999-07-07 2006-05-30 Eric Koenig System and method for combining interactive game with interactive advertising
US6304852B1 (en) 1999-07-21 2001-10-16 Vignette Graphics, Llc Method of communicating computer operation during a wait period
US6758754B1 (en) * 1999-08-13 2004-07-06 Actv, Inc System and method for interactive game-play scheduled based on real-life events
KR20010029020A (en) * 1999-09-28 2001-04-06 이종국 An advertising game
WO2001032279A1 (en) * 1999-11-03 2001-05-10 Arcade Planet, Inc. Advertisement feedback system for a user profile based network gaming system
US6993245B1 (en) 1999-11-18 2006-01-31 Vulcan Patents Llc Iterative, maximally probable, batch-mode commercial detection for audiovisual content
CA2323310A1 (en) * 1999-11-30 2001-05-30 Eastman Kodak Company Computer software product and system for advertising business and services
US6513052B1 (en) * 1999-12-15 2003-01-28 Imation Corp. Targeted advertising over global computer networks
CA2331244C (en) * 2000-01-21 2009-06-30 Anchor Coin, Inc. Method and apparatus for awarding and redeeming promotional points at an electronic game
US8275658B2 (en) * 2000-01-21 2012-09-25 Ads In Downloads, Llc Method and apparatus for embedding advertisements in audio files for internet and network distribution
US6968565B1 (en) 2000-02-25 2005-11-22 Vulcan Patents Llc Detection of content display observers with prevention of unauthorized access to identification signal
WO2001063916A1 (en) 2000-02-25 2001-08-30 Interval Research Corporation Method and system for selecting advertisements
US7661116B2 (en) * 2000-02-25 2010-02-09 Vulcan Patents Llc Auction for targeted content
US8910199B2 (en) * 2000-02-25 2014-12-09 Interval Licensing Llc Targeted television content display
US7077960B2 (en) * 2000-03-07 2006-07-18 Solvay (Societe Anonyme) Method for obtaining a purified hydrofluoroalkane, purified hydrofluoroalkane, use of same and method for analysing same
JP4332981B2 (en) * 2000-03-15 2009-09-16 ソニー株式会社 Video game system and service providing apparatus
US20140012674A1 (en) * 2000-03-21 2014-01-09 Gregory A. Piccionielli Heads-up billboard
JP2001282834A (en) * 2000-03-30 2001-10-12 Nec Corp System for distribution of advertisement and method for distribution of advertisement
US6757661B1 (en) * 2000-04-07 2004-06-29 Netzero High volume targeting of advertisements to user of online service
US7353267B1 (en) * 2000-04-07 2008-04-01 Netzero, Inc. Targeted network video download interface
WO2001078273A1 (en) * 2000-04-07 2001-10-18 Adspace Networks System for electronically distributing, displaying and controlling advertising and other communicative media
US7136906B2 (en) * 2000-04-07 2006-11-14 Clarity Visual Systems, Inc. System for electronically distributing, displaying and controlling the play scheduling of advertising and other communicative media
US6928414B1 (en) * 2000-04-12 2005-08-09 Jae Heon Kim Advertisement method using game program on the internet and method for executing the game program having the advertisement according to the advertisement method
JP2001297262A (en) * 2000-04-14 2001-10-26 Nec Corp Method for charging use fee of literary work, network system used for the same, and recording medium with recorded control program
AU2001259171A1 (en) * 2000-04-26 2001-11-07 Anivision, Inc. Systems and methods for integrating virtual advertisements into recreated events
KR100378215B1 (en) * 2000-04-26 2003-03-29 김병천 Network-based game proiving server and advertising method thereof
KR20010100536A (en) * 2000-05-03 2001-11-14 박진오 A method of advertisement via online game
US6454650B1 (en) * 2000-05-09 2002-09-24 Kevin J. Aronin Free remote lottery system
US7606883B1 (en) * 2000-05-11 2009-10-20 Thomson Licensing Method and system for controlling and auditing content/service systems
US6790138B1 (en) * 2000-05-12 2004-09-14 Martin Erlichman System and method for providing and scoring an interactive puzzle
US6954728B1 (en) * 2000-05-15 2005-10-11 Avatizing, Llc System and method for consumer-selected advertising and branding in interactive media
US7996264B2 (en) * 2000-05-15 2011-08-09 Avatizing, Llc System and method for consumer-selected advertising and branding in interactive media
WO2001091030A2 (en) * 2000-05-22 2001-11-29 Pythia Limited Method for online advertising and compilation of demographic data
US20050091511A1 (en) * 2000-05-25 2005-04-28 Itay Nave Useability features in on-line delivery of applications
US6616533B1 (en) 2000-05-31 2003-09-09 Intel Corporation Providing advertising with video games
KR20010108924A (en) * 2000-06-01 2001-12-08 전선규 Methods for advertising items using Multi User Graphic game over an Internet
KR100406680B1 (en) * 2000-06-08 2003-11-22 김병칠 Method and system of advertisement, method of payment using item of on-line game
KR20010111336A (en) * 2000-06-09 2001-12-17 하용호 Game advertisement engine and the method
KR20010044052A (en) * 2000-06-16 2001-06-05 이정훈 Method and System for Marketing Using On-line Shopping Game
US7076445B1 (en) * 2000-06-20 2006-07-11 Cartwright Shawn D System and methods for obtaining advantages and transacting the same in a computer gaming environment
US7406508B1 (en) * 2000-06-22 2008-07-29 Lycos, Inc. Capturing advertising requests from a user
US20070050256A1 (en) * 2000-06-30 2007-03-01 Jay Walker Method and apparatus for compensating participation in marketing research
JP3633452B2 (en) * 2000-07-14 2005-03-30 日本電気株式会社 3D advertising system and method with motion in 3D virtual space and recording medium
US20020022516A1 (en) * 2000-07-17 2002-02-21 Forden Christopher Allen Advertising inside electronic games
KR20020007753A (en) * 2000-07-18 2002-01-29 황성진 Internet Advertisement With Orginal Equipment Manufacturer Game
US20020120504A1 (en) * 2000-07-31 2002-08-29 Intermedia Advertising Group Computerized system and method for increasing the effectiveness of advertising
US20020019774A1 (en) * 2000-08-02 2002-02-14 Kanter Andrew S. Internet advertising
US20020032608A1 (en) * 2000-08-02 2002-03-14 Kanter Andrew S. Direct internet advertising
CN1339739A (en) * 2000-08-17 2002-03-13 惠普公司 File transfer system with automatic regulating copy insert piece
WO2002015103A1 (en) 2000-08-17 2002-02-21 Day Adam S Website promotional applet process
KR20020014317A (en) * 2000-08-17 2002-02-25 김학수 Method and system for games to recognize advertisements automatically on internet
AUPQ968000A0 (en) * 2000-08-25 2000-09-21 Win Amusement Group Pty Ltd System and method of displaying a game on a gaming machine
KR20000072325A (en) * 2000-08-29 2000-12-05 연대성 advertisement inserting type traveling simulation game method using virtual reality
KR20000072530A (en) * 2000-09-07 2000-12-05 정명선 A service method for game using network
US8037492B2 (en) 2000-09-12 2011-10-11 Thomson Licensing Method and system for video enhancement transport alteration
JP4356226B2 (en) * 2000-09-12 2009-11-04 ソニー株式会社 Server apparatus, distribution system, distribution method, and terminal apparatus
KR20010000405A (en) * 2000-09-27 2001-01-05 최의성 e-commerce system using game
US20020065746A1 (en) * 2000-10-20 2002-05-30 Adrianne Lewis System and method of advertising on a computer network
US7244181B2 (en) * 2000-11-14 2007-07-17 Netamin Communication Corp. Multi-player game employing dynamic re-sequencing
US7827488B2 (en) 2000-11-27 2010-11-02 Sitrick David H Image tracking and substitution system and methodology for audio-visual presentations
US9047609B2 (en) * 2000-11-29 2015-06-02 Noatak Software Llc Method and system for dynamically incorporating advertising content into multimedia environments
US7409061B2 (en) * 2000-11-29 2008-08-05 Noatak Software Llc Method and system for secure distribution of subscription-based game software
KR20010016302A (en) * 2000-12-01 2001-03-05 김구현 Advertising method on the internet
US20020069106A1 (en) * 2000-12-06 2002-06-06 Shopsowitz Noah Shalom Method and apparatus for providing interactive management of branded multimedia content and advertising
KR20010016474A (en) * 2000-12-13 2001-03-05 김희식 A method for providing advertisement using network game and a server thereof
FR2818411A1 (en) * 2000-12-15 2002-06-21 Ludovic Fronteau METHOD AND SYSTEM FOR CONSULTATION AND UPDATE OF ADVERTISING SPACES INCORPORATED IN A VIDEO GAME
US6965683B2 (en) 2000-12-21 2005-11-15 Digimarc Corporation Routing networks for use with watermark systems
US6872137B2 (en) * 2000-12-22 2005-03-29 Tara Chand Singhal Method and apparatus for an educational game and dynamic message entry and display
KR20010025621A (en) * 2001-01-11 2001-04-06 김동영 advertising method by the icon-acquising game on the internet
KR20020063947A (en) * 2001-01-31 2002-08-07 (주)오디스스튜디오 Advertising method through on-line game on internet
US8751310B2 (en) 2005-09-30 2014-06-10 Sony Computer Entertainment America Llc Monitoring advertisement impressions
JP3236603B1 (en) * 2001-02-28 2001-12-10 コナミ株式会社 Game advertisement billing system and program for home games, etc.
KR20020072015A (en) * 2001-03-08 2002-09-14 한정희 Method for advertising by network game using cyber
JP2002304144A (en) * 2001-04-04 2002-10-18 Aruze Corp Advertisement distribution system
CA2350224A1 (en) * 2001-06-12 2002-12-12 Stuart Squires System and method for internet advertising through on-line games
KR20030000739A (en) * 2001-06-27 2003-01-06 (주)스몰빅테크놀러지 Advertising method using for game program of online network type
WO2003007254A2 (en) 2001-07-13 2003-01-23 Gameaccount Limited System and method for providing enhanced services to a user of a gaming application
WO2003006128A2 (en) * 2001-07-13 2003-01-23 Gameaccount Limited System and method for adding a skill aspect to games of chance
KR20030012062A (en) * 2001-07-30 2003-02-12 송건용 Advetisement system and method for using barand game
US20030028432A1 (en) * 2001-08-01 2003-02-06 Vidius Inc. Method for the customization of commercial product placement advertisements in digital media
US6709335B2 (en) * 2001-09-19 2004-03-23 Zoesis, Inc. Method of displaying message in an interactive computer process during the times of heightened user interest
US20030107580A1 (en) * 2001-12-12 2003-06-12 Stmicroelectronics, Inc. Dynamic mapping of texture maps onto three dimensional objects
JP3732168B2 (en) * 2001-12-18 2006-01-05 株式会社ソニー・コンピュータエンタテインメント Display device, display system and display method for objects in virtual world, and method for setting land price and advertising fee in virtual world where they can be used
EP1477037A4 (en) * 2002-01-24 2010-06-09 Google Inc Dynamic selection and scheduling of radio frequency communications
KR20020038641A (en) * 2002-04-13 2002-05-23 송해 Internet board game service method
US20030228906A1 (en) 2002-04-19 2003-12-11 Walker Jay S. Methods and apparatus for providing communications services at a gaming machine
KR20030094640A (en) * 2002-06-07 2003-12-18 (주) 아이온아이 The method of providing an avatar service connected with electronic commerce
KR20040011109A (en) * 2002-07-27 2004-02-05 김영복 Selling corporate image advertisements, product advertisements, and physical goods on mud games (e-commerce)
US20040220850A1 (en) * 2002-08-23 2004-11-04 Miguel Ferrer Method of viral marketing using the internet
US20050086605A1 (en) * 2002-08-23 2005-04-21 Miguel Ferrer Method and apparatus for online advertising
US20040049533A1 (en) * 2002-09-06 2004-03-11 Knight Leonard K. Interactive screensaver
US20040049419A1 (en) * 2002-09-06 2004-03-11 Knight Leonard K. Advertising on an interactive screensaver
KR20040022498A (en) * 2002-09-09 2004-03-16 연정호 Advertising method and system using online game
US20040082388A1 (en) * 2002-10-23 2004-04-29 Simsek Burc A. Apparatus and method for incorporation of external digital or analog information in computer and console gaming environments
US20040177001A1 (en) * 2002-12-13 2004-09-09 Robert Salinas Product promotion and sales in computer games, simulations, and the like
US20100262489A1 (en) * 2002-12-13 2010-10-14 Robert Salinas Mobile enabled advertising and marketing methods for computer games, simulations, demonstrations, and the like
US20040116183A1 (en) * 2002-12-16 2004-06-17 Prindle Joseph Charles Digital advertisement insertion system and method for video games
US7729946B2 (en) * 2003-01-24 2010-06-01 Massive Incorporated Online game advertising system
US20050075155A1 (en) * 2003-01-30 2005-04-07 David Sitrick Video architecture and methodology for family of related games
US7570261B1 (en) * 2003-03-06 2009-08-04 Xdyne, Inc. Apparatus and method for creating a virtual three-dimensional environment, and method of generating revenue therefrom
JP3491759B1 (en) * 2003-03-31 2004-01-26 コナミ株式会社 Home game device, home game machine control method and program
US7690989B2 (en) * 2003-04-10 2010-04-06 Walker Digital, Llc System and method for awarding prizes in a local edition of an online game
US20040204247A1 (en) * 2003-04-10 2004-10-14 Walker Jay S. System and method for providing products to game players
US7467356B2 (en) * 2003-07-25 2008-12-16 Three-B International Limited Graphical user interface for 3d virtual display browser using virtual display windows
US20050030309A1 (en) * 2003-07-25 2005-02-10 David Gettman Information display
GB2404546B (en) * 2003-07-25 2005-12-14 Purple Interactive Ltd A method of organising and displaying material content on a display to a viewer
US20050021472A1 (en) * 2003-07-25 2005-01-27 David Gettman Transactions in virtual property
CA2533738C (en) * 2003-07-28 2010-11-16 Global Point Systems Inc. System, method and computer-readable medium for distributing moving image files with a commercial message file
US20050043989A1 (en) * 2003-08-19 2005-02-24 Shifrin Daniel G. System and method of facilitating content delivery to a user
WO2005022315A2 (en) * 2003-08-21 2005-03-10 Spidermonk Entertainment, Llc Interrelated game and information portals provided within the context of an encompassing virtual world
US20050049916A1 (en) * 2003-09-02 2005-03-03 Barry Tracht Method and system for facilitating client driven customer and employee performance improvement promotions
US10127765B1 (en) 2003-10-20 2018-11-13 Tipping Point Group, Llc Gaming machine having secondary gaming controller with proxy configuration
US9582963B2 (en) 2003-10-20 2017-02-28 Tipping Point Group, Llc Method and system for gaming machine accounting
US7335106B2 (en) * 2003-10-20 2008-02-26 Las Vegas Gaming, Inc. Closed-loop system for displaying promotional events and granting awards for electronic video games
US9564004B2 (en) * 2003-10-20 2017-02-07 Igt Closed-loop system for providing additional event participation to electronic video game customers
US20050090304A1 (en) * 2003-10-24 2005-04-28 Pokertek, Inc. System and method of displaying or obscuring electronic playing cards
WO2005078610A1 (en) * 2004-02-11 2005-08-25 Daniel Willis Broker system for combining computer gaming and advertising
US7802085B2 (en) * 2004-02-18 2010-09-21 Intel Corporation Apparatus and method for distributing private keys to an entity with minimal secret, unique information
CA2558579A1 (en) * 2004-03-08 2005-09-22 Massive Incorporated Delivery of advertising into multiple video games
US7975062B2 (en) 2004-06-07 2011-07-05 Sling Media, Inc. Capturing and sharing media content
EP1769399B1 (en) * 2004-06-07 2020-03-18 Sling Media L.L.C. Personal media broadcasting system
US8346605B2 (en) * 2004-06-07 2013-01-01 Sling Media, Inc. Management of shared media content
US9998802B2 (en) * 2004-06-07 2018-06-12 Sling Media LLC Systems and methods for creating variable length clips from a media stream
US8099755B2 (en) * 2004-06-07 2012-01-17 Sling Media Pvt. Ltd. Systems and methods for controlling the encoding of a media stream
US7769756B2 (en) * 2004-06-07 2010-08-03 Sling Media, Inc. Selection and presentation of context-relevant supplemental content and advertising
US7917932B2 (en) 2005-06-07 2011-03-29 Sling Media, Inc. Personal video recorder functionality for placeshifting systems
WO2006002084A1 (en) * 2004-06-15 2006-01-05 Wms Gaming Inc. Gaming software providing operating system independence
US20050282614A1 (en) * 2004-06-17 2005-12-22 Atronic International Gmbh Gaming machine providing pop-up advertising
US20070156534A1 (en) * 2004-06-28 2007-07-05 Hightech Systems Ltd. Content file downloading over a network with usage rights
US20050288999A1 (en) * 2004-06-28 2005-12-29 Hightech Systems Ltd. Content file downloading over a network with usage rights
US7693286B2 (en) * 2004-07-14 2010-04-06 Intel Corporation Method of delivering direct proof private keys in signed groups to devices using a distribution CD
US8968093B2 (en) * 2004-07-15 2015-03-03 Intel Corporation Dynamic insertion of personalized content in online game scenes
US8763157B2 (en) 2004-08-23 2014-06-24 Sony Computer Entertainment America Llc Statutory license restricted digital media playback on portable devices
US20060058091A1 (en) * 2004-09-13 2006-03-16 Pokertek, Inc. Queuing system and method for electronic card table system
US20060068879A1 (en) * 2004-09-13 2006-03-30 Pokertek, Inc. Electronic poker table and method
US7556561B2 (en) * 2004-09-13 2009-07-07 Pokertek, Inc. Electronic player interaction area with player customer interaction features
US20060058084A1 (en) * 2004-09-13 2006-03-16 Pokertek, Inc. Electronic card table
US20060068866A1 (en) * 2004-09-13 2006-03-30 Pokertek, Inc. Electronic card table and method
US20060068498A1 (en) * 2004-09-13 2006-03-30 Pokertek, Inc. Electronic card table and method
US20060058093A1 (en) * 2004-09-13 2006-03-16 Pokertek, Inc. Electronic card table and method for displaying video/animation thereon
US20060058085A1 (en) * 2004-09-13 2006-03-16 Pokertek, Inc. Electronic player interaction area with player customer interaction features
US20060058089A1 (en) * 2004-09-13 2006-03-16 Pokertek, Inc. Electronic card table and method with player tracking
US20060058083A1 (en) * 2004-09-13 2006-03-16 Pokertek, Inc. Electronic card table and method for providing a timed electronic card game
US7794324B2 (en) * 2004-09-13 2010-09-14 Pokertek, Inc. Electronic player interaction area with player customer interaction features
US20060068899A1 (en) * 2004-09-13 2006-03-30 Pokertek, Inc. Electronic card table system with jackpot features
US7618321B2 (en) * 2004-09-13 2009-11-17 Pokertek, Inc. System and method for detecting collusion between poker players
US7699695B2 (en) * 2004-09-13 2010-04-20 Pokertek, Inc. Electronic card table and method with variable rake
US20060068868A1 (en) * 2004-09-13 2006-03-30 Pokertek, Inc. System and method for providing an electronic card game
US7758411B2 (en) 2004-09-16 2010-07-20 Pokertek, Inc. System and method for providing an electronic poker game
US7455586B2 (en) * 2004-09-21 2008-11-25 Igt Method and system for gaming and brand association
US10307680B1 (en) * 2004-11-08 2019-06-04 At&T Intellectual Property Ii, Lp On-demand rich media content distribution responsive to on-line gamer position and status
US20060105841A1 (en) * 2004-11-18 2006-05-18 Double Fusion Ltd. Dynamic advertising system for interactive games
US8924728B2 (en) * 2004-11-30 2014-12-30 Intel Corporation Apparatus and method for establishing a secure session with a device without exposing privacy-sensitive information
US8849701B2 (en) * 2004-12-13 2014-09-30 Google Inc. Online video game advertising system and method supporting multiplayer ads
US8435113B2 (en) * 2004-12-15 2013-05-07 Google Inc. Method and system for displaying of transparent ads
US8267778B2 (en) * 2004-12-15 2012-09-18 Google Inc. Video game feedback system and method
US20060128470A1 (en) * 2004-12-15 2006-06-15 Daniel Willis System and method for managing advertising content delivery in a gaming environment supporting aggregated demographics serving and reporting
US20060135230A1 (en) * 2004-12-16 2006-06-22 Dhananjay Godse Post-deployment spot creation
US7774275B2 (en) * 2005-02-28 2010-08-10 Searete Llc Payment options for virtual credit
US8096882B2 (en) 2005-02-04 2012-01-17 The Invention Science Fund I, Llc Risk mitigation in a virtual world
US20060135234A1 (en) * 2004-12-17 2006-06-22 Dhananjay Godse System and method for automatically enabling and disabling advertising in video games
US20060135232A1 (en) * 2004-12-17 2006-06-22 Daniel Willis Method and system for delivering advertising content to video games based on game events and gamer activity
US20060143675A1 (en) * 2004-12-17 2006-06-29 Daniel Willis Proxy advertisement server and method
US20060168277A1 (en) * 2004-12-17 2006-07-27 Dhananjay Godse Traffic forwarding and conversion for supporting multiple advertising providers in video game advertising
US20060178218A1 (en) * 2005-02-04 2006-08-10 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Virtual world escrow user interface
US20090198604A1 (en) * 2004-12-17 2009-08-06 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Tracking a participant loss in a virtual world
US20060135233A1 (en) * 2004-12-17 2006-06-22 Daniel Willis System and method for managing advertising content delivery in an on-line gaming environment
US20060148573A1 (en) * 2004-12-17 2006-07-06 Daniel Willis Method and system for cataloging advertising spots of an advertising enabled game
US20060178965A1 (en) * 2005-02-04 2006-08-10 Jung Edward K Tracking a participant loss in a virtual world
US20060166742A1 (en) * 2004-12-17 2006-07-27 Daniel Willis Method for advertisement service provider wholesaling
US20060136297A1 (en) * 2004-12-17 2006-06-22 Daniel Willis Method and system for providing location specific advertising content within mobile platforms
US20060178899A1 (en) * 2005-02-04 2006-08-10 Jung Edward K Identifying a participant loss in a virtual world
US8246464B2 (en) * 2004-12-17 2012-08-21 Google Inc. Caching and reporting system for accelerating combined computer gaming and advertising
US8128493B2 (en) 2004-12-20 2012-03-06 Google Inc. Method and system for automatically managing a content approval process for use in in-game advertising
JP2008525884A (en) * 2004-12-23 2008-07-17 マッシヴ インコーポレイテッド Matching and scoring ads for targeted distribution in multiple video games such as single and multiplayer games
US20060155615A1 (en) * 2005-01-07 2006-07-13 Wildtangent, Inc. Object placement within computer generated multidimensional environments
US20070073582A1 (en) * 2005-09-27 2007-03-29 Searete Llc Real-world incentives offered to virtual world participants
US20090144073A1 (en) * 2005-02-04 2009-06-04 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Probability adjustment of a virtual world loss event
US20060224505A1 (en) * 2005-03-30 2006-10-05 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Multi-player game using simulated credit transactions
US20070130001A1 (en) * 2005-11-18 2007-06-07 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Real-world profile data for making virtual world contacts
US20080109338A1 (en) * 2005-02-04 2008-05-08 Searete Llc, A Limited Liability Corporation Virtual credit in simulated environments
US20060178180A1 (en) * 2005-02-04 2006-08-10 Jung Edward K Virtual world escrow environment
US20070198305A1 (en) * 2005-03-30 2007-08-23 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Virtual credit with transferability
US20080177558A1 (en) * 2005-02-04 2008-07-24 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Resolution of virtual world revocable transfers
US20060178968A1 (en) * 2005-02-04 2006-08-10 Jung Edward K Virtual world interconnection technique
US20070156509A1 (en) * 2005-02-04 2007-07-05 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Real-world incentives offered to virtual world participants
US20100114662A1 (en) * 2008-10-31 2010-05-06 Searette Llc, A Limited Liability Corporation Of The State Of Delaware Real-world profile data for making virtual world contacts
US7937314B2 (en) * 2005-10-21 2011-05-03 The Invention Science Fund I Disposition of component virtual property rights
US20070035548A1 (en) * 2005-08-12 2007-02-15 Searete Llc Rating technique for virtual world environment
US20070112624A1 (en) * 2005-11-15 2007-05-17 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Use of patron profiles in virtual world environment
US20070268299A1 (en) * 2005-02-04 2007-11-22 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Attribute enhancement in virtual world environments
US20060195376A1 (en) * 2005-02-28 2006-08-31 Jung Edward K Compensation techniques for virtual credit transactions
US20090138355A1 (en) * 2005-02-04 2009-05-28 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Real-world profile data for making virtual world contacts
US20070203725A1 (en) * 2006-02-27 2007-08-30 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Security arrangements for virtual world obligations
US20070124239A1 (en) * 2005-02-04 2007-05-31 Searete LLC, a limited liability corporation of Multi-player game using simulated credit transactions
US20060178967A1 (en) * 2005-02-04 2006-08-10 Searete Llc Disposition of proprietary virtual rights
US8457991B2 (en) * 2005-02-04 2013-06-04 The Invention Science Fund I, Llc Virtual credit in simulated environments
US7890419B2 (en) 2005-02-04 2011-02-15 The Invention Science Fund I, Llc Virtual credit in simulated environments
US20080228607A1 (en) * 2005-02-04 2008-09-18 Jung Edward K Y Resolution of virtual world revocable transfers
US20070013691A1 (en) * 2005-07-18 2007-01-18 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Supervisory authority in virtual world environment
US20070073614A1 (en) * 2005-09-15 2007-03-29 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Real world interaction with virtual world privileges
US20070150986A1 (en) * 2005-03-30 2007-06-28 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Virtual credit with transferability
US20090037364A1 (en) * 2005-02-04 2009-02-05 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Participation profiles of virtual world players
US8271365B2 (en) 2005-02-04 2012-09-18 The Invention Science Fund I, Llc Real-world profile data for making virtual world contacts
US20070112660A1 (en) * 2005-02-04 2007-05-17 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Disposition of proprietary virtual rights
US20080133392A1 (en) * 2005-02-04 2008-06-05 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Security arrangements for virtual world obligations
US7720687B2 (en) * 2005-10-03 2010-05-18 The Invention Science Fund I, Llc Virtual world property disposition after real-world occurrence
US20060235791A1 (en) * 2005-04-15 2006-10-19 Searete Llc Follow-up contacts with virtual world participants
US20060195377A1 (en) * 2005-02-28 2006-08-31 Searete Llc Financial ventures based on virtual credit
US20090018910A1 (en) * 2007-07-10 2009-01-15 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Virtual world interconnection technique
US20070174183A1 (en) * 2006-01-26 2007-07-26 Jung Edward K Context determinants in virtual world environment
US20090100354A1 (en) * 2005-02-04 2009-04-16 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Third party control over virtual world characters
US8556723B2 (en) * 2005-02-04 2013-10-15 The Invention Science Fund I. LLC Third party control over virtual world characters
US20070036328A1 (en) * 2005-07-19 2007-02-15 Searete Llc Virtual world escrow
US20060178966A1 (en) * 2005-02-04 2006-08-10 Jung Edward K Virtual world property disposition after virtual world occurence
US20080270165A1 (en) * 2005-02-04 2008-10-30 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Virtual world property disposition after real-world occurrence
US20090144132A1 (en) * 2005-02-04 2009-06-04 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Follow-up contacts with virtual world participants
US20090125383A1 (en) * 2005-02-04 2009-05-14 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Participation profiles of virtual world players
US8512143B2 (en) * 2005-07-18 2013-08-20 The Invention Science Fund I, Llc Third party control over virtual world characters
US8060829B2 (en) * 2005-04-15 2011-11-15 The Invention Science Fund I, Llc Participation profiles of virtual world players
US20090132297A1 (en) * 2005-02-04 2009-05-21 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Probability adjustment of a virtual world loss event
US20060195378A1 (en) * 2005-02-28 2006-08-31 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Hybrid charge account for virtual world credit
US20070203828A1 (en) * 2005-02-04 2007-08-30 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Real-world incentives offered to virtual world participants
US20070038559A1 (en) * 2005-07-28 2007-02-15 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Rating notification for virtual world environment
US7958047B2 (en) 2005-02-04 2011-06-07 The Invention Science Fund I Virtual credit in simulated environments
US20080215434A1 (en) * 2005-02-04 2008-09-04 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Real world interaction with virtual world privileges
US8473382B2 (en) * 2006-02-28 2013-06-25 The Invention Science Fund I, Llc Virtual collateral for real-world obligations
US20090043682A1 (en) * 2005-02-04 2009-02-12 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Real-world profile data for making virtual world contacts
US20070118420A1 (en) * 2005-02-04 2007-05-24 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Context determinants in virtual world environment
US20080092065A1 (en) * 2005-02-04 2008-04-17 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Third party control over virtual world characters
US20070136185A1 (en) * 2005-02-04 2007-06-14 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Disposition of proprietary virtual rights
US8566111B2 (en) * 2005-02-04 2013-10-22 The Invention Science Fund I, Llc Disposition of component virtual property rights
US20090070180A1 (en) * 2005-02-04 2009-03-12 Searete Llc A Limited Liability Corporation Of The State Of Delaware Variant rating plans for virtual world environment
KR101400401B1 (en) * 2005-04-05 2014-06-30 구글 인코포레이티드 Method and system supporting audited reporting of advertising impressions from video games
US20060230141A1 (en) * 2005-04-05 2006-10-12 Daniel Willis Method of routing and managing advertising feedback data
KR20080015452A (en) * 2005-05-17 2008-02-19 구글 인코포레이티드 Method and system for enhancing video games and video game systems
US9524606B1 (en) 2005-05-23 2016-12-20 Visualimits, Llc Method and system for providing dynamic casino game signage with selectable messaging timed to play of a table game
US20060287066A1 (en) * 2005-05-23 2006-12-21 Crawford James T Iii System and method for providing a host console for adjust a pot or chip stack of a player of an electronic card game
US20070003224A1 (en) * 2005-06-30 2007-01-04 Jason Krikorian Screen Management System for Media Player
US7702952B2 (en) 2005-06-30 2010-04-20 Sling Media, Inc. Firmware update for consumer electronic device
JP2007080357A (en) * 2005-09-13 2007-03-29 Toshiba Corp Information storage medium, information reproducing method, information reproducing apparatus
US20070072676A1 (en) * 2005-09-29 2007-03-29 Shumeet Baluja Using information from user-video game interactions to target advertisements, such as advertisements to be served in video games for example
US8626584B2 (en) * 2005-09-30 2014-01-07 Sony Computer Entertainment America Llc Population of an advertisement reference list
US20070078962A1 (en) * 2005-09-30 2007-04-05 Boloto, Inc. System, method and software for creating, maintaining, navigating or manipulating relationships and communications within a private network or private virtual network for gaming and reporting
US8676900B2 (en) 2005-10-25 2014-03-18 Sony Computer Entertainment America Llc Asynchronous advertising placement based on metadata
US11004089B2 (en) 2005-10-25 2021-05-11 Sony Interactive Entertainment LLC Associating media content files with advertisements
US20070118425A1 (en) 2005-10-25 2007-05-24 Podbridge, Inc. User device agent for asynchronous advertising in time and space shifted media network
US10657538B2 (en) * 2005-10-25 2020-05-19 Sony Interactive Entertainment LLC Resolution of advertising rules
US20070168309A1 (en) * 2005-12-01 2007-07-19 Exent Technologies, Ltd. System, method and computer program product for dynamically extracting and sharing event information from an executing software application
US8629885B2 (en) * 2005-12-01 2014-01-14 Exent Technologies, Ltd. System, method and computer program product for dynamically identifying, selecting and extracting graphical and media objects in frames or scenes rendered by a software application
US20070173330A1 (en) * 2005-12-01 2007-07-26 Crawford James T Iii Method of managing players on electronic waiting lists
US20070129990A1 (en) * 2005-12-01 2007-06-07 Exent Technologies, Ltd. System, method and computer program product for dynamically serving advertisements in an executing computer game based on the entity having jurisdiction over the advertising space in the game
US7596540B2 (en) * 2005-12-01 2009-09-29 Exent Technologies, Ltd. System, method and computer program product for dynamically enhancing an application executing on a computing device
US7596536B2 (en) * 2005-12-01 2009-09-29 Exent Technologies, Ltd. System, method and computer program product for dynamically measuring properties of objects rendered and/or referenced by an application executing on a computing device
US20070296718A1 (en) * 2005-12-01 2007-12-27 Exent Technologies, Ltd. Dynamic resizing of graphics content rendered by an application to facilitate rendering of additional graphics content
US9459622B2 (en) 2007-01-12 2016-10-04 Legalforce, Inc. Driverless vehicle commerce network and community
US20070218900A1 (en) 2006-03-17 2007-09-20 Raj Vasant Abhyanker Map based neighborhood search and community contribution
US8874489B2 (en) 2006-03-17 2014-10-28 Fatdoor, Inc. Short-term residential spaces in a geo-spatial environment
EP1965876A4 (en) 2005-12-27 2012-02-01 Massive Inc Streaming media casts, such as in a video game or mobile device environment
US8126774B2 (en) 2006-01-23 2012-02-28 Microsoft Corporation Advertising that is relevant to a person
WO2007098105A2 (en) * 2006-02-21 2007-08-30 Topcoder, Inc. Internet contest
US7770114B2 (en) * 2006-03-03 2010-08-03 Cadcorporation.Com Inc. System and method for using virtual environments
US20080086696A1 (en) * 2006-03-03 2008-04-10 Cadcorporation.Com Inc. System and Method for Using Virtual Environments
US20070213116A1 (en) * 2006-03-08 2007-09-13 Crawford James T Electronic gaming system and method of house collection
US9002754B2 (en) 2006-03-17 2015-04-07 Fatdoor, Inc. Campaign in a geo-spatial environment
US9070101B2 (en) 2007-01-12 2015-06-30 Fatdoor, Inc. Peer-to-peer neighborhood delivery multi-copter and method
US9373149B2 (en) 2006-03-17 2016-06-21 Fatdoor, Inc. Autonomous neighborhood vehicle commerce network and community
US8738545B2 (en) 2006-11-22 2014-05-27 Raj Abhyanker Map based neighborhood search and community contribution
US9037516B2 (en) 2006-03-17 2015-05-19 Fatdoor, Inc. Direct mailing in a geo-spatial environment
US9071367B2 (en) 2006-03-17 2015-06-30 Fatdoor, Inc. Emergency including crime broadcast in a neighborhood social network
US8732091B1 (en) 2006-03-17 2014-05-20 Raj Abhyanker Security in a geo-spatial environment
US9064288B2 (en) 2006-03-17 2015-06-23 Fatdoor, Inc. Government structures and neighborhood leads in a geo-spatial environment
US9098545B2 (en) 2007-07-10 2015-08-04 Raj Abhyanker Hot news neighborhood banter in a geo-spatial social network
US8965409B2 (en) 2006-03-17 2015-02-24 Fatdoor, Inc. User-generated community publication in an online neighborhood social network
US8014530B2 (en) 2006-03-22 2011-09-06 Intel Corporation Method and apparatus for authenticated, recoverable key distribution with no database secrets
US20070265043A1 (en) * 2006-04-12 2007-11-15 Wang Andy Y Team-based networked video gaming and automatic event management
JP5313882B2 (en) 2006-05-05 2013-10-09 ソニー コンピュータ エンタテインメント アメリカ リミテッド ライアビリテイ カンパニー Device for displaying main content and auxiliary content
US8342399B1 (en) 2006-05-25 2013-01-01 Mcghie Sean I Conversion of credits to funds
US8668146B1 (en) 2006-05-25 2014-03-11 Sean I. Mcghie Rewards program with payment artifact permitting conversion/transfer of non-negotiable credits to entity independent funds
US10062062B1 (en) 2006-05-25 2018-08-28 Jbshbm, Llc Automated teller machine (ATM) providing money for loyalty points
US7703673B2 (en) 2006-05-25 2010-04-27 Buchheit Brian K Web based conversion of non-negotiable credits associated with an entity to entity independent negotiable funds
US9704174B1 (en) 2006-05-25 2017-07-11 Sean I. Mcghie Conversion of loyalty program points to commerce partner points per terms of a mutual agreement
US8267315B1 (en) 2006-05-25 2012-09-18 Mcghie Sean I Exchange of non-negotiable credits for entity independent funds
US8376224B2 (en) 2006-05-25 2013-02-19 Sean I. Mcghie Self-service stations for utilizing non-negotiable credits earned from a game of chance
US8162209B2 (en) 2006-05-25 2012-04-24 Buchheit Brian K Storefront purchases utilizing non-negotiable credits earned from a game of chance
US8684265B1 (en) 2006-05-25 2014-04-01 Sean I. Mcghie Rewards program website permitting conversion/transfer of non-negotiable credits to entity independent funds
US20070299723A1 (en) * 2006-06-15 2007-12-27 Adscape Media Inc. Method for advertising in video games played on internet enabled platforms
US20080004954A1 (en) * 2006-06-30 2008-01-03 Microsoft Corporation Methods and architecture for performing client-side directed marketing with caching and local analytics for enhanced privacy and minimal disruption
CN101484219A (en) * 2006-07-12 2009-07-15 光荣游戏国际有限公司 An incentive-based video gaming system
US20100306318A1 (en) * 2006-09-28 2010-12-02 Sfgt Inc. Apparatuses, methods, and systems for a graphical code-serving interface
EP2254063A3 (en) * 2006-09-28 2011-04-27 SFGT Inc. Apparatuses, methods, and systems for code triggered information querying and serving
WO2008042288A2 (en) * 2006-09-29 2008-04-10 Enliven Marketing Technologies Corporation System and method for delivering promotional and information content during a computer-based application and collecting impression metrics
US8863245B1 (en) 2006-10-19 2014-10-14 Fatdoor, Inc. Nextdoor neighborhood social network method, apparatus, and system
US20080103900A1 (en) * 2006-10-25 2008-05-01 Microsoft Corporation Sharing value back to distributed information providers in an advertising exchange
US20080103897A1 (en) * 2006-10-25 2008-05-01 Microsoft Corporation Normalizing and tracking user attributes for transactions in an advertising exchange
US20080103837A1 (en) * 2006-10-25 2008-05-01 Microsoft Corporation Risk reduction for participants in an online advertising exchange
US20080103898A1 (en) * 2006-10-25 2008-05-01 Microsoft Corporation Specifying and normalizing utility functions of participants in an advertising exchange
US8788343B2 (en) * 2006-10-25 2014-07-22 Microsoft Corporation Price determination and inventory allocation based on spot and futures markets in future site channels for online advertising
US20080103953A1 (en) * 2006-10-25 2008-05-01 Microsoft Corporation Tool for optimizing advertising across disparate advertising networks
US20080103902A1 (en) * 2006-10-25 2008-05-01 Microsoft Corporation Orchestration and/or exploration of different advertising channels in a federated advertising network
US20080103795A1 (en) * 2006-10-25 2008-05-01 Microsoft Corporation Lightweight and heavyweight interfaces to federated advertising marketplace
US20080103955A1 (en) * 2006-10-25 2008-05-01 Microsoft Corporation Accounting for trusted participants in an online advertising exchange
US20080103896A1 (en) * 2006-10-25 2008-05-01 Microsoft Corporation Specifying, normalizing and tracking display properties for transactions in an advertising exchange
US7698166B2 (en) * 2006-10-25 2010-04-13 Microsoft Corporation Import/export tax to deal with ad trade deficits
US20080103952A1 (en) * 2006-10-25 2008-05-01 Microsoft Corporation Specifying and normalizing utility functions of participants in an advertising exchange
US20080103792A1 (en) * 2006-10-25 2008-05-01 Microsoft Corporation Decision support for tax rate selection
US8589233B2 (en) * 2006-10-25 2013-11-19 Microsoft Corporation Arbitrage broker for online advertising exchange
US8533049B2 (en) * 2006-10-25 2013-09-10 Microsoft Corporation Value add broker for federated advertising exchange
US20080108432A1 (en) * 2006-11-06 2008-05-08 International Business Machines Corporation Intelligent ad integration for video gaming
US20080270945A1 (en) * 2007-04-24 2008-10-30 Fatdoor, Inc. Interior spaces in a geo-spatial environment
US9294822B2 (en) 2006-11-23 2016-03-22 Mirriad Advertising Limited Processing and apparatus for advertising component placement utilizing an online catalog
US20080126226A1 (en) * 2006-11-23 2008-05-29 Mirriad Limited Process and apparatus for advertising component placement
WO2008084337A1 (en) * 2007-01-11 2008-07-17 Videob Holdings Limited Commercial managing device for land-based gaming devices
US9737812B2 (en) * 2007-02-13 2017-08-22 Sizmek Technologies Ltd. Method of interacting with an interactive game program
US20080208685A1 (en) * 2007-02-27 2008-08-28 Hamilton Rick A Advertisement planning and payment in a virtual universe (vu)
US20080204448A1 (en) * 2007-02-27 2008-08-28 Dawson Christopher J Unsolicited advertisements in a virtual universe through avatar transport offers
US20080208683A1 (en) * 2007-02-27 2008-08-28 Dawson Christopher J Providing preferred treatment based on preferred conduct
US20080208674A1 (en) * 2007-02-27 2008-08-28 Hamilton Rick A Targeting advertising content in a virtual universe (vu)
US20080204449A1 (en) * 2007-02-27 2008-08-28 Dawson Christopher J Enablement of virtual environment functions and features through advertisement exposure
US10007930B2 (en) * 2007-02-27 2018-06-26 International Business Machines Corporation Invocation of advertisements in a virtual universe (VU)
US9589380B2 (en) * 2007-02-27 2017-03-07 International Business Machines Corporation Avatar-based unsolicited advertisements in a virtual universe
US8117541B2 (en) * 2007-03-06 2012-02-14 Wildtangent, Inc. Rendering of two-dimensional markup messages
BRPI0721448A2 (en) * 2007-03-14 2013-01-15 M Biz Global Company Ltd Advertising method using mobile multiplayer games and system for it
US20080243636A1 (en) * 2007-03-27 2008-10-02 Texas Instruments Incorporated Selective Product Placement Using Image Processing Techniques
JP4845794B2 (en) * 2007-04-06 2011-12-28 株式会社エヌ・ティ・ティ・ドコモ Server apparatus and program
US20090029752A1 (en) * 2007-04-12 2009-01-29 Peter Sispoidis Content delivery
US20080256485A1 (en) * 2007-04-12 2008-10-16 Jason Gary Krikorian User Interface for Controlling Video Programs on Mobile Computing Devices
WO2008127637A1 (en) * 2007-04-12 2008-10-23 Iga Worldwide, Inc. Inventory placement
US20080288350A1 (en) * 2007-05-18 2008-11-20 Qwikplay Llc System and method for enabling advertisers to purchase advertisement space in video games
US20090055400A1 (en) * 2007-08-20 2009-02-26 Tinbu, Llc Interactive presentation and distribution of web content having a search feature
US20090055405A1 (en) * 2007-08-20 2009-02-26 Tinbu, Llc Increasing Website Revenue Generation Through Distribution of Interactive Web Content
US20090063168A1 (en) * 2007-08-29 2009-03-05 Finn Peter G Conducting marketing activity in relation to a virtual world based on monitored virtual world activity
US8572176B2 (en) * 2007-08-31 2013-10-29 Lava Two, Llc Forward path multi-media management system with end user feedback to distributed content sources
WO2009029108A1 (en) * 2007-08-31 2009-03-05 Vulano Group, Inc. Gaming system with end user feedback for a communication network having a multi-media management
US8509748B2 (en) * 2007-08-31 2013-08-13 Lava Two, Llc Transaction management system in a multicast or broadcast wireless communication network
US20090083753A1 (en) * 2007-09-25 2009-03-26 Exent Technologies, Ltd. Dynamic thread generation and management for improved computer program performance
US8477793B2 (en) * 2007-09-26 2013-07-02 Sling Media, Inc. Media streaming device with gateway functionality
US20090094517A1 (en) * 2007-10-03 2009-04-09 Brody Jonathan S Conversational advertising
US20090094638A1 (en) * 2007-10-03 2009-04-09 Tinbu, Llc Presentation and Distribution of Web Content Having Intelligent Advertisement Selection System
US20090094522A1 (en) * 2007-10-04 2009-04-09 Tinbu, Llc Interactive presentation and distribution of web content
US8600779B2 (en) * 2007-10-09 2013-12-03 Microsoft Corporation Advertising with an influential participant in a virtual world
US8416247B2 (en) 2007-10-09 2013-04-09 Sony Computer Entertaiment America Inc. Increasing the number of advertising impressions in an interactive environment
US8606634B2 (en) * 2007-10-09 2013-12-10 Microsoft Corporation Providing advertising in a virtual world
US8350971B2 (en) 2007-10-23 2013-01-08 Sling Media, Inc. Systems and methods for controlling media devices
US8357034B2 (en) 2007-11-08 2013-01-22 Igt Gaming system and method providing third party promotions
US20090132361A1 (en) * 2007-11-21 2009-05-21 Microsoft Corporation Consumable advertising in a virtual world
US8527334B2 (en) * 2007-12-27 2013-09-03 Microsoft Corporation Advertising revenue sharing
US8060609B2 (en) * 2008-01-04 2011-11-15 Sling Media Inc. Systems and methods for determining attributes of media items accessed via a personal media broadcaster
US8719077B2 (en) * 2008-01-29 2014-05-06 Microsoft Corporation Real world and virtual world cross-promotion
US20090198573A1 (en) * 2008-01-31 2009-08-06 Iwin, Inc. Advertisement Insertion System and Method
US9189794B2 (en) * 2008-02-11 2015-11-17 Goldspot Media, Inc. Method and apparatus for maximizing brand exposure in a minimal mobile display
US8701051B2 (en) 2008-02-11 2014-04-15 Goldspot Media, Inc. Hot spot use in advertising
US20120191543A1 (en) * 2008-02-11 2012-07-26 Srinivasa Dharmaji Generation and Viral Distribution of Geo-Location Specific Content on Mobile Handheld Display Devices Via the Internet and Social Media
US8769558B2 (en) 2008-02-12 2014-07-01 Sony Computer Entertainment America Llc Discovery and analytics for episodic downloaded media
US20090210301A1 (en) * 2008-02-14 2009-08-20 Microsoft Corporation Generating customized content based on context data
US8109829B1 (en) * 2008-04-10 2012-02-07 Acme Embedded Solutions Inc. Compositing device for combining visual content
US8259100B2 (en) * 2008-04-24 2012-09-04 International Business Machines Corporation Fixed path transitions
US8184116B2 (en) * 2008-04-24 2012-05-22 International Business Machines Corporation Object based avatar tracking
US8466931B2 (en) * 2008-04-24 2013-06-18 International Business Machines Corporation Color modification of objects in a virtual universe
US8233005B2 (en) * 2008-04-24 2012-07-31 International Business Machines Corporation Object size modifications based on avatar distance
US8212809B2 (en) * 2008-04-24 2012-07-03 International Business Machines Corporation Floating transitions
US8230441B2 (en) * 2008-04-29 2012-07-24 International Business Machines Corporation Virtual world subgroup determination and segmentation for performance scalability
US8648875B2 (en) 2008-05-14 2014-02-11 International Business Machines Corporation Differential resource applications in virtual worlds based on payment and account options
US20090300144A1 (en) * 2008-06-03 2009-12-03 Sony Computer Entertainment Inc. Hint-based streaming of auxiliary content assets for an interactive environment
US8990705B2 (en) * 2008-07-01 2015-03-24 International Business Machines Corporation Color modifications of objects in a virtual universe based on user display settings
US8667279B2 (en) 2008-07-01 2014-03-04 Sling Media, Inc. Systems and methods for securely place shifting media content
US8471843B2 (en) 2008-07-07 2013-06-25 International Business Machines Corporation Geometric and texture modifications of objects in a virtual universe based on real world user characteristics
US10380604B2 (en) 2008-07-17 2019-08-13 International Business Machines Corporation Method and system for viral marketing within a virtual world
US20100017283A1 (en) * 2008-07-21 2010-01-21 International Business Machines Corporation Dynamic advertising systems and methods for virtual universes
US10037565B2 (en) 2008-07-24 2018-07-31 International Business Machines Corporation System and method for prioritization of rendering policies in virtual environments
US10699282B2 (en) * 2008-08-05 2020-06-30 International Business Machines Corporation Method and system for automatic optimal advertising determination within a virtual universe
US10115113B2 (en) * 2008-08-11 2018-10-30 International Business Machines Corporation Immersive advertisements in a virtual universe
US9256346B2 (en) * 2008-08-11 2016-02-09 International Business Machines Corporation Managing ephemeral locations in a virtual universe
US20100036735A1 (en) * 2008-08-11 2010-02-11 International Business Machines Corporation Triggering immersive advertisements in a virtual universe
US8381310B2 (en) 2009-08-13 2013-02-19 Sling Media Pvt. Ltd. Systems, methods, and program applications for selectively restricting the placeshifting of copy protected digital media content
US8326630B2 (en) * 2008-08-18 2012-12-04 Microsoft Corporation Context based online advertising
US20100070925A1 (en) * 2008-09-08 2010-03-18 Sling Media Inc. Systems and methods for selecting media content obtained from multple sources
US8667163B2 (en) * 2008-09-08 2014-03-04 Sling Media Inc. Systems and methods for projecting images from a computer system
US8347235B2 (en) 2008-09-26 2013-01-01 International Business Machines Corporation Method and system of providing information during content breakpoints in a virtual universe
US8342966B2 (en) * 2008-10-24 2013-01-01 Cfph, Llc Wager market creation and management
US8342946B2 (en) 2008-10-24 2013-01-01 Bgc Partners, Inc. Computer graphics processing and display of selectable items
US9005016B2 (en) 2008-10-24 2015-04-14 Lee Amaitis Wagering on event outcomes during the event
US9191610B2 (en) * 2008-11-26 2015-11-17 Sling Media Pvt Ltd. Systems and methods for creating logical media streams for media storage and playback
EP2370944A4 (en) * 2008-12-08 2014-01-08 Sony Online Entertainment Llc Online simulations and network applications
US20100177117A1 (en) * 2009-01-14 2010-07-15 International Business Machines Corporation Contextual templates for modifying objects in a virtual universe
US8438602B2 (en) * 2009-01-26 2013-05-07 Sling Media Inc. Systems and methods for linking media content
WO2010104690A1 (en) * 2009-03-13 2010-09-16 Simulmedia, Inc. Method and apparatus for television program promotion
US8171148B2 (en) * 2009-04-17 2012-05-01 Sling Media, Inc. Systems and methods for establishing connections between devices communicating over a network
US9186587B2 (en) * 2012-10-04 2015-11-17 Reza Jalili Distribution of electronic game elements
KR101048439B1 (en) * 2009-04-24 2011-07-11 (주)엠더블유스토리 The server that stores the game execution authority authentication method, the recording medium on which the game execution authority authentication program is recorded, and the game execution authority authentication program.
US20100273547A1 (en) * 2009-04-28 2010-10-28 Stasi Perry B Method and system for capturing live table game data
EP2438738A4 (en) * 2009-06-03 2017-01-18 Ongame Services AB Method and arrangement for improved client extension management
US8406431B2 (en) * 2009-07-23 2013-03-26 Sling Media Pvt. Ltd. Adaptive gain control for digital audio samples in a media stream
US9479737B2 (en) * 2009-08-06 2016-10-25 Echostar Technologies L.L.C. Systems and methods for event programming via a remote media player
US20110032986A1 (en) * 2009-08-07 2011-02-10 Sling Media Pvt Ltd Systems and methods for automatically controlling the resolution of streaming video content
US20110035765A1 (en) * 2009-08-10 2011-02-10 Sling Media Pvt Ltd Systems and methods for providing programming content
US20110035466A1 (en) * 2009-08-10 2011-02-10 Sling Media Pvt Ltd Home media aggregator system and method
US8799408B2 (en) * 2009-08-10 2014-08-05 Sling Media Pvt Ltd Localization systems and methods
US9525838B2 (en) * 2009-08-10 2016-12-20 Sling Media Pvt. Ltd. Systems and methods for virtual remote control of streamed media
US8966101B2 (en) * 2009-08-10 2015-02-24 Sling Media Pvt Ltd Systems and methods for updating firmware over a network
US9565479B2 (en) * 2009-08-10 2017-02-07 Sling Media Pvt Ltd. Methods and apparatus for seeking within a media stream using scene detection
US8532472B2 (en) * 2009-08-10 2013-09-10 Sling Media Pvt Ltd Methods and apparatus for fast seeking within a media stream buffer
US8763090B2 (en) 2009-08-11 2014-06-24 Sony Computer Entertainment America Llc Management of ancillary content delivery and presentation
US9160974B2 (en) 2009-08-26 2015-10-13 Sling Media, Inc. Systems and methods for transcoding and place shifting media content
US20110119278A1 (en) * 2009-08-28 2011-05-19 Resonate Networks, Inc. Method and apparatus for delivering targeted content to website visitors to promote products and brands
US8314893B2 (en) * 2009-08-28 2012-11-20 Sling Media Pvt. Ltd. Remote control and method for automatically adjusting the volume output of an audio device
US8621099B2 (en) * 2009-09-21 2013-12-31 Sling Media, Inc. Systems and methods for formatting media content for distribution
US20110113354A1 (en) * 2009-11-12 2011-05-12 Sling Media Pvt Ltd Always-on-top media player launched from a web browser
US9015225B2 (en) 2009-11-16 2015-04-21 Echostar Technologies L.L.C. Systems and methods for delivering messages over a network
US10108972B2 (en) * 2009-12-01 2018-10-23 International Business Machines Corporation Evaluating advertising effectiveness in a virtual universe
US8799485B2 (en) * 2009-12-18 2014-08-05 Sling Media, Inc. Methods and apparatus for establishing network connections using an inter-mediating device
US8626879B2 (en) 2009-12-22 2014-01-07 Sling Media, Inc. Systems and methods for establishing network connections using local mediation services
US9178923B2 (en) * 2009-12-23 2015-11-03 Echostar Technologies L.L.C. Systems and methods for remotely controlling a media server via a network
US9275054B2 (en) 2009-12-28 2016-03-01 Sling Media, Inc. Systems and methods for searching media content
US20110191456A1 (en) * 2010-02-03 2011-08-04 Sling Media Pvt Ltd Systems and methods for coordinating data communication between two devices
US8856349B2 (en) * 2010-02-05 2014-10-07 Sling Media Inc. Connection priority services for data communication between two devices
US20110208506A1 (en) * 2010-02-24 2011-08-25 Sling Media Inc. Systems and methods for emulating network-enabled media components
KR102126910B1 (en) * 2010-09-13 2020-06-25 소니 인터랙티브 엔터테인먼트 아메리카 엘엘씨 Add-on Management
US20120084669A1 (en) * 2010-09-30 2012-04-05 International Business Machines Corporation Dynamic group generation
US8941685B1 (en) 2011-03-08 2015-01-27 Google Inc. Showing geo-located information in a 3D geographical space
US20140228119A1 (en) * 2011-03-14 2014-08-14 Eric Koenig System and method for directed advertising in an electronic device operating sponsor-configured game template
US8506378B2 (en) 2011-09-21 2013-08-13 Igt Gaming system, gaming device, and method providing advertising messages to players based on a determination of a positive winning gaming session
EP2611207A1 (en) * 2011-12-29 2013-07-03 Gface GmbH Cloud-rendered high-quality advertisement frame
JP5620414B2 (en) 2012-01-18 2014-11-05 株式会社スクウェア・エニックス Game device
US8460090B1 (en) 2012-01-20 2013-06-11 Igt Gaming system, gaming device, and method providing an estimated emotional state of a player based on the occurrence of one or more designated events
US20140121007A1 (en) * 2012-10-30 2014-05-01 Zynga Inc. Playing a social game with automatic players
US9298763B1 (en) * 2013-03-06 2016-03-29 Google Inc. Methods for providing a profile completion recommendation module
US9381425B1 (en) 2013-09-17 2016-07-05 Kabam, Inc. System and method for determining offer placement in a virtual space store interface
US9144742B1 (en) 2013-11-05 2015-09-29 Kabam, Inc. System and method for predicting payer dormancy through the use of a test bed environment
US9439367B2 (en) 2014-02-07 2016-09-13 Arthi Abhyanker Network enabled gardening with a remotely controllable positioning extension
US9457901B2 (en) 2014-04-22 2016-10-04 Fatdoor, Inc. Quadcopter with a printable payload extension system and method
US9004396B1 (en) 2014-04-24 2015-04-14 Fatdoor, Inc. Skyteboard quadcopter and method
US9022324B1 (en) 2014-05-05 2015-05-05 Fatdoor, Inc. Coordination of aerial vehicles through a central server
US9441981B2 (en) 2014-06-20 2016-09-13 Fatdoor, Inc. Variable bus stops across a bus route in a regional transportation network
US9971985B2 (en) 2014-06-20 2018-05-15 Raj Abhyanker Train based community
US9451020B2 (en) 2014-07-18 2016-09-20 Legalforce, Inc. Distributed communication of independent autonomous vehicles to provide redundancy and performance
US10540670B1 (en) * 2016-08-31 2020-01-21 Nationwide Mutual Insurance Company System and method for analyzing electronic gaming activity
US10846779B2 (en) 2016-11-23 2020-11-24 Sony Interactive Entertainment LLC Custom product categorization of digital media content
US10860987B2 (en) 2016-12-19 2020-12-08 Sony Interactive Entertainment LLC Personalized calendar for digital media content-related events
US10380612B1 (en) * 2016-12-20 2019-08-13 Kabam, Inc. System and method for determining the value of channels
US11009886B2 (en) 2017-05-12 2021-05-18 Autonomy Squared Llc Robot pickup method
US20190180319A1 (en) * 2017-12-13 2019-06-13 Unity IPR ApS Methods and systems for using a gaming engine to optimize lifetime value of game players with advertising and in-app purchasing
US10931991B2 (en) 2018-01-04 2021-02-23 Sony Interactive Entertainment LLC Methods and systems for selectively skipping through media content
US20230081271A1 (en) * 2021-09-13 2023-03-16 Fei Teng Method for displaying commericial advertisements in virtual reality scene
CN116452272B (en) * 2023-06-09 2023-09-05 北京万物镜像数据服务有限公司 Advertisement information processing method, device and equipment in virtual space

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4902020A (en) * 1988-08-02 1990-02-20 David Auxier Investment franchisement game and method of advertisement
US5009429A (en) * 1990-07-05 1991-04-23 David Auxier Investment game and method of advertisement
US5504675A (en) * 1994-12-22 1996-04-02 International Business Machines Corporation Method and apparatus for automatic selection and presentation of sales promotion programs

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5227874A (en) * 1986-03-10 1993-07-13 Kohorn H Von Method for measuring the effectiveness of stimuli on decisions of shoppers
GB8829570D0 (en) * 1988-12-19 1989-02-08 Ordonez Gabriel Board games
EP1235177A3 (en) * 1993-12-16 2003-10-08 divine technology ventures Digital active advertising
US5643088A (en) * 1995-05-31 1997-07-01 Interactive Network, Inc. Game of skill or chance playable by remote participants in conjunction with a common game event including inserted interactive advertising
US5823879A (en) * 1996-01-19 1998-10-20 Sheldon F. Goldberg Network gaming system
US5941772A (en) * 1996-12-02 1999-08-24 Paige; Elena Launzel Apparatus and method for enhancing gambling devices with commercial advertising indicia

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4902020A (en) * 1988-08-02 1990-02-20 David Auxier Investment franchisement game and method of advertisement
US5009429A (en) * 1990-07-05 1991-04-23 David Auxier Investment game and method of advertisement
US5504675A (en) * 1994-12-22 1996-04-02 International Business Machines Corporation Method and apparatus for automatic selection and presentation of sales promotion programs

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AU2002218876B2 (en) * 2001-01-08 2007-02-15 Telstra Corporation Limited An Automation Process and System
US8645828B2 (en) 2001-01-08 2014-02-04 Telstra Corporation Limited Management system for a contact center

Also Published As

Publication number Publication date
US6036601A (en) 2000-03-14
AU2628100A (en) 2000-09-14

Similar Documents

Publication Publication Date Title
US6036601A (en) Method for advertising over a computer network utilizing virtual environments of games
US10789611B2 (en) Advertising impression determination
US10046239B2 (en) Monitoring advertisement impressions
US7698178B2 (en) Online game advertising system
US7895076B2 (en) Advertisement insertion, profiling, impression, and feedback
US20130231999A1 (en) Method and apparatus for personalized marketing
KR20070067005A (en) Delivery of advertising into multiple video games
KR20080054428A (en) Using information from user video game interactions to target advertisements
US20200114263A1 (en) Methods and apparatus for in-game advertising
Samad et al. Understanding advertising in virtual worlds and best practices for metaverse advertising
EP2751766A1 (en) Method and apparatus for personalized marketing

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AL AM AT AU AZ BA BB BG BR BY CA CH CN CU CZ DE DK EE ES FI GB GE GH GM HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT UA UG US UZ VN YU ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): GH GM KE LS MW SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

122 Ep: pct application non-entry in european phase