Systems and methods for assessing viewer interest in content and advertisements

US10034051B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10034051-B2
Application numberUS-201615262849-A
CountryUS
Kind codeB2
Filing dateSep 12, 2016
Priority dateJul 27, 2012
Publication dateJul 24, 2018
Grant dateJul 24, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

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.

First claim

Opening claim text (preview).

The invention claimed is: 1. A computer-implemented method comprising: receiving, by at least one computer processor, an indication regarding a content playback mode change occurring during playing of a media content segment; associating, by at least one computer processor, the content playback mode change with a sub-segment of the media content segment, wherein the associating the content playback mode change with a sub-segment of the media content segment includes: receiving, by at least one computer processor, an indication that the sub-segment of the media content segment is being played or being skipped through by use of stored metadata associated with the media content segment; receiving, by at least one computer processor, an indication that the content playback mode change caused one or more of the following to occur: frames of the sub-segment of the media content segment to be played more than once before the entire media content segment was finished being played and frames of the sub-segment of the media content segment to be played more than once within a determined timeframe; and associating, by at least one computer processor, the content playback mode change with the sub-segment of the media content segment based on what the received indication that the content playback mode change caused had indicated, wherein the associating the content playback mode change with the sub-segment of the media content segment further 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 the sub-segment of the media content segment based on the correlation; and assigning, by at least one computer processor, a level of interest of a user in the sub-segment of the media content segment based on the associated content playback mode change. 2. The method of claim 1 wherein the receiving, associating and assigning the level of interest is performed by a receiving device that is configured to perform the playing of the media content segment. 3. The method of claim 1 wherein the receiving the indication regarding the content playback mode includes receiving the indication regarding the content playback mode change from a receiving device that is configured to perform the playing of the media content segment, and the associating and determining is performed by one or more computer systems remote from the receiving device that is configured to perform the playing of the media content segment. 4. 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: receive an indication regarding a content playback mode change occurring during playing of a media content segment; associate the content playback mode change with a sub-segment of the media content segment, wherein the at least one processor is configured to associate the content playback mode change with a sub-segment of the media content segment by at least being configured to: receive an indication that the sub-segment of the media content segment is being played or being skipped through by use of stored metadata associated with the media content segment; receive an indication that the content playback mode change caused one or more of the following to occur: frames of the sub-segment of the media content segment to be played more than once before the entire media content segment was finished being played and frames of the sub-segment of the media content segment to be played more than once within a determined timeframe; and associate the content playback mode change with the sub-segment of the media content segment based on what the received indication that the content playback mode change caused had indicated, wherein the at least one processor is configured further to associate the content playback mode change with a sub-segment of the media content segment by at least being further configured to: record a first offset relative to a beginning of the media content segment at which the content playback mode change occurred; determine a second offset relative to a beginning of the media content segment at which the sub-segment starts or ends; correlate the first offset and the second offset; and associate the content playback mode change with the sub-segment of the media content segment based on the correlation; and assign a level of interest of a user in the sub-segment of the media content segment based on the associated content playback mode change. 5. The system of claim 4 wherein the at least one processor is of a receiving device that is configured to perform the playing of the media content segment. 6. The system of claim 4 wherein the indication regarding the content playback mode change is received from from a receiving device that is configured to perform the playing of the media content segment, and the at least one processor is of a one or more computer systems remote from the receiving device that is configured to perform the playing of the media content segment. 7. A non-transitory computer-readable storage medium having computer executable instructions thereon, that when executed by a computer processor, cause the following method to be performed: receiving an association between a content playback mode change and a sub-segment of a media content segment played by a user, the association based on an indication that the content playback mode change caused one or more of the following to occur: frames of the sub-segment of the media content segment to be played more than once before the entire media content segment was finished being played and frames of the sub-segment of the media content segment to be played more than once within a determined timeframe, wherein the association between the content playback mode change and the sub-segment of the media content segment played by the user is performed by at least: 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; assigning a level of interest of the user in the sub-segment of the media content segment based on the received association between the content playback mode change and the sub-segment; and selecting an item to present to the user based on the determined level of interest of the user in the sub-segment of the media content segment. 8. The non-transitory computer-readable storage medium of claim 7 wherein the selected item is one or more of: an advertisement, a program, a product offer, an electronic program guide configuration, a Web page, an email, a text message, a promotion, a coupon, a phone call, a product offer, a service offer, a digital video segment, and an audio segment. 9. The non-transitory computer-readable storage medium of claim 7 wherein the assigning a level of interest of the user in the sub-segment of the media content segment comprises: determining a positive level of interest of the user in the sub-segment of the media content segment if the received association between the content playback mode change and the sub-segment indicates the user attempted to view the sub-segment of the media content segment i

Assignees

Inventors

Classifications

  • 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

  • involving advertisement data (advertising per se G06Q30/02) · 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 multiple end-users' preferences to derive collaborative data · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10034051B2 cover?
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…
Who is the assignee on this patent?
Dish Tech Llc
What technology area does this patent fall under?
Primary CPC classification H04N21/44222. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jul 24 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).