1. Field of the Invention
The invention relates to advertising and more specifically to Internet based advertising.
2. Description of the Known Technology
Electronic devices, such as personal computers, mobile phones, personal digital assistants, game consoles, interactive televisions or telematic devices are capable of assisting a user of the electronic device in numerous ways. Increasingly, this form of electronic assistance may originate in remote services, such as those commonly found on the Internet.
It is not uncommon that many of these remote services are provided at little or no cost to the user. The providers of these remote services are able to justify providing these services at little or no cost to the user because the service provider will incorporate advertisements within these remote services. The service provider will charge third party advertisers a fee for embedding these advertisements within the remote services.
In order to maximize the amount of revenue received from third party advertisers, remote service providers generally attempt to increase the number of advertisements in their remote services. However, electronic devices have a finite amount of display space, limiting the amount of space for available for advertising, negatively impacting the amount of revenue received from third party advertisers. This problem is exacerbated because there is a growing trend towards using mobile phones and personal digital assistants, which typically have relatively small display areas, further limiting the amount of advertisements the remote service provider can provide to the electronic device.
In overcoming the drawbacks of the prior art, a system and method for providing electronic advertisements on an electronic device are described. The electronic device includes a processor having a set of instructions, a display device in communication with the processor and a network interface in communication with the processor. The processor is configured by the set of instructions to receive an initial advertisement from a central server via the network interface, display an initial advertisement and a first navigational element on the display device, receive a subsequent advertisement from the central server based on a user's interaction with the initial advertisement, and display the subsequent advertisement on the display device when the first navigational element is selected by the user.
The system for providing electronic advertisements to a display device of the electronic device includes a processor having a set of instructions and a network interface in communication with the processor, the network interface configured to place the system in communication with the remote device. The processor of the system for providing electronic advertisements is configured by the set of instructions to transmit an initial advertisement and a navigational element to the remote device, receive a first navigational signal from the remote device, the navigational signal being transmitted when the navigational element is selected by the user of the remote device, select a subsequent advertisement based on the user's interaction with the initial advertisement, and transmit the subsequent advertisement after the navigational signal is received.
Further objects, features and advantages of this invention will become readily apparent to persons skilled in the art after a review of the following description, with reference to the drawings and claims that are appended to and form a part of this specification.
Referring to
The remote device 16 may be any one of a number of different devices capable of interfacing with the network 14. As shown in
Referring to
The processor 17 of the remote device 16 is also configured to receive a first and second navigational element from the central server 12 via the network 14. The first and second navigational elements 36, 38 are displayed on the display device 24, generally being positioned just outside the initial advertisement 34, so as to not interfere with the viewing of the initial advertisement 34. Although this embodiment includes two navigational elements 36, 38, it should be understood that any number of navigational elements, or even a single navigational element, may be utilized.
The navigational elements 36, 38 in the illustrated example include two buttons which are displayed on a touch sensitive or other screen. The data and instructions received with the initial advertisement define position, appearance and effect of actuating the buttons 36, 38. For example, the buttons may be actuated by clicking with a mouse or tapping with a finger or stylus on a touch sensitive screen. The effect of the actuation, including displaying additional information, is defined by the data and instructions of the initial advertisement receive by the device.
When the first navigational element 36 is selected by the remote device 16 via one of the input devices such as the keypad 26, keyboard 28, mouse 30 or remote control 32, the initial advertisement 34 will be replaced with a subsequent advertisement 40. If the user wishes to return to the initial advertisement 36, the user can select the second navigational element 38 to return to the initial advertisement 34. By allowing users of the mobile device 16 to rotate through advertisements using the navigational elements 36, 38, numerous electronic advertisements can be provided to the user of the remote device 16, even if the remote device 16 has a very small display device or if a small portion of the display device 24 is allotted for displaying electronic advertisements.
In the embodiment shown in
The central server 12 monitors the user's interaction with the initial advertisement 34 so as to better select subsequent advertisements 40 that will induce the user to select the subsequent advertisement 40. This is important because many remote service providers, such as Yahoo! Inc. of Sunnyvale, Calif., receive additional revenues if the user selects the advertisement.
There are different methodologies that may be utilized to better target the user. These methodologies may be used individually or in concert with each other. One methodology is a pattern recognition methodology. The pattern recognition methodology takes note of which advertisements catch the interest of the user. This can be accomplished noting the user's interaction with the initial advertisement 34. The user's interaction with the initial advertisement 34 may include determining an amount of time the initial advertisement 34 was displayed on the display device 24. If, for example, the user spends a significant period of time looking at an advertisement, this may indicate that the user is interested in the subject matter of that advertisement. If a determination is made that the user is interested in that subject, subsequent advertisements will be selected that are of the same subject matter.
Another was of determining if the subject matter of the initial advertisement 34 is of an interest to the user, is by noting if the user selected the initial advertisement 34 or the navigational element 36. Essentially, the selection of the initial advertisement 34 is interpreted as a “yes” to the question of if the subject matter of the initial advertisement 34 is of an interest to the user. Conversely, a selection of the navigational element 36 by the user is seen as a “no” to the same question. By tracking which initial advertisements 34 induce a user selection, and thereby be of an interest to the user, subsequent advertisements can be selected that are of an interest to the user.
A third methodology that may be utilized is using the users past experiences as a factor. This may be accomplished by monitoring the user's interaction and creating a profile of the user. For example, if the profile of the user indicates that the user has recently performed several Internet searches relating to athletic shoes, subsequent advertisements may be selected relating to athletic shoes.
Referring to
Referring to
As described ion the previous paragraphs, any one pf a number of methodologies can be used to select subsequent advertisements based on the interaction of the user with the initial advertisements. However, when utilizing the preview window 44, additional functionality can be incorporated. For example, if the user selects one of the preview advertisements 46, 48, 50, the preview advertisement selected will be displayed where the intial advertisement 34 was displayed. Additionally, the advertisements displayed in the preview window 44 may be updated so as to account for the user's previous selection of the preview advertisement. For example, assume that the preview window 44 displays three types of automobiles. The first automobile is a sport utility vehicle, the second is a sedan and the third is a coupe. If the user selects the coupe from the preview window 44, the coupe will be displayed where the initial advertisement was previously displayed. Additionally, the preview window 44 could be updated to now include similar types of vehicles, in this case, coupes.
Turning our attention to the central server 12, the following paragraphs will describe the hardware and software of the central server 12. The processor 23 of the central server 12 is configured by the set of instructions 27 to transmit an initial advertisement and at least one navigational element to the remote device 16. When the user of the remote device 16 selects the navigational element, a navigational signal is sent from the remote device 16 to the central server 12. Thereafter, the central server 12 selects a subsequent advertisement based on the user's interaction with the initial advertisement, and transmits the subsequent advertisement to he remote device 16. As stated previously, the initial and subsequent advertisements may be a static media advertisement or may be a sequential media advertisement.
Also, as stated previously, the processor 23 of the central server 12 is configured to transmit a preview window to the remote device 16, wherein the preview window contains information relating to previews of additional subsequent advertisements. Furthermore, if one of the subsequent advertisements displayed in the preview window is selected by the user of the remote device 16, the central server will transmit the selected subsequent advertisement to the remote device.
The central server 12 makes a determination as to which subsequent advertisements the user is most likely to be interested in. To make this determination, the central server 12 will look at a variety of different variables in making its determination, such as those described in the previous paragraphs. Some examples include monitoring the user's interaction with the initial advertisement. This can include determining the amount of time the initial advertisement was displayed on the display device and/or includes a determination if the user selects the initial advertisement. Additionally, the central server 12 may be configured to receive information relating to the user's interaction with the initial advertisement and generate a user profile based on the information relating to the users interaction with the initial advertisement. Thereafter, the central server 12 will use the user generated profile to select subsequent advertisements.
As a person skilled in the art will readily appreciate, the above description is meant as an illustration of implementation of the principles this invention. This description is not intended to limit the scope or application of this invention in that the invention is susceptible to modification, variation and change, without departing from the spirit of this invention, as defined in the following claims.