A method, apparatus, storage medium, and electronic device for processing digital artifacts.

By acquiring multi-dimensional user data to generate user recommendation information and verify identity, the problem of insufficient identity verification in the process of transferring digital collectibles has been solved, realizing the secure transfer of digital collectibles and user interaction, and improving security and user experience.

CN122093409APending Publication Date: 2026-05-26MIGU MUSIC CO LTD +2
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
MIGU MUSIC CO LTD
Filing Date
2025-12-31
Publication Date
2026-05-26

Smart Images

  • Figure CN122093409A_ABST
    Figure CN122093409A_ABST
Patent Text Reader

Abstract

This application discloses a method, apparatus, storage medium, and electronic device for processing digital collectibles, relating to the field of data processing technology. The method includes: acquiring multi-dimensional user data from a digital collectible platform and a ringback tone service platform; responding to a first user's request to gift a target digital collectible, generating user recommendation information based on the multi-dimensional user data to enable the first user to identify a second user to gift the target digital collectible; if the first user's identity verification is successful, generating a target video ringback tone corresponding to the target digital collectible based on the display video and gift information of the target digital collectible; and sending the target video ringback tone to the second user, enabling the first and second users to interact through the target video ringback tone. Compared with existing technologies, this application ensures the security of digital collectibles and allows for interaction between the first and second users through the generation and sending of video ringback tones to the second user.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of data processing technology, and in particular to a method, apparatus, storage medium and electronic device for processing digital collections. Background Technology

[0002] Digital collectibles are digital assets that can be identified, issued, and circulated using blockchain technology and unique identifiers (such as NFTs). They can be original digital artworks or digital mappings of real-world objects.

[0003] Currently, the transfer of digital collectibles uses blockchain technology. It mainly involves users initiating a transfer request on the blockchain platform where the digital collectible is located. After receiving the relevant information, the blockchain platform uses smart contracts to determine the transfer conditions and initiates the transfer operation to complete the transfer of the digital collectible.

[0004] However, using this method of transferring data based on the blockchain where the digital collectibles are located means that the transfer can only be done based on the user's password. This makes it impossible to accurately determine the user's identity information, which in turn makes it impossible to detect abnormal transactions in a timely manner and even fails to guarantee the security of the digital collectibles. Summary of the Invention

[0005] In view of this, this application provides a method, apparatus, storage medium and electronic device for processing digital collectibles, which can promptly detect any abnormal transaction behavior during the transfer process, thereby ensuring the security of digital collectibles.

[0006] Firstly, this application provides a method for processing digital collectibles, including: Obtain multi-dimensional user data from digital collection platforms and ringback tone service platforms; In response to a first user's request to donate a target digital collectible, user recommendation information is generated based on the multi-dimensional user data, so that the first user can determine a second user to donate the target digital collectible. If the first user's identity is verified, a target video ringback tone corresponding to the target digital collectible is generated based on the display video and gift information of the target digital collectible; The target video ringback tone is sent to the second user so that the first user and the second user can interact through the target video ringback tone.

[0007] Secondly, this application provides a processing apparatus for digital collectibles, comprising: The acquisition module is configured to acquire multi-dimensional user data from the digital collection platform and the ringback tone service platform; The generation module is configured to, in response to a first user's request to donate a target digital collectible, generate user recommendation information based on the multi-dimensional user data, so that the first user can determine a second user to donate the target digital collectible. The generation module is also configured to generate a target video ringback tone corresponding to the target digital collectible based on the display video and gift information of the target digital collectible, provided that the first user has successfully authenticated the user. The sending module is configured to send the target video ringback tone to the second user so that the first user and the second user can interact through the target video ringback tone.

[0008] Thirdly, this application provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the digital collection processing method described in the first aspect.

[0009] Fourthly, this application provides an electronic device, including a storage medium, a processor, and a computer program stored on the storage medium and executable on the processor, wherein the processor executes the computer program to implement the digital collection processing method described in the first aspect.

[0010] Fifthly, this application provides a computer program product, which includes a computer program that, when executed by a processor, implements the digital collection processing method described in the first aspect.

