IP Library Granted Patent US 10,176,309
Granted Patent B2
US 10,176,309 · App. 15/797,043 · Granted Jan 8, 2019

Systems and methods for authenticating video using watermarks

Inventors: Alexander Tormasov (Moscow, RU); Victor Lysenko (Moscow, RU); Mark Shmulevich (Moscow, RU); Stanislav Protasov (Moscow, RU); Serguei M. Beloussov (Costa Del Sol, SG)
Assignee: Acronis International GmbH
G06F21/16G06F21/645H04L9/3297G06F2221/0737H04L2209/38H04L2209/608
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,176,309
App. No.
15/797,043
Granted
Jan 8, 2019
Kind
B2
Abstract

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.

Claims (48)

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.

Assignments (3)
REAFFIRMATION AGREEMENT Recorded Aug 28, 2022
From: ACRONIS AG; ACRONIS INTERNATIONAL GMBH; ACRONIS SCS, INC.; ACRONIS, INC.; GROUPLOGIC, INC.; NSCALED INC.; ACRONIS MANAGEMENT LLC; 5NINE SOFTWARE, INC.; ACRONIS GERMANY GMBH; ACRONIS NETHERLANDS B.V.; ACRONIS BULGARIA EOOD; DEVICELOCK, INC.; DEVLOCKCORP LTD; ACRONIS INC.
To: MIDCAP FINANCIAL TRUST
Reel/Frame 061330/0818 →
SECURITY INTEREST Recorded Dec 19, 2019
From: ACRONIS INTERNATIONAL GMBH
To: MIDCAP FINANCIAL TRUST
Reel/Frame 051418/0119 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 27, 2018
From: TORMASOV, ALEXANDER; LYSENKO, VICTOR; SHMULEVICH, MARK; PROTASOV, STANISLAV; BELOUSSOV, SERGUEI M
To: ACRONIS INTERNATIONAL GMBH
Reel/Frame 047589/0306 →
Continuity (2)
Provisional Application 62414171 · Oct 28, 2016
Related Publication 20180121635A1 · May 3, 2018
Cited By (13)
US 12,197,612 US 12,261,996 US 12,277,743 US 12,361,048 US 12,412,107 US 12,579,183 US 12,587,387 US 12,591,614 US 12,591,615 US 12,657,264 US 12,659,550 US 12,675,977 US 12,684,110