IP Library › Granted Patent US 12,743,185
Granted Patent B2
US 12,743,185 · App. 18/655,758 · Granted Sep 22, 2026

Non-fungible token gallery

Inventor: Joy Weinberg (Denver, CO)
Assignee: DISH Network L.L.C.
G06F3/04815G06Q20/36H04L9/3213
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,743,185
App. No.
18/655,758
Granted
Sep 22, 2026
Kind
B2
Abstract

The present disclosure is directed to methods and systems for displaying non-fungible tokens (NFTs) in a virtual environment, such as a virtual art gallery. The system can display NFTs in the gallery for a user to view, purchase, or sell NFTs. A user can view the NFTs in the gallery via an interface on a screen of a device or via a virtual reality or artificial reality device. The system can create a shopping experience for a user by displaying NFTs from multiple artists in a single virtual location. A user can travel throughout the NFT gallery to view, select, sell or purchase an NFT.

Claims (61)

1 . A method for displaying non-fungible tokens in a virtual environment, the method comprising:

receiving a request for a user to access the virtual environment,

wherein the virtual environment includes at least one non-fungible token,

wherein the request includes at least one access credential associated with the user;

determining the user is authenticated to access the virtual environment based on the at least one access credential, wherein the at least one access credential indicates the user has viewing, buying, and selling privileges of non-fungible tokens in the virtual environment;

in response to determining the user is authenticated, displaying the at least one non-fungible token in the virtual environment;

detecting the user has selected the at least one non-fungible token based on a representation of the user being within a proximity of the at least one non-fungible token within the virtual environment; and

displaying information associated with the at least one non-fungible token for the user to view.

2 . The method of claim 1 , further comprising:

in response to the user selecting the at least one non-fungible token, determining the user is purchasing the at least one non-fungible token;

collecting payment from the user; and

sending the at least one non-fungible token to a digital wallet of the user.

3 . The method of claim 1 , further comprising:

in response to detecting the at least one non-fungible token is added to the virtual environment, sending a notification to the user, wherein the notification includes the information associated with the at least one non-fungible token.

4 . The method of claim 1 , further comprising:

in response to detecting the user has selected the at least one non-fungible token, displaying a comparison of the information associated with the at least one non-fungible token to information associated with one or more different non-fungible tokens available in the virtual environment.

5 . The method of claim 1 , wherein the at least one non-fungible token is displayed on a digital frame, and wherein the digital frame displays non-fungible tokens owned by the user.

6 . The method of claim 1 , wherein user activity in the virtual environment is analyzed and the at least one non-fungible token is selected by at least one machine-learning algorithm, wherein the at least one machine-learning algorithm is trained based on at least one dataset associated with previously analyzed user activity and selected non-fungible tokens.

7 . The method of claim 1 , wherein the information associated with the at least one non-fungible token includes one or more of a price, artist information, creation date, number of owners, duration the at least one non-fungible token is for sale, or a description of an art item associated with the at least one non-fungible token.

8 . A system comprising:

one or more processors; and

one or more memories storing instructions that, when executed by the one or more processors, cause the system to perform a process for displaying non-fungible tokens in a virtual environment, the process comprising:

receiving a request for a user to access the virtual environment,

wherein the virtual environment includes at least one non-fungible token,

wherein the request includes at least one access credential associated with the user;

determining the user is authenticated to access the virtual environment based on the at least one access credential, wherein the at least one access credential indicates the user has viewing, buying, and selling privileges of non-fungible tokens in the virtual environment;

in response to determining the user is authenticated, displaying the at least one non-fungible token in the virtual environment;

detecting the user has selected the at least one non-fungible token based on a representation of the user being within a proximity of the at least one non-fungible token within the virtual environment; and

displaying information associated with the at least one non-fungible token for the user to view.

9 . The system according to claim 8 , wherein the process further comprises:

in response to the user selecting the at least one non-fungible token, determining the user is purchasing the at least one non-fungible token;

collecting payment from the user; and

sending the at least one non-fungible token to a digital wallet of the user.

10 . The system according to claim 8 , wherein the process further comprises:

in response to detecting the at least one non-fungible token is added to the virtual environment, sending a notification to the user, wherein the notification includes the information associated with the at least one non-fungible token.

11 . The system according to claim 8 , wherein the process further comprises:

in response to detecting the user has selected the at least one non-fungible token, displaying a comparison of the information associated with the at least one non-fungible token to information associated with one or more different non-fungible tokens available in the virtual environment.

12 . The system according to claim 8 , wherein the at least one non-fungible token is displayed on a digital frame, and wherein the digital frame displays non-fungible tokens owned by the user.

13 . The system according to claim 8 , wherein user activity in the virtual environment is analyzed and the at least one non-fungible token is selected by at least one machine-learning algorithm, wherein the at least one machine-learning algorithm is trained based on at least one dataset associated with previously analyzed user activity and selected non-fungible tokens.

