US 12,279,017 B1
Enhanced shopping based on recognition of objects presented in video
Lingyun Wang, Bothell, WA (US); Qipin Chen, Bellevue, WA (US); Xing Ju, Bellevue, WA (US); Gordon Snow Zhang, Seattle, WA (US); and Jack Patrick Copeland, Clyde Hill, WA (US)
Assigned to Amazon Technologies, Inc., Seattle, WA (US)
Filed by Amazon Technologies, Inc., Seattle, WA (US)
Filed on Jun. 15, 2022, as Appl. No. 17/841,418.
Int. Cl. H04N 21/478 (2011.01); G06Q 30/0601 (2023.01); G06V 20/40 (2022.01)
CPC H04N 21/47815 (2013.01) [G06Q 30/0623 (2013.01); G06V 20/40 (2022.01)] 20 Claims
OG exemplary drawing
 
1. A method for facilitating shopping for items presented in video content, the method comprising:
identifying, by at least one processor of a first device, using a machine learning model using a computer vision technique to classify objects represented in video content based on comparisons of the video content to object images, the objects represented in the video content;
determining, by the at least one processor, based on a comparison of first image data from the video content to a first object image in an online retail system, that a first object of the objects is available for purchase using the online retail system;
determining, by the at least one processor, based on a comparison of second image data from the video content to a second object image in the online retail system, that a second object of the objects is available for purchase using the online retail system;
causing, by the at least one processor, concurrent presentation, at a second device, of the video content and a first indication that the first object is available for purchase using the online retail system;
receiving, by the at least one processor, from the second device, a second indication of a user selection of the first indication, wherein the user selection is indicative of a request to present, at a third device, additional information associated with the first object;
generating, by the at least one processor, based on the request, presentation data comprising the additional information and an option to purchase the first object using the online retail system; and
causing, by the at least one processor, based on the request, presentation of the presentation data at the third device.