Methods and systems for dynamic content modification

US12219212B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12219212-B2
Application numberUS-202318388017-A
CountryUS
Kind codeB2
Filing dateNov 8, 2023
Priority dateMar 17, 2016
Publication dateFeb 4, 2025
Grant dateFeb 4, 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.

An example method can comprise receiving content for presentation at a user device. The content can comprise a plurality of sections, and each section can comprise a video portion and an audio portion. The user device can also receive content metadata regarding one or more features of the content, where the features of the content comprise one or more candidate sections of the content for modification. The user device can apply one or more rules to the received content based on the content metadata to modify one or more of the audio portion and the video portion of at least one section of the content, creating modified content, and can cause presentation of the modified content on a display device.

First claim

Opening claim text (preview).

The invention claimed is: 1. One or more non-transitory computer-readable media storing processor-executable instructions that, when executed by at least one processor, cause the at least one processor to: receive content comprising a plurality of video sections; receive importance information indicating an importance of a video section of the plurality of video sections; and cause, based on a plurality of modification options for the video section, output of a modified version of the content, wherein the video section is modified based on the importance information. 2. The one or more non-transitory computer-readable media of claim 1 , wherein the processor-executable instructions that, when executed by the at least one processor, cause the at least one processor to cause the output of the modified version of the content, cause the at least one processor to one of cause the video section to be skipped in the output of the modified version of the content or cause at least a portion of video in the video section to be modified in the output of the modified version of the content. 3. The one or more non-transitory computer-readable media of claim 1 , wherein the processor-executable instructions that, when executed by the at least one processor, cause the at least one processor to cause the output of the modified version of the content, cause the at least one processor to one of cause an audio portion of the video section to be skipped in the output of the modified version of the content or cause at least a portion of the audio portion to be obscured in the output of the modified version of the content. 4. The one or more non-transitory computer-readable media of claim 1 , wherein the processor-executable instructions, when executed by the at least one processor, further cause the at least one processor to: determine the importance information satisfies an importance threshold, wherein the processor-executable instructions that, when executed by the at least one processor, cause the at least one processor to cause the output of the modified version of the content, cause the at least one processor to cause, based on the importance information satisfying the importance threshold, one of at least a portion of a video portion of the video section to be modified or at least a portion of an audio portion of the video section to be modified in the output of the modified version of the content. 5. The one or more non-transitory computer-readable media of claim 1 , wherein the processor-executable instructions, when executed by the at least one processor, further cause the at least one processor to: determine the importance information does not satisfy an importance threshold, wherein the processor-executable instructions that, when executed by the at least one processor, cause the at least one processor to cause the output of the modified version of the content, cause the at least one processor to cause, based on the importance information not satisfying the importance threshold, one of the video section to be skipped or at least a portion of an audio portion of the video section to be skipped in the output of the modified version of the content. 6. The one or more non-transitory computer-readable media of claim 1 , wherein the importance information indicates the importance of the video section to an overall plot of the content. 7. The one or more non-transitory computer-readable media of claim 1 , wherein the plurality of modification options comprises one or more of: blurring at least a portion of the video section; pixelating at least the portion of the video section; obscuring at least the portion of the video section; blacking out at least the portion of the video section; applying a mask to at least the portion of the video section; reducing brightness of at least the portion of the video section; obfuscating at least the portion of the video section; or skipping at least the portion of the video section. 8. An apparatus comprising: one or more processors; and memory storing processor-executable instructions that, when executed by the one or more processors, cause the apparatus to: receive content comprising a plurality of video sections; receive importance information indicating an importance of a video section of the plurality of video sections; and cause, based on a plurality of modification options for the video section, output of a modified version of the content, wherein the video section is modified based on the importance information. 9. The apparatus of claim 8 , wherein the processor-executable instructions that, when executed by the one or more processors, cause the apparatus to cause the output of the modified version of the content, cause the apparatus to one of cause the video section to be skipped in the output of the modified version of the content or cause at least a portion of video in the video section to be modified in the output of the modified version of the content. 10. The apparatus of claim 8 , wherein the processor-executable instructions that, when executed by the one or more processors, cause the apparatus to cause the output of the modified version of the content, cause the apparatus to one of cause an audio portion of the video section to be skipped in the output of the modified version of the content or cause at least a portion of the audio portion to be obscured in the output of the modified version of the content. 11. The apparatus of claim 8 , wherein the processor-executable instructions, when executed by the one or more processors, further cause the apparatus to: determine the importance information satisfies an importance threshold, wherein the processor-executable instructions that, when executed by the one or more processors, cause the apparatus to cause the output of the modified version of the content, cause the apparatus to cause, based on the importance information satisfying the importance threshold, one of at least a portion of a video portion of the video section to be modified or at least a portion of an audio portion of the video section to be modified in the output of the modified version of the content. 12. The apparatus of claim 8 , wherein the processor-executable instructions, when executed by the one or more processors, further cause the apparatus to: determine the importance information does not satisfy an importance threshold, wherein the processor-executable instructions that, when executed by the one or more processors, cause the apparatus to cause the output of the modified version of the content, cause the apparatus to cause, based on the importance information not satisfying the importance threshold, one of the video section to be skipped or at least a portion of an audio portion of the video section to be skipped in the output of the modified version of the content. 13. The apparatus of claim 8 , wherein the importance information indicates the importance of the video section to an overall plot of the content. 14. The apparatus of claim 8 , wherein the plurality of modification options comprises one or more of: blurring at least a portion of the video section; pixelating at least the portion of the video section; obscuring at least the portion of the video section; blacking out at least the portion of the video section; applying a mask to at least the portion of the video section; reducing brightness of at least the portion of the video section; obfuscating at least the portion of the video section; or skipping at least the portion of the video section. 15. A system comprising: a computing device configured to: send content comprising a plurality of

Assignees

Inventors

Classifications

  • for displaying subtitles · CPC title

  • Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream · CPC title

  • involving operations for analysing the audio stream, e.g. detecting features or characteristics in audio streams (arrangements characterised by components specially adapted for monitoring, identification or recognition of audio in broadcast systems H04H60/58) · CPC title

  • involving operations for analysing video streams, e.g. detecting features or characteristics in the video stream (arrangements characterised by components specially adapted for monitoring, identification or recognition of video in broadcast systems H04H60/59) · CPC title

  • using biometric characteristics of the user, e.g. by voice recognition or fingerprint scanning {(cryptography using biological data H04L9/3231; authentication in networks using biometric H04L63/0861)} · 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 US12219212B2 cover?
An example method can comprise receiving content for presentation at a user device. The content can comprise a plurality of sections, and each section can comprise a video portion and an audio portion. The user device can also receive content metadata regarding one or more features of the content, where the features of the content comprise one or more candidate sections of the content for modif…
Who is the assignee on this patent?
Comcast Cable Comm Llc
What technology area does this patent fall under?
Primary CPC classification H04N21/45452. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Feb 04 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 5 related publications on this page (citations in our corpus or others sharing the same primary CPC).