US 11,810,246 B2
3D structure engine-based computation platform
Cevat Yerli, Frankfurt am Main (DE)
Assigned to THE CALANY HOLDING S.À R.L., Luxembourg (LU)
Filed by THE CALANY HOLDING S. À R.L., Luxembourg (LU)
Filed on Jun. 17, 2020, as Appl. No. 16/904,371.
Claims priority of provisional application 62/863,124, filed on Jun. 18, 2019.
Prior Publication US 2020/0402294 A1, Dec. 24, 2020
Int. Cl. G06T 15/20 (2011.01); G06T 7/536 (2017.01); G06T 15/00 (2011.01); G06T 15/08 (2011.01); G06T 17/10 (2006.01)
CPC G06T 15/205 (2013.01) [G06T 7/536 (2017.01); G06T 15/005 (2013.01); G06T 15/08 (2013.01); G06T 17/10 (2013.01); G06T 2215/16 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system enabling computing, rendering, and provisioning within virtual worlds, the system comprising:
a server system comprising one or more server computers, the one or more server computers comprising memory and at least one processor, the server system storing a persistent virtual world system comprising a data structure in which at least one virtual replica of at least one corresponding real object is represented, and a computing optimization platform configured to store and provide rules for optimizing computing, rendering and data provisioning for the at least one virtual replica of the persistent virtual world system to users via one or more user devices, wherein the at least one virtual replica is configured to be updated in response to receiving real-world data from one or more sensing mechanisms about the physical condition or physical environment of the at least one corresponding real object;
wherein the server system retrieves user location, viewing position and orientation from the one or more user devices to determine a user interaction radius, thereby optimizing via the computing optimization platform the computing, rendering and provisioning for the at least one virtual replica for the one or more user devices,
wherein the optimizing is performed based on contextual data including micro-contexts and a macro-context,
wherein the micro-contexts comprise user-related data and user interaction radius data,
wherein the macro-context on which the optimizing is based includes location of real-world network equipment and real-world objects in a predefined area that is determined within the persistent virtual world system based on the micro-contexts in a specified geographical area, and
wherein the macro-context uses the micro-contexts for the optimizing of the computing, rendering, and provisioning the at least one virtual replica for the one or more user devices.