Self-service invoicing method and system based on NFC and 5G messages

Through the self-service invoicing method combined with NFC and 5G messages, the built-in SMS application is activated using NFC tags to generate rich media card messages, and self-service invoicing without installing APPs is solved, which solves the problems of user dislike and increased corporate costs in the existing technology, and provides a convenient and friendly invoicing experience.

CN120375520AInactive Publication Date: 2025-07-25ZHONGBO INFORMATION TECH RES INST CO LTD
View PDF 8 Cites 0 Cited by

Patent Information

Application Number
CN202510873324.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-27
Publication Date
2025-07-25
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

The existing self-service invoicing method requires users to install APPs, resulting in user disgust and increased corporate development costs.

Method used

The self-service invoicing method combined with NFC and 5G messages is adopted, and the built-in SMS application is activated through NFC tags, and rich media card messages are generated using the 5G message service platform and ChatBot service program to achieve self-service invoicing without installing the APP.

Benefits of technology

Provide a convenient and friendly self-service invoicing method to improve user experience, save corporate development costs, and avoid the embarrassment of users installing APPs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120375520A_ABST
    Figure CN120375520A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of software development, and provides a self-service invoicing method and system based on NFC and 5G messages, and the method comprises the steps that a 5G mobile terminal enters an NFC label induction range, activates an NFC label and reads pre-stored data in the NFC label, automatically calls a built-in short message application, and sends a short message to a 5G message service platform; the 5G message service platform transmits the short message to a ChatBot service program; the ChatBot service program generates a rich media card message carrying an invoicing application system H5 page link, and sends the rich media card message to a 5G message service platform; and the 5G message service platform sends the rich media card message to the mobile terminal. According to the invention, a self-service invoicing mode is provided in combination with NFC and 5G technologies, a user does not need to additionally install an APP, the user can enter the invoicing application system to complete invoicing through the short message application of the 5G mobile terminal, and a self-service invoicing / obtaining mode which is more convenient to use and more friendly in perception is provided for the user.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of software development technology, and in particular to a self-service invoicing method and system based on NFC (Near Field Communication) and 5G messages. Background Art

[0002] In daily life, the common self-service invoicing method for consumers is to print a QR code receipt for each order and give it to the user. The user uses his or her mobile phone to scan the code to enter the invoicing interface, fill in the invoice header information and submit the invoice. At the same time, companies generally provide APP (Application) or mini-programs to query previous uninvoiced orders and issue invoices on demand.

[0003] With the emergence of NFC technology, such as the "touch and pay" technology, it provides a simpler operation method and also brings new ideas on how to better improve user perception.

[0004] However, if the tap-and-pay technology is adopted, users will inevitably need to install the corresponding supporting APP on their mobile phones to receive and parse the NFC sensing content in order to complete the subsequent invoicing business. This is not only likely to cause user disgust, but also increases the cost of enterprise APP development. Summary of the invention

[0005] In order to solve the above technical problems, the present invention proposes a self-service invoicing method based on NFC and 5G messages.

[0006] The present invention also proposes a self-service ticketing system based on NFC and 5G messages.

[0007] The technical solution adopted by the present invention is as follows: An embodiment of the present invention proposes a self-service invoicing method based on NFC and 5G messaging, including the following steps: The 5G mobile terminal enters the NFC tag sensing range, activates the NFC tag through the radio frequency field and reads the pre-stored data therein, and the pre-stored data is "smsto: short message service number: short message content"; when the mobile terminal reads the pre-stored data, it automatically invokes the built-in short message application and sends the short message upstream to the 5G messaging service platform according to the pre-stored data; the 5G messaging service platform transmits the short message upstream to the ChatBot (chatbot) service program; the ChatBot service program listens to and parses the short message content transmitted by the 5G messaging service platform, generates a rich media card message carrying the page link of the invoicing application system H5 (a web page developed based on the fifth-generation HTML technology), and sends the rich media card message downstream to the 5G messaging service platform, and the H5 page includes: order query, order invoicing, and invoice query pages; the 5G messaging service platform sends the rich media card message downstream to the mobile terminal so that the user can enter the invoicing application system H5 page through the rich media card message of the mobile terminal to complete self-service invoicing.

