ADJUSTABLE PRIORITY RETAILER RANKING SYSTEM
First Claim
1. A method for generating an ordered comparison list of merchant sources from a query for a product, the method comprising:
- receiving a first unordered list of merchant sources generated by a search engine in response to the search query thereto for the product, the search query being initiated by an end user;
deriving a location value for the end user;
retrieving values of a plurality of user-independent merchant evaluation factors for each of the merchant sources in the first unordered list;
generating values of a plurality of user-dependent merchant evaluation factors for each of the merchant sources in the first unordered list based upon the derived location value for the end user;
assigning predetermined weights to each of the plurality of user-independent merchant evaluation factors and user-dependent merchant evaluation factors;
generating a merchant ranking score for each of the merchant sources in the first unordered list from a composite of the predetermined weights and the respective user-independent merchant evaluation factors and user-dependent merchant evaluation factors; and
outputting to the end user an ordered list of merchant sources arranged according to the generated merchant ranking score associated with the respective merchant sources.
2 Assignments
0 Petitions
Accused Products
Abstract
An adjustable priority retailer ranking system that performs a method for generating an ordered comparison list of merchant sources is disclosed. A first unordered list of merchant sources is received from a queried search engine. A location value of an end user is derived. For the merchant sources in the unordered list, a plurality user independent merchant evaluation factors are retrieved, and a plurality of user-independent merchant evaluation factors are generated based upon the location value. Predetermined weights are assigned to the merchant evaluation factors. A merchant ranking score for the merchant sources are generated from a composite of the weights and the merchant evaluation factors. An ordered list of merchant sources arranged according to the ranking scores is outputted to the end user.
-
Citations
14 Claims
-
1. A method for generating an ordered comparison list of merchant sources from a query for a product, the method comprising:
-
receiving a first unordered list of merchant sources generated by a search engine in response to the search query thereto for the product, the search query being initiated by an end user; deriving a location value for the end user; retrieving values of a plurality of user-independent merchant evaluation factors for each of the merchant sources in the first unordered list; generating values of a plurality of user-dependent merchant evaluation factors for each of the merchant sources in the first unordered list based upon the derived location value for the end user; assigning predetermined weights to each of the plurality of user-independent merchant evaluation factors and user-dependent merchant evaluation factors; generating a merchant ranking score for each of the merchant sources in the first unordered list from a composite of the predetermined weights and the respective user-independent merchant evaluation factors and user-dependent merchant evaluation factors; and outputting to the end user an ordered list of merchant sources arranged according to the generated merchant ranking score associated with the respective merchant sources. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An article of manufacture comprising a program storage medium readable by a computer, the medium tangibly embodying one or more programs of instructions executable by the computer to perform a method for generating an ordered comparison list of merchant sources from a search query for a product, the method comprising:
-
receiving a first unordered list of merchant sources generated by a search engine in response to the search query thereto for the product, the search query being initiated by an end user; deriving a location value for the end user; retrieving values of a plurality of user-independent merchant evaluation factors for each of the merchant sources in the first unordered list; generating values of a plurality of user-dependent merchant evaluation factors for each of the merchant sources in the first unordered list based upon the derived location value for the end user; assigning predetermined weights to each of the plurality of user-independent merchant evaluation factors and user-dependent merchant evaluation factors; generating a merchant ranking value for each of the merchant sources in the first unordered list from a composite of the predetermined weights and the respective user-dependent merchant evaluation factors and user-independent merchant evaluation factors; and outputting to the end user an ordered list of merchant sources arranged according to the generated merchant ranking value associated with the respective merchant sources.
-
Specification