IP Library Granted Patent US 11,992,769
Granted Patent B2
US 11,992,769 · App. 18/118,080 · Granted May 28, 2024

Distributed ledger tracking of event data

Inventors: Nicholas J Witchey (Laguna Hills, CA); John Wiacek (Los Angeles, CA); Patrick Soon-Shiong (Los Angeles, CA)
Assignee: NANT HOLDINGS IP, LLC
A63F13/70A63F13/355A63F13/69G06F16/2379G06F16/27H04L9/3213H04L9/50
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,992,769
App. No.
18/118,080
Granted
May 28, 2024
Kind
B2
Abstract

Techniques including data collection, organization and usage are provided, including in connection with computer-based gaming. Methods and systems are provided for establishing a set of data chronicling at least a portion of a duration of a computer-based gaming event that includes at least one user engaging in gaming using a computer or a computer-based device. Event data is obtained for chronicling chronologically ordered in-game events. Hardware and software related data is obtained that relates to the computer or the computer-based device and is relevant to the chronicling of the portion of the gaming event. Utilizing a distributed ledger technology or blockchain, the event data and the hardware and software related data are recorded in establishing the set of data chronicling at least a portion of the duration of the gaming event.

Claims (38)

1. A computer-based digital gaming chronicling system comprising:

at least one processor and at least one non-transitory computer-readable memory storing at least one ledger data structure and software instructions that, when executed by the at least one processor, cause the at least one processor to:

acquire digital in-game data representing an occurrence within a game;

transform, in the at least one non-transitory computer-readable memory, the digital in-game data into at least one digital data block chronicling the occurrence within the game;

annotate the at least one digital data block by including at least one hash token into at least one data unit;

link the at least one data unit into the at least one ledger data structure by pointing the at least one data unit to at least one previous data unit stored in the at least one ledger data structure; and

store the at least one data unit chronicling the occurrence in the at least one non-transitory computer-readable memory and as linked to the at least one ledger data structure.

2. The system of claim 1 , wherein the in-game data comprises a location.

3. The system of claim 2 , wherein the location comprises a mobile device location.

4. The system of claim 2 , wherein the location comprises an occurrence's location.

5. The system of claim 1 , wherein the game comprises an augmented reality game.

6. The system of claim 1 , wherein the game comprises a physical game.

7. The system of claim 6 , wherein the physical game includes at least one of the following: a card game, a sport, a board game, a motorsport, and a fantasy sport.

8. The system of claim 1 , wherein the in-game data comprises an enhanced reality object.

9. The system of claim 1 , wherein the in-game data comprises a goal event.

10. The system of claim 1 , wherein the in-game data represents an in-game objective.

11. The system of claim 1 , wherein the in-game data represents a uniquely identified item in the game.

12. The system of claim 1 , wherein the in-game data is acquired from a data stream of the game.

13. The system of claim 1 , wherein the in-game data represents at least one physical interaction.

14. The system of claim 1 , wherein the in-game data comprises a movement of a human in a physical environment.

15. The system of claim 14 , wherein the movement comprises an identified action or an identified activity.

16. The system of claim 1 , wherein the at least one data unit comprises a data block.

17. The system of claim 1 , wherein the at least one data unit comprises at least one of the following: a JSON data structure, and at least one attribute-value pair.

18. The system of claim 1 , wherein the at least one previous data unit comprises a genesis block.

19. The system of claim 18 , wherein the genesis block comprises a timestamp related to the occurrence.

20. The system of claim 1 , wherein the ledger data structure comprises at least one of the follow types of data structures: a blockchain, a distributed ledger, a smart contract, a directed acyclic graph, a hash graph, a private ledger, a notarized ledger, and a linked list.

21. A computer-readable, non-transitory memory (CRM) product suite having at least one non-transitory memory storing at least one ledger data structure and software instructions that cause at least one processor to execute the following operations:

acquiring, via the at least one processor, digital in-game data representing an occurrence within a game;

transforming, via the at least one processor, in the at least one non-transitory memory, the digital in-game data into at least one digital data block chronicling the occurrence within the game;

annotating, via the at least one processor, the at least one digital data block by including at least one hash token into at least one data unit;

linking, via the at least one processor, the at least one data unit into the at least one ledger data structure by pointing the at least one data unit to at least one previous data unit stored in the at least one ledger data structure; and

storing, via the at least one processor, the at least one data unit chronicling the occurrence in the at least one non-transitory memory and as linked to the at least one ledger data structure.

22. A method of digitally chronicling an occurrence within a game, the method comprising:

acquiring, via at least one processor, digital in-game data representing an occurrence within the game;

transforming, via the at least one processor, in the at least one non-transitory computer-readable memory, the digital in-game data into at least one digital data block chronicling the occurrence within the game;

annotating, via the at least one processor, the at least one digital data block by including at least one hash token into at least one data unit;

linking, via the at least one processor, the at least one data unit into at least one ledger data structure by pointing the at least one data unit to at least one previous data unit stored in the at least one ledger data structure; and

storing, via the at least one processor, the at least one data unit chronicling the occurrence in at least one non-transitory computer-readable memory and as linked to the at least one ledger data structure.

Assignments (5)
CORRECTIVE ASSIGNMENT TO CORRECT THE DOCKET NUMBER TO: 10077-2007102 PREVIOUSLY RECORDED ON REEL 063210 FRAME 0647. ASSIGNOR(S) HEREBY CONFIRMS THE DOCKET NUMBER. Recorded Apr 12, 2023
From: NANTWORKS, LLC
To: NANT HOLDINGS IP, LLC
Reel/Frame 063320/0054 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 3, 2023
From: WITCHEY, NICHOLAS J.
To: NANTWORKS, LLC
Reel/Frame 063210/0569 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 3, 2023
From: WIACEK, JOHN
To: NANTWORKS, LLC
Reel/Frame 063210/0598 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 3, 2023
From: SOON-SHIONG, PATRICK
To: NANT HOLDINGS IP, LLC
Reel/Frame 063210/0637 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 3, 2023
From: NANTWORKS, LLC
To: NANT HOLDINGS IP, LLC
Reel/Frame 063210/0647 →
Continuity (5)
Continuation 17246534 · Apr 30, 2021
Division 17031760 · Sep 24, 2020
Continuation 16687592 · Nov 18, 2019
Provisional Application 62769212 · Nov 19, 2018
Related Publication 20230211236A1 · Jul 6, 2023
Cited By (1)
US 12,472,437