IP Library Granted Patent US 7,895,183
Granted Patent B2
US 7,895,183 · App. 11/767,563 · Granted Feb 22, 2011

Associative search engine

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,895,183
App. No.
11/767,563
Granted
Feb 22, 2011
Kind
B2
Abstract

This invention relates to an advertisement machine which provides advertisements to a user searching for desired information within a data network. The machine receives, from a user, a search request including a search argument corresponding to the desired information and searches, based upon the received search argument, a first database having data network related information to generate search results. It also correlating the received search argument to a particular advertisement in a second database having advertisement related information. The search results together with the particular advertisement are provided by the machine to the user.

Claims (42)

1. A method for operating an advertising machine implemented on at least one computer to provide advertisements via a communications link to a data processing device of a user, the method comprising:

receiving from the data processing device via the communications link a search request that includes a search argument;

searching at least one database using the search argument to produce search results;

selecting at least one advertisement from an advertisement database based upon at least one of the search argument and the search results; and

transmitting the search results together with the at least one advertisement via the communications link to the data processing device in a web page data format that causes the data processing device to display the search results in a first display portion of a display of the data processing device and to display the at least one advertisement in a second display portion of the display of the data processing device.

2. The method of claim 1 , wherein the at least one advertisement includes a link to a website sponsoring the advertisement.

3. The method of claim 1 , further comprising updating an access provider web page to include the at least one advertisement.

4. The method of claim 1 , further comprising updating a home web page to include the at least one advertisement.

5. The method of claim 1 , wherein the search results and the at least one advertisement are included in a web page transmitted to the data processing device via the communications link.

6. The method of claim 1 , wherein the at least one computer is operated by a search engine provider.

7. The method of claim 1 , further comprising compiling user profile data for the user based upon at least the search term.

8. The method of claim 1 , further comprising:

determining, via communication with the data processing device that the user does not select the at least one advertisement; and

using the determination that the user does not select the at least one advertisement in subsequent advertisement selection operations.

9. A method for operating a data processing device of a user to receive advertisements via a communications link from an advertising machine implemented on at least one computer, the method comprising:

based upon interaction with the user, creating a search request that includes a search argument;

transmitting to the advertising machine via the communications link the search request that includes the search argument;

receiving search results and at least one advertisement via the communications link from the advertising machine, the at least one advertisement relating to the search argument;

displaying the search results in a first display portion of a display of the data processing device; and

displaying the at least one advertisement in a second display portion of the display of the data processing device.

10. The method of claim 9 , wherein the at least one advertisement includes a link to a website sponsoring the advertisement.

11. The method of claim 9 , wherein the search results and the at least one advertisement are included in a web page received from the advertising machine via the communications link.

12. The method of claim 9 , further comprising transmitting user preference data to the advertising machine via the communications interface.

13. The method of claim 9 , further comprising:

determining, via communication with the data processing device that the user does not select the at least one advertisement; and

using the determination that the user does not select the at least one advertisement in subsequent advertisement selection operations.

14. An advertising machine implemented on at least one computer and operable to provide advertisements via a communications link to a data processing device of a user, the advertising machine comprising:

a communications interface operable to interface with the data processing device of the user via the communications link;

a database search engine operable to:

receive from the data processing device via the communications link a search request that includes a search argument; and

search at least one database using the search argument to produce search results;

an associative search engine operable to select at least one advertisement from an advertisement database based upon at least one of the search argument and the search results; and

the advertising machine operable to transmit the search results together with the at least one advertisement via the communications link to the data processing device in a web page data format that causes the data processing device to display the search results in a first display portion of a display of the data processing device and to display the at least one advertisement in a second display portion of the display of the data processing device.

15. The advertising machine of claim 14 , wherein the at least one advertisement includes a link to a website sponsoring the advertisement.

16. The advertising machine of claim 14 , wherein the advertising machine is further operable to update an access provider web page to include the at least one advertisement.

17. The advertising machine of claim 14 , wherein the advertising machine is further operable to update a home web page to include the at least one advertisement.

18. The advertising machine of claim 14 , wherein the search results and the at least one advertisement are included in a web page transmitted to the data processing device via the communications link.

19. The advertising machine of claim 14 , wherein the advertising machine forms at least a portion of a search engine.

20. The advertising machine of claim 14 , wherein the advertising machine is further operable to compile user profile data for the user based upon at least the search term.

21. The advertising machine of claim 14 , wherein the advertising machine is further operable to:

determine, via communication with the data processing device that the user does not select the at least one advertisement; and

use the determination that the user does not select the at least one advertisement in subsequent advertisement selection operations.

Assignments (7)
RELEASE OF SECURITY INTEREST Recorded Oct 26, 2020
From: JEFFERIES FINANCE LLC
To: RPX CLEARINGHOUSE LLC
Reel/Frame 054305/0505 →
SECURITY INTEREST Recorded Jun 29, 2018
From: RPX CLEARINGHOUSE LLC
To: JEFFERIES FINANCE LLC
Reel/Frame 046485/0644 →
RELEASE (REEL 038041 / FRAME 0001) Recorded Jan 2, 2018
From: JPMORGAN CHASE BANK, N.A.
To: RPX CORPORATION; RPX CLEARINGHOUSE LLC
Reel/Frame 044970/0030 →
SECURITY AGREEMENT Recorded Mar 9, 2016
From: RPX CORPORATION; RPX CLEARINGHOUSE LLC
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 038041/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 9, 2015
From: ROCKSTAR CONSORTIUM US LP; ROCKSTAR CONSORTIUM LLC; BOCKSTAR TECHNOLOGIES LLC; CONSTELLATION TECHNOLOGIES LLC; MOBILESTAR TECHNOLOGIES LLC; NETSTAR TECHNOLOGIES LLC
To: RPX CLEARINGHOUSE LLC
Reel/Frame 034924/0779 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 12, 2012
From: ROCKSTAR BIDCO, LP
To: ROCKSTAR CONSORTIUM US LP
Reel/Frame 028362/0141 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 28, 2011
From: NORTEL NETWORKS LIMITED
To: ROCKSTAR BIDCO, LP
Reel/Frame 027164/0356 →