Method and system for producing item comparisons
First Claim
1. A computer-implemented method for producing an item comparison, comprising:
- recording data reflecting items that previously have been presented to a user as being comparable items;
receiving a request from the user for an item comparison for an item of interest selected by the user;
determining, based on the recorded data, one or more items that previously have been presented to the user that are comparable to the item of interest; and
producing an item comparison that compares a plurality of items, including the item of interest and at least some of the determined one or more comparable items that previously have been presented to the user, said item comparison comprising a comparison table in which each of a plurality of rows or columns corresponds to a respective attribute shared by the plurality of items, said comparison table providing an attribute-by-attribute comparison of the plurality of items;
said method performed by a computing system that comprises one or more computers.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for producing an item comparison may initially include obtaining data based on user activity that is indicative of an item and other items likely to be comparable to the item, and recording the data for later access. An item comparison may thereafter present an item of interest to the user along with other items identified based on the recorded data. Prior to producing the item comparison, the user may be provided at least one list of potentially comparable items that can be selected for the item comparison, the list including items in the recorded data that are likely to be comparable to the item of interest. The recorded data may be specific to the user or may include data obtained from other users. Data reflecting user activity with an item comparison may be recorded as additional data indicative of comparable items.
53 Citations
55 Claims
-
1. A computer-implemented method for producing an item comparison, comprising:
-
recording data reflecting items that previously have been presented to a user as being comparable items; receiving a request from the user for an item comparison for an item of interest selected by the user; determining, based on the recorded data, one or more items that previously have been presented to the user that are comparable to the item of interest; and producing an item comparison that compares a plurality of items, including the item of interest and at least some of the determined one or more comparable items that previously have been presented to the user, said item comparison comprising a comparison table in which each of a plurality of rows or columns corresponds to a respective attribute shared by the plurality of items, said comparison table providing an attribute-by-attribute comparison of the plurality of items; said method performed by a computing system that comprises one or more computers. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-implemented method for producing an item comparison, comprising:
-
obtaining data based on prior user activity that is indicative of an item and other items likely to be comparable to the item; recording said data for later access; presenting an item of interest to a user; receiving a request for a comparison of one or more items to the item of interest; searching the recorded data to identify one or more items that are comparable to the item of interest that have previously been presented to the user; and producing an item comparison for the user that presents the item of interest to the user and the one or more comparable items for comparison to the item of interest, said item comparison comprising a comparison table in which each of a plurality of rows or columns corresponds to a respective attribute shared by a plurality of items included in the item comparison, said comparison table providing an attribute-by-attribute comparison of the plurality of items; said method performed by a computing system. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37)
-
-
38. A computing system configured to prepare item comparisons, comprising:
-
data storage having data recorded therein based on user activity with items, wherein said data is indicative of items that are comparable; an item selector in communication with the data storage, wherein the item selector is configured to identify, from the data in the data storage, for comparison to an item of interest to a user, at least one comparable item that has previously been presented to the user; and an item comparison manager in communication with the data storage and the item selector, wherein the item comparison manager is configured to prepare an item comparison that compares a plurality of items, including the item of interest and the at least one comparable item previously presented to the user, said item comparison comprising a comparison table in which each of a plurality of rows or columns corresponds to a respective attribute shared by the plurality of items, said comparison table providing an attribute-by-attribute comparison of the plurality of items. - View Dependent Claims (39, 40, 41, 42, 43, 44, 45)
-
-
46. A non-transitory computer-accessible medium having instructions recorded thereon that when executed by a computer system cause the computer system to:
-
obtain data based on user activity that is indicative of an item and other items likely to be comparable to the item; record said data for later access; present an item of interest to a user; identify one or more items in the recorded data that are comparable to the item of interest that have previously been presented to the user; and produce an item comparison for the user that compares a plurality of items, including the item of interest and the one or more previously presented items identified from the recorded data, said item comparison comprising a comparison table in which each of a plurality of rows or columns corresponds to a respective attribute shared by the plurality of items, said comparison table providing an attribute-by-attribute comparison of the plurality of items. - View Dependent Claims (47, 48, 49, 50, 51)
-
-
52. A computer-implemented method for producing an item comparison, comprising:
-
recording data reflecting items that previously have been presented to a user as being comparable items; receiving a request from the user for an item comparison that includes at least one item in the recorded data, wherein the at least one item is a first item; producing the item comparison in which a second item in the recorded data is identified and included in the item comparison for being comparable to the first item; and identifying a third item not in the recorded data, wherein the third item is identified based on a temporal attribute and is included in the item comparison; said method performed by a computing system. - View Dependent Claims (53)
-
-
54. A computer-implemented method for producing an item comparison, comprising:
-
obtaining data based on user activity that is indicative of an item and other items likely to be comparable to the item; recording said data for later access; producing an item comparison for a user that presents an item of interest to the user and other items for comparison to the item of interest, said item comparison including at least one item that, based on the recorded data, has previously been presented to the user; and identifying an item not in the recorded data, wherein the item is identified based on a temporal attribute and is included in the item comparison; said method performed by a computing system that comprises one or more servers. - View Dependent Claims (55)
-
Specification