[0008] The self-service invoicing method based on NFC and 5G messaging proposed above by the present invention may also have the following additional technical features: According to an embodiment of the present invention, the invoicing application system adopts a front-end and back-end separation architecture, and the invoicing application system has functions of order query, order invoicing, and invoice query.

[0009] According to an embodiment of the present invention, the ChatBot service program is developed and implemented through the following steps: Apply to become a 5G messaging ChatBot service provider of a communication operator to dock with the 5G messaging service platform; use the Postman (an interface testing tool) tool or a self-built function to call the create ChatBot interface API (Application Programming Interface) provided by the 5G messaging service platform to create a ChatBot and obtain the short message service number.

[0010] According to an embodiment of the present invention, the above self-service invoicing method based on NFC and 5G messaging further includes: a custom encryption and decryption method based on the mobile phone number and timestamp to generate an access link in a specific format with self-verification ability to realize the non-login access to the mobile terminal order query page and invoice query page.

[0011] An embodiment of the present invention also provides a self-service invoicing system based on NFC and 5G messaging, including: an NFC tag, a 5G messaging service platform, a ChatBot service program, and an invoicing application system. Among them, when a 5G mobile terminal enters the sensing range of the NFC tag, the NFC tag is activated through the radio frequency field and the pre-stored data therein is read. The pre-stored data is "smsto: short message service number: short message content"; the mobile terminal automatically invokes the built-in short message application after reading the pre-stored data, and sends the short message to the 5G messaging service platform according to the pre-stored data; the 5G messaging service platform is used to transfer the short message upstream to the ChatBot service program; the ChatBot service program is used to listen to and parse the short message content transferred by the 5G messaging service platform, generate a rich media card message carrying the H5 page link of the invoicing application system, and send the rich media card message downstream to the 5G messaging service platform. The H5 page includes: an order query, an order invoicing, and an invoice query page; the 5G messaging service platform also sends the rich media card message downstream to the mobile terminal, so that the user can enter the H5 page of the invoicing application system through the rich media card message of the mobile terminal to complete self-service invoicing.

[0012] The above self-service invoicing system based on NFC and 5G messaging of the present invention also has the following additional technical features: According to an embodiment of the present invention, the invoicing application system adopts a front-end and back-end separation architecture, and the invoicing application system has functions of order query, order invoicing, and invoice query.

[0013] According to an embodiment of the present invention, the ChatBot service program is developed and implemented through the following steps: applying to become a 5G messaging ChatBot service provider of a communication operator to dock with the 5G messaging service platform; using the Postman tool or self-built function to call the Create ChatBot interface API provided by the 5G messaging service platform to create a ChatBot and obtain the short message service number.

[0014] According to an embodiment of the present invention, the above self-service invoicing system based on NFC and 5G messaging further includes: an access link generation module, which is used to customize an encryption and decryption method based on the mobile phone number and timestamp to generate an access link in a specific format with self-verification ability, so as to realize the access without logging in to the mobile terminal order query page and invoice query page.

[0015] The beneficial effects of the present invention: The present invention combines two new technologies, NFC and 5G messaging, to provide a brand-new and convenient self-service invoicing method. By docking with the 5G messaging service platform, a ChatBot service program is implemented to complete complex rich media communication interaction scenarios. Users do not need to install additional APPs. When a 5G mobile terminal touches an NFC tag, the built-in SMS application of the mobile phone is automatically activated, and the invoicing application system can be entered through the SMS application to complete the invoicing business, providing users with a more convenient and user-friendly self-service invoicing / obtaining method, which better improves the user experience, saves the cost of enterprise APP development, avoids the embarrassment of requiring users to install APPs, and is more conducive to popularization and use.