[0011] By employing the above technical solutions, this application provides a method, apparatus, storage medium, and electronic device for processing digital collectibles, comprising: acquiring multi-dimensional user data from a digital collectible platform and a ringback tone service platform; responding to a first user's request to gift a target digital collectible, generating user recommendation information based on the multi-dimensional user data, so that the first user can determine a second user to gift the target digital collectible; if the first user's identity verification is successful, generating a target video ringback tone corresponding to the target digital collectible based on the display video and gifting information of the target digital collectible; and sending the target video ringback tone to the second user, so that the first user and the second user can interact through the target video ringback tone. Compared with the prior art, this application, by acquiring multi-dimensional user data from a digital collectible platform and a ringback tone service platform, enables the determination of the first user's user recommendation information when the first user requests to gift a digital collectible, thereby allowing the first user to determine a second user to gift the target digital collectible based on the user recommendation information. Furthermore, the gifting process needs to be initiated after the first user's identity verification is successful to ensure the security of the digital collectible. During the gifting process, a video ringback tone can also be generated and sent to the second user, allowing the first user and the second user to interact through the target video ringback tone. Attached Figure Description

[0012] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.

[0013] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, for those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0014] Figure 1 A flowchart illustrating a method for processing digital collectibles according to an embodiment of this application is shown; Figure 2 A flowchart illustrating a method for processing digital collectibles according to an embodiment of this application is shown; Figure 3 A schematic diagram illustrating an example provided in an embodiment of this application is shown; Figure 4 A schematic diagram of the structure of a digital collection processing device provided in an embodiment of this application is shown; Figure 5 A schematic diagram of the structure of an electronic device provided in an embodiment of this application is shown. Detailed Implementation

[0015] The embodiments of this application will now be described in more detail with reference to the accompanying drawings. It should be noted that, unless otherwise specified, the embodiments and features described herein can be combined with each other.

[0016] To address the shortcomings of existing technologies that rely on blockchain technology for data recording and transfer of digital collectibles, this embodiment provides a method for processing digital collectibles. Because transfers are limited to user passwords, it's difficult to accurately verify user identity, leading to difficulties in detecting abnormal transactions and compromising the security of digital collectibles. Figure 1 As shown, the method includes: Step 101: Obtain multi-dimensional user data from the digital collection platform and the ringback tone service platform.

[0017] In this application embodiment, digital collectibles are digital assets with collection, appreciation, or use value that are based on blockchain technology and are identified, issued, and managed through unique identifiers (such as NFTs, non-fungible tokens). They can be original digital content (such as pictures, music, 3D models) or digital mappings of real-world objects or rights.

[0018] In some examples, digital collectibles platforms are online systems based on blockchain technology that provide users with services for the creation, issuance, purchase, display, management, and (within compliance) circulation of digital collectibles.

[0019] In this embodiment, a connection can be established with the digital collection platform and the video ringback tone service via a RESTful application programming interface (API) to perform security authentication and ensure the legality and security of data acquisition. On the digital collection platform side, a paginated query method can be used to retrieve user registration information, operation logs, and other data in batches according to timestamp order. On the video ringback tone service side, user playback records, interaction events, and other data can be received in real time, thereby enabling the acquisition of multi-dimensional user data from the digital collection platform and the ringback tone service platform.

[0020] Step 102: In response to the first user's request to donate the target digital collectible, generate user recommendation information based on multi-dimensional user data so that the first user can determine the second user to donate the target digital collectible.

[0021] In this embodiment of the application, the first user can be any user, and correspondingly, the first user's request to donate the target digital collectible can be any user's request to donate digital collectibles.

[0022] In some examples, user recommendation information can be generated based on multi-dimensional data to recommend users who can donate digital collectibles to a first user. This user recommendation information can be in list format, text format, etc. For example, if the first user is user 1, user recommendation information 1 can be generated based on multi-dimensional user data, and user recommendation information 1 can be used to recommend users who can donate digital collectibles to user 1. Similarly, if the first user is user 2, user recommendation information 2 can be generated based on multi-dimensional user data, and user recommendation information 2 can be used to recommend users who can donate digital collectibles to user 2. It should be noted that different user recommendation information can be generated for different users to ensure that the generated recommendation information meets the recommendation needs of different users.

[0023] In some examples, after generating user recommendation information, the user recommendation information can be sent to a first user, so that the first user can select a user to donate the target digital collectible based on the user recommendation information, i.e., the second user in this application embodiment.

[0024] As an alternative approach, if the first user is user 1, user recommendation information 1 can be generated based on multi-dimensional user data. User recommendation information 1 can be used to recommend users who can give away digital collectibles to user 1. Then, user recommendation information 1 can be sent to user 1, so that user 1 can select the user to give away the target digital collectible based on user recommendation information 1, which is the second user in this application embodiment.

