Metacosm resource bundle processing method and device, storage medium and electronic equipment

By obtaining user characteristics and behavior data, filtering out the most matching scene resource module and sending corresponding resource packages, the problem of lack of personalization of the meta-universe resource package is solved, the transmission efficiency and user experience are improved, and intelligent permission adjustment is realized.

CN119807526APending Publication Date: 2025-04-11INDUSTRIAL AND COMMERCIAL BANK OF CHINA
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411873636.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-18
Publication Date
2025-04-11

AI Technical Summary

Technical Problem

In the prior art, the metacosmic resource package lacks personalization and is difficult to naturally adapt to the needs of different users, resulting in low transmission efficiency and poor user experience of the resource package.

Method used

By obtaining the user's user characteristic portrait and metacosmic behavior data, the system can filter out the most matching target scene resource module from multiple scene resource modules and send the corresponding metacosmic resource package to the user's metacosmic client. The system also supports differentiated sending of resource packages and intelligent adjustment of user permissions.

Benefits of technology

It realizes personalized generation and differentiated transmission of resource packages, improves the transmission efficiency and user experience of resource packages, and ensures the compliance and security of user permissions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119807526A_ABST
    Figure CN119807526A_ABST
Patent Text Reader

Abstract

The invention discloses a processing method and device of a meta-universe resource bundle, a storage medium and electronic equipment, and relates to the field of meta-universe and financial science and technology. The method comprises the steps that after a meta universe resource bundle request of a user is received, a user feature portrait of the user and meta universe behavior data of the user are acquired; according to the user feature portrait and the meta universe behavior data of the user, at least one target scene resource module corresponding to the user is determined from N scene resource modules, N is an integer greater than 1, and different scene resource modules correspond to different meta universe scene contents; and sending the meta-universe resource packet corresponding to the target scene resource module to a meta-universe client of the user. The technical problem that in the prior art, a meta-universe resource bundle is lack of individuation and is difficult to naturally adapt to different users is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the fields of metaverse and financial technology, and specifically, to a method, device, storage medium and electronic device for processing a metaverse resource package. Background Art

[0002] In the metaverse and electronic technology field, in order to provide personalized services to users, it is necessary to push customized information to users in real time based on their characteristics. Personalized push requires that the terminal device needs to have a certain intelligent system, such as Android system, iOS system, etc., to support the understanding, analysis, storage and call of user characteristics.

[0003] In the prior art, many steps still require manual operations, such as translating the metadata embedded in each file in the resource package into the target language, and then pushing the corresponding multi-language package to the user. In addition to involving a large amount of manual labor, because the mapping relationship between user feature information and the target resource package is complex, the resource packages provided for different types of user groups are always the same. After the user downloads and installs, different permissions are opened for different users based on the user type, so that personalized services are provided to the user. However, this method will require different users to download the full amount of data, wasting transmission resources, and may be deceived by the user's local disguise, resulting in the user opening inappropriate permissions locally, making the local resource package lack of personalization and incompatible with the type of user group.

[0004] To address the above-mentioned problems, no effective solution has been proposed yet. Summary of the invention

[0005] The main purpose of the present application is to provide a method, device, storage medium and electronic device for processing a metaverse resource package, so as to at least solve the technical problem in the prior art that the metaverse resource package lacks personalization and is difficult to naturally adapt to different users.

[0006] In order to achieve the above-mentioned purpose, according to one aspect of an embodiment of the present application, a method for processing a metaverse resource package is provided, including: after receiving a metaverse resource package request from a user, obtaining a user feature portrait and the user's metaverse behavior data; according to the user feature portrait and the user's metaverse behavior data, determining at least one target scene resource module corresponding to the user from N scene resource modules, wherein N is an integer greater than 1, and different scene resource modules correspond to different metaverse scene contents; and sending the metaverse resource package corresponding to the target scene resource module to the user's metaverse client.

[0007] Optionally, the user feature portrait includes at least one of the following features: a first feature, used to characterize the login location information of the user's Metaverse client; a second feature, used to characterize the language information used by the user in the Metaverse; a third feature, used to characterize the user information registered by the user when logging into the Metaverse; a fourth feature, used to characterize the financial transaction information generated by the user in the Metaverse.

[0008] Optionally, the user's metaverse behavior data includes at least one of the following data: metaverse scene data that the user visits more than a preset frequency; activity data in which the user has participated in the metaverse; and interaction data between the user and virtual characters in the metaverse.

[0009] Optionally, at least one target scene resource module corresponding to the user is determined from N scene resource modules based on the user feature portrait and the user's metaverse behavior data, including: extracting the user's behavior features in the metaverse from the metaverse behavior data; inputting the user's behavior features in the metaverse and the user feature portrait into a target model, fusing the behavior features and features in the user feature portrait into a target feature vector through the target model, and using the target feature vector to determine a recommendation score for each of the N scene resource modules, wherein the recommendation score is used to quantitatively characterize the degree of match between each scene resource module and the user; sorting the N scene resource modules according to the recommendation score of each scene resource module, and determining at least one target scene resource module from the N scene resource modules according to the sorting result.

[0010] Optionally, the training process of the target model includes the following steps: obtaining a training data set, wherein the training data set includes user portrait data of historical users, metaverse behavior data, and scene resource modules selected and used by historical users; setting feature labels for each scene resource module according to the training data set, wherein the feature labels of each scene resource module are used to characterize user characteristics of historical users who use the scene resource module, metaverse behavior characteristics, and the association relationship between the scene resource modules; and performing multiple iterative training on the neural network according to the training data set and the feature labels corresponding to each scene resource module to obtain the target model.

[0011] Optionally, the Metaverse resource package corresponding to the target scene resource module is sent to the user's Metaverse client, including: compressing the Metaverse resource package into a target resource package; when it is detected that the user's Metaverse client has downloaded some resources in the target resource package, sending the resources in the target resource package except for the part to the user's Metaverse client; when it is detected that the user's Metaverse client has not downloaded any resources in the target resource package, sending the entire target resource package to the user's Metaverse client.

[0012] Optionally, the Metaverse resource package corresponding to the target scene resource module is sent to the user's Metaverse client, including: setting priorities for various resource information in the Metaverse resource package; and sending the various resource information in the Metaverse resource package to the user's Metaverse client in sequence according to the priorities, wherein the priority of the resource information is positively correlated with the frequency of the user's access to the Metaverse scene corresponding to the resource information.

[0013] Optionally, after sending the Metaverse resource package corresponding to the target scene resource module to the user's Metaverse client, the method for processing the Metaverse resource package also includes: parsing the Metaverse resource package through the Metaverse client, and reading user permission configuration information from the parsing result; adjusting the user's permissions in the Metaverse according to the user permission configuration information, wherein the user's permissions in the Metaverse include at least the user's scene access rights, transaction rights, and creation rights in different Metaverse scenes.

[0014] In order to achieve the above-mentioned purpose, according to another aspect of an embodiment of the present application, a device for processing a metaverse resource package is also provided, including: an acquisition unit, which, after receiving a metaverse resource package request from a user, acquires a user feature portrait and the user's metaverse behavior data; a determination unit, which determines at least one target scene resource module corresponding to the user from N scene resource modules according to the user feature portrait and the user's metaverse behavior data, wherein N is an integer greater than 1, and different scene resource modules correspond to different metaverse scene contents; and a sending unit, which sends the metaverse resource package corresponding to the target scene resource module to the user's metaverse client.

[0015] Optionally, the user feature portrait includes at least one of the following features: a first feature, used to characterize the login location information of the user's Metaverse client; a second feature, used to characterize the language information used by the user in the Metaverse; a third feature, used to characterize the user information registered by the user when logging into the Metaverse; a fourth feature, used to characterize the financial transaction information generated by the user in the Metaverse.

