US20110159964A1 - Facilitating sponsorship of game-play-based achievements - Google Patents

Facilitating sponsorship of game-play-based achievements Download PDF

Info

Publication number
US20110159964A1
US20110159964A1 US12/651,120 US65112009A US2011159964A1 US 20110159964 A1 US20110159964 A1 US 20110159964A1 US 65112009 A US65112009 A US 65112009A US 2011159964 A1 US2011159964 A1 US 2011159964A1
Authority
US
United States
Prior art keywords
play
game
achievement
user
coupon
Prior art date
Legal status (The legal status 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 status listed.)
Abandoned
Application number
US12/651,120
Inventor
Daniel Salvatore Schiappa
Melissa Wood Dunn
Jason Scott White
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Microsoft Technology Licensing LLC
Original Assignee
Microsoft Corp
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 Microsoft Corp filed Critical Microsoft Corp
Priority to US12/651,120 priority Critical patent/US20110159964A1/en
Assigned to MICROSOFT CORPORATION reassignment MICROSOFT CORPORATION ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: DUNN, MELISSA WOOD, SCHIAPPA, DANIEL SALVATORE, WHITE, JASON SCOTT
Priority to TW099141079A priority patent/TW201140480A/en
Priority to PCT/US2010/059596 priority patent/WO2011081818A2/en
Priority to KR1020127019958A priority patent/KR20120118023A/en
Priority to EP10841464.0A priority patent/EP2519926A4/en
Priority to CN2010800601732A priority patent/CN102667844A/en
Priority to JP2012547100A priority patent/JP2013516677A/en
Publication of US20110159964A1 publication Critical patent/US20110159964A1/en
Assigned to MICROSOFT TECHNOLOGY LICENSING, LLC reassignment MICROSOFT TECHNOLOGY LICENSING, LLC ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: MICROSOFT CORPORATION
Abandoned legal-status Critical Current

Links

Images

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
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/60Generating or modifying game content before or while executing the game program, e.g. authoring tools specially adapted for game development or game-integrated level editor
    • A63F13/61Generating or modifying game content before or while executing the game program, e.g. authoring tools specially adapted for game development or game-integrated level editor using advertising information
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/60Generating or modifying game content before or while executing the game program, e.g. authoring tools specially adapted for game development or game-integrated level editor
    • A63F13/69Generating or modifying game content before or while executing the game program, e.g. authoring tools specially adapted for game development or game-integrated level editor by enabling or updating specific game elements, e.g. unlocking hidden features, items, levels or versions
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/70Game security or game management aspects
    • A63F13/71Game security or game management aspects using secure communication between game devices and game servers, e.g. by encrypting game data or authenticating players
    • 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
    • G06Q50/00Systems or methods specially adapted for specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/50Controlling the output signals based on the game progress
    • A63F13/53Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game
    • 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
    • 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/60Methods for processing data by generating or executing the game program
    • A63F2300/609Methods for processing data by generating or executing the game program for unlocking hidden game elements, e.g. features, items, levels

