Data display methods, devices, computer equipment and storage media

By verifying and displaying the policy QR code on the client side, the system enables quick and accurate retrieval of target policy information, solving the problem of low efficiency in existing policy queries and improving query efficiency and intelligence.

CN117390241BActive Publication Date: 2026-05-26CHINA PING AN PROPERTY INSURANCE CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
CHINA PING AN PROPERTY INSURANCE CO LTD
Filing Date
2023-10-24
Publication Date
2026-05-26

AI Technical Summary

Technical Problem

Existing policy inquiry methods are inefficient and lack intelligence, requiring users to log in to specific websites or apps to make inquiries, resulting in a large workload and low efficiency.

Method used

By determining whether the client has received the customer's QR code scanning operation, verifying the validity of the QR code, performing customer data association processing, generating a task to be displayed, and displaying the policy QR code on the display screen, the target policy information is obtained and displayed from the server after the user scans the code.

Benefits of technology

It reduces the workload for users in querying information, improves the efficiency and intelligence of policy information retrieval, and enhances the user's query experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117390241B_ABST
    Figure CN117390241B_ABST
Patent Text Reader

Abstract

This application belongs to the fields of big data and fintech, and relates to a data display method, including: receiving a scanning operation of a customer's QR code triggered by a client on a display screen; if the customer's QR code is valid, performing customer data association processing on the user based on a customer verification page to generate a display task corresponding to the user; submitting the display task to a server corresponding to the display screen to display a policy display QR code on the display screen; receiving a scanning operation of the display QR code triggered by the user; obtaining the user's target policy information from the server; and displaying the target policy information on the client. This application also provides a data display device, computer equipment, and storage medium. Furthermore, the target policy information of this application can be stored in a blockchain. This application can be applied to policy information display scenarios in the financial field, effectively improving the efficiency and intelligence of policy information retrieval.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the fields of big data technology and fintech, and in particular to data display methods, devices, computer equipment and storage media. Background Technology

[0002] With the rapid development of the internet, insurance purchases are becoming increasingly prevalent in the financial insurance industry. Online insurance offers greater convenience and more diverse purchase scenarios, leading to increased purchasing power among customers. Typically, after a customer signs an insurance contract, the policy is stored electronically on a specific insurance company's website or app for customer access and reconciliation by the insurance company's management. However, when customers need to check their policies, they must log into the insurance company's website or download a specific app to input relevant information. This results in a heavy workload for users, leading to inefficient and unintelligent policy retrieval processes. Summary of the Invention

[0003] The purpose of this application is to provide a data display method, apparatus, computer equipment, and storage medium to solve the technical problems of low efficiency and low intelligence in existing policy query methods.

[0004] To address the aforementioned technical problems, this application provides a data display method, employing the following technical solution:

[0005] Determine whether a user has initiated a scan operation via the client to scan a customer's QR code displayed on a pre-set large screen;

[0006] If so, verify the validity of the customer's QR code;

[0007] If the customer QR code is valid, then the customer data is associated with the user based on the preset customer verification page, and a task to be displayed corresponding to the user is generated.

[0008] The task to be displayed is submitted to the server corresponding to the display screen so that the policy display QR code corresponding to the user can be displayed on the display screen.

[0009] Receive the scanning operation of the QR code displayed on the policy triggered by the user through the client;

[0010] Obtain the user's target insurance policy information from the server;

[0011] The target policy information is displayed in the client.

[0012] Furthermore, the step of verifying the validity of the customer's QR code specifically includes:

[0013] Obtain the expiration time of the customer's QR code;

[0014] Get the current time;

[0015] Determine whether the current time exceeds the valid deadline;

[0016] If the effective deadline has not been exceeded, the customer QR code is deemed valid; otherwise, the customer QR code is deemed invalid.

[0017] Furthermore, the step of performing customer data association processing on the user based on a preset customer verification page and generating a task to be displayed corresponding to the user specifically includes:

[0018] Displays a pre-set SMS verification page;

[0019] After the user enters their mobile phone number on the SMS verification page, the system receives the SMS verification code entered by the user.

[0020] Determine whether the SMS verification code has been successfully verified;

[0021] If so, customer data association processing is performed on the user based on the mobile phone number, and a task to be displayed corresponding to the user is generated.

[0022] Furthermore, the step of obtaining the user's target policy information from the server specifically includes:

[0023] Invoke the preset permission verification rules;

[0024] The user's permissions are verified based on the aforementioned permission verification rules;

[0025] If the permission verification passes, the step of retrieving the user's target policy information from the server will be executed.

[0026] Furthermore, after the step of verifying the validity of the customer's QR code, the method further includes:

[0027] If the customer's QR code is invalid, obtain the preset QR code invalidation rescan reminder information;

[0028] Obtain the first display method corresponding to the rescan reminder information;

[0029] The rescan reminder information is displayed based on the first display method.

[0030] Furthermore, after the step of displaying the target policy information in the client, the method further includes:

[0031] The display duration of the target policy information is obtained;

