In recent years, massively multiplayer online (“MMO”) computer applications, such as massively multiplayer role-playing games (“MMORPGs”), have become extremely popular not only with serious gamers, but also with casual gamers and other Internet users. One example of a MMO computer application enables a participant to create and develop a fictional character in a virtual world. The fictional character is usually associated with an avatar or some other visual representation that enables other participants to recognize the particular fictional character. A given participant may develop, among other things, a storyline, a reputation, and attributes of her fictional character by interacting in the virtual world via the fictional character. Other examples of MMO computer applications may not involve the creation of a virtual world representation of the participant.
The virtual world typically includes an environment with a variety of virtual locations containing a variety of virtual objects. In some cases, the virtual locations and the virtual objects mimic realistic locations and objects, while in other cases, the virtual locations and virtual objects are fanciful creations. MMO computer applications generally permit the fictional character to travel across the virtual locations and interact with the virtual objects and other fictional characters.
Advertising in the modern age has proven to be increasingly challenging. In particular, conventional advertising techniques have become less effective especially in recent times. Consumers are now provided with substantially more entertainment options than just a few years ago, thereby reducing the number of consumers that are exposed to a given advertisement. Further, new technologies, such as portable music players, satellite radio, and digital video recorders (“DVRs”), have allowed the users to avoid or skip conventional advertisements entirely.
As advertisers try to find ways to reach more consumers, one advertising medium that has become more attractive are virtual worlds, like MMO computer applications. The number of participants in MMO computer applications has steadily increased in recent times, and this trend shows little, if any, signs of reversing. Further, MMO computer applications provide a single entertainment destination for many Internet users and gamers, thereby enabling advertisers to reach a larger number of consumers through a single advertising medium. As computer and Internet technologies continue to improve to provide more and better ways to include real-world advertisements within the virtual world, MMO computer applications will continue to grow as a significant advertising medium.
It is with respect to these considerations and others that the disclosure made herein is presented.
Technologies are described herein for delivering advertising in a virtual world. In particular, through the utilization of the technologies and concepts presented herein, an interface may be provided that enables an advertiser, for example, to provide participants with an interactive form of advertising in which an avatar controlled by a participant utilizes or otherwise consumes the virtual object containing the advertisement. Additionally, an advertisement may be provided in the virtual world in which the advertisement utilizes the avatar within the advertisement. The participant who controls the avatar may be compensated for utilizing the virtual object containing the advertisement or permitting the avatar to be utilized within an advertisement. In both of these cases, other participants or observers viewing the avatar may be exposed to the associated advertisement.
According to one aspect presented herein, a computer program is provided for delivering advertising in a virtual world. The computer program provides a virtual object containing an advertisement to an avatar in the virtual world. The computer program determines whether the avatar has utilized the virtual object. In one example, the avatar utilizes a clothing item by wearing the clothing item. In another example, the avatar utilizes a food item by ingesting the food item. In yet another example, the avatar utilizes a sporting good by playing with the sporting good. When the avatar utilizes the virtual object and interacts with other participants in the virtual world, other participants viewing the avatar are thereby exposed to the advertisement contained on the virtual object. Upon determining that the avatar has utilized the virtual object, the computer program provides compensation to the participant controlling the avatar. The computer program may also determine or modify a cost charged to the advertiser for providing the advertisement based on the exposure of the advertisement to other participants.
It should be appreciated that although the features presented herein are described in the context of a MMO computer application, these features may be utilized with any type of virtual world or environment including, but not limited to, other types of games as well as online social communities. It should also be appreciated that the above-described subject matter may also be implemented as a computer-controlled apparatus, a computer process, a computing system, or as an article of manufacture such as a computer-readable medium. These and various other features will be apparent from a reading of the following Detailed Description and a review of the associated drawings.
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 that this Summary be used to limit the scope of the claimed subject matter. Furthermore, the claimed subject matter is not limited to implementations that solve any or all disadvantages noted in any part of this disclosure.
The following detailed description is directed to technologies for delivering advertising in a virtual world. Through the utilization of the technologies and concepts presented herein, an avatar may be provided with a virtual object containing an advertisement. The virtual object may be utilized or otherwise consumed by the avatar. Additionally, an advertisement may be provided within the virtual world that utilizes the avatar within the advertisement. In this case, the avatar may be used to promote the advertisement by appearing within the advertisement.
While the subject matter described herein is presented in the general context of program modules that execute in conjunction with the execution of an operating system and application programs on a computer system, those skilled in the art will recognize that other implementations may be performed in combination with other types of program modules. Generally, program modules include routines, programs, components, data structures, and other types of structures that perform particular tasks or implement particular abstract data types. Moreover, those skilled in the art will appreciate that the subject matter described herein may be practiced with other computer system configurations, including hand-held devices, multiprocessor systems, microprocessor-based or programmable consumer electronics, minicomputers, mainframe computers, and the like.
As used herein, the term virtual world refers to a computer-implemented environment, which may include simulated, lifelike environments as well as fanciful, non-existing environments. Exemplary virtual worlds may include any massively multiplayer online (“MMO”) computer application including, but not limited to, massively multiplayer online role-playing games (“MMORPGs”), virtual social communities, online video games, and virtual reality computer applications. In one embodiment, the MMO computer application simulates a real world environment. For example, the virtual world may be defined by a number of rules, such as the presence of gravity or the lack thereof. In other embodiments, the MMO computer application includes a fanciful environment that does not simulate a real world environment.
The virtual world is generally inhabited by avatars, which are virtual or symbolic representations of real world participants (hereinafter referred to as participants). As such, each avatar is typically associated with and controlled by a particular participant. Avatars may include two-dimensional and/or three-dimensional images. Through the virtual world, the avatars may interact with other avatars, as well as with virtual objects. Virtual objects may include virtual representations of real world objects, such as houses, cars, billboards, clothes, and soda cans, as well as fanciful creations, such as a teleportation machine or a flying car. According to exemplary embodiments, one or more virtual objects and one or more avatars in the virtual world are capable of providing an advertisement. The avatars and the virtual objects utilized in the virtual world may or may not be animated images.
As used herein, the term consumable advertising refers to any type of advertising that is applied, utilized, or otherwise consumed by a participant. By consuming the advertising, the participant may receive some benefit. In one example, an avatar may be seen in the virtual world drinking from a particular brand of soda can. After the contents in the soda can are consumed, the soda can is discarded or otherwise removed (i.e., becomes unavailable) from the virtual world. In this case, the soda may be consumed by the avatar to enter a promotion or contest, for example. In another example, an avatar may be seen wearing a clothing item, such as a t-shirt, that displays a particular advertisement. In this case, the advertiser may provide the avatar access to the t-shirt for only a short time. To encourage the avatar to wear the t-shirt, the advertiser may also provide compensation for wearing the t-shirt.
As used herein, the term consumable advertising also refers to advertising that utilizes an avatar to promote or sponsor the advertising. For example, during a soccer match or other sporting event in the virtual world, the avatar may score a critical goal or some other significant action. A large video screen owned by a particular advertiser may be included in the stadium hosting the soccer game. After the avatar scores the critical goal, the large video screen may display highlights (e.g., a replay) showing the critical goal. In this case, the featured avatar may be compensated for the amount of time in which the avatar was shown on the large video screen or compensated for the critical goal. The level of compensation may be based on any suitable factors. In one example, the amount of time in which the avatar is shown on the large video screen may determine the level of compensation. In another example, the type of highlight that is shown on the large video screen may also determine the level of compensation.
As previously mentioned, the avatar may be compensated for either displaying the advertising or allowing the advertising to display the avatar. Examples of compensation include, but are not limited to, real world currency, virtual world currency, real world objects, and virtual world objects. Another example of compensation is an avatar enhancement. For example, after the critical goal is shown on the large video screen, the avatar may be provided with enhanced skills (e.g., running faster, jumping higher) or other fanciful attributes (e.g., a colorful glow, or footprints in the shape of the advertiser's logo), for a limited period of time. In this way, the avatar is rewarded for being shown on the advertiser's video screen.
In the following detailed description, references are made to the accompanying drawings that form a part hereof, and which are shown by way of illustration specific embodiments or examples. Referring now to the drawings, in which like numerals represent like elements through the several figures, aspects of a computing system and methodology for providing advertising in a virtual world will be described. In particular,
The client device 104 may be any suitable processor-based device, such as a computer or a gaming device. Exemplary gaming devices include the XBOX and the XBOX 360 from MICROSOFT CORPORATION, the WII from NINTENDO COMPANY, LIMITED, and the PLAYSTATION 3 and the PSP from SONY CORPORATION. Although not so illustrated in
As shown in
The virtual world client module 120 may include any suitable component for accessing the virtual world server module 110. In one example, the virtual world client module 120 may be a computer application configured to locally provide at least a portion of the virtual world for the client device 104. In this way, the amount of data retrieved from the server computer 102 by the client device 104 to generate the virtual world may be reduced. In another example, the virtual world client module 120 may be a web browser configured to retrieve the virtual world from the virtual world server module 110. Since many public computers, such as those found in Internet cafes, commonly have a web browser installed and prohibit the installation of new computer applications, providing participants a way to access the virtual world via the web browser may provide greater accessibility and convenience.
As shown in
An advertiser or other user may access the advertisement database 114 via the portal module 118. In one embodiment, the portal module 118 provides a website or other remote interface that enables an advertiser to access the advertisement database 114 via the network 108. In particular, the advertiser may utilize the computing device 106 to access the portal module 118. The computing device may include a portal access module 122 that enables communication with the portal module 118 via the network 108, as illustrated in
When a participant desires to access the virtual world, the participant may initiate the virtual world client module 120 to establish a session with the virtual world server module 110 via the network 108. During the session, the virtual world server module 110 may transmit data (e.g., environment layouts, avatar movements of other participants) associated with the virtual world to the virtual world client module 120. Similarly, the virtual world client module 120 may transmit data from associated input devices to the virtual world server module 110. The virtual world client module 120 may further interact with the advertising module 112 to provide advertisements in the virtual world. Alternatively, the virtual world server module 110 may act as a conduit between the virtual world client module 120 and the advertising module 112 such that virtual world client module 120 and the advertising module 112 need not directly communicate.
Turning now to
As shown in
As illustrated in the screenshot 200, the second avatar 208 is wearing a t-shirt 212 that displays a first advertisement 214 for XBOX from Microsoft Corporation. The second avatar 208 is also associated with a soda can 216, which displays a second advertisement 218 for ABC brand cola, and a surfboard 220, which displays a third advertisement 222 for XYZ brand surf shop. In one embodiment, all three of the advertisements 214, 218, 222 are consumable advertisements. In one example, the t-shirt 212 may be a promotional item that is available to the second avatar 208 for a limited time. In another example, after the second avatar 208 consumes the contents of the soda can 216, the second avatar 208 may no longer have access to the contents of the soda can 216. In order to consume more contents, the second avatar 208 may acquire another soda can. In yet another example, the third advertisement 222 for XYZ surf shop is included in a sticker 224 that may be placed on the surfboard 220 for a limited time.
The advertisement may be tied to a virtual object that an avatar possesses for a limited time, or the advertisement itself may be placed for a limited time on a virtual object. The soda can 216 is an example of the advertisement being tied to the virtual object. Here, the second advertisement 218 is directly printed on the soda can 216 to indicate ABC brand cola, and the advertisement for ABC brand cola cannot be removed from the soda can 216. After consuming the contents of the soda can 216, the second avatar 208 may not be able to consume the contents again. In contrast to the soda can 216, the surfboard 220 is an example of the advertisement itself being placed for a limited time on the virtual object. Here, the third advertisement 222 is printed on a sticker 224 instead of directly on the surfboard 220. As such, while possession of the sticker 224 may be for a limited time, the second avatar 208 can still maintain possession of the surfboard 220 since the third advertisement 222 is not tied to the surfboard 220. Similar temporary advertisements may also be used other virtual objects, such as racing cars.
As illustrated in
To encourage the second avatar 208 to utilize a virtual object containing an advertisement, the second avatar 208 and/or the second participant 210 may receive compensation for utilizing the virtual object. Compensation may include real world currency, virtual world currency, real world objects, and virtual objects. Compensation may also include enhancements of the second avatar 208. The amount or type of compensation may depend on various properties or number of participants exposed to the advertisement. For example, when the second avatar 208 utilizes a virtual object containing an advertisement, the second avatar 208 may grow bigger. In one embodiment, compensation is related to the amount of influence the second participant 210 has on other participants in the virtual world. In another embodiment compensation is related to the number of participants that view the act or result of consumption. After utilizing the virtual object, the virtual object may become unavailable. In this case, to receive additional compensation, the second avatar 208 may acquire additional virtual objects to be utilized.
Turning now to
In one embodiment, the video screen 306 shows highlight plays of the soccer match. For example, the second avatar 208 may kick a soccer ball 310 into a soccer goal 312 to score a point. During or after the second avatar 208 scores the point, the video screen 306 may show the second avatar 208 kicking the soccer ball 310 along with an advertisement 314. As the first avatar 206 views the video screen 306, the first avatar 206 is exposed to the advertisement 314.
Although the video screen 306 shows the soccer match from a third person perspective, it should be appreciated that the soccer match may also be shown in a first person perspective of the second avatar 208 or from other angles. Thus, if the second avatar 208 kicks the soccer ball 310 to score a goal, the video screen 306 may show a video highlight (i.e., replay) of the second avatar 208 kicking the goal. To encourage participants, the advertiser may compensate those utilized in the advertisement. As previously mentioned, compensation may include real world currency, virtual world currency, real world objects, and virtual objects. Compensation may also include enhancements of the second avatar 208. For example, when the second avatar 208 is shown on the video screen 306, the second avatar 208 may acquire a special glow or other visual effect for a limited time.
Referring now to
Referring to
At operation 404, the consumable advertising module 116 provides an advertisement to the second avatar 208. In one embodiment, an advertiser or other user accesses the portal module 118 via the portal access module 122 in the computing device 106 to upload advertisements into the advertisement database 114 and to select which advertisements for the consumable advertising module 116 to distribute the user may also specify the type or amount of compensation associated with the consumption of this advertisement. In one example, the consumable advertising module 116 provides the t-shirt 212 containing the first advertisement 214 to the second avatar 208. In another example, the consumable advertising module 116 provides the sticker 224 containing the third advertisement 222 to the second avatar 208. The second avatar 208 may then place the sticker 224 on the surfboard 220.
Although not so limited, operations 402 and 404 describe an exemplary process by which the consumable advertising module 116 selects an avatar and provides a virtual object containing an advertisement to the selected avatar. In other embodiments, the avatar may not be selected by the consumable advertising module 116 to receive the virtual object. In one example, the second avatar 208 may purchase the soda can 216 containing the second advertisement 218 in a virtual soda machine (not shown) in the virtual world. In another example, the second avatar 208 may win the t-shirt 212 in a contest organized by an advertiser. In yet another example, the second avatar 208 may find the sticker 224 in a scavenger hunt organized by an advertiser. The second avatar 208 may then place the sticker 224 on the surfboard 220. After the consumable advertising module 116 provides the advertisement to the second avatar 208, the routine 400 continues to operation 406.
At operation 406, the consumable advertising module 116 determines whether the second avatar 208 has utilized the virtual object. In one example, the second avatar 208 may utilize the t-shirt 212 by wearing the t-shirt 212 for a given amount of time. In another example, the second avatar 208 may utilize the soda can 216 by consuming the contents in the soda can 216. In yet another example, the second avatar 208 may utilize the sticker 224 by placing the sticker 224 on the surfboard 220 for a given amount of time. While the second avatar 208 utilizes the virtual object, other participants, such as the first participant 202, may view the second avatar 208 utilizing the virtual object. As such, these other participants may be exposed to the advertisement on the virtual object. After the second avatar 208 utilizes the virtual object, the routine 400 continues to operation 408.
At operation 408, the consumable advertising module 116 compensates the second avatar 208 for utilizing the virtual object. The compensation may encourage the second avatar 208 to utilize the virtual object. The compensation may include real world currency, virtual world currency, real world objects, and virtual objects. The compensation may also include enhancements of the avatar. For example, consuming the contents of the soda can 216 may cause the second avatar 208 to grow taller. The amount of compensation may be dependent on any suitable criteria including, but not limited to, the popularity of the second avatar 208, the actual number of participants viewing the advertisement on the virtual object, properties of the participants viewing the advertisement (e.g., a participant earning a threshold income, a participant that has previously consumed a competitor's product), and the estimated number of participants viewing the advertisement on the virtual object. After consuming the contents of the soda can 216 or otherwise utilizing the virtual object, the soda can 216 or virtual object may become unavailable. In this case, the second avatar 208 may acquire additional soda cans or virtual objects and consume the additional soda cans or virtual objects to receive additional compensation.
Referring now to
At operation 506, the consumable advertising module 116 may include the second avatar 208 in an advertisement. In one embodiment, the consumable advertising module 116 includes the second avatar 208 in an advertisement as a result of the second avatar 208 performing a significant action (e.g., a highlight). For example, the screenshot 300 illustrates an advertisement 314 for QRS BRAND SPORTSWEAR that includes the second avatar 208 as a result of the second avatar 208 scoring a goal in a soccer match. While the second avatar 208 is displayed in the advertisement 314, other participants, such as the first participant 202, may view the second avatar 208 and may be exposed to the advertisement 314. After the second avatar 208 is included in the advertisement 314, the routine 500 continues to operation 508.
At operation 508, the consumable advertising module 116 compensates the second avatar 208 for allowing the consumable advertising module 116 to include the second avatar 208 in the advertisement 314. The compensation may include real world currency, virtual world currency, real world objects, and virtual objects. The compensation may also include enhancements of the avatar. For example, during or after the second avatar 208 is shown on the video screen 306, the second avatar 208 may have a glowing or other visual effect while on the soccer field 304. The amount of compensation may be dependent on any suitable criteria including, but not limited to, the popularity of the second avatar 208, the actual number of participants viewing the advertisement including the second avatar 208, properties of the participants viewing the advertisement including the second avatar 208, and the estimated number of participants viewing the advertisement including the second avatar 208.
Referring now to
By way of example, and not limitation, computer-readable media may include volatile and non-volatile, 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. For example, computer-readable media includes, but is not limited to, RAM, ROM, EPROM, EEPROM, flash memory or other solid state memory technology, CD-ROM, digital versatile disks (“DVD”), HD-DVD, BLU-RAY, or other optical 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 the computer 600.
According to various embodiments, the computer 600 may operate in a networked environment using logical connections to remote computers through a network such as the network 108. The computer 600 may connect to the network 108 through a network interface unit 610 connected to the bus 606. It should be appreciated that the network interface unit 610 may also be utilized to connect to other types of networks and remote computer systems. The computer 600 may also include an input/output controller 608 for receiving and processing input from a number of input devices (not shown), including a keyboard, a mouse, a microphone, and a game controller. Similarly, the input/output controller 608 may provide output to a display or other type of output device (not shown).
Based on the foregoing, it should be appreciated that technologies for delivering consumable advertising in a virtual world are presented herein. Although the subject matter presented herein has been described in language specific to computer structural features, methodological acts, and computer readable media, it is to be understood that the invention defined in the appended claims is not necessarily limited to the specific features, acts, or media described herein. Rather, the specific features, acts and mediums are disclosed as example forms of implementing the claims.
The subject matter described above is provided by way of illustration only and should not be construed as limiting. Various modifications and changes may be made to the subject matter described herein without following the example embodiments and applications illustrated and described, and without departing from the true spirit and scope of the present invention, which is set forth in the following claims.