Bank multi-platform cross-scenario user tag sharing method and device based on blockchain
By receiving user tag subscription requests in the banking system and obtaining tags from the blockchain, the problem of user tag dependence on non-real-time data is solved, real-time, refined, unified and accurate sharing of user tags is achieved.
Patent Information
- Application Number
- CN202110683753.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-06-21
- Publication Date
- 2025-02-18
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
Bank user tags rely on in real-time and incomplete data, resulting in label lag and granularity; user tags are independent and do not share them; marking personnel do not understand business functions thoroughly, resulting in inaccurate tags.
By receiving user tag subscription requests submitted by users, obtaining corresponding user tags from the blockchain based on application scenario information, and using blockchain to store user tags, real-time data transparency, tamper-free, real-time synchronization, and real-time multi-platform and cross-scene User tag sharing.
It solves the problems of unreal-time label updates, poor granularity, inconsistent, inaccurate development, and repeated development of various scenarios, and realizes real-time, fine, unified and accurate sharing of user tags.
Smart Images

Figure CN113240517B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of blockchain technology, and in particular to a method and device for sharing user tags across multiple platforms and scenarios of a bank based on blockchain. Background Art
[0002] This section is intended to provide a background or context to the embodiments of the invention recited in the claims. No admission is made that the description herein is prior art by inclusion in this section.
[0003] At present, banks' user tags are selected from D-2 or D-1 data from other systems through DCDS (data download platform) to solve problems encountered by specific application scenarios (such as personalized recommendations for functional booths in the King Kong area of the homepage). Some data information (such as user basic information, assets and liabilities, positions, etc.) is selected and used as a basis for tagging users. This method has the following problems: the data relied on for tagging is not real-time and comprehensive, resulting in delayed user tags and low granularity; user tags are independent and not shared; the tagging personnel do not have a thorough understanding of the business and functions, resulting in inaccurate user tags, etc. Summary of the invention
[0004] The embodiment of the present invention provides a bank multi-platform cross-scenario user tag sharing method based on blockchain, which is used to solve the technical problems that the data relied on for tagging is not real-time and comprehensive, resulting in delayed user tags and loose granularity; user tags are independent and unshared; and tagging personnel do not have a thorough understanding of the business and functions, resulting in inaccurate user tags. The method includes:
[0005] Receive a user tag subscription request submitted by a user;
[0006] Based on the application scenario information in the tag subscription request, obtain the corresponding user tag from the block for use;
[0007] Among them, the block stores user tags uploaded by different product sales platforms.
[0008] The embodiment of the present invention also provides a bank multi-platform cross-scenario user tag sharing device based on blockchain, which is used to solve the technical problems that the data relied on for tagging is not real-time and comprehensive, resulting in delayed user tags and loose granularity; user tags are independent and not shared; and tagging personnel do not have a thorough understanding of the business and functions, resulting in inaccurate user tags. The device includes:
[0009] A tag subscription request receiving module is used to receive a user tag subscription request submitted by a user;
[0010] A tag subscription module, used to obtain corresponding user tags from the block for use based on the application scenario information in the tag subscription request;
[0011] Among them, the block stores user tags uploaded by different product sales platforms.
[0012] The embodiment of the present invention also provides a blockchain-based bank multi-platform cross-scenario user tag sharing system to solve the technical problems that the data relied on for tagging is not real-time and comprehensive, resulting in delayed user tags and loose granularity; user tags are independent of each other and not shared; and tagging personnel do not have a thorough understanding of the business and functions, resulting in inaccurate user tags. The system includes: a user end, a blockchain-based bank multi-platform cross-scenario user tag sharing device and a blockchain.
[0013] An embodiment of the present invention also provides a computer device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the above-mentioned blockchain-based bank multi-platform cross-scenario user tag sharing method is implemented.
[0014] An embodiment of the present invention also provides a computer-readable storage medium on which a computer program is stored. When the program is executed by a processor, the steps of the above-mentioned blockchain-based bank multi-platform cross-scenario user tag sharing method are implemented.
[0015] In the embodiment of the present invention, compared with the technical solution in the prior art in which the data relied on for labeling is not real-time and comprehensive, resulting in delayed user labels and loose granularity; user labels are independent and not shared; labelers do not have a thorough understanding of the business and functions, resulting in inaccurate user labels, a user label subscription request submitted by a user is received; based on the application scenario information in the label subscription request, the corresponding user label is obtained from the block; wherein the block stores user labels uploaded by different product sales platforms. The present invention labels user labels by different product sales platforms, avoiding the problems of unreal-time label updates, loose granularity, non-uniformity, inaccuracy, and repeated development of various scenarios. Blockchain is used to store user labels to achieve data transparency, non-tamperability, and real-time synchronization, and to achieve multi-platform and cross-scenario user label sharing. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the prior art descriptions. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work. In the drawings:
[0017] Figure 1 The process of the bank multi-platform cross-scenario user tag sharing method based on blockchain in the embodiment of the present invention Figure 1;
[0018] Figure 2 The process of the bank multi-platform cross-scenario user tag sharing method based on blockchain in the embodiment of the present invention Figure 2 ;
[0019] Figure 3 The process of the bank multi-platform cross-scenario user tag sharing method based on blockchain in the embodiment of the present invention Figure 3 ;
[0020] Figure 4 The structure framework of the bank multi-platform cross-scenario user tag sharing device based on blockchain in the embodiment of the present invention Figure 1 ;
[0021] Figure 5 The structure framework of the bank multi-platform cross-scenario user tag sharing device based on blockchain in the embodiment of the present invention Figure 2 ;
[0022] Figure 6 This is a structural framework of the bank multi-platform cross-scenario user tag sharing system based on blockchain in the embodiment of the present invention. Figure 1 ;
[0023] Figure 7 This is a structural framework of the bank multi-platform cross-scenario user tag sharing system based on blockchain in the embodiment of the present invention. Figure 2 . DETAILED DESCRIPTION
[0024] To make the purpose, technical solution and advantages of the embodiments of the present invention more clear, the embodiments of the present invention are further described in detail below in conjunction with the accompanying drawings. Here, the exemplary embodiments of the present invention and their descriptions are used to explain the present invention, but are not intended to limit the present invention.
[0025] Figure 1 The process of the bank multi-platform cross-scenario user tag sharing method based on blockchain in the embodiment of the present invention Figure 1 ,like Figure 1 As shown, the method includes:
[0026] Step 101: receiving a user tag subscription request submitted by a user;
[0027] Step 102: Based on the application scenario information in the tag subscription request, obtain the corresponding user tag from the block for use;
[0028] Among them, the block stores user tags uploaded by different product sales platforms.
[0029] Specifically, each product system (product sales platform, such as funds, financial management, deposits, insurance, etc.) has detailed and real-time data that can process user tags. It provides real-time data, and the corresponding business department or team manually or machine tags it, which is more professional at the business and functional level and provides more accurate user tags. Storing user tags in the blockchain avoids problems such as unrealistic tag updates, loose granularity, inconsistency, inaccuracy, and repeated development of various scenarios.
[0030] Specifically, different systems provide different user tags. For example, the core system can provide tags related to user basic information, tags related to user account deposits, and the foreign exchange trading system can provide tags related to foreign currencies. Secondly, the subscriber knows clearly which aspects or system tags are needed in their specific scenarios to assist in improving user portraits, so they can obtain tags by subscribing to tags from different systems.
[0031] If the scope of system subscription is too large, you can further subdivide different subcategories under the product dimension for a certain product system. For example, core products can be divided into major categories such as customer basic information, deposit information, account information, and credit card information.
[0032] In the embodiment of the present invention, Figure 2 As shown, it also includes:
[0033] Step 201: If the same user tags are uploaded to different product sales platforms, the same user tags are merged into one tag, and the tag source and the tagging professionalism of the tag source are marked;
[0034] Step 102 obtains corresponding user tags from the block based on the application scenario information in the tag subscription request, including:
[0035] Step 202: Obtain the same tag from the block according to the application scenario information;
[0036] Step 203: Use a label with high marking expertise in the same label.
[0037] Specifically, if different product systems give the same label to the same customer, they will be merged into the same label when uploading the block to maintain the uniqueness of the label. For the same label from multiple systems, the product systems involved and the weights of different product systems will be recorded.
[0038] The weight here mainly refers to the labeling expertise or importance of each product system, which is a reference data for label subscribers. For example, if two product systems A and B give the same label, the attached information of this label involves the label source and the labeling expertise of different sources; if there are two similar labels, given by product systems A and B respectively, and A's expertise is higher than B, as a label subscriber, A's label is used first.
[0039] In the embodiment of the present invention, Figure 3 As shown, it also includes:
[0040] Step 301: Update the tag library regularly according to the subscription record.
[0041] Specifically, there are two ways to update: 1. The tag subscriber regularly and proactively synchronizes the new tags that it needs or that fall within the subscription scope to the block;
[0042] 2. If the label provider updates the label library, it can notify each label subscriber of the updated label information based on the specific subscription record to ensure that the label information of the label subscribers is synchronized.
[0043] The embodiment of the present invention also provides a device for sharing user tags across multiple platforms and scenarios of banks based on blockchain, as described in the following embodiment. Since the principle of solving the problem by the device is similar to the method for sharing user tags across multiple platforms and scenarios of banks based on blockchain, the implementation of the device can refer to the implementation of the method for sharing user tags across multiple platforms and scenarios of banks based on blockchain, and the repeated parts will not be repeated.
[0044] Figure 4 The structure framework of the bank multi-platform cross-scenario user tag sharing device based on blockchain in the embodiment of the present invention Figure 1 ,like Figure 4 As shown, the device comprises:
[0045] The tag subscription request receiving module 02 is used to receive a user tag subscription request submitted by a user;
[0046] The tag subscription module 04 is used to obtain the corresponding user tag from the block for use based on the application scenario information in the tag subscription request;
[0047] Among them, the block stores user tags uploaded by different product sales platforms.
[0048] In the embodiment of the present invention, the tag subscription module 04 is specifically used for:
[0049] If the same user tags are uploaded to different product sales platforms, they will be merged into one tag, with the tag source and the tag source’s labeling expertise marked;
[0050] Get the same tag from the block based on the application scenario information;
[0051] Use labels with high marking expertise in the same label.
[0052] In the embodiment of the present invention, Figure 5 As shown, it also includes:
[0053] The label updating module 06 is used to update the label library regularly according to the subscription record.
[0054] The embodiments of the present invention also provide a blockchain-based banking multi-platform cross-scenario user tag sharing system, as described in the following embodiments.
[0055] Figure 6 This is a structural framework of the bank multi-platform cross-scenario user tag sharing system based on blockchain in the embodiment of the present invention. Figure 1 ,like Figure 6 As shown, the system includes: a user end, a blockchain-based bank multi-platform cross-scenario user tag sharing device and a blockchain.
[0056] In the embodiment of the present invention, Figure 7 As shown, it also includes: different product sales platforms.
[0057] An embodiment of the present invention also provides a computer device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the above-mentioned blockchain-based bank multi-platform cross-scenario user tag sharing method is implemented.
[0058] An embodiment of the present invention also provides a computer-readable storage medium on which a computer program is stored. When the program is executed by a processor, the steps of the above-mentioned blockchain-based bank multi-platform cross-scenario user tag sharing method are implemented.
[0059] In the embodiment of the present invention, compared with the technical solution in the prior art in which the data relied on for labeling is not real-time and comprehensive, resulting in delayed user labels and loose granularity; user labels are independent and not shared; labelers do not have a thorough understanding of the business and functions, resulting in inaccurate user labels, a user label subscription request submitted by a user is received; based on the application scenario information in the label subscription request, the corresponding user label is obtained from the block; wherein the block stores user labels uploaded by different product sales platforms. The present invention labels user labels by different product sales platforms, avoiding the problems of unreal-time label updates, loose granularity, non-uniformity, inaccuracy, and repeated development of various scenarios. Blockchain is used to store user labels to achieve data transparency, non-tamperability, and real-time synchronization, and to achieve multi-platform and cross-scenario user label sharing.
[0060] Those skilled in the art will appreciate that embodiments of the present invention may be provided as methods, systems, or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0061] The present invention is described with reference to flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0062] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0063] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.
[0064] The specific embodiments described above further illustrate the objectives, technical solutions and beneficial effects of the present invention in detail. It should be understood that the above description is only a specific embodiment of the present invention and is not intended to limit the scope of protection of the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present invention should be included in the scope of protection of the present invention.
Claims
1. A blockchain-based bank multi-platform cross-scenario user tag sharing method, characterized in that: include: Receive a user tag subscription request submitted by a user; Based on the application scenario information in the tag subscription request, obtain the corresponding user tag from the block for use; Among them, the blocks store user tags uploaded by different product sales platforms; If the same user tags are uploaded to different product sales platforms, they will be merged into one tag, with the tag source and the tag source’s labeling expertise marked; Based on the application scenario information in the tag subscription request, a corresponding user tag is obtained from the block for use, including: Get the same tag from the block based on the application scenario information; Use labels with high marking expertise in the same label; For the same tag from multiple product sales platforms, the product sales platforms involved and the weights of different product sales platforms will be recorded; the weight refers to the labeling expertise of each product sales platform, which is a reference data for the tag subscriber; Each product sales platform is able to process detailed and real-time data of user tags. It provides real-time data, and the corresponding business department or team performs manual or machine labeling. Different product sales platforms provide different aspects of user tags.
2. The blockchain-based bank multi-platform cross-scenario user tag sharing method as claimed in claim 1 is characterized in that: Also includes: Update the tag library regularly based on subscription records.
3. A bank multi-platform cross-scenario user tag sharing device based on blockchain, characterized in that: include: A tag subscription request receiving module is used to receive a user tag subscription request submitted by a user; A tag subscription module, used to obtain corresponding user tags from the block for use based on the application scenario information in the tag subscription request; Among them, the blocks store user tags uploaded by different product sales platforms; The tag subscription module is specifically used for: If the same user tags are uploaded to different product sales platforms, they will be merged into one tag, with the tag source and the tag source’s labeling expertise marked; Get the same tag from the block based on the application scenario information; Use labels with high marking expertise in the same label; For the same tag from multiple product sales platforms, the product sales platforms involved and the weights of different product sales platforms will be recorded; the weight refers to the labeling expertise of each product sales platform, which is a reference data for the tag subscriber; Each product sales platform is able to process detailed and real-time data of user tags. It provides real-time data, and the corresponding business department or team performs manual or machine labeling. Different product sales platforms provide different aspects of user tags.
4. The blockchain-based bank multi-platform cross-scenario user tag sharing device as claimed in claim 3 is characterized in that: Also includes: The tag update module is used to regularly update the tag library based on subscription records.
5. A blockchain-based bank multi-platform cross-scenario user tag sharing system, characterized by: include: A user end, a blockchain, different product sales platforms, and a blockchain-based bank multi-platform cross-scenario user tag sharing device as described in any one of claims 3 to 4.
6. A computer device comprising a memory, a processor and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the blockchain-based bank multi-platform cross-scenario user tag sharing method described in any one of claims 1 to 2 is implemented.
7. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, it implements the blockchain-based bank multi-platform cross-scenario user tag sharing method as described in any one of claims 1 to 2.
Citation Information
Patent Citations
User sharing management method and device based on block chain and storage medium
CN110738494A
Method and system for constructing figure label portrait based on block chain, and storage medium
CN110827372A