Payment system applied to contact lens fitting and multi-terminal management method and device

Through the collaborative work of multiple terminals and the application of encrypted payment tokens, the problem of disconnection between fitting and payment in the contact lens fitting payment system is solved, and a safe, convenient and accurate payment process is achieved, improving the user experience.

CN120410531AActive Publication Date: 2025-08-01GUANGODNG WEIMING EYE & OPTICS RES INST
View PDF 8 Cites 0 Cited by

Patent Information

Application Number
CN202510464730.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-15
Publication Date
2025-08-01
Estimated Expiration
2045-04-15

AI Technical Summary

Technical Problem

The payment process of the existing contact lens e-commerce platform is out of touch with professional fitting. Users may bypass the inspection and directly purchase high-risk lenses. The unified fitting system is limited to a single terminal and cannot meet the coordinated needs of consumers' home self-inspection and professional organization services.

Method used

Through collaborative work of multiple terminals, the payment program is started simultaneously, the encrypted payment token is generated and the full-link traceability and evidence is stored in the blockchain to ensure the security and accuracy of the payment process.

Benefits of technology

It improves the convenience and accuracy of user fitting payment, reduces the risk of trial lenses, and improves the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120410531A_ABST
    Figure CN120410531A_ABST
Patent Text Reader

Abstract

The invention provides a payment system applied to contact lens fitting and a multi-terminal management method and device, and the method comprises the steps: obtaining a fitting inspection result of a contact lens of a user based on a multi-terminal cooperative work mode, determining a lens parameter and a prescription number needed by the user according to the fitting inspection diagnosis result, and synchronously starting a payment program; the lens parameters and the prescription numbers are bound, and an encrypted payment token is generated according to the payment program based on the binding result; and when the user successfully pays based on the encrypted payment token, generating a full-link traceability storage certificate, and storing the full-link traceability storage certificate in the block chain. The convenience and accuracy of fitting payment of the user and the accuracy of contact lens purchase are effectively improved, and the user experience is greatly improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of contact lens fitting payment, and particularly to a payment system, a multi-terminal management method and a device applied to contact lens fitting. Background Art

[0002] At present, the contact lens fitting industry has developed rapidly in recent years, and the contact lens market has shown great development potential in recent years. With the improvement of people's living standards and the pursuit of beauty, contact lenses have not only become a vision correction tool, but also become a part of fashion accessories. Therefore, in order to ensure the safety of purchasing contact lenses, the fitting and payment of contact lenses play a crucial role;

[0003] The existing payment process of contact lens e-commerce platforms is disjointed from professional fitting. Users may bypass the inspection and directly purchase high-risk lenses. Moreover, the unified fitting system is limited to a single terminal (such as hospital equipment) and cannot meet the collaborative needs of consumers' home self-examination and professional institution services;

[0004] Therefore, in order to overcome the above technical problems, the present invention provides a payment system, a multi-terminal management method and a device applied to contact lens fitting. Summary of the Invention

[0005] The present invention provides a payment system, a multi-terminal management method and a device applied to contact lens fitting, which can effectively synchronize and start the payment program after the fitting results obtained through multiple terminals are passed, so as to ensure the safety of purchasing contact lenses, reduce the risk of trial lenses, and can effectively realize the convenience of fitting based on mobile phone software and the accuracy of fitting by an all-in-one machine through multiple terminal devices (mobile phone software and all-in-one machine). By generating an encrypted payment token, the security of the payment process is effectively guaranteed and a full-link traceability deposit is generated, which is beneficial to realizing order traceability management, thereby effectively improving the convenience and accuracy of user fitting payment and the accuracy of purchasing contact lenses, and greatly improving the user experience.

[0006] The present invention provides a payment system and a multi-terminal management method applied to contact lens fitting, including:

[0007] Step 1: Obtain the fitting inspection results of the user's contact lenses based on the collaborative working mode of multiple terminals, determine the lens parameters and prescription numbers required by the user according to the fitting inspection diagnosis results, and synchronously start the payment program;

[0008] Step 2: Bind the lens parameters with the prescription numbers, and generate an encrypted payment token according to the payment program based on the binding result;

[0009] Step 3: When the user pays successfully based on the encrypted payment token, generate a full-link traceability deposit and store it in the blockchain.

[0010] Preferably, for a payment system and multi-terminal management method applied to contact lens fitting, in step 1, the collaborative working mode of the multi-terminals includes:

[0011] The multi-terminals include: a mobile phone software system and an all-in-one machine model;

[0012] Among them, the mobile phone software system is in two-way communication connection with the all-in-one machine model;

[0013] After collecting the fitting data and fitting inspection results of the user based on the mobile phone software system, synchronize the fitting data and fitting results to the all-in-one machine model;

[0014] After collecting the fitting data and fitting results of the user based on the all-in-one machine model, synchronize the fitting data and fitting results to the mobile phone software system.

[0015] Preferably, for a payment system and multi-terminal management method applied to contact lens fitting, in step 1, obtaining the fitting inspection results of the user's contact lenses based on the collaborative working mode of the multi-terminals includes:

[0016] Read the reading method for the user to obtain the fitting inspection results, and determine the terminal code according to the reading method;

[0017] Match the target terminal in the multi-terminals according to the terminal code. At the same time, when the matching is successful, obtain the user's identity information;

[0018] Read the identity verification format of the target terminal, and convert the user's identity information according to the identity verification format to obtain standard identity data;

[0019] Verify the standard identity data according to the target terminal, and when the verification passes, retrieve the fitting inspection results of the user.

