IP Library Patent Application 16025175
Patent Application
App. No. 16/025,175

TRANSFER OF CONTENT IN A PEER-TO-PEER NETWORK

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 None
App. No.
16/025,175
Abstract

A method of monitoring a transfer of a block of content from a first device to a second device in a peer-to-peer network is described. A monitoring device performs a smart contract in the peer-to-peer network by receiving a reusable proof of work related to a transfer of the block of content from the first device and from the second device; receiving a proof of possession of the block of content from the second device; and logging a result of the data transfer on a blockchain for transfer of blocks of content.

Claims (22)

1 . Method of monitoring a transfer of a block of content from a first device to a second device in a peer-to-peer network, the method comprising at a monitoring device performing a smart contract in the peer-to-peer network:

receiving a reusable proof of work related to a transfer of the block of content from the first device and from the second device;

receiving a proof of possession of the block of content from the second device; and

logging a result of the data transfer on a blockchain for transfer of blocks of content.

2 . The method of claim 1 , including, in case the possession is successfully proven, returning the reusable proofs of work to the first device and the second device.

3 . The method of claim 1 , including, in case the possession is not proven, keeping the reusable proofs of work.

4 . The method of claim 1 , wherein the blockchain is maintained by the monitoring device and by the first and second devices.

5 . The method of claim 1 , including receiving a proof of possession of the block of content from the first device.

6 . The method of claim 1 , wherein the block of content is transferred with metadata derived from the block of content using a secret key of an owner of the block of content.

7 . The method of claim 1 , wherein the smart contract possesses a public key of the owner.

8 . The method of claim 1 , comprising signing the smart contract by the first and second devices.

9 . The method of claim 1 , comprising sending an incentive to the first device in case the possession of the block of content by the second device is successfully proven.

10 . Monitoring device for monitoring a transfer of a block of content from a first device to a second device in a peer-to-peer network, the monitoring device being configured to perform a smart contract, and comprising:

a receiving module configured to:

receive a reusable proof of work related to a transfer of the block of content from the first device and from the second device;

receive a proof of possession of the block of content from the second device; and

a logging module configured to log a result of the data transfer on a blockchain for transfer of blocks of content.

11 . The monitoring device of claim 10 , comprising a transmitting module, configured, in case the possession is successfully proven, to return the reusable proofs of work to the first device and the second device.

12 . The monitoring device of claim 11 , wherein the transmitting module is configured to transmit the block of content with metadata derived from a secret key of an owner of the block of content.

13 . The monitoring device of claim 11 , wherein the transmitting module is configured to send an incentive to the first device in case the possession of the block of content by the second device is successfully proven.

14 . The monitoring device of claim 10 , wherein the receiving module is configured to receive a proof of possession of the block of content from the first device.

15 . A computer-readable program including computer-executable instructions that, when executed by a computer, cause the computer to perform the monitoring method of claim 1 .

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 20, 2020
From: THOMSON LICENSING S.A.S.
To: MAGNOLIA LICENSING LLC
Reel/Frame 053570/0237 →