[0025] As an alternative approach, if the first user is user 2, user recommendation information 2 can be generated based on multi-dimensional user data. User recommendation information 2 can be used to recommend users who can give away digital collectibles to user 2. Then, user recommendation information 2 can be sent to user 2, so that user 1 can select the user to give away the target digital collectible based on user recommendation information 2, which is the second user in this embodiment of the application.

[0026] Step 103: If the first user's identity verification is successful, generate a target video ringback tone corresponding to the target digital collectible based on the display video and gift information of the target digital collectible.

[0027] In this embodiment of the application, identity verification can confirm the identity of the first user from the biometric level, thereby leveraging the uniqueness and stability of biometrics to improve the security of the transfer operation and prevent the identity of the owner of the video ringback tone digital collection from being misused.

[0028] In some examples, once the first user's identity is verified, the display video and gifting information of the target digital collectible can be determined. The display video of the target digital collectible can be a video showcasing the target digital collectible, which can be shown to the second user. The gifting information can be the gifting information of the first user, which may include, but is not limited to, the first user's identity information, message information, etc. The gifting information can make the second user aware of the specific circumstances of the first user's gifting of the digital collectible.

[0029] For example, the target video ringback tone can be a video ringback tone generated based on the display video and gift information of the target digital collectible, so as to display the display video of the target digital collectible and the gift information of the first user to the second user.

[0030] Step 104: Send the target video ringback tone to the second user so that the first user and the second user can interact through the target video ringback tone.

[0031] In this embodiment of the application, the target video ringback tone can be sent to the second user by asynchronously generating a notification containing a message from the donor and a video showcasing the digital collection using a message queue. The notification is then sent to the recipient in the form of a video ringback tone through the push interface of the video ringback tone platform. The video ringback tone content can be encoded in H.264 format to adapt to different terminal devices.

[0032] Compared with existing technologies, this application obtains multi-dimensional user data from digital collection platforms and ringback tone service platforms, enabling the determination of user recommendation information for the first user when the first user requests to donate a digital collection. This allows the first user to determine a second user to whom the target digital collection should be donated based on the user recommendation information. The donation process is then initiated only after the first user's identity is verified, ensuring the security of the digital collection. During the donation process, a video ringback tone can also be generated and sent to the second user, allowing the first and second users to interact through the target video ringback tone.

[0033] As a refinement and extension of the above embodiments, this embodiment provides a method for processing digital collectibles, such as... Figure 2 As shown, the method includes: Step 201: Obtain multi-dimensional user data from the digital collection platform and the ringback tone service platform.

[0034] For this embodiment, as Figure 3 As shown, this embodiment of the application can establish a connection with the digital collection platform and the video ringback tone service through a RESTful application programming interface (API) to perform security authentication and ensure the legality and security of data acquisition. On the digital collection platform side, a paginated query method can be used to obtain user registration information, operation logs, and other data in batches according to timestamp order; on the video ringback tone service side, user playback records, interaction events, and other data can be received in real time, thereby realizing the acquisition of multi-dimensional user data from the digital collection platform and the ringback tone service platform.

[0035] As an alternative approach, regular expression matching rules can be used to identify and remove duplicate data in multi-dimensional user data, and outlier detection algorithms can be used to filter out obviously erroneous numerical data. For missing values, multiple imputation methods are employed, filling in values ​​based on the mean, median, or predictions from machine learning models of the same data type. As an alternative, Python's pandas library can be used to create data frames based on dimensions such as user basic information, digital collection behavior, and video ringback tone behavior. The distributed storage system Hadoop HDFS can then be used to partition and store the data, and indexes can be built to improve data query efficiency.

[0036] It should be noted that this application embodiment establishes a connection with the digital collection platform and the video ringback tone server to collect multi-dimensional user data (i.e., multi-dimensional user data in this application embodiment), including basic information, digital collection operation data, and video ringback tone usage data. This data covers user behavior and characteristics in different scenarios, and comprehensive and rich data is a prerequisite for subsequent in-depth analysis and accurate recommendations.

[0037] Step 202: In response to the first user's request to donate the target digital collectible, determine the similarity of the user behavior between the first user and multiple users based on multi-dimensional user data.

[0038] In this embodiment of the application, the similarity of user behavior between the first user and other users can be determined based on multi-dimensional user data, and the degree of similarity between the first user and other users can be evaluated by the determined similarity of user behavior.