[0032] Determine whether the display duration is greater than the preset duration;

[0033] If the time exceeds the preset duration, then determine whether the user-triggered operation on the target policy information was received within the preset time period.

[0034] If no user-triggered operation on the target policy information is received, then a preset display end process is performed on the target policy information.

[0035] Furthermore, after the step of displaying the target policy information in the client, the method further includes:

[0036] After the target policy information is displayed, a preset policy query reminder message is obtained;

[0037] Obtain the second display method corresponding to the policy query reminder information;

[0038] The policy query reminder information is displayed based on the second display method.

[0039] To address the aforementioned technical problems, this application also provides a data display device, which employs the following technical solution:

[0040] The first judgment module is used to determine whether a user has been received to scan the customer's QR code on the preset display screen via the client.

[0041] The verification module is used to verify the validity of the customer's QR code if the condition is met.

[0042] The processing module is used to perform customer data association processing on the user based on a preset customer verification page if the customer QR code is valid, and generate a task to be displayed corresponding to the user.

[0043] The submission module is used to submit the task to be displayed to the server corresponding to the display screen, so as to display the policy display QR code corresponding to the user in the display screen;

[0044] The receiving module is used to receive the scanning operation of the QR code displayed on the policy triggered by the user through the client;

[0045] The first acquisition module is used to acquire the user's target policy information from the server.

[0046] The first display module is used to display the target policy information in the client.

[0047] To address the aforementioned technical problems, this application also provides a computer device that employs the following technical solution:

[0048] Determine whether a user has initiated a scan operation via the client to scan a customer's QR code displayed on a pre-set large screen;

[0049] If so, verify the validity of the customer's QR code;

[0050] If the customer QR code is valid, then the customer data is associated with the user based on the preset customer verification page, and a task to be displayed corresponding to the user is generated.

[0051] The task to be displayed is submitted to the server corresponding to the display screen so that the policy display QR code corresponding to the user can be displayed on the display screen.

[0052] Receive the scanning operation of the QR code displayed on the policy triggered by the user through the client;

[0053] Obtain the user's target insurance policy information from the server;

[0054] The target policy information is displayed in the client.

[0055] To address the aforementioned technical problems, this application also provides a computer-readable storage medium, employing the technical solution described below:

[0056] Determine whether a user has initiated a scan operation via the client to scan a customer's QR code displayed on a pre-set large screen;

[0057] If so, verify the validity of the customer's QR code;

[0058] If the customer QR code is valid, then the customer data is associated with the user based on the preset customer verification page, and a task to be displayed corresponding to the user is generated.

[0059] The task to be displayed is submitted to the server corresponding to the display screen so that the policy display QR code corresponding to the user can be displayed on the display screen.

[0060] Receive the scanning operation of the QR code displayed on the policy triggered by the user through the client;

[0061] Obtain the user's target insurance policy information from the server;

[0062] The target policy information is displayed in the client.

[0063] Compared with the prior art, the embodiments of this application have the following main advantages:

[0064] This application first determines whether a user has initiated a scan operation on a preset display screen using a customer's QR code triggered by the client. If so, it verifies the validity of the customer's QR code. If the customer's QR code is valid, it performs customer data association processing on the user based on a preset customer verification page and generates a display task corresponding to the user. Then, it submits the display task to the server corresponding to the display screen to display the policy display QR code corresponding to the user on the display screen. Next, it receives a scan operation on the policy display QR code triggered by the user through the client. Subsequently, it retrieves the user's target policy information from the server. Finally, it displays the target policy information on the client. This application embodiment only requires the user to perform a scan operation on the preset display screen's customer QR code and the policy display QR code on the client to quickly and accurately obtain the user's target policy information, which will then be displayed on the client. This greatly reduces the user's query workload, effectively improves the query efficiency for the user's target policy information, enhances the intelligence of policy information queries, and improves the user's experience in querying policy information. Attached Figure Description

[0065] To more clearly illustrate the solutions in this application, the accompanying drawings used in the description of the embodiments of this application will be briefly introduced below. Obviously, the accompanying drawings described below are some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0066] Figure 1 This is an exemplary system architecture diagram to which this application can be applied;

[0067] Figure 2 A flowchart of an embodiment of the data display method according to this application;

[0068] Figure 3 This is a schematic diagram of the structure of one embodiment of the data display device according to this application;

[0069] Figure 4 This is a schematic diagram of the structure of one embodiment of the computer device according to this application. Detailed Implementation

[0070] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application pertains; the terminology used herein in the specification of the application is for the purpose of describing particular embodiments only and is not intended to be limiting of the application; the terms "comprising" and "having," and any variations thereof, in the specification, claims, and foregoing drawings of this application, are intended to cover non-exclusive inclusion. The terms "first," "second," etc., in the specification, claims, or foregoing drawings of this application are used to distinguish different objects, not to describe a particular order.

[0071] In this document, the term "embodiment" means that a particular feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment of this application. The appearance of this phrase in various places throughout the specification does not necessarily refer to the same embodiment, nor is it a separate or alternative embodiment mutually exclusive with other embodiments. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described herein can be combined with other embodiments.

