Measuring video-asset viewing

US11537971B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11537971-B2
Application numberUS-201816032414-A
CountryUS
Kind codeB2
Filing dateJul 11, 2018
Priority dateDec 29, 2010
Publication dateDec 27, 2022
Grant dateDec 27, 2022

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 computer-implemented method of using channel tuning data from a video asset viewing device connected to a network to measure video asset viewing at a second-by-second level during one or more user defined lead-in periods, and then correlating that with video asset viewing during a user defined target period, for the purpose of analyzing how viewing activity during the lead-in period(s) correlates with viewing activity during the target period, thus producing longitudinal viewing metrics; all while maintaining viewer anonymity. Additionally, viewing metrics can be categorized based on user defined demographic, geographic, and histogram groupings representing the percentage of video asset viewing with the result that the analyst is able to gain detailed insight into customer viewing behavior. The lead-in video asset may be any video asset or assets. The target may be any subsequent video asset. The metrics produced are useful to service providers, advertisers, and content producers.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method comprising: receiving data indicating output of a plurality of media segments by a plurality of devices during a time range, wherein a first time period and a second time period later than the first time period are in the time range and separated by a time duration; determining, based on the data and for each interval of a plurality of intervals of the second time period, media segments, of the plurality of media segments, outputted by the plurality of devices; based on the determining of the media segments, determining that a first device, associated with a user, outputted a first media segment of the plurality of media segments during the first time period and a second device, associated with the user, outputted a second media segment of the plurality of media segments during the second time period; and based on the determining that the first device outputted the first media segment and the second device outputted the second media segment, incrementing a count associated with outputting both the first media segment and the second media segment. 2. The method of claim 1 , wherein the second media segment comprises an advertisement associated with a provider, and wherein the first media segment comprises a different advertisement associated with the provider. 3. The method of claim 1 , wherein the first media segment comprises an advertisement for the second media segment. 4. The method of claim 1 , further comprising: determining, based at least in part on the data, a metric for one or more media segments of the plurality of media segments. 5. The method of claim 4 , wherein the metric is indicative of an impact outputting the first media segment has on outputting the second media segment. 6. The method of claim 1 , wherein the second media segment comprises a video program, and wherein the first media segment comprises an advertisement referencing the video program. 7. The method of claim 1 , wherein the first media segment comprises an episode in a series of episodic video content, and wherein the second media segment comprises a subsequent episode in the series of episodic video content. 8. The method of claim 1 , wherein the first media segment comprises content indicating the second media segment. 9. The method of claim 1 , further comprising determining, based at least in part on the data, a source from which the first media segment was received by a device of the plurality of devices. 10. A system comprising: a computing device; and a second device; wherein the computing device comprises: one or more first processors; and first memory storing first instructions that, when executed by the one or more first processors, cause the computing device to: receive data indicating output of a plurality of media segments by a plurality of devices during a time range, wherein a first time period and a second time period later than the first time period are in the time range and separated by a time duration, wherein the plurality of devices comprises a first device and the second device, and wherein the first device and the second device are associated with a user; determine, based on the data and for each interval of a plurality of intervals of the second time period, media segments, of the plurality of media segments, outputted by the plurality of devices; based on the determining of the media segments, determine that the first device outputted a first media segment of the plurality of media segments during the first time period and the second device outputted a second media segment of the plurality of media segments during the second time period; and based on the determining that the first device outputted the first media segment and the second device outputted the second media segment, increment a count associated with outputting both the first media segment and the second media segment; and wherein the second device comprises: one or more second processors; and second memory storing second instructions that, when executed by the one or more second processors, cause the second device to send second data indicating one or more media segments outputted by the second device during the time range. 11. The system of claim 10 , wherein the second media segment comprises an advertisement associated with a provider, and wherein the first media segment comprises a different advertisement associated with the provider. 12. The system of claim 10 , wherein the first media segment comprises an advertisement for the second media segment. 13. The system of claim 10 , wherein the first instructions, when executed by the one or more first processors, further cause the computing device to: determine, based at least in part on the data, a metric for one or more media segments of the plurality of media segments. 14. The system of claim 13 , wherein the metric is indicative of an impact outputting the first media segment has on outputting the second media segment. 15. The system of claim 10 , wherein the second media segment comprises a video program, and wherein the first media segment comprises an advertisement referencing the video program. 16. The system of claim 10 , wherein the first media segment comprises an episode in a series of episodic video content, and wherein the second media segment comprises a subsequent episode in the series of episodic video content. 17. The system of claim 10 , wherein the first media segment comprises content indicating the second media segment. 18. The system of claim 10 , wherein the first instructions, when executed by the one or more first processors, further cause the computing device to determine, based at least in part on the data, a source from which the first media segment was received by a device of the plurality of devices. 19. A non-transitory computer-readable medium storing instructions that, when executed, cause a computing device to: receive data indicating output of a plurality of media segments by a plurality of devices during a time range, wherein a first time period and a second time period later than the first time period are in the time range and separated by a time duration; determine, based on the data and for each interval of a plurality of intervals of the second time period, media segments, of the plurality of media segments, outputted by the plurality of devices; based on the determining of the media segments, determine that a first device, associated with a user, outputted a first media segment of the plurality of media segments during the first time period and a second device, associated with the user, outputted a second media segment of the plurality of media segments during the second time period; and based on the determining that the first device outputted the first media segment and the second device outputted the second media segment, increment a count associated with outputting both the first media segment and the second media segment. 20. The computer-readable medium of claim 19 , wherein the second media segment comprises an advertisement associated with a provider, and wherein the first media segment comprises a different advertisement associated with the provider. 21. The computer-readable medium of claim 19 , wherein the first media segment comprises an advertisement for the second media segment. 22. The computer-readable medium of claim 19 , wherein the instructions, when executed, further cause the computing device to: determine, based at least in part on t

Assignees

Inventors

Classifications

  • using a grid, e.g. sorted out by channel and broadcast time · CPC title

  • Monitoring of content usage, e.g. the number of times a movie has been viewed, copied or the amount which has been watched (monitoring of user activities for profile generation for accessing a video database G06F16/739; protecting generic digital content where the protection is independent of the precise nature of the content G06F21/10; arrangements for monitoring the use made of the broadcast services in broadcast systems H04H60/31) · CPC title

  • G06Q10/08Primary

    Logistics, e.g. warehousing, loading or distribution; Inventory or stock management · CPC title

  • involving end-user characteristics, e.g. viewer profile, preferences (monitoring of user activities for profile generation for accessing a video database G06F16/739; user profiles in network data switching protocols H04L67/306; processing of user preferences or user profiles in wireless networks H04W8/18) · 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

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 US11537971B2 cover?
A computer-implemented method of using channel tuning data from a video asset viewing device connected to a network to measure video asset viewing at a second-by-second level during one or more user defined lead-in periods, and then correlating that with video asset viewing during a user defined target period, for the purpose of analyzing how viewing activity during the lead-in period(s) correl…
Who is the assignee on this patent?
Comcast Cable Comm Llc
What technology area does this patent fall under?
Primary CPC classification G06Q10/08. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Dec 27 2022 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 7 related publications on this page (citations in our corpus or others sharing the same primary CPC).