14 . The system according to claim 8 , wherein the information associated with the at least one non-fungible token includes one or more of a price, artist information, creation date, number of owners, duration the at least one non-fungible token is for sale, or a description of an art item associated with the at least one non-fungible token.

15 . A non-transitory computer-readable medium storing instructions that, when executed by a computing system, cause the computing system to perform operations of displaying non-fungible tokens in a virtual environment, the operations comprising:

receiving a request for a user to access the virtual environment,

wherein the virtual environment includes at least one non-fungible token,

wherein the request includes at least one access credential associated with the user;

determining the user is authenticated to access the virtual environment based on the at least one access credential, wherein the at least one access credential indicates the user has viewing, buying, and selling privileges of non-fungible tokens in the virtual environment;

in response to determining the user is authenticated, displaying the at least one non-fungible token in the virtual environment;

detecting the user has selected the at least one non-fungible token based on a representation of the user being within a proximity of the at least one non-fungible token within the virtual environment; and

displaying information associated with the at least one non-fungible token for the user to view.

16 . The non-transitory computer-readable medium of claim 15 , wherein the operations further comprise:

in response to the user selecting the at least one non-fungible token, determining the user is purchasing the at least one non-fungible token;

collecting payment from the user; and

sending the at least one non-fungible token to a digital wallet of the user.

17 . The non-transitory computer-readable medium of claim 15 , wherein the operations further comprise:

in response to detecting the at least one non-fungible token is added to the virtual environment, sending a notification to the user, wherein the notification includes the information associated with the at least one non-fungible token.

18 . The non-transitory computer-readable medium of claim 15 , wherein the operations further comprise:

in response to detecting the user has selected the at least one non-fungible token, displaying a comparison of the information associated with the at least one non-fungible token to information associated with one or more different non-fungible tokens available in the virtual environment.

19 . The non-transitory computer-readable medium of claim 15 ,

wherein the at least one non-fungible token is displayed on a digital frame,

wherein the digital frame displays non-fungible tokens owned by the user, and

wherein the information associated with the at least one non-fungible token includes one or more of a price, artist information, creation date, number of owners, duration the at least one non-fungible token is for sale, or a description of an art item associated with the at least one non-fungible token.

20 . The non-transitory computer-readable medium of claim 15 , wherein user activity in the virtual environment is analyzed and the at least one non-fungible token is selected by at least one machine-learning algorithm, wherein the at least one machine-learning algorithm is trained based on at least one dataset associated with previously analyzed user activity and selected non-fungible tokens.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 8, 2024
From: WEINBERG, JOY
To: DISH NETWORK L.L.C.
Reel/Frame 067347/0798 →
Continuity (2)
Provisional Application 63501788 · May 12, 2023
Related Publication 20240377919A1 · Nov 14, 2024
References Cited (28)
US 12121820B2 · Meyers · 2024 [cited by examiner]
US 12530684B2 · Hu · 2026 [cited by examiner]
US 20220283630A1 · Korpman · 2022 [cited by examiner]
US 20230006976A1 · Jakobsson · 2023 [cited by examiner]
US 20230041807A1 · Benedetto · 2023 [cited by examiner]
US 20230042269A1 · Benedetto · 2023 [cited by examiner]
US 20230070389A1 · Madhusudhan · 2023 [cited by examiner]
US 20230071093A1 · Madhusudhan · 2023 [cited by examiner]
US 20230079127A1 · Benedetto · 2023 [cited by examiner]
US 20230093031A1 · Sharda · 2023 [cited by examiner]
US 20230123993A1 · Meyers · 2023 [cited by examiner]
US 20230206216A1 · Lehmann · 2023 [cited by examiner]
US 20230351341A1 · Lyren · 2023 [cited by examiner]
US 20230360157A1 · De Brouwer · 2023 [cited by examiner]
US 20230419283A1 · Le · 2023 [cited by examiner]
US 20240185191A1 · Bernardi · 2024 [cited by examiner]
US 20240202721A1 · Hu · 2024 [cited by examiner]
US 20240211909A1 · Lal · 2024 [cited by examiner]
US 20240211910A1 · Lal · 2024 [cited by examiner]
US 20240330882A1 · Dearie · 2024 [cited by examiner]
US 20240330901A1 · Satya Sivajee Pinnamaneni · 2024 [cited by examiner]
US 20240377919A1 · Weinberg · 2024 [cited by examiner]
US 20240378592A1 · Andresen, Jr. · 2024 [cited by examiner]
US 20240428230A1 · Rodriques Medina Andrade · 2024 [cited by examiner]
US 20250014031A1 · Arora · 2025 [cited by examiner]
US 20250050227A1 · Meyers · 2025 [cited by examiner]
US 20250069155A1 · Mohite · 2025 [cited by examiner]
US 20250224908A1 · Hsu · 2025 [cited by examiner]