Identifying items in a content stream
First Claim
Patent Images
1. One or more non-transitory computer-readable media storing computer-executable instructions that, when executed, cause one or more processors to perform acts comprising:
- monitoring a video stream being displayed by a content output device;
detecting a content identifier (ID) within the video stream based at least partly on the monitoring of the video stream, the content ID being associated with an item offered for acquisition that is displayed in one or more frames of the video stream, the content ID being inserted into the video stream at a location that is at least one of;
adjacent to an image of the item,outside of a viewable area of a display of the content output device displaying the video stream, orinside of a viewable area of a display of the content output device displaying the video stream,wherein the content ID, having been inserted into the video stream, is imperceptible to a human viewing the content output device based on at least one of a size of the content ID or a number of frames used to display the content ID; and
at least partly in response to the detecting of the content ID;
mapping the content ID to the item and an instruction;
determining information to display on the content output device pertaining to the item based at least in part on the instruction; and
causing display of, on the content output device and with the video stream, the determined information pertaining to the item.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques described herein identify items within a content stream and output information pertaining to these items. For instance, the techniques may monitor an audio and/or video stream to identify products, geographical locations, particular people, or any other item of interest. In response to identifying an item of interest, the techniques obtain an instruction that determines what type of information to output with the content stream.
-
Citations
31 Claims
-
1. One or more non-transitory computer-readable media storing computer-executable instructions that, when executed, cause one or more processors to perform acts comprising:
-
monitoring a video stream being displayed by a content output device; detecting a content identifier (ID) within the video stream based at least partly on the monitoring of the video stream, the content ID being associated with an item offered for acquisition that is displayed in one or more frames of the video stream, the content ID being inserted into the video stream at a location that is at least one of; adjacent to an image of the item, outside of a viewable area of a display of the content output device displaying the video stream, or inside of a viewable area of a display of the content output device displaying the video stream, wherein the content ID, having been inserted into the video stream, is imperceptible to a human viewing the content output device based on at least one of a size of the content ID or a number of frames used to display the content ID; and at least partly in response to the detecting of the content ID; mapping the content ID to the item and an instruction; determining information to display on the content output device pertaining to the item based at least in part on the instruction; and causing display of, on the content output device and with the video stream, the determined information pertaining to the item. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method comprising:
-
under control of one or more computer systems configured with executable instructions, monitoring a content stream being provided to a content output device for output by the content output device; detecting a content identifier (ID) within the content stream based at least partly on the monitoring of the content stream, the content ID being associated with an item offered for acquisition that is displayed in one or more frames of the content stream, the content ID being inserted into the content stream at a location that is at least one of; adjacent to an image of the item, outside of a viewable area of a display of the content output device displaying the content stream, or inside of a viewable area of a display of the content output device displaying the content stream, wherein the content ID, having been inserted into the video stream, is imperceptible to a human viewing the content output device based on at least one of a size of the content ID or a number of frames used to display the content ID; and at least partly in response to the detecting of the content ID; identifying the item; determining information pertaining to the item; and outputting the determined information to the content output device. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A system comprising:
-
one or more processors; memory accessible by the one or more processors; a monitoring module, stored in the memory and executable on the one or more processors to detect a content identifier (ID) within a content stream being broadcast to a content output device, the content ID being associated with an item, the content ID being recognized in one or more frames of the content stream, the content ID being inserted into the content stream at a location that is at least one of; adjacent to an image of the item, outside of a viewable area of a display of the content output device displaying the content stream, or inside of a viewable area of a display of the content output device displaying the content stream, wherein the content ID, having been inserted into the video stream, is imperceptible to a human viewing the content output device based on at least one of a size of the content ID or a number of frames used to display the content ID; and an output module stored in the memory and executable on the one or more processors to output, on the content output device and with the content stream, information pertaining to the item at least partly in response to the monitoring module detecting the content ID. - View Dependent Claims (26, 27, 28, 29, 30, 31)
-
Specification