IP Library Granted Patent US 8,768,772
Granted Patent B2
US 8,768,772 · App. 11/273,580 · Granted Jul 1, 2014

System and method for selecting advertising in a social bookmarking system

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 8,768,772
App. No.
11/273,580
Granted
Jul 1, 2014
Kind
B2
Abstract

One aspect relates to a social bookmarking system that has the capability of displaying advertisements based on user input provided to the system. Advertisements displayed to the user may be determined based on one or more classifications provided by the social bookmarking system and selected by the user. Further, classification information that is created, used, or otherwise associated with the particular user may be used to determine ads displayed to that user. Another aspect relates to a system for collecting user classifications of content and using such classifications to match ads to appropriate content. In such a manner, more appropriate associations between ads and content may be made. Such classifications may be collected, for example, using a social bookmarking system. Further, advertisers may subscribe to classifications created in the social bookmarking system, allowing their advertisements to be displayed to users that perform actions with the subscribed classification. Also, advertisers may be permitted to submit their own classification information to the social bookmarking system.

Claims (44)

1. A method comprising:

receiving, from a first user of a social bookmarking system, one or more keywords that classify a reference to a content, wherein the one or more keywords are not included in the reference;

wherein the one or more keywords are not included in the content;

in response to receiving the one or more keywords from the first user, associating the one or more keywords with the reference;

based on the association between the one or more keywords and the reference, automatically creating an association between the reference and an advertisement that also is associated with the one or more keywords;

receiving, from a second user who has not submitted keywords to the social bookmarking system, a request for the content; and

in response to the second user's request for the content, and based on the association between the reference and the advertisement, presenting at least the advertisement to the second user;

wherein the method is performed by one or more computing devices.

2. The method of claim 1 , further comprising:

receiving, from an advertiser, a request to associate an advertisement with at least one of the one or more keywords;

associating the advertisement with the at least one of the one or more keywords;

wherein automatically creating the association between the reference and the advertisement based on the association that exists between the advertisement and the at least one of the one or more keywords.

3. The method of claim 1 , wherein the first user is an advertiser and the content is advertising content provided by the advertiser.

4. The method of claim 1 , further comprising:

generating a social bookmarking web page, wherein generating a social bookmarking web page comprises:

generating a first control for receiving the reference to the content;

generating a second control for receiving a description of the content;

generating a third control for receiving tags associated with the content;

transmitting the web page to the first user;

wherein the one or more keywords that classify the reference to the content are received from the first user via the social bookmarking web page.

5. The method of claim 1 , wherein the content is a web page and the reference is a uniform resource locator (URL) for the webpage.

6. A non-transitory computer-readable storage medium storing instructions which, when executed by one or more processors, cause the processors to perform steps comprising:

receiving, from a first user of a social bookmarking system, one or more keywords that classify a reference to a content, wherein the one or more keywords are not included in the reference;

wherein the one or more keywords are not included in the content;

in response to receiving the one or more keywords from the first user, associating the one or more keywords with the reference;

based on the association between the one or more keywords and the reference, automatically creating an association between the reference and an advertisement that also is associated with the one or more keywords;

receiving, from a second user who has not submitted keywords to the social bookmarking system, a request for the content; and

in response to the second user's request for the content, and based on the association between the reference and the advertisement, presenting at least the advertisement to the second user.

7. The non-transitory computer-readable storage medium of claim 6 , wherein the instructions, when executed by the one or more processors, cause the processors to perform steps comprising:

receiving, from an advertiser, a request to associate an advertisement with at least one of the one or more keywords;

associating the advertisement with the at least one of the one or more keywords,

wherein automatically creating the association between the reference and the advertisement based on the association that exists between the advertisement and the at least one of the one or more keywords.

8. The non-transitory computer-readable storage medium of claim 6 , wherein the first user is an advertiser and the content is advertising content provided by the advertiser.

9. The non-transitory computer-readable storage medium of claim 6 , wherein the instructions, when executed by the one or more processors, cause the processors to perform steps comprising:

receiving an indication that the second user performed an action with respect to the advertisement;

determining a chargeback to an advertiser associated with the advertisement.

10. The non-transitory computer-readable storage medium of claim 6 , wherein the instructions, when executed by the one or more processors, cause the processors to perform steps comprising:

generating a social bookmarking web page, wherein generating a social bookmarking web page comprises:

generating a first control for receiving the reference to the content;

generating a second control for receiving a description of the content;

generating a third control for receiving tags associated with the content;

transmitting the web page to the first user;

wherein the one or more keywords that classify the reference to the content are received from the first user via the social bookmarking web page.

11. The non-transitory computer-readable storage medium of claim 6 , wherein the content is a web page and the reference is a uniform resource locator (URL) for the webpage.

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 →
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 Aug 5, 2019
From: EXCALIBUR IP, LLC
To: PINTEREST, INC.
Reel/Frame 049964/0350 →
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 May 15, 2007
From: SCHACHTER, JOSHUA; WENGER, ALBERT
To: YAHOO! INC.
Reel/Frame 019298/0331 →