Definitions

  • Advertising inside a video game has the difficult challenge of sselling the effectiveness of the advertising campaign.
  • advertisements are integrated within a game and although it can be determined if a gamer has viewed the advertisement by understanding the angle and focus of an in-game camera, it is difficult for an advertiser to determine whether an in-game advertising campaign is effective; that is, it is difficult for an advertiser to determine if viewing the advertisement had any material impact on its business.
  • Embodiments of the present invention relate to utilizing the achievement or the success a gamer has during online game play to unlock offers or coupons sponsored by an advertiser.
  • the value of an offer or coupon increases based upon the game-play-based achievement attained.
  • the gamer is incented to play more, which provides additional opportunities for the in-game advertising campaign to be presented.
  • the value of the offer or coupon remains consistent and the gamer compiles multiple coupons.
  • the advertiser is not only permitted the opportunity to showcase its advertisement campaign more but is also provided an avenue for tracking the effectiveness of the advertising campaign by tracking the issuance and redemption of game-play-achievement-based offers or coupons.
  • Game-play-achievement-based offers or coupons may be accessed by a number of computing devices associated with a gamer including, but not limited to, mobile devices such as mobile telephones. By tying a mobile telephone number to the gamer's username, an offer or coupon may be delivered to the gamer's mobile phone, where it can be redeemed at a retail location associated with the advertiser using traditional point of sale technology. Information can be tracked on the number of redemptions and reported back to the advertiser, therefore sselling the direct effectiveness of the in-game advertising campaign itself.
  • FIG. 1 is a block diagram of an exemplary computing environment suitable for use in implementing embodiments of the present invention
  • FIG. 2 is a block diagram of an exemplary computing system in which embodiments of the invention may be employed
  • FIG. 3 is a flow diagram showing an exemplary method for facilitating sponsorship of game-play-based achievements, in accordance with an embodiment of the present invention
  • FIG. 4 is a flow diagram showing an exemplary method for awarding game-play-achievement-based offers or coupons, in accordance with an embodiment of the present invention.
  • FIG. 5 is a flow diagram showing another exemplary method for awarding game-play-achievement-based offers or coupons, in accordance with an embodiment of the present invention.
  • Embodiments of the present invention are generally directed to utilizing the achievement or the success a gamer has during online game play to unlock offers or coupons sponsored by an advertiser.
  • the value of an offer or coupon increases based upon the game-play-based achievement attained.
  • the gamer is incented to play more, which provides additional opportunities for the in-game advertising campaign to be presented.
  • the value of the offer or coupon remains consistent and the gamer compiles multiple coupons.
  • the advertiser is not only permitted the opportunity to showcase its advertisement campaign more but is also provided an avenue for tracking the effectiveness of the advertising campaign by tracking the issuance and redemption of game-play-achievement-based offers or coupons.
  • an advertiser offering a more valuable offer or coupon may elect to sponsor more difficult game-play-based achievements than other advertisers that offer less valuable incentives.
  • an embodiment of the present invention is directed to one or more computer-readable media storing computer-useable instructions that, when used by one or more computing devices, causes the one or more computing devices to perform a method for facilitating sponsorship of game-play-based achievements.
  • the method includes receiving a game-play-based achievement identity indicating a particular game play achievement, receiving offer information indicating an offer or coupon to be awarded upon a user attaining the particular game-play-based achievement, and causing the offer or coupon to be presented to the user upon receiving an indication that the user has attained the particular game-play-based achievement.
  • an aspect of the invention is directed to a method performed by one or more computing devices for awarding game-play-achievement-based offers or coupons.
  • the method includes receiving an advertisement to be presented during play of a game, the advertisement being associated with an advertiser.
  • the method further includes receiving at least one game-play-achievement-based condition and receiving an indication that a user has fulfilled the game-play-achievement-based condition during play of the game.
  • the method includes generating a game-play-achievement-based offer or coupon, wherein the game-play-achievement-based offer or coupon is sponsored by the advertiser.
  • a further embodiment of the present invention is directed to one or more computer-readable media storing computer-useable instructions that, when used by one or more computing devices, causes the one or more computing devices to perform a method for awarding game-play-achievement-based offers or coupons.
  • the method includes receiving an advertisement associated with an advertiser, receiving at least one game-play-achievement-based condition sponsored by the advertiser, causing the advertisement to be presented to a user during game play, receiving an indication that the user has fulfilled the game-play-achievement-based condition during game play, causing an award indicator indicating that the user has earned a game-play-achievement-based offer or coupon associated with the advertiser to be presented to the user, and storing the game-play-achievement-based offer or coupon such that it is accessible by one or more user computing devices upon receiving user acceptance of the presented award indicator.
  • the method may further include receiving a user request to view stored game-play-achievement-based coupons or offers, verifying an identity of a user from whom the user request is received, and presenting the game-play-achievement-based offer or coupon to the user.
  • FIG. 1 an exemplary operating environment for implementing embodiments of the present invention is shown and designated generally as computing device 100 .
  • Computing device 100 is but one example of a suitable computing environment and is not intended to suggest any limitation as to the scope of use or functionality of the invention. Neither should the computing device 100 be interpreted as having any dependency or requirement relating to any one or combination of components illustrated.
  • the invention may be described in the general context of computer code or machine-useable instructions, including computer-executable instructions such as program modules, being executed by a computer or other machine, such as a personal data assistant or other handheld device.
  • program modules including routines, programs, objects, components, data structures, etc., refer to code that perform particular tasks or implement particular abstract data types.
  • the invention may be practiced in a variety of system configurations, including hand-held devices, consumer electronics, general-purpose computers, more specialty computing devices, and the like.
  • the invention may also be practiced in distributed computing environments where tasks are performed by remote-processing devices that are linked through a communications network.
  • computing device 100 includes a bus 110 that directly or indirectly couples the following devices: memory 112 , one or more processors 114 , one or more presentation components 116 , input/output ports 118 , input/output components 120 , and an illustrative power supply 122 .
  • the bus 110 represents what may be one or more busses (such as an address bus, data bus, or combination thereof).
  • busses such as an address bus, data bus, or combination thereof.
  • FIG. 1 is merely illustrative of an exemplary computing device that can be used in connection with one or more embodiments of the present invention. Distinction is not made between such categories as “workstation,” “server,” “laptop,” “hand-held device,” and the like, as all are contemplated within the scope of FIG. 1 and reference to “computing device.”
  • the computing device 100 typically includes a variety of computer-readable media.
  • Computer-readable media can be any available media that can be accessed by computing device 100 and includes both volatile and nonvolatile media, removable and non-removable media implemented in any method or technology for storage of information such as computer-readable instructions, data structures, program modules or other data.
  • Computer-readable media includes, but is not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, digital versatile disks (DVD) or other optical disk storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other medium which can be used to store the desired information and which can be accessed by computing device 100 . Combinations of any of the above are also included within the scope of computer-readable media.
  • the memory 112 includes computer-storage media in the form of volatile and/or nonvolatile memory.
  • the memory may be removable, nonremovable, or a combination thereof.
  • Exemplary hardware devices include solid-state memory, hard drives, optical-disc drives, etc.
  • the computing device 100 includes one or more processors that read data from various entities such as the memory 112 or the I/O components 120 .
  • the presentation component(s) 116 present data indications to a user or other device.
  • Exemplary presentation components include a display device, speaker, printing component, vibrating component, etc.
  • the I/O ports 118 allow the computing device 100 to be logically coupled to other devices including the I/O components 120 , some of which may be built in.
  • Illustrative components include a microphone, joystick, game pad, satellite dish, scanner, printer, wireless device, and the like.
  • embodiments of the present invention are directed to utilizing the achievement or the success a user has during online game play to unlock offers or coupons sponsored by an advertiser.
  • the value of an offer or coupon increases based upon the game-play-based achievement attained.
  • the user is incented to play more, which provides additional opportunities for the in-game advertising campaign to be presented.
  • the value of the offer or coupon remains consistent and the user is permitted to compile a plurality of offers or coupons.
  • the advertiser is not only permitted the opportunity to showcase its advertising campaign with higher frequency, but is also provided an avenue for tracking the effectiveness of the advertising campaign by tracking the issuance and redemption of game-play-achievement-based offers or coupons.
  • Previously stored game-play-achievement-based offers or coupons may be accessed by a number of computing devices associated with a user including, but not limited to, mobile devices such as mobile telephones.
  • mobile devices such as mobile telephones.
  • an offer or coupon may be delivered to the user's mobile telephone, where it can be redeemed at a retail location associated with the advertiser using traditional point of sale technology.
  • Information can be tracked on the number of redemptions and reported back to the advertiser, therefore sselling the direct effectiveness of the in-game advertising campaign itself.
  • redemption is a voluntary activity initiated by a user. That is, presentation of a coupon as a reward does not require the user to accept the presented offer. If the user does accept, however, he or she may not only redeem the offer if interested but may also trade with other gamers for coupons that may be more appealing.
  • FIG. 2 a block diagram is provided illustrating an exemplary computing system 200 in which embodiments of the present invention may be employed. It should be understood that this and other arrangements described herein are set forth only as examples. Other arrangements and elements (e.g., machines, interfaces, functions, orders, and groupings of functions, and the like) can be used in addition to or instead of those shown, and some elements may be omitted altogether. Further, many of the elements described herein are functional entities that may be implemented as discrete or distributed components or in conjunction with other components, and in any suitable combination and location. Various functions described herein as being performed by one or more entities may be carried out by hardware, firmware, and/or software. For instance, various functions may be carried out by a processor executing instructions stored in memory.
  • the system 200 generally includes a client device 210 , an advertising campaign management device 214 , and an offers server 216 .
  • Each of the client device 210 , advertising campaign management device 214 and offers server 216 may include any type of computing device, such as computing device 100 described with reference to FIG. 1 , for example.
  • the components of the system 200 may communicate with each other via a network 218 , which may include, without limitation, one or more local area networks (LANs) and/or wide area networks (WANs).
  • LANs local area networks
  • WANs wide area networks
  • client devices, campaign management devices, and offers servers may be employed within the system 200 within the scope of embodiments of the present invention.
  • Each may comprise a single device or multiple devices cooperating in a distributed environment.
  • the offers server 216 may comprise multiple devices arranged in a distributed environment that collectively provide the functionality of the offers server described herein. Additionally, other components not shown may also be included within the system 200 .
  • the client device 210 is configured to manage client interactions with electronic offers/coupons.
  • the client device is configured to, for instance, locally store electronic coupons and offers, present locally-stored offers and coupons, sync the state of locally-stored electronic offers and coupons with a central or remote user coupon store, perform a ‘redeem’ action on locally-stored electronic coupons or offers, remove electronic offers or coupons from the local store, and delete electronic coupons or offers from a remote/central user coupon store (e.g., offer storage 220 ).
  • a remote/central user coupon store e.g., offer storage 220 .
  • the client device 210 is further configured to present electronic offers to the user.
  • electronic offers In addition to the full offer, such presentation may be by way of a teaser associated with a requested electronic offer or coupon and/or a preview.
  • a “teaser” is an advertisement (image or text) that references an associated offer with fewer specific offer details than the offer itself includes.
  • teasers may be visually smaller than the corresponding offer that includes the full offer details.
  • a preview is a content and/or content-image advertisement containing relevant offer details.
  • previews are formatted in a larger standard size thus having more content and/or content images than a corresponding teaser.
  • the client device is further configured to support ‘save,’ ‘redeem,’ or ‘close’ requests with respect to a presented offer.
  • the client device 210 is configured to receive ‘save’ requests based upon presented offers and forward such requests to the offers server 216 such that such offers/coupons are stored in association with offer storage 244 . If no network access is available at the time a ‘save’ request is received, it may be queued for later retry.
  • the client device 210 is configured to receive ‘redeem’ requests for presented offers or coupons and forward such requests to the offers server 216 .
  • the response to this request will either be a failure code or a success code with the body of the reply generally being a generated image or Uniform Resource Locator (URL).
  • the client device 210 is also configured to present the asset on success.
  • the failure code indicates the nature of the failure, e.g., that a distribution rule has been exceeded.
  • the client device 210 Upon receipt of a ‘close’ request, the client device 210 is configured to remove the teaser and return the gaming application to its state prior to presentation of the teaser.
  • the advertising campaign management device 214 permits advertising entities to set up the details of offers-focused advertising campaigns within gaming applications.
  • the campaign management component 214 is configured to receive input of creatives associated with an offers-focused advertising campaign.
  • Creatives may include, without limitation, base advertisements, teasers, previews and coupons.
  • base advertisements is an advertisement associated with the advertising entity that does not reference any particular offer. Base advertisements may be displayed as a product reminder when, for instance, both save and redemption limits have been met by the device requesting presentation of an offer.
  • a “teaser” refers to an advertisement (image or text) that references an associated offer value but contains fewer specific offer details than the offer itself.
  • teasers may be smaller than the corresponding advertisements that include the full offer details.
  • a preview is a content and/or content-image advertisement containing relevant offer details. In embodiments, previews are formatted in a larger standard size thus having more content and/or content images than a corresponding teaser.
  • a coupon is a content or content-image advertisement containing relevant offer details and a redemption code unique to a particular individual or device. Coupons are “minted” by the offers server 216 upon receipt of a ‘redeem’ or ‘save’ event. Minting describes the process of creating all the metadata for a unique coupon.
  • the metadata contains information about the user and the advertising campaign (and the source of an offer, as appropriate) and may be used to generate a unique offer image. Minting is more fully described below.
  • coupons are formatted in a larger standard size thus having more content and/or content images than corresponding teasers and/or previews.
  • the advertising campaign management device 214 is additionally configured to receive input of campaign values, including offer details and consumer targeting parameters, associated with an electronic advertising campaign.
  • Offer details may include, without limitation, redemption capping values, distribution capping values and frequency capping values.
  • “capping” is a limitation assigned by the advertising entity to an advertising campaign for presentation and/or redemption of an electronic offer. Redemption capping values limit how many coupons or offers can be redeemed or saved by the same device or individual. Distribution capping values limit how many of a given offer can be collectively distributed to all devices or individuals. Frequency capping values limit the viewing of an offer or coupon by the same device or individual.
  • Additional offer details may include, without limitation, offer/coupon value by distance range, time usage, expiry and promotion codes, in addition to standard campaign management content.
  • Offer/coupon value by distance range details specify the value of an offer or coupon based upon the distance of the requesting individual or device relative to the advertising entity at the time the request is received. For instance, a coupon may be valued at 50% off an item if the request is received from an individual or device located between three and five miles from the advertising entity, 25% off the item if the request is received from an individual or device located between one and two miles from the advertising entity and no coupon but merely an advertisement may be presented if the request is received from an individual or device located less than one mile or greater than five miles from the advertising entity.
  • Offer details related to time usage may specify, for instance, that a coupon may only be used during certain hours of the day or on certain days of the week.
  • Offer details related to expiry may specify, by way of example only, that the associated offer expires at a particular time or on a particular date.
  • the lower limit may be set to any reasonable length of time, for instance, not less than one hour from receipt of the request.
  • Offer details related to promotion codes may include, by way of example only, consonant strings or numbers to be included in an associated offer's unique identifier. Generally, the position of a promotion value will be within the minted value.
  • Distribution capping is rules driven. Those rules can be determined by the advertising entity at the time of advertisement campaign initialization or anytime during the flight of the advertising campaign itself. Rules may be as simple as a stated number for total distribution. In embodiments, the rules may be more complex and include elements such as location (e.g., distribution percentages for a given geographic location), distance of the requesting individual or device from the advertising entity at the time the request is received (as described above), staged distribution rate step-down (e.g., algorithmically slow the rate of distribution when distribution is within a certain percentage of the distribution cap value) and staged step-down value (e.g., change the value of the offer when distribution is within a certain percentage of the distribution cap value). All such offer details, and any combination thereof, are included within the scope of embodiments of the present invention.
  • location e.g., distribution percentages for a given geographic location
  • distance of the requesting individual or device from the advertising entity at the time the request is received as described above
  • staged distribution rate step-down e.g.,
  • Elements of an advertising campaign that are entered as part of advertisement campaign management must be “printed” onto the offer image at the time of delivery.
  • the advertising entity as part of the offer details, may include space in a well-known and/or standard location on the advertisement type surface to allow for this real-time overlay.
  • the coupon itself may be dynamically built from asset elements rather than as a single image.
  • Advertising campaigns may also include consumer targeting parameters. Such parameters may be targeted to an audience (demographic and behavioral targeting). In addition, offers or coupons may be targeted to specific geographic locations, applications (e.g., search-based applications), times of day (e.g., during lunch hours), and the like.
  • applications e.g., search-based applications
  • times of day e.g., during lunch hours
  • the offers server 216 is configured to receive requests for offers, parse offer requests, select offers and/or advertisements satisfying requests, test distribution rules, mint offers, and serve appropriate advertisements and offers to requesting devices (e.g., client device 210 ).
  • the system 200 generally illustrates an environment in which an in-game advertising campaign is combined with the delivery of a sponsored offer or coupon associated with a particular game-play-based achievement such that the offer or coupon is unlocked upon a user attaining the particular game-play-based achievement.
  • the offer or coupon is presented in association with one or more computing devices associated with the gamer's username (e.g., set forth in the gamer's profile) and, accordingly, may be redeemed at a point-of-sale using existing point-of-sale technology known to those of ordinary skill in the art.
  • information can be tracked and reported back to the sponsoring advertiser showing the direct monetary impact the in-game advertising campaign has on its investment. Gamers unlock real value by playing advertising-enabled games and are incented to continue to do so, and to play games that offer the game-play-based achievement reward functionality.
  • FIG. 3 a flow diagram is provided that illustrates a method 300 for facilitating sponsorship of game-play-based achievements, in accordance with an embodiment of the present invention.
  • an identity of a game-play-based achievement indicating a particular game-play-based achievement is received.
  • a game-play-based achievement may include, by way of example and not limitation, completion of a particular game level, attaining a particular game score, performing a particular game task or trick, and the like.
  • the game-play-based achievement identity is input by an advertiser utilizing the campaign management component 214 of FIG. 2 .
  • the advertiser may sponsor the particular game-play-based achievement as part of an advertising campaign. That is, one or more advertisements associated with the advertiser may be presented to the user during play of the game. In embodiments, such advertisements are presented to the user during game play prior to the user attaining the sponsored game-play-based achievement.
  • Offer information indicating an offer or coupon to be awarded upon a user attaining the particular game-play-based achievement associated with the game-play-based achievement identity is also received, as indicated at block 312 .
  • the value of an offer or coupon may increase based upon the game-play-based achievement attained. For instance, a coupon for $0.15 off an item may be awarded upon a user attaining a score of 10,000 points, the value of the coupon increasing to $0.25 off the same item upon the user attaining a score of 20,000 points.
  • the variable value the user is incented to play more, which provides additional opportunities for the in-game advertising campaign to be presented.
  • the value of the offer or coupon may remain constant and the user may be permitted to compile a plurality of offers or coupons for the same item. For instance, utilizing the above example, a coupon for $0.15 off an item may be awarded upon a user attaining a score of 10,000 points and upon the user attaining a score of 20,000 points, a second coupon for $0.15 off the item may be awarded, making a combined offer value of $0.30 off the item.
  • the value of an offer or coupon may be higher for certain individuals, for instance, individuals achieving higher levels of game-play or logging higher game-play time.
  • gamer preferences may be utilized to select from multiple offers or coupons to be awarded and/or dynamic offer presentation (e.g., through advertiser bidding) may be utilized.
  • dynamic offer presentation e.g., through advertiser bidding
  • the offer information indicating an offer or coupon to be awarded upon a user attaining a particular game-play-based achievement is input by an advertiser utilizing the campaign management component 214 of FIG. 2 .
  • the offer or coupon Upon receiving an indication that a user has attained the particular game-play-based achievement (for instance, received by offers server 216 of FIG. 2 ), as indicated at block 314 , the offer or coupon is caused to be presented, for instance, displayed on a display screen associated with client device 210 of FIG. 2 . This is indicated at block 316 .
  • information pertaining to the coupon or offer may be delivered to one or more computing devices associated with the user.
  • the offer or coupon may be delivered to the user's mobile telephone, e.g., via MMS/SMS or through a phone-based application.
  • the user may then be presented with an onscreen notification that the offer or coupon has been sent.
  • information pertaining to the coupon or offer may be stored in an offer storage location associated with user that is accessible by one or more computing devices, mobile or otherwise, associated with the user.
  • the accepted offer or coupon may be stored in an offer storage location 220 associated with the offers server 216 of FIG. 2 .
  • a request is received from a computing device associated with the user, the user's identity is verified and the stored offer or coupon is presented in association with the requesting computing device.
  • a flow diagram is provided that illustrates a method 400 performed by one or more computing devices for awarding game-play-achievement-based coupons or offers, in accordance with an embodiment of the present invention.
  • an advertisement to be presented during play of a game is received, the advertisement being associated with an advertiser.
  • the advertisement may be received, for instance, utilizing campaign management component 214 of FIG. 2 .
  • Also received, e.g., utilizing campaign management component 214 of FIG. 2 is at least one game-play-achievement-based condition that is to be fulfilled in order for a user to attain an offer or coupon that is associated with the advertisement and/or the advertiser.
  • a game-play-achievement-based condition may be any condition to be fulfilled during game play including, but not limited to, a user attaining a particular score, completing a particular level of play, playing for a particular period of time, or the like.
  • Embodiments of the present invention are not limited by the type of game-play-achievement-based condition specified by an advertiser or otherwise received.
  • the offer or coupon is generated, for instance, utilizing offers server 216 of FIG. 2 .
  • the offer or coupon may be presented, stored, or both presented and stored.
  • an award indicator indicating that the user has earned a particular game-play-achievement-based coupon or offer may be presented. Such presentation may occur during game play close in time to the user fulfilling the particular game-play-based achievement and/or once play has terminated, for instance, in association with a results summary display or the like. All such variations, and any combination thereof, are contemplated to be within the scope of embodiments of the present invention.
  • information pertaining to the coupon or offer may be delivered to one or more computing devices associated with the user. For instance, if the user's mobile telephone is associated with his or her user profile, upon acceptance of an offer or coupon, the offer or coupon may be delivered to the user's mobile telephone, e.g., via MMS/SMS or through a phone-based application. In embodiments, the user may then be presented with an onscreen notification that the offer or coupon has been sent.
  • information pertaining to the coupon or offer may be stored in an offer storage location associated with user that is accessible by one or more computing devices, mobile or otherwise, associated with the user.
  • the accepted offer or coupon may be stored in an offer storage location 220 associated with the offers server 216 of FIG. 2 .
  • a request is received from a computing device associated with the user, the user's identity is verified and the stored offer or coupon is presented in association with the requesting computing device.
  • FIG. 5 a flow diagram is provided that illustrates a method 500 for awarding game-play-achievement-based coupons or offers, in accordance with an embodiment of the present invention.
  • an advertisement is received that is associated with an advertiser.
  • the advertisement is received, for instance, from an advertiser utilizing campaign management component 214 of FIG. 2 .
  • Also received, e.g., utilizing campaign management component 214 of FIG. 2 is at least one game-play-achievement-based condition that is sponsored by the advertiser and that is to be fulfilled in order for a user to attain a particular offer or coupon.
  • the advertisement is presented to a user during game play, for instance, in association with client device 210 of FIG. 2 .
  • an indication that a user has fulfilled the game-play-achievement-based condition during game play is received, for instance, by offers server 216 of FIG. 2 .
  • an award indicator is presented indicating that the user has earned a game-play-achievement-based offer or coupon associated with the advertiser. This is indicated at block 518 .
  • the game-play-achievement-based coupon or offer is stored such that it is accessible by one or more computing devices. This is indicated at block 520 .
  • information pertaining to the coupon or offer may be stored in an offer storage location associated with user that is accessible by one or more computing devices, mobile or otherwise, associated with the user.
  • the accepted offer or coupon may be stored in an offer storage location 220 associated with the offers server 216 of FIG. 2 .
  • the user desires to view or redeem the stored offer or coupon, a request is received from a computing device associated with the user, the user's identity is verified and the stored offer or coupon is presented in association with the requesting computing device.
  • John Doe is an online gamer. John logs into an online gaming service with his username and initiates play of an auto racing game that is advertising enabled. John Doe has many things associated with his gaming username, including gaming statistics, achievements and profile information. Suppose that his profile information includes a mobile telephone number.
  • a race summary screen where John's place in the race and his lap times are presented to him. Also presented in a reward for placing third in the race.
  • embodiments of the present invention provide an environment in which an in-game advertising campaign is combined with the delivery of a sponsored offer or coupon associated with a particular game-play-based achievement such that the offer or coupon is unlocked upon a user attaining the particular game-play-based achievement.
  • the present invention has been described in relation to particular embodiments, which are intended in all respects to be illustrative rather than restrictive. Alternative embodiments will become apparent to those of ordinary skill in the art to which the present invention pertains without departing from its scope.

