IP Library Granted Patent US 12,411,913
Granted Patent B2
US 12,411,913 · App. 17/956,439 · Granted Sep 9, 2025

Cryptographic token rights management systems and methods using trusted ledgers

Inventors: Yutaka Nagao (Minami-Alps, JP); Vishisht Tiwari (Fremont, CA); Rohaan Advani (San Francisco, CA); Jayant Kannadkar (Sunnyvale, CA)
Assignee: Intertrust Technologies Corporation
G06F21/10G06Q20/3827G06Q2220/18H04L9/0822H04L9/3213H04L63/10H04L2209/603
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 12,411,913
App. No.
17/956,439
Granted
Sep 9, 2025
Kind
B2
Abstract

The disclosure relates to, among other things, systems and methods for securely managing digital assets, products, and/or associated tokens in a dynamic way. Various embodiments disclosed herein may use trusted ledgers to securely record certain assertions relating to the digital assets, products, rightsholders, and/or various ecosystems participants. Such assertions may be used in connection with rights binding, content packaging, management, and/or protection operations in connection with a variety of transactions associated with digital assets, products, and/or associated tokens.

Claims (30)

1. A method for managing a digital asset performed by a token rights management service, the method comprising:

receiving, from a marketplace service, a digital asset;

generating a first hash using the digital asset;

receiving, from the marketplace service, a digital rights management data access request, the digital rights management data access request comprising a marketplace access token and an identifier associated with a user;

obtaining asset information associated with the marketplace service based on the marketplace access token, the asset information comprising the first hash;

generating a second hash using a structured combination of at least the first hash and the identifier associated with the user;

generating an asset rights assertion comprising the second hash;

generating a trusted ledger query, the trusted ledger query comprising the asset rights assertion;

issuing the generated trusted ledger query to a trusted ledger service maintaining a trusted ledger comprising a plurality of cryptographically linked ledger entries;

receiving, from the trusted ledger service in response to the issued trusted ledger query, an indication verifying that the second hash included in the asset rights assertion has been previously recorded in a cryptographically linked ledger entry of the plurality of cryptographically linked ledger entries of the trusted ledger;

determining that the user has rights to access the digital asset based on the received indication

generating a rights management query based on determining that the user has rights to access the digital asset, the rights management query comprising a key identifier and a key encryption key, the key encryption key comprising a public encryption key associated with the user;

issuing the generated rights management query to a digital rights management service;

receiving, from the digital rights management service in response to the issued rights management query, a digital rights management token associated with the digital asset, the digital rights management token comprising an encrypted content key, the encrypted content key comprising a content key for the digital asset encrypted with the key encryption key; and

sending the digital rights management token and an access link for accessing the digital asset to the marketplace service for communication to a system associated with the user.

2. The method of claim 1 , wherein the method further comprises storing the first hash in a database associated with a trusted data management service and wherein obtaining the asset information associated with the marketplace service comprises retrieving the asset information from the database associated with the trusted data management service.

3. The method of claim 2 , wherein the method further comprises:

verifying the marketplace service with the trusted data management service using the marketplace access token, wherein verifying the marketplace service with the trusted data management service comprises sending the marketplace access token to the trusted data management service; and

receiving, based on successful verification of the marketplace service, an indication from the trusted data management service of an account identifier associated with the marketplace service,

wherein obtaining the asset information associated with the marketplace service is based on the account identifier associated with the marketplace service.

4. The method of claim 2 , wherein the token rights management service is a service of the trusted data management service.

5. The method of claim 1 , wherein the key identifier and the key encryption key are accessed from a database associated with a trusted data management service.

6. The method of claim 1 , wherein the access link for accessing the digital asset comprises a uniform resource locator associated with an electronic file corresponding to the digital asset.

7. The method of claim 1 , wherein determining that the user has rights to the digital asset comprises determining that the user is an owner of the digital asset.

8. The method of claim 7 , wherein the method further comprises verifying, by the token rights management service, that there is remaining supply of the digital asset.

9. The method of claim 1 , wherein the digital rights management data access request comprises at least one of an identifier associated with the digital asset, an identifier associated with a user requesting access to the digital asset, and an identifier associated with a product that includes the digital asset.

10. The method of claim 1 , wherein the marketplace service executes on the same system as the token rights management service.

11. The method of claim 1 , wherein the trusted ledger comprises a trusted immutable distributed assertion ledger.

12. The method of claim 1 , wherein the trusted ledger comprises a blockchain ledger.

13. The method of claim 2 , wherein the digital rights management service is a service of the trusted data management service.

Assignments (3)
SECURITY INTEREST Recorded Mar 25, 2026
From: INTERTRUST TECHNOLOGIES CORPORATION
To: JAMSTER CAPITAL LLC
Reel/Frame 075228/0345 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Jul 26, 2024
From: INTERTRUST TECHNOLOGIES CORPORATION
To: JERA CO., INC.
Reel/Frame 068173/0212 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 20, 2023
From: NAGAO, YUTAKA; TIWARI, VISHISHT; ADVANI, ROHAAN; KANNADKAR, JAYANT
To: INTERTRUST TECHNOLOGIES CORPORATION
Reel/Frame 063039/0571 →