[0016] Optionally, the user's metaverse behavior data includes at least one of the following data: metaverse scene data that the user visits more than a preset frequency; activity data in which the user has participated in the metaverse; and interaction data between the user and virtual characters in the metaverse.

[0017] Optionally, the determination unit includes: a first extraction subunit, a first determination subunit, and a second determination subunit. The first extraction subunit is used to extract the user's behavior characteristics in the metaverse from the metaverse behavior data; the first determination subunit is used to input the user's behavior characteristics in the metaverse and the user feature portrait into the target model, and fuse the behavior characteristics and the features in the user feature portrait into a target feature vector through the target model, and use the target feature vector to determine the recommendation score of each of the N scene resource modules, wherein the recommendation score is used to quantitatively characterize the degree of matching between each scene resource module and the user; the second determination subunit is used to sort the N scene resource modules according to the recommendation score of each scene resource module, and determine at least one target scene resource module from the N scene resource modules according to the sorting result.

[0018] Optionally, the training process of the target model includes the following steps: obtaining a training data set, wherein the training data set includes user portrait data of historical users, metaverse behavior data, and scene resource modules selected and used by historical users; setting feature labels for each scene resource module according to the training data set, wherein the feature labels of each scene resource module are used to characterize user characteristics of historical users who use the scene resource module, metaverse behavior characteristics, and the association relationship between the scene resource modules; and performing multiple iterative training on the neural network according to the training data set and the feature labels corresponding to each scene resource module to obtain the target model.

[0019] Optionally, the sending unit includes: a first compression subunit, a first sending subunit, and a second sending subunit. The first compression subunit is used to compress the Metaverse resource package into a target resource package; the first sending subunit is used to send the resources in the target resource package except for the part of the resources to the Metaverse client of the user when it is detected that the Metaverse client of the user has downloaded the part of the resources in the target resource package; the second sending subunit is used to send the entire target resource package to the Metaverse client of the user when it is detected that the Metaverse client of the user has not downloaded any resources in the target resource package.

[0020] Optionally, the sending unit further includes: a first setting subunit and a third sending subunit. The first setting subunit is used to set priorities for various resource information in the Metaverse resource package respectively; the third sending subunit is used to send various resource information in the Metaverse resource package to the user's Metaverse client in sequence according to the priorities, wherein the priority of the resource information is positively correlated with the user's access frequency to the Metaverse scene corresponding to the resource information.

[0021] Optionally, the processing device of the Metaverse resource package further includes: a parsing unit and an adjustment unit. The parsing unit is used to parse the Metaverse resource package through the Metaverse client and read the user permission configuration information from the parsing result; the adjustment unit is used to adjust the user's permissions in the Metaverse according to the user permission configuration information, wherein the user's permissions in the Metaverse at least include the user's scene access permissions, transaction permissions, and the user's creation permissions in different Metaverse scenarios.

[0022] According to another aspect of an embodiment of the present application, there is also provided an electronic device, including: a memory storing an executable program; and a processor for running the program, wherein the above-mentioned method for processing a metaverse resource package is executed when the program is running.

[0023] According to another aspect of an embodiment of the present application, a computer-readable storage medium is also provided, the computer-readable storage medium including a stored executable program, wherein when the executable program is running, the device where the computer-readable storage medium is located is controlled to execute the above-mentioned method for processing the metaverse resource package.

[0024] According to another aspect of an embodiment of the present application, a computer program product is also provided, including computer instructions, which implement the steps of the above-mentioned method for processing a metaverse resource package when executed by a processor.

[0025] In an embodiment of the present application, first, after receiving a Metaverse resource package request from a user, a user feature portrait and the user's Metaverse behavior data are obtained, and then, based on the user feature portrait and the user's Metaverse behavior data, at least one target scene resource module corresponding to the user is determined from N scene resource modules, where N is an integer greater than 1, and different scene resource modules correspond to different Metaverse scene contents. Finally, the Metaverse resource package corresponding to the target scene resource module is sent to the user's Metaverse client.

[0026] From the above content, it can be seen that this application introduces a personalized request response mechanism. When receiving a user's Metaverse resource package request, the Metaverse resource package processing system not only regards this request as a simple data transmission task, but as an opportunity to gain in-depth understanding of user needs and preferences. By obtaining the user's feature portrait and Metaverse behavior data, the system can construct the user's virtual identity, which includes not only basic information such as the user's login location, language preference, age, occupation, and economic status, but also covers the user's activity trajectory, transaction records, social interactions and other deep behavioral characteristics in the Metaverse.

[0027] Secondly, based on the user's feature portrait and metaverse behavior data, the metaverse resource package processing system uses an intelligent algorithm to filter out the target scene resource module that best matches the user from the preset N scene resource modules. Here, N represents the number of available scene resource modules, which is much greater than 1, which means that the system can flexibly respond to the content requirements of various metaverse scenarios. Each scene resource module is responsible for providing a specific type of metaverse content or function, such as game scenes, social scenes, educational scenes, etc. By integrating the user's behavioral characteristics and feature portraits into the target model and generating a target feature vector, the system can accurately evaluate the fit between each scene resource module and the user, thereby intelligently selecting the resource module that best meets the user's needs.

[0028] In addition, after determining the target scene resource modules, the Metaverse resource package processing system combines these modules into a personalized resource package adapted to the user, and sends it to the user's Metaverse client in the most optimized way. This process reflects the efficiency and intelligence of resource management, avoids unnecessary data transmission and storage, and reduces the user's waiting time and waste of network resources. In addition, this method also supports the differentiated sending of resource packages, that is, intelligent judgment is made based on the resources already available on the user's client, and only resources that the user does not have are sent, or they are transmitted one by one in order of resource priority, which greatly improves the transmission efficiency of resource packages and the resource loading speed of the user end.

[0029] Finally, the personalization of resource packages is not only reflected in the content, but also in the dynamic adjustment of user permissions. By parsing the resource package and reading the user permission configuration information through the Metaverse client, the Metaverse resource package processing system can automatically adjust the user's access rights, transaction rights, and creation rights in the Metaverse, ensuring that users can use Metaverse resources safely and legally while enjoying a personalized service experience.

[0030] It can be seen that through the technical solution of the present application, the purpose of personalized generation of resource packages, differentiated sending and intelligent adjustment of user permissions is achieved, thereby achieving the technical effect of improving the utilization efficiency of Metaverse resources, personalized generation of Metaverse resource packages, and enhancing user experience, and further solving the technical problem in the prior art that Metaverse resource packages lack personalization and are difficult to naturally adapt to different users. BRIEF DESCRIPTION OF THE DRAWINGS

[0031] The drawings described herein are used to provide a further understanding of the present application and constitute a part of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings:

[0032] Figure 1 A hardware structure block diagram of a computer terminal for implementing a method for processing a metaverse resource package is shown;

[0033] Figure 2 is a flowchart of an optional method for processing a metaverse resource package according to an embodiment of the present application;

[0034] Figure 3 is a schematic diagram of a device for processing a metaverse resource package according to an embodiment of the present application;

[0035] Figure 4 It is a structural block diagram of an electronic device according to an embodiment of the present application. DETAILED DESCRIPTION

[0036] In order to enable those skilled in the art to better understand the solution of the present application, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present application.

[0037] It should be noted that the terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0038] It should also be noted that the collected information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data for display, data for analysis, etc.) involved in this application are information and data authorized by the user or fully authorized by all parties, and the collection, storage, use, processing, transmission, provision, disclosure and application of relevant data are in compliance with relevant laws, regulations and standards, necessary confidentiality measures are taken, and public order and good customs are not violated, and corresponding operation entrances are provided for users to choose to authorize or refuse. For example, an interface is set up between this system and relevant users or institutions to provide users with corresponding operation entrances for users to choose to agree or refuse the results of automated decision-making; if the user chooses to refuse, the expert decision-making process will be entered.