Abstract

Methods are provided for utilizing the achievement or the success a gamer has during online game play to unlock offers or coupons sponsored by an advertiser. The value of an offer or coupon may increase based upon the game-play-based achievement attained. By having the variable value, the gamer is incented to play more, which provides additional opportunities for the in-game advertising campaign to be presented. Alternatively, the value of the offer or coupon may remain consistent and the gamer may be permitted to compile multiple offers. Either way, the advertiser is not only permitted the opportunity to showcase its advertisement campaign more but is also provided an avenue for tracking the effectiveness of the advertising campaign by tracking the issuance and redemption of game-play-achievement-based offers or coupons.

Description

    BACKGROUND
  • Advertising inside a video game has the difficult challenge of showcasing the effectiveness of the advertising campaign. Usually advertisements are integrated within a game and although it can be determined if a gamer has viewed the advertisement by understanding the angle and focus of an in-game camera, it is difficult for an advertiser to determine whether an in-game advertising campaign is effective; that is, it is difficult for an advertiser to determine if viewing the advertisement had any material impact on its business.
  • SUMMARY
  • This Summary is provided to introduce a selection of concepts in a simplified form that are further described below in the Detailed Description. This Summary is not intended to identify key features or essential features of the claimed subject matter, nor is it intended to be used as an aid in determining the scope of the claimed subject matter.
  • Embodiments of the present invention relate to utilizing the achievement or the success a gamer has during online game play to unlock offers or coupons sponsored by an advertiser. In embodiments, the value of an offer or coupon increases based upon the game-play-based achievement attained. By having the variable value, the gamer is incented to play more, which provides additional opportunities for the in-game advertising campaign to be presented. In another embodiment, the value of the offer or coupon remains consistent and the gamer compiles multiple coupons. In either embodiment, or any combination thereof, the advertiser is not only permitted the opportunity to showcase its advertisement campaign more but is also provided an avenue for tracking the effectiveness of the advertising campaign by tracking the issuance and redemption of game-play-achievement-based offers or coupons.
  • Game-play-achievement-based offers or coupons may be accessed by a number of computing devices associated with a gamer including, but not limited to, mobile devices such as mobile telephones. By tying a mobile telephone number to the gamer's username, an offer or coupon may be delivered to the gamer's mobile phone, where it can be redeemed at a retail location associated with the advertiser using traditional point of sale technology. Information can be tracked on the number of redemptions and reported back to the advertiser, therefore showcasing the direct effectiveness of the in-game advertising campaign itself.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • The present invention is described in detail below with reference to the attached drawing figures, wherein:
  • FIG. 1 is a block diagram of an exemplary computing environment suitable for use in implementing embodiments of the present invention;
  • FIG. 2 is a block diagram of an exemplary computing system in which embodiments of the invention may be employed;
  • FIG. 3 is a flow diagram showing an exemplary method for facilitating sponsorship of game-play-based achievements, in accordance with an embodiment of the present invention;
  • FIG. 4 is a flow diagram showing an exemplary method for awarding game-play-achievement-based offers or coupons, in accordance with an embodiment of the present invention; and
  • FIG. 5 is a flow diagram showing another exemplary method for awarding game-play-achievement-based offers or coupons, in accordance with an embodiment of the present invention.
  • DETAILED DESCRIPTION
  • The subject matter of the present invention is described with specificity herein to meet statutory requirements. However, the description itself is not intended to limit the scope of this patent. Rather, the inventors have contemplated that the claimed subject matter might also be embodied in other ways, to include different steps or combinations of steps similar to the ones described in this document, in conjunction with other present or future technologies. Moreover, although the terms “step” and/or “block” may be used herein to connote different elements of methods employed, the terms should not be interpreted as implying any particular order among or between various steps herein disclosed unless and except when the order of individual steps is explicitly described.
  • Embodiments of the present invention are generally directed to utilizing the achievement or the success a gamer has during online game play to unlock offers or coupons sponsored by an advertiser. In embodiments, the value of an offer or coupon increases based upon the game-play-based achievement attained. By having the variable value, the gamer is incented to play more, which provides additional opportunities for the in-game advertising campaign to be presented. In another embodiment, the value of the offer or coupon remains consistent and the gamer compiles multiple coupons. In either embodiment, or any combination thereof, the advertiser is not only permitted the opportunity to showcase its advertisement campaign more but is also provided an avenue for tracking the effectiveness of the advertising campaign by tracking the issuance and redemption of game-play-achievement-based offers or coupons. In embodiments, an advertiser offering a more valuable offer or coupon may elect to sponsor more difficult game-play-based achievements than other advertisers that offer less valuable incentives.
  • Accordingly, in one aspect, an embodiment of the present invention is directed to one or more computer-readable media storing computer-useable instructions that, when used by one or more computing devices, causes the one or more computing devices to perform a method for facilitating sponsorship of game-play-based achievements. The method includes receiving a game-play-based achievement identity indicating a particular game play achievement, receiving offer information indicating an offer or coupon to be awarded upon a user attaining the particular game-play-based achievement, and causing the offer or coupon to be presented to the user upon receiving an indication that the user has attained the particular game-play-based achievement.
  • In another embodiment, an aspect of the invention is directed to a method performed by one or more computing devices for awarding game-play-achievement-based offers or coupons. The method includes receiving an advertisement to be presented during play of a game, the advertisement being associated with an advertiser. The method further includes receiving at least one game-play-achievement-based condition and receiving an indication that a user has fulfilled the game-play-achievement-based condition during play of the game. Still further, the method includes generating a game-play-achievement-based offer or coupon, wherein the game-play-achievement-based offer or coupon is sponsored by the advertiser.
  • A further embodiment of the present invention is directed to one or more computer-readable media storing computer-useable instructions that, when used by one or more computing devices, causes the one or more computing devices to perform a method for awarding game-play-achievement-based offers or coupons. The method includes receiving an advertisement associated with an advertiser, receiving at least one game-play-achievement-based condition sponsored by the advertiser, causing the advertisement to be presented to a user during game play, receiving an indication that the user has fulfilled the game-play-achievement-based condition during game play, causing an award indicator indicating that the user has earned a game-play-achievement-based offer or coupon associated with the advertiser to be presented to the user, and storing the game-play-achievement-based offer or coupon such that it is accessible by one or more user computing devices upon receiving user acceptance of the presented award indicator. In embodiments, the method may further include receiving a user request to view stored game-play-achievement-based coupons or offers, verifying an identity of a user from whom the user request is received, and presenting the game-play-achievement-based offer or coupon to the user.
  • Having briefly described an overview of embodiments of the present invention, an exemplary operating environment in which embodiments of the present invention may be implemented is described below in order to provide a general context for various aspects of the present invention. Referring initially to FIG. 1 in particular, an exemplary operating environment for implementing embodiments of the present invention is shown and designated generally as computing device 100. Computing device 100 is but one example of a suitable computing environment and is not intended to suggest any limitation as to the scope of use or functionality of the invention. Neither should the computing device 100 be interpreted as having any dependency or requirement relating to any one or combination of components illustrated.
  • The invention may be described in the general context of computer code or machine-useable instructions, including computer-executable instructions such as program modules, being executed by a computer or other machine, such as a personal data assistant or other handheld device. Generally, program modules including routines, programs, objects, components, data structures, etc., refer to code that perform particular tasks or implement particular abstract data types. The invention may be practiced in a variety of system configurations, including hand-held devices, consumer electronics, general-purpose computers, more specialty computing devices, and the like. The invention may also be practiced in distributed computing environments where tasks are performed by remote-processing devices that are linked through a communications network.
  • With reference to FIG. 1, computing device 100 includes a bus 110 that directly or indirectly couples the following devices: memory 112, one or more processors 114, one or more presentation components 116, input/output ports 118, input/output components 120, and an illustrative power supply 122. The bus 110 represents what may be one or more busses (such as an address bus, data bus, or combination thereof). Although the various blocks of FIG. 1 are shown with lines for the sake of clarity, in reality, these blocks represent logical, not necessarily actual, components. For example, one may consider a presentation component such as a display device to be an I/O component. Also, processors have memory. We recognize that such is the nature of the art, and reiterate that the diagram of FIG. 1 is merely illustrative of an exemplary computing device that can be used in connection with one or more embodiments of the present invention. Distinction is not made between such categories as “workstation,” “server,” “laptop,” “hand-held device,” and the like, as all are contemplated within the scope of FIG. 1 and reference to “computing device.”
  • The computing device 100 typically includes a variety of computer-readable media. Computer-readable media can be any available media that can be accessed by computing device 100 and includes both volatile and nonvolatile media, removable and non-removable media implemented in any method or technology for storage of information such as computer-readable instructions, data structures, program modules or other data. Computer-readable media includes, but is not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, digital versatile disks (DVD) or other optical disk storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other medium which can be used to store the desired information and which can be accessed by computing device 100. Combinations of any of the above are also included within the scope of computer-readable media.
  • The memory 112 includes computer-storage media in the form of volatile and/or nonvolatile memory. The memory may be removable, nonremovable, or a combination thereof. Exemplary hardware devices include solid-state memory, hard drives, optical-disc drives, etc. The computing device 100 includes one or more processors that read data from various entities such as the memory 112 or the I/O components 120. The presentation component(s) 116 present data indications to a user or other device. Exemplary presentation components include a display device, speaker, printing component, vibrating component, etc.
  • The I/O ports 118 allow the computing device 100 to be logically coupled to other devices including the I/O components 120, some of which may be built in. Illustrative components include a microphone, joystick, game pad, satellite dish, scanner, printer, wireless device, and the like.
  • As indicated previously, embodiments of the present invention are directed to utilizing the achievement or the success a user has during online game play to unlock offers or coupons sponsored by an advertiser. As will be described in further detail below, in embodiments, the value of an offer or coupon increases based upon the game-play-based achievement attained. By having the variable value, the user is incented to play more, which provides additional opportunities for the in-game advertising campaign to be presented. In another embodiment, the value of the offer or coupon remains consistent and the user is permitted to compile a plurality of offers or coupons. In either embodiment, or any combination thereof, the advertiser is not only permitted the opportunity to showcase its advertising campaign with higher frequency, but is also provided an avenue for tracking the effectiveness of the advertising campaign by tracking the issuance and redemption of game-play-achievement-based offers or coupons.
  • Previously stored game-play-achievement-based offers or coupons may be accessed by a number of computing devices associated with a user including, but not limited to, mobile devices such as mobile telephones. By tying a mobile telephone number to a gamer's username, an offer or coupon may be delivered to the user's mobile telephone, where it can be redeemed at a retail location associated with the advertiser using traditional point of sale technology. Information can be tracked on the number of redemptions and reported back to the advertiser, therefore showcasing the direct effectiveness of the in-game advertising campaign itself. It should be noted that redemption is a voluntary activity initiated by a user. That is, presentation of a coupon as a reward does not require the user to accept the presented offer. If the user does accept, however, he or she may not only redeem the offer if interested but may also trade with other gamers for coupons that may be more appealing.
  • Referring now to FIG. 2, a block diagram is provided illustrating an exemplary computing system 200 in which embodiments of the present invention may be employed. It should be understood that this and other arrangements described herein are set forth only as examples. Other arrangements and elements (e.g., machines, interfaces, functions, orders, and groupings of functions, and the like) can be used in addition to or instead of those shown, and some elements may be omitted altogether. Further, many of the elements described herein are functional entities that may be implemented as discrete or distributed components or in conjunction with other components, and in any suitable combination and location. Various functions described herein as being performed by one or more entities may be carried out by hardware, firmware, and/or software. For instance, various functions may be carried out by a processor executing instructions stored in memory.
  • Among other components not shown, the system 200 generally includes a client device 210, an advertising campaign management device 214, and an offers server 216. Each of the client device 210, advertising campaign management device 214 and offers server 216 may include any type of computing device, such as computing device 100 described with reference to FIG. 1, for example. The components of the system 200 may communicate with each other via a network 218, which may include, without limitation, one or more local area networks (LANs) and/or wide area networks (WANs). Such networking environments are commonplace in offices, enterprise-wide computer networks, intranets, and the Internet. It should be understood that any number of client devices, campaign management devices, and offers servers may be employed within the system 200 within the scope of embodiments of the present invention. Each may comprise a single device or multiple devices cooperating in a distributed environment. For instance, the offers server 216 may comprise multiple devices arranged in a distributed environment that collectively provide the functionality of the offers server described herein. Additionally, other components not shown may also be included within the system 200.
  • The client device 210 is configured to manage client interactions with electronic offers/coupons. Thus, the client device is configured to, for instance, locally store electronic coupons and offers, present locally-stored offers and coupons, sync the state of locally-stored electronic offers and coupons with a central or remote user coupon store, perform a ‘redeem’ action on locally-stored electronic coupons or offers, remove electronic offers or coupons from the local store, and delete electronic coupons or offers from a remote/central user coupon store (e.g., offer storage 220).
  • The client device 210 is further configured to present electronic offers to the user. In addition to the full offer, such presentation may be by way of a teaser associated with a requested electronic offer or coupon and/or a preview. As utilized herein, a “teaser” is an advertisement (image or text) that references an associated offer with fewer specific offer details than the offer itself includes. In embodiments, teasers may be visually smaller than the corresponding offer that includes the full offer details. A preview is a content and/or content-image advertisement containing relevant offer details. In embodiments, previews are formatted in a larger standard size thus having more content and/or content images than a corresponding teaser.
  • The client device is further configured to support ‘save,’ ‘redeem,’ or ‘close’ requests with respect to a presented offer. In this regard, the client device 210 is configured to receive ‘save’ requests based upon presented offers and forward such requests to the offers server 216 such that such offers/coupons are stored in association with offer storage 244. If no network access is available at the time a ‘save’ request is received, it may be queued for later retry.
  • Still further, the client device 210 is configured to receive ‘redeem’ requests for presented offers or coupons and forward such requests to the offers server 216. The response to this request will either be a failure code or a success code with the body of the reply generally being a generated image or Uniform Resource Locator (URL). The client device 210 is also configured to present the asset on success. In embodiments, the failure code indicates the nature of the failure, e.g., that a distribution rule has been exceeded. Upon receipt of a ‘close’ request, the client device 210 is configured to remove the teaser and return the gaming application to its state prior to presentation of the teaser.
  • The advertising campaign management device 214 permits advertising entities to set up the details of offers-focused advertising campaigns within gaming applications. The campaign management component 214 is configured to receive input of creatives associated with an offers-focused advertising campaign. Creatives may include, without limitation, base advertisements, teasers, previews and coupons. As used herein, a “base advertisement” is an advertisement associated with the advertising entity that does not reference any particular offer. Base advertisements may be displayed as a product reminder when, for instance, both save and redemption limits have been met by the device requesting presentation of an offer.
  • As previously set forth, a “teaser” refers to an advertisement (image or text) that references an associated offer value but contains fewer specific offer details than the offer itself. In embodiments, teasers may be smaller than the corresponding advertisements that include the full offer details. A preview is a content and/or content-image advertisement containing relevant offer details. In embodiments, previews are formatted in a larger standard size thus having more content and/or content images than a corresponding teaser. A coupon is a content or content-image advertisement containing relevant offer details and a redemption code unique to a particular individual or device. Coupons are “minted” by the offers server 216 upon receipt of a ‘redeem’ or ‘save’ event. Minting describes the process of creating all the metadata for a unique coupon. The metadata contains information about the user and the advertising campaign (and the source of an offer, as appropriate) and may be used to generate a unique offer image. Minting is more fully described below. In embodiments, coupons are formatted in a larger standard size thus having more content and/or content images than corresponding teasers and/or previews.
  • The advertising campaign management device 214 is additionally configured to receive input of campaign values, including offer details and consumer targeting parameters, associated with an electronic advertising campaign. Offer details may include, without limitation, redemption capping values, distribution capping values and frequency capping values. As used herein, “capping” is a limitation assigned by the advertising entity to an advertising campaign for presentation and/or redemption of an electronic offer. Redemption capping values limit how many coupons or offers can be redeemed or saved by the same device or individual. Distribution capping values limit how many of a given offer can be collectively distributed to all devices or individuals. Frequency capping values limit the viewing of an offer or coupon by the same device or individual.
  • Additional offer details may include, without limitation, offer/coupon value by distance range, time usage, expiry and promotion codes, in addition to standard campaign management content. Offer/coupon value by distance range details specify the value of an offer or coupon based upon the distance of the requesting individual or device relative to the advertising entity at the time the request is received. For instance, a coupon may be valued at 50% off an item if the request is received from an individual or device located between three and five miles from the advertising entity, 25% off the item if the request is received from an individual or device located between one and two miles from the advertising entity and no coupon but merely an advertisement may be presented if the request is received from an individual or device located less than one mile or greater than five miles from the advertising entity. Offer details related to time usage may specify, for instance, that a coupon may only be used during certain hours of the day or on certain days of the week. Offer details related to expiry may specify, by way of example only, that the associated offer expires at a particular time or on a particular date. In embodiments, the lower limit may be set to any reasonable length of time, for instance, not less than one hour from receipt of the request. Offer details related to promotion codes may include, by way of example only, consonant strings or numbers to be included in an associated offer's unique identifier. Generally, the position of a promotion value will be within the minted value.
  • Distribution capping is rules driven. Those rules can be determined by the advertising entity at the time of advertisement campaign initialization or anytime during the flight of the advertising campaign itself. Rules may be as simple as a stated number for total distribution. In embodiments, the rules may be more complex and include elements such as location (e.g., distribution percentages for a given geographic location), distance of the requesting individual or device from the advertising entity at the time the request is received (as described above), staged distribution rate step-down (e.g., algorithmically slow the rate of distribution when distribution is within a certain percentage of the distribution cap value) and staged step-down value (e.g., change the value of the offer when distribution is within a certain percentage of the distribution cap value). All such offer details, and any combination thereof, are included within the scope of embodiments of the present invention.
  • Elements of an advertising campaign that are entered as part of advertisement campaign management must be “printed” onto the offer image at the time of delivery. Thus, the advertising entity, as part of the offer details, may include space in a well-known and/or standard location on the advertisement type surface to allow for this real-time overlay. Alternatively, the coupon itself may be dynamically built from asset elements rather than as a single image.
  • Advertising campaigns may also include consumer targeting parameters. Such parameters may be targeted to an audience (demographic and behavioral targeting). In addition, offers or coupons may be targeted to specific geographic locations, applications (e.g., search-based applications), times of day (e.g., during lunch hours), and the like.
  • The offers server 216 is configured to receive requests for offers, parse offer requests, select offers and/or advertisements satisfying requests, test distribution rules, mint offers, and serve appropriate advertisements and offers to requesting devices (e.g., client device 210).
  • As can be seen, the system 200 generally illustrates an environment in which an in-game advertising campaign is combined with the delivery of a sponsored offer or coupon associated with a particular game-play-based achievement such that the offer or coupon is unlocked upon a user attaining the particular game-play-based achievement. The offer or coupon is presented in association with one or more computing devices associated with the gamer's username (e.g., set forth in the gamer's profile) and, accordingly, may be redeemed at a point-of-sale using existing point-of-sale technology known to those of ordinary skill in the art. Additionally, information can be tracked and reported back to the sponsoring advertiser showing the direct monetary impact the in-game advertising campaign has on its investment. Gamers unlock real value by playing advertising-enabled games and are incented to continue to do so, and to play games that offer the game-play-based achievement reward functionality.
  • Turning now to FIG. 3, a flow diagram is provided that illustrates a method 300 for facilitating sponsorship of game-play-based achievements, in accordance with an embodiment of the present invention. As indicated at block 310, an identity of a game-play-based achievement indicating a particular game-play-based achievement is received. Such a game-play-based achievement may include, by way of example and not limitation, completion of a particular game level, attaining a particular game score, performing a particular game task or trick, and the like. In embodiments, the game-play-based achievement identity is input by an advertiser utilizing the campaign management component 214 of FIG. 2. In one aspect, the advertiser may sponsor the particular game-play-based achievement as part of an advertising campaign. That is, one or more advertisements associated with the advertiser may be presented to the user during play of the game. In embodiments, such advertisements are presented to the user during game play prior to the user attaining the sponsored game-play-based achievement.
  • Offer information indicating an offer or coupon to be awarded upon a user attaining the particular game-play-based achievement associated with the game-play-based achievement identity is also received, as indicated at block 312. In embodiments, the value of an offer or coupon may increase based upon the game-play-based achievement attained. For instance, a coupon for $0.15 off an item may be awarded upon a user attaining a score of 10,000 points, the value of the coupon increasing to $0.25 off the same item upon the user attaining a score of 20,000 points. By having the variable value, the user is incented to play more, which provides additional opportunities for the in-game advertising campaign to be presented. In another embodiment, the value of the offer or coupon may remain constant and the user may be permitted to compile a plurality of offers or coupons for the same item. For instance, utilizing the above example, a coupon for $0.15 off an item may be awarded upon a user attaining a score of 10,000 points and upon the user attaining a score of 20,000 points, a second coupon for $0.15 off the item may be awarded, making a combined offer value of $0.30 off the item. In another embodiment, the value of an offer or coupon may be higher for certain individuals, for instance, individuals achieving higher levels of game-play or logging higher game-play time. In still further embodiments, gamer preferences may be utilized to select from multiple offers or coupons to be awarded and/or dynamic offer presentation (e.g., through advertiser bidding) may be utilized. Each of these alternatives, and any combination thereof, is contemplated to be within the scope of embodiments of the present invention.
  • In embodiments, the offer information indicating an offer or coupon to be awarded upon a user attaining a particular game-play-based achievement is input by an advertiser utilizing the campaign management component 214 of FIG. 2.
  • Upon receiving an indication that a user has attained the particular game-play-based achievement (for instance, received by offers server 216 of FIG. 2), as indicated at block 314, the offer or coupon is caused to be presented, for instance, displayed on a display screen associated with client device 210 of FIG. 2. This is indicated at block 316. Upon receiving an indication that the user to whom the offer or coupon is presented accepts the offer or coupon, information pertaining to the coupon or offer may be delivered to one or more computing devices associated with the user. For instance, if the user's mobile telephone is associated with his or her user profile, upon acceptance of an offer or coupon, the offer or coupon may be delivered to the user's mobile telephone, e.g., via MMS/SMS or through a phone-based application. In embodiments, the user may then be presented with an onscreen notification that the offer or coupon has been sent.
  • In other embodiments, upon receiving an indication that the user to whom the offer or coupon is presented accepts the offer or coupon, information pertaining to the coupon or offer may be stored in an offer storage location associated with user that is accessible by one or more computing devices, mobile or otherwise, associated with the user. For instance, the accepted offer or coupon may be stored in an offer storage location 220 associated with the offers server 216 of FIG. 2. When the user desires to view or redeem the stored offer or coupon, a request is received from a computing device associated with the user, the user's identity is verified and the stored offer or coupon is presented in association with the requesting computing device.
  • With reference to FIG. 4, a flow diagram is provided that illustrates a method 400 performed by one or more computing devices for awarding game-play-achievement-based coupons or offers, in accordance with an embodiment of the present invention. As indicated at block 410, an advertisement to be presented during play of a game is received, the advertisement being associated with an advertiser. The advertisement may be received, for instance, utilizing campaign management component 214 of FIG. 2. Also received, e.g., utilizing campaign management component 214 of FIG. 2, is at least one game-play-achievement-based condition that is to be fulfilled in order for a user to attain an offer or coupon that is associated with the advertisement and/or the advertiser. A game-play-achievement-based condition may be any condition to be fulfilled during game play including, but not limited to, a user attaining a particular score, completing a particular level of play, playing for a particular period of time, or the like. Embodiments of the present invention are not limited by the type of game-play-achievement-based condition specified by an advertiser or otherwise received.
  • Upon receiving an indication that a user has fulfilled the particular game-play-achievement-based condition during game play, as indicated at block 414 (for instance, received by offers server 216 of FIG. 2), the offer or coupon is generated, for instance, utilizing offers server 216 of FIG. 2. This is indicated at block 416. In embodiments, the offer or coupon may be presented, stored, or both presented and stored. Additionally, in embodiments, an award indicator indicating that the user has earned a particular game-play-achievement-based coupon or offer may be presented. Such presentation may occur during game play close in time to the user fulfilling the particular game-play-based achievement and/or once play has terminated, for instance, in association with a results summary display or the like. All such variations, and any combination thereof, are contemplated to be within the scope of embodiments of the present invention.
  • Upon receiving an indication that the user to whom the offer or coupon is presented accepts the offer or coupon, information pertaining to the coupon or offer may be delivered to one or more computing devices associated with the user. For instance, if the user's mobile telephone is associated with his or her user profile, upon acceptance of an offer or coupon, the offer or coupon may be delivered to the user's mobile telephone, e.g., via MMS/SMS or through a phone-based application. In embodiments, the user may then be presented with an onscreen notification that the offer or coupon has been sent.
  • In other embodiments, upon receiving an indication that the user to whom the offer or coupon is presented accepts the offer or coupon, information pertaining to the coupon or offer may be stored in an offer storage location associated with user that is accessible by one or more computing devices, mobile or otherwise, associated with the user. For instance, the accepted offer or coupon may be stored in an offer storage location 220 associated with the offers server 216 of FIG. 2. When the user desires to view or redeem the stored offer or coupon, a request is received from a computing device associated with the user, the user's identity is verified and the stored offer or coupon is presented in association with the requesting computing device.
  • Turning to FIG. 5, a flow diagram is provided that illustrates a method 500 for awarding game-play-achievement-based coupons or offers, in accordance with an embodiment of the present invention. As indicated at block 510, an advertisement is received that is associated with an advertiser. In embodiments, the advertisement is received, for instance, from an advertiser utilizing campaign management component 214 of FIG. 2. Also received, e.g., utilizing campaign management component 214 of FIG. 2, is at least one game-play-achievement-based condition that is sponsored by the advertiser and that is to be fulfilled in order for a user to attain a particular offer or coupon. This is indicated at block 512. As indicated at block 514, the advertisement is presented to a user during game play, for instance, in association with client device 210 of FIG. 2.
  • As indicated at block 516, an indication that a user has fulfilled the game-play-achievement-based condition during game play is received, for instance, by offers server 216 of FIG. 2. As a result, an award indicator is presented indicating that the user has earned a game-play-achievement-based offer or coupon associated with the advertiser. This is indicated at block 518. Upon receiving user acceptance of the presented award indicator, the game-play-achievement-based coupon or offer is stored such that it is accessible by one or more computing devices. This is indicated at block 520. In embodiments, information pertaining to the coupon or offer may be stored in an offer storage location associated with user that is accessible by one or more computing devices, mobile or otherwise, associated with the user. For instance, the accepted offer or coupon may be stored in an offer storage location 220 associated with the offers server 216 of FIG. 2. When the user desires to view or redeem the stored offer or coupon, a request is received from a computing device associated with the user, the user's identity is verified and the stored offer or coupon is presented in association with the requesting computing device.
  • By way of example, suppose that John Doe is an online gamer. John logs into an online gaming service with his username and initiates play of an auto racing game that is advertising enabled. John Doe has many things associated with his gaming username, including gaming statistics, achievements and profile information. Suppose that his profile information includes a mobile telephone number.
  • While John Doe is racing through the streets during game play, he notices billboards throughout the city advertising a particular fast food chain restaurant and/or illuminated signs indicating the virtual presence of the restaurant. When John completes his race, he is shown a race summary screen where John's place in the race and his lap times are presented to him. Also presented in a reward for placing third in the race. It is a game-play-achievement-based coupon from the fast food chain restaurant that reads: “Free hamburger with the purchase of a hamburger. Press (A) to redeem.” John presses (A) on his game controller to accept the coupon which is delivered to his mobile telephone, e.g., via MMS/SMS or through a phone-based application. He then is presented with an onscreen notification that the coupon has been sent.
  • The next day, John visits the fast food chain restaurant and orders two hamburgers. Using his mobile telephone, he accesses the coupon. The restaurant employee inputs the coupon code (or scans the barcode if barcode scanning equipment is present) and John gets credit for his free hamburger—thus only paying for one hamburger. The redemption of the coupon is incremented and reported back to the advertiser (that is, the fast food chain) thereby showcasing the direct effectiveness of the in-game advertising campaign.
  • As can be understood, embodiments of the present invention provide an environment in which an in-game advertising campaign is combined with the delivery of a sponsored offer or coupon associated with a particular game-play-based achievement such that the offer or coupon is unlocked upon a user attaining the particular game-play-based achievement. The present invention has been described in relation to particular embodiments, which are intended in all respects to be illustrative rather than restrictive. Alternative embodiments will become apparent to those of ordinary skill in the art to which the present invention pertains without departing from its scope.
  • From the foregoing, it will be seen that this invention is one well adapted to attain all the ends and objects set forth above, together with other advantages which are obvious and inherent to the system and method. It will be understood that certain features and subcombinations are of utility and may be employed without reference to other features and subcombinations. This is contemplated by and is within the scope of the claims.

