IP Library › Granted Patent US 7,904,062
Granted Patent B2
US 7,904,062 · App. 11/683,912 · Granted Mar 8, 2011

Scrolling mobile advertisements

Assignee: Yahoo! Inc.
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,904,062
App. No.
11/683,912
Granted
Mar 8, 2011
Kind
B2
Abstract

A mobile device, system, and method are directed towards displaying an advertisement within a navigable view on a mobile device. In one embodiment, the navigable view employs a scrollable list. In one embodiment, a capability of the mobile device is employed to determine the mechanism for displaying of the advertisement within the navigable view. In one embodiment, the display mechanism may enable the advertisement to disappear from the mobile device's display after scrolling past the advertisement. In another embodiment, the advertisement is treated as a fixed entry within the scrollable view. As a fixed entry, scrolling past the advertisement results in the advertisement disappearing from the display of the mobile device. In still another embodiment, the advertisement is treated as a continually viewable entry within the navigable view, and in another embodiment, the advertisement may bounce to a top or a bottom of the navigable view as it is scrolled.

Claims (56)

1. A mobile device that is operative to manage a view of an advertisement on a mobile device, comprising:

a memory component for storing data; and

a processing component configured to execute data that enables actions, including: determining a display capability of the mobile device;

selecting, based on the determined display capability, a view mechanism from a plurality of view mechanisms for displaying a scrollable list of a plurality of non-advertisement items that further includes the advertisement within the scrollable list, wherein a selectable first viewing mechanism allows a user to scroll the list of the plurality of non-advertisement items including the advertisement in a first direction until the advertisement disappears from within the display based on scrolling, and if the advertisement disappears from within the display due to the scrolling, deleting the advertisement from the scrollable list of the plurality of non-advertisement items such that scrolling the list of the plurality of non-advertisement items in a reverse direction shows the list of the plurality of non-advertisement items without the deleted advertisement;

and employing the selected view mechanism to enable the advertisement to scroll within the display.

2. The mobile device of claim 1 , wherein the plurality of view mechanisms another view mechanism that further comprises:

enabling a user to scroll the list of items including the advertisement in a first direction, until the advertisement disappears from within the display of items; and

enabling the user to scroll the list of items including the advertisement in a second direction until the advertisement reappears within the display of items, the advertisement remaining within a fixed relative position within the list of items.

3. The mobile device of claim 1 , wherein the plurality of view mechanisms another view mechanism that further comprises:

enabling a user to scroll the list of items including the advertisement in a first direction until the advertisement is displayed at an edge of the display allocated for displaying the list of items;

if the list of items is scrolled further in the first direction, the advertisement remains at the edge of the display, while another item within the list of items disappears from the display; and

if the list of items is scrolled in a reverse direction the advertisement scrolls in the same reverse direction within the list of items.

4. The mobile device of claim 1 , wherein the plurality of view mechanisms another view mechanism that further comprises:

enabling a user to scroll the list of items including the advertisement in a first direction until the advertisement is displayed at a first edge of the display allocated for displaying the list of items;

if the user continues to scroll the list of items in the first direction, the advertisement automatically relocates to an opposing edge of the display within the list of items.

5. The mobile device of claim 1 , wherein the view mechanism is user-selectable.

6. A non-transitory processor readable medium that includes data, wherein the execution of the data provides for managing a display of an advertisement on a mobile device by enabling actions, including:

determining a display capability of the mobile device;

selecting, based on the determined display capability, a view mechanism for displaying a scrollable list of a plurality of non-advertisement items that includes the advertisement within the scrollable list of the plurality of non-advertisement items, wherein the view mechanism is selected from one of the following:

a processor to configure such that the advertisement is deleted from the scrollable list of the plurality of non-advertisement items, if the advertisement is scrolled beyond an edge of the display allocated to display the scrollable list of items, such that when the list of the plurality of non-advertisement items is scrolled in an opposite direction the list of the plurality of non-advertisement items is displayed without the deleted advertisement,

a processor to configure such that the advertisement is configured as a scrollable item fixed in a relative position within the scrollable list of the plurality of non-advertisement items,

a processor to configure such that the advertisement is configured as a scrollable item within the list of the plurality of non-advertisement items, and if the advertisement is scrolled to the edge of the display, the advertisement remains visible at that edge, while another item within the scrolled list of the plurality, of non-advertisement items scrolls beyond the edge of the display such that the other item disappears from the display, or

