Methods, systems, equipment, and media for constructing metaverse space
By combining network computing on user terminal devices with cloud-based hybrid computing power switching, the problems of high construction cost and poor scalability of the metaverse space have been solved, achieving low-cost and efficient construction of the metaverse space and improving the user experience.
Patent Information
- Application Number
- CN202211053549.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-08-31
- Publication Date
- 2025-10-28
- Estimated Expiration
- 2042-08-31
AI Technical Summary
In existing technologies, the construction of the metaverse space relies on cloud server computing, resulting in high costs, poor scalability, and rendering discontinuity when the network is abnormal, which affects the user experience.
By networking user terminal devices for computing, combining cloud and terminal computing power, computing tasks are dynamically switched, and blockchain is used to record contributions to incentivize user participation.
It effectively reduces the cost of constructing the metaverse space, improves the continuity and real-time performance of computing, makes full use of the computing power of terminal devices, and incentivizes users.
Smart Images

Figure CN115442381B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of metaverse technology, specifically to a method for constructing metaverse space based on cloud-terminal hybrid computing, and more particularly to a method, system, device, and medium for constructing metaverse space. Background Technology
[0002] The construction of ultra-large-scale metaverse spatial scenes requires supporting interaction among tens of thousands of users within the same large scene. Limited by the rendering capabilities of terminal graphics cards, the more graphics are rendered, the higher the demands on the graphics card. Current solutions primarily utilize cloud rendering technology, completely offloading the rendering task to cloud servers. However, this is further limited by the ability to handle the logical processing of various events within a large spatial scene. User behavior is variable and unpredictable, requiring significant computing power for logical calculations and high-speed network bandwidth to support communication between the cloud and the terminal.
[0003] Existing technologies suffer from the following drawbacks: The computational tasks are entirely handled by cloud servers, resulting in high costs for scene space construction and poor scalability, failing to fully utilize the idle computing power of various emerging smart devices. Furthermore, centralized computing methods can lead to discontinuous scene rendering and negatively impact user experience should a network anomaly occur.
[0004] The invention patent with publication number CN114510152A discloses a method and apparatus for constructing a metaverse system based on containers. The method encapsulates the data of each object that makes up the metaverse system into each container image, and then runs each container image in a container cluster to form an object container. The object containers are connected to the interaction interface of the virtual environment system as needed. When multiple companies build different metaverse information systems, the same object container is mounted to multiple metaverse information systems. Summary of the Invention
[0005] To address the shortcomings of existing technologies, this invention provides a method, system, device, and medium for constructing a metaverse space.
[0006] According to the present invention, a method, system, device, and medium for constructing a metaverse space are provided, the solution of which is as follows:
[0007] Firstly, a method for constructing a metaverse space is provided, the method comprising:
[0008] Step S1: In the metaverse, the user registers their terminal devices with the server and authorizes the server to use computing power;
[0009] Step S2: When the user enters the metaverse space, the cloud automatically identifies the terminal devices that can be used and issues computing networking instructions to drive the terminal main device to complete the computing resource networking through the low-latency local network;
[0010] Step S3: In the metaverse space, the cloud identifies the preset computing tasks that serve the user and sends the task programs that can be computed on the terminal to the terminal, where the terminal devices network and complete the computation.
[0011] Preferably, step S1 includes:
[0012] Step S1.1: The user registers a virtual identity in the Metaverse, and the Metaverse cloud service provider's registration center assigns a unique UID to the user;
[0013] Step S1.2: The user enters the terminal master device of the metaverse and acts as a service node in the low-latency local network. Other terminal devices send service registration requests to the master device to register device information.
[0014] Step S1.3: The user registers and authorizes the information of his terminal main device and other terminal devices with the Metaverse cloud service provider registration center, which means that these devices can be assigned Metaverse space computing tasks.
[0015] Preferably, step S2 includes:
[0016] Step S2.1: The user enters the metaverse space. The cloud server is responsible for constructing the initial scene. The cloud server determines whether the conditions for cloud-terminal hybrid computing are met in the next triggered scene based on the user's behavior.
[0017] Step S2.2: When the next triggered scenario meets the conditions for cloud-terminal hybrid computing, the cloud service provider registration center sends an instruction to the terminal master device to inquire about the actual availability of computing resources of the terminal device authorized in step S1.3;
[0018] Step S2.3: The terminal master device collects information on the availability of computing resources from other terminal devices and then sends the information back to the cloud service provider registration center;
[0019] Step S2.4: The cloud service provider registration center designs a dynamic terminal device computing group scheme based on the application characteristics of the next scenario, and distributes the terminal device computing group scheme to the terminal master device. The terminal master device notifies the terminal devices located in the local network to pre-allocate the required resources and build a temporary computing network for the task.
[0020] Preferably, step S3 includes:
[0021] Step S3.1: The cloud service provider registration center generates a pair of keys for the computing task program, namely a private key and a public key, and sends the computing task program and the public key to the terminal host device;
[0022] Step S3.2: The terminal master device synchronizes the computing task program and public key to the terminal devices involved in the terminal device computing group scheme;
[0023] Step S3.3: When a user enters the metaverse space scene, some scene computing tasks are switched from the cloud to the terminal computing network. The terminal master device sends computing requests to each terminal according to the task division in the terminal device computing group scheme. After receiving the computing request, each terminal executes the task according to the program and feeds back the computing results to the terminal master device. The terminal master device is responsible for communication with the cloud server. Each communication is encrypted with the public key and decrypted with the private key in the cloud.
[0024] Step S3.4: The terminal device writes the computing power consumed in each calculation to the blockchain node, registers the contribution to the construction of the metaverse space, and ensures the user's enthusiasm for participating using personal terminal devices;
[0025] Step S3.5: When the user leaves the metaverse space scene, step S2.1 is then used to determine the distribution of computing resources in the next scene.
[0026] Secondly, a metaverse space construction system is provided, the system comprising:
[0027] Module M1: In the metaverse, users register their terminal devices with the server and authorize the server to use computing power;
[0028] Module M2: When a user enters the metaverse space, the cloud automatically identifies the terminal devices that can be used and issues computing networking instructions to drive the terminal main device to complete the computing resource networking through the low-latency local network;
[0029] Module M3: In the metaverse space, the cloud identifies the preset computing tasks that serve the user, and sends the task programs that can be computed on the terminal to the terminal, where the terminal devices network and complete the computation.
[0030] Preferably, the module M1 includes:
[0031] Module M1.1: Users register virtual identities in the metaverse, and the metaverse cloud service provider's registration center assigns a unique UID to each user;
[0032] Module M1.2: The terminal master device that the user enters the metaverse acts as a service node in the low-latency local network, and other terminal devices send service registration requests to the master device to register device information;
[0033] Module M1.3: Users register and authorize their terminal master device and other terminal device information with the Metaverse cloud service provider registration center, which means that these devices can be assigned Metaverse space computing tasks.
[0034] Preferably, the module M2 includes:
[0035] Module M2.1: When a user enters the metaverse space, the cloud server is responsible for constructing the initial scene. Based on the user's behavior, the cloud server determines whether the conditions for hybrid computing between the cloud and the terminal are met in the next triggered scene.
[0036] Module M2.2: When the next triggered scenario meets the conditions for cloud-terminal hybrid computing, the cloud service provider registration center sends a command to the terminal master device to inquire about the actual availability of computing resources of the terminal device authorized in module M1.3;
[0037] Module M2.3: The terminal master device collects information on computing resource availability from other terminal devices and then feeds it back to the cloud service provider's registration center;
[0038] Module M2.4: The cloud service provider registration center designs a dynamic terminal device computing group scheme based on the characteristics of the next scenario application, and distributes the terminal device computing group scheme to the terminal master device. The terminal master device notifies the terminal devices located in the local network to pre-allocate the required resources and build a temporary computing network for the task.
[0039] Preferably, the module M3 includes:
[0040] Module M3.1: The cloud service provider registration center generates a pair of keys for the computing task program, namely a private key and a public key, and distributes the computing task program and the public key to the terminal host device;
[0041] Module M3.2: The terminal master device synchronizes the computing task program and public key to the terminal devices involved in the terminal device computing group scheme;
[0042] Module M3.3: When a user enters the metaverse space scene, some scene computing tasks are switched from the cloud to the terminal computing network. The terminal master device sends computing requests to each terminal according to the task division in the terminal device computing group scheme. After receiving the computing request, each terminal executes the task according to the program and feeds back the computing results to the terminal master device. The terminal master device is responsible for communication with the cloud server. Each communication is encrypted with the public key and decrypted with the private key in the cloud.
[0043] Module M3.4: The terminal device writes the computing power consumed in each calculation to the blockchain node, registers the contribution to the construction of the metaverse space, and ensures the user's enthusiasm for participating using personal terminal devices;
[0044] Module M3.5: When the user leaves the metaverse space scene, module M2.1 is used to determine the distribution of computing resources in the next scene.
[0045] Thirdly, an apparatus is provided, the apparatus comprising:
[0046] one or more processors;
[0047] Storage device for storing one or more programs.
[0048] When the one or more programs are executed by the one or more processors, the one or more processors perform the steps in the method.
[0049] Fourthly, a computer-readable storage medium is provided storing a computer program that, when executed by a processor, implements the steps of the method.
[0050] Compared with the prior art, the present invention has the following beneficial effects:
[0051] 1. By using cloud servers, determine whether different scenarios in the metaverse space can be constructed locally by the user, and plan the computing group scheme of terminal devices in real time based on the terminal resource availability information uploaded by the terminal master device, so that the user's various terminal devices can make full use of resources as computing power continues to improve.
[0052] 2. By controlling the dynamic switching of computing power required for different scenarios through cloud servers, the continuity of computing power support between the cloud and the terminal is effectively ensured;
[0053] 3. By writing the computing power consumed in each calculation to the blockchain node through the terminal device, the user's contribution to the construction of the metaverse space can be recorded. An incentive mechanism can be designed to ensure the user's enthusiasm for participating using personal terminal devices. Attached Figure Description
[0054] Other features, objects, and advantages of the present invention will become more apparent from the following detailed description of non-limiting embodiments with reference to the accompanying drawings:
[0055] Figure 1 This is a schematic flowchart of the entire invention. Detailed Implementation
[0056] The present invention will now be described in detail with reference to specific embodiments. These embodiments will help those skilled in the art to further understand the present invention, but do not limit the invention in any way. It should be noted that those skilled in the art can make several changes and improvements without departing from the concept of the present invention. These all fall within the protection scope of the present invention.
[0057] This invention provides a method for constructing a metaverse space. By integrating the computing resources of a metaverse cloud server and user terminal devices, it solves the problem of consuming large amounts of cloud computing resources to construct an ultra-large metaverse space, thereby reducing the cost of constructing a metaverse space. (Refer to...) Figure 1 As shown, the method specifically includes:
[0058] Step S1: In the metaverse, the user registers their terminal devices (including but not limited to VR glasses, smartphones, smartwatches, tablets, etc.) with the server and authorizes the server to use computing power.
[0059] Specifically, step S1 includes:
[0060] Step S1.1: The user registers a virtual identity in the Metaverse, and the Metaverse cloud service provider's registration center assigns a unique UID to the user;
[0061] Step S1.2: The user enters the terminal master device of the metaverse and acts as a service node in the low-latency local network. Other terminal devices can send service registration requests to the master device to register device information.
[0062] Step S1.3: The user registers and authorizes the information of his terminal main device and other terminal devices with the Metaverse cloud service provider registration center, which means that these devices can be assigned Metaverse space computing tasks.
[0063] Step S2: When the user enters the metaverse space, the cloud automatically identifies the available terminal devices and issues computing networking instructions to drive the terminal main device to complete the computing resource networking through the low-latency local network.
[0064] Specifically, step S2 includes:
[0065] Step S2.1: The user enters the metaverse space. The cloud server is responsible for building the initial scene. The cloud server will determine whether the conditions for cloud-terminal hybrid computing are met in the next triggered scene based on the user's behavior.
[0066] Step S2.2: When the next triggered scenario meets the conditions for cloud-terminal hybrid computing, the cloud service provider registration center sends an instruction to the terminal master device to inquire about the actual availability of computing resources of the terminal device authorized in step S1.3;
[0067] Step S2.3: The terminal master device collects information on the availability of computing resources from other terminal devices and then sends the information back to the cloud service provider registration center;
[0068] Step S2.4: The cloud service provider registration center designs a dynamic terminal device computing group scheme based on the application characteristics of the next scenario, and distributes the terminal device computing group scheme to the terminal master device. The terminal master device notifies the terminal devices located in the local network to pre-allocate the required resources and build a temporary computing network for the task.
[0069] Step S3: In the metaverse space, the cloud identifies the specific computing task serving the user, and sends the task program that can be computed on the terminal to the terminal, which is then computed by the terminal devices in a network.
[0070] Specifically, step S3 includes:
[0071] Step S3.1: The cloud service provider registration center generates a pair of keys for the computing task program, namely a private key and a public key, and sends the computing task program and the public key to the terminal host device;
[0072] Step S3.2: The terminal master device synchronizes the computing task program and public key to the terminal devices involved in the terminal device computing group scheme;
[0073] Step S3.3: When a user enters the metaverse space scene, some scene computing tasks are switched from the cloud to the terminal computing network. The terminal master device sends computing requests to each terminal according to the task division in the terminal device computing group scheme. After receiving the computing request, each terminal executes the task according to the program and feeds back the computing results to the terminal master device. The terminal master device is responsible for communication with the cloud server. Each communication is encrypted with the public key and decrypted with the private key in the cloud.
[0074] Step S3.4: The terminal device writes the computing power consumed in each calculation to the blockchain node, registers the contribution to the construction of the metaverse space, and ensures the user's enthusiasm for participating using personal terminal devices;
[0075] Step S3.5: When the user leaves the metaverse space scene, step S2.1 is then used to determine the distribution of computing resources in the next scene.
[0076] This invention also provides a metaverse space construction system, which specifically includes:
[0077] Module M1: In the metaverse, users register their terminal devices (including but not limited to VR glasses, smartphones, smartwatches, tablets, etc.) with the server and authorize the server to use computing power.
[0078] Module M1 specifically includes:
[0079] Module M1.1: Users register virtual identities in the metaverse, and the metaverse cloud service provider's registration center assigns a unique UID to each user;
[0080] Module M1.2: The terminal master device that the user enters the metaverse acts as a service node in the low-latency local network, and other terminal devices send service registration requests to the master device to register device information;
[0081] Module M1.3: Users register and authorize their terminal master device and other terminal device information with the Metaverse cloud service provider registration center, which means that these devices can be assigned Metaverse space computing tasks.
[0082] Module M2: When a user enters the metaverse space, the cloud automatically identifies available terminal devices and issues computing networking instructions to drive the terminal main device to complete the computing resource networking through the low-latency local network.
[0083] Module M2 specifically includes:
[0084] Module M2.1: When a user enters the metaverse space, the cloud server is responsible for constructing the initial scene. Based on the user's behavior, the cloud server determines whether the conditions for hybrid computing between the cloud and the terminal are met in the next triggered scene.
[0085] Module M2.2: When the next triggered scenario meets the conditions for cloud-terminal hybrid computing, the cloud service provider registration center sends a command to the terminal master device to inquire about the actual availability of computing resources of the terminal device authorized in module M1.3;
[0086] Module M2.3: The terminal master device collects information on computing resource availability from other terminal devices and then feeds it back to the cloud service provider's registration center;
[0087] Module M2.4: The cloud service provider registration center designs a dynamic terminal device computing group scheme based on the characteristics of the next scenario application, and distributes the terminal device computing group scheme to the terminal master device. The terminal master device notifies the terminal devices located in the local network to pre-allocate the required resources and build a temporary computing network for the task.
[0088] Module M3: In the metaverse space, the cloud identifies the specific computing task serving the user, distributes the task program that can be computed on the terminal to the terminal, and completes the computation by the terminal device network.
[0089] Module M3 specifically includes:
[0090] Module M3.1: The cloud service provider registration center generates a pair of keys for the computing task program, namely a private key and a public key, and distributes the computing task program and the public key to the terminal host device;
[0091] Module M3.2: The terminal master device synchronizes the computing task program and public key to the terminal devices involved in the terminal device computing group scheme;
[0092] Module M3.3: When a user enters the metaverse space scene, some scene computing tasks are switched from the cloud to the terminal computing network. The terminal master device sends computing requests to each terminal according to the task division in the terminal device computing group scheme. After receiving the computing request, each terminal executes the task according to the program and feeds back the computing results to the terminal master device. The terminal master device is responsible for communication with the cloud server. Each communication is encrypted with the public key and decrypted with the private key in the cloud.
[0093] Module M3.4: The terminal device writes the computing power consumed in each calculation to the blockchain node, registers the contribution to the construction of the metaverse space, and ensures the user's enthusiasm for participating using personal terminal devices;
[0094] Module M3.5: When the user leaves the metaverse space scene, module M2.1 is used to determine the distribution of computing resources in the next scene.
[0095] This invention provides a method, system, device, and medium for constructing a metaverse space. By fully utilizing the spare computing power of increasingly powerful user terminal devices, tasks previously computed independently by cloud servers in constructing metaverse space scenes are now performed using a combination of cloud and terminal computing networks. This effectively reduces the cost of constructing ultra-large metaverse space scenes and improves the real-time performance of computation.
[0096] Those skilled in the art will understand that, besides implementing the system and its various devices, modules, and units provided by this invention in the form of purely computer-readable program code, the same functions can be achieved entirely through logical programming of the method steps, making the system and its various devices, modules, and units of this invention function in the form of logic gates, switches, application-specific integrated circuits, programmable logic controllers, and embedded microcontrollers. Therefore, the system and its various devices, modules, and units provided by this invention can be considered as a hardware component, and the devices, modules, and units included therein for implementing various functions can also be considered as structures within the hardware component; alternatively, the devices, modules, and units for implementing various functions can be considered as both software modules implementing the method and structures within the hardware component.
[0097] Specific embodiments of the present invention have been described above. It should be understood that the present invention is not limited to the specific embodiments described above, and those skilled in the art can make various changes or modifications within the scope of the claims, which do not affect the essence of the present invention. Unless otherwise specified, the embodiments and features described in this application can be arbitrarily combined with each other.
Claims
1. A method for constructing a metaverse space, characterized in that, include: Step S1: In the metaverse, the user registers their terminal devices with the server and authorizes the server to use computing power; Step S2: When the user enters the metaverse space, the cloud automatically identifies the terminal devices that can be used and issues computing networking instructions to drive the terminal main device to complete the computing resource networking through the low-latency local network; Step S3: In the metaverse space, the cloud identifies the preset computing tasks that serve the user and sends the task programs that can be computed on the terminal to the terminal, where the terminal devices network and complete the computation. Step S1 includes: Step S1.1: The user registers a virtual identity in the Metaverse, and the Metaverse cloud service provider's registration center assigns a unique UID to the user; Step S1.2: The user enters the terminal master device of the metaverse and acts as a service node in the low-latency local network. Other terminal devices send service registration requests to the master device to register device information. Step S1.3: The user registers and authorizes the information of his terminal main device and other terminal devices with the Metaverse cloud service provider registration center, which means that these devices can be assigned Metaverse space computing tasks; Step S2 includes: Step S2.1: The user enters the metaverse space. The cloud server is responsible for constructing the initial scene. The cloud server determines whether the conditions for cloud-terminal hybrid computing are met in the next triggered scene based on the user's behavior. Step S2.2: When the next triggered scenario meets the conditions for cloud-terminal hybrid computing, the cloud service provider registration center sends an instruction to the terminal master device to inquire about the actual availability of computing resources of the terminal device authorized in step S1.3; Step S2.3: The terminal master device collects information on the availability of computing resources from other terminal devices and then sends the information back to the cloud service provider registration center; Step S2.4: The cloud service provider registration center designs a dynamic terminal device computing group scheme based on the application characteristics of the next scenario, and distributes the terminal device computing group scheme to the terminal master device. The terminal master device notifies the terminal devices located in the local network to pre-allocate the required resources and build a temporary computing network for the task.
2. The method for constructing a metaverse space according to claim 1, characterized in that, Step S3 includes: Step S3.1: The cloud service provider registration center generates a pair of keys for the computing task program, namely a private key and a public key, and sends the computing task program and the public key to the terminal host device; Step S3.2: The terminal master device synchronizes the computing task program and public key to the terminal devices involved in the terminal device computing group scheme; Step S3.3: When a user enters the metaverse space scene, some scene computing tasks are switched from the cloud to the terminal computing network. The terminal master device sends computing requests to each terminal according to the task division in the terminal device computing group scheme. After receiving the computing request, each terminal executes the task according to the program and feeds back the computing results to the terminal master device. The terminal master device is responsible for communication with the cloud server. Each communication is encrypted with the public key and decrypted with the private key in the cloud. Step S3.4: The terminal device writes the computing power consumed in each calculation to the blockchain node, registers the contribution to the construction of the metaverse space, and ensures the user's enthusiasm for participating using personal terminal devices; Step S3.5: When the user leaves the metaverse space scene, step S2.1 is then used to determine the distribution of computing resources in the next scene.
3. A metaverse space construction system, characterized in that, include: Module M1: In the metaverse, users register their terminal devices with the server and authorize the server to use computing power; Module M2: When a user enters the metaverse space, the cloud automatically identifies the terminal devices that can be used and issues computing networking instructions to drive the terminal main device to complete the computing resource networking through the low-latency local network; Module M3: In the metaverse space, the cloud identifies the preset computing tasks that serve the user, and sends the task programs that can be computed on the terminal to the terminal, where the terminal devices network and complete the computing. The module M1 includes: Module M1.1: Users register virtual identities in the metaverse, and the metaverse cloud service provider's registration center assigns a unique UID to each user; Module M1.2: The terminal master device that the user enters the metaverse acts as a service node in the low-latency local network, and other terminal devices send service registration requests to the master device to register device information; Module M1.3: Users register and authorize their terminal master device and other terminal device information with the Metaverse cloud service provider registration center, which means that these devices can be assigned Metaverse space computing tasks; The module M2 includes: Module M2.1: When a user enters the metaverse space, the cloud server is responsible for constructing the initial scene. Based on the user's behavior, the cloud server determines whether the conditions for hybrid computing between the cloud and the terminal are met in the next triggered scene. Module M2.2: When the next triggered scenario meets the conditions for cloud-terminal hybrid computing, the cloud service provider registration center sends a command to the terminal master device to inquire about the actual availability of computing resources of the terminal device authorized in module M1.3; Module M2.3: The terminal master device collects information on computing resource availability from other terminal devices and then feeds it back to the cloud service provider's registration center; Module M2.4: The cloud service provider registration center designs a dynamic terminal device computing group scheme based on the characteristics of the next scenario application, and distributes the terminal device computing group scheme to the terminal master device. The terminal master device notifies the terminal devices located in the local network to pre-allocate the required resources and build a temporary computing network for the task.
4. The metaverse space construction system according to claim 3, characterized in that, The module M3 includes: Module M3.1: The cloud service provider registration center generates a pair of keys for the computing task program, namely a private key and a public key, and distributes the computing task program and the public key to the terminal host device; Module M3.2: The terminal master device synchronizes the computing task program and public key to the terminal devices involved in the terminal device computing group scheme; Module M3.3: When a user enters the metaverse space scene, some scene computing tasks are switched from the cloud to the terminal computing network. The terminal master device sends computing requests to each terminal according to the task division in the terminal device computing group scheme. After receiving the computing request, each terminal executes the task according to the program and feeds back the computing results to the terminal master device. The terminal master device is responsible for communication with the cloud server. Each communication is encrypted with the public key and decrypted with the private key in the cloud. Module M3.4: The terminal device writes the computing power consumed in each calculation to the blockchain node, registers the contribution to the construction of the metaverse space, and ensures the user's enthusiasm for participating using personal terminal devices; Module M3.5: When the user leaves the metaverse space scene, module M2.1 is used to determine the distribution of computing resources in the next scene.
5. A metaverse space construction device, characterized in that, The device includes: one or more processors; Storage device for storing one or more programs. When the one or more programs are executed by the one or more processors, the one or more processors perform the steps of the method as described in any one of claims 1 to 2.
Citation Information
Patent Citations
Method and device for constructing meta universe system based on container
CN114510152A
Calculation network convergence network model
CN111679905A
Display equipment correlation method based on meta-universe technology
CN114661164A