Claims (20)

1. One or more computer-readable media storing computer-useable instructions that, when used by one or more computing devices, causes the one or more computing devices to perform a method for facilitating sponsorship of game-play-based achievements, the method comprising:
receiving a game-play-based achievement identity indicating a particular game play achievement;
receiving coupon information indicating a coupon to be awarded upon a user attaining the particular game-play-based achievement; and
causing the coupon to be presented to the user upon receiving an indication that the user has attained the particular game-play-based achievement.
2. The one or more computer-readable media of claim 1, wherein upon receiving user acceptance of the presented coupon, the method further comprises storing the coupon such that it is accessible by one or more user computing devices.
3. The one or more computer-readable media of claim 1, wherein receiving a game-play-based achievement identity comprises receiving a plurality of game-play-based achievement identities each indicating a different game play achievement, at least two of the different game-play-based achievements being related to one another such that achievement of a second of the at least two of the different game-play-based achievements is dependent upon the user first achieving the first of the at least two of the different game-play-based achievements.
4. The one or more computer-readable media of claim 2, wherein receiving coupon information indicating a coupon to be awarded upon the user attaining the particular game-play-based achievement comprises receiving first coupon information indicating a first coupon to be awarded upon the user attaining the first of the at least two of the different game-play-based achievements and second coupon information indicating a second coupon to be awarded upon the user attaining the second of the at least two of the different game-play-based achievements.
5. The one or more computer-readable media of claim 3, wherein the second coupon has a higher value than the first coupon.
6. The one or more computer-readable media of claim 1, wherein the presented coupon is associated with an advertiser, and wherein at least one advertisement that is associated with the advertiser is presented to the user during game play.
7. The one or more computer-readable media of claim 5, wherein the at least one advertisement is presented to the user during game play prior to the user attaining the particular game-play-based achievement.
8. The one or more computer-readable media of claim 5, wherein the at least one advertisement was presented to the user in association with a plurality of game-play screens during game play.
9. A method performed by one or more computing devices for awarding game-play-achievement-based coupons, the method comprising:
receiving an advertisement to be presented during play of a game, the advertisement being associated with an advertiser;
receiving at least one game-play-achievement-based condition;
receiving an indication that a user has fulfilled the game-play-achievement-based condition during play of the game; and
generating a game-play-achievement-based coupon, wherein the game-play-achievement-based coupon is sponsored by the advertiser.
10. The method of claim 9, further comprising presenting, during play of the game and after the indication that the user has fulfilled the game-play-achievement-based condition has been received, an award indicator indicating that the user has earned the game-play-achievement-based coupon.
11. The method of claim 9, further comprising presenting, after termination of game play and after the indication that the user has fulfilled the game-play-achievement-based condition has been received, an award indicator indicating that the user has earned the game-play-achievement-based coupon.
12. The method of claim 9, further comprising:
presenting an award indicator indicating that the user has earned the game-play-achievement-based coupon;
receiving user acceptance of the presented coupon; and
storing the game-play-achievement-based coupon such that it is accessible by one or more user computing devices.
13. The method of claim 12, wherein storing the game-play-achievement-based coupon such that it is accessible by one or more user computing devices comprises storing the game-play-achievement-based coupon such that it is accessible one or more mobile computing devices.
14. The method of claim 9, further comprising presenting the advertisement to the user in association with a plurality of game-play screens during play of the game.
15. The method of claim 9, wherein receiving at least one game-play-achievement-based condition comprises receiving a plurality of game-play-achievement-based conditions, at least two of the plurality of game-play-achievement-based conditions being related to one another such that achievement of a second of the at least two of the plurality of game-play-achievement-based conditions is dependent upon the user first achieving the first of the at least two of the plurality of game-play-achievement-based conditions.
16. The method of claim 15, wherein receiving an indication that user has fulfilled the game-play-achievement-based condition during play of the game comprises receiving a first indication indicating that the user has fulfilled the first of the plurality of game-play-achievement-based conditions and a second indication indicating that the user has fulfilled the second of the plurality of game-play-achievement-based conditions.
17. The method of claim 16, wherein generating a game-play-achievement-based coupon comprises generating a first game-play-achievement-based coupon after receiving the first indication and generating a second game-play-achievement-based coupon after receiving the second indication.
18. The method of claim 17, wherein the second game-play-achievement-based coupon has a higher value than the first game-play-achievement-based coupon.
19. One or more computer-readable media storing computer-useable instructions that, when used by one or more computing devices, causes the one or more computing devices to perform a method for awarding game-play-achievement-based coupons, the method comprising:
receiving an advertisement associated with an advertiser;
receiving at least one game-play-achievement-based condition sponsored by the advertiser;
causing the advertisement to be presented to a user during game play;
receiving an indication that the user has fulfilled the game-play-achievement-based condition during game play;
causing an award indicator indicating that the user has earned a game-play-achievement-based coupon associated with the advertiser to be presented to the user; and
storing the game-play-achievement-based coupon such that it is accessible by one or more user computing devices upon receiving user acceptance of the presented award indicator.
20. The one or more computer-readable media of claim 19, wherein the method further comprises:
receiving a user request to view stored game-play-achievement-based coupons;
verifying an identity of a user from whom the user request is received; and
presenting the game-play-achievement-based coupon to the user.
US12/651,120 2009-12-31 2009-12-31 Facilitating sponsorship of game-play-based achievements Abandoned US20110159964A1 (en)