[0039] In some examples, user behavior can specifically refer to a user's actions within a digital collection. For example, it may include actions such as evaluating digital collections, acquiring digital collections, and collecting digital collections, etc., without being specifically limited here.

[0040] For example, user behavior similarity can be the similarity of user behavior between the first user and other users. For instance, the similarity between the first user's behavior of evaluating digital collectibles, evaluating digital collectibles, acquiring digital collectibles, collecting digital collectibles, etc., and other users' behaviors of evaluating digital collectibles, evaluating digital collectibles, acquiring digital collectibles, collecting digital collectibles, etc.

[0041] It should be noted that, in this embodiment of the application, candidate users whose behavior is similar to that of the first user can be filtered out by identifying similarity data between the first user and multiple users. For example, such as... Figure 3 As shown, this application embodiment can calculate the similarity between the first user and multiple users using multi-dimensional user data. Specifically, the cosine similarity between users can be calculated using Formula 1, which is shown below: (Formula 1) In Formula 1, u and v can represent two different users, I uv r can represent the set of digital collectibles jointly evaluated by users u and v. ui and r viThese are the ratings given by users u and v to digital collectible i (collection, purchase, and other behaviors can be converted into corresponding ratings). Based on the similarity scores, the k users most similar to the target user (i.e., the first user in this embodiment) can be determined (i.e., at least one candidate user in this embodiment).

[0042] Step 203: Select at least one candidate user that meets the similarity criteria from multiple users based on user behavior similarity, and generate multi-dimensional user profile information for at least one candidate user.

[0043] Optionally, when performing the task of "selecting at least one candidate user from multiple users who meet the similarity criteria based on user behavior similarity and generating multi-dimensional user profile information for at least one candidate user", the following method may be used, but is not limited to: performing clustering processing on at least one candidate user to obtain at least one candidate user set; generating multi-dimensional user profile information corresponding to at least one candidate user based on the cluster center of the at least one candidate user set and the interaction data of at least one candidate user, wherein the multi-dimensional user profile information includes at least one of user interest information, emotional information, and social information.

[0044] In this embodiment, clustering is one of the core tasks in unsupervised learning. Its goal is to automatically divide a set of unlabeled data objects into several clusters with high internal similarity and large inter-group differences based on some similarity or distance metric. Clustering does not rely on prior labels but discovers the underlying structure from the data itself; correspondingly, in this embodiment, clustering can be used to cluster at least one candidate user into at least one candidate user set.

[0045] For example, such as Figure 3 As shown, this embodiment of the application can employ the K-Means clustering algorithm to divide users (i.e., at least one candidate user in this embodiment) into different groups (i.e., at least one candidate user set in this embodiment). Specifically, k cluster centers can be randomly initialized, the Euclidean distance from each user to a cluster center can be calculated, and the user can be assigned to the cluster with the closest distance. Then, the cluster centers are recalculated, and the process is iterated until the cluster centers no longer change or the maximum number of iterations is reached, thus obtaining at least one candidate user set in this embodiment.

[0046] As an alternative approach, embodiments of this application may also utilize a Natural Language Toolkit (NLTK) to perform word segmentation, part-of-speech tagging, and named entity recognition on user comments (i.e., the interaction data in embodiments of this application). Keywords are extracted using the TF-IDF algorithm, and the sentiment tendency (positive, negative, neutral) of user comments is determined using a sentiment analysis model (such as an LSTM-based sentiment analysis model).

[0047] As an optional approach, this application embodiment can also construct user profiles. Specifically, the above analysis results can be integrated with basic user information, and knowledge graph technology can be used to construct user profiles (i.e., multi-dimensional profile information in this application embodiment). Each user can correspond to a node, and the node attributes include information such as interest tags, spending power level, and social relationships. The nodes are connected by edges to represent the relationships between users (such as similar user relationships).

[0048] It should be noted that finding similar users through user behavior similarity can predict the interests of target users. Specifically, the K-Means clustering algorithm groups similar data points together based on the distance between them, thus segmenting user groups. Natural language processing technology analyzes text data to uncover users' potential needs and emotions. Knowledge graphs integrate multi-dimensional information in a structured manner to construct intuitive and comprehensive user profiles (i.e., the multi-dimensional profile information in this embodiment), providing a basis for accurate recommendations.

[0049] Step 204: Generate user recommendation information for at least one candidate user based on multi-dimensional user profile information.