[0039] According to an embodiment of the present application, a method embodiment of a method for processing a metaverse resource package is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described may be executed in an order different from that shown here.

[0040] It should be noted that a Metaverse resource package processing system can be used as the execution subject of the Metaverse resource package processing method of the embodiment of the present application. It is understandable that the Metaverse resource package processing method provided in the embodiment of the present application can also be executed by other systems or devices, and the embodiment of the present application does not specifically limit this.

[0041] According to an embodiment of the present application, a method embodiment of a method for processing a metaverse resource package is also provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.

[0042] The method embodiments provided in the embodiments of the present application can be executed in a mobile terminal, a computer terminal or a similar computing device. Figure 1 The hardware structure block diagram of a computer terminal (or mobile device) for implementing a method for processing a metaverse resource package is shown. Figure 1 As shown, the computer terminal 10 (or mobile device) may include one or more (102a, 102b, ..., 102n are used to illustrate) processors 102 (the processor 102 may include but is not limited to a processing device such as a microprocessor MCU or a programmable logic device FPGA), a memory 104 for storing data, and a transmission device 106 for communication functions. In addition, it may also include: a display, an input / output interface (I / O interface), a universal serial bus (USB) port (which may be included as one of the ports of the BUS bus), a network interface, a power supply and / or a camera. It can be understood by those skilled in the art that Figure 1 The structure shown is only for illustration and does not limit the structure of the above electronic device. Figure 1 More or fewer components as shown, or with Figure 1 Different configurations shown.

[0043] It should be noted that the one or more processors 102 and / or other data processing circuits described above may generally be referred to herein as "data processing circuits". The data processing circuits may be embodied in whole or in part as software, hardware, firmware, or any other combination thereof. In addition, the data processing circuit may be a single independent processing module, or may be incorporated in whole or in part into any of the other components in the computer terminal 10 (or mobile device). As described in the embodiments of the present application, the data processing circuit acts as a processor control (e.g., selection of a variable resistor terminal path connected to an interface).

[0044] The memory 104 can be used to store software programs and modules of application software, such as the program instructions / data storage device corresponding to the processing method of the metaverse resource package in the embodiment of the present application. The processor 102 executes various functional applications and data processing by running the software programs and modules stored in the memory 104, that is, the processing method of the metaverse resource package described above is realized. The memory 104 may include a high-speed random access memory, and may also include a non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, the memory 104 may further include a memory remotely arranged relative to the processor 102, and these remote memories may be connected to the computer terminal 10 via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0045] The transmission device 106 is used to receive or send data via a network. The specific example of the above network may include a wireless network provided by a communication provider of the computer terminal 10. In one example, the transmission device 106 includes a network adapter (Network Interface Controller, NIC), which can be connected to other network devices through a base station so as to communicate with the Internet. In one example, the transmission device 106 can be a radio frequency (RF) module, which is used to communicate with the Internet wirelessly.

[0046] The display may be, for example, a touch screen liquid crystal display (LCD) that enables a user to interact with a user interface of the computer terminal 10 (or mobile device).

[0047] Under the above operating environment, this application provides Figure 2 The processing method of the Metaverse resource pack shown. Figure 2 is a flow chart of an optional method for processing a metaverse resource package according to an embodiment of the present application. Figure 2 As shown, the method comprises the following steps:

[0048] Step S201, after receiving the user's Metaverse resource package request, obtain the user's user feature portrait and the user's Metaverse behavior data.

[0049] Optionally, the Metaverse resource package processing system receives a Metaverse resource package request from a user, where the request is used to request a server to send a resource package, for example, a user requests an installation package to install a program.

[0050] Optionally, the user feature profile includes but is not limited to key indicators such as login location information, language preference, age, occupation, economic status, etc., which together constitute the user's identity coordinates in the metaverse and provide a solid foundation for the system to understand the user's background.

[0051] Optionally, metaverse behavior data, as a supplement to user feature portraits, reveals the dynamic trajectory of users in the virtual environment, including the frequency of visiting specific scenes, the types of activities participated in, and the interaction mode with virtual characters. These data record the user's daily behavior, points of interest, and social network in the metaverse, providing behavioral insights for the generation of personalized resource packages.

[0052] Step S202, based on the user feature portrait and the user's metaverse behavior data, determine at least one target scene resource module corresponding to the user from N scene resource modules, where N is an integer greater than 1, and different scene resource modules correspond to different metaverse scene contents.

[0053] Optionally, the user's feature profile and the user's metaverse behavior data information can affect the type of resource package provided by the server to the user. For example, if the user's common language is English, the user is provided with English installation instructions, and the resource type after loading is an English resource package. If the user is an elderly or a child, the user is provided with a resource package suitable for the corresponding age, so that the resource type provided by the resource package after loading is suitable for the user.

[0054] Optionally, the user's feature profile and the user's metaverse behavior data are fused through a precisely designed matching algorithm to generate a specific target feature vector, which accurately quantifies the matching degree between the user and the scene resource module. The algorithm then selects at least one target scene resource module that best matches the target feature vector from N pre-defined scene resource modules, where N is the number of modules and is an integer greater than 1, ensuring the richness and diversity of resources.

[0055] Optionally, the Metaverse resource package processing system generates a resource package suitable for the user based on the user's relevant information. The server can modularize the resource package in advance, prepare a variety of replaceable modules corresponding to different user information types, and combine these modules to obtain a complete resource package for the user. Alternatively, the server automatically generates a suitable resource package for the user based on the user's relevant information.

[0056] Optionally, different scene resource modules correspond to the rich and diverse scene content in the Metaverse, including but not limited to games, education, social interaction, artistic creation, etc. Each module is a unique virtual domain that carries a specific type of Metaverse experience. The existence of N scene resource modules not only reflects the breadth and depth of the Metaverse content, but also provides a rich raw material library for the generation of personalized resource packages. Through intelligent algorithms, the Metaverse resource package processing system can match each user with the scene resource module that best suits their interests and behavior patterns, thereby accurately locating them in massive virtual resources, improving the efficiency and quality of resource allocation, and bringing users an immersive and personalized Metaverse experience.

[0057] Step S203: Send the Metaverse resource package corresponding to the target scene resource module to the user's Metaverse client.

[0058] Optionally, based on a comprehensive analysis of user feature profiles and Metaverse behavior data, the Metaverse resource package processing system has selected at least one target scenario resource module that perfectly matches the user's needs and preferences. The system then accurately and accurately sends the Metaverse resource package corresponding to the target scenario resource module to the user's Metaverse client through a highly optimized transmission channel.

[0059] It can be seen from the contents of steps S201 to S203 that in an embodiment of the present application, first, after receiving the user's Metaverse resource package request, the user's user feature portrait and the user's Metaverse behavior data are obtained, and then, based on the user feature portrait and the user's Metaverse behavior data, at least one target scene resource module corresponding to the user is determined from N scene resource modules, where N is an integer greater than 1, and different scene resource modules correspond to different Metaverse scene contents. Finally, the Metaverse resource package corresponding to the target scene resource module is sent to the user's Metaverse client.

[0060] From the above content, it can be seen that this application introduces a personalized request response mechanism. When receiving a user's Metaverse resource package request, the Metaverse resource package processing system not only regards this request as a simple data transmission task, but as an opportunity to gain in-depth understanding of user needs and preferences. By obtaining the user's feature portrait and Metaverse behavior data, the system can construct the user's virtual identity, which includes not only basic information such as the user's login location, language preference, age, occupation, and economic status, but also covers the user's activity trajectory, transaction records, social interactions and other deep behavioral characteristics in the Metaverse.

