Sharing item images using a similarity score
First Claim
1. A computer-implemented method, comprising:
- receiving an item listing for an item from a user device, the item listing including a title, a category and one or more tags for the item, each tag including a pair of an attribute of the item and a value for the attribute;
generating a similarity score for a respective existing image corresponding to one or more existing item listings by comparing the item listing received from the user device with the one or more existing item listings, the similarity score indicating a degree of similarity between the item listing received from the user device and the one or more existing item listings corresponding to the respective existing image, the similarity score being generated based on a title similarity score calculated using a number of terms in a corresponding title of the one or more existing item listings that match a term in the title of the item listing received from the user device, the generating of the similarity score including calculating a tag similarity score by counting a number of tags of each of the one or more existing item listings that match a respective tag of the item listing received from the user device and determining a percentage value that indicates the number of tags of each of the one or more existing item listings that match the respective tag of the item listing;
displaying, via the user device, a specified number of existing images having the highest similarity scores to the user device; and
associating the item listing with one or more of the specified number of existing images accepted by the user device.
1 Assignment
0 Petitions
Accused Products
Abstract
In some example embodiments, a system and method are illustrated to associate an item listing with one or more corresponding images. The system and method include receiving an item listing for an item from a user device. The system and method include generating a similarity score for a respective existing image associated with one or more existing item listings. The generating may be done by comparing the item listing with the existing item listings received from the user device. The similarity score may indicate a degree of similarity between the item listing and the existing item listings associated with the respective existing image. The system and method include proposing a specified number of existing images with the highest similarity scores to the user device. The system and method further include associating the item listing with one or more of the specified number of existing images accepted by the user device.
-
Citations
30 Claims
-
1. A computer-implemented method, comprising:
-
receiving an item listing for an item from a user device, the item listing including a title, a category and one or more tags for the item, each tag including a pair of an attribute of the item and a value for the attribute; generating a similarity score for a respective existing image corresponding to one or more existing item listings by comparing the item listing received from the user device with the one or more existing item listings, the similarity score indicating a degree of similarity between the item listing received from the user device and the one or more existing item listings corresponding to the respective existing image, the similarity score being generated based on a title similarity score calculated using a number of terms in a corresponding title of the one or more existing item listings that match a term in the title of the item listing received from the user device, the generating of the similarity score including calculating a tag similarity score by counting a number of tags of each of the one or more existing item listings that match a respective tag of the item listing received from the user device and determining a percentage value that indicates the number of tags of each of the one or more existing item listings that match the respective tag of the item listing; displaying, via the user device, a specified number of existing images having the highest similarity scores to the user device; and associating the item listing with one or more of the specified number of existing images accepted by the user device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-implemented method, comprising:
-
transferring an item listing for an item from a user device to a host device, the item listing including a title, a category and one or more tags for the item, each tag including a pair of an attribute of the item and a value for the attribute; downloading a specified number of existing images proposed by the host device in response to a receipt of the item listing; displaying the specified number of existing images to the user device, the displaying including displaying a similarity score for a respective existing image, the similarity score indicating a degree of similarity between the item listing transferred from the user device and one or more existing item listings in the host device corresponding to the respective existing image, the similarity score being generated by comparing the item listing with the one or more existing item listings, the similarity score being generated based on a title similarity score calculated using a number of terms in a corresponding title of the one or more existing item listings that match a term in the title of the item listing received from the user device, the generating of the similarity score including calculating a tag similarity score by counting a number of tags of each of the one or more existing item listings that match a respective tag of the item listing received from the user device and determining a percentage value that indicates the number of tags of each of the one or more existing item listings that match the respective tag of the item listing; receiving an acceptance of one or more of the specified number of existing images from the user device; and communicating the acceptance to the host device. - View Dependent Claims (12, 13)
-
-
14. A computer system, comprising:
-
a receiving engine to receive an item listing for an item from a user device, the item listing including a title, a category and one or more tags for the item, each tag including a pair of an attribute of the item and a value for the attribute, the receiving engine operating on at least one processor; a generating engine to generate a similarity score for a respective existing image corresponding to one or more existing item listings by comparing the item listing received from the user device with the one or more existing item listings, the similarity score indicating a degree of similarity between the item listing and the one or more existing item listings corresponding to the respective existing image, the similarity score being generated based on a title similarity score calculated using a number of terms in a corresponding title of the one or more existing item listings that match a term in the title of the item listing received from the user device, the generating of the similarity score including calculating a tag similarity score by counting a number of tags of each of the one or more existing item listings that match a respective tag of the item listing received from the user device and determining a percentage value that indicates the number of tags of each of the one or more existing item listings that match the respective tag of the item listing; a proposing engine to display, via the user device, a specified number of existing images having the highest similarity scores to the user device; and an associating engine to associate the item listing with one or more of the specified number of existing images accepted by the user device. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A computer system, comprising:
-
a transferring engine to transfer an item listing for an item from a user device to a host device, the item listing including a title, a category and one or more tags for the item, each tag including a pair of an attribute of the item and a value for the attribute, the transferring engine operating on at least one processor; a downloading engine to download a specified number of existing images proposed by the host device in response to a receipt of the item listing; a presenting engine to display the specified number of existing images to the user device, the displaying including displaying a similarity score for a respective existing image, the similarity score indicating a degree of similarity between the item listing transferred from the user device and one or more existing item listings in the host device corresponding to the respective existing image, the similarity score being generated by comparing the item listing with the one or more existing item listings, the similarity score being generated based on a title similarity score calculated using a number of terms in a corresponding title of the one or more existing item listings that match a term in the title of the item listing received from the user device, the generating of the similarity score including calculating a tag similarity score by counting a number of tags of each of the one or more existing item listings that match a respective tag of the item listing received from the user device and determining a percentage value that indicates the number of tags of each of the one or more existing item listings that match the respective tag of the item listing; a receiving engine to receive an acceptance of one or more of the specified number of existing images from the user device; and a communicating engine to communicate the acceptance to the host device. - View Dependent Claims (26, 27, 28, 29)
-
-
30. A non-transitory computer-readable storage medium storing instructions that, when executed by one or more processors, cause the one or more processors to perform operations comprising:
-
receiving an item listing for an item from a user device, the item listing including a title, a category and one or more tags for the item, each tag including a pair of an attribute of the item and a value for the attribute; generating a similarity score for a respective existing image corresponding to one or more existing item listings by comparing the item listing received from the user device with the one or more existing item listings, the similarity score indicating a degree of similarity between the item listing and the one or more existing item listings corresponding to the respective existing image, the similarity score being generated based on a title similarity score calculated using a number of terms in a corresponding title of the one or more existing item listings that match a term in the title of the item listing received from the user device, the generating of the similarity score including calculating a tag similarity score by counting a number of tags of each of the one or more existing item listings that match a respective tag of the item listing received from the user device and determining a percentage value that indicates the number of tags of each of the one or more existing item listings that match the respective tag of the item listing; displaying, via the user device, a specified number of existing images having the highest similarity scores to the user device; and associating the item listing with one or more of the specified number of existing images accepted by the user device.
-
Specification