IP Library › Granted Patent US 12,505,631
Granted Patent B2
US 12,505,631 · App. 19/044,263 · Granted Dec 23, 2025

Dynamic digital avatar for real-time engagement

Inventor: Mike Bosse (Orlando, FL)
Assignee: MAK TECHNOLOGIES, INC.
G06T19/006G06T13/40
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,505,631
App. No.
19/044,263
Granted
Dec 23, 2025
Kind
B2
Abstract

Systems, methods, apparatuses, and computer program products for a shared preamble set for human-computer interactions and dynamic avatar. A method may include receiving an input from a real world environment. The method may also include integrating the input into a virtual world environment. The method may further include generating an output based on the integration of the input into the virtual environment. The output may include data or discrete events that represent information about the real world environment or the virtual world environment. The method may also include displaying the output via display device, and receiving interactive data in response to an interaction with the output.

Claims (66)

1 . An apparatus, comprising:

at least one processor; and

at least one memory including computer program code which, when executed by the at least one processor, cause the apparatus to at least:

receive an input from a real world environment;

integrate the input into a virtual world environment;

generate an output based on the integration of the input into the virtual environment, wherein the output comprises data or discrete events that represent information about the real world environment or the virtual world environment;

display the output via a display device;

receive interactive data in response to an interaction with the output; and

control the output to interact with physical space in the real world environment, wherein the output comprises

a virtual avatar capable of receiving input from one or a plurality of sources, or

a three-dimensional visualization of the real world environment.

2 . The apparatus according to claim 1 , wherein the computer program code, when executed by the at least one processor, further causes the apparatus to at least:

implement machine learning with a machine learning library to generate a facial animation from pre-recorded audio or synthetic audio.

3 . The apparatus according to claim 1 , wherein the computer program code, when executed by the at least one processor, further causes the apparatus to at least:

detect and recognize an object and attributes of the object in space of the real world environment.

4 . The apparatus according to claim 3 , wherein the attributes of the object comprise at least one of the following:

a distance of the object from a reference point,

a posture of the object, or

a specific part of the object and a location of the part of the object.

5 . The apparatus according to claim 1 , wherein the computer program code, when executed by the at least one processor, further causes the apparatus to at least:

perform segmented dimming of the output by utilizing an occlusive layer in the display device to block light from the virtual world environment displaying opaque virtual entities.

6 . The apparatus according to claim 1 , wherein the computer program code, when executed by the at least one processor, further causes the apparatus to at least:

replicate a rhythm, an intonation, and a cadence of the input.

7 . A method, comprising:

receiving an input from a real world environment;

integrating the input into a virtual world environment;

generating an output based on the integration of the input into the virtual environment, wherein the output comprises data or discrete events that represent information about the real world environment or the virtual world environment;

displaying the output via a display device;

receiving interactive data in response to an interaction with the output; and

controlling the output to interact with physical space in the real world environment,

wherein the output comprises

a virtual avatar capable of receiving input from one or a plurality of sources, or

a three-dimensional visualization of the real world environment.

8 . The method according to claim 7 , further comprising:

implementing machine learning with a machine learning library to generate a facial animation from pre-recorded audio or synthetic audio.

9 . The method according to claim 7 , further comprising:

detecting and recognize an object and attributes of the object in space of the real world environment.

10 . The method according to claim 9 , wherein the attributes of the object comprise at least one of the following:

a distance of the object from a reference point,

a posture of the object, or

a specific part of the object and a location of the part of the object.

11 . The method according to claim 7 , further comprising:

performing segmented dimming of the output by utilizing an occlusive layer in the display device to block light from the virtual world environment displaying opaque virtual entities.

12 . The method according to claim 7 , further comprising:

replicating a rhythm, an intonation, and a cadence of the input.

13 . A non-transitory computer readable medium encoded with instructions that, when executed in hardware, performs a process, the process comprising:

receiving an input from a real world environment;

integrating the input into a virtual world environment;

generating an output based on the integration of the input into the virtual environment, wherein the output comprises data or discrete events that represent information about the real world environment or the virtual world environment;

displaying the output via a display device; receiving interactive data in response to an interaction with the output; and

controlling the output to interact with physical space in the real world environment,

wherein the output comprises

a virtual avatar capable of receiving input from one or a plurality of sources, or

a three-dimensional visualization of the real world environment.

14 . The non-transitory computer readable medium according to claim 13 , wherein the process further comprises:

implementing machine learning with a machine learning library to generate a facial animation from pre-recorded audio or synthetic audio.

15 . The non-transitory computer readable medium according to claim 13 , wherein the process further comprises:

detecting and recognize an object and attributes of the object in space of the real world environment.

16 . The non-transitory computer readable medium according to claim 15 , wherein the attributes of the object comprise at least one of the following:

a distance of the object from a reference point,

a posture of the object, or

a specific part of the object and a location of the part of the object.

17 . The non-transitory computer readable medium according to claim 13 , wherein the process further comprises:

performing segmented dimming of the output by utilizing an occlusive layer in the display device to block light from the virtual world environment displaying opaque virtual entities.

18 . The non-transitory computer readable medium according to claim 13 , wherein the process further comprises:

replicating a rhythm, an intonation, and a cadence of the input.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 21, 2025
From: BOSSE, MIKE
To: MAK TECHNOLOGIES, INC.
Reel/Frame 073004/0368 →
Continuity (2)
Provisional Application 63548706 · Feb 1, 2024
Related Publication 20250252680A1 · Aug 7, 2025
References Cited (9)
US 10930044B2 · Zelenin et al. · 2021 [cited by applicant]
US 11699269B2 · Bryant et al. · 2023 [cited by applicant]
US 20160335808A1 · Novak · 2016 [cited by examiner]
US 20190122411A1 · Sachs · 2019 [cited by examiner]
US 20200019242A1 · Atlas et al. · 2020 [cited by applicant]
US 20220165013A1 · Velez et al. · 2022 [cited by applicant]
US 20230122450A1 · Oiwal et al. · 2023 [cited by applicant]
US 20230128422A1 · Li et al. · 2023 [cited by applicant]
US 20230401795A1 · Streja et al. · 2023 [cited by applicant]