[0061] Secondly, based on the user's feature portrait and metaverse behavior data, the metaverse resource package processing system uses an intelligent algorithm to filter out the target scene resource module that best matches the user from the preset N scene resource modules. Here, N represents the number of available scene resource modules, which is much greater than 1, which means that the system can flexibly respond to the content requirements of various metaverse scenarios. Each scene resource module is responsible for providing a specific type of metaverse content or function, such as game scenes, social scenes, educational scenes, etc. By integrating the user's behavioral characteristics and feature portraits into the target model and generating a target feature vector, the system can accurately evaluate the fit between each scene resource module and the user, thereby intelligently selecting the resource module that best meets the user's needs.

[0062] In addition, after determining the target scene resource modules, the Metaverse resource package processing system combines these modules into a personalized resource package adapted to the user, and sends it to the user's Metaverse client in the most optimized way. This process reflects the efficiency and intelligence of resource management, avoids unnecessary data transmission and storage, and reduces the user's waiting time and waste of network resources. In addition, this method also supports the differentiated sending of resource packages, that is, intelligent judgment is made based on the resources already available on the user's client, and only resources that the user does not have are sent, or they are transmitted one by one in order of resource priority, which greatly improves the transmission efficiency of resource packages and the resource loading speed of the user end.

[0063] Finally, the personalization of resource packages is not only reflected in the content, but also in the dynamic adjustment of user permissions. By parsing the resource package and reading the user permission configuration information through the Metaverse client, the Metaverse resource package processing system can automatically adjust the user's access rights, transaction rights, and creation rights in the Metaverse, ensuring that users can use Metaverse resources safely and legally while enjoying a personalized service experience.

[0064] It can be seen that through the technical solution of the present application, the purpose of personalized generation of resource packages, differentiated sending and intelligent adjustment of user permissions is achieved, thereby achieving the technical effect of improving the utilization efficiency of Metaverse resources, personalized generation of Metaverse resource packages, and enhancing user experience, and further solving the technical problem in the prior art that Metaverse resource packages lack personalization and are difficult to naturally adapt to different users.

[0065] In an optional embodiment, the user feature portrait includes at least one of the following features: a first feature, used to characterize the login location information of the user's Metaverse client; a second feature, used to characterize the language information used by the user in the Metaverse; a third feature, used to characterize the user information registered by the user when logging into the Metaverse; a fourth feature, used to characterize the financial transaction information generated by the user in the Metaverse.

[0066] Optionally, the geolocation feature, i.e., the first feature, is used as a key dimension in the user feature portrait to accurately characterize the login location information of the user's Metaverse client. This feature not only provides the physical space coordinates of the user's current location, but also contains important information such as regional culture, time difference, and network conditions. It is the basis for optimizing the geographical location allocation of resource packages. Through the geolocation feature, the Metaverse resource package processing system can intelligently determine the Metaverse scene that is most suitable for the user to access, as well as the resource type that should be loaded first in this scene.

[0067] Optionally, the language preference feature, i.e. the second feature, is designed to capture the language information used by users in the Metaverse, and is the key to building a cross-cultural communication bridge. This feature is not only related to the basic language needs of users, but also involves the promotion of multicultural exchanges within the Metaverse and the optimization of user experience in the language environment. By identifying the user's language preference, the system can customize and provide multi-language supported resource packages, including but not limited to user interface language, content language, and interaction language, to ensure that users have a smooth, comfortable and personalized Metaverse experience at the language level, eliminating the inconvenience caused by language barriers.

[0068] Optionally, the registration information feature, i.e. the third feature, covers detailed user information registered by the user when logging into the Metaverse, such as age, gender, occupation, and economic status. This information forms the basis of the user's digital identity and is the key to the system's understanding of the user's social role and behavioral tendencies. By deeply analyzing the registration information features, the system can intelligently select content that is appropriate for the user's age, virtual activities related to their occupation, or transaction permissions customized based on their economic status, thereby creating a virtual image for the user in the Metaverse that matches their real social identity, and enhancing the depth and breadth of the user experience.

[0069] Optionally, the transaction behavior feature, the fourth feature, focuses on the user's fund transaction information in the metaverse, revealing the user's activity trajectory and consumption tendency in the virtual economic system. This feature is not only used to monitor and analyze the user's transaction pattern, but also to estimate the user's potential demand for specific types of resource packages, such as in-game props, virtual asset trading rights, or eligibility to participate in paid activities. Through the transaction behavior feature, the system can tailor the transaction functions contained in the resource package for the user, and provide personalized services and offers that match the user's economic status and transaction history.

[0070] From the above content, it can be seen that this application analyzes users' needs and behavior patterns in the metaverse from multiple dimensions through the comprehensive use of geographic positioning features, language preference features, registration information features, and transaction behavior features, and realizes deep personalization and scenario-based resource packages, bringing users a richer, more customized, and more in-line with their actual needs Metaverse experience.

[0071] In an optional embodiment, the user's metaverse behavior data includes at least one of the following data: metaverse scene data that the user visits more than a preset frequency; activity data in which the user has participated in the metaverse; and interaction data between the user and virtual characters in the metaverse.

[0072] Optionally, the high-frequency scene access feature, that is, the Metaverse scene data whose user access frequency exceeds the preset frequency, is the cornerstone for the Metaverse resource package processing system to identify user interest hotspots and behavioral patterns. Through statistical analysis of this feature, the Metaverse resource package processing system can clearly understand key information such as the scene type, visit period, and residence time preferred by users in the Metaverse. Scientific analysis of this feature not only helps predict users' future behavior, but also reveals users' emotional attachment and exploration depth to specific scenes, providing a basis for the selection of scene content included in personalized resource packages, ensuring that users can continue to immerse themselves in the virtual world they are most interested in.

[0073] Optionally, activity participation mode features, i.e., data on activities that users have participated in in the Metaverse, including activity types, participation frequency, and activity feedback, are important indicators for evaluating users’ social preferences and activity levels. Scientific analysis of this feature can reveal users’ social network structures, interest circles, and activity preferences in the Metaverse, and provide data support for the Metaverse resource package processing system to design social activities, competitions, or cooperative tasks that match user interests. Personalized customization of activity participation modes can not only increase user participation, but also promote interaction and growth in the Metaverse community.

[0074] Optionally, virtual interaction behavior features, that is, the interaction data between users and virtual characters in the metaverse, are the key to understanding users' personalized game styles and emotional investment. This feature not only includes the frequency of communication between users and NPCs (non-player characters) and the content of conversations, but also involves the type of role-playing, task completion methods, and interaction patterns with other players in the virtual world. Through deep learning and behavioral analysis technology, the metaverse resource package processing system can interpret users' emotional tendencies, strategic preferences, and teamwork capabilities in virtual interactions, thereby providing virtual characters, task scenarios, or social functions that best match users' game styles in personalized resource packages, enhancing users' immersion and personalized experience in the metaverse.

[0075] From the above content, it can be seen that this application constructs a comprehensive personalized demand model from the perspective of user behavior through high-frequency scene access characteristics, activity participation mode characteristics, and virtual interactive behavior characteristics. The scientific analysis and application of these characteristics not only deepen the system's understanding of user needs, but also provide accurate data guidance for the customized design of the Metaverse resource package, ensuring that each user can obtain a personalized experience that perfectly matches their behavior patterns and interests in the virtual world, and promote the Metaverse ecosystem to develop in a more intelligent, personalized and user-friendly direction.

[0076] In an optional embodiment, the metaverse resource package processing system first extracts the user's behavioral characteristics in the metaverse from the metaverse behavioral data, and then inputs the user's behavioral characteristics in the metaverse and the user feature portrait into the target model, and fuses the behavioral characteristics and the features in the user feature portrait into a target feature vector through the target model, and uses the target feature vector to determine the recommendation score of each of the N scene resource modules, wherein the recommendation score is used to quantitatively characterize the degree of match between each scene resource module and the user, and then the N scene resource modules are sorted according to the recommendation score of each scene resource module, and at least one target scene resource module is determined from the N scene resource modules according to the sorting result.