[0016] Customize a set of secure and reliable encryption and decryption methods based on mobile phone numbers and timestamps to generate access links in a specific format, realizing passwordless access to the H5 page on the mobile side. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] Figure 1 is a flowchart of a self-service invoicing method based on NFC and 5G messaging according to an embodiment of the present invention; Figure 2 is a schematic diagram of the process of a self-service invoicing method based on NFC and 5G messaging according to an embodiment of the present invention; Figure 3 is a block diagram of a self-service invoicing system based on NFC and 5G messaging according to an embodiment of the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0018] The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present invention without creative efforts shall fall within the protection scope of the present invention.

[0019] Figure 1 is a flowchart of a self-service invoicing method based on NFC and 5G messaging according to an embodiment of the present invention, as Figure 1 shown, the method includes the following steps: S1, the 5G mobile terminal enters the sensing range of the NFC tag, activates the NFC tag through the radio frequency field and reads the pre-stored data therein, and the pre-stored data is "smsto: special SMS service number: SMS content".

[0020] Specifically, an NFC tag reading and writing device is used to write pre-stored data into the NFC tag. The pre-stored data adopts the smsto scheme, and its basic format is "smsto:ChatBot special service number:sms content". Smsto is a URI (Uniform Resource Identifier) scheme, mainly used for web links or Intents in mobile applications, aiming to trigger the default SMS application on the device and pre-fill the recipient number and sms content. Among them, (smsto:) is the protocol header, which is a fixed part, telling the browser or operating system that this is a link for initiating an SMS sending action. The ChatBot special service number is a telephone number, following immediately after smsto: and cannot contain spaces. The sms content is a query parameter and is an optional content.

[0021] In the present invention, the ChatBot special service number starts with 106, and the sms content is "invoice". For example, the pre-stored data is "smsto:106*****:invoice". The sms special service number needs to be applied for in advance from a communication operator (such as a telecom operator). The NFC tag can adopt the 13.56 MHz frequency band. After the 5G mobile terminal approaches and touches the NFC tag, an inbound communication request is sent.

[0022] Adopting the "smsto: protocol link", there is no need to develop an App, and the built-in SMS application of the mobile phone is automatically invoked, which is compatible with all Android mobile terminals.

[0023] The mobile terminal can be an electronic device such as a mobile phone, a tablet computer, or a smartwatch.

[0024] S2, the mobile terminal reads the pre-stored data, automatically invokes the built-in SMS application, and sends an SMS upstream to the 5G messaging service platform according to the pre-stored data.

[0025] Specifically, the 5G messaging service platform is a platform provided by a communication operator with 5G messaging service capabilities.

[0026] S3, the 5G messaging service platform forwards the upstream SMS to the ChatBot service program.

[0027] In an embodiment of the present invention, the ChatBot service program is developed and implemented through the following steps: applying to become a 5G messaging ChatBot service provider of a communication operator to dock with the 5G messaging service platform; using the Postman tool or self-built function to call the Create ChatBot interface API provided by the 5G messaging service platform to create a ChatBot and obtain the sms special service number Specifically, relevant qualification materials need to be prepared, and one operator is selected from telecommunications / China Unicom / China Mobile operators to apply to become a 5G messaging ChatBot service provider of the communication operator, that is, a CSP (Chatbot Service Provide, 5G messaging service provider). Only by becoming a CSP can one connect to the 5G messaging service platform, obtain the 5G messaging service capability, and build one's own 5G messaging service program. Specifically, through the Postman tool or self-built function, call the Create ChatBot interface API provided by the 5G messaging service platform to create a ChatBot chatbot, and obtain the short message special service number starting with 106 from the returned message to implement the ChatBot service program.