a processor to configure such that the advertisement is configured as a scrollable item within the list of the plurality of non-advertisement items, and if the advertisement is scrolled to the edge of the display, the advertisement is automatically relocated to be displayed at an opposing edge of the display within the scrollable list of the plurality of non-advertisement items; and

employing the view mechanism to enable the advertisement to scroll within the display.

7. The processor readable medium of claim 6 , wherein selection of the view mechanism is performed at a remote server.

8. The processor readable medium of claim 6 , wherein selection of the view mechanism is performed at the mobile device.

9. The processor readable medium of claim 6 , wherein the scrollable list of items further comprises at least one of a search results, or a list of messages from one of a messaging inbox or sent box.

10. The processor readable medium of claim 6 , wherein the advertisement further comprises link information to a portion of the advertisement.

11. A network device to manage a display of an advertisement at a mobile device, comprising:

a transceiver to send and receive data over the network; and

a processor that is configured to operate to perform actions, including:

determining a display capability of the mobile device;

selecting, based on the determined display capability, a view mechanism for displaying a scrollable list of a plurality of non-advertisement items that includes the advertisement within the scrollable list of the plurality of non-advertisement wherein at least one selectable view mechanism is arranged to:

enable a user to scroll the list of the plurality of non-advertisement items including the advertisement, in a first direction until the advertisement disappears from within the display due to the scrolling, and if the advertisement disappears from within the display, deleting the advertisement from the scrollable list of the plurality of non-advertisement items, such that scrolling the list of the plurality of non-advertisement in a reverse direction shows the list of the plurality of non-advertisement items without the advertisement; and

enabling a user of the mobile device to employ the selected view mechanism to manage the display of the advertisement.

12. The network device of claim 11 , wherein the view mechanism is arranged to perform actions, further including:

enabling a user to scroll the list of items including the advertisement in a first direction, until the advertisement disappears from within the display of items; and

enabling the user to scroll the list of items including the advertisement in a second direction until the advertisement reappears within the display of items, the advertisement remaining within a fixed relative position within the list of items.

13. The network device of claim 11 , wherein the view mechanism is arranged to perform actions, further including:

enabling a user to scroll the list of items including the advertisement in a first direction until the advertisement is displayed at an edge of the display allocated for displaying the list of items;

if the list of items is scrolled further in the first direction, the advertisement remains at the edge of the display, while another item within the list of items disappears from the display; and

if the list of items is scrolled in a reverse direction the advertisement scrolls in the same reverse direction within the list of items.

14. The network device of claim 11 , wherein the view mechanism is arranged to perform actions, further including:

enabling a user to scroll the list of items including the advertisement in a first direction until the advertisement is displayed at a first edge of the display allocated for displaying the list of items;

if the user continues to scroll the list of items in the first direction, the advertisement automatically relocates to an opposing edge of the display within the list of items.

15. A method of managing a display of an advertisement on a client device over a network, comprising:

determining a display capability of the client device;

selecting, based on the determined display capability, a view mechanism for displaying a scrollable list of a plurality of non-advertisement items that includes the advertisement within the scrollable list of the plurality of non-advertisement, wherein the view mechanism is selected from one of the following:

a processor to configure such that the advertisement is deleted from the scrollable list of the plurality of non-advertisement items, if the advertisement is scrolled beyond an edge of the display allocated to display the scrollable list of the plurality of non-advertisement items, such that when the list of the plurality of non-advertisement items is scrolled in an opposite direction the list of the plurality of non-advertisement items is displayed without the deleted advertisement,

a processor to configure such that the advertisement is a scrollable item fixed in a relative position within the scrollable list of the plurality of non-advertisement items,

a processor to configure such that the advertisement is a scrollable item within the list of the plurality of non-advertisement items, but if the advertisement is scrolled to the edge of the display, the advertisement remains visible at that edge, while another item within the scrolled list of the plurality of non-advertisement items is enabled to scroll beyond the edge of the display such that the other item disappears from the display, or

a processor to configure such that the advertisement is a scrollable item within the list of the plurality of non-advertisement items, but if the advertisement is scrolled to the edge of the display, the advertisement is automatically relocated to be displayed at an opposing edge of the display of the scrollable list of the plurality of non-advertisement items; and