[0077] Optionally, the Metaverse Resource Package Processing System intelligently extracts behavioral features from the user's behavioral data in the Metaverse. Through deep learning algorithms, the Metaverse Resource Package Processing System can identify and quantify the user's behavioral preferences, activity participation, and virtual character interaction patterns, etc., providing detailed behavioral data for subsequent personalized recommendations.

[0078] Optionally, the target model deeply integrates the user's behavioral characteristics with the static characteristics in the user's feature portrait to construct a target feature vector that comprehensively reflects the user's personalized needs and behavior patterns. By organically combining behavioral characteristics with static characteristics such as age, gender, and language preference through algorithms, the Metaverse Resource Package Processing System can form a high-dimensional, comprehensive user demand expression content, providing a comprehensive user portrait for the personalized recommendation system.

[0079] Optionally, using the constructed target feature vector, the Metaverse resource package processing system performs personalized scoring, i.e., recommendation score, on each of the N scene resource modules. The Metaverse resource package processing system quantitatively characterizes the degree of match between each scene resource module and the user by calculating the similarity or correlation between the scene resource module and the target feature vector, thus providing a quantitative scientific basis for the personalized selection of resource packages.

[0080] Optionally, the Metaverse resource package processing system intelligently sorts N scene resource modules according to the personalized recommendation score of each scene resource module to ensure that the scene resource module that best meets user needs is given priority.

[0081] Optionally, the Metaverse resource package processing system scientifically selects at least one target scene resource module from N scene resource modules according to the sorting results, and these modules will be combined into a personalized Metaverse resource package for the user.

[0082] From the above content, we can see that the Metaverse resource package processing system has built a highly personalized, data-driven Metaverse resource package generation mechanism through a series of scientific steps such as behavioral feature extraction, feature fusion and target feature vector construction, personalized scoring of scene resource modules, and intelligent sorting and selection. It improves the user experience quality in the virtual world and optimizes the efficiency of resource allocation.

[0083] In an optional embodiment, the training process of the target model includes the following steps: obtaining a training data set, wherein the training data set includes user portrait data of historical users, metaverse behavior data, and scene resource modules selected and used by historical users; setting feature labels for each scene resource module according to the training data set, wherein the feature labels of each scene resource module are used to characterize user characteristics of historical users who use the scene resource module, metaverse behavior characteristics, and the association relationship between the scene resource modules; and performing multiple iterative training on the neural network according to the training data set and the feature labels corresponding to each scene resource module to obtain the target model.

[0084] Optionally, the Metaverse resource package processing system scientifically obtains a rich training data set, which includes user portrait data of historical users, Metaverse behavior data, and information on scene resource modules selected by these users. User portrait data, including the user's age, gender, occupation, economic status, and language habits, constitute a comprehensive view of the user's static characteristics; while Metaverse behavior data covers the user's dynamic behavior in the virtual world, such as scene visit frequency, activity participation records, and virtual character interaction patterns. These data are collected and cleaned in a scientific process to ensure the quality and integrity of the training data set, laying a solid data foundation for subsequent model training.

[0085] Optionally, the Metaverse Resource Pack Processing System sets feature labels for each scenario resource module based on the information in the training data set. These labels not only characterize the user characteristics and Metaverse behavior characteristics of historical users who use the module, but also reveal the association between different scenario resource modules. The setting of feature labels provides accurate behavior characteristics and correlation parameters for personalized recommendations of scenario resource modules, enhancing the prediction ability of the model.

[0086] Optionally, the Metaverse resource package processing system combines the training data set with the feature labels of each scene resource module and performs multiple iterations of training on the neural network model. By continuously adjusting the parameters of the neural network, the system can learn the complex correlation between user characteristics, Metaverse behavior characteristics, and scene resource module selection, and ultimately obtain a high-precision target model. The model can intelligently predict the scene resource modules that users may be interested in based on the input user characteristics and behavior data, realizing the scientific and intelligent personalized recommendation, and significantly improving the user experience satisfaction and resource allocation efficiency in the Metaverse.

[0087] From the above content, we can see that the Metaverse Resource Package Processing System has built a personalized recommendation target model for scene resource modules based on deep learning by building high-quality training data sets, setting feature labels for scene resource modules, and iteratively training neural network models. The target model not only deepens the understanding of user historical behavior, but also realizes intelligent selection and personalized configuration of scene resource modules through scientific training.

[0088] In an optional embodiment, the Metaverse resource package processing system first compresses the Metaverse resource package into a target resource package, and then, upon detecting that the user's Metaverse client has downloaded some resources in the target resource package, sends the resources in the target resource package except for these resources to the user's Metaverse client, and then, upon detecting that the user's Metaverse client has not downloaded any resources in the target resource package, sends the entire target resource package to the user's Metaverse client.

[0089] Optionally, the Metaverse Resource Pack Processing System uses advanced data compression algorithms to compress the complete Metaverse Resource Pack into a target resource pack. The Metaverse Resource Pack Processing System achieves efficient encoding and storage of information by removing data redundancy. The target resource pack not only maintains the integrity and availability of the Metaverse resources, but also significantly reduces the data volume, saving valuable bandwidth resources for subsequent network transmission and improving transmission efficiency.

[0090] Optionally, the Metaverse Resource Package Processing System has intelligent detection capabilities and can monitor the user's Metaverse client status in real time to determine whether the user has downloaded some of the resources in the target resource package. When it is detected that the user client already has some resources, the Metaverse Resource Package Processing System will scientifically implement a differential transmission strategy and only send the missing resources in the target resource package to the user end. Through comparative analysis, the Metaverse Resource Package Processing System can accurately identify and transmit new resources required by users, avoiding the waste of resources from repeated transmissions and greatly improving the pertinence and efficiency of resource transmission.

[0091] Optionally, when the Metaverse resource package processing system detects that the user's Metaverse client has not downloaded any resources in the target resource package, it will respond immediately and send the complete target resource package to the user client at one time. This ensures that users can obtain a comprehensive resource package when they first access, avoiding the experience interruption caused by the lack of initial resources. At the same time, the dynamic response mechanism of full transmission can also quickly respond to new users or major updates to resource packages, ensuring that users can instantly enjoy a complete personalized Metaverse experience.

[0092] From the above content, we can see that the Metaverse resource package processing system has built an efficient, accurate and flexible Metaverse resource package transmission system through scientific data compression, intelligent differential transmission and dynamic on-demand full transmission strategy. This not only optimizes the resource transmission process and reduces the waste of network transmission resources, but also ensures that users can obtain the most timely and complete personalized resource packages according to their own status and needs, and improves the quality of users' immersive experience in the Metaverse.

[0093] In an optional embodiment, the Metaverse resource package processing system first sets priorities for the various types of resource information in the Metaverse resource package, and then sends the various types of resource information in the Metaverse resource package to the user's Metaverse client in sequence according to the priorities, wherein the priority of the resource information is positively correlated with the user's access frequency to the Metaverse scene corresponding to the resource information.

[0094] Optionally, the Metaverse Resource Package Processing System finely classifies the various resource information in the Metaverse Resource Package and scientifically sets different priorities based on their importance to the user experience. Through deep learning and user behavior analysis, the Metaverse Resource Package Processing System can accurately evaluate the role of each resource information in improving user engagement and satisfaction in specific scenarios, thereby reasonably allocating priorities and ensuring that core resource information can be transmitted first.