[0028] It should be noted that taking the telecommunications 5G messaging service platform as an example, only a series of interface APIs of the http protocol are open to enterprises, including various management and maintenance capabilities of CSP and ChatBot. Enterprises can use the Postman tool or build their own corresponding function interfaces to implement the operation and maintenance management of CSP and ChatBot.

[0029] S4, the ChatBot service program listens to and parses the short message content transmitted by the 5G messaging service platform, generates a rich media card message carrying the H5 page link of the invoicing application system, and sends the rich media card message downward to the 5G messaging service platform. The H5 page includes: order query, order invoicing, and invoice query pages.

[0030] S5, the 5G messaging service platform sends the rich media card message downward to the mobile terminal so that the user can enter the invoicing application system H5 page through the rich media card message of the mobile terminal to complete self-service invoicing.

[0031] Specifically, develop a ChatBot service program that connects to the 5G messaging service platform of the communication operator and integrates it as a module into the invoicing application system. The ChatBot service program implements a message notification listening class, exposes the interface call API, and registers the call address to the 5G messaging service platform, mainly used to receive the uplink short messages sent by users. From the received uplink short messages, parse out the invoicing / checking invoice instructions, assemble corresponding rich media card messages according to different instructions, and embed the direct access links without login to the corresponding functional mobile pages in the card messages, and send them downward to the user's mobile phone through the 5G messaging sending interface of the telecommunications operator's 5G messaging service platform. The user will receive the corresponding card message in the short message application of the 5G mobile terminal.

[0032] It should be noted that in the present invention, it is necessary to open the two-way mutual access network permission between the ChatBot service program and the 5G messaging service platform.

[0033] The invoicing application system has the core capability to realize invoicing and provides a self-verifiable secure access link for mobile terminals. After the user's mobile phone sends a text message instruction, it will be processed by the ChatBot service program and the user will receive a rich media card message containing the invoicing link. The user clicks on the rich media card message to enter the invoicing application system and automatically query the order / invoice based on the mobile phone number. The user can complete the invoicing by selecting an uninvoiced order and filling in the invoice header.

[0034] The entire process of self-service invoicing can be found in Figure 2 As shown, a 5G mobile terminal that supports and turns on the NFC function is used to touch the NFC tag with the content "smsto:ChatBot special service number starting with 106:invoice" to issue an entry communication request; "smsto:protocol link" will automatically call up the mobile phone's built-in SMS application, and pre-fill the ChatBot special service number starting with 106 in the NFC and the SMS content "invoice", and send the SMS, that is, send it uplink to the 5G messaging service platform; the 5G messaging service platform transmits the uplink SMS to the ChatBot service program; the ChatBot service program provides monitoring services to receive uplink SMS messages transmitted by the 5G messaging service platform; ChatBot The ot service program parses the SMS content, identifies the operation instructions, assembles the downstream message, generates a rich media card message with a link to the H5 page of the invoicing application system, and sends the source mobile phone number and the downstream message to the 5G message service platform; the 5G message service platform is again responsible for sending the rich media card message downstream to the source mobile terminal; the source mobile terminal will receive the rich media card message with a link to the invoicing application system generated by the ChatBot service program according to the content instructions of touching NFC; finally, the user clicks on the rich media card message to enter the invoicing application system, and automatically queries the order / invoice based on the mobile phone number. The user can complete the invoicing by selecting an uninvoiced order and filling in the invoice header.

[0035] As a result, users do not need to install additional APP. When the 5G mobile terminal touches the NFC tag, the built-in SMS application of the mobile phone will be automatically activated. The invoicing application system can be entered through the SMS application to complete the invoicing business, providing users with a more convenient and user-friendly self-service way to issue / obtain invoices, which better improves the user experience, saves the cost of enterprise development of APP, avoids the embarrassment of requiring users to install APP, and is easier to promote and use.

[0036] In the embodiment of the present invention, the invoicing application system adopts a front-end and back-end separation architecture, and the invoicing application system has order query, order invoicing and invoice query functions.

