Operating System Advertising from Steve Jobs
The operating system is configured to present one or more of the advertisements to users of the computer device. In some implementations, the operating system can disable one or more functions during the presentation of the advertisements and then enable the function(s) in response to the advertisements ending. That is, the operating system can disable some aspect of its operation to prompt the operator to pay attention to the advertisement.
In an attempt to ensure that the user is actually watching and/or listening to the advertisement content, the method can include a step for verifying user presence and giving proper credit (e.g., time for using the operating system, time for using the application program, time extension credit). In some implementations, the advertisement presentation module can prompt the user to confirm that he or she is reviewing the content (e.g., paying attention to the advertisement) being presented (e.g., the user is prompted to click a certain button, click a certain object or area on the screen, press a particular key or keys). In some implementations where the computer device is a cell phone or music player, the user may be prompted to press a certain button or keypad key in order to confirm that they are paying attention. In one implementation, the approaches for verifying user presence can be made progressively more aggressive if the user has failed a previous test. For example, after the user fails the test the first time, the subsequent tests can be made to appear more frequently or at varying times. As another example, the test(s) can be made more subtle so as to render them more difficult to perceive, such as by reducing the size of a message box on the screen, or by making an audio prompt more similar to the advertisement in which it is inserted. If the user fails the test in step the method can perform step over again; that is, the entire advertisement can be played again while the operating system maintains the function(s) in a disabled state. As another example, the user’s failure can first result in any available extension(s) being consumed (compare step), and only thereafter is an advertisement played in its entirety.In some implementations, a user may dismiss an advertisement presentation prior to completion, for example, by clicking on the advertisement (or on an unoccupied screen area outside the advertisement if the advertisement presentation occupies only a portion of the screen), which may prompt the processor or the log to record such an action so as to debit the user accordingly for the unfinished presentation.While the presentation of advertisements is described in examples herein with respect to a personal computer, it should be apparent that the disclosed implementations can be incorporated in, or integrated with, any electronic device, e.g., a device that has a visual user interface, including without limitation, portable and desktop computers, servers, electronics, media players, game devices, mobile phones, wireless devices, email devices, personal digital assistants (PDAs), embedded devices, televisions, set top boxes, etc.The advertisement may include, for example, a rectangular banner ad, an audio ad, a video clip, an image file, executable code, embedded information, or any other media, content, or interactive advertisement. For example, in the case of a text advertisement, advertisement features may include a title line (e.g., the name of a product), advertisement text (e.g., text describing the general nature of the product), and an embedded link (e.g., a URL) that links to a landing page (e.g., web site) provided by an associated advertiser. In the case of an image ad, advertisement features may include one or more images (e.g., images of a product), executable code (e.g., embedded HTML code), and an embedded link. While the advertisements are shown to reside with the advertiser’s system, the advertisements also can be stored in the advertising management system, or stored with the ad content in the computer device.The user also may manually activate an advertisement presentation. As an example, a user may select the "Watch Ads Now" menu item to instantly begin the advertisement presentation. If the user selects this menu item prior to a scheduled time of the presentation, the user may receive time extensions. The user also may select the "Watch Previous Ad" menu item to view previously watched advertisement(s). In some implementations, a user may browser a catalog of previously presented advertisements when the "Recent Ads" menu item is selected.
Thanks to IPWatchDog.com for pointer.