[0095] Optionally, the Metaverse Resource Pack Processing System implements an intelligent transmission strategy based on the set resource information priority, and sends the various resource information in the Metaverse Resource Pack to the user's Metaverse client in order of priority. Through priority sorting, the Metaverse Resource Pack Processing System can ensure that high-priority resource information is transmitted to the user terminal first under limited network resources, thereby improving the user's instant experience quality in the Metaverse and optimizing the utilization efficiency of network resources.

[0096] Optionally, the priority setting of resource information is not static, but is positively correlated with the frequency of users' access to the Metaverse scene corresponding to the resource information. The Metaverse resource package processing system can dynamically adjust the priority of resource information by continuously monitoring user behavior, giving higher priority to scene-related resources that users frequently access, ensuring that users can quickly obtain the content they care about most and use most frequently, thereby greatly improving the personalized matching of resource packages and the user's immersive experience.

[0097] From the above content, it can be seen that the Metaverse resource package processing system not only improves the efficiency and accuracy of resource package transmission by scientifically setting resource information priorities, implementing intelligent transmission strategies, and dynamically adjusting the correlation between priorities and user behaviors, but also achieves accurate response to users' personalized needs through dynamic adjustment of resource information priorities.

[0098] In an optional embodiment, the Metaverse resource package processing system first parses the Metaverse resource package through the Metaverse client, reads the user permission configuration information from the parsing result, and then adjusts the user's permissions in the Metaverse according to the user permission configuration information, wherein the user's permissions in the Metaverse include at least the user's scene access rights, transaction rights, and the user's creation rights in different Metaverse scenes.

[0099] Optionally, the user's Metaverse client uses advanced parsing technology to deeply parse the received Metaverse resource package and accurately read the user's permission configuration information from the parsing results. Through parsing, the client can accurately identify key information such as the user's access rights, transaction rights, and creation rights in different Metaverse scenarios, ensuring the accuracy and immediacy of permission configuration.

[0100] Optionally, based on the parsed user permission configuration information, the Metaverse Resource Package Processing System scientifically adjusts the user's permissions in the Metaverse, including the user's multi-dimensional permissions for scene access, transaction behavior, and creative activities. By analyzing the correlation between the user permission configuration information and the preset rules, the Metaverse Resource Package Processing System can intelligently adjust the user's permissions to ensure that their experience in the Metaverse meets both personalized needs and security and compliance requirements.

[0101] Optionally, the user's permissions in the Metaverse are not limited to globally unified settings, but are cleverly adapted to the different Metaverse scenarios in which the user is located. The Metaverse Resource Package Processing System uses intelligent algorithms to identify the Metaverse scenario in which the user is currently located, dynamically adjusts the scenario access rights, transaction rights, and creation rights, and ensures that the user can obtain the most appropriate permission configuration in each scenario, which not only ensures the diversity and depth of the user experience, but also maintains the health and safety of the Metaverse ecosystem.

[0102] From the above content, it can be seen that the Metaverse resource package processing system not only improves the user experience quality and security in the Metaverse through in-depth analysis of resource packages, dynamic and scientific adjustment of user permissions, and intelligent implementation of multi-scenario permission management, but also achieves dynamic balance and continuous evolution of the Metaverse ecology through precise matching and instant adjustment of permissions.

[0103] It can be seen from the above content that according to the technical solution of this application, at least the following technical effects can be achieved:

[0104] 1. Accurate resource matching: Ensure that each user can receive the Metaverse scenario resources that are most suitable for them, avoiding the waste of resources in full data transmission.

[0105] 2. Transmission efficiency optimization: Through differential sending and resource priority sorting, the delay and traffic consumption of resource package transmission are significantly reduced, improving the user experience.

[0106] 3. Intelligent user permissions: Automatically adjust user permissions to ensure that users' behavior in the metaverse is legal and compliant, enhancing the security and controllability of the platform.

[0107] 4. Promote the healthy development of the Metaverse ecology: By preventing access to inappropriate content, the health and harmony of the Metaverse environment is guaranteed, which helps to build a diverse, inclusive and secure Metaverse ecology.

[0108] According to another aspect of the embodiment of the present application, a metaverse resource package processing device is also provided, wherein: Figure 3 is a schematic diagram of an optional metaverse resource package processing device according to an embodiment of the present application, such as Figure 3As shown, the metaverse resource package processing device includes: an acquisition unit 301, a determination unit 302, and a sending unit 303.

[0109] The acquisition unit 301, after receiving the user's request for a Metaverse resource package, obtains the user's user feature portrait and the user's Metaverse behavior data; the determination unit 302, based on the user feature portrait and the user's Metaverse behavior data, determines at least one target scene resource module corresponding to the user from N scene resource modules, where N is an integer greater than 1, and different scene resource modules correspond to different Metaverse scene contents; the sending unit 303, sends the Metaverse resource package corresponding to the target scene resource module to the user's Metaverse client.

[0110] Optionally, the user feature portrait includes at least one of the following features: a first feature, used to characterize the login location information of the user's Metaverse client; a second feature, used to characterize the language information used by the user in the Metaverse; a third feature, used to characterize the user information registered by the user when logging into the Metaverse; a fourth feature, used to characterize the financial transaction information generated by the user in the Metaverse.

[0111] Optionally, the user's metaverse behavior data includes at least one of the following data: metaverse scene data that the user visits more than a preset frequency; activity data in which the user has participated in the metaverse; and interaction data between the user and virtual characters in the metaverse.

[0112] Optionally, the determination unit 302 includes: a first extraction subunit, a first determination subunit, and a second determination subunit. The first extraction subunit is used to extract the user's behavior characteristics in the metaverse from the metaverse behavior data; the first determination subunit is used to input the user's behavior characteristics in the metaverse and the user feature portrait into the target model, and fuse the behavior characteristics and the features in the user feature portrait into a target feature vector through the target model, and use the target feature vector to determine the recommendation score of each of the N scene resource modules, wherein the recommendation score is used to quantitatively characterize the degree of matching between each scene resource module and the user; the second determination subunit is used to sort the N scene resource modules according to the recommendation score of each scene resource module, and determine at least one target scene resource module from the N scene resource modules according to the sorting result.

[0113] Optionally, the training process of the target model includes the following steps: obtaining a training data set, wherein the training data set includes user portrait data of historical users, metaverse behavior data, and scene resource modules selected and used by historical users; setting feature labels for each scene resource module according to the training data set, wherein the feature labels of each scene resource module are used to characterize user characteristics of historical users who use the scene resource module, metaverse behavior characteristics, and the association relationship between the scene resource modules; and performing multiple iterative training on the neural network according to the training data set and the feature labels corresponding to each scene resource module to obtain the target model.

[0114] Optionally, the sending unit 303 includes: a first compression subunit, a first sending subunit, and a second sending subunit. The first compression subunit is used to compress the Metaverse resource package into a target resource package; the first sending subunit is used to send the resources in the target resource package except for the part of the resources to the Metaverse client of the user when it is detected that the Metaverse client of the user has downloaded the part of the resources in the target resource package; the second sending subunit is used to send the entire target resource package to the Metaverse client of the user when it is detected that the Metaverse client of the user has not downloaded any resources in the target resource package.

[0115] Optionally, the sending unit 303 further includes: a first setting subunit and a third sending subunit. The first setting subunit is used to set priorities for various resource information in the Metaverse resource package respectively; the third sending subunit is used to send various resource information in the Metaverse resource package to the user's Metaverse client in sequence according to the priorities, wherein the priority of the resource information is positively correlated with the user's access frequency to the Metaverse scene corresponding to the resource information.

[0116] Optionally, the processing device of the Metaverse resource package further includes: a parsing unit and an adjustment unit. The parsing unit is used to parse the Metaverse resource package through the Metaverse client and read the user permission configuration information from the parsing result; the adjustment unit is used to adjust the user's permissions in the Metaverse according to the user permission configuration information, wherein the user's permissions in the Metaverse at least include the user's scene access permissions, transaction permissions, and the user's creation permissions in different Metaverse scenarios.

