Measuring video-asset viewing
US-11537971-B2 · Dec 27, 2022 · US
US12568273B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12568273-B2 |
| Application number | US-202318244759-A |
| Country | US |
| Kind code | B2 |
| Filing date | Sep 11, 2023 |
| Priority date | Jul 27, 2012 |
| Publication date | Mar 3, 2026 |
| Grant date | Mar 3, 2026 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A method for assessing viewer interest in content and advertisements may include receiving an indication regarding a content playback mode change (e.g., a change from a skip or fast-forward mode to a pause or rewind mode) occurring during playing of a media content segment such as a television program or movie. The method then proceeds to associate the playback mode change with a sub-segment of the television program, such as an advertisement or commercial, and a level of interest of a user in the advertisement or commercial is determined based on the associated content playback mode change. An item, such as an advertisement or promotional offer can be selected to be presented to the user based on the determined level of interest of the user in the advertisement or commercial. Systems for assessing viewer interest in content and advertisements include devices and components configured to perform or enable such methods.
Opening claim text (preview).
The invention claimed is: 1 . A computer-implemented method comprising: receiving, by a receiving device, an alert over the Internet on a computer network communication channel from a remote server, wherein the alert activates a program for assessing viewer interest on the receiving device to monitor playback modes associated with a media content segment; receiving, by an indication regarding a content playback mode change occurring during playing of a media content segment; associating in a database, the content playback mode change with a sub-segment of the media content segment; repeating the receiving an indication and the associating the content playback mode change, for a plurality of different content playback mode changes performed during or in connection with the sub-segment of the media content segment; determining a level of interest of a user in the sub-segment of the media content segment based on the plurality of different content playback mode changes; and determining a category of interest based on the determined level of interest; wherein: the media content segment comprises a program for television; and the sub-segment of the media content segment comprises an advertisement within the same program for television. 2 . The method of claim 1 wherein the determining a level of interest of the user includes: determining a lower level of interest of the user in the sub-segment of the media content segment if a specific content playback mode change indicates the user skipped at least a portion of the sub-segment than if the user played the entire sub-segment in normal speed. 3 . The method of claim 1 wherein the determining a level of interest of the user includes: determining a higher level of interest of the user in the sub-segment of the media content segment if a specific playback mode change indicates the user started to skip the sub-segment and then rewound to attempt to view the sub-segment than if the specific content playback mode change indicates the user skipped the sub-segment entirely. 4 . The method of claim 1 further comprising: transmitting the determined level of interest over the Internet on a computer network communication channel to a device associated with a service provider; and causing, in response to the transmitting the determined level of interest, a connection for receiving selected media content to be enabled via the Internet on the computer network communication channel to the device associated with the service provider and a media viewer application to display, on a display device that is remote from the device associated with the service provider, selected media content based on the determined level of interest. 5 . The method of claim 1 further comprising: recording the media content segment before receiving the indication regarding the content playback mode change during playing of the media content segment. 6 . The method of claim 5 wherein the recording includes recording the media content segment in a memory buffer to enable the user to perform a rewind function on the media content segment while viewing a broadcast of the media content segment in real time or while receiving the media content segment as streaming video. 7 . The method of claim 1 wherein the entire media content segment is previously recorded prior to the playing of the media content segment. 8 . The method of claim 1 wherein the associating the content playback mode change with a sub-segment of the media content segment includes: recording a first offset relative to a beginning of the media content segment at which the content playback mode change occurred; determining a second offset relative to a beginning of the media content segment at which the sub-segment starts or ends; correlating the first offset and the second offset; and associating the content playback mode change with a sub-segment of the media content segment based on the correlation. 9 . The method of claim 8 wherein the first offset and the second offset are offsets based on a time count or based on a video frame count. 10 . A system comprising: at least one processor; and a memory coupled to the at least one processor, wherein the at least one processor is configured to perform operations comprising: receiving, by a receiving device, an alert over the Internet on a computer network communication channel from a remote server, wherein the alert activates a program for assessing viewer interest on the receiving device to monitor playback modes associated with a media content segment: receiving an indication regarding a content playback mode change occurring during playing of a media content segment; associating in a database, the content playback mode change with a sub-segment of the media content segment; repeating the receiving an indication and the associating the content playback mode change for a plurality of different content playback mode changes performed during or in connection with the sub-segment of the media content segment: determining a level of interest of a user in the sub-segment of the media content segment based on the plurality of different content playback mode changes; and determining a category of interest based on the determined level of interest: wherein: the media content segment comprises a program for television; and the sub-segment of the media content segment comprises an advertisement within the same program for television. 11 . The system of claim 10 wherein the association between the content playback mode change and the sub-segment of the media content segment indicates a level of interest of the user who performed the content playback mode change in the sub-segment of the media content segment. 12 . The system of claim 10 wherein the at least one processor is further configured to perform operations comprising: communicating the association between the plurality of different content playback mode changes and the sub-segment of the media content segment; and receiving, in response to the communicated association, selected content for display by the receiving device based on the communicated association. 13 . The system of claim 10 wherein the determining a level of interest of the user includes: determining a lower level of interest of the user in the sub-segment of the media content segment if a specific content playback mode change indicates the user skipped at least a portion of the sub-segment than if the user played the entire sub-segment in normal speed. 14 . The system of claim 10 wherein the determining a level of interest of the user includes: determining a higher level of interest of the user in the sub-segment of the media content segment if a specific playback mode change indicates the user started to skip the sub-segment and then rewound to attempt to view the sub-segment than if the content playback mode change indicates the user skipped the sub-segment entirely. 15 . The system of claim 10 wherein the operations further comprise: transmitting the determined level of interest over the Internet on a computer network communication channel to a device associated with a service provider; and causing, in response to the transmitting the determined level of interest, a connection for receiving selected media content to be enabled via the Internet on the computer network communication channel to the device associated with the service provider and a media viewer application to display, on a display device that is remote from the device associated with the service provider, selected media content based on the de
for controlling playback functions for recorded or on-demand content, e.g. using progress bars, mode or play-point indicators or bookmarks (specific graphical features in visual interfaces H04N21/4312) · CPC title
by decomposing the content in the time domain, e.g. in time segments · CPC title
Learning process for intelligent management, e.g. learning user preferences for recommending movies (details of learning user preferences for the retrieval of video data in a video database G06F16/739; computer systems using learning methods G06N3/08) · CPC title
Processing of monitored end-user data, e.g. trend analysis based on the log file of viewer selections · CPC title
Creating a channel for a dedicated end-user group, e.g. insertion of targeted commercials based on end-user profiles {(information retrieval from the Internet by querying with filtering and personalisation G06F16/9535; arrangements for replacing or switching information during the broadcast H04H20/10; push services over packet-switching network H04L12/1859; adaptation of message content in packet-switching networks H04L51/063)} · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.