# US 12,117,971 B2 · Content use system

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,117,971 B2
- Document ID: US12117971B2
- Status: Granted
- Kind: B2
- Application number: 18/382,847
- Filed: 2023-10-23
- Published: 2024-02-15
- Granted: 2024-10-15
- Earliest claimed: 2019-03-06
- Assignees: Nippon Telegraph and Telephone Corporation
- Applicants: Nippon Telegraph and Telephone Corporation
- Inventors: Shigenori Ohashi; Hiroki Watanabe; Tatsuro Ishida; Shigeru Fujimura; Atsushi Nakadaira
- Web page: https://patentgrep.com/patent/US12117971B2

## CPC

- G06F 16/182: Distributed file systems
- G06F 16/1837: {Management specially adapted to peer-to-peer storage networks (topology management mechanisms of peer-to-peer networks H04L67/1042)}
- G06F 12/00: Accessing, addressing or allocating within memory systems or architectures (digital input from, or digital output to record carriers, e.g. to disk storage units, G06F3/06)
- G06F 16/122: {using management policies (point-in-time backing up or restoration of persistent data G06F11/1446; file migration policies for HSM systems G06F16/185)}
- G06F 16/1865: {Transactional file systems}
- G06F 21/62: Protecting access to data via a platform, e.g. using keys or access control rules
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

Pieces of information on multiple file management systems are managed by one contract in a distributed ledger. An administrator terminal includes: a file management system generation unit that issues a contract generation transaction for generating, in blockchain data, a contract in which a network identifier that identifies a file management system is associated with an identifier of a participant terminal in a blockchain system, and notifying the participant terminal of the network identifier and an identifier of the contract; and a file management control unit that issues a registration transaction for registering, in the contract, connection information of the administrator terminal in the file management system, acquires connection information of the participant terminal in the file management system from the contract, and establishes a P2P connection with the participant terminal based on the acquired connection information.

## Claims

### Claim 1

A right holder terminal used for a content use system that includes a file management system, a distributed ledger system including a distributed ledger, the right holder terminal used by a right holder of a content piece, and a user terminal used by a user of the content piece, the right holder terminal comprising:
a storage device configured to store file management control data in which a network identifier that identifies the file management system is associated with an identifier of a contract that is held in the distributed ledger system and corresponds to the network identifier;
a user registration unit, comprising one or more processors, configured to issue a user setting transaction for associating, in the contract that corresponds to the network identifier of the file management system that manages the content piece, an identifier of the content piece with connection information of the user terminal that is to use the content piece in the file management system; and
a file management control unit, comprising one or more processors, configured to, in response to receiving an acquisition request for acquisition of the content piece from the user terminal via the file management system, transmit the content piece to the user terminal via the file management system if connection information of the user terminal is associated with the identifier of the content piece in the contract.

### Claim 2

A user terminal used fora content use system that includes a file management system, a distributed ledger system including a distributed ledger, a right holder terminal used by a right holder of a content piece, and the user terminal used by a user of the content piece, the user terminal comprising:
a storage device configured to store file management control data in which a network identifier that identifies the file management system is associated with an identifier of a contract that is held in the distributed ledger system and corresponds to the network identifier; and
a file management control unit, comprising one or more processors, configured to acquire connection information of the right holder terminal from the contract that corresponds to the network identifier of the file management system that manages the content piece, and request the content piece from the right holder terminal via the file management system.

### Claim 3 (depends on 1)

A non-transitory, computer-readable medium storing one or more instructions executable by a computer to perform operations as the right holder terminal according to claim 1.

### Claim 4 (depends on 2)

A non-transitory, computer-readable medium storing one or more instructions executable by a computer to perform operations as the user terminal according to claim 2.