[0037] Specifically, the invoicing application system adopts a front-end and back-end separation architecture, uses HTML5 to implement multi-end adaptation order query, order invoicing, invoice query and other pages, as well as other invoicing-related management functions. The backend opens up relevant interfaces with the official tax system, and opens and integrates invoicing capabilities. In the invoicing application system, the order query / invoicing and invoice query H5 pages are implemented. The order query page on the mobile terminal retrieves and displays the order list to be invoiced (including order date, order amount, order items and other field information), selects one or more orders, clicks the invoice button, enters the invoice header and ticket information confirmation page, supplements or modifies the invoice header information, and clicks the confirmation button to call the backend invoicing. The invoice query page on the mobile terminal displays the invoiced information in reverse order of the invoicing time, supports selecting one or more invoices, filling in the email address, and pushing the invoice file to the email address filled in by the user.

[0038] It should be noted that due to the screen size, the display content and format of mobile terminals are limited. Therefore, the mobile H5 page is different from the PC page and needs to be developed separately.

[0039] In one embodiment of the present invention, the above-mentioned self-service invoicing method based on NFC and 5G messages also includes: generating an access link in a specific format with self-verification capability based on a customized encryption and decryption method based on mobile phone number and timestamp, thereby realizing login-free access to the mobile terminal order query page and invoice query page.

[0040] Specifically, create a ciphertext generation method, with the input parameter being the mobile phone number and the output parameter being the ciphertext. Use the configured fixed key to encrypt the "mobile phone number + current system timestamp" to generate the ciphertext. Create a ciphertext decryption verification method, with the input parameter including the mobile phone number and the ciphertext string, and the output parameter being a Boolean value (true / false). Use the configured fixed key to decrypt the ciphertext string, extract the mobile phone number and timestamp after obtaining the plaintext, and match them with the mobile phone number in the input parameter, and then verify whether the interval between the timestamp and the current system time is within the valid range (for example, set to 1 minute); if both the mobile phone number and timestamp verification pass, true is returned, otherwise false is returned. After the verification passes, the mobile phone number is directly used to query the user data table, and the matching user is found. The login is automatically completed without verifying the password, realizing login-free access to the mobile terminal order query page and invoice query page.

[0041] In the present invention, the mobile terminal access identification method can be: obtaining User-Agent information from the HttpRequest request header, detecting whether the content contains common mobile terminal device keywords (such as android, phone, mobile, pad, etc.) to determine whether it is a mobile terminal.

[0042] Implement the login-free access to the order query page and invoice query page of the mobile terminal, specifically: agree on two link formats, namely, " / h5 / order / {ciphertext string} / list" and " / h5 / invoice / {ciphertext string} / list", and generate the {ciphertext string} in the link by the ciphertext generation method. When requesting access, use the mobile terminal access discrimination method to determine whether it is a mobile terminal request; if it is a mobile terminal request, read the {ciphertext string} in the link, call the login-free capability, and complete the background login; if it is not a mobile terminal request or the login-free fails, then jump to an error-friendly prompt page. Thus, provide users with the function of convenient access and use of invoicing on the mobile phone.

[0043] It can be understood that the above method of the present invention can not only be applied to the self-service invoicing scenario, but also replace various traditional service modes of scanning codes or using APP operations.

[0044] In summary, according to the self-service invoicing method based on NFC and 5G messages of the embodiments of the present invention, a new and convenient self-service invoicing method is provided by combining two new technologies of NFC and 5G messages. By docking with the 5G message service platform, the ChatBot service program is implemented to complete complex rich media communication interaction scenarios. Users do not need to install an additional APP. When the 5G mobile terminal touches the NFC tag, the built-in SMS application of the mobile phone is automatically invoked, and the invoicing application system can be entered through the SMS application to complete the invoicing business, providing users with a more convenient and friendly self-service invoicing / obtaining ticket method, better improving the user experience, saving the cost of enterprise APP development, avoiding the embarrassment of requiring users to install the APP, and being more conducive to popularization and use. Customize a set of secure and reliable encryption and decryption methods based on the mobile phone number and timestamp to generate access links in a specific format, and implement the login-free access to the mobile H5 page.

[0045] Corresponding to the above self-service invoicing method based on NFC and 5G messages, the present invention also proposes a self-service invoicing system based on NFC and 5G messages. Since the system embodiments of the present invention correspond to the above method embodiments, for the details not disclosed in the system embodiments, reference can be made to the above method embodiments, and no further elaboration will be made in the present invention.

[0046] Figure 3 It is a block diagram of a self-service invoicing system based on NFC and 5G messages according to an embodiment of the present invention, as Figure 3 shown, the system includes: NFC tags, 5G message service platform, ChatBot service program, and invoicing application system.

[0047] Among them, when the 5G mobile terminal enters the NFC tag sensing range, it activates the NFC tag through the radio frequency field and reads the pre-stored data therein. The pre-stored data is "smsto: special service number of the short message: content of the short message"; the mobile terminal automatically invokes the built-in short message application after reading the pre-stored data, and sends the short message to the 5G messaging service platform according to the pre-stored data; the 5G messaging service platform is used to transmit the short message upstream to the ChatBot service program; the ChatBot service program is used to monitor and parse the content of the short message transmitted by the 5G messaging service platform, generate a rich media card message carrying the link to the H5 page of the invoicing application system, and send the rich media card message downstream to the 5G messaging service platform. The H5 page includes: order query, order invoicing, and invoice query pages; the 5G messaging service platform also sends the rich media card message downstream to the mobile terminal so that the user can enter the H5 page of the invoicing application system through the rich media card message of the mobile terminal to complete self-service invoicing.

[0048] According to an embodiment of the present invention, the invoicing application system adopts a front-end and back-end separation architecture, and the invoicing application system has functions of order query, order invoicing, and invoice query.

[0049] According to an embodiment of the present invention, the ChatBot service program is developed and implemented through the following steps: applying to be a 5G messaging ChatBot service provider of a communication operator to dock with the 5G messaging service platform; calling the Create ChatBot interface API provided by the 5G messaging service platform through the Postman tool or self-built function to create a ChatBot and obtain the special service number of the short message.

[0050] According to an embodiment of the present invention, the above self-service invoicing system based on NFC and 5G messaging further includes: an access link generation module, which is used to customize an encryption and decryption method based on the mobile phone number and timestamp, generate an access link in a specific format with self-verification ability, and realize the non-login access to the order query page and invoice query page of the mobile terminal.

[0051] In summary, the self-service invoicing system based on NFC and 5G messaging according to the embodiments of the present invention combines two new technologies, NFC and 5G messaging, to provide a brand-new and convenient self-service invoicing method. By docking with the 5G messaging service platform, a ChatBot service program is implemented to complete complex rich media communication interaction scenarios. Users do not need to install an additional APP. When a 5G mobile terminal touches an NFC tag, the built-in SMS application of the mobile phone is automatically launched, and the invoicing application system can be entered through the SMS application to complete the invoicing business, providing users with a more convenient and user-friendly self-service invoicing / obtaining method, better improving the user experience, saving the cost of enterprise APP development for enterprises, avoiding the embarrassment of requiring users to install an APP, and being more conducive to popularization and use. A set of secure and reliable encryption and decryption methods based on mobile phone numbers and timestamps is customized to generate access links in a specific format to achieve non-login access to the H5 page on the mobile side.

[0052] In the description of this specification, the descriptions referring to terms such as "one embodiment", "some embodiments", "example", "specific example", or "some examples" etc. mean that the specific features, structures, materials, or characteristics described in connection with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials, or characteristics described can be combined in any one or more embodiments or examples in a suitable manner. In addition, without contradiction, those skilled in the art can combine and combine the different embodiments or examples described in this specification and the features of different embodiments or examples.

[0053] In addition, the terms "first" and "second" are only used for descriptive purposes and cannot be understood as indicating or implying relative importance or implicitly specifying the quantity of the indicated technical features. Thus, the features defined with "first" and "second" may explicitly or implicitly include at least one of such features. In the description of the present invention, "a plurality" means at least two, such as two, three, etc., unless otherwise specifically defined.

[0054] Any process or method description shown in the flowchart or described in other ways herein can be understood as representing a module, segment, or part of code including one or more executable instructions for implementing a customized logical function or process. The scope of the preferred embodiments of the present invention includes additional implementations, where the functions can be executed in a substantially simultaneous manner or in a reverse order according to the involved functions, rather than in the order shown or discussed, which should be understood by those skilled in the art of the embodiments of the present invention.

[0055] The logic and / or steps represented in the flowchart or otherwise described herein can, for example, be considered a definitional sequence list of executable instructions for implementing logical functions, which can be embodied specifically in any computer-readable medium for use by an instruction execution system, apparatus, or device (such as a computer-based system, a system including a processor, or other systems that can fetch and execute instructions from the instruction execution system, apparatus, or device), or used in conjunction with these instruction execution systems, apparatus, or devices. For the purposes of this specification, a "computer-readable medium" can be any device that can contain, store, communicate, propagate, or transport a program for use by or in conjunction with an instruction execution system, apparatus, or device. More specific examples (non-exhaustive list) of computer-readable media include the following: an electrical connection portion having one or more wirings (electronic device), a portable computer diskette (magnetic device), a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber device, and a portable compact disc read-only memory (CDROM). Additionally, the computer-readable medium can even be paper or other suitable media on which the program can be printed, as the program can be obtained electronically, for example, by optically scanning the paper or other media, followed by editing, interpretation, or otherwise processing as appropriate, and then storing it in a computer memory.

[0056] It should be understood that various parts of the present invention can be implemented by hardware, software, firmware, or a combination thereof. In the above-described embodiments, multiple steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, any one or a combination of the following techniques well known in the art can be used: discrete logic circuits having logic gate circuits for implementing logical functions on data signals, application-specific integrated circuits having appropriate combinational logic gate circuits, programmable gate arrays (PGAs), field programmable gate arrays (FPGAs), and the like.

[0057] Those of ordinary skill in the art of this technology can understand that all or part of the steps carried by the method of the above embodiments can be completed by a program instructing relevant hardware, and the program can be stored in a computer-readable storage medium. When the program is executed, it includes one or a combination of the steps of the method embodiments.

[0058] In addition, each functional unit in various embodiments of the present invention may be integrated into a processing module, may exist separately as individual physical units, or two or more units may be integrated into one module. The above-mentioned integrated module may be implemented in the form of hardware or in the form of a software functional module. When the integrated module is implemented in the form of a software functional module and sold or used as an independent product, it may also be stored in a computer-readable storage medium.

[0059] The above-mentioned storage medium may be a read-only memory, a magnetic disk, an optical disc, etc. Although the embodiments of the present invention have been shown and described above, it can be understood that the above embodiments are exemplary and should not be construed as limiting the present invention. Those of ordinary skill in the art can make changes, modifications, substitutions, and variations to the above embodiments within the scope of the present invention.

Claims

1. A self-service invoicing method based on NFC and 5G messaging, characterized in that, It includes the following steps; The 5G mobile terminal enters the NFC tag sensing range, activates the NFC tag through the radio frequency field and reads the pre-stored data therein, and the pre-stored data is "smsto: special SMS service number: SMS content"; When the mobile terminal reads the pre-stored data, it automatically invokes the built-in SMS application and sends an SMS upstream to the 5G messaging service platform according to the pre-stored data; The 5G messaging service platform transmits the SMS upstream to the ChatBot service program; The ChatBot service program listens to and parses the SMS content transmitted by the 5G messaging service platform, generates a rich media card message carrying the link to the H5 page of the invoicing application system, and sends the rich media card message downstream to the 5G messaging service platform. The H5 page includes: order query, order invoicing, and invoice query pages; The 5G messaging service platform also sends the rich media card message downstream to the mobile terminal so that the user can enter the H5 page of the invoicing application system through the rich media card message of the mobile terminal to complete self-service invoicing.

2. The self-service invoicing method based on NFC and 5G messages according to claim 1, wherein, The invoicing application system adopts a front-end and back-end separation architecture, and the invoicing application system has functions of order query, order invoicing, and invoice query.

3. The self-service invoicing method based on NFC and 5G messaging according to claim 1, characterized in that, The ChatBot service program is developed and implemented through the following steps: Apply to be a 5G messaging ChatBot service provider of a communication operator to interface with the 5G messaging service platform; Through the Postman tool or self-built function, call the Create ChatBot interface API provided by the 5G messaging service platform to create a ChatBot and obtain the special SMS service number.

4. The self-service invoicing method based on NFC and 5G messages according to claim 1, wherein, It also includes: Based on the mobile phone number and timestamp, a custom encryption and decryption method is generated to generate an access link in a specific format with self-verification ability, so as to realize the access without login to the order query page and invoice query page of the mobile terminal.

5. A self-service invoicing system based on NFC and 5G messaging, characterized in that, It includes: NFC tag, 5G messaging service platform, ChatBot service program, and invoicing application system. Among them, The 5G mobile terminal enters the NFC tag sensing range, activates the NFC tag through the radio frequency field and reads the pre-stored data therein, and the pre-stored data is "smsto: special SMS service number: SMS content"; when the mobile terminal reads the pre-stored data, it automatically invokes the built-in SMS application and sends an SMS upstream to the 5G messaging service platform; The 5G messaging service platform is used to transmit the SMS upstream to the ChatBot service program; The ChatBot service program is used to listen to and parse the SMS content transmitted by the 5G messaging service platform, generate a rich media card message carrying the link to the H5 page of the invoicing application system, and send the rich media card message downstream to the 5G messaging service platform. The H5 page includes: order query, order invoicing, and invoice query pages; The 5G messaging service platform also sends the rich media card message downstream to the mobile terminal so that the user can enter the H5 page of the invoicing application system through the rich media card message of the mobile terminal to complete self-service invoicing.

6. The self-service invoicing system based on NFC and 5G messaging according to claim 5, wherein, The invoicing application system adopts a front-end and back-end separation architecture, and the invoicing application system has functions such as order query, order invoicing, and invoice query.

7. The self-service invoicing system based on NFC and 5G messaging according to claim 5, wherein The ChatBot service program is developed and implemented through the following steps: Apply to become a 5G messaging ChatBot service provider of a communication operator to connect to the 5G messaging service platform; Through the Postman tool or self-built function, call the Create ChatBot interface API provided by the 5G messaging service platform to create a ChatBot and obtain a short message special service number.

8. The self-service invoicing system based on NFC and 5G messaging according to claim 5, characterized in that, It also includes: An access link generation module, which is used to customize an encryption and decryption method based on the mobile phone number and timestamp to generate an access link in a specific format with self-verification ability, so as to realize the login-free access to the mobile terminal order query page and the invoice query page.

Citation Information

Patent Citations

  • Method for getting access to application through NFC label on smart phone lock screen interface

    CN103581434A

  • Method and system for accessing wireless local area network, short message push platform and portal system

    CN105357242A

  • Message processing method and device, electronic equipment and storage medium

    CN112612559A

  • Electric charge payment method and system based on 5G message

    CN114140108A

  • Voting method, voting device, voting equipment and storage medium

    CN118097842A