[0072] To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings.

[0073] like Figure 1 As shown, system architecture 100 may include terminal devices 101, 102, and 103, a network 104, and a server 105. Network 104 serves as the medium for providing communication links between terminal devices 101, 102, and 103 and server 105. Network 104 may include various connection types, such as wired or wireless communication links, or fiber optic cables, etc.

[0074] Users can use terminal devices 101, 102, and 103 to interact with server 105 via network 104 to receive or send messages, etc. Various communication client applications can be installed on terminal devices 101, 102, and 103, such as web browser applications, shopping applications, search applications, instant messaging tools, email clients, social media platform software, etc.

[0075] Terminal devices 101, 102, and 103 can be various electronic devices with displays and support web browsing, including but not limited to smartphones, tablets, e-book readers, MP3 players (Moving Picture Experts Group Audio Layer III), MP4 players (Moving Picture Experts Group Audio Layer IV), laptops, and desktop computers, etc.

[0076] Server 105 can be a server that provides various services, such as a backend server that supports the pages displayed on terminal devices 101, 102, and 103.

[0077] It should be noted that the data display method provided in the embodiments of this application is generally executed by a server / terminal device, and correspondingly, the data display device is generally set in the server / terminal device.

[0078] It should be understood that Figure 1 The number of terminal devices, networks, and servers shown is merely illustrative. Depending on implementation needs, any number of terminal devices, networks, and servers can be included.

[0079] Continue to refer to Figure 2 The flowchart illustrates an embodiment of the data display method according to this application. Depending on different needs, the order of the steps in the flowchart can be changed, and some steps can be omitted. The data display method provided in this application embodiment can be applied to any scenario requiring the display of policy information, and therefore can be applied to products in these scenarios, such as policy information display in the financial insurance field. The data display method includes the following steps:

[0080] Step S201: Determine whether a user has initiated a scanning operation on the preset display screen's customer QR code via the client.

