Interoperability of real-world and metaverse systems

US12361103B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12361103-B2
Application numberUS-202217853730-A
CountryUS
Kind codeB2
Filing dateJun 29, 2022
Priority dateJun 29, 2022
Publication dateJul 15, 2025
Grant dateJul 15, 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.

A system includes a user device that can be used by a user to enter a virtual environment and at least one processor coupled to the user device. The processor is configured to record a plurality of real-world data interactions performed by the user and determine a real-world behavior of the user based on the recorded data interactions. The processor receives a request by the user to perform a data interaction in the virtual environment. The processor verifies whether the requested data interaction is in accordance with the recorded real-world behavior of the user. When the requested data interaction is not in accordance with the real-world behavior of the user, the processor verifies the data interaction in the real-world environment and allows the user to perform the data interaction in the virtual environment upon successful verification of the data interaction.

First claim

Opening claim text (preview).

The invention claimed is: 1. A system comprising: a memory that stores a log of data interactions and real-world behavior associated with a user; and at least one processor coupled to the memory and configured to: record a plurality of data interactions performed by the user in a real-world environment; determine a real-world behavior of the user based on the recorded data interactions; receive a request by the user to perform a first data interaction in a virtual environment; determine whether the first data interaction requested to be performed in the virtual environment is in accordance with a log of the real-world behavior of the user, comprising determining whether the first data interaction relates to at least one data interaction previously performed by the user in the real-world environment; when the first data interaction is in accordance with the real-world behavior of the user: allow the user to perform the first data interaction in the virtual environment; and add the first data interaction to a virtual-world behavior of the user, wherein the virtual-world behavior of the user is based on one or more data interactions performed by the user in the virtual environment; and when the first data interaction is not in accordance with the real-world behavior of the user: verify the first data interaction in the real-world environment; when the first data interaction is successfully verified, allow the user to perform the first data interaction in the virtual environment; and add the first data interaction to the virtual-world behavior of the user. 2. The system of claim 1 , wherein the at least one processor is further configured to: record a plurality of data interactions performed by the user in the virtual environment; and determine the virtual-world behavior of the user based on the recorded data interactions of the user performed in the virtual environment. 3. The system of claim 1 , wherein the processor is further configured to: combine the real-world behavior and the virtual-world behavior of the user to generate a combined user behavior; and verify, based on the combined user behavior, a second data interaction performed in at least one of the real-world environment and the virtual environment. 4. The system of claim 1 , wherein the processor is further configured to: receive a request by the user to perform a second data interaction in the real-world environment; and verify the second data interaction based on the virtual-world behavior of the user. 5. The system of claim 1 , wherein the processor is further configured to: determine a virtual-world confidence indicator of the user based on data interactions performed by the user in the virtual environment, wherein a higher amount of data interactions performed by the user in the virtual environment translates to a higher virtual-world confidence indicator; determine a real-world confidence indicator of the user based on data interactions performed by the user in the real-world environment, wherein a higher amount of data interactions performed by the user in the real-world environment translates to a higher real-world confidence indicator; and determine a combined confidence indicator of the user based on the virtual-world confidence indicator and the real-world confidence indicator. 6. The system of claim 5 , wherein the processor is configured to verify the first data interaction by: determining whether one or more of the virtual-world confidence indicator, the real-world confidence indicator and the combined confidence indicator of the user equals or exceeds a threshold confidence indicator; and when one or more of the virtual-world confidence indicator, the real-world confidence indicator and the combined confidence indicator of the user equals or exceeds a threshold confidence indicator, determining that the first data interaction is successfully verified. 7. The system of claim 5 , wherein the processor is further configured to: monitor a plurality of media interactions of the user in one or more social networking platforms in the virtual environment; record a number of approvals associated with the media interactions; and determine a social approval indicator of the user based on the number of approvals, wherein a higher number of approvals corresponds to a higher social approval indicator of the user. 8. The system of claim 7 , wherein the processor is configured to verify the first data interaction by: determining that one or more of the virtual-world confidence indicator, the real-world confidence indicator and the combined confidence indicator of the user is lower than a threshold confidence indicator; determining that the social approval indicator of the user equals or exceeds a threshold social approval indicator; and in response to determining that the social approval indicator of the user equals or exceeds the threshold social approval indicator, determining that the first data interaction is successfully verified. 9. A method for verifying data interactions, comprising: recording a plurality of data interactions performed by a user in a real-world environment; determining a real-world behavior of the user based on the recorded data interactions; receiving a request by the user to perform a first data interaction in a virtual environment; determining whether the first data interaction requested to be performed in the virtual environment is in accordance with a log of the real-world behavior of the user, comprising determining whether the first data interaction relates to at least one data interaction previously performed by the user in the real-world environment; when the first data interaction is in accordance with the real-world behavior of the user: allowing the user to perform the first data interaction in the virtual environment; and adding the first data interaction to a virtual-world behavior of the user, wherein the virtual-world behavior of the user is based on one or more data interactions performed by the user in the virtual environment; and when the first data interaction is not in accordance with the real-world behavior of the user: verifying the first data interaction in the real-world environment; when the first data interaction is successfully verified, allowing the user to perform the first data interaction in the virtual environment; and adding the first data interaction to the virtual-world behavior of the user. 10. The method of claim 9 , further comprising: recording a plurality of data interactions performed by the user in the virtual environment; and determining the virtual-world behavior of the user based on the recorded data interactions of the user performed in the virtual environment. 11. The method of claim 9 , further comprising: combining the real-world behavior and the virtual-world behavior of the user to generate a combined user behavior; and verifying, based on the combined user behavior, a second data interaction performed in at least one of the real-world environment and the virtual environment. 12. The method of claim 9 , further comprising: receiving a request by the user to perform a second data interaction in the real-world environment; and verifying the second data interaction based on the virtual-world behavior of the user. 13. The method of claim 9 , further comprising: determining a virtual-world confidence indicator of the user based on data interactions performed by the user in the virtual environment, wherein a higher amount of data interactions performed by the user in the virtual environment translates to a higher virtual-world confidence indicator;

Assignees

Inventors

Classifications

  • G06F21/316Primary

    by observing the pattern of computer usage, e.g. typical user behaviour · CPC title

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 US12361103B2 cover?
A system includes a user device that can be used by a user to enter a virtual environment and at least one processor coupled to the user device. The processor is configured to record a plurality of real-world data interactions performed by the user and determine a real-world behavior of the user based on the recorded data interactions. The processor receives a request by the user to perform a d…
Who is the assignee on this patent?
Bank Of America
What technology area does this patent fall under?
Primary CPC classification G06F21/316. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jul 15 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 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).