Listing recommendation in a network-based commerce system
First Claim
1. A method of generating listing recommendations to a user of a network-based commerce system, the method including:
- identifying a term associated with a user interaction in the network-based commerce system, the identified term occurring within a search query;
automatically generating a recommendation query including the identified term;
running the recommendation query against a plurality of listings of the network-based commerce system to identify at least one recommended listing; and
presenting the at least one recommended listing to a user of the network-based commerce system.
1 Assignment
0 Petitions
Accused Products
Abstract
According to one aspect of the invention, there is provided a method to facilitate generating listing recommendations to a user of a network-based commerce system. In one embodiment, the method includes identifying a term associated with a user interaction in a network-based commerce system. The method further includes generating a recommendation query including the identified term. In addition, the method includes running the recommendation query against a plurality of listings hosted by the network-based commerce system to identify a recommendation. Moreover, the method includes presenting the recommendation to a user of the network-based commerce system.
206 Citations
30 Claims
-
1. A method of generating listing recommendations to a user of a network-based commerce system, the method including:
-
identifying a term associated with a user interaction in the network-based commerce system, the identified term occurring within a search query; automatically generating a recommendation query including the identified term; running the recommendation query against a plurality of listings of the network-based commerce system to identify at least one recommended listing; and presenting the at least one recommended listing to a user of the network-based commerce system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 29, 30)
-
-
21. A system to generate listing recommendations to a user of a network-based computer system, the system including:
-
a communication engine to receive interaction data relating to a user interaction with a client machine; a database engine to identify a term associated with the user interaction in the network-based computer system, the identified term occurring within a search query, and automatically to generate a recommendation query including the identified term; and a search engine to run the recommendation query against a plurality of listings of the network-based computer system to identify at least one recommended listing, wherein the at least one recommended listing is communicated to the client machine of the network-based computer system. - View Dependent Claims (22, 23, 24)
-
-
25. A machine-readable non-transitory medium including a set of instructions that, when executed by a machine, cause the machine to:
-
identify a term associated with a user interaction in the network-based computer system, the identified term occurring within a search query; automatically generate a recommendation query including the identified term; run the recommendation query against a plurality of listings of the network-based computer system to identify at least one recommended listing; and communicate a data signal including the at least one recommended listing to a user of the network-based computer system. - View Dependent Claims (26, 27)
-
-
28. A system to generate listing recommendations to a user of a network-based computer system, the system including:
-
means for identifying a term associated with a user interaction in the network-based computer system, the identified term occurring within a search query; means for automatically generating a recommendation query including the identified term; means for running the recommendation query against a plurality of listings of the network-based computer system to identify at least one recommended listing; and means for communicating a data signal including the at least one recommended listing to a user of the network-based computer system.
-
Specification