[0081] In this embodiment, the data display method runs on an electronic device (e.g., Figure 1 The server / terminal device shown can receive scanned QR codes on a pre-set display screen triggered by a user through a client, either via wired or wireless connection. It should be noted that the aforementioned wireless connection methods may include, but are not limited to, 3G / 4G / 5G, WiFi, Bluetooth, WiMAX, Zigbee, UWB (ultra-wideband), and other currently known or future wireless connection methods. The aforementioned client can be an electronic device with QR code scanning functionality. The aforementioned display screen is a large screen within the insurance company that has content display capabilities and establishes a communication connection with the insurance company's internal server. The aforementioned customer QR code is a pre-written QR code used to associate with real-name customer information; this customer QR code has a unique ID number and a valid expiration time.

[0082] Step S202: If yes, verify the validity of the customer's QR code.

[0083] In this embodiment, the specific implementation process of verifying the validity of the customer's QR code will be described in more detail in subsequent specific embodiments, and will not be elaborated on here.

[0084] Step S203: If the customer QR code is valid, then the customer data is associated with the user based on the preset customer verification page, and a task to be displayed corresponding to the user is generated.

[0085] In this embodiment, the above-described process involves performing customer data association processing on the user based on a preset customer verification page and generating a task to be displayed corresponding to the user. This application will describe this in more detail in subsequent specific embodiments, and will not elaborate further here.

[0086] Step S204: Submit the task to be displayed to the server corresponding to the display screen, so as to display the policy display QR code corresponding to the user on the display screen.

[0087] In this embodiment, after receiving the task to be displayed, the server corresponding to the aforementioned display screen generates a policy display QR code corresponding to the user and displays the policy display QR code on the display screen. Upon receiving the task, the server first checks if there are any other unprocessed tasks on the display screen. If there are no other unprocessed tasks, the task is submitted to the server corresponding to the display screen to display the policy display QR code corresponding to the user. If there are other unprocessed tasks, the task corresponding to the user is submitted only after those other unprocessed tasks have been displayed, and a corresponding reminder message is generated to inform the user of the delay in processing the task, thereby improving the user experience.

[0088] Step S205: Receive the scanning operation of the QR code displayed on the policy triggered by the user through the client.

[0089] In this embodiment, the user can activate the scanning function of the client to trigger the scanning operation of the QR code displayed on the policy.

[0090] Step S206: Obtain the user's target policy information from the server.

[0091] In this embodiment, when a user scans the QR code displayed on the policy via a client, the client establishes a communication connection with the server, and then accesses the server to retrieve target policy information matching the user's personal information. In the business scenario of displaying policy information in financial insurance, the target policy information may include customer number, policy number, premium, claim number, claim amount, etc. The specific implementation process of obtaining the user's target policy information from the server will be further described in detail in subsequent embodiments and will not be elaborated upon here. In this embodiment, for example...

[0092] Step S207: Display the target policy information in the client.

[0093] In this embodiment, the method of displaying the target policy information is not limited. For example, the target policy information can be displayed on the current page of the client. Furthermore, it can be checked whether there is a valid display task on the large display screen. If no valid display task exists, the target policy information can be displayed simultaneously on the large display screen, allowing users to clearly view their policy information through a large screen, thus improving the user's viewing experience.

[0094] This application first determines whether a user has scanned a customer's QR code on a preset display screen via a client. If so, it verifies the validity of the customer's QR code. If the customer's QR code is valid, it performs customer data association processing on the user based on a preset customer verification page and generates a display task corresponding to the user. Then, it submits the display task to the server corresponding to the display screen to display the policy display QR code corresponding to the user on the display screen. Next, it receives a scan of the policy display QR code triggered by the user via the client. Subsequently, it retrieves the user's target policy information from the server. Finally, it displays the target policy information on the client. This application only requires the user to perform a scan of the customer's QR code on the preset display screen and a scan of the policy display QR code on the client to quickly and accurately obtain the user's target policy information and display it on the client. This greatly reduces the user's query workload, effectively improves the query efficiency of the user's target policy information, enhances the intelligence of policy information query, and improves the user's experience in querying policy information.

[0095] In some alternative implementations, step S202 includes the following steps:

[0096] The expiration time for obtaining the customer's QR code.

[0097] In this embodiment, the aforementioned effective expiration time refers to the validity period of the customer's QR code. There is no specific limitation on the value of the effective expiration time, which can be set according to actual usage needs.

[0098] Get the current time.

[0099] Determine whether the current time exceeds the valid deadline.

[0100] In this embodiment, the current time can be compared with the valid deadline to determine whether the current time exceeds the valid deadline. For example, if the current time is 8:38 AM and the valid deadline for the customer's QR code is 8:40 AM, then the current time has not exceeded the valid deadline.

[0101] If the effective deadline has not been exceeded, the customer QR code is deemed valid; otherwise, the customer QR code is deemed invalid.

[0102] This application obtains the validity expiration time of the customer's QR code; then obtains the current time; subsequently, it determines whether the current time exceeds the validity expiration time; if the validity expiration time does not exceed the validity expiration time, the customer's QR code is determined to be valid; otherwise, the customer's QR code is determined to be invalid. This application obtains the validity expiration time of the customer's QR code and then performs numerical analysis between the current time and the validity expiration time, thereby quickly and accurately completing the validity verification process for the customer's QR code and generating a corresponding validity result, ensuring the accuracy of the generated customer QR code validity result.

[0103] In some optional implementations of this embodiment, step S203 includes the following steps:

[0104] Displays a pre-set SMS verification page.

[0105] In this embodiment, the SMS verification page is a pre-built page used to verify the user's identity via SMS verification.

[0106] After the user enters their mobile phone number on the SMS verification page, the system receives the SMS verification code entered by the user.

[0107] In this embodiment, after the user enters their mobile phone number on the SMS verification page, the SMS verification page will process the user's SMS verification code and require the user to enter the received SMS verification code on the SMS verification page.

[0108] Determine whether the SMS verification code has been successfully verified.

[0109] In this embodiment, if the SMS verification code entered by the user is a correct verification code, it will be determined whether the SMS verification code has passed verification; otherwise, it will be determined that the SMS verification code has failed verification.

[0110] If so, customer data association processing is performed on the user based on the mobile phone number, and a task to be displayed corresponding to the user is generated.

[0111] In this embodiment, if the SMS verification code entered by the user passes verification, it indicates that the user is a customer with a policy generation record and that the user has passed real-name authentication. Then, the user's mobile phone number will be used as the user identifier to perform customer data association processing and generate a corresponding task to be displayed. This task refers to displaying the policy QR code corresponding to the user on the display screen.

[0112] This application displays a preset SMS verification page; then, after the user enters their mobile phone number on the SMS verification page, the application receives an SMS verification code entered by the user; subsequently, it determines whether the SMS verification code passes verification; if so, it performs customer data association processing on the user based on the mobile phone number and generates a display task corresponding to the user. This application uses an SMS verification page to authenticate the user. Only when the user passes authentication will subsequent customer data association processing be performed on the user based on the mobile phone number, and a display task corresponding to the user be generated. This ensures the standardization and accuracy of customer data association processing, thereby helping to guarantee the compliance of subsequent policy information display.

[0113] In some alternative implementations, step S206 includes the following steps:

[0114] Invoke the preset permission verification rules.

[0115] In this embodiment, the aforementioned permission verification rules are specifically rules for verifying users using a preset customer verification page.

[0116] The user's permissions are verified based on the aforementioned permission verification rules.

[0117] In this embodiment, the specific process of verifying the user's permissions based on the permission verification rules can refer to the aforementioned process of associating the user's customer data based on the preset customer verification page and generating the task to be displayed corresponding to the user, which will not be elaborated on here.

[0118] If the permission verification passes, the step of retrieving the user's target policy information from the server will be executed.

[0119] This application invokes preset permission verification rules; then verifies the user's permissions based on these rules; if the permission verification passes, it proceeds to retrieve the user's target policy information from the server. By invoking preset permission verification rules, this application ensures that the process of retrieving the user's target policy information from the server only proceeds when the permission verification is successful. This guarantees the standardization and accuracy of the process for retrieving the user's target policy information, thereby ensuring the compliance of the subsequent policy information display.

[0120] In some alternative implementations, after step S202, the electronic device may further perform the following steps:

[0121] If the customer's QR code is invalid, a preset reminder message for rescanning the expired QR code is obtained.

[0122] In this embodiment, the rescan reminder message is a pre-written and generated message to remind the user that the QR code has expired and needs to be scanned again. The content of the rescan reminder message is not specifically limited and can be set according to actual usage needs.

[0123] Obtain the first display method corresponding to the rescan reminder information.

[0124] In this embodiment, the selection of the first display method is not specifically limited. For example, text display, voice display, and pop-up display can be used.

[0125] The rescan reminder information is displayed based on the first display method.

[0126] If this application detects that the customer's QR code is invalid, it obtains a preset QR code invalidation rescanning reminder message; then it obtains a first display method corresponding to the rescanning reminder message; subsequently, it displays the rescanning reminder message based on the first display method. After detecting that the customer's QR code is invalid, this application intelligently obtains a preset QR code invalidation rescanning reminder message, and then displays the rescanning reminder message based on the first display method corresponding to the rescanning reminder message. This intelligently reminds the user that a QR code has become invalid, allowing the user to promptly complete the rescanning operation. This helps ensure the smoothness of the subsequent policy information display process and improves the user experience.

[0127] In some optional implementations of this embodiment, after step S207, the electronic device may further perform the following steps:

[0128] The display duration of the target policy information.

[0129] In this embodiment, during the display of the target policy information on the client, the display duration of the target policy information is also statistically recorded and stored so that the display duration of the corresponding target policy information can be obtained later.

[0130] Determine whether the display duration is greater than the preset duration.

[0131] In this embodiment, the value of the preset duration is not limited and can be set according to the actual general display duration.

[0132] If the time exceeds the preset duration, it is determined whether the user-triggered operation on the target policy information was received within the preset time period.

[0133] In this embodiment, the value of the preset time period is not specifically limited and can be set according to actual usage needs, for example, it can be set to within 2 minutes.

[0134] If no user-triggered operation on the target policy information is received, then a preset display end process is performed on the target policy information.

[0135] In this embodiment, if no user-triggered operation on the target policy information is received within a preset time period, it can be determined that the user has completed viewing their target policy information, and a preset display end process will be intelligently executed on the target policy information. Here, the aforementioned display end process refers to ending the display of the target policy information in the client.

[0136] This application obtains the display duration of the target policy information; then determines whether the display duration is greater than a preset duration; if it is greater than the preset duration, it determines whether an operation triggered by the user on the target policy information has been received within the preset time period; if no operation triggered by the user on the target policy information has been received, then a preset display end processing is performed on the target policy information. This application displays the target policy information in the client application and intelligently compares the display duration of the target policy information with the preset duration. If the display duration is detected to be greater than the preset duration, it further determines whether an operation triggered by the user on the target policy information has been received within the preset time period. Only when it is determined that no operation triggered by the user on the target policy information has been received will the preset display end processing be performed on the target policy information to end the display process in the client application. This improves the intelligence of the target policy information display process, eliminating the need for users to manually check or close the policy information, thus improving the user experience.

[0137] In some optional implementations of this embodiment, after step S207, the electronic device may further perform the following steps:

[0138] After the target policy information is displayed, a preset policy query reminder message is obtained.

[0139] In this embodiment, the aforementioned policy query reminder message is a pre-generated message that reminds the user that the current policy display task has ended, policy details cannot be viewed, and the user needs to rescan the customer's QR code to generate the policy display task content. The actual content of the policy query reminder message is not specifically limited and can be set according to specific usage needs.

[0140] Obtain the second display method corresponding to the policy query reminder information.

[0141] In this embodiment, the selection of the second display method is not specifically limited. For example, text display, voice display, and pop-up display can be used.

[0142] The policy query reminder information is displayed based on the second display method.

[0143] After the target policy information is displayed, this application obtains preset policy query reminder information; then obtains a second display method corresponding to the policy query reminder information; and subsequently displays the policy query reminder information based on the second display method. This application also intelligently obtains preset policy query reminder information after the target policy information is displayed, and then displays the policy query reminder information based on the second display method corresponding to the policy query reminder information. This intelligently reminds the user that the current policy display task has ended, allowing the user to promptly understand that the policy information display has ended, thus improving the user experience.

[0144] It should be understood that the sequence number of each step in the above embodiments does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present invention.

[0145] It should be emphasized that, in order to further ensure the privacy and security of the aforementioned target policy information, the target policy information can also be stored in a blockchain node.

[0146] The blockchain referred to in this application is a novel application model of computer technologies such as distributed data storage, peer-to-peer transmission, consensus mechanisms, and encryption algorithms. Essentially, a blockchain is a decentralized database, a chain of data blocks linked together using cryptographic methods. Each data block contains information about a batch of network transactions, used to verify the validity of the information (anti-counterfeiting) and generate the next block. A blockchain can include an underlying blockchain platform, a platform product service layer, and an application service layer.

[0147] The embodiments of this application can acquire and process relevant data based on artificial intelligence technology. Artificial intelligence (AI) refers to the theories, methods, technologies, and application systems that use digital computers or machines controlled by digital computers to simulate, extend, and expand human intelligence, perceive the environment, acquire knowledge, and use that knowledge to obtain optimal results.

[0148] Foundational technologies for artificial intelligence generally include sensors, dedicated AI chips, cloud computing, distributed storage, big data processing, operating / interactive systems, and mechatronics. AI software technologies mainly encompass computer vision, robotics, biometrics, speech processing, natural language processing, and machine learning / deep learning.

[0149] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by instructing related hardware with computer-readable instructions. These computer-readable instructions can be stored in a computer-readable storage medium. When executed, the program can include the processes of the embodiments of the above methods. The aforementioned storage medium can be a non-volatile storage medium such as a magnetic disk, optical disk, or read-only memory (ROM), or random access memory (RAM).

[0150] It should be understood that although the steps in the flowcharts of the accompanying figures are shown sequentially as indicated by the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the accompanying figures may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily completed at the same time, but can be executed at different times, and their execution order is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the sub-steps or stages of other steps.

[0151] Further reference Figure 3 As a response to the above Figure 2 To implement the method shown, this application provides an embodiment of a data display device, which is similar to... Figure 2 Corresponding to the method embodiments shown, this device can be specifically applied to various electronic devices.

[0152] like Figure 3 As shown, the data display device 300 described in this embodiment includes: a first judgment module 301, a verification module 302, a processing module 303, a submission module 304, a receiving module 305, a first acquisition module 306, and a first display module 307. Wherein:

[0153] The first judgment module 301 is used to determine whether a scanning operation of a customer's QR code on a preset display screen has been received by the user through the client.

[0154] Verification module 302 is used to verify the validity of the customer's QR code if the condition is met.

[0155] The processing module 303 is used to perform customer data association processing on the user based on a preset customer verification page if the customer QR code is valid, and generate a task to be displayed corresponding to the user.

[0156] Submission module 304 is used to submit the task to be displayed to the server corresponding to the display screen, so as to display the policy display QR code corresponding to the user in the display screen.

[0157] The receiving module 305 is used to receive the scanning operation of the QR code displayed on the policy triggered by the user through the client;

[0158] The first acquisition module 306 is used to acquire the user's target policy information from the server.

[0159] The first display module 307 is used to display the target policy information in the client.

[0160] In this embodiment, the operations performed by the above modules or units correspond one-to-one with the steps of the data display method in the aforementioned embodiments, and will not be repeated here.

[0161] In some optional implementations of this embodiment, the verification module 302 includes:

[0162] The first acquisition submodule is used to acquire the validity expiration time of the customer's QR code;

[0163] The second submodule is used to obtain the current time;

[0164] The first judgment submodule is used to determine whether the current time exceeds the valid deadline;

[0165] The determination submodule is used to determine that the customer QR code is valid if the valid deadline has not been exceeded, and otherwise determine that the customer QR code is invalid.

[0166] In this embodiment, the operations performed by the above modules or units correspond one-to-one with the steps of the data display method in the aforementioned embodiments, and will not be repeated here.

[0167] In some optional implementations of this embodiment, the processing module 303 includes:

[0168] The display submodule is used to display the preset SMS verification page;

[0169] The receiving submodule is used to receive the SMS verification code entered by the user after the user enters his or her mobile phone number on the SMS verification page.

[0170] The second judgment submodule is used to determine whether the SMS verification code has passed verification.

[0171] The processing submodule is used to perform customer data association processing on the user based on the mobile phone number if the condition is met, and generate a task to be displayed corresponding to the user.

[0172] In this embodiment, the operations performed by the above modules or units correspond one-to-one with the steps of the data display method in the aforementioned implementation method, and will not be repeated here.

[0173] In some optional implementations of this embodiment, the first acquisition module 306 includes:

[0174] Call the submodule to invoke the preset permission verification rules;

[0175] The verification submodule is used to verify the user's permissions based on the permission verification rules.

[0176] The execution submodule is used to perform the step of obtaining the user's target policy information from the server if the permission verification passes.

[0177] In this embodiment, the operations performed by the above modules or units correspond one-to-one with the steps of the data display method in the aforementioned embodiments, and will not be repeated here.

[0178] In some optional implementations of this embodiment, the data display device further includes:

[0179] The second acquisition module is used to acquire a preset QR code invalidation rescan reminder message if the customer's QR code is not valid.

[0180] The third acquisition module is used to acquire the first display method corresponding to the rescan reminder information;

[0181] The second display module is used to display the rescan reminder information based on the first display method.

[0182] In this embodiment, the operations performed by the above modules or units correspond one-to-one with the steps of the data display method in the aforementioned embodiments, and will not be repeated here.

[0183] In some optional implementations of this embodiment, the data display device further includes:

[0184] The fourth acquisition module is used to acquire the display duration of the target policy information;

[0185] The second judgment module is used to determine whether the display duration is greater than the preset duration;

[0186] The third judgment module is used to determine whether the user-triggered operation on the target policy information has been received within the preset time period if the time period is longer than the preset time period.

[0187] The execution module is used to perform a preset display end processing on the target policy information if no operation triggered by the user is received.

[0188] In some optional implementations of this embodiment, the data display device further includes:

[0189] The fifth acquisition module is used to acquire preset policy query reminder information after the display of the target policy information is completed;

[0190] The sixth acquisition module is used to acquire the second display method corresponding to the policy query reminder information;

[0191] The third display module is used to display the policy query reminder information based on the second display method.

[0192] In this embodiment, the operations performed by the above modules or units correspond one-to-one with the steps of the data display method in the aforementioned embodiments, and will not be repeated here.

[0193] In this embodiment, the operations performed by the above modules or units correspond one-to-one with the steps of the data display method in the aforementioned embodiments, and will not be repeated here.

[0194] To address the aforementioned technical problems, embodiments of this application also provide a computer device. Please refer to [link / reference needed]. Figure 4 , Figure 4 This is a basic structural block diagram of the computer device in this embodiment.

[0195] The computer device 4 includes a memory 41, a processor 42, and a network interface 43 that are interconnected via a system bus. It should be noted that only the computer device 4 with components 41-43 is shown in the figure; however, it should be understood that it is not required to implement all the shown components, and more or fewer components can be implemented alternatively. Those skilled in the art will understand that the computer device described here is a device capable of automatically performing numerical calculations and / or information processing according to pre-set or stored instructions, and its hardware includes, but is not limited to, microprocessors, application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), digital signal processors (DSPs), embedded devices, etc.