[0050] Among them, the candidate user recommendation information is used by the first user to determine the second user from at least one candidate user.

[0051] Optionally, when performing the "generating user recommendation information for at least one candidate user based on multi-dimensional user profile information", the following methods may be used, but are not limited to: determining at least one interest identifier for each candidate user among at least one candidate user based on multi-dimensional user profile information; determining the identifier importance data of the at least one interest identifier for each candidate user; matching the at least one interest identifier for each candidate user with the interest identifier for a first user based on the identifier importance data to obtain the recommendation priority of at least one candidate user; and generating user recommendation information for at least one candidate user based on the recommendation priority.

[0052] In this embodiment, the interest identifier information can be interest identifiers marked in the user profile. These interest identifiers can be used to predict the target user's interest information. For example, this embodiment can use a Boolean retrieval model based on the interest tags (i.e., the interest identifier information) in the user profile (i.e., the multi-dimensional profile information in this embodiment) to filter users from the user group whose interest tags match those of the donor (i.e., the first user in this embodiment). For instance, if the donor's interest tags include tags such as traditional culture and animation, users with the same tags are selected as candidates.

[0053] It should be noted that the importance data of the identifier can be the pre-set importance data of each identifier in the similarity calculation. The importance data in the embodiments of this application can determine the weight data of each identifier, and thus, based on the weight data, the similarity can be calculated to filter out users who also have these tags as candidates.

[0054] As an optional approach, such as Figure 3 As shown, this application embodiment can also employ a content-based recommendation algorithm to calculate the interest matching degree between candidate users and donors. Specifically, for each interest tag, a similarity score can be calculated using Formula 2 based on the importance of the tag (i.e., the identifier importance data in this application embodiment). Formula 2 is as follows: (Formula 2) In Formula 2, T uv W represents the set of interest tags shared by users u and v. t Sim(t) represents the weight of label t, and Sim(t) represents the similarity between the labels.

[0055] As an optional approach, this embodiment of the application can also sort candidate users from high to low according to their matching scores to generate a recommendation list. Using a front-end framework, information such as some interest tags and highlights of video ringback tones (such as recently played popular video ringback tones) of the recommended users can be displayed in card format.

[0056] It should be noted that after the recipient recommendation is completed in this embodiment of the application, the user who gives the gift can obtain the list of recipient cards by calling the video ringback tone platform. The video ringback tone platform monitors the behavior of the user who gives the gift and responds to the user's gift request.

[0057] Step 205: If the first user's identity verification is successful, generate a target video ringback tone corresponding to the target digital collectible based on the display video and gift information of the target digital collectible.

[0058] Optionally, when executing "generating a target video ringback tone corresponding to the target digital collectible based on the display video and gift information of the target digital collectible after the first user has passed the identity verification", the following methods can be used, but are not limited to these: the method includes: obtaining the user feature information of the first user through the first user's terminal device; and verifying the first user's identity based on the user behavior similarity between the user feature information and the feature template corresponding to the first user.

[0059] In this embodiment of the application, the user's user characteristic information can be biometric information, for example, such as... Figure 3 As shown, when the donor (i.e., the first user in this embodiment) initiates the transfer operation, the camera and microphone can be activated by calling the camera and audio interfaces of the mobile phone (the first user's terminal device); the open-source computer vision library can also be used to detect facial key points and identify the coordinates of 68 key points such as eyes, nose, and mouth; the iris texture image can be obtained by using the Iridium Soft iris recognition SDK; and the time domain and frequency domain feature data of the sound can be collected using the FFmpeg library. As an optional approach, this embodiment of the application can also transmit the collected biometric data to a backend server and compare it with biometric templates pre-stored in the database. A similarity threshold can be set (e.g., Hamming distance for facial features less than 0.3, Euclidean distance for iris features less than 0.2, and DTW distance for voice features less than a certain value). When the similarity of all biometric features reaches the threshold, the verification is successful; otherwise, the transfer operation is rejected, and the user is prompted to re-verify via push notification.

[0060] It should be noted that the embodiments of this application use an identity verification decision-based threshold judgment mechanism to confirm the identity of the user (i.e. the first user in this embodiment of the application) from the biometric level. By utilizing the uniqueness and stability of biometrics, the security of the transfer operation is improved, and the identity of the owner of the video ringback tone digital collection is prevented from being misused.

[0061] Step 206: Send the target video ringback tone to the second user so that the first user and the second user can interact through the target video ringback tone.

