Providing shopping links to items on a network page
AssigneeAmazon Technologies, Inc.
InventorPradeep Bangalore Manjunathaiah
Life of this patent
Estimating the term…
Abstract
Techniques for providing shopping links to items may be provided. For example, an item logo and an item color can be detected from an image of an item on a network page. An item attribute of the item may also be determined (e.g., a model number of the item, type or brand, etc.). The item may be identified by the item attribute, item logo, and/or item color. A link may be enabled to be displayed at the network page, which provides access to the item via an electronic marketplace. The link may be displayed within a threshold distance from the image of the item on the network page (e.g., as a hotspot, etc.).
Claims19
One or more computer-readable storage media collectively storing computer-executable instructions that, when executed by one or more computer systems, configure the one or more computer systems to collectively perform operations comprising:
- detecting an item logo and an item color of an item in an image of the item on a network page, the item color detected and determined by:
- detecting a dimension of the item logo;
- and
- analyzing an image dimension that is greater than the dimension of the item logo so as to capture a portion of the item adjacent to the item logo;
- determining an item attribute of the item using data available through the network page, the item attribute being associated with at least one of a model number or type of item included with the network page;
- identifying an item identifier for the item by accessing a data store of information about items, each of the items having an item identifier, the data store associated with an electronic marketplace that is separate from the network page, the identifying being based in part on the item logo, the item color, and the item attribute;
- determining at least a portion of an internet protocol (IP) address of a user device that accesses the network page comprising the item logo and the item color;
- correlating at least the portion of the IP address of the user device with a location of the user device;
- and
- enabling to display a link at the network page, the link corresponding with the location of the user device, the link providing access to the item and other items offered via the electronic marketplace, and the link displayed within a threshold distance from the image of the item on the network page.
A computer-implemented method, comprising:
- detecting, by a computing device, an image of an item and an item color for the item on a network page, the item color detected and determined by:
- detecting a dimension of an item logo associated with the image of the item;
- and
- analyzing an image dimension that is greater than the dimension of the item logo so as to capture a portion of the item adjacent to the item logo;
- determining an item attribute of the item using data available through the network page, the item attribute being associated with text corresponding with the image of the item included with the network page;
- identifying an item identifier corresponding to the item by accessing a data store of information about items, each of the items having an item identifier, the data store associated with an electronic marketplace that is separate from the network page, the identifying being based at least in part on the item attribute and the item color;
- determining at least a portion of an internet protocol (IP) address of a user device that accesses the network page comprising the item attribute;
- correlating at least the portion of the IP address of the user device with a location of the user device;
- and
- enabling to display a link at the network page, the link corresponding with the location of the user device, and the link providing access to the item and other items offered via the electronic marketplace.
A computing device comprising:
- a memory configured to store computer-executable instructions;
- and
- a processor in communication with the memory configured to execute the computer-executable instructions to at least:
- detect, by the computing device, a first item and a second item in an image at a network page;
- detect an item color for the first item in the image of the network page, the item color detected and determined by:
- detecting a dimension of an item logo associated with the first item in the image;
- and
- analyzing an image dimension that is greater than the dimension of the item logo so as to capture a portion of a third item adjacent to the item logo associated with the first item;
- compare the detected first item and detected second item with images of items in a data store associated with an electronic marketplace that is separate from the network page;
- identify the detected first item, the identifying being based in part on the comparison between the detected first item and the images of items in the data store and an association of the first item and the second item;
- determine at least a portion of an internet protocol (IP) address of a user device that accesses the network page;
- correlate at least the portion of the IP address of the user device with a location of the user device;
- and
- enable to display at the network page, a link providing access to the detected first item via the electronic marketplace, the link corresponding with the location of the user device, and the link displayed within a threshold distance from the detected first item on the network page.
Dependencies are inferred from the claim text.