Priority Applications (7)

Application Number Priority Date Filing Date Title
US12/651,120 US20110159964A1 (en) 2009-12-31 2009-12-31 Facilitating sponsorship of game-play-based achievements
TW099141079A TW201140480A (en) 2009-12-31 2010-11-26 Facilitating sponsorship of game-play-based achievements
PCT/US2010/059596 WO2011081818A2 (en) 2009-12-31 2010-12-09 Facilitating sponsorship of game-play-based achievements
KR1020127019958A KR20120118023A (en) 2009-12-31 2010-12-09 Facilitating sponsorship of game-play-based achievements
EP10841464.0A EP2519926A4 (en) 2009-12-31 2010-12-09 Facilitating sponsorship of game-play-based achievements
CN2010800601732A CN102667844A (en) 2009-12-31 2010-12-09 Facilitating sponsorship of game-play-based achievements
JP2012547100A JP2013516677A (en) 2009-12-31 2010-12-09 Ease of providing achievement based on gameplay

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US12/651,120 US20110159964A1 (en) 2009-12-31 2009-12-31 Facilitating sponsorship of game-play-based achievements

Publications (1)

Publication Number Publication Date
US20110159964A1 true US20110159964A1 (en) 2011-06-30

Family

ID=44188203

Family Applications (1)