[0196] The computer device can be a desktop computer, laptop, handheld computer, or cloud server, etc. The computer device can interact with the user via a keyboard, mouse, remote control, touchpad, or voice control.

[0197] The memory 41 includes at least one type of readable storage medium, including flash memory, hard disk, multimedia card, card-type memory (e.g., SD or DX memory), random access memory (RAM), static random access memory (SRAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), programmable read-only memory (PROM), magnetic memory, magnetic disk, optical disk, etc. In some embodiments, the memory 41 may be an internal storage unit of the computer device 4, such as the hard disk or memory of the computer device 4. In other embodiments, the memory 41 may also be an external storage device of the computer device 4, such as a plug-in hard disk, smart media card (SMC), secure digital (SD) card, flash card, etc., equipped on the computer device 4. Of course, the memory 41 may also include both the internal storage unit and its external storage device of the computer device 4. In this embodiment, the memory 41 is typically used to store the operating system and various application software installed on the computer device 4, such as computer-readable instructions for data display methods. In addition, the memory 41 can also be used to temporarily store various types of data that have been output or will be output.

[0198] In some embodiments, the processor 42 may be a central processing unit (CPU), a controller, a microcontroller, a microprocessor, or other data processing chip. The processor 42 is typically used to control the overall operation of the computer device 4. In this embodiment, the processor 42 is used to execute computer-readable instructions stored in the memory 41 or to process data, for example, to execute computer-readable instructions for the data display method.

