Information processing method, device, equipment and storage medium
By obtaining historical resource transfer records, determining the transfer evaluation parameters and recommending information, the problem of not being able to cater to user needs in resource transfer recommendations is solved, and the transfer efficiency and applicability are improved.
Patent Information
- Application Number
- CN202011331028.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-11-24
- Publication Date
- 2025-08-19
- Estimated Expiration
- 2040-11-24
AI Technical Summary
The prior art cannot effectively cater to user needs in resource transfer recommendations, resulting in inefficient resource transfer.
By obtaining the historical resource transfer records of each second service, the transfer amount evaluation parameters of the first user are determined, and appropriate transfer amount information is recommended based on these parameters and displayed to the user.
It improves the efficiency and applicability of resource transfer and can better cater to the needs of users.
Smart Images

Figure CN112597381B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of computer technology, and in particular to an information processing method, apparatus, device, and storage medium. Background Art
[0002] With the rapid development and widespread application of computer technology, personalized information recommendations have permeated every aspect of people's lives. For example, e-commerce and news applications recommend content that users are most interested in, accurately capturing their interests in real time. However, when it comes to recommending information involving resource transfer, existing technologies often rely on big data to recommend pre-set information options, which fails to meet user needs and has poor applicability.
[0003] Therefore, how to recommend information involving resource transfer that meets user needs and improve resource transfer efficiency has become an urgent problem that needs to be solved. Summary of the Invention
[0004] The embodiments of the present application provide an information processing method, apparatus, device, and storage medium, which can display transfer amount recommendation information that meets user needs to users, improve resource transfer efficiency, and have high applicability.
[0005] In a first aspect, an embodiment of the present application provides an information processing method, the method comprising:
[0006] In response to a service access request for a first service from a first user, obtaining historical resource transfer records of each second service, where each second service includes the first service;
[0007] Determining a transfer amount evaluation parameter of the first resource corresponding to the first service based on the historical resource transfer records corresponding to the second services;
[0008] Determining at least one transfer amount recommendation information corresponding to the first service for the first user based on the transfer amount evaluation parameter;
[0009] The at least one transfer amount recommendation information is displayed to the first user through a service display interface.
[0010] In a second aspect, an embodiment of the present application provides a device, the training device comprising:
[0011] an acquisition module, configured to obtain historical resource transfer records of each second service in response to a service access request of the first user for the first service, wherein each second service includes the first service;
[0012] An evaluation parameter determination module, configured to determine an evaluation parameter of a transfer amount of a first resource corresponding to the first service based on historical resource transfer records corresponding to each of the second services;
[0013] a recommendation information determination module, configured to determine, based on the transfer amount evaluation parameter, at least one transfer amount recommendation information for the first user corresponding to the first service;
[0014] The display module is configured to display the at least one transfer amount recommendation information to the first user via a service display interface.
[0015] In a third aspect, an embodiment of the present application provides an electronic device, including a processor and a memory, wherein the processor and the memory are connected to each other;
[0016] The memory is used to store computer programs;
[0017] The processor is configured to execute the method provided in the first aspect when calling the computer program.
[0018] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, which stores a computer program, and the computer program is executed by a processor to implement the method provided in the first aspect above.
[0019] In a fifth aspect, embodiments of the present application provide a computer program product or computer program, which includes computer instructions stored in a computer-readable storage medium. A processor of an electronic device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform the method provided in the first aspect.
[0020] In this embodiment of the present application, historical resource transfer records can be used to determine various transfer amount evaluation parameters. Furthermore, considering the historical resource transfer records of each service, the transfer amount evaluation parameters are used to determine recommended transfer amount information for a user's first service, thereby better meeting user needs. Furthermore, the service display interface presents the user with recommended transfer amount information that meets user needs, thereby improving resource transfer efficiency and providing high applicability. BRIEF DESCRIPTION OF THE DRAWINGS
[0021] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following briefly introduces the drawings required for use in the embodiments. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0022] Figure 1 This is a flowchart of the information processing method provided by the embodiment of the present application;
[0023] Figure 2aThis is a schematic diagram of a scenario for triggering a service access request provided by an embodiment of the present application;
[0024] Figure 2b This is a schematic diagram of another scenario of triggering a service access request provided in an embodiment of the present application;
[0025] Figure 2c This is another schematic diagram of a scenario for triggering a service access request provided in an embodiment of the present application;
[0026] Figure 2d This is another schematic diagram of a scenario for triggering a service access request provided in an embodiment of the present application;
[0027] Figure 2e This is another schematic diagram of a scenario for triggering a service access request provided in an embodiment of the present application;
[0028] Figure 3a This is a statistical diagram of the historical transfer resource amount provided by the embodiment of the present application;
[0029] Figure 3b This is another statistical diagram of the historical transfer resource amount provided by the embodiment of the present application;
[0030] Figure 4a This is a schematic diagram of a scenario of a service display interface provided by an embodiment of the present application;
[0031] Figure 4b This is another schematic diagram of a business display interface provided by an embodiment of the present application;
[0032] Figure 4c This is another schematic diagram of a business display interface provided in an embodiment of the present application;
[0033] Figure 4d This is another schematic diagram of a business display interface provided in an embodiment of the present application;
[0034] Figure 5 This is a schematic diagram of a process for transferring resource amounts provided by an embodiment of the present application;
[0035] Figure 6 is a schematic structural diagram of an information processing device provided in an embodiment of the present application;
[0036] Figure 7 It is a structural diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0037] The following will be combined with the drawings in the embodiments of this application to clearly and completely describe the technical solutions in the embodiments of this application. Obviously, the embodiments described are only part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of this application.
[0038] The information processing method provided in the embodiments of the present application involves big data technology, blockchain technology, big data users and cloud technology, etc. Among them, the information processing method provided in the embodiments of the present application can be executed by any terminal device or server. When the information processing method provided in the embodiments of the present application is executed by a server, the server can be an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server or server cluster that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, CDN, and big data and artificial intelligence platforms. When the information processing method provided in the embodiments of the present application is executed by a terminal device, the terminal device can be a smart phone, tablet computer, laptop computer, desktop computer, smart speaker, smart watch, etc., but is not limited to this.
[0039] See also Figure 1 , Figure 1 This is a flow chart of the information processing method provided by the embodiment of the present application. Figure 1 As shown, the information processing method provided in the embodiment of the present application includes the following steps:
[0040] Step S11: In response to a service access request for a first service from a first user, historical resource transfer records of each second service are obtained.
[0041] In some feasible implementations, the business in the embodiments of the present application is a business involving resource transfer, including but not limited to donation business, live broadcast reward business, and game transaction business, etc., which can be determined based on the actual application scenario requirements and is not limited here.
[0042] Among them, the first business involves the transfer of resources, such as the donation business for a certain donation project, the reward business based on a certain virtual gift, and the trading business for a certain game prop.
[0043] For the convenience of description, for the scenario where the current user accesses a certain service, this embodiment of the application refers to the user as the first user and the service as the first service, and no further details will be given below.
[0044] In some feasible implementations, the first user may trigger a service access request for the first service in a variety of ways, such as triggering a service access request for the first service when accessing the first service based on a jump link, etc. The specific method may be determined based on the actual application scenario requirements and is not limited here.
[0045] As an optional embodiment, when the first user browses various services and needs to further view the service details of the first service, a service access request for the first service may be triggered. Figure 2a , Figure 2a This is a schematic diagram of a scenario for triggering a service access request provided in an embodiment of the present application. Figure 2a The display shows a donation service list interface, which displays multiple donation services, such as "Donate daily necessities to nursing homes," "Assist poor children in their studies," "Donate daily necessities to migrant workers," and "Donate clothes and books to left-behind children." If a first user expresses an interest in donating to the "Donate daily necessities to migrant workers" service and wishes to donate to the migrant worker community, the first user can trigger a service access request for the donation service by clicking the display area corresponding to "Donate daily necessities to migrant workers" to view the specific donation amount.
[0046] As an optional embodiment, when the first user views the business sharing information shared by other users, he or she may trigger a business access request for the donation business. Figure 2b , Figure 2b This is another schematic diagram of a scenario for triggering a service access request provided in an embodiment of the present application. Figure 2b The figure shows the communication interface of an instant messaging app. Xiao Ming, a friend of a first user, has donated to the "Spring Bud Project: They Want to Go to School" campaign and has sent an invitation (invitation link) to the first user, inviting him or her to participate in the charity. When the first user clicks on the invitation to participate in the charity donation, a service access request for the donation service is triggered.
[0047] As an optional embodiment, when the first user is browsing information related to the first service (such as videos, articles, etc.), the first user can trigger a service access request for the first service through a jump link associated with the information. Figure 2c , Figure 2c This is another scenario diagram of triggering a service access request provided in an embodiment of the present application. Figure 2cA video playback interface is shown. A first user is watching a documentary about the "Spring Bud Project" donation service. Below the video playback area, promotional information and participation methods for the "Spring Bud Project" donation service are displayed. If the first user is inspired by the documentary and intends to donate, and then participates as advertised in the video playback interface (by clicking on an image to donate), a service access request for the donation service is triggered.
[0048] As an optional embodiment, the first service is a game transaction service. When the first user needs to trade a certain game prop, he can trigger a service access request for the first service. Figure 2d , Figure 2d This is another scenario diagram of triggering a service access request provided in an embodiment of the present application. Figure 2d The store interface diagram of a game is shown. When the player (first user) needs to buy medicine, he can view the medicine list in the medicine column and click to buy the medicine "Sulfur Grass", which triggers a business access request for the medicine transaction business.
[0049] As an optional embodiment, when the first user needs to transfer resources for the first business, he can trigger a service access request for the first business. For example, he can click on a function area related to resource transfer and enter a transfer command related to resource transfer. The specific requirements can be determined based on the actual application scenario and are not limited here. Figure 2e , Figure 2e This is another scenario diagram of triggering a service access request provided in an embodiment of the present application. Figure 2e The business details interface is shown, which displays the relevant business information of the "Care for Children in Difficulties" donation business. After browsing the relevant business information, the first user develops a donation intention and clicks "Single Donation" to make a donation, which triggers a business access request for the first business.
[0050] In some feasible implementations, when a service access request for a first service is received from a first user, historical resource transfer records of each second service may be obtained to display at least one transfer amount recommendation information corresponding to the first service to the first user based on the historical resource transfer records of each second service.
[0051] The aforementioned second services include the first service, i.e., the second services constitute a service set, and the first service is a service within the service set. For example, a public welfare organization launches multiple donation services, each of which can be considered a second service. The second service accessed by the first user is the first service in this embodiment of the application.
[0052] Furthermore, for one of the second services, the historical resource transfer records corresponding to the second service include, but are not limited to, the historical resource transfer amount for each user for each resource transfer event for the second service, relevant information about the resource recipient, user information, resource transfer time, resource transfer method, etc., which can be determined based on the actual application scenario requirements and are not limited here. Among them, the relevant information about the resource recipient includes, but is not limited to, the account information of the resource recipient, the user identification of the resource recipient, etc., and the above-mentioned user information includes, but is not limited to, the user identification of the user, the user's account information, etc., which are also not limited here.
[0053] Among them, in the embodiment of the present application, the historical resource transfer records corresponding to each second business can be obtained from a database (Database) or a database management system (Database Management System, DBMS), or the historical resource transfer records corresponding to each second business can be counted based on big data technology, or obtained from a block of the blockchain or cloud storage that stores the historical resource transfer records corresponding to each second business. The specific acquisition method is determined by the storage method of the historical resource transfer records and is not limited here.
[0054] Big data technology refers to data sets that cannot be captured, managed, and processed within a specific timeframe using conventional software tools. These massive, high-growth, and diverse information assets require new processing models to enhance decision-making, insight discovery, and process optimization. With the advent of the cloud era, big data has attracted increasing attention. Big data requires specialized technologies to efficiently process large amounts of time-sensitive data. Technologies suitable for big data include massively parallel processing databases, data mining, distributed file systems, distributed databases, cloud computing platforms, the internet, and scalable storage systems.
[0055] Blockchain is a novel application model that integrates computer technologies such as distributed data storage, peer-to-peer transmission, consensus mechanisms, and encryption algorithms. Essentially, a blockchain is a decentralized database, a series of data blocks generated using cryptographic methods. Each block contains information about a batch of network transactions, used to verify the validity of this information (to prevent counterfeiting) and generate the next block. A blockchain can include an underlying blockchain platform, a platform product and service layer, and an application service layer. In this embodiment of the present application, the database in the blockchain is used to store historical resource transfer records for each second business.
[0056] The embodiments of the present application can be based on cloud storage technology, through cluster applications, grid technology and distributed storage file systems and other functions, to bring together a large number of different types of storage devices (storage devices are also called storage nodes) in the network through application software or application interfaces to work together to jointly store historical resource transfer records corresponding to each second business.
[0057] The resources corresponding to the historical resource transfer records in the embodiments of this application are resources with transfer properties, including but not limited to virtual assets (such as game currency), top-up amounts, exchange items for other resources (such as collateral), and data packets sent in data processing services. The specific resource transfer records can be determined based on the actual application scenario requirements and are not limited here. For ease of description, the resources corresponding to the historical resource transfer records of each second service are referred to as first resources in the embodiments of this application.
[0058] Step S12: Determine a transfer amount evaluation parameter of the first resource corresponding to the first service based on the historical resource transfer records corresponding to each second service.
[0059] In some feasible implementations, after obtaining historical resource transfer records corresponding to each second service, a transfer amount evaluation parameter corresponding to the first resource may be determined based on the historical resource transfer records corresponding to each second service. The transfer amount evaluation parameter corresponding to the first resource of the first service is used to determine transfer amount recommendation information displayed to the first user based on the dimensions of the first resource.
[0060] Specifically, the transfer amount evaluation parameter of the first resource includes at least one of the first evaluation parameter or the second evaluation parameter.
[0061] Specifically, the first evaluation parameter includes at least one of the following:
[0062] The historical transferred resource amount of the first user corresponding to the first service;
[0063] a historical amount of transferred resources of the first user corresponding to a target service type, wherein the target service type is the service type to which the first service belongs;
[0064] the historical amount of transferred resources of the first user corresponding to all second services;
[0065] a historical amount of transferred resources of each second user corresponding to the first service, each second user including the first user;
[0066] a historical amount of transferred resources of each second user corresponding to a target service type, where the target service type is the service type to which the first service belongs, and each second user includes the first user;
[0067] Each second user corresponds to a historical transfer resource amount of all second services, and each second user includes the first user.
[0068] The historical resource transfer amount of the first user for the first service is the resource amount transferred each time or the average resource amount transferred each time in the first user's historical resource transfer events for the first service. For example, for a donation service, the historical resource transfer amount of the first user for the donation service can be the amount of each donation made by the first user previously, or the average amount of each donation made by the first user previously. For another example, for a data processing service, the historical resource transfer amount of the first user for the data processing service can be the amount of data transferred by the first user previously, or the average amount of data transferred by the first user previously.
[0069] The amount of resources historically transferred by the first user for the target business type is the amount of resources historically transferred by the first user for all second businesses within the business type to which the first business belongs. That is, the target business type is the business type to which the first business belongs. The amount of resources historically transferred by the first user for the target business type is the amount of resources transferred each time or the average amount of resources transferred each time in the first user's historical resource transfer events for all second businesses within the target business type. For example, for a donation business, if the business type to which the donation business belongs is funding, the amount of resources historically transferred by the first user for the target business type can be the amount of each donation previously made by the first user for all funding-related donation businesses, or the average amount of each donation previously made by the first user for all funding-related donation businesses. For another example, for a game item trading business within a game, if the business type corresponding to the trading business is equipment trading, the amount of resources historically transferred by the first user for the target business type can be the game assets consumed each time the first user previously purchased equipment, or the average amount of game assets consumed each time the first user previously purchased equipment.
[0070] The historical amount of resources transferred by the first user for all second services is the amount of resources transferred each time or the average amount of resources transferred each time in the first user's historical resource transfer events for all second services. For example, the historical amount of resources transferred by the first user for all second services can be the amount of each donation made by the first user for all donation services, or the average amount of each donation made by the first user for all donation services. For another example, the historical amount of resources transferred by the first user for all second services can be the game assets consumed by the first user each time he purchased game props, or the average amount of game assets consumed by the first user each time he purchased game props.
[0071] The historical resource transfer amount of each second user for the first service is the amount of resources transferred by each user each time or the average amount of resources transferred each time in each user's historical resource transfer events for the first service. For example, for a donation service, the historical resource transfer amount of each user for the donation service can be the amount of each user's previous donations or the average amount of each user's previous donations. For another example, for a data processing service, the historical resource transfer amount of each user for the data processing service can be the amount of data transferred by each user each time or the average amount of data transferred by each user each time.
[0072] The historical amount of resources transferred by each user for the target business type is the historical amount of resources transferred by each user for all second businesses within the business type to which the first business belongs. That is, the target business type is the business type to which the first business belongs. The historical amount of resources transferred by each user for the target business type is the amount of resources transferred each time, or the average amount of resources transferred by each user, in each historical resource transfer event for all second businesses within the target business type. For example, for a donation business, if the business type to which the donation business belongs is funding, the historical amount of resources transferred by each user for the target business type can be the amount of each user's previous donations for all funding-related donation businesses, or the average amount of each user's previous donations for all funding-related donation businesses. For another example, for a game item trading business within a game, if the business type corresponding to the trading business is equipment trading, the historical amount of resources transferred by each user for the target business type can be the game assets consumed by each user for each previous equipment purchase, or the average amount of game assets consumed by each user for each previous equipment purchase.
[0073] The historical amount of resources transferred by each user for all second services is the amount of resources transferred each time or the average amount of resources transferred each time in each user's historical resource transfer events for all second services. For example, the historical amount of resources transferred by each user for all second services can be the amount of each user's previous donations for all donation services, or the average amount of each user's previous donations for all donation services. For another example, the historical amount of resources transferred by each user for all second services can be the game assets consumed by each user for each previous purchase of game props, or the average amount of game assets consumed by each user for each previous purchase of game props.
[0074] Specifically, the second evaluation parameter includes an evaluation parameter corresponding to at least one request parameter of the service access request. The request parameter of the service access request may be at least one of the target access path of the service access request or the target geographic area of the service access request. The specific evaluation parameter may be determined based on actual application scenario requirements and is not limited here.
[0075] In some feasible implementations, if the at least one request parameter includes a target access path for the service access request, that is, the second evaluation parameter includes an evaluation parameter corresponding to the target access path for the service access request, determining the transfer amount evaluation parameter of the first resource corresponding to the first service based on historical resource transfer records corresponding to each second service includes:
[0076] Determine the target access path for business access requests;
[0077] Determine the historical resource transfer record corresponding to the target access path in the historical resource transfer record;
[0078] Based on the historical resource transfer record corresponding to the target access path, a second evaluation parameter of the first service corresponding to the target access path is determined.
[0079] Among them, the historical resource transfer records corresponding to each second business include the historical resource transfer records corresponding to each access path, that is, for any second business, based on the historical resource transfer records corresponding to the second business, the access path corresponding to the second business when each user generates a resource transfer event for the second business can be determined.
[0080] The access path for any user to access any second service is the different access methods for the user to access the second service. For example, when the user accesses the service interface of the second service based on different applications, one application corresponds to one access path. For another example, when the user accesses the service interface of the second service based on different access links, one access link corresponds to one access path. The access link includes but is not limited to the URL link corresponding to the service interface of the second service, the sharing link about the second service shared by other users to the user, or other links (such as hyperlinks) that can jump to the service interface of the second service, etc., and is not limited here.
[0081] The target access path of the service access request may be determined based on the application identifier, path identifier, routing parameters, and uniform resource locator (URL) carried in the service access request, or based on the request format of the service access request, and is not limited here.
[0082] Furthermore, after determining the target access path of the business access request, the historical resource transfer records corresponding to the target access path can be determined from the historical resource transfer records corresponding to each second business, and then based on the historical resource transfer records corresponding to the target access path, the second evaluation parameter of the target access path corresponding to the first business can be determined.
[0083] Among them, the second evaluation parameter can be the amount of resources transferred each time by a user who accesses the second service based on the target access path, or the average amount of resources transferred each time by each user. For example, the second evaluation parameter can be the amount of each donation made by each user who accesses and donates based on the target access path, or the second evaluation parameter can be the average amount of each donation made by each user who accesses and donates based on the target access path. For another example, in the case of a game transaction business, the corresponding access path can be for players to open different game stores, or for players to log in to the game through different login methods (such as mobile phone login, computer simulator login, etc.). The second evaluation parameter can be the game assets consumed by each player each time when conducting game transactions based on the target login method (target access path), or the game assets consumed by each player on average each time they purchase game props.
[0084] The access path corresponding to the service access request often affects the resource transfer needs of the first user. Therefore, determining the transfer amount recommendation information corresponding to the first service for the first user based on the transfer amount evaluation parameter obtained through the access path can fully consider the first user's current resource transfer needs and has higher applicability. For example, for the same donation service, Figure 2a-2c In the triggering method of the corresponding business access request, the user Figure 2c The corresponding triggering method is to visit the first user after watching the documentary. In this access path, the first user will often have a stronger intention to donate and a higher donation amount.
[0085] In some feasible implementations, if the at least one request parameter includes a target geographical area of the service access request, that is, the second evaluation parameter includes an evaluation parameter corresponding to the target geographical area of the service access request, determining the transfer amount evaluation parameter of the first resource corresponding to the first service based on historical resource transfer records corresponding to each second service includes:
[0086] Determine the target geographic area for the business access request;
[0087] Determining the historical resource transfer records corresponding to the target geographic area in the historical resource transfer records;
[0088] Based on the historical resource transfer records corresponding to the target geographical area, a second evaluation parameter of the target geographical area corresponding to the first service is determined.
[0089] Among them, the historical resource transfer records corresponding to each second business include historical resource transfer records corresponding to each geographical area, that is, for any second business, based on the historical resource transfer records corresponding to the second business, the geographical area where each user is located when a resource transfer event occurs for the second business can be determined.
[0090] The target geographical area of the service access request may be determined based on an Internet Protocol (IP) address corresponding to the service access request or positioning information of a terminal device of the first user that triggers the service access request, and is not limited here.
[0091] Furthermore, after determining the target geographical area of the service access request, the historical resource transfer records corresponding to the target geographical area can be determined from the historical resource transfer records corresponding to each second service, and then based on the historical resource transfer records corresponding to the target geographical area, the second evaluation parameter of the target geographical area corresponding to the first service can be determined.
[0092] The second evaluation parameter can be the amount of resources transferred per user accessing the second service based on the target geographic area, or the average amount of resources transferred per user. For example, the second evaluation parameter can be the amount of donations made by users who visit and donate based on the target geographic area (e.g., Beijing), or the average amount of donations made by users who visit and donate based on the target geographic area. For another example, in the case of a game transaction service, the corresponding geographic area can be the player's physical location (e.g., Tianjin) or the corresponding game server (e.g., a game region), without limitation. The second evaluation parameter can also be the game assets consumed by each player during a game transaction based on the target geographic area, or the average amount of game assets consumed by each player for each purchase of game props.
[0093] Step S13: Determine at least one transfer amount recommendation information corresponding to the first service for the first user based on the transfer amount evaluation parameter.
[0094] In some feasible implementations, the at least one transfer amount recommendation information for the first user corresponding to the first service includes at least one of a first quantity or a second quantity, wherein the first quantity is a recommended resource amount of a first resource corresponding to the first service, and the second quantity is a resource amount corresponding to the second resource of the first quantity.
[0095] For example, if the first service is a donation service called "Donate Books to Left-behind Children," the first quantity, i.e., the recommended resource volume of the first resource, is the recommended donation amount, and the second quantity, i.e., the resource volume of the second resource, is the number of books to be donated. In other words, a recommendation from the first user for this donation service may include at least one of the recommended donation amount or the number of books recommended for donation. A recommended donation amount and the corresponding number of books recommended for donation are equivalent, i.e., the total value of the number of books recommended for donation to the first user is consistent with the corresponding recommended donation amount. For example, if a donation of 10 yuan is recommended to the first user, or if two books are recommended to the first user, with a total value of 10 yuan (5 yuan per book), then a donation of 10 yuan from the user is equivalent to a donation of 2 books, and vice versa.
[0096] For another example, let's say the first service is an in-game medicine purchase service. The recommended resource amount for the first resource is the game assets consumed by recommending the player to purchase the medicine, and the resource amount for the second resource is the quantity of medicine recommended for the player to purchase. In other words, a player's recommendation for this medicine purchase service may include at least one of the game assets consumed by the recommended player to purchase the medicine or the quantity of medicine recommended for the recommended player to purchase. The game assets consumed for each recommendation and the corresponding recommended purchase quantity are equivalent. For example, if a player is recommended to purchase medicine at a cost of 20 gold coins, or if 10 medicines are recommended, with a total value of 20 gold coins (2 gold coins per medicine), then the player can purchase 10 medicines at a cost of 20 gold coins, or if the player purchases 10 medicines at a cost of 20 gold coins.
[0097] Furthermore, the transfer amount recommendation information corresponding to the first service of the first user may include at least one first quantity, or may include at least one second quantity, so as to provide the first user with a selection of multiple first quantities or multiple second quantities.
[0098] For example, if the first service is a donation service (donating books to left-behind children), the first user's transfer amount recommendation information for this donation service may include multiple first amounts, recommending multiple recommended donation amounts to the first user so that the first user can select an appropriate recommended donation amount to donate. Alternatively, the first user's transfer amount recommendation information for this donation service may include multiple second amounts, recommending multiple donation amounts to the user so that the user can select an appropriate number of books to donate.
[0099] Optionally, the transfer amount recommendation information corresponding to the first service of the first user may include multiple first quantities and corresponding second quantities at the same time, so that the first user can determine the resource transfer strategy from the dimensions of the first resource and the second resource.
[0100] For example, if the first service is a donation service (donating books to left-behind children), the first user's transfer amount recommendation information for this donation service may include multiple first amounts and corresponding second amounts. Specifically, multiple recommended donation amounts are recommended to the first user, along with the number of books to be donated for each recommended donation amount. This allows the first user to choose how to donate based on the number of books to be donated and the amount to be donated.
[0101] Furthermore, based on the transfer amount evaluation parameter, determining at least one transfer amount recommendation information corresponding to the first service for the first user specifically includes:
[0102] Taking the priority of each transfer amount evaluation parameter and the screening condition corresponding to each transfer amount evaluation parameter;
[0103] Determining the transfer amount evaluation parameter with the highest priority among the transfer amount evaluation parameters that meet the corresponding screening conditions as the target transfer amount evaluation parameter;
[0104] At least one preset transfer amount corresponding to the first resource of the target transfer amount evaluation parameter is obtained, and based on each of the preset transfer amounts, at least one transfer amount recommendation information corresponding to the first service of the first user is determined.
[0105] Among them, the screening condition corresponding to any transfer quantity evaluation parameter can be the number threshold of resource transfer times corresponding to the transfer quantity evaluation parameter, or the transfer resource quantity threshold corresponding to the transfer quantity evaluation parameter. The specific condition can be determined based on the actual application scenario requirements and is not limited here.
[0106] Optionally, when determining the target transfer quantity evaluation parameter, the number of resource transfers corresponding to each transfer quantity evaluation parameter can be determined, and whether the number of resource transfers corresponding to each transfer quantity evaluation parameter is greater than or equal to the corresponding number threshold can be determined in turn according to the priority of each transfer quantity evaluation parameter, and the first transfer quantity evaluation parameter whose number of resource transfers is greater than or equal to the corresponding number threshold can be determined as the target resource transfer number.
[0107] For example, if the aforementioned transfer volume evaluation parameters are (arranged in descending order of priority): the first user's historical transfer volume for the first service, the first user's historical transfer volume for the target service type, the first user's historical transfer volume for all second services, and the historical transfer volume of each second user for the first service, then the number of resource transfers corresponding to the first user's historical transfer volume for the first service, the total number of resource transfers corresponding to the first user's historical transfer volume for the target service type, the number of resource transfers corresponding to the first user's historical transfer volume for all second services, and the total number of resource transfers corresponding to the first service by each second user can be determined. Furthermore, a determination is made as to whether the number of resource transfers corresponding to the first user's historical transfer volume for the first service is not less than a corresponding number threshold. If so, the first user's historical transfer volume for the first service is determined as the target transfer volume evaluation parameter. If so, a determination is made as to whether the total number of resource transfers corresponding to the first user's historical transfer volume for the target service type is not less than the corresponding number threshold, and this process continues until the target transfer volume evaluation parameter is determined.
[0108] Optionally, when determining the target transfer amount evaluation parameter, it can be determined in turn according to the priority of each transfer amount evaluation parameter whether the historical transfer resource amount corresponding to each transfer amount evaluation parameter is greater than or equal to the corresponding resource amount threshold, and the first transfer amount evaluation parameter whose historical transfer resource amount is greater than or equal to the corresponding resource amount threshold is determined as the target resource transfer number.
[0109] For example, if the aforementioned transfer amount evaluation parameters are (arranged in descending order of priority): the first user's historical transfer amount of resources for the first service, the first user's historical transfer amount of resources for the target service type, the first user's historical transfer amount of resources for all second services, and the historical transfer amount of resources for each second user for the first service, then it can be determined whether the amount of resources transferred by the first user for each service is not less than the corresponding resource amount threshold. If so, the first user's historical transfer amount of resources for the first service is determined as the target transfer amount evaluation parameter. If so, it is determined whether the amount of resources transferred by the first user for each service is not less than the corresponding resource amount threshold, and so on, until the target transfer amount evaluation parameter is determined. Alternatively, it can be determined whether the average amount of resources transferred by the first user for each service is not less than the corresponding resource amount threshold. If so, the first user's historical transfer amount of resources for the first service is determined as the target transfer amount evaluation parameter. If so, it is determined whether the average amount of resources transferred by the first user for each service is not less than the corresponding resource amount threshold, and so on, until the target transfer amount evaluation parameter is determined.
[0110] It should be noted that the screening conditions corresponding to each transfer amount evaluation parameter can be determined based on the actual application scenario, and the screening conditions corresponding to each transfer amount evaluation parameter can be the same or different, and there is no limitation here. In the process of determining the target transfer amount evaluation parameter based on each transfer amount evaluation parameter, each transfer amount evaluation parameter can be screened based on the screening conditions corresponding to each transfer amount evaluation parameter to remove non-representative transfer amount evaluation parameters. For example, if a first user has only one resource transfer event corresponding to a first service, regardless of the size of the corresponding historical transfer resource amount, it is an accidental phenomenon, and therefore the first user's historical transfer resource amount corresponding to the first service cannot be used as a target transfer amount evaluation parameter to determine at least one transfer amount recommendation information for the first service.
[0111] It should be noted that the priority of each transfer quantity evaluation parameter can also be determined based on the actual application scenario requirements and is not limited here. If there are historical resource transfer records corresponding to the first user for multiple second services of the target service type, the priority of the first user's historical transfer resource quantity for all second services will be relatively high, while the priority of the first user's historical transfer resource quantity for the first service and the first user's second evaluation parameter for the target access path will be relatively low.
[0112] In some feasible implementations, the preset transfer amount corresponding to each transfer amount evaluation parameter may be determined based on the historical resource transfer record corresponding to each transfer amount evaluation parameter, and the specific determination method is not limited herein.
[0113] For example, based on the historical resource transfer records of each second service, the historical transfer resource amount of each second user corresponding to all second services can be determined, and then the historical transfer resource amount corresponding to each resource transfer event of each user can be counted to determine one or more historical transfer resource amounts corresponding to a larger number of second users, and the determined historical transfer resource amount can be determined as one or more preset transfer amounts corresponding to the transfer evaluation parameter. Figure 3a , Figure 3a This is a statistical diagram of the historical transfer resource volume provided by an embodiment of the present application. Figure 3a By counting the historical donation amounts of all users for all donation businesses, it is not difficult to find that when users make charitable donations, the number of users who donate 1 yuan, 10 yuan and 100 yuan is much higher than other donation amounts. Therefore, for the transfer amount evaluation parameter of each second user corresponding to the historical transfer resource amount of all second businesses, the preset transfer amount corresponding to the transfer amount evaluation parameter in the donation business can be determined as 1 yuan, 10 yuan and 100 yuan.
[0114] For example, based on the historical resource transfer records of each second service, the historical resource transfer amount of each second user corresponding to the first service can be determined. Then, the historical resource transfer amount corresponding to each resource transfer event of each user for the first service can be counted to determine one or more historical resource transfer amounts corresponding to a larger number of second users. The determined historical resource transfer amount can then be determined as one or more preset transfer amounts corresponding to the transfer evaluation parameter. Figure 3b , Figure 3b This is another statistical diagram of the historical transfer resource volume provided by an embodiment of the present application. Figure 3b By counting the historical donation amounts of all users for a certain donation business, it is not difficult to find that when users make charitable donations, the number of users who donate 1 yuan, 10 yuan, 27 yuan and 45 yuan is much higher than other donation amounts. Therefore, for the transfer amount evaluation parameter of the historical transfer resource amount of each second user corresponding to the first business (the donation business), the preset transfer amount corresponding to the transfer amount evaluation parameter in the donation business can be determined as 1 yuan, 10 yuan, 27 yuan and 45 yuan.
[0115] In some feasible implementations, when determining at least one transfer amount recommendation information corresponding to the first service of the first user, at least one preset transfer amount corresponding to the target transfer amount evaluation parameter may be obtained, and each preset transfer amount may be determined as the transfer amount recommendation information.
[0116] Each transfer amount evaluation parameter corresponds to at least one preset transfer amount, and each preset transfer amount corresponding to the transfer amount evaluation parameter is different from another. Each preset transfer amount is a transfer amount corresponding to a first resource. Therefore, when determining transfer amount recommendation information based on the target transfer amount evaluation parameter, each preset transfer amount can be directly determined as a first amount, and each first amount can be used as each transfer amount recommendation information.
[0117] For example, if each second service is a donation service, the target transfer amount evaluation parameter corresponds to multiple preset transfer amounts, each of which is 10 yuan, 20 yuan, and 30 yuan. In this case, 10 yuan, 20 yuan, and 30 yuan can be determined as transfer amount recommendation information, that is, 10 yuan, 20 yuan, and 30 yuan can be used as recommended donation amounts for the first user.
[0118] Optionally, if the target transfer amount evaluation parameter corresponds to only one preset transfer amount, multiple first amounts may be determined based on the preset transfer amount, and these multiple first amounts may be used as transfer amount recommendation information. The new first amounts may be obtained by increasing each preset transfer amount by different multiples, or by increasing different transfer amounts. The specific determination method can be determined based on the actual application scenario and is not limited here.
[0119] For example, if each second service is a donation service, the target transfer amount evaluation parameter corresponds to a preset transfer amount, and the preset transfer amount is 10 yuan. In this case, 10 yuan can be multiplied by 1 and 2 to obtain 20 yuan and 30 yuan, respectively. 10 yuan, 20 yuan, and 30 yuan are respectively determined as transfer amount recommendation information, that is, 10 yuan, 20 yuan, and 30 yuan are used as recommended donation amounts for the first user.
[0120] In some feasible implementations, when the transfer amount recommendation information includes a second quantity, when determining at least one transfer amount recommendation information corresponding to the first business for the first user based on the transfer amount evaluation parameter, characterization information corresponding to the first business can be obtained, and at least one second quantity corresponding to the first business for the first user can be determined based on the characterization information. The characterization information corresponding to the first business represents the first initial resource amount of the second resource per unit resource amount corresponding to the first resource. For example, if the first business is a donation business for donating books, the characterization information can indicate how much a book costs, that is, the donation amount required for each book, and the first initial resource amount is the amount per book. For another example, if the first business is a game trading business, the characterization information can indicate the price of a piece of equipment, and the first initial resource is the actual game asset corresponding to the equipment.
[0121] Furthermore, for each preset transfer amount, a second initial resource amount corresponding to the second resource can be determined based on the first initial resource amount. For example, if the first service is a book donation service, and the first initial resource amount (the donation amount per book) is determined to be 8 yuan based on the corresponding representation information, and the preset transfer amount is 10 yuan, then the second initial resource amount may indicate that the number of books that can be donated based on the preset transfer amount of 11 yuan is 1.25.
[0122] For statistical purposes, a second target resource amount for the second resource corresponding to the preset transfer amount may be further determined based on the second initial resource amount, including but not limited to rounding up or rounding down the second initial resource amount, which is not limited here. For example, if the second initial resource amount indicates that the number of books that can be donated based on the preset transfer amount of 11 yuan is 1.25, then 1.25 books can be rounded up to 2 books, or rounded down to 1 book. One or two books can then be used as a second quantity, meaning that based on the preset transfer amount, a recommendation can be made to the first user to donate one or two books.
[0123] Based on this, if the target transfer amount evaluation parameter corresponds to multiple preset transfer amounts, the number of donated books recommended to the first user can be determined. For example, if the preset transfer amounts corresponding to the target transfer amount evaluation parameter are 10 yuan, 20 yuan, 50 yuan, and 100 yuan, respectively. The first initial resource amount is 9 yuan, meaning the unit price of each book is 9 yuan. Based on the above implementation, the number of donated books recommended to the user can be 1, 2, 6, and 11 books, respectively.
[0124] In some feasible implementations, when the transfer amount recommendation information includes a first quantity, when determining at least one transfer amount recommendation information for a first user corresponding to a first service based on a transfer amount evaluation parameter, characterization information corresponding to the first service may be obtained, and based on the characterization information, at least one first quantity for the first user corresponding to the first service may be determined. The characterization information corresponding to the first service represents a first initial resource amount of a second resource per unit resource amount corresponding to the first resource.
[0125] Furthermore, for each preset transfer amount, a second initial resource amount corresponding to the second resource can be determined based on the first initial resource amount. For example, if the first service is a book donation service, and the first initial resource amount (the donation amount per book) is determined to be 8 yuan based on the corresponding representation information, and the preset transfer amount is 10 yuan, then the second initial resource amount may indicate that the number of books that can be donated based on the preset transfer amount of 11 yuan is 1.25.
[0126] For statistical purposes, a second target resource amount for the second resource corresponding to the preset transfer amount can be further determined based on the second initial resource amount, including but not limited to rounding up or rounding down the second initial resource amount, which is not limited here. Furthermore, based on the first initial resource amount and the first target resource amount corresponding to the preset transfer amount, a first quantity corresponding to the first service of the first user is determined. For example, if the second initial resource amount indicates that the number of books that can be donated based on the preset transfer amount of 11 yuan is 1.25, then 1.25 books can be rounded up to 2 books, or rounded down to 1 book. Furthermore, taking 1 or 2 books as the first target resource amount and the donation amount for each book as 8 yuan, the recommended donation amount (first quantity) recommended to the first user can be 8 yuan or 16 yuan.
[0127] Based on this, when the target transfer amount evaluation parameter corresponds to multiple preset transfer amounts, the number of books recommended for donation to the first user can be determined. For example, the preset transfer amounts corresponding to the target transfer amount evaluation parameter are 10 yuan, 20 yuan, 50 yuan, and 100 yuan. The first initial resource amount is 9 yuan, that is, the unit price of each book is 9 yuan. Based on the above implementation method, the first target resource amount can be 1, 2, 6, and 11 books, respectively, and the recommended donation amounts recommended to the first user are 9 yuan, 18 yuan, 64 yuan, and 99 yuan, respectively.
[0128] In some feasible implementations, when the transfer amount recommendation information includes both the first quantity and the second quantity, the number of donated books recommended to the first user (the second quantity) and the recommended donation amount (the first quantity) can be obtained respectively based on the above implementation method. The specific determination method will not be repeated here.
[0129] In some feasible implementations, if no transfer amount evaluation parameter satisfies the corresponding screening criteria among the transfer evaluation parameters, characterization information corresponding to the first service is obtained, and based on the first initial resource amount corresponding to the characterization information, at least one transfer amount recommendation information for the first user corresponding to the first service is determined. The first initial resource amount can be increased by different multiples, or by different transfer amounts, to obtain multiple second amounts, and the second amounts are used as the transfer amount recommendation information. Alternatively, multiple first amounts can be obtained based on the second amount and the first initial resource amount, and at least one of the first or second amounts can be used as the transfer amount recommendation information.
[0130] In some feasible implementations, when determining at least one transfer amount recommendation for a first user corresponding to a first service based on transfer amount evaluation parameters, weights for each transfer amount evaluation parameter and the preset transfer amount for each transfer amount evaluation parameter corresponding to the first resource may be obtained. A new transfer amount is further obtained based on the preset transfer amounts corresponding to each transfer amount evaluation parameter and the corresponding weight. Based on the new transfer amount, at least one transfer amount recommendation for the first user corresponding to the first service is then determined. The specific determination method is similar to the implementation methods described in the aforementioned optional embodiments and will not be further described here.
[0131] For example, each second business is a game transaction business. Assume there are three transfer amount evaluation parameters, each corresponding to a set of preset transfer amounts, with corresponding weights a, b, and c, respectively. The preset transfer amounts corresponding to weight a are [10 yuan, 20 yuan], the preset transfer amounts corresponding to weight b are [10 yuan, 15 yuan], and the preset transfer amounts corresponding to weight c are [5 yuan, 15 yuan]. Based on the above implementation, a new set of transfer amounts is obtained: [10a + 10b + 5c (yuan), 20a + 15b + 15c (yuan)]. Based on this new set of transfer amounts, at least one transfer amount recommendation for the player regarding the game transaction business is determined, such as the recommended quantity of a certain medicine for the player to purchase and the recommended amount of game assets consumed to purchase the medicine.
[0132] The information processing methods provided in the embodiments of this application also relate to the field of cloud computing within cloud technology. In these embodiments, the calculation of the relevant transfer amounts involved in the information processing methods provided in the embodiments of this application is processed through cloud computing. The information processing methods provided in the embodiments of this application can also be used as an artificial intelligence service, providing corresponding artificial intelligence cloud services for text processing via an artificial intelligence platform.
[0133] Step S14: Display at least one transfer amount recommendation information to the first user through the service display interface.
[0134] In some feasible implementations, after determining at least one transfer amount recommendation information for a first user corresponding to a first service, a service display interface may be generated to display the recommended transfer amounts to the first user. The service display interface may display to the user any one or more combinations of the first quantity corresponding to the first resource, the second quantity corresponding to the second resource, and the representation information corresponding to the first service. The specific information may be determined based on actual application scenario requirements and is not limited herein.
[0135] As an optional embodiment, the first quantity and the second quantity are simultaneously displayed to the first user through the service display interface. Figure 4a , Figure 4aThis is a scene diagram of the business display interface provided in an embodiment of the present application. Figure 4a The business display interface shows players the first and second quantities of the medicine "Sulfur Grass", that is, it shows players the quantity of medicine recommended for purchase and the corresponding game assets, such as 3 medicines for 60 taels, 10 medicines for 200 taels, and 20 medicines for 400 taels. Players can then choose the appropriate purchase method through the business display interface.
[0136] As an optional embodiment, when the first quantity and the second quantity can be displayed to the first user at the same time through the service display interface, the first user can also be displayed with representation information corresponding to the first service, so that the first user can determine the relationship between the first quantity and the second quantity based on the representation information. Figure 4b , Figure 4b This is another scenario diagram of the business display interface provided in an embodiment of the present application. Figure 4b The business display interface shows players the first and second quantities of the medicine "Sulfur Grass," indicating the recommended purchase quantity and the corresponding in-game assets, such as 3 portions for 60 taels, 10 portions for 200 taels, and 20 portions for 400 taels. It also displays the corresponding representation of the medicine purchase, indicating 20 taels per portion. This representation allows players to further understand the relationship between the medicine and the in-game assets, allowing them to select the appropriate purchase method through the business display interface.
[0137] As an optional embodiment, when the first quantity and the second quantity are displayed to the first user through the service display interface, the representation information corresponding to the first service may also be displayed to the first user, so that the first user can determine the relationship between the first quantity and the second quantity based on the representation information. Figure 4b , Figure 4b This is another scenario diagram of the business display interface provided in an embodiment of the present application. Figure 4b The business display interface shows players the first and second quantities of the medicine "Sulfur Grass," indicating the recommended purchase quantity and the corresponding in-game assets, such as 3 portions for 60 taels, 10 portions for 200 taels, and 20 portions for 400 taels. It also displays the corresponding representation of the medicine purchase, indicating 20 taels per portion. This representation allows players to further understand the relationship between the medicine and the in-game assets, allowing them to select the appropriate purchase method through the business display interface.
[0138] As an optional embodiment, the first quantity and the characterization information are displayed to the first user through a service display interface, so that the first user can determine the second quantity of the second resource corresponding to the first quantity based on the characterization information. Figure 4c , Figure 4cThis is another scenario diagram of the business display interface provided in an embodiment of the present application. Figure 4c The business display interface shows the player the first quantity of the medicine "Sulfur Grass," indicating the game assets consumed by the recommended medicines, such as 60 taels, 200 taels, and 400 taels. It also displays the corresponding information for the medicine purchase, indicating that each medicine costs 20 taels. This information allows the player to further understand the relationship between medicines and game assets, such as the purchase price of 60 taels for 3 medicines, 200 taels for 10 medicines, and 400 taels for 20 medicines.
[0139] As an optional embodiment, the second quantity is displayed to the first user through the service display interface, and after the first user selects the corresponding second quantity, the first quantity of the first resource corresponding to the second quantity is determined based on the corresponding representation information and displayed to the first user. Figure 4d , Figure 4d This is another scenario diagram of the business display interface provided in an embodiment of the present application. Figure 4d The service display interface in the application displays the "Children in Difficulties Care" service to the first user, including the second quantities corresponding to the service: 3 Care Guarantees, 5 Care Guarantees, and 11 Care Guarantees. When the first user selects "3 Care Guarantees," the first quantity (recommended donation amount) of the first resource corresponding to the selected "3 Care Guarantees" is determined to be 27 yuan based on the representation information "1 Care Guarantee 9 yuan."
[0140] In some feasible implementations, when the first user selects corresponding transfer amount recommendation information on the service display interface, that is, in response to the first user's selection operation information received through the service display interface, a resource transfer operation is performed on the first user's account.
[0141] Specifically, the user ID of the first user can be obtained, and the first account of the first user can be determined based on the first user ID. Simultaneously, the amount of the first resource corresponding to the transfer amount recommendation information corresponding to the first user's selected operation information can be determined, and then the target resource of the first resource in the first account of the first user can be transferred to the target account. For example, if the first user chooses to donate 20 yuan on the service display interface, 20 yuan can be transferred from the first account of the first user to the target account to complete the donation.
[0142] The user ID of the first user may be obtained from a service access request triggered by the first user, or after the first user logs into the service display interface. The specific acquisition method may be determined based on the actual application scenario and is not limited here.
[0143] The following combination Figure 5The information processing method provided in the embodiment of the present application is further described. Figure 5 As shown, Figure 5 This is a schematic diagram of a process for transferring resource quantities provided in an embodiment of the present application. After a first user triggers a service access request for a first service, the user can obtain historical resource transfer records corresponding to all services to determine a transfer quantity evaluation parameter for a first resource corresponding to the first service. Furthermore, based on the transfer quantity evaluation parameter, standard information corresponding to the first service, and preset transfer quantities corresponding to each transfer quantity evaluation parameter, at least one transfer quantity recommendation information for the first user corresponding to the first service is determined, and the determined transfer quantity recommendation information can be displayed to the first user via a service display interface.
[0144] Furthermore, the first user can select the corresponding transfer amount recommendation information on the first business display interface to perform resource transfer, that is, determine the target transfer amount recommendation information corresponding to the first user's selection operation information obtained through the business display interface, and transfer the target resource amount corresponding to the target transfer amount recommendation information from the first user's account to the target account, thereby completing the resource transfer operation performed by the user based on the business access request.
[0145] In some feasible implementations, after the present application transfers the target resources in the first account of the first user to the target account, the resource transfer record corresponding to the resource transfer event of the first user can be used as a historical resource transfer record, and stored in the corresponding database, cloud storage or blockchain, so that when other users or the first user trigger a business access request next time, the next corresponding transfer amount recommendation information can be determined based on the new historical resource transfer record.
[0146] In this embodiment of the present application, historical resource transfer records can be used to determine various transfer amount evaluation parameters. Furthermore, considering the historical resource transfer records of each service, the transfer amount evaluation parameters are used to determine recommended transfer amount information for a user's first service, thereby better meeting user needs. Furthermore, the service display interface presents the user with recommended transfer amount information that meets user needs, thereby improving resource transfer efficiency and providing high applicability.
[0147] See also Figure 6 , Figure 6 Schematic diagram of the structure of the information processing device provided in the embodiment of the present application. The information processing device 1 provided in the embodiment of the present application includes:
[0148] An acquisition module 11 is configured to acquire, in response to a service access request of a first user for a first service, historical resource transfer records of each second service, wherein each second service includes the first service;
[0149] An evaluation parameter determination module 12, configured to determine an evaluation parameter of a transfer amount of a first resource corresponding to the first service based on historical resource transfer records corresponding to each second service;
[0150] a recommendation information determining module 13, configured to determine, based on the transfer amount evaluation parameter, at least one transfer amount recommendation information for the first user corresponding to the first service;
[0151] The display module 14 is configured to display the at least one transfer amount recommendation information to the first user through a service display interface.
[0152] In some feasible implementations, the second evaluation parameter includes an evaluation parameter corresponding to at least one request parameter of the service access request;
[0153] The first evaluation parameter includes at least one of the following:
[0154] a historical amount of transferred resources of the first user corresponding to the first service;
[0155] a historical amount of transferred resources of the first user corresponding to a target service type, wherein the target service type is the service type to which the first service belongs;
[0156] the historical transferred resource amount of the first user corresponding to all second services;
[0157] a historical amount of transferred resources corresponding to the first service by each second user, the second users including the first user;
[0158] a historical amount of transferred resources of each second user corresponding to a target service type, where the target service type is the service type to which the first service belongs, and the second users include the first user;
[0159] The historical transfer resource amount of each second user corresponding to all second services, and the second users include the first user.
[0160] In some feasible implementations, the at least one request parameter includes a target access path of the service access request, and the historical resource transfer record includes a historical resource transfer record corresponding to each access path;
[0161] The evaluation parameter determination module 12 is used to:
[0162] Determining a target access path for the service access request;
[0163] Determining a historical resource transfer record corresponding to the target access path in the historical resource transfer record;
[0164] Based on the historical resource transfer record corresponding to the target access path, a second evaluation parameter of the first service corresponding to the target access path is determined.
[0165] In some feasible implementations, the at least one request parameter includes a target geographical area of the service access request, and the historical resource transfer record includes a historical resource transfer record corresponding to each geographical area;
[0166] The evaluation parameter determination module 12 is used to:
[0167] determining a target geographical area for the service access request;
[0168] Determining a historical resource transfer record corresponding to the target geographical area in the historical resource transfer record;
[0169] Based on the historical resource transfer records corresponding to the target geographical area, a second evaluation parameter of the target geographical area corresponding to the first service is determined.
[0170] In some feasible implementations, the recommendation information determination module 13 is configured to:
[0171] Obtaining the priority of each transfer amount evaluation parameter and the screening condition corresponding to each transfer amount evaluation parameter;
[0172] Determining the transfer amount evaluation parameter with the highest priority among the transfer amount evaluation parameters that meet the corresponding screening conditions as the target transfer amount evaluation parameter;
[0173] At least one preset transfer amount corresponding to the first resource of the target transfer amount evaluation parameter is obtained, and based on each of the preset transfer amounts, at least one transfer amount recommendation information corresponding to the first service of the first user is determined.
[0174] In some feasible implementations, the screening condition corresponding to each transfer amount evaluation parameter is a number threshold of the number of resource transfers corresponding to the transfer amount evaluation parameter;
[0175] The recommendation information determination module 13 is used to:
[0176] Determine the number of resource transfers corresponding to each transfer evaluation parameter;
[0177] Among the transfer amount evaluation parameters whose resource transfer times are not less than the corresponding times threshold, the transfer amount evaluation parameter with the highest priority is determined as the target transfer amount evaluation parameter.
[0178] In some feasible implementations, the transfer amount recommendation information includes at least one of a first quantity or a second quantity, where the first quantity is the recommended resource amount of the first resource and the second quantity is the resource amount of the second resource corresponding to the first quantity.
[0179] In some feasible implementations, the transfer amount recommendation information includes the first quantity, and the recommendation information determination module 13 is configured to:
[0180] Acquire representation information corresponding to the first service, where the representation information indicates that a second resource per unit resource amount corresponds to a first initial resource amount of the first resource;
[0181] For each preset transfer amount corresponding to the first resource, determining, based on the first initial resource amount, a second initial resource amount corresponding to the second resource by the preset transfer amount, and determining, based on the second initial resource amount, a first target resource amount of the second resource corresponding to the preset transfer amount;
[0182] At least one first quantity of the first user corresponding to the first service is determined based on the first initial resource amount and the first target resource amount corresponding to each of the preset transfer amounts.
[0183] In some feasible implementations, the transfer amount recommendation information includes the second quantity, and the recommendation information determination module 13 is configured to:
[0184] Acquire representation information corresponding to the first service, where the representation information indicates that a second resource per unit resource amount corresponds to a first initial resource amount of the first resource;
[0185] For each preset transfer amount corresponding to the first resource, determining, based on the first initial resource amount, a second initial resource amount corresponding to the second resource by the preset transfer amount, and determining, based on the second initial resource amount, a second target resource amount of the second resource corresponding to the preset transfer amount;
[0186] The second target resource amount corresponding to each of the preset transfer amounts is determined as at least one second amount of the first user corresponding to the first service.
[0187] In some feasible implementations, the recommendation information determination module 13 is configured to:
[0188] Obtaining the weight of each transfer amount evaluation parameter;
[0189] Obtain a preset transfer amount corresponding to the first resource for each transfer amount evaluation parameter, and determine at least one transfer amount recommendation information corresponding to the first service for the first user based on the preset transfer amount corresponding to each transfer amount evaluation parameter and a corresponding weight.
[0190] In some feasible implementations, the acquisition module 11 is further configured to:
[0191] Obtaining a user identifier of the first user, and determining a first account of the first user based on the user identifier;
[0192] In response to the selection operation information of the first user received through the business display interface, the target resources of the first resource in the first account are transferred to the target account, wherein the target resource amount is the resource amount of the first resource corresponding to the target transfer amount recommendation information, and the target transfer amount recommendation information is the transfer amount recommendation information corresponding to the selection operation information.
[0193] In some feasible implementations, the recommendation information determination module 13 is further configured to:
[0194] If there is no transfer amount evaluation parameter that meets the corresponding screening condition, obtaining representation information corresponding to the first service, the representation information representing that the second resource per unit resource amount corresponds to the first initial resource amount of the first resource;
[0195] At least one transfer amount recommendation information corresponding to the first service for the first user is determined based on the first initial resource amount.
[0196] In a specific implementation, the information processing device 1 can execute the above-mentioned Figure 1 For the implementation methods provided in each step, please refer to the implementation methods provided in the above steps for details, which will not be repeated here.
[0197] The information processing device in the embodiment of the present application can be a computer program (including program code) running on a computer device, for example, the information processing device is an application software; the device can be used to execute the corresponding steps in the method provided in the embodiment of the present application.
[0198] In some embodiments, the information processing device provided in the embodiments of the present application can be implemented by a combination of software and hardware. As an example, the information processing device provided in the embodiments of the present application can be a processor in the form of a hardware decoding processor, which is programmed to execute the information processing method provided in the embodiments of the present application. For example, the processor in the form of a hardware decoding processor can adopt one or more application-specific integrated circuits (ASICs), DSPs, programmable logic devices (PLDs), complex programmable logic devices (CPLDs), field-programmable gate arrays (FPGAs), or other electronic components.
[0199] In other embodiments, the information processing device provided in the embodiments of the present application can be implemented in software, which can be software in the form of programs and plug-ins, and includes a series of modules, including an acquisition module 11, an evaluation parameter determination module 12, a recommendation information determination module 13 and a display module 14, for implementing the information processing method provided in the embodiments of the present application.
[0200] See also Figure 7 , Figure 7 Schematic diagram of the structure of the electronic device provided in the embodiment of the present application. Figure 7 As shown, the electronic device 1000 in this embodiment may include: a processor 1001, a network interface 1004 and a memory 1005. In addition, the above-mentioned electronic device 1000 may also include: a user interface 1003, and at least one communication bus 1002. The communication bus 1002 is used to realize the connection and communication between these components. The user interface 1003 may include a display screen (Display), a keyboard (Keyboard), and the user interface 1003 may optionally include a standard wired interface and a wireless interface. The network interface 1004 may optionally include a standard wired interface and a wireless interface (such as a WI-FI interface). The memory 1004 may be a high-speed RAM memory, or a non-volatile memory (non-volatile memory), such as at least one disk memory. The memory 1005 may optionally also be at least one storage device located away from the aforementioned processor 1001. As Figure 7 As shown, the memory 1005 as a computer-readable storage medium may include an operating system, a network communication module, a user interface module, and a device control application.
[0201] exist Figure 7In the electronic device 1000 shown, the network interface 1004 can provide network communication functions; the user interface 1003 is mainly used to provide an input interface for the user; and the processor 1001 can be used to call the device control application stored in the memory 1005 to implement the information processing method provided in the embodiment of the present application.
[0202] It should be understood that in some feasible embodiments, the processor 1001 may be a central processing unit (CPU). The processor may also be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or any conventional processor. The memory may include read-only memory and random access memory, and provide instructions and data to the processor. A portion of the memory may also include non-volatile random access memory. For example, the memory may also store device type information.
[0203] In a specific implementation, the electronic device 1000 can execute the above-mentioned functions through its built-in functional modules. Figure 1 For the implementation methods provided in each step, please refer to the implementation methods provided in the above steps for details, which will not be repeated here.
[0204] The present invention also provides a computer-readable storage medium that stores a computer program and is executed by a processor to implement Figure 1 For the methods provided in each step, please refer to the implementation methods provided in the above steps for details, which will not be repeated here.
[0205] The computer-readable storage medium may be an internal storage unit of any of the aforementioned devices or electronic devices, such as a hard drive or memory of the electronic device. The computer-readable storage medium may also be an external storage device of the electronic device, such as a plug-in hard drive, smart media card (SMC), secure digital (SD) card, flash card, etc. The computer-readable storage medium may also include a magnetic disk, an optical disk, read-only memory (ROM), or random access memory (RAM). Furthermore, the computer-readable storage medium may include both the internal storage unit of the electronic device and an external storage device. The computer-readable storage medium is used to store the computer program and other programs and data required by the electronic device. The computer-readable storage medium may also be used to temporarily store data that has been output or is about to be output.
[0206] The embodiment of the present application provides a computer program product or computer program, which includes computer instructions stored in a computer-readable storage medium. A processor of an electronic device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer device performs Figure 1 The methods provided in each step.
[0207] The terms "first," "second," and the like in the claims, specification, and drawings of this application are used to distinguish between different objects, not to describe a specific order. Furthermore, the terms "including," "having," and any variations thereof, are intended to cover non-exclusive inclusions. For example, a process, method, system, product, or electronic device that includes a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units not listed, or may optionally include other steps or units inherent to such process, method, product, or electronic device. Reference herein to an "embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment may be included in at least one embodiment of the present application. The presence of such a phrase in various locations in the specification does not necessarily refer to the same embodiment, nor does it constitute an independent or alternative embodiment that is mutually exclusive with other embodiments. It is understood, both explicitly and implicitly, by those skilled in the art that the embodiments described herein may be combined with other embodiments. The term "and / or," as used in this specification and the appended claims, refers to any and all possible combinations of one or more of the associated listed items, including, but not limited to, those combinations.
[0208] Those skilled in the art will appreciate that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented by electronic hardware, computer software, or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the composition and steps of each example have been generally described in terms of function in the above description.
[0209] The above disclosure is only a preferred embodiment of the present application and cannot be used to limit the scope of rights of the present application. Therefore, equivalent changes made according to the claims of the present application are still within the scope covered by the present application.
Claims
1. An information processing method, characterized in that: The method comprises: In response to a service access request from a first user for a first service, obtaining historical resource transfer records of each second service from a blockchain, where each second service includes the first service; Determining a transfer amount evaluation parameter of the first resource corresponding to the first service based on the historical resource transfer records corresponding to each second service; wherein the historical resource transfer records corresponding to the second service include the historical resource transfer amount of each user for each resource transfer event of the second service, relevant information of the resource recipient, user information, resource transfer event, and resource transfer method; determining, based on the transfer amount evaluation parameter, at least one transfer amount recommendation information for the first user corresponding to the first service; displaying the at least one transfer amount recommendation information to the first user through a service display interface; Obtaining a user identifier of the first user, and determining a first account of the first user based on the user identifier; In response to the selection operation information of the first user received through the service display interface, the target resource amount of the first resource in the first account is transferred to the target account, and a record of this resource transfer is stored in the blockchain as a historical resource transfer record; wherein the target resource amount is the resource amount of the first resource corresponding to the target transfer amount recommendation information, and the target transfer amount recommendation information is the transfer amount recommendation information corresponding to the selection operation information; The first resource is a resource corresponding to the historical resource transfer record, and the resource corresponding to the historical resource transfer record includes virtual assets in a game, an exchange item for other resources, or data sent in a data processing business.
2. The method according to claim 1, characterized in that The transfer amount evaluation parameter includes at least one of a first evaluation parameter or a second evaluation parameter; Wherein, the second evaluation parameter includes an evaluation parameter corresponding to at least one request parameter of the service access request; The first evaluation parameter includes at least one of the following: a historical amount of transferred resources of the first user corresponding to the first service; a historical amount of transferred resources of the first user corresponding to a target service type, wherein the target service type is the service type to which the first service belongs; the historical transferred resource amount of the first user corresponding to all second services; a historical amount of transferred resources corresponding to the first service by each second user, the second users including the first user; a historical amount of transferred resources of each second user corresponding to a target service type, where the target service type is the service type to which the first service belongs, and the second users include the first user; The historical transfer resource amount of each second user corresponding to all second services, and the second users include the first user.
3. The method according to claim 2, characterized in that The at least one request parameter includes a target access path of the service access request, and the historical resource transfer record includes a historical resource transfer record corresponding to each access path; The determining, based on the historical resource transfer records corresponding to the respective second services, an evaluation parameter of the transfer amount of the first resource corresponding to the first service includes: Determining a target access path for the service access request; Determining a historical resource transfer record corresponding to the target access path in the historical resource transfer record; Based on the historical resource transfer record corresponding to the target access path, a second evaluation parameter of the first service corresponding to the target access path is determined.
4. The method according to claim 2, characterized in that The at least one request parameter includes a target geographical area of the service access request, and the historical resource transfer record includes a historical resource transfer record corresponding to each geographical area; The determining, based on the historical resource transfer records corresponding to the respective second services, an evaluation parameter of the transfer amount of the first resource corresponding to the first service includes: determining a target geographical area for the service access request; Determining a historical resource transfer record corresponding to the target geographical area in the historical resource transfer record; Based on the historical resource transfer records corresponding to the target geographical area, a second evaluation parameter of the target geographical area corresponding to the first service is determined.
5. The method according to claim 1, wherein The determining, based on the transfer amount evaluation parameter, at least one transfer amount recommendation information corresponding to the first service for the first user includes: Obtaining the priority of each transfer amount evaluation parameter and the screening condition corresponding to each transfer amount evaluation parameter; Determining the transfer amount evaluation parameter with the highest priority among the transfer amount evaluation parameters that meet the corresponding screening conditions as the target transfer amount evaluation parameter; At least one preset transfer amount corresponding to the first resource of the target transfer amount evaluation parameter is obtained, and based on each of the preset transfer amounts, at least one transfer amount recommendation information corresponding to the first service of the first user is determined.
6. The method according to claim 5, characterized in that The screening condition corresponding to each transfer amount evaluation parameter is the number threshold of the number of resource transfers corresponding to the transfer amount evaluation parameter; The step of determining the transfer amount evaluation parameter with the highest priority among the transfer amount evaluation parameters that meet the corresponding screening conditions as the target transfer amount evaluation parameter includes: Determine the number of resource transfers corresponding to each transfer evaluation parameter; Among the transfer amount evaluation parameters whose resource transfer times are not less than the corresponding times threshold, the transfer amount evaluation parameter with the highest priority is determined as the target transfer amount evaluation parameter.
7. The method according to claim 5, characterized in that The transfer amount recommendation information includes at least one of a first quantity or a second quantity, the first quantity being a recommended resource quantity of the first resource, and the second quantity being a resource quantity of a second resource corresponding to the first quantity.
8. The method according to claim 7, characterized in that The transfer amount recommendation information includes the first amount, and determining, based on the transfer amount evaluation parameter, at least one transfer amount recommendation information for the first user corresponding to the first service includes: Acquire representation information corresponding to the first service, where the representation information indicates that a second resource per unit resource amount corresponds to a first initial resource amount of the first resource; For each preset transfer amount corresponding to the first resource, determining, based on the first initial resource amount, a second initial resource amount corresponding to the second resource by the preset transfer amount, and determining, based on the second initial resource amount, a first target resource amount of the second resource corresponding to the preset transfer amount; At least one first quantity of the first user corresponding to the first service is determined based on the first initial resource amount and the first target resource amount corresponding to each of the preset transfer amounts.
9. The method according to claim 7, characterized in that The transfer amount recommendation information includes the second amount, and determining, based on the transfer amount evaluation parameter, at least one transfer amount recommendation information for the first user corresponding to the first service includes: Acquire representation information corresponding to the first service, where the representation information indicates that a second resource per unit resource amount corresponds to a first initial resource amount of the first resource; For each preset transfer amount corresponding to the first resource, determining, based on the first initial resource amount, a second initial resource amount corresponding to the second resource by the preset transfer amount, and determining, based on the second initial resource amount, a second target resource amount of the second resource corresponding to the preset transfer amount; The second target resource amount corresponding to each of the preset transfer amounts is determined as at least one second amount of the first user corresponding to the first service.
10. The method according to claim 1, characterized in that The determining, based on the transfer amount evaluation parameter, at least one transfer amount recommendation information corresponding to the first service for the first user includes: Obtaining the weight of each transfer amount evaluation parameter; Obtain a preset transfer amount corresponding to the first resource for each transfer amount evaluation parameter, and determine at least one transfer amount recommendation information corresponding to the first service for the first user based on the preset transfer amount corresponding to each transfer amount evaluation parameter and a corresponding weight.
11. The method according to claim 5, characterized in that The method further comprises: If there is no transfer amount evaluation parameter that meets the corresponding screening condition, obtaining representation information corresponding to the first service, the representation information representing that the second resource per unit resource amount corresponds to the first initial resource amount of the first resource; At least one transfer amount recommendation information corresponding to the first service for the first user is determined based on the first initial resource amount.
12. An information processing device, characterized in that: The information processing device includes: an acquisition module, configured to, in response to a service access request from a first user for a first service, acquire historical resource transfer records of each second service from a blockchain, wherein each second service includes the first service; an evaluation parameter determination module, configured to determine an evaluation parameter of a transfer amount of a first resource corresponding to the first service based on historical resource transfer records corresponding to each of the second services; wherein the historical resource transfer records corresponding to the second service include historical resource transfer amounts of each user for each resource transfer event of the second service, relevant information of the resource recipient, user information, resource transfer events, and resource transfer methods; a recommendation information determining module, configured to determine, based on the transfer amount evaluation parameter, at least one transfer amount recommendation information for the first user corresponding to the first service; A display module, configured to display the at least one transfer amount recommendation information to the first user through a service display interface; The acquisition module is used to: Obtaining a user identifier of the first user, and determining a first account of the first user based on the user identifier; In response to the selection operation information of the first user received through the service display interface, the target resource amount of the first resource in the first account is transferred to the target account, and a record of this resource transfer is stored in the blockchain as a historical resource transfer record; wherein the target resource amount is the resource amount of the first resource corresponding to the target transfer amount recommendation information, and the target transfer amount recommendation information is the transfer amount recommendation information corresponding to the selection operation information; The first resource is a resource corresponding to the historical resource transfer record, and the resource corresponding to the historical resource transfer record includes virtual assets in a game, an exchange item for other resources, or data sent in a data processing business.
13. The device according to claim 12, characterized in that The transfer amount evaluation parameter includes at least one of a first evaluation parameter or a second evaluation parameter; Wherein, the second evaluation parameter includes an evaluation parameter corresponding to at least one request parameter of the service access request; The first evaluation parameter includes at least one of the following: a historical amount of transferred resources of the first user corresponding to the first service; a historical amount of transferred resources of the first user corresponding to a target service type, wherein the target service type is the service type to which the first service belongs; the historical transferred resource amount of the first user corresponding to all second services; a historical amount of transferred resources corresponding to the first service by each second user, the second users including the first user; a historical amount of transferred resources of each second user corresponding to a target service type, where the target service type is the service type to which the first service belongs, and the second users include the first user; The historical transfer resource amount of each second user corresponding to all second services, and the second users include the first user.
14. The device according to claim 13, characterized in that The at least one request parameter includes a target access path of the service access request, and the historical resource transfer record includes a historical resource transfer record corresponding to each access path; The evaluation parameter determination module is configured to determine the transfer amount evaluation parameter of the first resource corresponding to the first service based on the historical resource transfer records corresponding to each second service: Determining a target access path for the service access request; Determining a historical resource transfer record corresponding to the target access path in the historical resource transfer record; Based on the historical resource transfer record corresponding to the target access path, a second evaluation parameter of the first service corresponding to the target access path is determined.
15. The device according to claim 13, characterized in that The at least one request parameter includes a target geographical area of the service access request, and the historical resource transfer record includes a historical resource transfer record corresponding to each geographical area; The evaluation parameter determination module is configured to determine the transfer amount evaluation parameter of the first resource corresponding to the first service based on the historical resource transfer records corresponding to each second service: determining a target geographical area for the service access request; Determining a historical resource transfer record corresponding to the target geographical area in the historical resource transfer record; Based on the historical resource transfer records corresponding to the target geographical area, a second evaluation parameter of the target geographical area corresponding to the first service is determined.
16. The device according to claim 12, characterized in that When the recommendation information determination module determines, based on the transfer amount evaluation parameter, at least one transfer amount recommendation information of the first user corresponding to the first service, it is configured to: Obtaining the priority of each transfer amount evaluation parameter and the screening condition corresponding to each transfer amount evaluation parameter; Determining the transfer amount evaluation parameter with the highest priority among the transfer amount evaluation parameters that meet the corresponding screening conditions as the target transfer amount evaluation parameter; At least one preset transfer amount corresponding to the first resource of the target transfer amount evaluation parameter is obtained, and based on each of the preset transfer amounts, at least one transfer amount recommendation information corresponding to the first service of the first user is determined.
17. The device according to claim 16, characterized in that The screening condition corresponding to each transfer amount evaluation parameter is the number threshold of the number of resource transfers corresponding to the transfer amount evaluation parameter; When the recommendation information determination module determines the transfer amount evaluation parameter with the highest priority among the transfer amount evaluation parameters that meet the corresponding screening conditions as the target transfer amount evaluation parameter, it is used to: Determine the number of resource transfers corresponding to each transfer evaluation parameter; Among the transfer amount evaluation parameters whose resource transfer times are not less than the corresponding times threshold, the transfer amount evaluation parameter with the highest priority is determined as the target transfer amount evaluation parameter.
18. The device according to claim 16, characterized in that The transfer amount recommendation information includes at least one of a first quantity or a second quantity, the first quantity being a recommended resource quantity of the first resource, and the second quantity being a resource quantity of a second resource corresponding to the first quantity.
19. The device according to claim 18, characterized in that The transfer amount recommendation information includes the first amount, and when the recommendation information determination module determines, based on the transfer amount evaluation parameter, at least one transfer amount recommendation information for the first user corresponding to the first service, it is configured to: Acquire representation information corresponding to the first service, where the representation information indicates that a second resource per unit resource amount corresponds to a first initial resource amount of the first resource; For each preset transfer amount corresponding to the first resource, determining, based on the first initial resource amount, a second initial resource amount corresponding to the second resource by the preset transfer amount, and determining, based on the second initial resource amount, a first target resource amount of the second resource corresponding to the preset transfer amount; At least one first quantity of the first user corresponding to the first service is determined based on the first initial resource amount and the first target resource amount corresponding to each of the preset transfer amounts.
20. The device according to claim 18, characterized in that The transfer amount recommendation information includes the second amount, and when the recommendation information determination module determines, based on the transfer amount evaluation parameter, at least one transfer amount recommendation information for the first user corresponding to the first service, it is configured to: Acquire representation information corresponding to the first service, where the representation information indicates that a second resource per unit resource amount corresponds to a first initial resource amount of the first resource; For each preset transfer amount corresponding to the first resource, determining, based on the first initial resource amount, a second initial resource amount corresponding to the second resource by the preset transfer amount, and determining, based on the second initial resource amount, a second target resource amount of the second resource corresponding to the preset transfer amount; The second target resource amount corresponding to each of the preset transfer amounts is determined as at least one second amount of the first user corresponding to the first service.
21. The device according to claim 12, characterized in that When the recommendation information determination module determines, based on the transfer amount evaluation parameter, at least one transfer amount recommendation information of the first user corresponding to the first service, it is configured to: Obtaining the weight of each transfer amount evaluation parameter; Obtain a preset transfer amount corresponding to the first resource for each transfer amount evaluation parameter, and determine at least one transfer amount recommendation information corresponding to the first service for the first user based on the preset transfer amount corresponding to each transfer amount evaluation parameter and a corresponding weight.
22. The device according to claim 16, characterized in that The recommendation information determination module is further configured to: If there is no transfer amount evaluation parameter that meets the corresponding screening condition, obtaining representation information corresponding to the first service, the representation information representing that the second resource per unit resource amount corresponds to the first initial resource amount of the first resource; At least one transfer amount recommendation information corresponding to the first service for the first user is determined based on the first initial resource amount.
23. An electronic device, characterized in that: comprising a processor and a memory, wherein the processor and the memory are connected to each other; The memory is used to store computer programs; The processor is configured to execute the method according to any one of claims 1 to 11 when calling the computer program.
24. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a computer program, and the computer program is executed by a processor to implement the method according to any one of claims 1 to 11.
25. A computer program product, comprising computer instructions, wherein the computer instructions are stored in a computer-readable storage medium, and a processor of an electronic device reads and executes the computer instructions from the computer-readable storage medium, so that the electronic device executes the method according to any one of claims 1 to 11.
Citation Information
Patent Citations
Transfer method and device of virtual resources
CN107341650A
Resource transfer limit determination method, device and system
CN111798301A