IP Library Granted Patent US 10,754,521
Granted Patent B2
US 10,754,521 · App. 16/229,456 · Granted Aug 25, 2020

Targeted sidebar advertising

Inventors: Ashit Gandhi (Marietta, GA); Vincent Sollicito (Smithstone, GA); Marc Bishop (Palo Alto, CA); Stephen Miller (San Francisco, CA)
Assignee: R2 Solutions, LLC
G06F3/04842H04L67/02H04L67/36
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 10,754,521
App. No.
16/229,456
Granted
Aug 25, 2020
Kind
B2
Abstract

Methods and apparatus for providing an advertisement in a sidebar, and/or in a slidesheet associated with an application module displayed in the sidebar. The advertisement is targeted to the sidebar user based upon user specific information maintained by a content provider. The user specific information can comprise, sidebar application information, user preference information, shared user information and other information associated with the user that can be used to select an advertisement targeted to the user. An advertisement displayed in a slidesheet can be selected based upon user information and/or the functionality provided by the application module associated with the slidesheet.

Claims (39)

1. A method comprising:

selecting, via a computing device, an advertisement to be displayed in an advertising module of a sidebar in a browser, said advertisement being a digital media item, said advertisement selection comprising:

identifying the advertisement based, in part, on criteria comprising a display state of the advertising module, said advertising display state selected from a plurality of display states comprising a closed state, a full open state and a preferred open state;

updating, via the computing device, the advertisement in accordance with the display state of the advertising module; and

communicating, via the computing device, the updated advertisement to the advertising module for display.

2. The method of claim 1 , further comprising: updating, via the computing device, the advertisement in accordance with user information and type, current display state and current dimensional size information of the advertising module.

3. The method of claim 1 , further comprising:

determining content associated with user's interactions with said sidebar; and

updating said selected advertisement based upon said content.

4. The method of claim 1 , wherein user information comprises user specific information related to user interactions with one or more of plural services of a content provider.

5. The method of claim 1 , wherein said selection of the advertisement is automatically performed based in part upon information displayed in another module of the sidebar.

6. The method of claim 1 , wherein said advertisement is selected based upon behavior of a user, said behavior comprising activity said user engages via other modules in said sidebar.

7. The method of claim 1 , wherein said advertising module is displayed in a slidesheet associated with the sidebar.

8. The method of claim 1 , wherein user information comprises user preference information obtained by a content provider, said user preference information derived from data collected by the content provider related to activities of a user.

9. The method of claim 1 , wherein user information comprises information related to a user's usage of content provider services.

10. A non-transitory computer-readable storage medium tangibly encoded with computer-executable instructions, that when executed by a computing device, perform a method comprising:

selecting, via a computing device, an advertisement to be displayed in an advertising module of a sidebar in a browser, said advertisement being a digital media item, said advertisement selection comprising:

identifying the advertisement based, in part, on criteria comprising a display state of the advertising module, said advertising display state selected from a plurality of display states comprising a closed state, a full open state and a preferred open state;

updating, via the computing device, the advertisement in accordance with the display state of the advertising module; and

communicating, via the computing device, the updated advertisement to the advertising module for display.

11. The non-transitory computer-readable storage medium of claim 10 , further comprising: updating the advertisement in accordance with user information and type, current display state and current dimensional size information of the advertising module.

12. The non-transitory computer-readable storage medium of claim 10 , further comprising:

determining content associated with a user's interactions with said sidebar; and

updating said selected advertisement based upon said content.

13. The non-transitory computer-readable storage medium of claim 10 , wherein user information comprises user specific information related to user interactions with one or more of plural services of a content provider.

14. The non-transitory computer-readable storage medium of claim 10 , wherein said selection of the advertisement is automatically performed based in part upon information displayed in another module of the sidebar.

15. The non-transitory computer-readable storage medium of claim 10 , wherein said advertisement is selected based upon behavior of a user, said behavior comprising activity said user engages via other modules in said sidebar.

16. The non-transitory computer-readable storage medium of claim 10 , wherein said advertising module is displayed in a slidesheet associated with the sidebar.

17. The non-transitory computer-readable storage medium of claim 10 , wherein user information comprises user preference information obtained by a content provider, said user preference information derived from data collected by the content provider related to activities of a user.

18. The non-transitory computer-readable storage medium of claim 10 , wherein user information comprises information related to a user's usage of content provider services.

19. A system comprising:

at least one computing device comprising:

memory storing computer-executable instructions; and

one or more processors for executing said computer-executable instructions, said computer-executable instructions comprising:

computer-executable instructions for selecting, via a computing device, an advertisement to be displayed in an advertising module of a sidebar in a browser, said advertisement being a digital media item, said computer-executable instructions for advertisement selection comprising:

computer-executable instructions for identifying the advertisement based, in part, on criteria comprising a display state of the advertising module, said advertising display state selected from a plurality of display states comprising a closed state, a full open state and a preferred open state;

computer-executable instructions for updating, via the computing device, the advertisement in accordance with the display state of the advertising module; and

computer-executable instructions for communicating, via the computing device, the updated advertisement to the advertising module for display.

20. The system of claim 19 , further comprising: computer-executable instructions for updating the advertisement in accordance with user information and type, current display state and current dimensional size information of the advertising module.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 12, 2021
From: EXCALIBUR IP, LLC
To: R2 SOLUTIONS LLC
Reel/Frame 055283/0483 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 30, 2020
From: EXCALIBUR IP, LLC
To: R2 SOLUTIONS, LLC
Reel/Frame 053090/0623 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 15, 2019
From: GANDHI, ASHIT; SOLLICITO, VINCENT; BISHOP, MARC; MILLER, STEPHEN
To: YAHOO! INC.
Reel/Frame 048008/0400 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 15, 2019
From: YAHOO! INC.
To: EXCALIBUR IP, LLC
Reel/Frame 048074/0546 →
Continuity (4)
Continuation 14104148 · Dec 12, 2013
Continuation 11326260 · Jan 5, 2006
Continuation 11326137 · Jan 4, 2006
Related Publication 20190114056A1 · Apr 18, 2019