[0062] As an optional approach, such as Figure 3 As shown, this embodiment of the application can deploy smart contracts on a blockchain platform (such as Ethereum or a consortium blockchain) to define the ownership transfer logic of the video ringback tone digital collectible. When the identity (i.e., the first user in this embodiment of the application) is verified, the transfer function of the smart contract is called to update the owner address of the digital collectible and record the transaction hash on the blockchain. At the same time, the digital collectible holding information of the donor and the recipient is synchronously updated in a relational database (such as MySQL). As an alternative approach, this embodiment of the application can also use the RabbitMQ message queue to asynchronously generate a notification containing a message from the donor and a video showcasing the digital collectible. The notification is then sent to the recipient as a video ringback tone via the push interface of a video ringback tone platform. The video ringback tone content can be encoded in H.264 format to adapt to different terminal devices. Optionally, before executing "sending the target video ringback tone to the second user", the following methods may be used, but not limited to these: the method includes: in response to the second user's interactive operation based on the target video ringback tone, generating interactive information corresponding to the interactive operation; sending the interactive information to the first user, so that the first user and the second user can interact through the target video ringback tone.

[0063] For example, such as Figure 3 As shown, the video ringback tone playback interface can integrate real-time communication (WebRTC) technology to enable text, voice, or video interaction between the recipient and the giver (i.e., between the first user and the second user in this embodiment). The recipient's interactive actions (such as replying or liking) are transmitted to the server in real time via WebSocket. The server pushes the interactive information to the giver and updates the interactive records in the database.

[0064] It should be noted that video ringback tones, as a medium for information transmission, utilize streaming media technology to display gifted information in a visually intuitive way. Social interaction, leveraging real-time communication technology, breaks the one-way nature of traditional gifting, enabling two-way interaction between users, enhancing social attributes, and improving user experience and platform activity.

[0065] Compared with existing technologies, this application obtains multi-dimensional user data from digital collection platforms and ringback tone service platforms, enabling the determination of user recommendation information for the first user when the first user requests to donate a digital collection. This allows the first user to determine a second user to whom the target digital collection should be donated based on the user recommendation information. The donation process is then initiated only after the first user's identity is verified, ensuring the security of the digital collection. During the donation process, a video ringback tone can also be generated and sent to the second user, allowing the first and second users to interact through the target video ringback tone.

[0066] Furthermore, as Figure 1 and Figure 2 The specific implementation of the method shown in this embodiment provides a digital collection processing device, such as... Figure 4 As shown, the device includes: an acquisition module 31, a generation module 32, and a sending module 33.

[0067] The acquisition module 31 is configured to acquire multi-dimensional user data from the digital collection platform and the ringback tone service platform; The generation module 32 is configured to generate user recommendation information based on the multi-dimensional user data in response to a first user's request to donate the target digital collectible, so that the first user can determine a second user to donate the target digital collectible. The generation module 32 is also configured to generate a target video ringback tone corresponding to the target digital collectible based on the display video and gift information of the target digital collectible when the first user's identity verification is successful. The sending module 33 is configured to send the target video ringback tone to the second user so that the first user and the second user can interact through the target video ringback tone.

[0068] In some examples of this embodiment, the generation module 32 is specifically configured to: determine the user behavior similarity between the first user and the plurality of users based on the multi-dimensional user data; select at least one candidate user that meets the similarity condition from the plurality of users based on the user behavior similarity, and generate multi-dimensional user profile information of the at least one candidate user; generate user recommendation information of the at least one candidate user based on the multi-dimensional user profile information, wherein the candidate user recommendation information is used by the first user to determine the second user from the at least one candidate user.

[0069] In some examples of this embodiment, the generation module 32 is further configured to perform clustering processing on the at least one candidate user to obtain at least one candidate user set; and generate multi-dimensional user profile information corresponding to the at least one candidate user based on the cluster center of the at least one candidate user set and the interaction data of the at least one candidate user, wherein the multi-dimensional user profile information includes at least one of user interest information, emotional information, and social information.

[0070] In some examples of this embodiment, the generation module 32 is further configured to: determine at least one interest identifier for each candidate user among the at least one candidate users based on the multi-dimensional user profile information; determine the identifier importance data of the at least one interest identifier for each candidate user; match the at least one interest identifier for each candidate user with the interest identifier for the first user according to the identifier importance data to obtain the recommendation priority of the at least one candidate user; and generate user recommendation information for the at least one candidate user according to the recommendation priority.