Application Number Title Priority Date Filing Date
US12/651,120 Abandoned US20110159964A1 (en) 2009-12-31 2009-12-31 Facilitating sponsorship of game-play-based achievements

Country Status (7)

Country Link
US (1) US20110159964A1 (en)
EP (1) EP2519926A4 (en)
JP (1) JP2013516677A (en)
KR (1) KR20120118023A (en)
CN (1) CN102667844A (en)
TW (1) TW201140480A (en)
WO (1) WO2011081818A2 (en)

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120283019A1 (en) * 2011-05-03 2012-11-08 Michael Veprinsky System and method for providing a physical indication of an objective met in an entertainment platform
US20130132202A1 (en) * 2011-11-23 2013-05-23 Disney Enterprises, Inc. Awarding achievements
US20130185127A1 (en) * 2012-01-17 2013-07-18 Martin Rödén Systems and Methods for Advertising
US20130231999A1 (en) * 2011-08-30 2013-09-05 Robert Emrich Method and apparatus for personalized marketing
WO2013148887A1 (en) * 2012-03-27 2013-10-03 Sirqul, Inc. Location-based task and game functionality
WO2014186753A1 (en) * 2013-05-16 2014-11-20 Unlockable, Inc. Platforms, systems, and methods for providing alternative access to goods and services through interaction with ad-based games
WO2014039576A3 (en) * 2012-09-05 2015-07-16 Stg Gaming Inc. Method and system for advertising, marketing and market data collection through incentivized interactive internet activity
US20160110957A1 (en) * 2014-10-15 2016-04-21 Aintu Inc. In game delivery of digital personalized offers
US9333426B1 (en) * 2012-08-21 2016-05-10 Google Inc. Using game data for providing content items
US20180033250A1 (en) * 2015-12-28 2018-02-01 Pete O'Heeron System, method, and graphical user interface for presenting and/or playing a game
US20180207532A1 (en) * 2017-01-20 2018-07-26 Paradigm Shift Technologies, LLC Food ordering via embedded links in video game advertising
US10054933B2 (en) 2012-03-27 2018-08-21 Sirqul, Inc. Controlling distributed device operations
WO2019130067A1 (en) * 2018-01-01 2019-07-04 Dong Heon Lee Method and system for advertising by online contests for prizes
US10402863B2 (en) 2014-10-03 2019-09-03 Microsoft Technology Licensing, Llc Usability of supplemental application functions through dynamic modification of user-presented options