[0199] The network interface 43 may include a wireless network interface or a wired network interface, which is typically used to establish communication connections between the computer device 4 and other electronic devices.

[0200] Compared with the prior art, the embodiments of this application have the following main advantages:

[0201] In this embodiment, it is first determined whether a user's scanning operation of a customer's QR code on a preset display screen is received via a client. If so, the validity of the customer's QR code is verified. If the customer's QR code is valid, customer data association processing is performed on the user based on a preset customer verification page, and a display task corresponding to the user is generated. Then, the display task is submitted to the server corresponding to the display screen to display the policy display QR code corresponding to the user on the display screen. After that, the scanning operation of the policy display QR code triggered by the user via a client is received. Subsequently, the target policy information of the user is obtained from the server. Finally, the target policy information is displayed on the client. This application embodiment only requires the user to perform scanning operations on the customer QR code in the preset display screen and the policy display QR code in the client to quickly and accurately obtain the user's target policy information, and display the target policy information in the client. This greatly reduces the user's query workload, effectively improves the query efficiency of the user's target policy information, enhances the intelligence of policy information query, and improves the user's policy information query experience.

[0202] This application also provides another embodiment, namely, providing a computer-readable storage medium storing computer-readable instructions that can be executed by at least one processor to cause the at least one processor to perform the steps of the data display method described above.