[0071] In some examples of this embodiment, the generation module 32 is further configured to obtain the user feature information of the first user through the terminal device of the first user; and to verify the identity of the first user based on the user behavior similarity between the user feature information and the feature template corresponding to the first user.

[0072] In some examples of this embodiment, the sending module 33 is further configured to generate interactive information corresponding to the interactive operation in response to the second user's interactive operation based on the target video ringback tone; and send the interactive information to the first user so that the first user and the second user can interact through the target video ringback tone, wherein the interactive operation includes at least one of voice interaction, text interaction, and video interaction.

[0073] It should be noted that other corresponding descriptions of the functional units involved in the digital collection processing device provided in this embodiment can be found in [reference]. Figure 1 and Figure 2 The corresponding descriptions in [the document] will not be repeated here.

[0074] Based on the above, Figure 1 and Figure 2 Accordingly, this embodiment also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the above-described method. Figure 1 and Figure 2 The method shown.

[0075] Based on this understanding, the technical solution of this application can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (such as CD-ROM, USB flash drive, mobile hard drive, etc.) and includes several instructions to cause a computer device (such as personal computer, server, or network device, etc.) to execute the methods of various implementation scenarios of this application.

[0076] like Figure 5 The diagram shown is a hardware structure schematic of an electronic device according to the present invention, comprising: At least one processor 401; and, A memory 402 is communicatively connected to at least one of the processors 401; wherein, The memory 402 stores instructions that can be executed by at least one of the processors to enable the at least one of the processors to perform the digital collection processing method as described above.

[0077] Figure 5 Take a processor 401 as an example.

[0078] The electronic device may also include an input device 403 and a display device 404.

[0079] The processor 401, memory 402, input device 403, and display device 404 can be connected via a bus or other means. Figure 5 Taking the example of a connection between China and Israel via a bus.

[0080] Memory 402, as a non-volatile computer-readable storage medium, can be used to store non-volatile software programs, non-volatile computer-executable programs, and modules, such as the program instructions / modules corresponding to the digital collection processing method in the embodiments of this application, for example, Figure 1 and Figure 2 The method flow is shown. The processor 401 executes various functional applications and data processing by running non-volatile software programs, instructions, and modules stored in the memory 402, thereby implementing the digital collection processing method in the above embodiments.

[0081] The memory 402 may include a program storage area and a data storage area. The program storage area may store an operating system and applications required for at least one function; the data storage area may store data created according to the use of the digital collection processing method. Furthermore, the memory 402 may include high-speed random access memory and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other non-volatile solid-state storage device. In some embodiments, the memory 402 may optionally include memory remotely located relative to the processor 401, and these remote memories may be connected via a network to the apparatus performing the digital collection processing method. Examples of such networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof.

[0082] Input device 403 can receive user clicks and generate signal inputs related to user settings and function controls for digital collection processing methods. Display device 404 may include display devices such as a display screen.

[0083] The one or more modules are stored in the memory 402, and when run by the one or more processors 401, they execute the digital collection processing method in any of the above method embodiments.

[0084] Optionally, the aforementioned physical devices may also include a user interface, a network interface, a camera, radio frequency (RF) circuitry, sensors, audio circuitry, a Wi-Fi module, etc. The user interface may include a display screen, input units such as a keyboard, etc., and optional user interfaces may also include USB interfaces, card reader interfaces, etc. The network interface may optionally include standard wired interfaces, wireless interfaces (such as Wi-Fi interfaces), etc.

[0085] Those skilled in the art will understand that the physical device structure provided in this embodiment does not constitute a limitation on the physical device, and may include more or fewer components, or combine certain components, or have different component arrangements.

[0086] The storage medium may also include an operating system and a network communication module. The operating system is a program that manages the hardware and software resources of the aforementioned physical device, supporting the operation of information processing programs and other software and / or programs. The network communication module is used to enable communication between the various components within the storage medium, as well as communication with other hardware and software in the information processing physical device.

[0087] Through the above description of the embodiments, those skilled in the art can clearly understand that this application can be implemented using software plus necessary general-purpose hardware platforms, or it can be implemented using hardware. By applying the solution of this embodiment, compared with the prior art, this application obtains multi-dimensional user data from the digital collection platform and the ringback tone service platform, enabling the determination of the first user's user recommendation information when the first user requests to donate a digital collection. This allows the first user to determine a second user to whom the target digital collection should be donated based on the user recommendation information. The donation process needs to be initiated after the first user's identity verification is successful to ensure the security of the digital collection. During the donation process, a video ringback tone can also be generated and sent to the second user, allowing the first and second users to interact through the target video ringback tone.