enabling a user of the client device to employ the selected view mechanism to display the advertisement.

16. The method of claim 15 , wherein selection of the view mechanism is further configured to be user-selectable.

17. The method of claim 15 , wherein the selection of the view mechanism is preformed at the client device or at a remote server.

18. A non-transitory computer-readable storage medium configured to include program instructions for performing the method of claim 15 .

Assignments (9)
CORRECTIVE ASSIGNMENT TO CORRECT THE THE ASSIGNOR NAME PREVIOUSLY RECORDED AT REEL: 052853 FRAME: 0153. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Mar 29, 2021
From: R2 SOLUTIONS LLC
To: STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT
Reel/Frame 056832/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME PREVIOUSLY RECORDED ON REEL 053654 FRAME 0254. ASSIGNOR(S) HEREBY CONFIRMS THE RELEASE OF SECURITY INTEREST GRANTED PURSUANT TO THE PATENT SECURITY AGREEMENT PREVIOUSLY RECORDED. Recorded Dec 30, 2020
From: STARBOARD VALUE INTERMEDIATE FUND LP
To: R2 SOLUTIONS LLC
Reel/Frame 054981/0377 →
RELEASE OF SECURITY INTEREST IN PATENTS Recorded Jul 8, 2020
From: STARBOARD VALUE INTERMEDIATE FUND LP
To: ACACIA RESEARCH GROUP LLC; AMERICAN VEHICULAR SCIENCES LLC; BONUTTI SKELETAL INNOVATIONS LLC; CELLULAR COMMUNICATIONS EQUIPMENT LLC; INNOVATIVE DISPLAY TECHNOLOGIES LLC; LIFEPORT SCIENCES LLC; LIMESTONE MEMORY SYSTEMS LLC; MOBILE ENHANCEMENT SOLUTIONS LLC; MONARCH NETWORKING SOLUTIONS LLC; NEXUS DISPLAY TECHNOLOGIES LLC; PARTHENON UNIFIED MEMORY ARCHITECTURE LLC; R2 SOLUTIONS LLC; SAINT LAWRENCE COMMUNICATIONS LLC; STINGRAY IP SOLUTIONS LLC; SUPER INTERCONNECT TECHNOLOGIES LLC; TELECONFERENCE SYSTEMS LLC; UNIFICATION TECHNOLOGIES LLC
Reel/Frame 053654/0254 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 25, 2020
From: EXCALIBUR IP, LLC
To: R2 SOLUTIONS LLC
Reel/Frame 053459/0059 →
PATENT SECURITY AGREEMENT Recorded Jun 5, 2020
From: ACACIA RESEARCH GROUP LLC; AMERICAN VEHICULAR SCIENCES LLC; BONUTTI SKELETAL INNOVATIONS LLC; CELLULAR COMMUNICATIONS EQUIPMENT LLC; INNOVATIVE DISPLAY TECHNOLOGIES LLC; LIFEPORT SCIENCES LLC; LIMESTONE MEMORY SYSTEMS LLC; MERTON ACQUISITION HOLDCO LLC; MOBILE ENHANCEMENT SOLUTIONS LLC; MONARCH NETWORKING SOLUTIONS LLC; NEXUS DISPLAY TECHNOLOGIES LLC; PARTHENON UNIFIED MEMORY ARCHITECTURE LLC; R2 SOLUTIONS LLC; SAINT LAWRENCE COMMUNICATIONS LLC; STINGRAY IP SOLUTIONS LLC; SUPER INTERCONNECT TECHNOLOGIES LLC; TELECONFERENCE SYSTEMS LLC; UNIFICATION TECHNOLOGIES LLC
To: STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT
Reel/Frame 052853/0153 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 3, 2016
From: YAHOO! INC.
To: EXCALIBUR IP, LLC
Reel/Frame 038950/0592 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 1, 2016
From: EXCALIBUR IP, LLC
To: YAHOO! INC.
Reel/Frame 038951/0295 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 18, 2016
From: YAHOO! INC.
To: EXCALIBUR IP, LLC
Reel/Frame 038383/0466 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 14, 2007
From: ASHKENAZI, ZVI; LOPEZ, RODRIGO; LIN, STEWART
To: YAHOO! INC.
Reel/Frame 019008/0979 →
Continuity (1)
Related Publication 20080220747A1 · Sep 11, 2008