IP Library Patent Application 14143247
Patent Application
App. No. 14/143,247

AUTOCOMPLETE-BASED ADVERTISEMENTS

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 None
App. No.
14/143,247
Abstract

A system and method of providing advertisements based on autocomplete functionality are disclosed. In some embodiments, user-entered text is received in a search field of a search engine. A predicted query is determined based on the user-entered text. The predicted query comprises predicted text and at least a portion of the user-entered text, the predicted text being absent from the user-entered text. An advertisement for an item is determined based on the predicted query. The advertisement is caused to be displayed to the user concurrently with the predicted query being displayed in an autocomplete user interface element of the search field. In some embodiments, the advertisement for the item comprises an identification of the item and a price of the item.

Claims (42)

1 . A computer-implemented method comprising:

receiving, from a user, user-entered text in a search field of a search engine;

determining a predicted query based on the user-entered text, the predicted query comprising predicted text and at least a portion of the user-entered text, the predicted text being absent from the user-entered text;

determining an advertisement for an item based on the predicted query; and

causing, by a machine having a memory and at least one processor, the advertisement to be displayed to the user concurrently with the predicted query being displayed in an autocomplete user interface element of the search field.

2 . The computer-implemented method of claim 1 , wherein the advertisement for the item comprises an identification of the item and a price of the item.

3 . The computer-implemented method of claim 1 , wherein causing the advertisement to be displayed comprises causing the advertisement to be displayed in the autocomplete user interface element for the search field concurrently with the predicted query.

4 . The computer-implemented method of claim 1 , wherein the advertisement comprises a selectable link to an item listing page, the item listing page being configured to enable a user to initiate submitting a purchase request or a bid request for the item.

5 . The computer-implemented method of claim 1 , wherein the advertisement is configured to enable the user to submit a purchase request or a bid request for the item.

6 . The computer-implemented method of claim 1 , wherein the autocomplete user interface element comprises an autocomplete box extending from the search field.

7 . The computer-implemented method of claim 1 , wherein determining the predicted query is further based on at least one of a browsing history of the user, a purchase history of the user, a bidding history of the user, and context information describing a context in which the user is providing the user-entered text.

8 . The computer-implemented method of claim 1 , wherein determining the advertisement is further based on at least one of a browsing history of the user, a purchase history of the user, a bidding history of the user, and context information describing a context in which the user is providing the user-entered text.

9 . The computer-implemented method of claim 1 , further comprising:

receiving, from the user, a modified version of the user-entered text in the search field, the modified version comprising an addition of text to the user-entered text or a deletion of text from the user-entered text;

determining a subsequent predicted query based on the modified version of the user-entered text, the subsequent predicted query comprising the modified version of the user-entered text and subsequent predicted text absent from the modified version of the user-entered text;

determining a subsequent advertisement for a subsequent item based on the subsequent predicted query; and

causing the subsequent advertisement to be displayed concurrently with the subsequent predicted query being displayed in the autocomplete user interface element of the search field.

10 . A system comprising:

a machine having a memory and at least one processor; and

an autocomplete advertising module, executable by the at least one processor, configured to:

receive, from a user, user-entered text in a search field of a search engine;

determine a predicted query based on the user-entered text, the predicted query comprising predicted text and at least a portion of the user-entered text, the predicted text being absent from the user-entered text;

determine an advertisement for an item based on the predicted query; and

cause the advertisement to be displayed to the user concurrently with the predicted query being displayed in an autocomplete user interface element of the search field.

11 . The system of claim 10 , wherein the advertisement for the item comprises an identification of the item and a price of the item.

12 . The system of claim 10 , wherein the autocomplete advertising module is configured to cause the advertisement to be displayed in the autocomplete user interface element of the search field concurrently with the predicted query.

13 . The system of claim 10 , wherein the advertisement comprises a selectable link to an item listing page, the item listing page being configured to enable a user to initiate submitting a purchase request or a bid request for the item.

14 . The system of claim 10 , wherein the advertisement is configured to enable the user to submit a purchase request or a bid request for the item.

15 . The system of claim 10 , wherein the autocomplete user interface element comprises an autocomplete box extending from the search field.

16 . The system of claim 10 , wherein determining the predicted query is further based on at least one of a browsing history of the user, a purchase history of the user, a bidding history of the user, and context information describing a context in which the user is providing the user-entered text.

17 . The system of claim 10 , wherein determining the advertisement is further based on at least one of a browsing history of the user, a purchase history of the user, a bidding history of the user, and context information describing a context in which the user is providing the user-entered text.

18 . The system of claim 10 , wherein the autocomplete advertising module is further configured to:

receive, from the user, a modified version of the user-entered text in the search field, the modified version comprising an addition of text to the user-entered text or a deletion of text from the user-entered text;

determine a subsequent predicted query based on the modified version of the user-entered text, the subsequent predicted query comprising the modified version of the user-entered text and subsequent predicted text absent from the modified version of the user-entered text;

determine a subsequent advertisement for a subsequent item based on the subsequent predicted query; and

cause the subsequent advertisement to be displayed concurrently with the subsequent predicted query being displayed in the autocomplete user interface element of the search field.

19 . A non-transitory machine-readable storage device storing a set of instructions that, when executed by at least one processor, causes the at least one processor to perform a set of operations comprising:

receiving, from a user, user-entered text in a search field of a search engine;

determining a predicted query based on the user-entered text, the predicted query comprising predicted text and at least a portion of the user-entered text, the predicted text being absent from the user-entered text;

determining an advertisement for an item based on the predicted query; and

causing the advertisement to be displayed to the user concurrently with the predicted query being displayed in an autocomplete user interface element of the search field.

20 . The storage device of claim 19 , wherein causing the advertisement to be displayed comprises causing the advertisement to be displayed in the autocomplete user interface element for the search field concurrently with the predicted query.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 23, 2015
From: EBAY INC.
To: PAYPAL, INC.
Reel/Frame 036171/0144 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 18, 2014
From: WILLIAMS, HUGH EVAN; POTTAVATHINI, SATHISHWAR; LI, QING; NARAYANAPPA, HARISH
To: EBAY INC.
Reel/Frame 033763/0841 →