[0117] It should be noted that the above modules correspond to the steps in the embodiments, and the examples and application scenarios implemented by the modules and the corresponding steps are the same, but are not limited to the contents disclosed in the above embodiments. It should be noted that the above modules or units can be hardware components or software components stored in a memory (e.g., memory 104) and processed by one or more processors (e.g., processors 102a, 102b, ..., 102n), and the above modules can also be run in the computer terminal 10 provided in the embodiment as part of the device.

[0118] An embodiment of the present application may provide an electronic device, Figure 4 is a structural block diagram of an electronic device according to an embodiment of the present application. Figure 4 As shown, the electronic device may include: one or more ( Figure 4 Only one is shown) a processor, a memory, a storage controller, and a peripheral interface, wherein the peripheral interface is connected to a radio frequency module, an audio module, and a display.

[0119] Among them, the memory can be used to store software programs and modules, such as program instructions / modules corresponding to the methods and devices in the embodiments of the present application, and the processor executes various functional applications and data processing by running the software programs and modules stored in the memory, that is, realizing the above-mentioned method. The memory may include a high-speed random access memory, and may also include a non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, the memory may further include a memory remotely arranged relative to the processor, and these remote memories may be connected to the terminal via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0120] The processor can call the information and application programs stored in the memory through the transmission device to perform the following steps: after receiving the user's Metaverse resource package request, obtain the user's user feature portrait and the user's Metaverse behavior data; based on the user feature portrait and the user's Metaverse behavior data, determine at least one target scene resource module corresponding to the user from N scene resource modules, where N is an integer greater than 1, and different scene resource modules correspond to different Metaverse scene contents; send the Metaverse resource package corresponding to the target scene resource module to the user's Metaverse client.

[0121] The processor can also call the information and applications stored in the memory through the transmission device to perform the following steps: The user feature portrait includes at least one of the following features: a first feature, used to characterize the login location information of the user's Metaverse client; a second feature, used to characterize the language information used by the user in the Metaverse; a third feature, used to characterize the user information registered by the user when logging into the Metaverse; a fourth feature, used to characterize the financial transaction information generated by the user in the Metaverse.

[0122] The processor can also call the information and applications stored in the memory through the transmission device to perform the following steps: the user's metaverse behavior data includes at least one of the following data: metaverse scene data that the user accesses more than a preset frequency; activity data in which the user has participated in the metaverse; and interaction data between the user and the virtual character in the metaverse.

[0123] The processor can also call the information and application programs stored in the memory through the transmission device to perform the following steps: extracting the user's behavioral characteristics in the metaverse from the metaverse behavioral data; inputting the user's behavioral characteristics in the metaverse and the user feature portrait into the target model, and integrating the behavioral characteristics and the features in the user feature portrait into a target feature vector through the target model, and using the target feature vector to determine the recommendation score of each of the N scene resource modules, wherein the recommendation score is used to quantitatively characterize the degree of match between each scene resource module and the user; sorting the N scene resource modules according to the recommendation score of each scene resource module, and determining at least one target scene resource module from the N scene resource modules according to the sorting result.

[0124] The processor can also call the information and application programs stored in the memory through the transmission device to perform the following steps: obtain a training data set, wherein the training data set includes user portrait data of historical users, metaverse behavior data, and scene resource modules selected and used by historical users; set feature labels for each scene resource module according to the training data set, wherein the feature labels of each scene resource module are used to characterize the user characteristics of historical users who use the scene resource module, metaverse behavior characteristics, and the association relationship between the scene resource modules; perform multiple iterative training on the neural network according to the training data set and the feature labels corresponding to each scene resource module to obtain a target model.

[0125] The processor can also call the information and applications stored in the memory through the transmission device to perform the following steps: compress the Metaverse resource package into a target resource package; when it is detected that the user's Metaverse client has downloaded some resources in the target resource package, send the resources in the target resource package except for these resources to the user's Metaverse client; when it is detected that the user's Metaverse client has not downloaded any resources in the target resource package, send the entire target resource package to the user's Metaverse client.

[0126] The processor can also call the information and applications stored in the memory through the transmission device to perform the following steps: set priorities for the various resource information in the Metaverse resource package; send the various resource information in the Metaverse resource package to the user's Metaverse client in sequence according to the priorities, wherein the priority of the resource information is positively correlated with the user's access frequency to the Metaverse scene corresponding to the resource information.

[0127] The processor can also call the information and applications stored in the memory through the transmission device to perform the following steps: parse the metaverse resource package through the metaverse client, and read the user permission configuration information from the parsing result; adjust the user's permissions in the metaverse according to the user permission configuration information, wherein the user's permissions in the metaverse include at least the user's scene access rights, transaction rights and the user's creation rights in different metaverse scenes.

[0128] In an embodiment of the present application, first, after receiving a Metaverse resource package request from a user, a user feature portrait and the user's Metaverse behavior data are obtained, and then, based on the user feature portrait and the user's Metaverse behavior data, at least one target scene resource module corresponding to the user is determined from N scene resource modules, where N is an integer greater than 1, and different scene resource modules correspond to different Metaverse scene contents. Finally, the Metaverse resource package corresponding to the target scene resource module is sent to the user's Metaverse client.

[0129] From the above content, it can be seen that this application introduces a personalized request response mechanism. When receiving a user's Metaverse resource package request, the Metaverse resource package processing system not only regards this request as a simple data transmission task, but as an opportunity to gain in-depth understanding of user needs and preferences. By obtaining the user's feature portrait and Metaverse behavior data, the system can construct the user's virtual identity, which includes not only basic information such as the user's login location, language preference, age, occupation, and economic status, but also covers the user's activity trajectory, transaction records, social interactions and other deep behavioral characteristics in the Metaverse.

[0130] Secondly, based on the user's feature portrait and metaverse behavior data, the metaverse resource package processing system uses an intelligent algorithm to filter out the target scene resource module that best matches the user from the preset N scene resource modules. Here, N represents the number of available scene resource modules, which is much greater than 1, which means that the system can flexibly respond to the content requirements of various metaverse scenarios. Each scene resource module is responsible for providing a specific type of metaverse content or function, such as game scenes, social scenes, educational scenes, etc. By integrating the user's behavioral characteristics and feature portraits into the target model and generating a target feature vector, the system can accurately evaluate the fit between each scene resource module and the user, thereby intelligently selecting the resource module that best meets the user's needs.

[0131] In addition, after determining the target scene resource modules, the Metaverse resource package processing system combines these modules into a personalized resource package adapted to the user, and sends it to the user's Metaverse client in the most optimized way. This process reflects the efficiency and intelligence of resource management, avoids unnecessary data transmission and storage, and reduces the user's waiting time and waste of network resources. In addition, this method also supports the differentiated sending of resource packages, that is, intelligent judgment is made based on the resources already available on the user's client, and only resources that the user does not have are sent, or they are transmitted one by one in order of resource priority, which greatly improves the transmission efficiency of resource packages and the resource loading speed of the user end.

[0132] Finally, the personalization of resource packages is not only reflected in the content, but also in the dynamic adjustment of user permissions. By parsing the resource package and reading the user permission configuration information through the Metaverse client, the Metaverse resource package processing system can automatically adjust the user's access rights, transaction rights, and creation rights in the Metaverse, ensuring that users can use Metaverse resources safely and legally while enjoying a personalized service experience.

[0133] It can be seen that through the technical solution of the present application, the purpose of personalized generation of resource packages, differentiated sending and intelligent adjustment of user permissions is achieved, thereby achieving the technical effect of improving the utilization efficiency of Metaverse resources, personalized generation of Metaverse resource packages, and enhancing user experience, and further solving the technical problem in the prior art that Metaverse resource packages lack personalization and are difficult to naturally adapt to different users.

