Movatterモバイル変換


[0]ホーム

URL:


CN113743929A - Data processing method, terminal equipment and data processing system - Google Patents

Data processing method, terminal equipment and data processing system
Download PDF

Info

Publication number
CN113743929A
CN113743929ACN202111073291.3ACN202111073291ACN113743929ACN 113743929 ACN113743929 ACN 113743929ACN 202111073291 ACN202111073291 ACN 202111073291ACN 113743929 ACN113743929 ACN 113743929A
Authority
CN
China
Prior art keywords
terminal
payment
information
connection
wireless communication
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202111073291.3A
Other languages
Chinese (zh)
Other versions
CN113743929B (en
Inventor
翟芬
顾春雷
陈戈
康丽娟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Advanced New Technologies Co Ltd
Original Assignee
Advanced New Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Advanced New Technologies Co LtdfiledCriticalAdvanced New Technologies Co Ltd
Priority to CN202111073291.3ApriorityCriticalpatent/CN113743929B/en
Publication of CN113743929ApublicationCriticalpatent/CN113743929A/en
Application grantedgrantedCritical
Publication of CN113743929BpublicationCriticalpatent/CN113743929B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Classifications

Landscapes

Abstract

Translated fromChinese

本说明书实施例提供一种数据处理方法、终端设备和数据处理系统。所述方法包括:第一终端生成支付码;其中,所述支付码中包括有连接信息;所述连接信息包括所述第一终端的连接标识;第二终端获取所述支付码;基于所述连接标识与所述第一终端建立无线通信连接;基于所述无线通信连接向所述第一终端发送第一提示信息;其中,所述第一提示信息用于提示是否支付成功;第一终端基于所述无线通信连接接收所述第一提示信息;展示所述第一提示信息。

Figure 202111073291

The embodiments of this specification provide a data processing method, a terminal device, and a data processing system. The method includes: a first terminal generates a payment code; wherein, the payment code includes connection information; the connection information includes a connection identifier of the first terminal; the second terminal obtains the payment code; The connection identifier establishes a wireless communication connection with the first terminal; sends first prompt information to the first terminal based on the wireless communication connection; wherein, the first prompt information is used to prompt whether the payment is successful; the first terminal is based on The wireless communication connection receives the first prompt information; and displays the first prompt information.

Figure 202111073291

Description

Data processing method, terminal equipment and data processing system
The invention relates to divisional application of patent application with the application number of 201810067565.X, the application date of 2018, 01, 24 and the name of 'data processing method, terminal equipment and data processing system'.
Technical Field
The embodiment of the specification relates to the technical field of computers, in particular to a data processing method, terminal equipment and a data processing system.
Background
With the development of the internet and the popularization of mobile terminal devices, two-dimensional codes are gradually and widely applied to daily life, such as public transport payment scenes.
Generally, the main body involved in the bus payment scene may include a mobile terminal device, a bus POS machine, a server corresponding to the mobile terminal device (hereinafter referred to as a first server), and a server corresponding to the bus POS machine (hereinafter referred to as a second server). The user can use the mobile terminal device to generate a two-dimensional bus taking code, and the two-dimensional bus taking code can comprise payment information. The bus POS machine can scan the bus two-dimensional code to identify the payment information; the payment information may be uploaded to a second server. The second server may receive the payment information; a deduction request may be issued to the first server. The first server can receive the deduction request and further execute deduction operation; deduction prompt information can be returned to the mobile terminal equipment.
To enable a user to take a vehicle in a poor network condition, the transit POS is typically configured to delay uploading of the identified payment information to the second server. Therefore, after the user swipes the code, the mobile terminal device cannot obtain the deduction prompt information in real time, so that the user can often judge whether the code is swiped successfully only through the sound sent by the public transportation POS machine, and the user experience is poor. In particular, in the case of a sound failure of the public transportation POS machine, the user may be caused to swipe a code for multiple times, thereby causing a loss of user resources.
Disclosure of Invention
An object of the embodiments of the present specification is to provide a data processing method, a terminal device, and a data processing system, so that a user can conveniently determine whether a code swiping is successful, and user experience is improved.
To achieve the above object, an embodiment of the present specification provides a data processing method, including: the first terminal generates a payment code; wherein, the payment code comprises connection information; the connection information comprises a connection identifier of the first terminal; the second terminal acquires the payment code; establishing a wireless communication connection with the first terminal based on the connection identifier; sending first prompt information to the first terminal based on the wireless communication connection; the first prompt message is used for prompting whether the payment is successful or not; the first terminal receives the first prompt message based on the wireless communication connection; and displaying the first prompt message.
In order to achieve the above object, an embodiment of the present specification provides a data processing method, which is applied to a first terminal, and includes: generating a payment code; wherein, the payment code comprises connection information; the connection information comprises a connection identifier of the first terminal; under the condition that wireless communication connection is established with a second terminal based on the connection identifier, receiving first prompt information sent by the second terminal based on the wireless communication connection; the first prompt message is used for prompting whether the payment is successful or not; and displaying the first prompt message.
In order to achieve the above object, an embodiment of the present specification provides a terminal device, including: a generating unit for generating a payment code; wherein, the payment code comprises connection information; the connection information comprises a connection identifier of the first terminal; a receiving unit, configured to receive, based on the wireless communication connection, first prompt information sent by a second terminal under a condition that the wireless communication connection is established with the second terminal based on the connection identifier; the first prompt message is used for prompting whether the payment is successful or not; and the display unit is used for displaying the first prompt message.
In order to achieve the above object, an embodiment of the present specification provides a terminal device, including: the communication component is used for establishing wireless communication connection and carrying out data transmission; the display component is used for displaying the first prompt message; a processor for generating a payment code; wherein, the payment code comprises connection information; the connection information comprises a connection identifier of the first terminal; under the condition that wireless communication connection is established with a second terminal based on the connection identifier, receiving first prompt information sent by the second terminal based on the wireless communication connection; the first prompt message is used for prompting whether the payment is successful or not; and controlling the display component to display the first prompt message.
In order to achieve the above object, an embodiment of the present specification provides a data processing method, which is applied to a second terminal, and includes: acquiring a payment code; wherein, the payment code comprises connection information; the connection information comprises a connection identifier of the first terminal; under the condition that wireless communication connection is established with the first terminal based on the connection identifier, first prompt information is sent to the first terminal based on the wireless communication connection; the first prompt message is used for prompting whether the payment is successful or not.
In order to achieve the above object, an embodiment of the present specification provides a terminal device, including: an acquisition unit for acquiring a payment code; wherein, the payment code comprises connection information; the connection information comprises a connection identifier of the first terminal; a sending unit, configured to send first prompt information to a first terminal based on a wireless communication connection under a condition that the wireless communication connection is established with the first terminal based on the connection identifier; the first prompt message is used for prompting whether the payment is successful or not.
In order to achieve the above object, an embodiment of the present specification provides a terminal device, including: the communication component is used for establishing wireless communication connection and carrying out data transmission; a processor for obtaining a payment code; wherein, the payment code comprises connection information; the connection information comprises a connection identifier of the first terminal; under the condition that wireless communication connection is established with the first terminal based on the connection identifier, first prompt information is sent to the first terminal based on the wireless communication connection; the first prompt message is used for prompting whether the payment is successful or not.
To achieve the above object, an embodiment of the present specification provides a data processing system including a first terminal and a second terminal. The first terminal is used for generating a payment code; wherein, the payment code comprises connection information; the connection information includes a connection identifier of the first terminal. The second terminal is used for acquiring the payment code; establishing a wireless communication connection with the first terminal based on the connection identifier; sending first prompt information to the first terminal based on the wireless communication connection; the first prompt message is used for prompting whether the payment is successful or not. The first terminal is further configured to receive the first prompt message based on the wireless communication connection; and displaying the first prompt message.
As can be seen from the technical solutions provided in the embodiments of the present specification, the first terminal may generate the payment code; wherein, the payment code comprises connection information; the connection information includes a connection identifier of the first terminal. The second terminal may obtain the payment code; a wireless communication connection may be established with the first terminal based on the connection identification; first prompt information may be sent to the first terminal based on the wireless communication connection. The first terminal may receive the first prompt information based on the wireless communication connection; the first prompt may be presented. The first prompt message may be used to prompt whether the payment is successful. Therefore, through the first prompt message displayed by the first terminal, the user can conveniently judge whether the code swiping is successful or not, and the user experience is improved.
Drawings
In order to more clearly illustrate the embodiments of the present specification or the technical solutions in the prior art, the drawings needed to be used in the description of the embodiments or the prior art will be briefly introduced below, it is obvious that the drawings in the following description are only some embodiments described in the present specification, and for those skilled in the art, other drawings can be obtained according to the drawings without any creative effort.
Fig. 1 is a schematic diagram of a short-range wireless communication connection between a first terminal and a second terminal according to an embodiment of the present disclosure;
FIG. 2 is a flow chart of a data processing method according to an embodiment of the present disclosure;
FIG. 3 is a flow chart of another data processing method according to an embodiment of the present disclosure;
FIG. 4 is a flow chart of another data processing method according to an embodiment of the present disclosure;
FIG. 5 is a schematic diagram of a payment code according to an embodiment of the present disclosure;
FIG. 6 is a diagram illustrating an example of success-supported hint information;
FIG. 7 is a diagram illustrating a prompt for a payment failure according to an embodiment of the present disclosure;
fig. 8 is a functional structure diagram of a terminal device according to an embodiment of the present disclosure;
fig. 9 is a functional structure diagram of another terminal device according to an embodiment of the present disclosure;
fig. 10 is a functional structure diagram of another terminal device according to an embodiment of the present disclosure;
fig. 11 is a functional structure diagram of another terminal device according to an embodiment of the present disclosure.
Detailed Description
The technical solutions in the embodiments of the present disclosure will be clearly and completely described below with reference to the drawings in the embodiments of the present disclosure, and it is obvious that the described embodiments are only a part of the embodiments of the present disclosure, and not all of the embodiments. All other embodiments obtained by a person skilled in the art based on the embodiments in the present specification without any inventive step should fall within the scope of protection of the present specification.
The embodiment of the specification provides a data processing system.
In this embodiment, the data processing system may include a first terminal. The first terminal may have a payment code generation function. The payment code can comprise a graphical code, a sound wave code and the like, and the graphical code can comprise a bar code, a two-dimensional code and the like. The first terminal may also have a short-range wireless communication function. The short-range wireless Communication may refer to Communication within a short distance, including but not limited to Bluetooth (Bluetooth), infrared (IrDA), wireless fidelity (WI-FI), Ultra Wide Band (Ultra Wide Band), violet peak (Zigbee), Near Field Communication (NFC), and the like. The first terminal can be a smart phone, a tablet electronic device, a portable computer, a Personal Digital Assistant (PDA), an intelligent wearable device and the like.
In this embodiment, the data processing system may further include a second terminal. The second terminal may have a payment code scanning function. The second terminal may also have a short-range wireless communication function. The second terminal may be a mobile device, such as a smart phone, a tablet electronic device, a portable computer, a Personal Digital Assistant (PDA), an in-vehicle device, a POS machine (e.g., a merchant POS machine, a public transit POS machine, etc.), or a smart wearable device. The second terminal may also be a desktop device, such as a server, an industrial personal computer (industrial control computer), a Personal Computer (PC), a kiosk, or a smart kiosk (kiosk) (e.g., subway kiosk, train ticket kiosk), etc. In one implementation of this embodiment, the second terminal may further have a speaker. The speaker may generate sound waves audible to a human.
In an implementation manner of this embodiment, the data processing system may further include a first server. The first server may be one server or a server cluster including a plurality of servers. The first server may be a server corresponding to the first terminal. For example, the first terminal may be a smart phone installed with a pay bank APP, and the first server may be a pay bank server.
In an implementation manner of this embodiment, the data set transmission system may further include a second server. The second server may be one server, or may be a server cluster including a plurality of servers. The second server may be a server corresponding to the second terminal. For example, the second terminal may be a public transportation POS, and the second server may be a server corresponding to the public transportation POS.
Please refer to fig. 1, fig. 2, fig. 5, fig. 6 and fig. 7. The embodiment of the specification provides a data processing method. The main body for implementing the data processing method may include a first terminal and a second terminal. To enable data transmission, the short-range wireless communication function of the first and second terminals may be in an on state. The data processing method may include the following steps.
Step S10: the first terminal generates a payment code.
In this embodiment, the payment code may include a graphical code, a sound wave code, and the like, and the graphical code may include a barcode, a two-dimensional code, and the like.
The payment code may include connection information. The connection information may include a connection identification of the first terminal. The connection identification may be used to establish a wireless communication connection. The connection identities may be the same or different depending on the wireless communication connection being established. For example, when establishing a wireless communication connection based on bluetooth technology, the connection identifier may be a physical address (MAC) of the first terminal. As another example, when establishing a wireless communication connection based on the wifi technology, the connection Identifier may be a Service Set Identifier (SSID) of the first terminal. Of course, when the wireless communication connection is established based on other technologies, the connection identifier may be other identifiers of the first terminal, which are not listed in sequence here.
The payment code may also include payment information. The payment information may include user identification information. The user identification information may be used to identify a user. The user identification information may be, for example, a user account, a code of a user account, or any other form of information from which a user account may be derived. The user account may be, for example, a pay account, a wechat account, a card number of a bus card, or a card number of a campus card. Of course, the payment information may also include other information, such as at least one of individual limits and time of failure. The single quota can be 10 yuan, 20 yuan or the like; the failure time may be, for example, 10: 30 points, 11: 15 points, or the like.
In this embodiment, the first terminal may generate the payment code after receiving the payment instruction.
The first terminal may have a payment key; the payment instruction may be generated upon detecting that the payment key is triggered. Where the payment key is triggered including, but not limited to, the payment key being pressed, clicked, double-clicked, swiped, pressed for more than a predetermined time, etc. The payment key may be a physical key, or a virtual key, etc., and the virtual key includes, but is not limited to, a button control, a graphic control, a text control, etc. Alternatively, the first terminal may be preset with a gesture operation. The gesture operation may include a touch trajectory on a display component (e.g., a touch-sensitive display). The first terminal may generate the payment instruction when recognizing the preset gesture operation. Alternatively, the first terminal may have a sensor. The sensor may be configured to sense a predetermined motion state, and may specifically include a gyroscope and/or an acceleration sensor. The first terminal may generate the payment instruction when sensing the preset motion state.
In this embodiment, the first terminal may obtain connection information and payment information; a payment code may be generated based on the obtained connection identification and payment information using a payment code generation algorithm.
According to the wireless communication connection type agreed by the first terminal and the second terminal in advance, the first terminal can obtain corresponding connection information. For example, when the pre-agreed wireless communication connection type is bluetooth, the first terminal may acquire its own physical address. As another example, when the predetermined wireless communication connection type is wireless fidelity, the first terminal may obtain a service set identifier of the first terminal.
The first terminal may obtain user identification information. For example, the first terminal may acquire a currently logged-in account or a historically logged-in account as the user identification information. As another example, the first terminal may obtain a card number of a bus card or a card number of a campus card as the user identification information. In an implementation manner of this embodiment, the first terminal may further obtain a single quota. Specifically, the first terminal may be preset with a single quota. The first terminal may obtain the preset single quota. Alternatively, the first server may have a single quota. The first terminal may send a data acquisition request to the first server. The first server may receive the data acquisition request, and may acquire and send the single quota to the first terminal. The first terminal may receive the single quota. In another implementation of this embodiment, the first terminal may further obtain an effective time of the payment code; the expiry time of the payment code may be calculated based on the current time and the validity time. The validity time of the payment code may come from the first terminal or the first server. Specifically, the first terminal may be preset with an effective time of the payment code. The first terminal may acquire the preset valid time. Alternatively, the first server may have a valid time for the payment code. The first terminal may send a data acquisition request to the first server. The first server may receive the data acquisition request, and may acquire and transmit the validity time to the first terminal. The first terminal may receive the validity time.
In this embodiment, the payment code generation algorithms may be the same or different depending on the generated payment code. For example, in generating the two-dimensional code, the payment code generation algorithm may be a Quick Response code (QRcode) algorithm. It will be appreciated by those skilled in the art that the fast reaction code algorithm herein is merely an example, and virtually any algorithm capable of generating a two-dimensional code may be applied herein. Of course, when generating other payment codes, the payment code generation algorithm may also be other algorithms, which are not listed in sequence here.
Step S12: the second terminal obtains the payment code.
In this embodiment, the user may perform a code swiping operation using the payment code generated by the first terminal. The second terminal may scan for the payment code. It should be understood by those skilled in the art that the second terminal may also obtain the payment code generated by the first terminal in other manners, which is not limited in this embodiment.
Step S14: the second terminal establishes wireless communication connection with the first terminal based on the connection identifier; and sending first prompt information to the first terminal based on the wireless communication connection.
In this embodiment, the second terminal may analyze the payment code to obtain the connection information and the payment information.
In this embodiment, the connection information may include a connection identifier of the first terminal. The first terminal may be regarded as a device requesting establishment of a wireless communication connection, and the second terminal may be understood as a device requested establishment of a wireless communication connection. The second terminal may establish a wireless communication connection with the first terminal based on the connection identification.
In this embodiment, the first prompt message may be used to prompt whether the payment is successful. Specifically, the first prompt message may include a prompt message that the payment is successful or a prompt message that the payment is failed. The prompt message of successful payment may include text, image, audio, video and any combination thereof. Further, the prompt message of successful payment may include the payment amount. The prompt message of payment failure may include text, image, audio, video and any combination thereof.
In this embodiment, after the second terminal analyzes the payment code, the second terminal may directly send a prompt message that the payment is successful to the first terminal. Or after the second terminal analyzes the payment code; the payment information can be verified; when the verification result is correct, prompt information of successful payment can be sent to the first terminal; and when the verification result is wrong, prompt information of payment failure can be sent to the first terminal.
For example, the payment information may include the time of failure. After the second terminal analyzes the payment code, the current time can be compared with the failure time; when the current time is less than or equal to the failure time, the verification result can be considered to be correct; and when the current time is greater than the failure time, the verification result can be considered as an error.
As another example, the payment information may include a single quota. After the second terminal analyzes the payment code, the payment amount can be determined; the payment amount may be compared to the single limit; when the payment amount is less than or equal to the single limit, the verification result can be considered to be correct; when the payment amount is larger than the single limit, the verification result can be considered as an error. The payment amount may be a preset default amount. Alternatively, the payment amount may be determined by the second terminal according to information input by the user. The information input by the user may include, for example, a destination station and the like. Still alternatively, the payment amount may be determined by the second terminal according to its current geographic location. For example, the second terminal may have a calculation rule. The second terminal can acquire the current geographic position of the second terminal; the payment amount may be calculated based on the obtained geographical location and the calculation rule.
Step S16: the first terminal receives the first prompt message based on wireless communication connection; and displaying the first prompt message.
In this embodiment, the first prompt message may include a prompt message that the payment is successful or a prompt message that the payment is unsuccessful. The first terminal can receive prompt information of successful payment or prompt information of failed payment; prompt information of successful payment or prompt information of failed payment can be displayed.
In one embodiment of this embodiment, the first server may have at least one digital signature data. The digital signature data can be obtained by carrying out signature based on a private key of an asymmetric encryption technology. The asymmetric encryption techniques include, but are not limited to, RSA algorithm, Elgamal algorithm, knapsack algorithm, ECC (elliptic Curve encryption algorithm), and the like. Each piece of digital signature data in the first server may correspond to a public key and a key identifier, the public key may be used to verify the digital signature data, and the key identifier may be used to identify the public key.
In this embodiment, the first terminal may obtain digital signature data and a key identifier corresponding to the digital signature data; a payment code may be generated based on the connection information, the payment information, the digital signature data, and the key identification.
The first server may issue at least one piece of digital signature data and a key identifier corresponding to the digital signature data to the first terminal. In this way, the first terminal may have a digital signature data set. The set of digital signature data may include at least one digital signature data, and each digital signature data may correspond to a key identification. In this way, the first terminal may obtain one piece of digital signature data and the key identifier corresponding to the digital signature data from the digital signature data set. Alternatively, the first terminal may send a data acquisition request to the first server. The first server may receive the data acquisition request; the digital signature data and the key identification corresponding to the digital signature data can be acquired and sent to the first terminal. The first terminal may receive the digital signature data and a key identifier corresponding to the digital signature data.
In this embodiment, the second terminal may obtain a payment code; the payment code can be analyzed to obtain connection information, payment information, digital signature data and a key identification; a public key of the key identification can be obtained as a target public key; the digital signature data may be verified using the target public key. Further, after the signature verification, the second terminal may send first prompt information to the first terminal. Specifically, after the signature verification is successful, the second terminal may send a prompt message that the payment is successful to the first terminal. After the signature verification fails, the second terminal may send a prompt message of payment failure to the first terminal.
The first server may issue a public key corresponding to at least one piece of digital signature data to the second terminal. In this way, the second terminal may have a set of public keys, which may include at least one public key. In this way, the second terminal may obtain, from the public key set, a public key corresponding to the key identifier as the target public key.
In one implementation of this embodiment, the second terminal may have a speaker. The second terminal may emit audible prompts using a speaker. Specifically, after the second terminal analyzes the payment code, the second terminal may directly use the speaker to send out a sound prompt message indicating that the payment is successful. Or after the second terminal analyzes the payment code; the payment information can be verified; when the verification result is correct, a speaker can be used for sending out sound prompt information of successful payment; when the verification result is error, a speaker can be used for sending out a sound prompt message of payment failure.
In one implementation of this embodiment, the second server may perform a deduction operation. In particular, the second terminal may determine a payment amount; the payment information and the payment amount may be sent to a second server. The second server may receive the payment information and the payment amount. The payment information may include a user identification, and the second server may then perform a deduction operation based on the user identification information and the payment amount. Alternatively, the first server may perform a deduction operation. Specifically, after receiving the payment information and the payment amount from the second terminal, the second server may send a deduction request to the first server, where the deduction request may carry the user identification information and the payment amount. The first server may receive the deduction request; a deduction operation may be performed based on the user identification information and the payment amount. Further, after executing the deduction operation, the first server may further send a second prompt message to the first terminal, where the second prompt message may include a prompt message that the deduction is successful. The first terminal may receive and display the second prompt message.
The second terminal may directly transmit payment information and a payment amount to the second server. Or, the second terminal may further send payment information and a payment amount to the second server after detecting the sending instruction. Wherein the transmission instruction may be automatically generated by the second terminal. For example, the second terminal may generate the transmission instruction at a preset timing. The preset time can be flexibly set according to actual needs, for example, 12 pm, 4 am, etc. As another example, the second terminal may further generate the sending instruction when detecting that its own network connection is available. Of course, the sending instruction may also be generated by a user active trigger. For example, the second terminal may have a send button, and the second terminal may in turn generate the send instruction upon detecting that the send button is triggered. Where the send button is triggered including, but not limited to, the send button being pressed, clicked, double-clicked, stroked, pressed for more than a predetermined time, etc. The sending key may be a physical key or a virtual key, and the like, and the virtual key includes, but is not limited to, a button control, a graphic control, a text control, and the like.
In this embodiment, the first terminal may generate a payment code; wherein, the payment code comprises connection information; the connection information includes a connection identifier of the first terminal. The second terminal may obtain the payment code; a wireless communication connection may be established with the first terminal based on the connection identification; first prompt information may be sent to the first terminal based on the wireless communication connection. The first terminal may receive the first prompt information based on the wireless communication connection; the first prompt may be presented. The first prompt message may be used to prompt whether the payment is successful. Therefore, through the first prompt message displayed by the first terminal, the user can conveniently judge whether the code swiping is successful or not, and the user experience is improved.
Please refer to fig. 3. The embodiment of the specification also provides another data processing method. The main body implementing the data processing method may include a first terminal. To enable data transmission, the short-range wireless communication function of the first terminal may be in an on state. The data processing method may include the following steps.
Step S20: a payment code is generated.
In this embodiment, the first terminal may generate the payment code after receiving the payment instruction.
Step S22: and under the condition that the wireless communication connection is established with the second terminal based on the connection identifier, receiving first prompt information sent by the second terminal based on the wireless communication connection.
In this embodiment, the first prompt message may be used to prompt whether the payment is successful. Specifically, the first prompt message may include a prompt message that the payment is successful or a prompt message that the payment is failed.
In this embodiment, the second terminal may obtain the payment code; the payment code can be analyzed to obtain connection information; a wireless communication connection can be established with the first terminal based on the connection identifier in the connection information; first prompt information may be sent to the first terminal based on the wireless communication connection. The first terminal may receive the first prompt message from the second terminal based on the wireless communication connection.
Step S24: and displaying the first prompt message.
In an implementation manner of this embodiment, the first terminal may obtain digital signature data and a key identifier corresponding to the digital signature data; a payment code may be generated based on the connection information, the payment information, the digital signature data, and the key identification.
In an implementation manner of this embodiment, the first terminal may receive a second prompt message sent by the first server; the second prompt may be presented. The second prompt message may include a prompt message that the deduction is successful.
In this embodiment, the first terminal may generate a payment code; under the condition that the wireless communication connection is established with the second terminal based on the connection identifier, first prompt information sent by the second terminal can be received based on the wireless communication connection; the first prompt may be presented. The first prompt message may be used to prompt whether the payment is successful. Therefore, through the first prompt message displayed by the first terminal, the user can conveniently judge whether the code swiping is successful or not, and the user experience is improved.
Please refer to fig. 4. The embodiment of the specification also provides another data processing method. The main body implementing the data processing method may include the second terminal. The short-range wireless communication function of the second terminal may be in an on state in order to enable data transmission. The data processing method may include the following steps.
Step S30: a payment code is obtained.
Step S32: and sending first prompt information to the first terminal based on the wireless communication connection under the condition of establishing the wireless communication connection with the first terminal based on the connection identifier.
In this embodiment, the first prompt message may be used to prompt whether the payment is successful. Specifically, the first prompt message may include a prompt message that the payment is successful or a prompt message that the payment is failed.
In this embodiment, the second terminal may analyze the payment code to obtain the connection information and the payment information. The connection information may include a connection identification of the first terminal. The first terminal may be regarded as a device requesting establishment of a wireless communication connection, and the second terminal may be understood as a device requested establishment of a wireless communication connection. The second terminal may establish a wireless communication connection with the first terminal based on the connection identification.
In this embodiment, after the second terminal analyzes the payment code, the second terminal may directly send a prompt message that the payment is successful to the first terminal. Or after the second terminal analyzes the payment code; the payment information can be verified; when the verification result is correct, prompt information of successful payment can be sent to the first terminal; and when the verification result is wrong, prompt information of payment failure can be sent to the first terminal.
In an implementation manner of this embodiment, the second terminal may obtain a payment code; the payment code can be analyzed to obtain connection information, payment information, digital signature data and a key identification; a public key of the key identification can be obtained as a target public key; the digital signature data may be verified using the target public key. Further, after the signature verification, the second terminal may send first prompt information to the first terminal. Specifically, after the signature verification is successful, the second terminal may send a prompt message that the payment is successful to the first terminal. After the signature verification fails, the second terminal may send a prompt message of payment failure to the first terminal.
In one implementation of this embodiment, the second terminal may have a speaker. The second terminal may emit audible prompts using a speaker.
In one implementation of this embodiment, the second terminal may determine a payment amount; the payment information and the payment amount may be sent to a second server. The second server may receive the payment information and the payment amount. The payment information may include user identification information, and the second server may perform a deduction operation based on the user identification information and the payment amount. Or, after receiving the payment information and the payment amount from the second terminal, the second server may further send a deduction request to the first server, where the deduction request may carry the user identification information and the payment amount. The first server may receive the deduction request; a deduction operation may be performed based on the user identification information and the payment amount.
In this embodiment, the second terminal may obtain the payment code; under the condition that wireless communication connection is established with a first terminal based on a connection identifier, first prompt information can be sent to the first terminal based on the wireless communication connection, so that the first terminal can display the first prompt information. The first prompt message may be used to prompt whether the payment is successful. Therefore, through the first prompt message displayed by the first terminal, the user can conveniently judge whether the code swiping is successful or not, and the user experience is improved.
Please refer to fig. 1, fig. 2, fig. 5, fig. 6 and fig. 7. An example of a scenario of an embodiment of the present specification is described below.
In this scenario embodiment, the data processing system may include a first terminal, a second terminal, a first server, and a second server. The first terminal may be a smartphone. The smart phone can be provided with a payment APP. The smart phone may have a bluetooth communication function, and the bluetooth communication function of the smart phone may be in an on state. The second terminal can be a public transportation POS machine. The bus POS machine can have a Bluetooth communication function, and the Bluetooth communication function of the bus POS machine can be in an open state. The public transit POS machine can also be provided with a loudspeaker. The first server may be a payroll server. The second server may be a server corresponding to the public transportation POS machine.
In this scenario embodiment, the payroll server may have at least one digital signature data. The digital signature data can be obtained by carrying out signature based on a private key of an asymmetric encryption technology. Each piece of digital signature data in the payment server may correspond to a public key and a key identifier, where the public key may be used to verify the digital signature data, and the key identifier may be used to identify the public key. The Payment treasure server can issue at least one piece of digital signature data and a key identification corresponding to the digital signature data to the smart phone. In this way, the smartphone may have a digital signature data set. The set of digital signature data may include at least one digital signature data, and each digital signature data may correspond to a key identification. The Payment server can also issue a public key corresponding to at least one piece of digital signature data to the public transportation POS machine. In this way, the public transit POS may have a set of public keys, which may include at least one public key.
In the scene embodiment, when a user needs to take a bus, the user can send a payment instruction to the smart phone. The smart phone can acquire connection information and payment information after receiving the payment instruction; acquiring digital signature data and a key identifier corresponding to the digital signature data from a digital signature data set; a payment code may be generated based on the connection information, the payment information, the acquired digital signature data, and the acquired key identification.
In the scene embodiment, the user can use the payment code to perform code swiping operation at the public transportation POS machine. The public transportation POS machine can obtain the payment code; the payment code may be parsed to obtain connection information, payment information, digital signature data, and a key identification.
The connection information may include a physical address of the smartphone. Therefore, the bus POS machine can establish Bluetooth communication connection with the smart phone by using the physical address in the connection information.
The public transport POS machine can also obtain a public key of the key identification from a public key set as a target public key; the digital signature data may be verified using the target public key. After the signature verification is successful, the bus POS machine can send prompt information of successful payment to the smart phone through the Bluetooth communication connection. Or after the signature verification fails, the public transportation POS machine can send prompt information of payment failure to the smart phone through the Bluetooth communication connection. The smart phone can receive prompt information of successful payment or prompt information of failed payment; prompt information of successful payment or prompt information of failed payment can be displayed. Therefore, the user can conveniently judge whether the code swiping is successful or not through the smart phone.
In addition, after the signature verification is successful, the bus POS machine can also determine the payment amount; the payment information and the payment amount may be sent to a second server. The second server may receive the payment information and the payment amount, and the payment information may include user identification information. The second server may then send a deduction request to the payer server, where the deduction request may carry the user identification information and the payment amount. The pay bank server may receive the deduction request; deduction operation can be carried out based on the user identification information and the payment amount; and sending a prompt message of successful deduction to the smart phone. The smart phone can receive and display the prompt message of successful deduction.
Please refer to fig. 8. The embodiment of the present specification provides a data processing apparatus, which includes a generatingunit 40, a receivingunit 42, and a presentingunit 44.
A generatingunit 40 for generating a payment code; wherein, the payment code comprises connection information; the connection information comprises a connection identifier of the first terminal;
a receivingunit 42, configured to receive, on a condition that a wireless communication connection is established with a second terminal based on the connection identifier, first prompt information sent by the second terminal based on the wireless communication connection; the first prompt message is used for prompting whether the payment is successful or not;
and thedisplay unit 44 is used for displaying the first prompt message.
Please refer to fig. 9. The embodiment of the specification provides a terminal device which comprises a communication component, a display component and a processor.
In this embodiment, the communication component may be implemented in any suitable manner, for example, a wireless network card, a bluetooth module, an infrared transceiver module, an ultra-wideband communication module, a zigbee protocol communication module, and the like. The communication component may be used to establish a communication connection and perform data transmission.
In the present embodiment, the Display components include, but are not limited to, a Liquid Crystal Display (LCD) Display, a Cathode Ray Tube (CRT) Display, a Light Emitting Diode (LED) Display, and the like. The display component may be configured to present a first prompt.
In this embodiment, the processor may be implemented in any suitable manner. For example, the processor may take the form of, for example, a microprocessor or processor and a computer-readable medium that stores computer-readable program code (e.g., software or firmware) executable by the (micro) processor, logic gates, switches, an Application Specific Integrated Circuit (ASIC), a programmable logic controller, an embedded microcontroller, and so forth.
The processor may be operable to generate a payment code; wherein, the payment code comprises connection information; the connection information comprises a connection identifier of the first terminal; under the condition that wireless communication connection is established with a second terminal based on the connection identifier, receiving first prompt information sent by the second terminal based on the wireless communication connection; the first prompt message is used for prompting whether the payment is successful or not; and controlling the display component to display the first prompt message.
The specific functions of the terminal device, its communication component, display component and processor, which are disclosed in this embodiment, may be explained in contrast to the foregoing embodiments in this specification.
Please refer to fig. 10. A data processing apparatus includes anacquisition unit 50 and atransmission unit 52.
Anacquisition unit 50 for acquiring a payment code; wherein, the payment code comprises connection information; the connection information comprises a connection identifier of the first terminal;
a sendingunit 52, configured to send first prompt information to the first terminal based on the wireless communication connection under a condition that the wireless communication connection is established with the first terminal based on the connection identifier; the first prompt message is used for prompting whether the payment is successful or not.
Please refer to fig. 11. An embodiment of the present specification provides a terminal device, which includes a communication component and a processor.
In this embodiment, the communication component may be implemented in any suitable manner, for example, a wireless network card, a bluetooth module, an infrared transceiver module, an ultra-wideband communication module, a zigbee protocol communication module, and the like. The communication component may be used to establish a communication connection and perform data transmission.
In this embodiment, the processor may be implemented in any suitable manner. For example, the processor may take the form of, for example, a microprocessor or processor and a computer-readable medium that stores computer-readable program code (e.g., software or firmware) executable by the (micro) processor, logic gates, switches, an Application Specific Integrated Circuit (ASIC), a programmable logic controller, an embedded microcontroller, and so forth.
The processor may be configured to obtain a payment code; wherein, the payment code comprises connection information; the connection information comprises a connection identifier of the first terminal; under the condition that wireless communication connection is established with the first terminal based on the connection identifier, first prompt information is sent to the first terminal based on the wireless communication connection; the first prompt message is used for prompting whether the payment is successful or not.
In one implementation of this embodiment, the terminal device may further include a speaker that may generate sound waves audible to a human.
The specific functions of the terminal device, its communication components and processor implementation disclosed in this embodiment may be explained in contrast to the foregoing embodiments in this specification.
It should be noted that, in the present specification, each embodiment is described in a progressive manner, and the same or similar parts in each embodiment may be referred to each other, and each embodiment focuses on differences from other embodiments. Particularly, for the terminal device embodiment, since it is basically similar to the data processing method embodiment, the description is relatively simple, and for relevant points, reference may be made to partial description of the data processing method embodiment.
In addition, it is understood that one skilled in the art, after reading this specification document, may conceive of any combination of some or all of the embodiments listed in this specification without the need for inventive faculty, which combinations are also within the scope of the disclosure and protection of this specification.
In the 90 s of the 20 th century, improvements in a technology could clearly distinguish between improvements in hardware (e.g., improvements in circuit structures such as diodes, transistors, switches, etc.) and improvements in software (improvements in process flow). However, as technology advances, many of today's process flow improvements have been seen as direct improvements in hardware circuit architecture. Designers almost always obtain the corresponding hardware circuit structure by programming an improved method flow into the hardware circuit. Thus, it cannot be said that an improvement in the process flow cannot be realized by hardware physical modules. For example, a Programmable Logic Device (PLD), such as a Field Programmable Gate Array (FPGA), is an integrated circuit whose Logic functions are determined by programming the Device by a user. A digital system is "integrated" on a PLD by the designer's own programming without requiring the chip manufacturer to design and fabricate a dedicated integrated circuit chip 2. Furthermore, nowadays, instead of manually making an Integrated Circuit chip, such Programming is often implemented by "logic compiler" software, which is similar to a software compiler used in program development and writing, but the original code before compiling is also written by a specific Programming Language, which is called Hardware Description Language (HDL), and HDL is not only one but many, such as abel (advanced Boolean Expression Language), ahdl (alternate Language Description Language), traffic, pl (core unified Programming Language), HDCal, JHDL (Java Hardware Description Language), langue, Lola, HDL, laspam, hardbyscript Description Language (vhr Description Language), and the like, which are currently used by Hardware compiler-software (Hardware Description Language-software). It will also be apparent to those skilled in the art that hardware circuitry that implements the logical method flows can be readily obtained by merely slightly programming the method flows into an integrated circuit using the hardware description languages described above.
The systems, devices, modules or units illustrated in the above embodiments may be implemented by a computer chip or an entity, or by a product with certain functions.
The systems, devices, modules or units illustrated in the above embodiments may be implemented by a computer chip or an entity, or by a product with certain functions. One typical implementation device is a computer. In particular, the computer may be, for example, a personal computer, a laptop computer, a cellular telephone, a camera phone, a smartphone, a personal digital assistant, a media player, a navigation device, an email device, a game console, a tablet computer, a wearable device, or a combination of any of these devices.
From the above description of the embodiments, it is clear to those skilled in the art that the present specification can be implemented by software plus a necessary general hardware platform. Based on such understanding, the technical solutions of the present specification may be essentially or partially implemented in the form of software products, which may be stored in a storage medium, such as ROM/RAM, magnetic disk, optical disk, etc., and include instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute the methods described in the embodiments or some parts of the embodiments of the present specification.
The description is operational with numerous general purpose or special purpose computing system environments or configurations. For example: personal computers, server computers, hand-held or portable devices, tablet-type devices, multiprocessor systems, microprocessor-based systems, set top boxes, programmable consumer electronics, network PCs, minicomputers, mainframe computers, distributed computing environments that include any of the above systems or devices, and the like.
This description may be described in the general context of computer-executable instructions, such as program modules, being executed by a computer. Generally, program modules include routines, programs, objects, components, data structures, etc. that perform particular tasks or implement particular abstract data types. The specification may also be practiced in distributed computing environments where tasks are performed by remote processing devices that are linked through a communications network. In a distributed computing environment, program modules may be located in both local and remote computer storage media including memory storage devices.
While the specification has been described with examples, those skilled in the art will appreciate that there are numerous variations and permutations of the specification that do not depart from the spirit of the specification, and it is intended that the appended claims include such variations and modifications that do not depart from the spirit of the specification.

Claims (16)

Translated fromChinese
1.一种数据处理方法,应用于第一终端,包括:1. A data processing method, applied to a first terminal, comprising:生成支付码,所述支付码中包括连接信息,所述连接信息包括第一终端的连接标识;generating a payment code, where the payment code includes connection information, and the connection information includes a connection identifier of the first terminal;在基于连接标识与第二终端建立无线通信连接的条件下,基于所述无线通信连接接收第二终端发来的第一提示信息,所述第一提示信息用于提示是否支付成功。Under the condition that a wireless communication connection is established with the second terminal based on the connection identifier, first prompt information sent by the second terminal is received based on the wireless communication connection, where the first prompt information is used to prompt whether the payment is successful.2.如权利要求1所述的方法,所述连接标识包括物理地址和服务集标识中的至少一个。2. The method of claim 1, the connection identification comprising at least one of a physical address and a service set identification.3.如权利要求1所述的方法,在建立无线通信连接的过程中,所述第二终端为发起无线通信连接请求的设备,所述第一终端为接受无线通信连接请求的设备。3. The method of claim 1, wherein in the process of establishing a wireless communication connection, the second terminal is a device that initiates a wireless communication connection request, and the first terminal is a device that accepts a wireless communication connection request.4.如权利要求1所述的方法,所述支付码中还包括支付信息;所述第一提示信息由第二终端在对支付信息进行校验以后,根据校验结果向第一终端发送;4. The method according to claim 1, wherein the payment code further comprises payment information; the first prompt information is sent by the second terminal to the first terminal according to the verification result after the payment information is verified by the second terminal;或者,所述支付码中还包括数字签名数据和密钥标识;所述第一提示信息由第二终端在使用密钥标识对应的公钥对数字签名数据进行验签以后,根据验签结果向第一终端发送。Alternatively, the payment code also includes digital signature data and a key identifier; the first prompt message is sent to the second terminal according to the signature verification result after verifying the digital signature data using the public key corresponding to the key identifier. The first terminal sends.5.如权利要求1所述的方法,所述方法还包括:5. The method of claim 1, further comprising:接收第一服务器发来的第二提示信息,所述第二提示信息用于提示是否扣款成功。Receive second prompt information sent by the first server, where the second prompt information is used to prompt whether the deduction is successful.6.如权利要求5所述的方法,所述支付码中还包括支付信息;6. The method of claim 5, further comprising payment information in the payment code;所述第二提示信息由第一服务器基于第二服务器发来的扣款请求在执行扣款操作以后,向第一终端发送,所述扣款请求由第二服务器基于第二终端发来的支付信息生成。The second prompt information is sent by the first server to the first terminal based on the deduction request sent by the second server after the deduction operation is performed, and the deduction request is sent by the second server based on the payment sent by the second terminal. information generation.7.一种终端设备,包括:7. A terminal device, comprising:生成单元,用于生成支付码,所述支付码中包括连接信息,所述连接信息包括第一终端的连接标识;a generating unit, configured to generate a payment code, where the payment code includes connection information, and the connection information includes a connection identifier of the first terminal;接收单元,用于在基于连接标识与第二终端建立无线通信连接的条件下,基于所述无线通信连接接收第二终端发来的第一提示信息,所述第一提示信息用于提示是否支付成功。a receiving unit, configured to receive first prompt information sent by the second terminal based on the wireless communication connection under the condition of establishing a wireless communication connection with the second terminal based on the connection identifier, where the first prompt information is used to prompt whether to pay success.8.一种数据处理方法,应用于第二终端,包括:8. A data processing method, applied to a second terminal, comprising:获取支付码,所述支付码中包括连接信息,所述连接信息包括第一终端的连接标识;acquiring a payment code, where the payment code includes connection information, and the connection information includes a connection identifier of the first terminal;在基于连接标识与第一终端建立无线通信连接的条件下,基于所述无线通信连接向第一终端发送第一提示信息,所述第一提示信息用于提示是否支付成功。Under the condition that a wireless communication connection is established with the first terminal based on the connection identifier, first prompt information is sent to the first terminal based on the wireless communication connection, where the first prompt information is used to prompt whether the payment is successful.9.如权利要求8所述的方法,所述连接标识包括物理地址和服务集标识中的至少一个。9. The method of claim 8, the connection identification comprising at least one of a physical address and a service set identification.10.如权利要求8所述的方法,在建立无线通信连接的过程中,所述第二终端为发起无线通信连接请求的设备,所述第一终端为接受无线通信连接请求的设备。10. The method of claim 8, wherein in the process of establishing a wireless communication connection, the second terminal is a device that initiates a wireless communication connection request, and the first terminal is a device that accepts a wireless communication connection request.11.如权利要求8所述的方法,所述支付码中还包括支付信息;11. The method of claim 8, further comprising payment information in the payment code;所述基于所述无线通信连接向第一终端发送第一提示信息,包括:The sending the first prompt information to the first terminal based on the wireless communication connection includes:对支付信息进行校验;Verify payment information;根据校验结果,基于所述无线通信连接向第一终端发送第一提示信息。According to the verification result, first prompt information is sent to the first terminal based on the wireless communication connection.12.如权利要求8所述的方法,所述支付码中还包括数字签名数据和密钥标识;12. The method of claim 8, further comprising digital signature data and key identification in the payment code;所述基于所述无线通信连接向第一终端发送第一提示信息,包括:The sending the first prompt information to the first terminal based on the wireless communication connection includes:使用密钥标识对应的公钥对数字签名数据进行验签;Use the public key corresponding to the key identifier to verify the digital signature data;根据验签结果,基于所述无线通信连接向第一终端发送第一提示信息。According to the verification result, first prompt information is sent to the first terminal based on the wireless communication connection.13.如权利要求8所述的方法,所述支付码中还包括支付信息;13. The method of claim 8, further comprising payment information in the payment code;所述方法还包括:The method also includes:确定支付金额;determine the payment amount;向第二服务器发送支付金额和支付信息;以便第二服务器基于支付金额和支付信息执行扣款操作,或者,第二服务器向第一服务器发送包括支付金额和支付信息的扣款请求,第一服务器基于扣款请求中的支付金额和支付信息执行扣款操作。Send the payment amount and payment information to the second server; so that the second server performs a deduction operation based on the payment amount and payment information, or, the second server sends a deduction request including the payment amount and payment information to the first server, and the first server The debit operation is performed based on the payment amount and payment information in the debit request.14.如权利要求8所述的方法,所述第二终端具有扬声器;所述方法还包括:14. The method of claim 8, the second terminal having a speaker; the method further comprising:使用扬声器发出声音提示信息,所述声音提示信息用于提示是否支付成功。Use the speaker to issue sound prompt information, and the sound prompt information is used to prompt whether the payment is successful.15.一种终端设备,包括:15. A terminal device, comprising:获取单元,用于获取支付码,所述支付码中包括连接信息,所述连接信息包括第一终端的连接标识;an acquiring unit, configured to acquire a payment code, where the payment code includes connection information, and the connection information includes a connection identifier of the first terminal;发送单元,用于在基于连接标识与第一终端建立无线通信连接的条件下,基于所述无线通信连接向第一终端发送第一提示信息,所述第一提示信息用于提示是否支付成功。The sending unit is configured to send first prompt information to the first terminal based on the wireless communication connection under the condition of establishing a wireless communication connection with the first terminal based on the connection identifier, where the first prompt information is used to prompt whether the payment is successful.16.一种数据处理系统,包括第一终端和第二终端;16. A data processing system, comprising a first terminal and a second terminal;所述第一终端,用于实现如权利要求1至6中任一项所述的方法步骤;The first terminal is used to implement the method steps according to any one of claims 1 to 6;所述第二终端,用于实现如权利要求8至14中任一项所述的方法步骤。The second terminal is configured to implement the method steps according to any one of claims 8 to 14.
CN202111073291.3A2018-01-242018-01-24 Data processing method, terminal device and data processing systemActiveCN113743929B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN202111073291.3ACN113743929B (en)2018-01-242018-01-24 Data processing method, terminal device and data processing system

Applications Claiming Priority (2)

Application NumberPriority DateFiling DateTitle
CN202111073291.3ACN113743929B (en)2018-01-242018-01-24 Data processing method, terminal device and data processing system
CN201810067565.XACN108305065B (en)2018-01-242018-01-24 Data processing method, terminal device and data processing system

Related Parent Applications (1)

Application NumberTitlePriority DateFiling Date
CN201810067565.XADivisionCN108305065B (en)2018-01-242018-01-24 Data processing method, terminal device and data processing system

Publications (2)

Publication NumberPublication Date
CN113743929Atrue CN113743929A (en)2021-12-03
CN113743929B CN113743929B (en)2024-09-03

Family

ID=62865897

Family Applications (2)

Application NumberTitlePriority DateFiling Date
CN202111073291.3AActiveCN113743929B (en)2018-01-242018-01-24 Data processing method, terminal device and data processing system
CN201810067565.XAActiveCN108305065B (en)2018-01-242018-01-24 Data processing method, terminal device and data processing system

Family Applications After (1)

Application NumberTitlePriority DateFiling Date
CN201810067565.XAActiveCN108305065B (en)2018-01-242018-01-24 Data processing method, terminal device and data processing system

Country Status (8)

CountryLink
JP (1)JP2021510864A (en)
KR (1)KR102407821B1 (en)
CN (2)CN113743929B (en)
MY (1)MY205818A (en)
PH (1)PH12020550974A1 (en)
SG (1)SG11202005636WA (en)
TW (1)TWI699717B (en)
WO (1)WO2019144760A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN114581084A (en)*2022-01-072022-06-03代增瑜Block chain-based secure payment method and system and third-party platform node

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN113743929B (en)*2018-01-242024-09-03创新先进技术有限公司 Data processing method, terminal device and data processing system
CN110852756A (en)*2019-11-202020-02-28腾讯科技(深圳)有限公司 A data processing method and device
CN111131470B (en)*2019-12-272021-10-22联想(北京)有限公司Terminal device, data processing method thereof and data processing system
CN113743135A (en)*2020-05-292021-12-03北京三快在线科技有限公司Sweep a yard device
CN114693292B (en)*2020-12-302025-08-15Oppo广东移动通信有限公司Payment method, device, electronic equipment and computer readable storage medium
CN113947398A (en)*2021-10-192022-01-18北京有竹居网络技术有限公司 Payment method, apparatus, electronic device and computer readable medium

Citations (8)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN102081769A (en)*2009-11-272011-06-01阿里巴巴集团控股有限公司Method and system for processing payment data, payment terminal and payment server
US20150120573A1 (en)*2013-10-312015-04-30Tencent Technology (Shenzhen) Company LimitedInformation processing method, device and system
CN104599113A (en)*2013-10-312015-05-06腾讯科技(深圳)有限公司Information processing method, device and system
KR20150137380A (en)*2014-05-292015-12-09삼성에스디에스 주식회사Server for payment authentication, system and method for mobile payment of using the same
CN105279646A (en)*2015-09-252016-01-27宇龙计算机通信科技(深圳)有限公司Payment application selection method and mobile terminal
WO2016206385A1 (en)*2015-06-252016-12-29深圳市中兴微电子技术有限公司Payment method, device and system, and computer storage medium
CN106886892A (en)*2016-11-182017-06-23阿里巴巴集团控股有限公司Communication means and device based on bar code, the implementation method for paying and device
WO2017142248A1 (en)*2016-02-212017-08-24주식회사 비디Payment remote controller for offline payment, offline payment method using same, and recording medium recording same

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US8380177B2 (en)*2010-04-092013-02-19Paydiant, Inc.Mobile phone payment processing methods and systems
US8740064B2 (en)*2011-04-082014-06-03Blackberry LimitedPayment processing system including mobile wireless communications device to send a payment confirmation to a transaction terminal and associated methods
DE102012112967B4 (en)2012-12-212016-06-16Sqwin Sa online transaction system
CN104636916A (en)*2013-11-152015-05-20腾讯科技(深圳)有限公司Mobile payment method and system and related equipment
CN106779712B (en)*2015-11-252020-07-24阿里巴巴集团控股有限公司Network payment method and device
CN111861455B (en)*2015-12-292024-01-30创新先进技术有限公司Personal information query method and device based on mobile terminal bar code
TWM550433U (en)*2017-07-212017-10-11Modern Times Financial Information Co LtdMultimodal payment system with two-dimensional barcode
TWM554202U (en)*2017-08-042018-01-11Lee Han HuiService equipment supporting order in advance
CN113743929B (en)*2018-01-242024-09-03创新先进技术有限公司 Data processing method, terminal device and data processing system

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN102081769A (en)*2009-11-272011-06-01阿里巴巴集团控股有限公司Method and system for processing payment data, payment terminal and payment server
US20150120573A1 (en)*2013-10-312015-04-30Tencent Technology (Shenzhen) Company LimitedInformation processing method, device and system
CN104599113A (en)*2013-10-312015-05-06腾讯科技(深圳)有限公司Information processing method, device and system
KR20150137380A (en)*2014-05-292015-12-09삼성에스디에스 주식회사Server for payment authentication, system and method for mobile payment of using the same
WO2016206385A1 (en)*2015-06-252016-12-29深圳市中兴微电子技术有限公司Payment method, device and system, and computer storage medium
CN105279646A (en)*2015-09-252016-01-27宇龙计算机通信科技(深圳)有限公司Payment application selection method and mobile terminal
WO2017142248A1 (en)*2016-02-212017-08-24주식회사 비디Payment remote controller for offline payment, offline payment method using same, and recording medium recording same
CN106886892A (en)*2016-11-182017-06-23阿里巴巴集团控股有限公司Communication means and device based on bar code, the implementation method for paying and device

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
陈文迪;黄智勇;叶晓景;: "支付宝与微信扫码支付在医院的实现与应用", 中国数字医学, no. 01, 15 January 2017 (2017-01-15), pages 106 - 108*

Cited By (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN114581084A (en)*2022-01-072022-06-03代增瑜Block chain-based secure payment method and system and third-party platform node

Also Published As

Publication numberPublication date
MY205818A (en)2024-11-14
CN108305065B (en)2021-07-30
WO2019144760A1 (en)2019-08-01
TW201933208A (en)2019-08-16
JP2021510864A (en)2021-04-30
KR102407821B1 (en)2022-06-10
CN108305065A (en)2018-07-20
CN113743929B (en)2024-09-03
TWI699717B (en)2020-07-21
PH12020550974A1 (en)2021-03-22
KR20200100671A (en)2020-08-26
SG11202005636WA (en)2020-07-29

Similar Documents

PublicationPublication DateTitle
CN108305065B (en) Data processing method, terminal device and data processing system
US10728222B2 (en)System and method for providing vehicle information based on personal authentication and vehicle authentication
US11379819B2 (en)Method and apparatus for information exchange
CN104599121B (en)Information transmission method, device and system
US12271889B2 (en)Fare payment
CN104954126B (en)Sensitive operation verification method, device and system
CN109039990B (en)Behavior verification method and device based on verification code
CN107615320A (en)A kind of system of selection of transaction application and terminal
KR20160033409A (en)Electronic device and method for processing data in electronic device
KR20180055209A (en)Method and electronic device for payment using agent device
EP3220339A1 (en)Payment transaction method and electronic device therefor
CN113918928B (en) Vehicle management method, device, storage medium and electronic device
US20220255759A1 (en)Verification push notifications through web-browser
WO2018082560A1 (en)Account number registration method, related device, and system
KR20150104838A (en)Proximity communication method and apparatus
CN113312103A (en)Software definition method and device for intelligent camera, electronic equipment and storage medium
US11250392B2 (en)Data processing methods, apparatuses, and terminal devices
CN108475367B (en)Method and apparatus for displaying an indication of a payment method
HK1256778A1 (en)Data processing method, terminal device, and data processing system
HK1256778B (en)Data processing method, terminal device, and data processing system
EP3308289B1 (en)Resource protection using tokenized information
KR20180040904A (en)Electronic device and operating method thereof
CN112529570B (en)Method and device for executing network-free service and electronic equipment
CN113239300A (en)Data processing method and device and electronic equipment
CN117649231A (en)Transaction method, device, electronic equipment and storage medium

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp