Payment method based on AI glasses, AI glasses and storage medium
AI glasses automatically collect payment barcodes through a video module and combine them with modal information for identity verification, solving the problem of cumbersome multi-round voice interaction during AI glasses QR code payment and realizing a convenient, secure and efficient payment process.
Patent Information
- Application Number
- CN202511376051.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-09-25
- Publication Date
- 2025-10-31
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
The cumbersome multi-round voice interaction during the QR code payment process of AI glasses causes inconvenience for users in fast payment scenarios.
The AI glasses automatically collect payment barcodes through the video module, combine them with modal information for identity verification, identify payment channels, and execute payment actions, simplifying user operations.
It improves the convenience and smoothness of payments, enhances the accuracy and security of payments, and reduces the risk of unauthorized payments.
Smart Images

Figure CN120872159A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of secure payment technology, and in particular to payment methods based on AI glasses, AI glasses, and storage media. Background Technology
[0002] AI (Artificial Intelligence) glasses are smart wearable devices that integrate technologies such as artificial intelligence, augmented reality, and sensors. With technological advancements, manufacturers have begun to release AI glasses with QR code payment capabilities.
[0003] During the QR code payment process using AI glasses, voice activation is typically required. After a successful scan is confirmed by voice, the user is prompted to confirm the payment, and the payment is completed after the user replies. While this payment method is common, such a cumbersome payment process involving multiple voice interactions can be inconvenient for users in fast-paced payment scenarios.
[0004] The above content is only used to help understand the technical solution of this application and does not represent an admission that the above content is prior art. Summary of the Invention
[0005] The main purpose of this application is to provide a payment method based on AI glasses, AI glasses, and storage medium, aiming to solve the technical problem that the current payment steps for scanning QR codes with AI glasses are cumbersome and inconvenient for users.
[0006] To achieve the above objectives, this application proposes a payment method based on AI glasses, applied to AI glasses equipped with a video module. The payment method based on AI glasses includes: In response to a QR code payment command, the system acquires user modal information and the payment barcode captured by the video module. If the modal information matches the pre-stored modal information, the program recognition result of the payment barcode is obtained; Determine the payment channel corresponding to the program identification result, and execute the payment action corresponding to the payment channel.
[0007] In one embodiment, the step of obtaining the program recognition result of the payment barcode if the modal information matches the pre-stored modal information includes: If the modal information matches the pre-stored modal information, the payment barcode is identified based on multiple preset applications, and the program identification results returned by the multiple preset applications are obtained. In some cases, the identification process is interrupted after a preset application identifies the payment barcode; or... If the modal information matches the pre-stored modal information, the payment barcode is sent to the client, the payment barcode is identified based on multiple preset applications of the client, and the program identification result returned by the client is obtained.
[0008] In one embodiment, after the step of obtaining the program recognition result of the payment barcode if the modal information matches the pre-stored modal information, the payment method based on AI glasses further includes: Obtain the payment behavior habits of wearers; The payment information corresponding to the payment barcode is determined, and the target confidence level of the payment information is determined based on the payment behavior habits. The payment information includes at least item information and payment amount. If the target confidence level is greater than the preset confidence level, the step of determining the payment channel corresponding to the program identification result and executing the payment action corresponding to the payment channel is executed.
[0009] In one embodiment, the step of determining the payment information corresponding to the payment barcode and determining the target confidence level of the payment information based on the payment behavior habits, wherein the payment information includes at least item information and payment amount, includes: The payment barcode is confirmed to correspond to the item information and the payment amount. Based on the payment behavior habits, a first confidence level corresponding to the item information and a second confidence level corresponding to the payment amount are determined; The target confidence level is obtained by combining the first confidence level and the second confidence level.
[0010] In one embodiment, after the step of obtaining the payment behavior habits of the wearer, the payment method based on AI glasses further includes: If the payment behavior habit is authorized confirmation payment, output payment confirmation information and obtain the confirmation instruction corresponding to the payment confirmation information. The confirmation instruction includes at least key instruction, voice instruction or image instruction. When the key command, the voice command, or the image command satisfies the payment confirmation action, the step of determining the payment channel corresponding to the program recognition result and executing the payment action corresponding to the payment channel is executed.
[0011] In one embodiment, after the steps of responding to the QR code payment instruction and obtaining user modal information and the payment barcode captured by the video module, the payment method based on AI glasses further includes: If the modal information matches the pre-stored modal information, the payment scenario captured by the video module is obtained; Obtain the highest priority target payment channel corresponding to the payment scenario described in the historical payment data; Execute the payment action corresponding to the target payment channel.
[0012] In one embodiment, the modal information includes voice information. After the steps of responding to the QR code payment instruction, acquiring user modal information and the payment barcode collected by the video module, the payment method based on AI glasses further includes: Determine the similarity between the voice information and the pre-stored voice, and obtain the recording recognition result of the voice information; If the similarity is greater than the preset similarity and the recording recognition result is non-recorded audio, it is determined that the modal information matches the pre-stored modal information.
[0013] In one embodiment, the AI glasses further include a button module and a voice module. Before the step of responding to a QR code payment instruction and obtaining user modal information and the payment barcode captured by the video module, the payment method based on the AI glasses further includes: In response to the triggering action of the button module, determine the triggering command corresponding to the triggering action; If the triggering instruction satisfies the preset triggering instruction, the QR code payment instruction is generated; or The system responds to the voice prompt for QR code payment received by the voice module and generates the QR code payment instruction.
[0014] In addition, to achieve the above objectives, this application also proposes an AI glasses, which includes: a memory, a processor, and a computer program stored on the memory and executable on the processor, the computer program being configured to implement the steps of the payment method based on the AI glasses as described above.
[0015] In addition, to achieve the above objectives, this application also proposes a storage medium, which is a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, it implements the steps of the payment method based on AI glasses as described above.
[0016] One or more technical solutions proposed in this application have at least the following technical effects: By responding to QR code payment commands and acquiring user modal information and payment barcodes captured by the video module, modal information is collected simultaneously with payment triggering, preventing accidental triggering or unauthorized use without user intervention. The modal information is then compared to pre-stored modal information; if a match is found, the current payment action is confirmed to be genuine. Next, the program identifies the payment barcode, determines the corresponding payment channel, and executes the payment action for that channel. Therefore, by verifying modal information, the reliability of payment identity verification is enhanced, reducing the risk of unauthorized payments. Simultaneously, the AI glasses' video module automatically captures the payment barcode and completes payment channel identification and payment action execution, simplifying the user's payment process, improving convenience and smoothness, ensuring accuracy and efficiency, and avoiding cumbersome operations requiring multiple commands. Attached Figure Description
[0017] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.
[0018] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, for those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0019] Figure 1 A flowchart illustrating the first embodiment of the payment method based on AI glasses in this application; Figure 2 A flowchart illustrating the second embodiment of the payment method based on AI glasses in this application; Figure 3 This is a flowchart illustrating the fourth embodiment of the payment method based on AI glasses in this application. Figure 4 This is a schematic diagram of the device structure of the hardware operating environment involved in the payment method based on AI glasses in the embodiments of this application.
[0020] The purpose, features, and advantages of this application will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation
[0021] It should be understood that the specific embodiments described herein are merely illustrative of the technical solutions of this application and are not intended to limit this application.
[0022] To better understand the technical solution of this application, a detailed description will be provided below in conjunction with the accompanying drawings and specific implementation methods.
[0023] In the QR code payment technology of AI glasses, voice activation is usually required. After the voice confirmation that the scan is successful, the user is prompted to confirm the payment, and the payment is completed after the user confirms. Although this payment method is common, such a cumbersome payment process with multiple voice interactions can be inconvenient for users in fast payment scenarios.
[0024] Based on this, the main solution of this application embodiment is: responding to the QR code payment instruction, obtaining user modal information and the payment barcode collected by the video module; If the modal information matches the pre-stored modal information, the program recognition result of the payment barcode is obtained; Determine the payment channel corresponding to the program identification result, and execute the payment action corresponding to the payment channel.
[0025] Specifically, during the QR code payment process, by sending instructions to the AI glasses, the AI glasses automatically perform modal information recognition and acquire the payment barcode, thereby performing identity authentication based on the modal information to reduce the risk of unauthorized payments. At the same time, the AI glasses' video module automatically captures the payment barcode and completes payment channel identification and payment action execution, simplifying the user's operation steps in the payment process, improving the convenience and smoothness of payment, and ensuring the accuracy and efficiency of the payment process.
[0026] It should be noted that the executing entity in this embodiment can be a computing service device with data processing, network communication, and program execution functions, such as a tablet computer, personal computer, or mobile phone, or an electronic device or AI glasses capable of performing the aforementioned functions. The AI glasses are user-authorized wearable devices equipped with a video module, a button module, and a voice module. The video module collects image data, such as payment barcodes; the button module identifies button operations on the AI glasses; and the voice module collects and analyzes voice content. The following description uses AI glasses as an example to illustrate this embodiment and the subsequent embodiments.
[0027] Based on this, the embodiments of this application provide a payment method based on AI glasses, referring to... Figure 1 , Figure 1 This is a flowchart illustrating the first embodiment of the payment method based on AI glasses in this application.
[0028] In this embodiment, the payment method based on AI glasses includes steps S10 to S30: Step S10: Respond to the QR code payment instruction and obtain user modal information and the payment barcode collected by the video module.
[0029] It should be noted that QR code payment instructions can be user voice input, gesture commands, button commands on the AI glasses, or remote commands sent from the client to the AI glasses, used to initiate payment mode. Modal information refers to biometric or behavioral characteristics, such as voice features, facial features, fingerprint features, and iris features. This modal information can be collected through different functional modules of the AI glasses, including facial and iris features collected via the video module, voice features collected via the voice module, and fingerprint features collected via the button module. Payment barcodes include QR codes and barcodes; QR codes are the most common, so the following explanation uses QR codes as an example. The video module is typically a camera, located on the inside and outside of the AI glasses. The outer camera captures the external scene and the payment barcode, while the inner camera captures the user's facial and iris information.
[0030] As an optional implementation, when the AI glasses are running, after the user says "Hey A, scan to pay" to control the AI glasses to scan and pay, the AI glasses analyze and respond to the instruction, and then obtain the user's facial information or iris information through the inner camera, while simultaneously capturing the QR code in the current field of view through the outer camera, including automatically focusing on the payment QR code or automatically recognizing the QR code in the current field of view.
[0031] Optionally, for users with social anxiety or those who prefer not to speak, the AI glasses offer a lightweight interaction method to initiate QR code scanning. For example, when the AI glasses are running, if the user clicks the shutter button, the AI glasses collect the user's fingerprint information through the button module and simultaneously capture the QR code within the current field of view using the external camera. This allows for automatic payment confirmation based on the collected modal information and the payment QR code. Alternatively, the user can click the camera button to capture the QR code, automatically triggering scanning.
[0032] By acquiring modal information and payment barcodes, data support is provided for subsequent identity verification and payment execution.
[0033] Furthermore, the AI glasses are equipped with a button module and a voice prompt. Therefore, before step S10, they can also respond to the triggering action of the button module, determine the triggering command corresponding to the triggering action, and then generate a QR code payment command when the triggering command meets the preset triggering command. For example, the triggering command is for the user to touch the temple of the glasses twice, and the preset triggering command corresponding to the QR code payment command is also to touch the temple of the glasses twice. At this time, a QR code payment command is generated, so that the AI glasses can directly respond to the command and collect data. In addition, they can also directly respond to the QR code payment voice received by the voice module and generate a QR code payment command.
[0034] Step S20: If the modal information matches the pre-stored modal information, obtain the program recognition result of the payment barcode.
[0035] In this embodiment, the pre-stored modal information is associated with the type of collected modal information, including pre-stored fingerprint information, voiceprint information, iris information, and facial information. By analyzing the modal information and the pre-stored information, a match is determined based on the analyzed scores and similarity data. If they match, it indicates that the collected fingerprint, voiceprint, iris, or facial information belongs to the user, thus ensuring the legitimacy of the payment entity and preventing unauthorized payments. The user's identity is first determined using the modal information, and subsequent processing actions are performed only after successful identity verification, reducing unnecessary actions.
[0036] As an optional implementation method for matching modal information with pre-stored modal information, when the modal information includes speech information, the similarity between the speech information and the pre-stored speech can be determined, and the recording recognition result of the speech information can be obtained. If the similarity is greater than a preset similarity, and the recording recognition result is non-recorded audio, the modal information and the pre-stored modal information are determined to be matched. Specifically, liveness detection techniques such as environmental noise difference detection or acoustic coherence detection can be used to distinguish between recorded audio and real-time speaking audio.
[0037] Optionally, if the modal information does not match the pre-stored modal information, payment is stopped.
[0038] Based on this, while ensuring that the voice is from the user wearing the AI glasses, it also determines that the current AI glasses are being used by the user, preventing unauthorized use and improving payment security.
[0039] The program's recognition result is used to determine the payment channel corresponding to the current payment QR code. For example, if the payment channel is A, then payment is made using payment software A. This can be achieved through a simple program built into the AI glasses, or by recognizing the current scene and determining the payment channel corresponding to the payment barcode based on the scene. Alternatively, the payment barcode information can be sent to an external client such as a mobile phone connected to the AI glasses, where the phone's software can recognize the payment barcode and return the recognition result to the AI glasses.
[0040] Understandably, when a QR code is generated, it is written into structured information containing payment channel characteristics, usually including a specific protocol header or domain name. After the AI glasses collect and scan the QR code image for payment, they first extract the string information through a decoding algorithm, call the local pre-built payment channel rule library, and quickly locate the institution corresponding to the QR code through string matching, thereby obtaining the recognition result.
[0041] Understandably, various QR code scanning apps on the market currently have independent entry points. For example, on a mobile phone, to pay using payment app A, app A needs to be opened; to pay using payment app B, app B needs to be opened. This means that users must accurately issue a specific voice command, such as "pay using app A" or "pay using app B," to trigger the corresponding app's payment process. Therefore, compared to opening the corresponding app on a mobile phone for scanning, AI glasses not only fail to simplify the process but also add the mandatory step of specifying the app via voice.
[0042] In typical use cases of smart glasses, such as exercise or cycling when hands are occupied, or when it is inconvenient for users to take out their phones, these additional voice commands will significantly reduce payment efficiency and may also lead to recognition failures due to unclear commands.
[0043] Therefore, in this embodiment, the payment barcode is automatically identified by AI glasses or a client to obtain the identification result of the payment channel corresponding to the payment barcode, so as to automatically initiate a payment instruction and make payment based on the identification result.
[0044] Step S30: Determine the payment channel corresponding to the program identification result and execute the payment action corresponding to the payment channel.
[0045] It's understandable that there are various payment channels on the market; paying with payment method A essentially means making payment through that payment channel. To automate payment processing, it's necessary to base payments on the payment channel corresponding to the payment barcode, ensuring accurate transactions. However, in the conventional payment process, the device still asks the user about the payment method, including the payment channel used and the bank card used, which significantly impacts payment efficiency.
[0046] Therefore, in this embodiment, after determining the payment channel, the AI glasses can initiate a payment instruction to the server. The server then uses this payment channel to complete the payment operation corresponding to the payment barcode. For example, if the payment channel is the common Software A payment, when the server retrieves the payment instruction, it jumps to execute the payment action corresponding to Software A. By calling the open API interface of the payment channel, it transmits the necessary payment parameters such as the user account and payment amount, thereby completing the payment under authorized status.
[0047] It should be noted that before making a payment, there is usually a display screen or cashier informing the user of the payment amount. Therefore, the user does not need to tell the AI glasses the payment amount. After authorization, the AI glasses can automatically pay the amount when scanning the code.
[0048] This embodiment provides a payment method based on AI glasses. After responding to a payment instruction and collecting the payment barcode and user modal information, the collected modal information is analyzed and verified to confirm the user's identity and prevent unauthorized use. Once verification is successful, the payment barcode is recognized using the AI glasses themselves or a third-party client connected to the AI glasses. This ensures both recognition efficiency and payment information security. The entire payment process requires no manual operation of the user's mobile phone; seamless payment can be completed through the AI glasses, eliminating the need for repeated or cumbersome instructions, significantly improving payment convenience.
[0049] Based on the first embodiment of this application, in the second embodiment of this application, the content that is the same as or similar to the first embodiment described above can be referred to the above description, and will not be repeated hereafter. Based on this, please refer to... Figure 2 Step S20 further includes step S21: Step S21: If the modal information matches the pre-stored modal information, the payment barcode is identified based on multiple preset applications, and the program identification results returned by the multiple preset applications are obtained.
[0050] In this embodiment, when the modal information matches the pre-stored modal information, the AI glasses can sequentially recognize the payment barcode using their internally stored payment software. This software is typically a lightweight version, only capable of scanning and recognizing barcodes. When a pre-defined application recognizes the payment barcode, the recognition process is interrupted, automatically sending the captured QR code image to different apps for sequential recognition. The recognition order can be preset, such as 1. Software N1, 2. Software N2, 3. Software N3, etc. If recognition is successful, payment is initiated and subsequent attempts cease; that is, payment is executed after obtaining the program's recognition result. If all attempts fail to recognize the barcode, the user is notified that the QR code cannot be recognized.
[0051] Optionally, to reduce the complexity of AI glasses, payment QR code recognition can be performed via an external client such as a mobile phone. Therefore, step S20 further includes step S22: if the modal information matches the pre-stored modal information, the payment barcode is sent to the client, the payment barcode is recognized based on multiple preset applications on the client, and the program recognition result is obtained from the client. The recognition process on the client is similar and will not be described in detail here.
[0052] This embodiment analyzes the payment barcode through the AI glasses' own application or the client application to determine the payment channel, thereby unifying the payment entry point and eliminating the need for users to specify a particular payment software for payment. This achieves automated, contactless payment and reduces cumbersome payment steps.
[0053] Furthermore, based on the first or second embodiment, in the third embodiment of this application, in addition to software recognition, computer vision recognition can also be used to first identify the business type of the currently captured scene, such as a coffee shop, milk tea shop, and convenience store, and then load the priority of the high-frequency payment channel corresponding to the scene, and directly execute the payment action based on the payment priority.
[0054] Therefore, after step S10, steps S40 to S60 are also included: Step S40: If the modal information matches the pre-stored modal information, obtain the payment scenario collected by the image module; Step S50: Obtain the highest priority target payment channel corresponding to the payment scenario in the historical payment data.
[0055] Step S60: Execute the payment action corresponding to the target payment channel.
[0056] In this embodiment, after responding to the QR code payment instruction, the AI glasses not only capture the QR code to be scanned for payment, but also record a video of the current scene within a preset time frame, such as 3 seconds. It then analyzes the current payment scenario and, by loading historical payment data, identifies the payment channel corresponding to the scenario, thus obtaining the highest priority target payment channel. The payment action is then executed through the target payment channel. This approach directly processes the payment based on historical payment data and the currently identified payment scenario, eliminating the need to send data to the application. It effectively utilizes the scene captured by the AI glasses' video module when scanning the payment barcode, thereby improving the intelligence and efficiency of the payment process.
[0057] Based on the first embodiment, in the fourth embodiment of this application, for users who are particularly concerned about payment security, the AI glasses also include a lightweight interactive payment confirmation process. After the AI glasses have been used for a period of time and the user has authorized it, the system analyzes the user's payment habits through self-learning, including frequently purchased goods, spending amounts, and spending habits. This analysis determines whether the current payment action requires secondary confirmation from the user, ensuring payment security while reducing unnecessary inquiries.
[0058] Therefore, in this embodiment, please refer to Figure 3 After step S20, steps S70 to S90 are also included: Step S70: Obtain the payment behavior habits of the wearer.
[0059] In this embodiment, payment behavior habits refer to relatively stable and predictable behavioral patterns formed by users in long-term payment scenarios, including preferences for payment channels and choices of payment methods such as balance payment and bank card systems. Users' payment behavior habits can be obtained by analyzing historical payment data and processing this data through a neural network model. The specific learning process is existing technology and will not be elaborated upon in this application. Historical payment data can be the historical payment data of the AI glasses from the time of manufacture to the present moment, or it can be payment data within a preset time period, such as one year or one month.
[0060] Step S80: Determine the payment information corresponding to the payment barcode, and determine the target confidence level of the payment information based on the payment behavior habits.
[0061] The scanned payment barcode must contain at least the amount to be paid and the name of the product being paid for, i.e., item information and payment amount. It may also include other common parameters such as product type and weight.
[0062] In this embodiment, it is necessary to determine the confidence level of the current item information and payment amount by combining payment behavior habits, so as to require secondary confirmation from the user when the confidence level is low. Specifically, the confidence levels of the current item information and payment amount can be analyzed separately, and then the two confidence levels can be combined to obtain the target confidence level.
[0063] Specifically, the process can begin by determining the item information and payment amount corresponding to the payment barcode. Then, based on payment behavior patterns, a first confidence level is determined for the item information, and a second confidence level is determined for the payment amount. Finally, the first and second confidence levels are merged to obtain the target confidence level. This merging can be done using equal weighting or pre-weighted merging. The confidence level can also be calculated based on the proportion of actual purchases or the number of purchases.
[0064] For example, the item information parsed from the payment barcode is bottled mineral water and the payment amount is 2 yuan. According to the user's payment habits, 7 out of the past 10 beverage purchases were mineral water, so the first confidence level corresponding to the item information is 70%. The past purchases of mineral water with an amount of 2 yuan accounted for 8 times, so the second confidence level corresponding to the payment amount is 80%. Then, the target confidence level is calculated by equal weight fusion, which is (70%+80%) / 2=75%.
[0065] Step S90: If the target confidence level is greater than the preset confidence level, execute the step of determining the payment channel corresponding to the program identification result and executing the payment action corresponding to the payment channel.
[0066] When the target confidence level is greater than the preset confidence level, it means that the content being purchased matches the user's actual purchasing habits. At this point, the payment action corresponding to step S30 is executed directly without requiring secondary confirmation from the user.
[0067] Optionally, if the target confidence level is less than or equal to the preset confidence level, for example, if the target confidence level is 30% and the preset confidence level is 55%, it means that the probability of the user purchasing the current item is low, and in this case, purchase confirmation information needs to be output.
[0068] For example, optionally, the payment barcode is parsed to reveal the item information as "a high-end face cream from a certain brand" with a payment amount of 3,000 yuan. However, the user has never purchased women's skincare products in their past three years of spending history, their cosmetics spending accounts for 0%, and their historical shopping history is concentrated in categories such as men's clothing and electronics. Therefore, the first confidence level corresponding to the item information is only 5%. Looking at the payment amount, the user's highest single historical purchase did not exceed 1,000 yuan, and purchases exceeding 500 yuan in the past year accounted for only 8%. Furthermore, there is no record of purchases in the cosmetics category. Combined with the amount deviation calculation, the second confidence level corresponding to the payment amount is 12%. After weighted fusion with an item feature weight of 0.5 and an amount matching weight of 0.5, the target confidence level is (5% × 0.5 + 12% × 0.5) = 8.5%, far below the 50% threshold. The system needs to trigger an additional verification process to confirm the legality of the transaction.
[0069] The parameters mentioned above are for illustrative purposes only and are not intended to limit this application.
[0070] During the confirmation process, relevant prompts such as "Buy now?" can be output. When a user confirms the purchase by sending a voice message such as "Confirm purchase" or by double-tapping the temple of the glasses, the payment action corresponding to step S30 is executed. Furthermore, based on the current purchase data, the user's payment behavior can be optimized to increase confidence when purchasing similar products in the future.
[0071] Furthermore, payment behavior habits can also include confirmation actions. For example, before each payment, the user needs the AI glasses to output payment confirmation information and receive secondary confirmation information before making the payment. Therefore, after step S70, if the payment behavior habit is authorized confirmation payment, payment confirmation information is output, and the confirmation instruction corresponding to the payment confirmation information is obtained. This confirmation instruction includes at least a button instruction, a voice instruction, or an image instruction. When the button instruction, voice instruction, or image instruction satisfies the payment confirmation action, the payment action corresponding to step S30 is executed. For example, the payment confirmation action corresponding to the button instruction includes double-clicking the temple to confirm, the voice instruction is a voice confirmation message, and the image instruction can be an eye image, including an image of blinking twice. In addition, there can be other related action instructions, which will not be elaborated here.
[0072] This embodiment analyzes the user's historical payment data to obtain the user's payment preferences. Then, based on the payment preferences, it confirms whether there are any anomalies in the current payment content, such as abnormal items or abnormal purchase amounts. If anomalies are found, the user is forced to confirm again, thereby accurately matching the user's payment patterns, reducing interference with the user's normal payment behavior, and ensuring both security and payment smoothness.
[0073] This application provides an AI glasses, which includes: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, which are executed by the at least one processor to enable the at least one processor to perform the payment method based on the AI glasses in the first embodiment described above.
[0074] The following is for reference. Figure 4 It shows a structural schematic diagram suitable for implementing AI glasses in the embodiments of this application. Figure 4 The AI glasses shown are merely an example and should not be construed as limiting the functionality and scope of use of the embodiments of this application.
[0075] like Figure 4 As shown, the AI glasses may include a processing device 1001 (e.g., a central processing unit, a graphics processing unit, etc.), which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 1002 or a program loaded from a storage device 1003 into a random access memory (RAM) 1004. The RAM 1004 also stores various programs and data required for the operation of the AI glasses. The processing device 1001, the ROM 1002, and the RAM 1004 are interconnected via a bus 1005. An input / output (I / O) interface 1006 is also connected to the bus. Typically, the following systems can be connected to the input / output interface 1006: input devices 1007 including, for example, a touchscreen, touchpad, keyboard, mouse, image sensor, microphone, accelerometer, gyroscope, etc.; output devices 1008 including, for example, a liquid crystal display (LCD), speaker, vibrator, etc.; storage devices 1003 including, for example, magnetic tape, hard disk, etc.; and communication devices 1009. The communication device 1009 allows the AI glasses to communicate wirelessly or wiredly with other devices to exchange data. While the figure shows AI glasses with various systems, it should be understood that implementing or having all of the systems shown is not required. More or fewer systems can be implemented alternatively.
[0076] Specifically, according to the embodiments disclosed in this application, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments disclosed in this application include a computer program product comprising a computer program carried on a computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via a communication device, or installed from storage device 1003, or installed from read-only memory 1002. When the computer program is executed by processing device 1001, it performs the functions defined in the methods of the embodiments disclosed in this application.
[0077] The AI glasses provided in this application, employing the payment method based on AI glasses as described in the above embodiments, can solve the technical problem of cumbersome payment steps and inconvenience to users caused by current AI glasses QR code payment. Compared with the prior art, the beneficial effects of the AI glasses provided in this application are the same as those of the payment method based on AI glasses provided in the above embodiments, and other technical features of the AI glasses are the same as those disclosed in the previous embodiment method, and will not be repeated here.
[0078] It should be understood that the various parts disclosed in this application can be implemented using hardware, software, firmware, or a combination thereof. In the description of the above embodiments, specific features, structures, materials, or characteristics can be combined in any suitable manner in one or more embodiments or examples.
[0079] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
[0080] This application provides a computer-readable storage medium having computer-readable program instructions (i.e., a computer program) stored thereon, the computer-readable program instructions being used to execute the payment method based on AI glasses in the above embodiments.
[0081] The computer-readable storage medium provided in this application may be, for example, a USB flash drive, but is not limited to, electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices, or any combination thereof. More specific examples of computer-readable storage media may include, but are not limited to: electrical connections having one or more wires, portable computer disks, hard disks, random access memory, read-only memory, erasable programmable read-only memory (EPROM, or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof. In this embodiment, the computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, system, or device. The program code contained on the computer-readable storage medium may be transmitted using any suitable medium, including but not limited to: wires, optical cables, radio frequency (RF), etc., or any suitable combination thereof.
[0082] The aforementioned computer-readable storage medium may be included in the AI glasses; or it may exist independently and not be assembled into the AI glasses.
[0083] The aforementioned computer-readable storage medium carries one or more programs, which, when executed by the AI glasses, cause the AI glasses to: respond to a QR code payment instruction and acquire user modal information and the payment barcode collected by the video module; If the modal information matches the pre-stored modal information, the program recognition result of the payment barcode is obtained; Determine the payment channel corresponding to the program identification result, and execute the payment action corresponding to the payment channel.
[0084] Computer program code for performing the operations of this application can be written in one or more programming languages or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, and C++, as well as conventional procedural programming languages such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a local area network (LAN) or a wide area network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0085] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this application. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, may be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.
[0086] The modules described in the embodiments of this application can be implemented in software or hardware. The names of the modules do not necessarily limit the functionality of the unit itself.
[0087] The readable storage medium provided in this application is a computer-readable storage medium that stores computer-readable program instructions (i.e., computer programs) for executing the aforementioned AI glasses-based payment method. This solves the technical problem of cumbersome payment steps and inconvenience for users in current AI glasses QR code payment methods. Compared with the prior art, the beneficial effects of the computer-readable storage medium provided in this application are the same as those of the AI glasses-based payment method provided in the above embodiments, and will not be elaborated upon here.
[0088] The above description is only a part of the embodiments of this application and does not limit the patent scope of this application. All equivalent structural transformations made under the technical concept of this application and using the contents of the specification and drawings of this application, or direct / indirect applications in other related technical fields, are included in the patent protection scope of this application.
Claims
1. A payment method based on AI glasses, characterized in that, Applied to AI glasses, the AI glasses are equipped with a video module, and the payment method based on the AI glasses includes: In response to a QR code payment command, the system acquires user modal information and the payment barcode captured by the video module. If the modal information matches the pre-stored modal information, the program recognition result of the payment barcode is obtained; Determine the payment channel corresponding to the program identification result, and execute the payment action corresponding to the payment channel.
2. The payment method based on AI glasses as described in claim 1, characterized in that, The step of obtaining the program recognition result of the payment barcode if the modal information matches the pre-stored modal information includes: If the modal information matches the pre-stored modal information, the payment barcode is identified based on multiple preset applications, and the program identification results returned by the multiple preset applications are obtained. In some cases, the identification process is interrupted after a preset application identifies the payment barcode; or... If the modal information matches the pre-stored modal information, the payment barcode is sent to the client, the payment barcode is identified based on multiple preset applications on the client, and the program identification result returned by the client is obtained.
3. The payment method based on AI glasses as described in claim 1, characterized in that, After the step of obtaining the program recognition result of the payment barcode if the modal information matches the pre-stored modal information, the payment method based on AI glasses further includes: Obtain the payment behavior habits of wearers; The payment information corresponding to the payment barcode is determined, and the target confidence level of the payment information is determined based on the payment behavior habits. The payment information includes at least item information and payment amount. If the target confidence level is greater than the preset confidence level, the step of determining the payment channel corresponding to the program identification result and executing the payment action corresponding to the payment channel is executed.
4. The payment method based on AI glasses as described in claim 3, characterized in that, The steps of determining the payment information corresponding to the payment barcode and determining the target confidence level of the payment information based on the payment behavior habits, wherein the payment information includes at least item information and payment amount, include: The payment barcode is confirmed to correspond to the item information and the payment amount. Based on the payment behavior habits, a first confidence level corresponding to the item information and a second confidence level corresponding to the payment amount are determined; The target confidence level is obtained by combining the first confidence level and the second confidence level.
5. The payment method based on AI glasses as described in claim 3, characterized in that, Following the step of obtaining the payment behavior habits of the wearer, the payment method based on AI glasses further includes: If the payment behavior habit is authorized confirmation payment, output payment confirmation information and obtain the confirmation instruction corresponding to the payment confirmation information. The confirmation instruction includes at least key instruction, voice instruction or image instruction. When the key command, the voice command, or the image command satisfies the payment confirmation action, the step of determining the payment channel corresponding to the program recognition result and executing the payment action corresponding to the payment channel is executed.
6. The payment method based on AI glasses as described in claim 1, characterized in that, After the steps of responding to the QR code payment instruction and obtaining user modal information and the payment barcode captured by the video module, the payment method based on AI glasses further includes: If the modal information matches the pre-stored modal information, the payment scenario captured by the video module is obtained; Obtain the highest priority target payment channel corresponding to the payment scenario described in the historical payment data; Execute the payment action corresponding to the target payment channel.
7. The payment method based on AI glasses as described in claim 1, characterized in that, The modal information includes voice information. After the steps of responding to the QR code payment instruction, acquiring user modal information and the payment barcode collected by the video module, the payment method based on AI glasses further includes: Determine the similarity between the voice information and the pre-stored voice, and obtain the recording recognition result of the voice information; If the similarity is greater than the preset similarity and the recording recognition result is non-recorded audio, it is determined that the modal information matches the pre-stored modal information.
8. The payment method based on AI glasses as described in claim 1, characterized in that, The AI glasses also include a button module and a voice module. Before the steps of responding to the QR code payment command and obtaining user modal information and the payment barcode captured by the video module, the payment method based on the AI glasses further includes: In response to the triggering action of the button module, determine the triggering command corresponding to the triggering action; If the triggering instruction satisfies the preset triggering instruction, the QR code payment instruction is generated; or The system responds to the voice prompt for QR code payment received by the voice module and generates the QR code payment instruction.
9. An AI glasses, characterized in that, The AI glasses include: a memory, a processor, and a computer program stored in the memory and executable on the processor, the computer program being configured to implement the steps of the payment method based on the AI glasses as described in any one of claims 1 to 8.
10. A storage medium, characterized in that, The storage medium is a computer-readable storage medium, and a computer program is stored on the storage medium. When the computer program is executed by a processor, it implements the steps of the payment method based on AI glasses as described in any one of claims 1 to 8.
Citation Information
Patent Citations
Record replay attack detection method and system based on channel mode noise
CN102436810A
Payment method and device based on intelligent glasses
CN105427107A
Deep learning based voice living body detection method, server and storage medium
CN108281158A
Payment method and device, medium and electronic equipment
CN110659890A
Intelligent glasses, server and payment method
CN113095809A