[0020] Preferably, for a payment system and multi-terminal management method applied to contact lens fitting, verifying the standard identity data according to the target terminal includes:

[0021] Retrieve the identity management library based on the target terminal;

[0022] Input the standard identity data into the identity management library for identification;

[0023] When the standard identity data exists in the identity management library, output the first identifier corresponding to the verification passed;

[0024] When the standard identity data does not exist in the identity management library, output the second identifier corresponding to the verification failed.

[0025] Preferably, a payment system and multi-terminal management method applied to contact lens fitting. In step 1, the payment program is the payment system, where the payment system includes integration of multiple payment channels, accessing payment methods such as WeChat, Alipay, and credit cards, and at the same time supports the medical insurance co-payment account.

[0026] Preferably, a payment system and multi-terminal management method applied to contact lens fitting. In step 1, determine the lens parameters and prescription number required by the user according to the fitting inspection and diagnosis results, and synchronously start the payment program:

[0027] Read the parameter information of the fitting diagnosis result, where the parameter information includes: parameter type and the fitting diagnosis data corresponding to the parameter type;

[0028] Read the preset diagnosis data management library, and obtain the type identifier of the parameter type. Perform the first matching in the preset diagnosis data management library according to the type description of the parameter type to obtain a lens parameter table consistent with the parameter type;

[0029] Perform the second matching of the fitting diagnosis data corresponding to the parameter type in the lens parameter table to obtain the sub-lens parameters corresponding to the current parameter type;

[0030] Integrate the sub-lens parameters corresponding to all parameter types to obtain the lens parameters required by the user;

[0031] Obtain the generation time point of the fitting diagnosis result, and generate a prescription association identifier according to the generation time point. At the same time, input the prescription association identifier into the prescription management library to retrieve the prescription number consistent with the fitting diagnosis result;

[0032] After reading the lens parameters and prescription number, generate a program start instruction;

[0033] Control and synchronously start the payment program according to the program start instruction.

[0034] Preferably, a payment system and multi-terminal management method applied to contact lens fitting. In step 2, bind the lens parameters and prescription number, including:

[0035] Read the prescription number, determine the number format of the prescription number, and obtain the reference format of the prescription number;

[0036] Match the number format of the prescription number with the reference format of the prescription number;

[0037] When the number format of the prescription number does not match the reference format of the prescription number, adjust the format of the prescription number based on the reference format of the prescription number to obtain the standard prescription number;

[0038] When the number format of the prescription number matches the reference format of the prescription number, the current prescription number is used as the standard prescription number;

[0039] Obtain the historical prescription number set, and compare the standard prescription number one by one in the historical prescription number set. When the standard prescription number exists in the comparison result, read the current prescription information and update the number of the prescription information to obtain the target standard prescription number;

[0040] Otherwise, use the standard prescription number as the target standard prescription number;

[0041] Construct the first interval and the second interval. At the same time, add a number label to the first interval and a parameter label to the second interval;

[0042] Map the target standard prescription number to the first interval according to the number label, and map the lens parameters to the second interval according to the parameter label;

[0043] Read the order base number according to the payment process, and associate the first interval and the second interval according to the order base number to complete the binding based on the lens parameters and the prescription number.

[0044] Preferably, for a payment system and a multi-terminal management method applied to contact lens fitting, in step 2, generating an encrypted payment token based on the binding result according to the payment process includes:

[0045] Obtain the pre-payment application scenario, and obtain the encryption mechanism of different pre-payment application scenarios according to the big data based on the pre-payment application scenario;

[0046] Obtain the multi-category payment information of the user, perform format conversion on the multi-category payment information according to the format requirements of different pre-payment application scenarios, and simultaneously encode the format-converted multi-category payment information to obtain the encoded data corresponding to each category of payment information;

[0047] Configure the environment and permissions of the server based on the encryption requirement level of the encrypted payment token, and construct a secure processing space based on the environment and permissions configuration;

[0048] Generate corresponding encryption keys based on the encryption mechanisms of different pre-payment application scenarios, and encrypt the multi-category payment information of the user respectively based on the encryption keys of different pre-payment application scenarios in the secure processing space to obtain the user encrypted payment data;

[0049] Extract the identity information of the user and the scenario identifiers of different pre-payment application scenarios respectively, and generate token identifier data based on the identity information and the scenario identifiers;

[0050] Bind the token identification data and the user's encrypted payment data, and obtain a multi-dimensional encrypted payment token for the user based on the binding result;

[0051] Store the user's multi-dimensional encrypted payment token in a preset secure database, and construct a scheduling mechanism for different dimensions of the encrypted payment token based on the user owner and the pre-payment application scenario of the encrypted payment token;

[0052] Allocate header space in the preset secure database, deploy the scheduling mechanism in the header, and associate and index the deployed scheduling mechanism with different dimensions of encrypted payment tokens in the preset secure database.

[0053] Preferably, for a payment system and multi-terminal management method applied to contact lens fitting, in step 3, when the user pays successfully based on the encrypted payment token, generate a full-link traceability certificate and store it in the blockchain, including:

[0054] When the user pays successfully based on the encrypted payment token, obtain the process data of the entire payment process, and at the same time, obtain the payment information type;

[0055] Divide the process data of the entire payment process according to the payment information type to obtain a sub-process data set corresponding to each payment information type;

[0056] Construct a data record node corresponding to each payment information type, and at the same time, construct a record timestamp in the data record node;

[0057] Input the sub-process data set into the corresponding data record node and sort the data according to the record timestamp to obtain a process data sequence within each data record node;