[0088] It should be noted that, in this document, relational terms such as "first" and "second" are used merely to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.

[0089] The above description is merely a specific embodiment of this application, enabling those skilled in the art to understand or implement this application. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of this application. Therefore, this application is not to be limited to the embodiments described herein, but is to be accorded the widest scope consistent with the principles and novel features claimed herein.

Claims

1. A method for processing digital collectibles, characterized in that, include: Obtain multi-dimensional user data from digital collection platforms and ringback tone service platforms; In response to a first user's request to donate a target digital collectible, user recommendation information is generated based on the multi-dimensional user data, so that the first user can determine a second user to donate the target digital collectible. If the first user's identity is verified, a target video ringback tone corresponding to the target digital collectible is generated based on the display video and gift information of the target digital collectible; The target video ringback tone is sent to the second user so that the first user and the second user can interact through the target video ringback tone.

2. The method according to claim 1, characterized in that, The process of generating user recommendation information based on the multi-dimensional user data includes: Based on the multi-dimensional user data, the similarity of the user behavior of the first user with that of multiple users is determined; Based on the user behavior similarity, at least one candidate user that meets the similarity criteria is selected from the plurality of users, and multi-dimensional user profile information of the at least one candidate user is generated. User recommendation information for the at least one candidate user is generated based on the multi-dimensional user profile information, and the candidate user recommendation information is used by the first user to determine the second user from the at least one candidate user.

3. The method according to claim 2, characterized in that, The step of selecting at least one candidate user from the plurality of users that meets the similarity criteria based on the user behavior similarity, and generating multi-dimensional user profile information for the at least one candidate user, includes: Clustering is performed on the at least one candidate user to obtain at least one candidate user set; Based on the cluster centers of the at least one candidate user set and the interaction data of the at least one candidate user, multi-dimensional user profile information corresponding to the at least one candidate user is generated. The multi-dimensional user profile information includes at least one of user interest information, emotional information, and social information.

4. The method according to claim 2, characterized in that, The step of generating user recommendation information for at least one candidate user based on the multi-dimensional user profile information includes: Based on the multi-dimensional user profile information, at least one interest identifier is determined for each of the at least one candidate users. Determine the importance data of at least one interest identifier for each candidate user; Based on the importance data of the identifiers, at least one interest identifier for each candidate user is matched with the interest identifier for the first user to obtain the recommendation priority of the at least one candidate user; User recommendation information for the at least one candidate user is generated based on the recommendation priority.

5. The method according to claim 1, characterized in that, Before generating the target video ringback tone corresponding to the target digital collectible based on the display video and gift information of the target digital collectible after the first user has successfully verified their identity, the method further includes: The user characteristic information of the first user is obtained through the first user's terminal device; The first user is authenticated based on the similarity of user behavior between the user feature information and the feature template corresponding to the first user.

6. The method according to claim 1, characterized in that, After sending the target video ringback tone to the second user, the method further includes: In response to the second user's interactive operation based on the target video ringback tone, interactive information corresponding to the interactive operation is generated, wherein the interactive operation includes at least one of voice interaction, text interaction, and video interaction; The interactive information is sent to the first user so that the first user and the second user can interact through the target video ringback tone.

7. A processing device for digital collectibles, characterized in that, include: The acquisition module is configured to acquire multi-dimensional user data from the digital collection platform and the ringback tone service platform; The generation module is configured to, in response to a first user's request to donate a target digital collectible, generate user recommendation information based on the multi-dimensional user data, so that the first user can determine a second user to donate the target digital collectible. The generation module is also configured to generate a target video ringback tone corresponding to the target digital collectible based on the display video and gift information of the target digital collectible, provided that the first user has successfully authenticated the user. The sending module is configured to send the target video ringback tone to the second user so that the first user and the second user can interact through the target video ringback tone.

8. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the method of any one of claims 1 to 6.

9. An electronic device, comprising a storage medium, a processor, and a computer program stored on the storage medium and executable on the processor, characterized in that, When the processor executes the computer program, it implements the method of any one of claims 1 to 6.

10. A computer program product, the computer program product comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the method as described in any one of claims 1 to 6.