Systems and methods for marking virtual objects

US12499496B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12499496-B2
Application numberUS-202318238302-A
CountryUS
Kind codeB2
Filing dateAug 25, 2023
Priority dateNov 3, 2022
Publication dateDec 16, 2025
Grant dateDec 16, 2025

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Techniques are described herein for marking virtual objects. An exemplary system includes one or more processors; and a non-transitory computer-readable medium coupled to the one or more processors and storing instructions thereon. The instructions, when executed by the one or more processors, cause the one or more processors to: (1) receive a transaction listing from a first entity, the transaction listing including (i) a digital asset that is associated with a virtual object in a virtual environment and (ii) a status of the digital asset indicating an active association with the first entity, (2) generate a transaction based upon the transaction listing, the transaction including an indication of the virtual object, (3) record the transaction in a distributed ledger, and (4) responsive to recording the transaction in the distributed ledger, cause the status of the digital asset to be displayed when the virtual object is viewed in the virtual environment.

First claim

Opening claim text (preview).

What is claimed: 1 . A computer system for marking virtual objects, the computer system comprising: one or more processors; and a non-transitory computer-readable medium coupled to the one or more processors and storing instructions thereon, that when executed by the one or more processors, causes the one or more processors to: receive a transaction listing from a first entity, the transaction listing including (i) a digital asset that is associated with a virtual object in a virtual environment and (ii) a status of the digital asset indicating an active association with the first entity, wherein the status of the digital asset causes a second entity that owns the virtual object to obtain alternative interaction options in at least one of: (i) the virtual environment or (ii) a real-world environment based upon the status of the digital asset, generate a transaction based upon the transaction listing, the transaction including an indication of the virtual object, record the transaction in a distributed ledger, responsive to recording the transaction in the distributed ledger, cause the status of the digital asset to be displayed when the virtual object is viewed in the virtual environment, receive a transaction request from the second entity that owns the virtual object, determine the status of the digital asset through the transaction recorded on the distributed ledger, and determine whether to approve or deny the transaction request based upon the status of the digital asset. 2 . The computer system of claim 1 , wherein the instructions, when executed, further cause the one or more processors to: responsive to recording the transaction in the distributed ledger, cause the digital asset to be disposed proximate to the virtual object within the virtual environment. 3 . The computer system of claim 1 , wherein the instructions, when executed, further cause the one or more processors to: receive a subsequent transaction listing from the first entity, the subsequent transaction listing including an updated status of the digital asset indicating an inactive association with the first entity; generate a subsequent transaction including a description of the subsequent transaction listing; and record the subsequent transaction in the distributed ledger. 4 . The computer system of claim 1 , wherein the digital asset is a non-fungible token (NFT) minted on the distributed ledger, the NFT including at least one of: (i) a digital image, (ii) a digital audio file, or (iii) an animated image. 5 . The computer system of claim 1 , wherein the virtual object corresponds to a real-world object that is owned by a second entity, and the status of the digital asset corresponds to a current status of the real-world object. 6 . The computer system of claim 1 , wherein the status of the digital asset indicating an active association with the first entity causes a second entity that owns the virtual object to obtain alternative interaction options in the virtual environment based upon the status of the digital asset. 7 . The computer system of claim 1 , wherein the status of the digital asset indicating an active association with the first entity causes a second entity that owns the virtual object to obtain alternative interaction options in a real-world environment based upon the status of the digital asset. 8 . A computer-implemented method for marking virtual objects, the method comprising: receiving, at one or more processors, a transaction listing from a first entity, the transaction listing including (i) a digital asset that is associated with a virtual object in a virtual environment and (ii) a status of the digital asset indicating an active association with the first entity, wherein the status of the digital asset causes a second entity that owns the virtual object to obtain alternative interaction options in at least one of: (i) the virtual environment or (ii) a real-world environment based upon the status of the digital asset; generating, by the one or more processors, a transaction based upon the transaction listing, the transaction including an indication of the virtual object; recording, by the one or more processors, the transaction in a distributed ledger; responsive to recording the transaction in the distributed ledger, causing, by the one or more processors, the status of the digital asset to be displayed when the virtual object is viewed in the virtual environment; receiving, at the one or more processors, a transaction request from the second entity that owns the virtual object; determining, by the one or more processors, the status of the digital asset through the transaction recorded on the distributed ledger; and determining, by the one or more processors, whether to approve or deny the transaction request based upon the status of the digital asset. 9 . The computer-implemented method of claim 8 , further comprising: responsive to recording the transaction in the distributed ledger, causing, by the one or more processors, the digital asset to be disposed proximate to the virtual object within the virtual environment. 10 . The computer-implemented method of claim 8 , further comprising: receiving, at the one or more processors, a subsequent transaction listing from the first entity, the subsequent transaction listing including an updated status of the digital asset indicating an inactive association with the first entity; generating, by the one or more processors, a subsequent transaction including a description of the subsequent transaction listing; and recording, by the one or more processors, the subsequent transaction in the distributed ledger. 11 . The computer-implemented method of claim 8 , wherein the digital asset is a non-fungible token (NFT) minted on the distributed ledger, the NFT including at least one of: (i) a digital image, (ii) a digital audio file, or (iii) an animated image. 12 . The computer-implemented method of claim 8 , wherein the virtual object corresponds to a real-world object that is owned by a second entity, and the status of the digital asset corresponds to a current status of the real-world object. 13 . A tangible, non-transitory computer-readable medium storing instructions for marking virtual objects that, when executed by one or more processors of a computing device, cause the computing device to: receive a transaction listing from a first entity, the transaction listing including (i) a digital asset that is associated with a virtual object in a virtual environment and (ii) a status of the digital asset indicating an active association with the first entity, wherein the status of the digital asset indicating an active association with the first entity causes a second entity that owns the virtual object to obtain alternative interaction options in at least one of: (i) the virtual environment or (ii) a real-world environment based upon the status of the digital asset; generate a transaction based upon the transaction listing, the transaction including an indication of the virtual object; record the transaction in a distributed ledger; and responsive to recording the transaction in the distributed ledger, cause the status of the digital asset to be displayed when the virtual object is viewed in the virtual environment; receive a transaction request from the second entity that owns the virtual object; determine the status of the digital asset through the transaction recorded on the distributed ledger; and determine whether to approve or deny the transaction request based upon the status of the digital asset. 14 . The tangible, non-transitory com

Assignees

Inventors

Classifications

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12499496B2 cover?
Techniques are described herein for marking virtual objects. An exemplary system includes one or more processors; and a non-transitory computer-readable medium coupled to the one or more processors and storing instructions thereon. The instructions, when executed by the one or more processors, cause the one or more processors to: (1) receive a transaction listing from a first entity, the transa…
Who is the assignee on this patent?
State Farm Mutual Automobile Insurance Co
What technology area does this patent fall under?
Primary CPC classification G06Q50/18. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Dec 16 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 6 related publications on this page (citations in our corpus or others sharing the same primary CPC).