[0134] It can be understood by those skilled in the art that Figure 4 The structure shown is for illustration only, and the electronic device may also be a smart phone (such as an Android phone, an iOS phone, etc.), a tablet computer, a PDA, a mobile Internet device (Mobile Internet Devices, MID), a PAD, and other terminal devices. Figure 4 The structure of the electronic device is not limited. Figure 4 More or fewer components (such as network interfaces, display devices, etc.) shown in, or having Figure 4 Different configurations are shown.

[0135] A person of ordinary skill in the art can understand that all or part of the steps in the various methods of the above embodiments can be completed by instructing the hardware related to the terminal device through a program, and the program can be stored in a computer-readable storage medium, and the storage medium may include: a flash drive, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc.

[0136] According to another aspect of the present application, a computer-readable storage medium is also provided, wherein a computer program is stored in the computer-readable storage medium, wherein when the computer program runs, the device where the computer-readable storage medium is located executes the above-mentioned method for processing the metaverse resource package.

[0137] According to another aspect of the present application, a computer program product is also provided, wherein the computer program product includes computer instructions, wherein when the computer instructions are executed, the device where the computer program product is located executes the above-mentioned method for processing the metaverse resource package.

[0138] The above-mentioned embodiments or examples disclosed in the present application are not exhaustive, but are only illustrative of some embodiments or examples, and are not intended to be specific limitations on the scope of protection disclosed in the present application. In the absence of contradiction, each step in a certain embodiment or example in the present application can be implemented as an independent example, and the steps can be combined arbitrarily. For example, the scheme after removing some steps in a certain embodiment or example can also be implemented as an independent example, and the order of the steps in a certain embodiment or example can be arbitrarily exchanged. In addition, the optional methods or optional examples in a certain embodiment or example can be combined arbitrarily; in addition, the various embodiments or examples can be combined arbitrarily, for example, some or all steps of different embodiments or examples can be combined arbitrarily, and a certain embodiment or example can be combined arbitrarily with the optional methods or optional examples of other embodiments or examples.

[0139] The serial numbers of the above-mentioned embodiments of the present application are for description only and do not represent the advantages or disadvantages of the embodiments.

[0140] In the above embodiments of the present application, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, please refer to the relevant description of other embodiments.

[0141] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. Among them, the device embodiments described above are only schematic. For example, the division of the units can be a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of units or modules, which can be electrical or other forms.

[0142] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple units. Some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.

[0143] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0144] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, in essence, or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions to enable a computer device (which can be a personal computer, a server or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), mobile hard disk, disk or optical disk and other media that can store program codes.

[0145] The above is only a preferred implementation of the present application. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present application. These improvements and modifications should also be regarded as the scope of protection of the present application.

Claims

1. A method for processing a metaverse resource package, characterized in that: include: After receiving the user's Metaverse resource package request, obtaining the user's user feature portrait and the user's Metaverse behavior data; According to the user feature portrait and the user's metaverse behavior data, determine at least one target scene resource module corresponding to the user from N scene resource modules, where N is an integer greater than 1, and different scene resource modules correspond to different metaverse scene contents; The Metaverse resource package corresponding to the target scene resource module is sent to the Metaverse client of the user.

2. The method for processing a metaverse resource package according to claim 1, characterized in that: The user feature profile includes at least one of the following features: The first feature is used to characterize the login location information of the Metaverse client of the user; The second feature is used to characterize the language information used by the user in the metaverse; The third feature is used to characterize the user information registered by the user when logging into the Metaverse; The fourth feature is used to characterize the fund transaction information generated by the user in the metaverse.

3. The method for processing a metaverse resource package according to claim 1, characterized in that: The user's metaverse behavior data includes at least one of the following data: Metaverse scene data whose access frequency by the user exceeds a preset frequency; Activity data in which the user has participated in the metaverse; The interaction data between the user and the virtual character in the metaverse.

4. The method for processing a metaverse resource package according to claim 1, characterized in that: Determining at least one target scene resource module corresponding to the user from N scene resource modules according to the user feature portrait and the metaverse behavior data of the user, including: Extracting the behavior characteristics of the user in the metaverse from the metaverse behavior data; Inputting the behavior characteristics of the user in the metaverse and the user feature profile into a target model, fusing the behavior characteristics and features in the user feature profile into a target feature vector through the target model, and determining a recommendation score for each of the N scene resource modules using the target feature vector, wherein the recommendation score is used to quantitatively characterize the degree of matching between each scene resource module and the user; The N scene resource modules are sorted according to the recommendation score of each scene resource module, and at least one target scene resource module is determined from the N scene resource modules according to the sorting result.

5. The method for processing a metaverse resource package according to claim 4, characterized in that: The training process of the target model includes the following steps: Acquire a training data set, wherein the training data set includes user portrait data of historical users, metaverse behavior data, and scenario resource modules selected and used by the historical users; Setting a feature label for each scene resource module according to the training data set, wherein the feature label of each scene resource module is used to characterize user characteristics of historical users who use the scene resource module, metaverse behavior characteristics, and associations between the scene resource modules; According to the training data set and the feature labels corresponding to each scene resource module, the neural network is iteratively trained multiple times to obtain the target model.

6. The method for processing a metaverse resource package according to claim 1, characterized in that: Sending the Metaverse resource package corresponding to the target scene resource module to the Metaverse client of the user includes: Compressing the metaverse resource package into a target resource package; When it is detected that the Metaverse client of the user has downloaded some resources in the target resource package, the resources other than the some resources in the target resource package are sent to the Metaverse client of the user; When it is detected that the Metaverse client of the user has not downloaded any resource in the target resource package, the target resource package is sent in its entirety to the Metaverse client of the user.

7. The method for processing a metaverse resource package according to claim 1, characterized in that: Sending the Metaverse resource package corresponding to the target scene resource module to the Metaverse client of the user includes: Setting priorities for various resource information in the metaverse resource package respectively; According to the priority, the various resource information in the metaverse resource package are sent to the metaverse client of the user in sequence, wherein the priority of the resource information is positively correlated with the frequency of the user's access to the metaverse scene corresponding to the resource information.

8. The method for processing a metaverse resource package according to claim 1, characterized in that: After sending the Metaverse resource package corresponding to the target scene resource module to the Metaverse client of the user, the method for processing the Metaverse resource package further includes: Parsing the Metaverse resource package through the Metaverse client, and reading user authority configuration information from the parsing result; The permissions of the user in the metaverse are adjusted according to the user permission configuration information, wherein the permissions of the user in the metaverse include at least the user's scene access permissions and transaction permissions for the metaverse, and the user's creation permissions in different metaverse scenarios.

9. A device for processing a metaverse resource package, characterized in that: include: An acquisition unit, after receiving a Metaverse resource package request from a user, acquires a user feature portrait of the user and Metaverse behavior data of the user; A determination unit, which determines at least one target scene resource module corresponding to the user from N scene resource modules according to the user feature portrait and the metaverse behavior data of the user, wherein N is an integer greater than 1, and different scene resource modules correspond to different metaverse scene contents; The sending unit sends the Metaverse resource package corresponding to the target scene resource module to the Metaverse client of the user.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium includes a stored executable program, wherein when the executable program is run, the device where the computer-readable storage medium is located is controlled to execute the method for processing a metaverse resource package as described in any one of claims 1 to 8.

11. An electronic device, characterized in that: include: A memory storing an executable program; A processor is used to run the program, wherein the program, when running, executes the method for processing a metaverse resource package as described in any one of claims 1 to 8.

12. A computer program product comprising computer instructions, characterized in that: When the computer instructions are executed by a processor, the steps of the method for processing a metaverse resource package described in any one of claims 1 to 8 are implemented.