[0058] Obtain the node association relationship between each data record node, and associate multiple data record nodes according to the node association relationship to obtain a full-link traceability certificate;

[0059] Store the full-link traceability certificate in the blockchain;

[0060] Obtain the information sensitivity level of each data record node, read the permission level of the accessible user, and allocate information permissions for each data record node stored in the blockchain according to the information sensitivity level and the permission level of the accessible user;

[0061] Add an access index to the user account of each accessible user according to the allocation result, and when there is a user accessing the blockchain, retrieve the target traceability certificate based on the access index of the current user.

[0062] The present invention provides a payment system and multi-terminal management device applied to contact lens fitting, including:

[0063] An information determination module is used to obtain the fitting and examination results of the user's contact lenses based on the collaborative working mode of multiple terminals, and determine the lens parameters and prescription number required by the user based on the fitting and examination diagnosis results, and simultaneously initiate the payment procedure;

[0064] A payment management module, configured to bind lens parameters to prescription numbers and generate an encrypted payment token according to a payment procedure based on the binding result;

[0065] The data traceability module is used to generate full-link traceability evidence and store it in the blockchain when the user successfully pays based on the encrypted payment token.

[0066] Compared with the prior art, the present invention has the following beneficial effects:

[0067] The fitting results obtained through multiple terminals can be effectively started synchronously with the payment program after passing, thereby ensuring the safety of purchasing contact lenses and reducing the risk of trying out lenses. Through multi-terminal devices (mobile software and all-in-one machines), the convenience of fitting based on mobile software and the accuracy of fitting based on all-in-one machines can be effectively achieved. By generating encrypted payment tokens, the security of the payment process is effectively guaranteed and full-link traceability evidence is generated, which is conducive to the realization of order traceability management, thereby effectively improving the convenience and accuracy of users' fitting payment and the accuracy of purchasing contact lenses, greatly improving the user experience.

[0068] Other features and advantages of the present invention will be described in the following description, and in part will become apparent from the description, or will be understood by practicing the present invention. The purpose and other advantages of the present invention can be achieved and obtained through the structures specifically pointed out in this application document.

[0069] The technical solution of the present invention is further described in detail below through the accompanying drawings and embodiments. BRIEF DESCRIPTION OF THE DRAWINGS

[0070] The accompanying drawings are used to provide a further understanding of the present invention and constitute a part of the specification. Together with the embodiments of the present invention, they are used to explain the present invention and do not constitute a limitation of the present invention. In the accompanying drawings:

[0071] Figure 1 This is a flow chart of a payment system and multi-terminal management method for contact lens fitting according to an embodiment of the present invention;

[0072] Figure 2 This is a flowchart of step 1 in a payment system and multi-terminal management method for contact lens fitting in Example 3 of the present invention;

[0073] Figure 3This is a structural diagram of a payment system and a multi-terminal management device applied to the fitting of contact lenses in an embodiment of the present invention. Specific embodiments

[0074] The following describes the preferred embodiments of the present invention with reference to the accompanying drawings. It should be understood that the preferred embodiments described herein are only for the purpose of illustrating and explaining the present invention, and are not intended to limit the present invention.

[0075] Embodiment 1:

[0076] This embodiment provides a payment system and a multi-terminal management method applied to the fitting of contact lenses. As Figure 1 shown, it includes:

[0077] Step 1: Obtain the fitting result of the user's contact lenses based on the collaborative working mode of multiple terminals, determine the required lens parameters and prescription numbers after the fitting is passed, and synchronously start the payment process;

[0078] Step 2: Bind the lens parameters and the prescription number, and generate an encrypted payment token according to the payment process based on the binding result;

[0079] Step 3: When the user pays successfully based on the encrypted payment token, generate a full-link traceability certificate and store it in the blockchain.

[0080] In this embodiment, the multiple terminals include: a mobile phone software system (mobile terminal) and an all-in-one machine model. At the same time, the applicable scenarios of the mobile phone software system are consumer home self-examination, virtual try-on, and cycle reminder. The hardware requirements are a mobile phone + an external microscopic lens (a detachable 5-megapixel camera module). Function limitation: If the initial screening is abnormal, it is forced to be referred to a professional institution;

[0081] The applicable scenarios of the all-in-one machine: professional optometry in ophthalmic clinics and optical shops; hardware configuration: an integrated detection module (including a corneal topographer and a non-contact tonometer); industrial-grade GPU-accelerated AI operation (the fitting speed is increased by 3 times); an RFID batch lens identification bin (synchronize the manufacturer's inventory data). Exclusive functions: Print a paper optometry prescription (compliant with medical record specifications); connect to a medical insurance face-swiping payment terminal;

[0082] Among them, the initial screening data of the mobile terminal can be synchronized to the all-in-one machine for continued treatment, thus avoiding repeated examinations, and the professional fitting report completed by the user on the all-in-one machine is automatically synchronized to the mobile phone APP.

[0083] In this embodiment, the encrypted payment token refers to encrypting the user's payment information through an encryption method or strategy. The user's real payment information will be encrypted and converted into a unique payment token, which is used in the transaction without exposing the user's real payment information.

[0084] In this embodiment, the lens parameters include the base curve and the diameter.

[0085] In this embodiment, the prescription number is used to distinguish electronic prescriptions. Among them, binding the lens parameters with the prescription number is to prohibit payment after modification.

[0086] In this embodiment, after the user completes the fitting and obtains the electronic prescription, the system generates an encrypted payment token (in JWT format) with a validity period of 72 hours.

[0087] In this embodiment, the full-link traceability and evidence storage include: fitting reports, payment vouchers, and logistics information. The blockchain technology is used to record the fitting reports, payment vouchers, and logistics information to form an immutable full-link evidence storage. The drug regulatory department can randomly check the compliance of orders in real time through the supervision interface.

[0088] In this embodiment, the payment program is the payment system. Among them, the payment system includes the integration of multiple payment channels, accessing mainstream payment methods such as WeChat, Alipay, and credit cards, and at the same time supporting the co-payment account of medical insurance.

[0089] The working principle and beneficial effects of the above technical solution are as follows: After the fitting results obtained through multiple terminals pass, they can be effectively synchronized with the payment program to start, thereby ensuring the safety of purchasing contact lenses and reducing the risk of trial lenses. Through multiple terminal devices (mobile phone software and all-in-one machines), the convenience of fitting based on mobile phone software and the accuracy of fitting with all-in-one machines can be effectively achieved. By generating an encrypted payment token, the security of the payment process and the generation of full-link traceability evidence storage are effectively guaranteed, which is conducive to realizing order traceability management, thereby effectively improving the convenience, accuracy of user fitting and payment, and the accuracy of purchasing contact lenses, and greatly improving the user experience.

[0090] Embodiment 2:

[0091] Based on Embodiment 1, this embodiment provides a payment system and a multi-terminal management method applied to contact lens fitting. In step 1, the collaborative working mode of multiple terminals includes:

[0092] The multiple terminals include: a mobile phone software system and an all-in-one machine model;

[0093] Among them, the mobile phone software system is bidirectionally communicatively connected to the all-in-one machine model;

[0094] After collecting the fitting data and fitting inspection results of the user based on the mobile phone software system, synchronize the fitting data and fitting results to the all-in-one machine model;

[0095] After collecting the fitting data and fitting results of the user based on the all-in-one machine model, synchronize the fitting data and fitting results to the mobile phone software system.

[0096] The working principle and beneficial effects of the above technical solution are as follows: By bidirectionally communicating and connecting the mobile phone software system with the all-in-one machine model, the fitting data and fitting results of one party are synchronized, avoiding duplication of fitting data and fitting results, and thus facilitating payment management.

[0097] Embodiment 3:

[0098] Based on Embodiment 1, this embodiment provides a payment system and multi-terminal management method for contact lens fitting, as Figure 2 shown. In step 1, the fitting inspection result of the user's contact lenses is obtained based on the collaborative working mode of multiple terminals, including:

[0099] Step 101: Read the reading method by which the user obtains the fitting inspection result, and determine the terminal code according to the reading method;

[0100] Step 102: Match the target terminal in multiple terminals according to the terminal code. At the same time, when the matching is successful, obtain the user's identity information;

[0101] Step 103: Read the identity verification format of the target terminal, and convert the user's identity information according to the identity verification format to obtain standard identity data;

[0102] Step 104: Verify the standard identity data according to the target terminal, and when the verification passes, retrieve the fitting inspection result of the user.

[0103] In this embodiment, the terminal code refers to the data information that can represent the identity of the terminal.

[0104] In this embodiment, the target terminal refers to the terminal that is matched with the terminal code from multiple terminals.

[0105] In this embodiment, the standard identity information refers to the result obtained by converting the user's identity information according to the identity verification format of the target terminal.

[0106] The working principle and beneficial effects of the above technical solution are as follows: By determining the reading method by which the user obtains the fitting inspection result, the corresponding terminal code is determined according to the reading method. Secondly, the target terminal corresponding to the user is matched from multiple terminals according to the terminal code, and the user's identity information is verified through the target terminal. After the verification passes, the fitting inspection result of the user is retrieved, so as to facilitate the corresponding payment management of the user according to the fitting inspection result and ensure the payment accuracy of the user.

[0107] Embodiment 4:

[0108] Based on Embodiment 3, this embodiment provides a payment system and a multi-terminal management method applied to contact lens fitting. Verifying the standard identity data according to the target terminal includes:

[0109] Invoking the identity management library based on the target terminal;

[0110] Inputting the standard identity data into the identity management library for identification;

[0111] When the standard identity data exists in the identity management library, output the first identifier corresponding to successful verification;

[0112] When the standard identity data does not exist in the identity management library, output the second identifier corresponding to failed verification.

[0113] In this embodiment, the identity management library is known in advance and is used to record user identity information.

[0114] In this embodiment, the first identifier refers to the marking symbol output when there is identity information in the identity management library that is consistent with the standard identity data.

[0115] In this embodiment, the second identifier refers to the marking symbol output when there is no identity information in the identity management library that is consistent with the standard identity data.

[0116] The working principle and beneficial effects of the above technical solution are: By matching the standard identity data with the existing identity information in the identity management library, accurate and effective verification of the user's standard identity data is achieved, ensuring the accuracy and reliability of identity verification.

[0117] Embodiment 5:

[0118] Based on Embodiment 1, this embodiment provides a payment system and a multi-terminal management method applied to contact lens fitting. In step 1, the payment program is the payment system. Among them, the payment system includes the integration of multiple payment channels, accessing payment methods such as WeChat, Alipay, and credit cards, and at the same time supports the medical insurance co-payment account.

[0119] The working principle and beneficial effects of the above technical solution are: By integrating and managing multiple payment channels, it provides convenience for user payments and greatly improves the user experience.

[0120] Embodiment 6:

[0121] Based on Embodiment 1, this embodiment provides a payment system and a multi-terminal management method applied to contact lens fitting. In step 1, determine the lens parameters and prescription number required by the user according to the fitting inspection and diagnosis results, and synchronously start the payment program:

[0122] Read the parameter information of the fitting diagnosis result, where the parameter information includes: the parameter type and the fitting diagnosis data corresponding to the parameter type;

[0123] Read the preset diagnosis data management library, and obtain the type identifier of the parameter type. Perform a first match in the preset diagnosis data management library according to the type description of the parameter type to obtain a lens parameter table consistent with the parameter type;

[0124] Perform a second match on the fitting diagnosis data corresponding to the parameter type in the lens parameter table to obtain the sub-lens parameters corresponding to the current parameter type;

[0125] Integrate the sub-lens parameters corresponding to all parameter types to obtain the lens parameters required by the user;

[0126] Obtain the generation time point of the fitting diagnosis result, and generate a prescription association identifier according to the generation time point. At the same time, input the prescription association identifier into the prescription management library to retrieve the prescription number consistent with the fitting diagnosis result;

[0127] After reading the lens parameters and the prescription number, generate a program start instruction;

[0128] Control the synchronous start of the payment program according to the program start instruction.

[0129] In this embodiment, the fitting diagnosis data refers to the data parameters that can characterize the user's degree and vision conditions.

[0130] In this embodiment, the preset diagnosis data management library is set in advance and stores the lens parameters corresponding to different diagnosis data.

[0131] In this embodiment, the type identifier refers to the marking symbol that can characterize the parameter type.

[0132] In this embodiment, the type description refers to the text description that can characterize the parameter type.

[0133] In this embodiment, the first match refers to matching the lens parameter table consistent with the parameter type from the preset diagnosis data management library according to the type description of the parameter type.

[0134] In this embodiment, the second match refers to matching the fitting diagnosis data with the data included in the corresponding lens parameter table.

[0135] In this embodiment, the sub-lens parameters refer to the data information recorded in the lens parameter table that matches the fitting diagnosis data.

[0136] In this embodiment, the generation time point refers to the specific time information when the fitting diagnosis result is generated.

[0137] In this embodiment, the prescription association identifier is determined according to the generation time point, and is a symbol used to associate lens parameters with corresponding prescription numbers.

[0138] In this embodiment, the prescription management library is pre-constructed and stores different prescription numbers internally.

[0139] The working principle and beneficial effects of the above technical solution are as follows: By reading the parameter information of the fitting diagnosis result, the corresponding lens parameter table is retrieved from the preset diagnosis data management library according to the parameter type in the parameter information, and then the fitting diagnosis data is matched with the data in the lens parameter table to determine the sub-lens parameters corresponding to the parameter type. Secondly, the obtained sub-lens parameters are synthesized to lock the lens parameters required by the user. At the same time, the generation time point of the verification diagnosis result is extracted, and a prescription association identifier is generated according to the generation time point. Then, the prescription number consistent with the fitting diagnosis result is retrieved from the prescription management library according to the prescription association identifier. Finally, after reading the lens parameters and the prescription number, the payment process is initiated to ensure the timely generation of the corresponding payment order, improving the accuracy and reliability of the user's fitting payment.

[0140] Embodiment 7:

[0141] Based on Embodiment 1, this embodiment provides a payment system and multi-terminal management method applied to contact lens fitting. In step 2, binding the lens parameters with the prescription number includes:

[0142] Read the prescription number, determine the number format of the prescription number, and obtain the reference format of the prescription number;

[0143] Match the number format of the prescription number with the reference format of the prescription number;

[0144] When the number format of the prescription number does not match the reference format of the prescription number, the prescription number is formatted based on the reference format of the prescription number to obtain a standard prescription number;

[0145] When the number format of the prescription number matches the reference format of the prescription number, the current prescription number is used as the standard prescription number;

[0146] Obtain the historical prescription number set, and compare the standard prescription number one by one in the historical prescription number set. When the standard prescription number exists in the comparison result, read the current prescription information and update the number of the prescription information to obtain the target standard prescription number;

[0147] Otherwise, the standard prescription number is used as the target standard prescription number;

[0148] Construct a first interval and a second interval. At the same time, add numbered tags to the first interval and parameter tags to the second interval;

[0149] Map the target standard prescription number to the first interval according to the numbered tags. At the same time, map the lens parameters to the second interval according to the parameter tags;

[0150] Read the order base number according to the payment process, and associate the first interval and the second interval according to the order base number to complete the binding based on the lens parameters and the prescription number.

[0151] In this embodiment, the reference format refers to the format that the prescription number should theoretically present.

[0152] In this embodiment, the standard prescription number refers to the prescription number that meets the reference format after adjusting the number format of the prescription number through the reference format when the number format of the prescription number is unqualified.

[0153] In this embodiment, the target standard prescription number refers to the final prescription number obtained after updating the number corresponding to the historical prescription information through the standard prescription number when there is a standard prescription number in the historical prescription number set.

[0154] In this embodiment, the first interval and the second interval are respectively areas for recording the target standard prescription number and the lens parameters.

[0155] The working principle and beneficial effects of the above technical solution are as follows: By unifying the format of the obtained prescription number and updating and determining the prescription number, map the finally obtained target standard prescription number to the constructed first interval, map the lens parameters to the constructed second interval, and finally realize the binding of the lens parameters and the prescription number according to the mapping result, thereby avoiding the tampering of the payment order and ensuring the reliability and accuracy of the payment.

[0156] Embodiment 8:

[0157] Based on Embodiment 1, this embodiment provides a payment system and a multi-terminal management method applied to contact lens fitting. In step 2, generating an encrypted payment token based on the binding result according to the payment process includes:

[0158] Obtain the pre-payment application scenario, and obtain the encryption mechanism for different pre-payment application scenarios based on the pre-payment application scenario according to big data;

[0159] Obtain the multi-category payment information of the user, perform format conversion on the multi-category payment information based on the format requirements of different pre-payment application scenarios, and simultaneously encode the format-converted multi-category payment information to obtain the encoded data corresponding to each category of payment information;

[0160] Configure the environment and permissions of the server based on the encryption requirement level of the encrypted payment token, and construct a secure processing space based on the environment and permission configuration;

[0161] Generate corresponding encryption keys based on the encryption mechanisms for different pre-payment application scenarios, and encrypt the user's multi-category payment information respectively based on the encryption keys for different pre-payment application scenarios in the secure processing space to obtain the user's encrypted payment data;

[0162] Extract the user's identity information and the scenario identifiers for different pre-payment application scenarios respectively, and generate token identifier data based on the identity information and the scenario identifiers;

[0163] Bind the token identifier data and the user's encrypted payment data, and obtain the user's multi-dimensional encrypted payment token based on the binding result;

[0164] Store the user's multi-dimensional encrypted payment token in a preset secure database, and construct a scheduling mechanism for different-dimensional encrypted payment tokens based on the user owner and pre-payment application scenario of the encrypted payment token;

[0165] Allocate a library header space in the preset secure database, deploy the scheduling mechanism in the library header, and associate and index the deployed scheduling mechanism with different-dimensional encrypted payment tokens in the preset secure database.

[0166] In this embodiment, the pre-payment application scenario refers to different payment methods that are allowed to be used.

[0167] In this embodiment, the encryption mechanism refers to the encryption method or encryption strategy corresponding to different pre-payment application scenarios.

[0168] In this embodiment, the multi-category payment information refers to various different categories of data related to the user's payment information, such as the user's name, payment method, and corresponding payment amount, etc.

[0169] In this embodiment, the encoded data refers to the result obtained after encoding the multi-category payment information after format conversion.

[0170] In this embodiment, the encryption requirement level refers to the degree of encryption required for the encrypted payment token.

[0171] In this embodiment, the secure processing space refers to the space constructed in the server that can perform encryption operations on payment information.

[0172] In this embodiment, the scenario identifier refers to the marking symbol that can distinguish different pre-payment application scenarios.

[0173] In this embodiment, the token identification data refers to the data generated based on the identity information and the scenario identification, and is used to identify the encrypted results of the payment information of different users.

[0174] In this embodiment, the preset security database is pre-constructed and used to store the multi-dimensional encrypted payment tokens of users.

[0175] In this embodiment, the scheduling mechanism refers to the scheduling scheme when scheduling the encrypted payment tokens of different dimensions.

[0176] In this embodiment, the library header space refers to the area allocated in the preset security database for storing the scheduling mechanism.

[0177] The working principle and beneficial effects of the above technical solution are as follows: By determining the encryption mechanisms and corresponding format requirements for different pre-payment application scenarios, the format conversion and encoding of multi-category payment information of users are realized through the format requirements, so as to obtain the encoded data corresponding to one category of payment information. Secondly, the environment and permissions are configured in the server according to the encryption requirement level, and a secure processing space is constructed according to the environment and permissions configuration. At the same time, the multi-category payment information of users is encrypted in the secure processing space through the encryption key generated by the encryption mechanism, so as to effectively determine the encrypted payment data of users, and bind the obtained token identification data to the encrypted payment data of users, so as to effectively construct the encrypted payment token. Finally, the obtained encrypted payment token is stored in the preset security database, and the constructed scheduling mechanism and the stored encrypted payment token are associated and indexed, which provides convenience and guarantee for retrieving the corresponding encrypted payment token during the payment process, and also ensures the payment security of users.

[0178] Embodiment 9:

[0179] Based on Embodiment 1, this embodiment provides a payment system and a multi-terminal management method applied to contact lens fitting. In step 3, when the user pays successfully based on the encrypted payment token, a full-link traceability evidence is generated and stored in the blockchain, including:

[0180] When the user pays successfully based on the encrypted payment token, obtain the process data of the entire payment process, and at the same time, obtain the payment information type;

[0181] Divide the process data of the entire payment process according to the payment information type to obtain the sub-process data sets corresponding to each payment information type;

[0182] Construct a data record node corresponding to each payment information type, and at the same time, construct a record timestamp in the data record node;

[0183] Input the sub - process data set into the corresponding data record nodes and sort the data according to the recording timestamp to obtain the process data sequence within each data record node;

[0184] Obtain the node association relationships between each data record node, and associate multiple data record nodes according to the node association relationships to obtain the full - link traceability and evidence preservation;

[0185] Store the full - link traceability and evidence preservation in the blockchain;

[0186] Obtain the information sensitivity degree of each data record node, read the permission level of the accessible users, and perform information permission allocation for each data record node stored in the blockchain according to the information sensitivity degree and the permission level of the accessible users;

[0187] Add an access index to the user account of each accessible user according to the allocation result, and when there is a user accessing the blockchain, retrieve the target traceability and evidence preservation based on the access index of the current user.

[0188] In this embodiment, the process data refers to the data information of the entire payment process corresponding to when the user makes a payment based on the encrypted payment token.

[0189] In this embodiment, the sub - process data set refers to the process data corresponding to each payment information type obtained by dividing the process data of the entire payment process according to the payment information type.

[0190] In this embodiment, the data record node refers to the space for recording the data corresponding to each payment information type.

[0191] In this embodiment, the recording timestamp refers to the parameter that can represent the specific time information of the data record node.

[0192] In this embodiment, the node association relationship refers to the mutual limitation and interaction relationship between different data record nodes.

[0193] In this embodiment, the information sensitivity degree refers to the sensitivity level of the data recorded in each data record node.

[0194] The working principle and beneficial effects of the above technical solution are as follows: After the user's payment is successful, the process data of the entire payment process is obtained, and the process data of the entire payment process is divided according to the payment information type, so as to determine the sub-process data sets corresponding to each payment information type. Secondly, data record nodes corresponding to each payment information type are constructed, and the sub-process data sets are input into the corresponding data record nodes for recording. At the same time, after the recording is completed, multiple data record nodes are associated according to the node association relationship between each data record node, so as to effectively operate the full-link traceability and evidence storage. Finally, the obtained full-link traceability and evidence storage are stored in the blockchain, and information permissions are assigned to each data record node in the blockchain according to the information sensitivity of each data record node, and an access index is added to the user account of each accessible user after the information permission is assigned, which is convenient for users to access and view the target traceability and evidence storage.

[0195] Embodiment 10:

[0196] This embodiment provides a payment system and a multi-terminal management device applied to contact lens fitting, as Figure 3 shown, including:

[0197] An information determination module, configured to obtain the fitting inspection result of the user's contact lenses based on the collaborative working mode of multiple terminals, determine the lens parameters and prescription number required by the user according to the fitting inspection diagnosis result, and synchronously start the payment process;

[0198] A payment management module, configured to bind the lens parameters and the prescription number, and generate an encrypted payment token based on the binding result according to the payment process;

[0199] A data traceability module, configured to generate a full-link traceability and evidence storage when the user pays successfully based on the encrypted payment token, and store it in the blockchain.

[0200] The working principle and beneficial effects of the above technical solution are as follows: The fitting result obtained through multiple terminals can be effectively synchronized with the payment process to ensure the safety of purchasing contact lenses and reduce the risk of trying on lenses. Through multiple terminal devices (mobile phone software and all-in-one machine), the convenience of contact lens fitting based on mobile phone software and the accuracy of all-in-one machine fitting can be effectively achieved. By generating an encrypted payment token, the security of the payment process and the generation of full-link traceability and evidence storage are effectively guaranteed, which is beneficial to realizing order traceability management, thereby effectively improving the convenience, accuracy of user fitting payment, and the accuracy of purchasing contact lenses, and greatly improving the user experience.

[0201] Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalent technologies, the present invention is also intended to include these modifications and variations.

Claims

1. A payment system and multi-terminal management method applied to contact lens fitting, characterized in that, Including: Step 1: Obtain the fitting inspection results of the user's contact lenses based on the collaborative working mode of multiple terminals, determine the lens parameters and prescription numbers required by the user according to the fitting inspection diagnosis results, and synchronously start the payment process; Step 2: Bind the lens parameters with the prescription numbers, and generate an encrypted payment token based on the binding result according to the payment process; Step 3: When the user pays successfully based on the encrypted payment token, generate a full-link traceability certificate and store it in the blockchain.

2. The payment system and multi-terminal management method applied to contact lens fitting according to claim 1, wherein, In Step 1, the collaborative working mode of multiple terminals includes: The multiple terminals include: a mobile software system and an all-in-one machine model; Among them, the mobile software system is bidirectionally communicatively connected with the all-in-one machine model; After collecting the fitting data and fitting inspection results of the user based on the mobile software system, synchronize the fitting data and fitting results to the all-in-one machine model; After collecting the fitting data and fitting results of the user based on the all-in-one machine model, synchronize the fitting data and fitting results to the mobile software system.

3. The payment system and multi-terminal management method applied to contact lens fitting according to claim 1, characterized in that In Step 1, obtaining the fitting inspection results of the user's contact lenses based on the collaborative working mode of multiple terminals includes: Read the reading method for the user to obtain the fitting inspection results, and determine the terminal code according to the reading method; Match the target terminal in the multiple terminals according to the terminal code. At the same time, when the matching is successful, obtain the user's identity information; Read the identity verification format of the target terminal, and convert the user's identity information according to the identity verification format to obtain standard identity data; Verify the standard identity data according to the target terminal, and when the verification passes, retrieve the fitting inspection results of the user.

4. The payment system and multi-terminal management method applied to contact lens fitting according to claim 3, characterized in that Verifying the standard identity data according to the target terminal includes: Retrieve the identity management library based on the target terminal; Input the standard identity data into the identity management library for identification; When the standard identity data exists in the identity management library, output the first identifier corresponding to the verification passed; When the standard identity data does not exist in the identity management library, output the second identifier corresponding to the verification failed.

5. The payment system and multi-terminal management method applied to contact lens fitting according to claim 1, wherein, In Step 1, the payment process is the payment system. Among them, the payment system includes the integration of multiple payment channels, accesses payment methods such as WeChat, Alipay, and credit cards, and also supports the medical insurance co-payment account.

6. The payment system and multi-terminal management method applied to contact lens fitting according to claim 1, characterized in that, In Step 1, determine the lens parameters and prescription numbers required by the user according to the fitting inspection diagnosis results, and synchronously start the payment process: Read the parameter information of the fitting diagnosis results, where the parameter information includes: the parameter type and the fitting diagnosis data corresponding to the parameter type; Read the preset diagnosis data management library, obtain the type identifier of the parameter type, and perform the first match in the preset diagnosis data management library according to the type expression of the parameter type to obtain a lens parameter table consistent with the parameter type; Perform the second match of the fitting diagnosis data corresponding to the parameter type in the lens parameter table to obtain the sub-lens parameters corresponding to the current parameter type; Integrate the sub-lens parameters corresponding to all parameter types to obtain the lens parameters required by the user; Obtain the generation time point of the fitting diagnosis results, generate a prescription association identifier according to the generation time point, and at the same time, input the prescription association identifier into the prescription management library to retrieve the prescription number consistent with the fitting diagnosis results; When the lens parameters and prescription numbers are read, generate a program start instruction; Control the synchronous startup of the payment program according to the program startup instruction.

7. A payment system and multi-terminal management method applied to contact lens fitting according to claim 1, characterized in that, In step 2, bind the lens parameters with the prescription number, including: Read the prescription number, determine the number format of the prescription number, and obtain the reference format of the prescription number; Match the number format of the prescription number with the reference format of the prescription number; When the number format of the prescription number does not match the reference format of the prescription number, adjust the format of the prescription number based on the reference format of the prescription number to obtain the standard prescription number; When the number format of the prescription number matches the reference format of the prescription number, use the current prescription number as the standard prescription number; Obtain the historical prescription number set, and compare the standard prescription number one by one in the historical prescription number set. When the standard prescription number exists in the comparison result, read the current prescription information and update the number of the prescription information to obtain the target standard prescription number; Otherwise, use the standard prescription number as the target standard prescription number; Construct the first interval and the second interval. At the same time, add a number label to the first interval and a parameter label to the second interval; Map the target standard prescription number to the first interval according to the number label, and map the lens parameters to the second interval according to the parameter label; Read the order base number according to the payment program, and associate the first interval and the second interval according to the order base number to complete the binding based on the lens parameters and the prescription number.

8. The payment system and multi-terminal management method applied to contact lens fitting according to claim 1, wherein, In step 2, generate an encrypted payment token according to the payment program based on the binding result, including: Obtain the pre-payment application scenario, and obtain the encryption mechanism for different pre-payment application scenarios according to big data based on the pre-payment application scenario; Obtain the multi-category payment information of the user, convert the format of the multi-category payment information according to the format requirements of different pre-payment application scenarios, and synchronously encode the format-converted multi-category payment information to obtain the encoded data corresponding to each category of payment information; Configure the environment and permissions of the server based on the encryption requirement level of the encrypted payment token, and construct a secure processing space based on the environment and permissions configuration; Generate corresponding encryption keys based on the encryption mechanisms of different pre-payment application scenarios, and encrypt the multi-category payment information of the user respectively based on the encryption keys of different pre-payment application scenarios in the secure processing space to obtain the user-encrypted payment data; Extract the identity information of the user and the scenario identifier of different pre-payment application scenarios respectively, and generate token identifier data based on the identity information and the scenario identifier; Bind the token identifier data and the user-encrypted payment data, and obtain the multi-dimensional encrypted payment token of the user based on the binding result; Store the multi-dimensional encrypted payment token of the user in the preset secure database, and construct a scheduling mechanism for different-dimensional encrypted payment tokens based on the user owner and pre-payment application scenario of the encrypted payment token; Allocate a library header space in the preset secure database, deploy the scheduling mechanism in the library header, and associate and index the deployed scheduling mechanism with different-dimensional encrypted payment tokens in the preset secure database.

9. The payment system and multi-terminal management method applied to contact lens fitting according to claim 1, wherein In step 3, after the user successfully pays based on the encrypted payment token, a full-link traceability evidence deposit is generated and stored in the blockchain, including: After the user successfully pays based on the encrypted payment token, obtain the process data of the entire payment process. At the same time, obtain the payment information type; Divide the process data of the entire payment process according to the payment information type to obtain a sub-process data set corresponding to each payment information type; Construct a data record node corresponding to each payment information type. At the same time, construct a recording timestamp in the data record node; Input the sub-process data set into the corresponding data record node and sort the data according to the recording timestamp to obtain a process data sequence within each data record node; Obtain the node association relationship between each data record node, and associate multiple data record nodes according to the node association relationship to obtain a full-link traceability evidence deposit; Store the full-link traceability evidence deposit in the blockchain; Obtain the information sensitivity level of each data record node, read the permission level of the accessible user, and allocate information permissions for each data record node stored in the blockchain according to the information sensitivity level and the permission level of the accessible user; Add an access index to the user account of each accessible user according to the allocation result, and when a user accesses the blockchain, retrieve the target traceability evidence deposit based on the access index of the current user.

10. A payment system and a multi-terminal management device applied to contact lens fitting, characterized in that, Including: An information determination module, configured to obtain the fitting inspection result of the user's contact lenses based on the collaborative working mode of multiple terminals, determine the lens parameters and prescription number required by the user according to the fitting inspection diagnosis result, and synchronously start the payment process; A payment management module, configured to bind the lens parameters and the prescription number, and generate an encrypted payment token based on the binding result according to the payment process; A data traceability module, configured to generate a full-link traceability evidence deposit and store it in the blockchain after the user successfully pays based on the encrypted payment token.

Citation Information

Patent Citations

  • Health management system based on novel user authentication and device and information management method

    CN106156454A

  • Method based on modularized automatic assembling payment gateway system

    CN106875163A

  • Smart ward interaction system

    CN108597561A

  • Eyeglasses order / sale system over network and its method

    CN1476574A

  • System for providing and diagnosing contact lens

    JP2005327310A