Families Citing this family (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10999298B2 (en) 2004-03-02 2021-05-04 The 41St Parameter, Inc. Method and system for identifying users and detecting fraud by use of the internet
US11301585B2 (en) 2005-12-16 2022-04-12 The 41St Parameter, Inc. Methods and apparatus for securely displaying digital images
US8151327B2 (en) 2006-03-31 2012-04-03 The 41St Parameter, Inc. Systems and methods for detection of session tampering and fraud prevention
US9112850B1 (en) 2009-03-25 2015-08-18 The 41St Parameter, Inc. Systems and methods of sharing information through a tag-based consortium
US10290017B2 (en) 2011-11-15 2019-05-14 Tapad, Inc. Managing associations between device identifiers
US10754913B2 (en) 2011-11-15 2020-08-25 Tapad, Inc. System and method for analyzing user device information
US9633201B1 (en) 2012-03-01 2017-04-25 The 41St Parameter, Inc. Methods and systems for fraud containment
US9521551B2 (en) 2012-03-22 2016-12-13 The 41St Parameter, Inc. Methods and systems for persistent cross-application mobile device identification
WO2014022813A1 (en) 2012-08-02 2014-02-06 The 41St Parameter, Inc. Systems and methods for accessing records via derivative locators
WO2014078569A1 (en) 2012-11-14 2014-05-22 The 41St Parameter, Inc. Systems and methods of global identification
US10902327B1 (en) 2013-08-30 2021-01-26 The 41St Parameter, Inc. System and method for device identification and uniqueness
JP6347080B2 (en) * 2014-10-03 2018-06-27 株式会社コナミデジタルエンタテインメント Privilege grant system, control method used therefor, computer program and server device
US10091312B1 (en) 2014-10-14 2018-10-02 The 41St Parameter, Inc. Data structures for intelligently resolving deterministic and probabilistic device identifiers to device profiles and/or groups
CN106775460A (en) * 2016-11-29 2017-05-31 北京像素软件科技股份有限公司 A kind of processing method, the apparatus and system of achievement data of playing
JP6530363B2 (en) * 2016-12-09 2019-06-12 株式会社バンダイナムコエンターテインメント Computer system, game system and game device
CN112130821B (en) * 2020-09-22 2024-04-09 北京冰封互娱科技有限公司 Game activity management method, device and storage medium
KR102464977B1 (en) 2021-10-29 2022-11-09 이일섭 A device and method for exposing selectively advertisement being synchronized with one of gamers of matching game

Citations (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5057915A (en) * 1986-03-10 1991-10-15 Kohorn H Von System and method for attracting shoppers to sales outlets
WO2001076709A1 (en) * 2000-04-07 2001-10-18 Playadz Pte Ltd Method and network for delivering digital interactive game coupons and for integrating interactive advertisements into games over a wireless network
US20010049627A1 (en) * 2000-02-29 2001-12-06 Simpson William E. Method and system for distribution of electronic coupons
US20020091571A1 (en) * 2000-11-10 2002-07-11 Thomas Nicholas A. Methods and systems for electronic coupon issuance transmission and mangement
US20020104007A1 (en) * 2000-11-29 2002-08-01 Moodie Justin Charles Wireless communication system for a quiz game
US6584448B1 (en) * 1998-09-25 2003-06-24 Catalina Marketing International, Inc. Method of and system for distributing and redeeming electronic coupons
US20030177347A1 (en) * 1995-11-22 2003-09-18 Bruce Schneier Methods and apparatus for awarding prizes based on authentication of computer generated outcomes using coupons
US20040137886A1 (en) * 2002-11-22 2004-07-15 Monte Ross Method and system for delivering electronic coupons to wireless mobile terminals
US20040243519A1 (en) * 2003-06-02 2004-12-02 Nokia Corporation Prompted electronic mobile-service information communications with validation
US20040254836A1 (en) * 2003-01-28 2004-12-16 Emoke Barabas Jutka T. Method & system for distribution & management of electronic vouchers via carrier applications
US20050131761A1 (en) * 2003-12-16 2005-06-16 Trika Sanjeev N. Mobile digital coupons
US7257545B1 (en) * 2000-07-26 2007-08-14 Hung Patrick Siu-Ying Configurable electronic redeemable coupon
US7343317B2 (en) * 2001-01-18 2008-03-11 Nokia Corporation Real-time wireless e-coupon (promotion) definition based on available segment
US20080200252A1 (en) * 2007-02-21 2008-08-21 Microsoft Corporation Promotional games architecture
US20090098933A1 (en) * 1996-12-30 2009-04-16 Walker Jay S Applications for gaming devices in a networked environment
US20100122274A1 (en) * 2008-04-04 2010-05-13 Qualcomm Incorporated Systems and methods for distributing and redeeming credits on a broadcast system
US20100325168A1 (en) * 2009-06-22 2010-12-23 Luth Research, Llc System and method for collecting consumer data
US20110093349A1 (en) * 2009-10-20 2011-04-21 extrafeet, inc. System and method for providing location based offers
US20110219419A1 (en) * 2002-05-10 2011-09-08 Richard Reisman Method and apparatus for browsing using alternative linkbases
US20110225417A1 (en) * 2006-12-13 2011-09-15 Kavi Maharajh Digital rights management in a mobile environment

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001331721A (en) * 2000-03-13 2001-11-30 Ad Ken:Kk Game system, center device, program, and recording medium
JP4332981B2 (en) * 2000-03-15 2009-09-16 ソニー株式会社 Video game system and service providing apparatus
JP2002200330A (en) * 2000-09-22 2002-07-16 Sega Corp Game device and operational system for the same
KR20020042150A (en) * 2000-11-30 2002-06-05 성규영 The Method for Advertisement with Game in Wireless Communication Device
JP2004215722A (en) * 2003-01-09 2004-08-05 Aruze Corp Network game system, network game server and advertisement display method
US7729946B2 (en) * 2003-01-24 2010-06-01 Massive Incorporated Online game advertising system
JP2007535687A (en) * 2003-07-09 2007-12-06 ギョン ヤン バック Internet advertising system and method for slot machine game using image advertising material
JP2005131231A (en) * 2003-10-31 2005-05-26 Dowango:Kk Net game system, and net game system operation method

Patent Citations (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5057915A (en) * 1986-03-10 1991-10-15 Kohorn H Von System and method for attracting shoppers to sales outlets
US20030177347A1 (en) * 1995-11-22 2003-09-18 Bruce Schneier Methods and apparatus for awarding prizes based on authentication of computer generated outcomes using coupons
US20090098933A1 (en) * 1996-12-30 2009-04-16 Walker Jay S Applications for gaming devices in a networked environment
US6584448B1 (en) * 1998-09-25 2003-06-24 Catalina Marketing International, Inc. Method of and system for distributing and redeeming electronic coupons
US20010049627A1 (en) * 2000-02-29 2001-12-06 Simpson William E. Method and system for distribution of electronic coupons
WO2001076709A1 (en) * 2000-04-07 2001-10-18 Playadz Pte Ltd Method and network for delivering digital interactive game coupons and for integrating interactive advertisements into games over a wireless network
US7257545B1 (en) * 2000-07-26 2007-08-14 Hung Patrick Siu-Ying Configurable electronic redeemable coupon
US20020091571A1 (en) * 2000-11-10 2002-07-11 Thomas Nicholas A. Methods and systems for electronic coupon issuance transmission and mangement
US20020104007A1 (en) * 2000-11-29 2002-08-01 Moodie Justin Charles Wireless communication system for a quiz game
US7343317B2 (en) * 2001-01-18 2008-03-11 Nokia Corporation Real-time wireless e-coupon (promotion) definition based on available segment
US20110219419A1 (en) * 2002-05-10 2011-09-08 Richard Reisman Method and apparatus for browsing using alternative linkbases
US20040137886A1 (en) * 2002-11-22 2004-07-15 Monte Ross Method and system for delivering electronic coupons to wireless mobile terminals
US20040254836A1 (en) * 2003-01-28 2004-12-16 Emoke Barabas Jutka T. Method & system for distribution & management of electronic vouchers via carrier applications
US20040243519A1 (en) * 2003-06-02 2004-12-02 Nokia Corporation Prompted electronic mobile-service information communications with validation
US20050131761A1 (en) * 2003-12-16 2005-06-16 Trika Sanjeev N. Mobile digital coupons
US20110225417A1 (en) * 2006-12-13 2011-09-15 Kavi Maharajh Digital rights management in a mobile environment
US20080200252A1 (en) * 2007-02-21 2008-08-21 Microsoft Corporation Promotional games architecture
US20100122274A1 (en) * 2008-04-04 2010-05-13 Qualcomm Incorporated Systems and methods for distributing and redeeming credits on a broadcast system
US20100325168A1 (en) * 2009-06-22 2010-12-23 Luth Research, Llc System and method for collecting consumer data
US20110093349A1 (en) * 2009-10-20 2011-04-21 extrafeet, inc. System and method for providing location based offers

Cited By (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120283019A1 (en) * 2011-05-03 2012-11-08 Michael Veprinsky System and method for providing a physical indication of an objective met in an entertainment platform
US9604149B2 (en) * 2011-05-03 2017-03-28 Disney Enterprises, Inc. Providing a physical indication of an objective met in an entertainment platform
US20130231999A1 (en) * 2011-08-30 2013-09-05 Robert Emrich Method and apparatus for personalized marketing
US20130132202A1 (en) * 2011-11-23 2013-05-23 Disney Enterprises, Inc. Awarding achievements
US20130185127A1 (en) * 2012-01-17 2013-07-18 Martin Rödén Systems and Methods for Advertising
TWI571817B (en) * 2012-03-27 2017-02-21 梭奎公司 Computer-implemented method, non-transitory computer-readable medium and configured system
US10054933B2 (en) 2012-03-27 2018-08-21 Sirqul, Inc. Controlling distributed device operations
WO2013148887A1 (en) * 2012-03-27 2013-10-03 Sirqul, Inc. Location-based task and game functionality
US10967258B1 (en) 2012-08-21 2021-04-06 Google Llc Using game data for providing content items
US9333426B1 (en) * 2012-08-21 2016-05-10 Google Inc. Using game data for providing content items
US9656166B1 (en) 2012-08-21 2017-05-23 Google Inc. Using game data for providing content items
US10953324B1 (en) 2012-08-21 2021-03-23 Google Llc Using game data for providing content items
US10500490B1 (en) * 2012-08-21 2019-12-10 Google Llc Using game data for providing content items
WO2014039576A3 (en) * 2012-09-05 2015-07-16 Stg Gaming Inc. Method and system for advertising, marketing and market data collection through incentivized interactive internet activity
WO2014186753A1 (en) * 2013-05-16 2014-11-20 Unlockable, Inc. Platforms, systems, and methods for providing alternative access to goods and services through interaction with ad-based games
US10402863B2 (en) 2014-10-03 2019-09-03 Microsoft Technology Licensing, Llc Usability of supplemental application functions through dynamic modification of user-presented options
US20160110957A1 (en) * 2014-10-15 2016-04-21 Aintu Inc. In game delivery of digital personalized offers
US20180033250A1 (en) * 2015-12-28 2018-02-01 Pete O'Heeron System, method, and graphical user interface for presenting and/or playing a game
US20180207532A1 (en) * 2017-01-20 2018-07-26 Paradigm Shift Technologies, LLC Food ordering via embedded links in video game advertising
US10850200B2 (en) * 2017-01-20 2020-12-01 Paradigm Shift Technologies, LLC Food ordering via embedded links in video game advertising
WO2019130067A1 (en) * 2018-01-01 2019-07-04 Dong Heon Lee Method and system for advertising by online contests for prizes

Also Published As

Publication number Publication date
WO2011081818A3 (en) 2011-10-13
EP2519926A2 (en) 2012-11-07
KR20120118023A (en) 2012-10-25
CN102667844A (en) 2012-09-12
EP2519926A4 (en) 2013-08-07
JP2013516677A (en) 2013-05-13
TW201140480A (en) 2011-11-16
WO2011081818A2 (en) 2011-07-07

Similar Documents

Publication Publication Date Title
US20110159964A1 (en) Facilitating sponsorship of game-play-based achievements
US9028324B1 (en) Method and apparatus for promoting desired on-line activities using on-line games
US7729946B2 (en) Online game advertising system
US20080065481A1 (en) User-associated, interactive advertising monetization
US20070072676A1 (en) Using information from user-video game interactions to target advertisements, such as advertisements to be served in video games for example
US20130231999A1 (en) Method and apparatus for personalized marketing
US20100223115A1 (en) Online and mobile game application with a method of real reward redemption
US20100137053A1 (en) Mobile scratch off advertising system
WO2013186750A2 (en) Advertisement incentivized games
US20060080172A1 (en) Method, system, and software for electronic media driven promotions that include off-line actions
KR20030081002A (en) System and method for playing a partly off-line, partly on-line interactive game
US20140073410A1 (en) Prize-based digital advertising system
US20200114263A1 (en) Methods and apparatus for in-game advertising
US20100121695A1 (en) Web-based marketing method
US20130073357A1 (en) Baseless token user interaction incentive system, method, and apparatus
US20200372532A1 (en) System and method for promoting sales and increasing brand name recognition
US9478098B2 (en) In-game advertising feature for casino foot traffic
KR100470532B1 (en) Method for advertising of goods using internet
KR20000072542A (en) Target advertisement method using self-selection mechanism screening consumer preference during internet game
Wen Connecting Mobile Game Advertising with Local Stores
Brown CHAPTER AT A GLANCE
GB2525265A (en) An advertising method and system
EP2751766A1 (en) Method and apparatus for personalized marketing
KR20040083571A (en) Selecting and being rewarded method with directly targeted points and media about it programs are recorded in to be readable by the computer
KR20040086856A (en) Selecting and being rewarded method with directly targeted points and media about it programs are recorded in to be readable by the computer

Legal Events

Date Code Title Description
AS Assignment

Owner name: MICROSOFT TECHNOLOGY LICENSING, LLC, WASHINGTON

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:MICROSOFT CORPORATION;REEL/FRAME:034564/0001

Effective date: 20141014

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION