IP Library Granted Patent US 10,754,903
Granted Patent B2
US 10,754,903 · App. 15/786,430 · Granted Aug 25, 2020

Composite search results

Inventors: Mark Joseph Gardner (Warrington, PA); Hugh Evan Williams (Los Gatos, CA); Valerie Nygaard (Saratoga, CA)
Assignee: PayPal, Inc.
G06F16/9535G06F16/248G06Q30/0623G06Q30/08
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,903
App. No.
15/786,430
Granted
Aug 25, 2020
Kind
B2
Abstract

Systems and methods of providing composite search results are disclosed. A search query may be received by a general purpose search engine of a first website from a user. At least one general purpose search result may be determined based on the search query using the general purpose search engine. The at least one general purpose search result may be based on a search of multiple websites. Item listing information of an item listed for sale on a second website may be determined based on the search query. The at least one general purpose search result and the item listing information may be caused to be displayed concurrently on the first website to the user. The user may be enabled to interact with the second website regarding the item by interacting with the item listing information displayed on the first website.

Claims (42)

1. A system comprising:

at least one processor; and

one or more non-transitory computer-readable media storing instructions that, in response to being executed by the at least one processor, cause the system to perform operations comprising:

receiving, by a search engine of a first website, a search query from a device;

identifying, based on the search query, an item listed for sale on a second website and related to the search query, the second website being a different website than the first website;

enabling, using at least one remote application programming interface (API), interaction by the device with the second website regarding the item listed for sale on the second website, the interaction with the second website by the device being via the first website without the device navigating to the second website;

identifying content based on the search query, the identified content being different from any content on the second website; and

causing the identified content to be displayed concurrently on the first website on the device with information regarding the item listed for sale on the second website.

2. The system of claim 1 , wherein the operations further comprise:

determining item listing information of the item listed for sale on the second website;

causing the item listing information to be displayed on the first website on the device; and

enabling interaction by the device with the item listing information to enable interaction by the device with the second website regarding the item listed for sale via the first website.

3. The system of claim 1 , wherein enabling interaction by the device with the second website regarding the item listed for sale includes enabling completion by the device of at least one transaction-based function for the item listed for sale using at least one functionally-active graphical user interface element displayed on the first website and without navigating to the second website.

4. The system of claim 3 , wherein the at least one transaction-based function includes attempting to purchase the item listed for sale.

5. The system of claim 4 , wherein attempting to purchase the item listed for sale includes performing one or more purchase operations selected from a list of purchase operations consisting of: submitting a request to purchase the item listed for sale and submitting a request to bid on the item listed for sale.

6. The system of claim 1 , wherein determining the content comprises determining, by the search engine of the first website, at least one search result based on the search query.

7. A method comprising:

receiving, by a search engine of a first website, a search query from a device;

identifying, based on the search query, an item listed for sale on a second website and related to the search query, the second website being a different website than the first website;

enabling interaction by the device with the second website regarding the item listed for sale on the second website, the interaction with the second website by the device being via the first website without the device navigating to the second website;

identifying content based on the search query, the identified content being different from any content on the second website; and

causing the identified content to be displayed concurrently on the first website on the device with information regarding the item listed for sale on the second website.

8. The method of claim 7 , further comprising:

determining item listing information of the item listed for sale on the second website;

causing the item listing information to be displayed on the first website on the device; and

enabling interaction by the device with the item listing information to enable interaction by the device with the second website regarding the item listed for sale via the first website.

9. The method of claim 7 , wherein enabling interaction by the device with the second website regarding the item listed for sale includes enabling completion by the device of at least one transaction-based function for the item listed for sale using at least one functionally-active graphical user interface element displayed on the first website and without navigating to the second website.

10. The method of claim 9 , wherein the at least one transaction-based function includes attempting to purchase the item listed for sale.

11. The method of claim 10 , wherein attempting to purchase the item listed for sale includes performing one or more purchase operations selected from a list of purchase operations consisting of: submitting a request to purchase the item listed for sale and submitting a request to bid on the item listed for sale.

12. The method of claim 7 , wherein determining the content comprises determining, by the search engine of the first website, at least one search result based on the search query.

13. One or more non-transitory computer-readable storage media storing instructions that, in response to being executed by at least one processor, cause a system to perform operations comprising:

receiving, by a search engine of a first website, a search query from a device;

identifying, based on the search query, an item listed for sale on a second website and related to the search query, the second website being a different website than the first website;

determining item listing information of the item listed for sale on the second website;

causing the item listing information to be displayed on the first website on the device;

enabling interaction by the device with the item listing information to enable interaction by the device with the second website regarding the item listed for sale on the second website, the interaction with the second website by the device being via the first website without the device navigating to the second website;

identifying content based on the search query, the identified content being different from any content on the second website; and

causing the identified content to be displayed concurrently on the first website on the device with information regarding the item listed for sale on the second website.

14. The one or more computer-readable storage media of claim 13 , wherein enabling interaction by the device with the second website regarding the item listed for sale includes enabling completion by the device of at least one transaction-based function for the item listed for sale using at least one functionally-active graphical user interface element displayed on the first website and without navigating to the second website.

15. The one or more computer-readable storage media of claim 14 , wherein the at least one transaction-based function includes attempting to purchase the item listed for sale.

16. The one or more computer-readable storage media of claim 15 , wherein attempting to purchase the item listed for sale includes performing one or more purchase operations selected from a list of purchase operations consisting of: submitting a request to purchase the item listed for sale and submitting a request to bid on the item listed for sale.

17. The one or more computer-readable storage media of claim 13 , wherein determining the content comprises determining, by the search engine of the first website, at least one search result based on the search query.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 17, 2017
From: GARDNER, MARK JOSEPH; WILLIAMS, HUGH EVAN; NYGAARD, VALERIE
To: EBAY INC.
Reel/Frame 043887/0664 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 17, 2017
From: EBAY INC.
To: PAYPAL, INC.
Reel/Frame 043887/0677 →
Continuity (4)
Continuation 15182711 · Jun 15, 2016
Continuation 13946757 · Jul 19, 2013
Provisional Application 61800525 · Mar 15, 2013
Related Publication 20180101618A1 · Apr 12, 2018