Systems and methods for authenticating video using watermarks

US10176309B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10176309-B2
Application numberUS-201715797043-A
CountryUS
Kind codeB2
Filing dateOct 30, 2017
Priority dateOct 28, 2016
Publication dateJan 8, 2019
Grant dateJan 8, 2019

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.

Disclosed are blockchain-based methods and systems for watermarking digital content. In an exemplary aspect, a method for watermarking digital content is provided, by receiving, by a processor, a data stream comprising audio and/or video content; receiving watermark data, by a processor, from a computing node communicatively linked to a blockchain-based distributed ledger; and applying at least one watermark to the data stream based upon the watermark data, wherein the watermark comprises at least one hash based on one or more data blocks stored in the blockchain-based distributed ledger.

First claim

Opening claim text (preview).

The invention claimed is: 1. A computer-implemented method for watermarking digital content, comprising: receiving, by a processor, a data stream comprising audio and/or video data; receiving watermark data, by a processor, from a computing node communicatively linked to a blockchain-based distributed ledger; and applying a plurality of watermarks to the data stream based upon the watermark data, wherein the plurality of watermarks comprise at least one hash based on one or more data blocks stored in the blockchain-based distributed ledger, applying the plurality of watermarks to the audio and/or video data at an intermittent time interval while the audio and/or video data is being recorded or transmitted. 2. The method of claim 1 , wherein the watermark data further comprises: a random number; a cryptographically secure pseudorandom number; and/or a unique timestamp. 3. The method of claim 1 , wherein at least one of the plurality of watermarks is applied to a metadata field associated with the data stream. 4. The method of claim 1 , wherein the data stream comprises video data and at least one of the plurality of watermarks is applied to the video data in a nondestructive operation that does not degrade the visual quality of the video data. 5. The method of claim 1 , wherein the time interval is selected from: a) one watermark per second; b) one watermark every 5, 10, 30, or 60 seconds; or c) an arbitrary interval selected by a user. 6. The method of claim 1 , wherein at least one of the plurality of watermarks is based on or comprises at least one random number or hash associated with a unique data block in the blockchain-based distributed ledger, and wherein the data block comprises a timestamp associated with the time that the data stream was originally recorded or transmitted. 7. A computer-implemented system for watermarking digital content, comprising: a module configured to record or transmit a data stream comprising audio and/or video content; and a processor, configured to: receive the data stream comprising audio and/or video content; receive watermark data from a computing node communicatively linked to a blockchain-based distributed ledger; and apply a plurality of watermarks to the data stream based upon the watermark data at an intermittent time interval while the audio and/or video data is being recorded or transmitted, wherein the plurality of watermarks comprises at least one hash based on one or more data blocks stored in the blockchain-based distributed ledger. 8. The system of claim 7 , wherein the watermark data further comprises: a random number; a cryptographically secure pseudorandom number; and/or a unique timestamp. 9. The system of claim 7 , wherein the watermark is applied to a metadata field associated with the data stream. 10. The system of claim 7 , wherein the data stream comprises video data and at least one of the plurality of watermarks is applied to the video data in a nondestructive operation that does not degrade the visual quality of the video data. 11. The system of claim 7 , wherein the time interval is selected from: a) one watermark per second; b) one watermark every 5, 10, 30, or 60 seconds; or c) an arbitrary interval selected by a user. 12. The system of claim 7 , wherein at least one of the plurality of watermarks is based on or comprises at least one random number or hash associated with a unique data block in the blockchain-based distributed ledger, and wherein the data block comprises a timestamp associated with the time that the data stream was originally recorded or transmitted. 13. A non-transitory computer readable medium storing computer-executable program instructions for watermarking digital content, comprising instructions for: receiving, by a processor, a data stream comprising audio and/or video data; receiving watermark data, by a processor, from a computing node communicatively linked to a blockchain-based distributed ledger; and applying a plurality of watermarks to the data stream based upon the watermark data, wherein the plurality of watermarks comprise at least one hash based on one or more data blocks stored in the blockchain-based distributed ledger, applying the plurality of watermarks to the audio and/or video data at an intermittent time interval while the audio and/or video data is being recorded or transmitted. 14. The non-transitory computer readable medium of claim 13 , wherein the watermark data further comprises: a random number; a cryptographically secure pseudorandom number; and/or a unique timestamp. 15. The non-transitory computer readable medium of claim 13 , wherein at least one of the plurality of watermarks is applied to a metadata field associated with the data stream. 16. The non-transitory computer readable medium of claim 13 , wherein the data stream comprises video data and at least one of the plurality of watermarks is applied to the video data in a nondestructive operation that does not degrade the visual quality of the video data. 17. The non-transitory computer readable medium of claim 13 , wherein the time interval is selected from: a) one watermark per second; b) one watermark every 5, 10, 30, or 60 seconds; or c) an arbitrary interval selected by a user.

Assignees

Inventors

Classifications

  • Physics · mapped topic

  • using a third party · CPC title

  • involving time stamps, e.g. generation of time stamps · CPC title

  • Watermarking · CPC title

  • G06F21/16Primary

    Program or content traceability, e.g. by 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 US10176309B2 cover?
Disclosed are blockchain-based methods and systems for watermarking digital content. In an exemplary aspect, a method for watermarking digital content is provided, by receiving, by a processor, a data stream comprising audio and/or video content; receiving watermark data, by a processor, from a computing node communicatively linked to a blockchain-based distributed ledger; and applying at least…
Who is the assignee on this patent?
Acronis Int Gmbh
What technology area does this patent fall under?
Primary CPC classification G06F21/16. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jan 08 2019 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 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).