[0203] Compared with the prior art, the embodiments of this application have the following main advantages:

[0204] In this embodiment, it is first determined whether a user's scanning operation of a customer's QR code on a preset display screen is received via a client. If so, the validity of the customer's QR code is verified. If the customer's QR code is valid, customer data association processing is performed on the user based on a preset customer verification page, and a display task corresponding to the user is generated. Then, the display task is submitted to the server corresponding to the display screen to display the policy display QR code corresponding to the user on the display screen. After that, the scanning operation of the policy display QR code triggered by the user via a client is received. Subsequently, the target policy information of the user is obtained from the server. Finally, the target policy information is displayed on the client. This application embodiment only requires the user to perform scanning operations on the customer QR code in the preset display screen and the policy display QR code in the client to quickly and accurately obtain the user's target policy information, and display the target policy information in the client. This greatly reduces the user's query workload, effectively improves the query efficiency of the user's target policy information, enhances the intelligence of policy information query, and improves the user's policy information query experience.

[0205] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal device (which may be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in the various embodiments of this application.

[0206] Obviously, the embodiments described above are only some embodiments of this application, not all embodiments. The accompanying drawings show preferred embodiments of this application, but do not limit the patent scope of this application. This application can be implemented in many different forms; rather, the purpose of providing these embodiments is to provide a more thorough and comprehensive understanding of the disclosure of this application. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art can still modify the technical solutions described in the foregoing specific embodiments, or make equivalent substitutions for some of the technical features. Any equivalent structures made using the content of this application's specification and drawings, directly or indirectly applied to other related technical fields, are similarly within the scope of patent protection of this application.

Claims

1. A data display method, characterized in that, Includes the following steps: Determine whether a user has initiated a scan operation via the client to scan a customer's QR code displayed on a pre-set large screen; If so, verify the validity of the customer's QR code; If the customer QR code is valid, then the customer data is associated with the user based on the preset customer verification page, and a task to be displayed corresponding to the user is generated. The task to be displayed is submitted to the server corresponding to the display screen so that the policy display QR code corresponding to the user can be displayed on the display screen. Receive the scanning operation of the QR code displayed on the policy triggered by the user through the client; Obtain the user's target insurance policy information from the server; The target policy information is displayed in the client.

2. The data display method according to claim 1, characterized in that, The step of verifying the validity of the customer's QR code specifically includes: Obtain the expiration time of the customer's QR code; Get the current time; Determine whether the current time exceeds the valid deadline; If the effective deadline has not been exceeded, the customer QR code is deemed valid; otherwise, the customer QR code is deemed invalid.

3. The data display method according to claim 1, characterized in that, The step of performing customer data association processing on the user based on a preset customer verification page and generating a task to be displayed corresponding to the user specifically includes: Displays a pre-set SMS verification page; After the user enters their mobile phone number on the SMS verification page, the system receives the SMS verification code entered by the user. Determine whether the SMS verification code has been successfully verified; If so, customer data association processing is performed on the user based on the mobile phone number, and a task to be displayed corresponding to the user is generated.

4. The data display method according to claim 1, characterized in that, The step of obtaining the user's target policy information from the server specifically includes: Invoke the preset permission verification rules; The user's permissions are verified based on the aforementioned permission verification rules; If the permission verification passes, the step of retrieving the user's target policy information from the server will be executed.

5. The data display method according to claim 1, characterized in that, Following the step of verifying the validity of the customer's QR code, the method further includes: If the customer's QR code is invalid, obtain the preset QR code invalidation rescan reminder information; Obtain the first display method corresponding to the rescan reminder information; The rescan reminder information is displayed based on the first display method.

6. The data display method according to claim 1, characterized in that, After the step of displaying the target policy information in the client, the method further includes: The display duration of the target policy information is obtained; Determine whether the display duration is greater than the preset duration; If the time exceeds the preset duration, then determine whether the user-triggered operation on the target policy information was received within the preset time period. If no user-triggered operation on the target policy information is received, then a preset display end process is performed on the target policy information.

7. The data display method according to claim 1, characterized in that, After the step of displaying the target policy information in the client, the method further includes: After the target policy information is displayed, a preset policy query reminder message is obtained; Obtain the second display method corresponding to the policy query reminder information; The policy query reminder information is displayed based on the second display method.

8. A data display device, characterized in that, include: The first judgment module is used to determine whether a user has been received to scan the customer's QR code on the preset display screen via the client. The verification module is used to verify the validity of the customer's QR code if the condition is met. The processing module is used to perform customer data association processing on the user based on a preset customer verification page if the customer QR code is valid, and generate a task to be displayed corresponding to the user. The submission module is used to submit the task to be displayed to the server corresponding to the display screen, so as to display the policy display QR code corresponding to the user in the display screen; The receiving module is used to receive the scanning operation of the QR code displayed on the policy triggered by the user through the client; The first acquisition module is used to acquire the user's target policy information from the server. The first display module is used to display the target policy information in the client.

9. A computer device comprising a memory and a processor, the memory storing computer-readable instructions, wherein the processor, when executing the computer-readable instructions, implements the steps of the data display method as described in any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer-readable instructions, which, when executed by a processor, implement the steps of the data display method as described in any one of claims 1 to 7.