System and method for creating a temporal-based dynamic watermark

US11700342B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11700342-B2
Application numberUS-202117494634-A
CountryUS
Kind codeB2
Filing dateOct 5, 2021
Priority dateDec 7, 2015
Publication dateJul 11, 2023
Grant dateJul 11, 2023

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.

Systems and methods for dynamically and automatically generating digital watermarks are provided. Watermark payloads utilized in generating the digital watermarks are altered based upon changing conditions, such as environmental characteristics associated with playback or distribution of media content. Changing conditions may also encompass a change in the distribution/presentation chain of devices associated with the playback or distribution of the media content.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: presenting a first portion of media content in an environment having one or more characteristics, the first portion of the media content having a first watermark payload; while presenting the first portion of the media content, detecting a first change in the one or more characteristics of the environment; generating a second watermark payload based upon the first change in the one or more characteristics of the environment; embedding the second watermark payload in a second portion of the media content, wherein the second portion of the media content follows the first portion of the media content; and presenting the second portion of the media content in the environment, the second portion of the media content having the second watermark payload. 2. The method of claim 1 , further comprising: while presenting the second portion of the media content, detecting a second change in the one or more characteristics of the environment; generating a third watermark payload based upon the second change in the one or more characteristics of the environment; embedding the third watermark payload in a third portion of the media content, wherein the third portion of the media content follows the second portion of the media content; and presenting the third portion of the media content in the environment, the third portion of the media content having the third watermark payload. 3. The method of claim 1 , wherein the one or more characteristics of the environment includes a number of viewers viewing the media content being presented in the environment, and wherein the first change includes a change in the number of viewers. 4. The method of claim 1 , wherein the one or more characteristics of the environment includes a location where the media content is being presented in the environment, and wherein the first change includes a change in the location. 5. The method of claim 1 , wherein the one or more characteristics of the environment includes a number of mobile devices present in the environment, and wherein the first change includes a change in the number of mobile devices present in the environment. 6. The method of claim 1 , wherein detecting the first change in the one or more characteristics of the environment is performed using at least one of a temperature monitor, a pressure sensor or one or more still or video cameras in the environment. 7. The method of claim 1 , wherein the second watermark payload is generated to include a reference to a database entry. 8. The method of claim 1 , wherein the second watermark payload includes a time, a date, or a combination thereof indicating when the first change occurs in the one or more characteristics of the environment. 9. The method of claim 1 , further comprising: extracting the second watermark payload from the second portion of the media content; and discerning the first change based on the extracted second watermark payload. 10. The method of claim 1 , wherein the first watermark payload is embedded in one or more fames of the first portion of the media content, and wherein embedding embeds the second watermark payload in one or more frames of the second portion of the media content immediately upon detecting the first change in the one or more characteristics of the environment. 11. The method of claim 1 , wherein embedding embeds the second watermark payload in the media content immediately upon detecting the first change in the one or more characteristics of the environment. 12. A device comprising: a memory including a computer code; and a processor configured to execute the computer code to: present a first portion of media content in an environment having one or more characteristics, the first portion of the media content having a first watermark payload; while presenting the first portion of the media content, detect a first change in the one or more characteristics of the environment; generate a second watermark payload based upon the first change in the one or more characteristics of the environment; embed the second watermark payload in a second portion of the media content, wherein the second portion of the media content follows the first portion of the media content; and present the second portion of the media content in the environment, the second portion of the media content having the second watermark payload. 13. The device of claim 12 , wherein the processor is further configured to execute the computer code to: while presenting the second portion of the media content, detect a second change in the one or more characteristics of the environment; generate a third watermark payload based upon the second change in the one or more characteristics of the environment; embed the third watermark payload in a third portion of the media content, wherein the third portion of the media content follows the second portion of the media content; and present the third portion of the media content in the environment, the third portion of the media content having the third watermark payload. 14. The device of claim 12 , wherein the one or more characteristics of the environment includes a number of viewers viewing the media content being presented in the environment, and wherein the first change includes a change in the number of viewers. 15. The device of claim 12 , wherein the one or more characteristics of the environment includes a location where the media content is being presented in the environment, and wherein the first change includes a change in the location. 16. The device of claim 12 , wherein the one or more characteristics of the environment includes a number of mobile devices present in the environment, and wherein the first change includes a change in the number of mobile devices present in the environment. 17. The device of claim 12 , wherein the processor is configured to execute the computer code to detect the first change using at least one of a temperature monitor, a pressure sensor or one or more still or video cameras in the environment. 18. The device of claim 12 , wherein the processor is configured to execute the computer code to generate the second watermark payload to include a reference to a database entry. 19. The device of claim 12 , wherein the second watermark payload includes a time, a date, or a combination thereof indicating when the first change occurs in the one or more characteristics of the environment. 20. The device of claim 12 , wherein the processor is further configured to execute the computer code to: extract the second watermark payload from the second portion of the media content; and discern the first change based on the extracted second watermark payload.

Assignees

Inventors

Classifications

  • Content update operation triggered locally, e.g. by comparing the version of software modules in a DVB carousel to the version stored locally (deployment, distribution, installation, update of software G06F8/65; error detection or correction of the data by redundancy during software upgrading G06F11/1433; arrangements for updating broadcast information or broadcast-related information H04H60/25) · CPC title

  • in colour image data · CPC title

  • environmental sensors, e.g. for detecting temperature, luminosity, pressure, earthquakes · CPC title

  • involving watermark {(protecting executable software by watermarking G06F21/16; image watermarking in general G06T1/0021; watermarks inserted in still images for transmission purposes H04N1/32144; inserting watermarks during video coding H04N19/467)} · CPC title

  • H04N1/3232Primary

    Robust embedding or watermarking · 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 US11700342B2 cover?
Systems and methods for dynamically and automatically generating digital watermarks are provided. Watermark payloads utilized in generating the digital watermarks are altered based upon changing conditions, such as environmental characteristics associated with playback or distribution of media content. Changing conditions may also encompass a change in the distribution/presentation chain of dev…
Who is the assignee on this patent?
Disney Entpr Inc
What technology area does this patent fall under?
Primary CPC classification H04N1/3232. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jul 11 2023 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).