IP Library › Granted Patent US 11,922,563
Granted Patent B2
US 11,922,563 · App. 17/826,059 · Granted Mar 5, 2024

System and method for creating, managing, and displaying 3D digital collectibles

Inventors: Donald Dundas McEroy Flavelle (Abbotsford, CA); Catherine Marzi Tedman (Vacouver, CA); Courtney McNeil (Vancouver, CA); Denise Cascelli Schwenck Bismarque (Vancouver, CA); Christopher Patrick Scott (Vancouver, CA); Alan Carr (Las Vegas, NV); Eric Yu-Yin Lin (Surrey, CA)
Assignee: Dapper Labs, Inc.
G06T15/20G06F16/71G06F16/739G06F16/783G06F16/7867G06T19/20G06T2219/2016
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,922,563
App. No.
17/826,059
Granted
Mar 5, 2024
Kind
B2
Abstract

A system and method for creating, managing, and displaying 3D digital collectibles comprising a virtual, three dimensional, n-sided structure including a digital media file or set of digital media files representing an event rendered on a representation of at least a first surface thereof, and data relating to the event rendered on at least a second surface thereof and other content on one or more other surfaces, where the digital media file may be video clip of the event that can be played automatically via a media player associated with the display.

Claims (48)

1. A method comprising:

generating, by one or more processors, a 3D virtual display element having a plurality of surfaces and configured to display a representation of a media file of an event in response to a first surface of the plurality of surfaces facing forward, to display first data of the event in response to a second surface of the plurality of surfaces facing forward, and to display second data of the event in response to a third surface of the plurality of surfaces facing forward;

causing, by the one or more processors, display of the 3D virtual display element; and

activating, by the one or more processors, a media player to play the media file of the event outside the first surface based on the first surface facing forward.

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

configuring the 3D virtual display element to assign the representation of the media file of the event to the first surface of the plurality of surfaces.

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

configuring the 3D virtual display element to assign the first data of the event to the second surface of the plurality of surfaces.

4. The method of claim 1 , wherein the method further comprises:

configuring the 3D virtual display element to assign the second data of the event to the third surface of the plurality of surfaces.

5. The method of claim 1 , wherein:

the first surface facing forward faces a user viewing the displayed 3D virtual display element.

6. The method of claim 1 , wherein the method further comprises:

configuring the 3D virtual display element to assign third data of the event to a fourth surface of the plurality of surfaces.

7. The method of claim 6 , wherein:

the event is a sports play; the media file depicts the sports play; the first data describes the sports play; the second data describes context of the sports play; and the third data describes an actor in the sports play.

8. A non-transitory computer-readable storage medium comprising instructions that, when executed by one or more processors of a machine, cause the machine to perform operations comprising:

generating a 3D virtual display element having a plurality of surfaces and configured to display a representation of a media file of an event in response to a first surface of the plurality of surfaces facing forward, to display first data of the event in response to a second surface of the plurality of surfaces facing forward, and to display second data of the event in response to a third surface of the plurality of surfaces facing forward;

causing display of the 3D virtual display element; and

activating a media player to play the media file of the event outside the first surface based on the first surface facing forward.

9. The non-transitory machine-readable storage medium of claim 8 , wherein the operations further comprise:

configuring the 3D virtual display element to assign the representation of the media file of the event to the first surface of the plurality of surfaces.

10. The non-transitory machine-readable storage medium of claim 8 , wherein the operations further comprise:

configuring the 3D virtual display element to assign the first data of the event to the second surface of the plurality of surfaces.

11. The non-transitory machine-readable storage medium of claim 8 , wherein the operations further comprise:

configuring the 3D virtual display element to assign the second data of the event to the third surface of the plurality of surfaces.

12. The non-transitory machine-readable storage medium of claim 8 , wherein:

the first surface facing forward faces a user viewing the displayed 3D virtual display element.

13. The non-transitory machine-readable storage medium of claim 8 , wherein the operations further comprise:

configuring the 3D virtual display element to assign third data of the event to a fourth surface of the plurality of surfaces.

14. The non-transitory machine-readable storage medium of claim 13 , wherein:

the event is a sports play; the media file depicts the sports play; the first data describes the sports play; the second data describes context of the sports play; and the third data describes an actor in the sports play.

15. A system comprising:

one or more processors; and

a memory storing instructions that, when executed by at least one processor among the one or more processors, cause the system to perform operations comprising:

generating a 3D virtual display element having a plurality of surfaces and configured to display a representation of a media file of an event in response to a first surface of the plurality of surfaces facing forward, to display first data of the event in response to a second surface of the plurality of surfaces facing forward, and to display second data of the event in response to a third surface of the plurality of surfaces facing forward;

causing display of the 3D virtual display element; and

activating a media player to play the media file of the event outside the first surface based on the first surface facing forward.

16. The system of claim 15 , wherein the operations further comprise:

configuring the 3D virtual display element to assign the representation of the media file of the event to the first surface of the plurality of surfaces.

17. The system of claim 15 , wherein the operations further comprise:

configuring the 3D virtual display element to assign the first data of the event to the second surface of the plurality of surfaces.

18. The system of claim 15 , wherein the operations further comprise:

configuring the 3D virtual display element to assign the second data of the event to the third surface of the plurality of surfaces.

19. The system of claim 15 , wherein:

the first surface facing forward faces a user viewing the displayed 3D virtual display element.

20. The system of claim 15 , wherein the operations further comprise:

configuring the 3D virtual display element to assign third data of the event to a fourth surface of the plurality of surfaces.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 30, 2023
From: MCEROY FLAVELLE, DONALD DUNDAS; TEDMAN, CATHERINE MARZI; MCNEIL, COURTNEY; SCHWENCK BISMARQUE, DENISE CASCELLI; SCOTT, CHRISTOPHER PATRICK; CARR, ALAN; LIN, ERIC YU-YIN
To: DAPPER LABS INC.
Reel/Frame 065725/0279 →
Continuity (3)
Continuation 17529383 · Nov 18, 2021
Continuation 17229455 · Apr 13, 2021
Related Publication 20220327768A1 · Oct 13, 2022
Cited By (1)
US 12,429,998