Method and systems for creating viewing impressions during trick play operations

US12375741B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12375741-B2
Application numberUS-202217573349-A
CountryUS
Kind codeB2
Filing dateJan 11, 2022
Priority dateDec 22, 2016
Publication dateJul 29, 2025
Grant dateJul 29, 2025

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.

Some aspects of the disclosure relate to a system and methods for creating a viewing impression that can comprise selecting a video frame from a content item based on interest or value in the video frame. Another version of the content, such as a trick file, can be created by inserting one or more copies of the video frame, for example, adjacent to one another.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method comprising: sending, to a user device, first content at a first playback speed, wherein the first content comprises a plurality of frames depicting an object of interest; receiving, from the user device, a request to receive a portion of the first content at a second playback speed, different from the first playback speed; determining, by a computing device, a first frame of the plurality of frames in the portion of the first content; determining, based on the portion of the first content and based on the second playback speed, a plurality of copies of the first frame for second content; and sending, to the user device, based on the request, the second content at the second playback speed, wherein a quantity of the plurality of copies of the first frame in the second content is greater than a quantity of the plurality of frames depicting the object of interest in the first content. 2. The method of claim 1 , further comprising: outputting, by the user device, the second content at the second playback speed, wherein the object of interest is displayed during a trick play operation. 3. The method of claim 1 , wherein the object of interest comprises at least one of: a product, a logo, or an advertisement. 4. The method of claim 1 , wherein determining the first frame comprises: determining, based on metadata associated with the first content, that the first frame comprises the object of interest. 5. The method of claim 1 , further comprising encoding a subset of the plurality of frames with the plurality of copies of the first frame. 6. The method of claim 1 , wherein determining the plurality of copies of the first frame for the second content comprises: determining, based on a display duration associated with the object of interest, and based on the second playback speed, the quantity of the plurality of copies of the first frame. 7. The method of claim 6 , further comprising: determining the display duration based on at least one of: a trick play operation; a threshold value associated with the trick play operation; or an advertisement associated with the object of interest. 8. The method of claim 1 , wherein the plurality of copies of the first frame is adjacent to each other during a display duration of the second content. 9. A method comprising: sending, to a user device, first content at a first playback speed, wherein the first content comprises a plurality of frames depicting an object of interest; receiving, from the user device, a request to receive a portion of the first content at a second playback speed, different from the first playback speed; determining, by a computing device, a display duration associated with the object of interest; determining a first frame of the plurality of frames in the portion of the first content; and encoding, based on the display duration and the request, second content comprising a plurality of copies of the first frame, wherein a quantity of the plurality of copies of the first frame in the second content is greater than a quantity of the plurality of frames depicting the object of interest in the first content. 10. The method of claim 9 , further comprising: sending, to the user device, the second content for output at the second playback speed, wherein the second playback speed is associated with a trick play operation. 11. The method of claim 9 , wherein the object of interest comprises at least one of: a product, a logo, or an advertisement. 12. The method of claim 9 , wherein determining the first frame comprises: determining, based on metadata associated with the first content, that the first frame comprises the object of interest. 13. The method of claim 12 , wherein the metadata indicates that the first frame comprises the object of interest. 14. The method of claim 9 , further comprising: determining, based on the display duration, and based on the second playback speed, the quantity of the plurality of copies of the first frame. 15. The method of claim 9 , further comprising: determining the display duration based on at least one of: a trick play operation associated with the user device; a threshold value associated with the trick play operation; or an advertisement associated with the object of interest. 16. An apparatus comprising: one or more processors; and a memory storing processor-executable instructions that, when executed by the one or more processors, cause the apparatus to: send, to a user device, first content at a first playback speed, wherein the first content comprises a plurality of frames depicting an object of interest; receive, from the user device, a request to receive a portion of the first content at a second playback speed, different from the first playback speed; determine a first frame of the plurality of frames in the portion of the first content; determining, based on the portion of the first content and based on the second playback speed, a plurality of copies of the first frame for second content; and send, to the user device, based on the request, the second content at the second playback speed, wherein a quantity of the plurality of copies of the first frame in the second content is greater than a quantity of the plurality of frames depicting the object of interest in the first content. 17. The apparatus of claim 16 , wherein the user device is configured to output the second content at the second playback speed, wherein the object of interest is displayed during a trick play operation. 18. The apparatus of claim 16 , wherein the object of interest comprises at least one of: a product, a logo, or an advertisement. 19. The apparatus of claim 16 , wherein the processor-executable instructions that cause the apparatus to determine the first frame further cause the apparatus to: determine, based on metadata associated with the first content, that the first frame comprises the object of interest. 20. The apparatus of claim 16 , wherein the processor-executable instructions, when executed by the one or more processors, further cause the apparatus to: encode a subset of the plurality of frames with the plurality of copies of the first frame. 21. The apparatus of claim 16 , wherein the processor-executable instructions that, when executed by the one or more processors, cause the apparatus to determine the plurality of copies of the first frame for the second content, further cause the apparatus to: determine, based on a display duration associated with the object of interest, and based on the second playback speed, the quantity of the plurality of copies of the first frame. 22. The apparatus of claim 21 , wherein the processor-executable instructions, when executed by the one or more processors, further cause the apparatus to: determine the display duration based on at least one of: a trick play operation; a threshold value associated with the trick play operation; or an advertisement associated with the object of interest. 23. The apparatus of claim 16 , wherein the plurality of copies of the first frame is adjacent to each other during a display duration of the second content. 24. An apparatus comprising: one or more processors; and a memory storing processor-executable instructions that, when executed by the one or more processors, cause the apparatus to: send, to a user device, first content at a first playback speed, wherein the first content comprises a plurality of frames depictin

Assignees

Inventors

Classifications

  • specifically adapted to content descriptors, e.g. coding, compressing or processing of metadata · CPC title

  • for requesting content on demand, e.g. video on demand · CPC title

  • PVR [Personal Video Recorder] (H04N5/76 takes precedence {; arrangements for broadcast with accumulation-type receivers H04H20/40}) · CPC title

  • Structuring of content, e.g. decomposing content into time segments · CPC title

  • involving splicing one content stream with another content stream, e.g. for inserting or substituting an advertisement · 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 US12375741B2 cover?
Some aspects of the disclosure relate to a system and methods for creating a viewing impression that can comprise selecting a video frame from a content item based on interest or value in the video frame. Another version of the content, such as a trick file, can be created by inserting one or more copies of the video frame, for example, adjacent to one another.
Who is the assignee on this patent?
Comcast Cable Comm Llc
What technology area does this patent fall under?
Primary CPC classification H04N21/2387. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jul 29 2025 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 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).