IP Library › Granted Patent US 11,546,560
Granted Patent B2
US 11,546,560 · App. 17/357,789 · Granted Jan 3, 2023

Blockchain-based trustless date verifiable video capture

Inventor: Daniel Hugh Broaddus (Evanston, IL)
H04N7/188H04L9/3271
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 11,546,560
App. No.
17/357,789
Granted
Jan 3, 2023
Kind
B2
Abstract

A host system may initiate a multiple node exchange of selected values to generate a random selection. The structure of the exchange may allow later verification that no single node had control of the generation of the random selection. Accordingly, the random selection may be unknown prior to the exchange. The host system may then provide the random selection to the device for integration of the random selection during the capture of video. The video may be recorded to a blockchain. Because of the integration with the random selection, the video may be date verifiable, such that the video can be verified to be created after the random selection and before recordation to the blockchain.

Claims (36)

1. A method including:

obtaining, via a distributed network source, a date-verifiable random value;

causing a request to generate a first record of the date-verifiable random value on a blockchain;

causing provision of the date-verifiable random value to a device for capture of a video, the device configured to, during capture, cause representation of the date-verifiable random value within the video; and

causing a request to generate a second record of the video on the blockchain.

2. The method of claim 1 , where causing representation of the date-verifiable random value comprises causing operation of a light on the device.

3. The method of claim 1 , where causing representation of the date-verifiable random value includes causing a display of words representing the date-verifiable random value.

4. The method of claim 1 , where causing representation of the date-verifiable random value includes causing a network-connected device to produce audio and/or visual signals.

5. The method of claim 1 , where:

the distributed network source includes the blockchain; and

obtaining the date-verifiable random value includes hashing data stored on the blockchain.

6. The method of claim 5 , where the data is generated via interaction between multiple nodes of a distributed network of the blockchain.

7. The method of claim 5 , where the data includes at least a portion of a block on the blockchain.

8. A method including:

causing, via a first blockchain, determination of a date-verifiable random value;

causing provision of the date-verifiable random value to a device for capture of a video;

during capture, causing representation of the date-verifiable random value within the video;

causing a request to generate a record of the video on a second blockchain.

9. The method of claim 8 , where the first and second blockchain comprise the same blockchain.

10. The method of claim 8 , where causing representation of the date-verifiable random value comprises causing operation of a light on the device.

11. The method of claim 8 , where causing representation of the date-verifiable random value includes causing a display of words representing the date-verifiable random value.

12. The method of claim 8 , where causing representation of the date-verifiable random value includes causing a network-connected device to produce audio and/or visual signals.

13. The method of claim 8 , where causing determination of the date-verifiable random value includes causing generation of a hash of data stored on the first blockchain.

14. The method of claim 13 , where the data is generated via interaction between multiple nodes of a distributed network of the first blockchain.

15. The method of claim 13 , where the data includes at least a portion of a block on the first blockchain.

16. A product comprising:

machine readable media other than a transitory signal; and

instructions stored on the media, the instructions configured to, when executed, cause a machine to:

causing, via a first blockchain, determination of a date-verifiable random value;

causing provision of the date-verifiable random value to a device for capture of a video;

during capture, causing representation of the date-verifiable random value within the video;

causing a request to generate a record of the video on a second blockchain.

17. The product of claim 16 , where causing representation of the date-verifiable random value includes causing a network-connected device to produce audio and/or visual signals.

18. The product of claim 16 , where causing determination of the date-verifiable random value includes causing generation of a hash of data stored on the first blockchain.

19. The product of claim 18 , where the data is generated via interaction between multiple nodes of a distributed network of the first blockchain.

20. The product of claim 19 , where the data includes at least a portion of a block on the first blockchain.

Continuity (3)
Continuation 16403611 · May 5, 2019
Provisional Application 62667545 · May 6, 2018
Related Publication 20210321064A1 · Oct 14, 2021