CN114049107B - Payment receiving and paying system and method - Google Patents
Payment receiving and paying system and method Download PDFInfo
- Publication number
- CN114049107B CN114049107B CN202111387346.8A CN202111387346A CN114049107B CN 114049107 B CN114049107 B CN 114049107B CN 202111387346 A CN202111387346 A CN 202111387346A CN 114049107 B CN114049107 B CN 114049107B
- Authority
- CN
- China
- Prior art keywords
- image data
- preset
- data
- payment
- processor
- 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.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/32—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
- G06Q20/327—Short range or proximity payments by means of M-devices
- G06Q20/3276—Short range or proximity payments by means of M-devices using a pictured code, e.g. barcode or QR-code, being read by the M-device
Landscapes
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Engineering & Computer Science (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Finance (AREA)
- Computer Networks & Wireless Communication (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
- Telephone Function (AREA)
Abstract
The invention relates to a payment receiving and paying system and a method, comprising a mobile terminal (100) and a processor (202) which are connected with each other; the processor (202) converts image data of the two-dimensional code into first image data through a first method, judges whether the first image data is the same as the second image data, converts the first image data into first transaction data if the first image data is the same as the second image data, and converts the first transaction data into first payment data and uploads the first payment data to the image display module (103) when the interaction module (101) obtains a first interaction gesture sent by a user. The payment two-dimensional code can be obtained in advance through the first method, when a user wants to pay, the payment interface can be directly displayed, operation steps are saved for the user, time is saved, the use feeling of the user is improved, and the payment speed is improved.
Description
Technical Field
The invention relates to the field of payment collection and payment, in particular to a payment collection and payment system and a method.
Background
Electronic payment refers to the act of securely transmitting payment information between a consumer, a merchant and a financial institution to a bank or a corresponding processing institution through an information network by using a secure electronic means to realize currency payment or fund transfer. At present, code scanning payment is a common means in electronic payment, and relates to aspects of life.
In the related art, the process of code scanning payment can be roughly divided into the following steps: after detecting that the user clicks the scanning icon, the electronic device (for example, a smart phone) automatically opens the camera, the user aims the camera of the camera at the merchant cash register code, the electronic device scans the camera to obtain two-dimensional code data, the two-dimensional code data is identified, and then the payment page is jumped to. The operation link and time consumption of the whole code scanning payment are long.
And because people can collect a lot of image data when replying messages and walking at ordinary times, but the collected image data is not utilized, the waste of information is caused, and the operation of users is inconvenient in many aspects.
Therefore, there is a need for a payment system and method that does not require autonomous code scanning identification, improves payment speed, and improves user experience.
Disclosure of Invention
The invention aims to provide a payment receiving and paying system and method which do not need to perform autonomous code scanning identification, improve payment speed and improve user experience.
The invention relates to a payment receiving and paying system, which comprises a mobile terminal and a processor which are connected with each other;
a mobile terminal, which comprises
The interaction module is used for acquiring a first interaction gesture; the image recognition module is used for acquiring image data of the two-dimensional code; an image display module capable of displaying the first payment data;
a server, which comprises
A database that stores second image data corresponding to the first image data;
the processor converts the image data of the two-dimensional code into first image data through a first method, judges whether the first image data is the same as the second image data or not, converts the first image data into first transaction data if the first image data is the same as the second image data, and converts the first transaction data into first payment data and uploads the first payment data to the image display module when the interaction module acquires a first interaction gesture sent by a user;
the image recognition module can output the image data of the two-dimensional code automatically recognized by the first method as first preset image data, and the processor converts the first preset image data into first image data by a preset judgment method;
the image recognition module can directly output the image data of the two-dimensional code recognized by the second interactive gesture into first image data;
the step of determining whether the first image data is the same as the second image data further comprises: if the first and second image data are the same, the processor outputs the first image data as first payment data and uploads the first payment data to the image display module; the step of determining whether the first image data is the same as the second image data further includes:
if the first and second interactive gestures are different, when the interactive module acquires that the user sends the first and second interactive gestures, the processor powers on the image recognition module, the image recognition module acquires first image data, and when the first image data is the same as the second image data, the processor outputs the first image data as first payment data and uploads the first payment data to the image display module.
The first method comprises the steps that the mobile terminal further comprises a GPS module, and the GPS module can acquire first position data of the mobile terminal and upload the first position data to a processor; the database also stores a first preset area; the processor judges whether the first position is located in a first area, if so, the image recognition module is powered on, when the image recognition module recognizes the image data of the two-dimensional code, the image data of the two-dimensional code is converted into first preset image data, if the frequency of converting the image data of the two-dimensional code into the first preset image data exceeds a first preset threshold value, the first preset image data is converted into first image data through a preset judgment method and uploaded to a server, and then the power supply of the image recognition module is turned off;
the preset judgment method comprises the following steps:
the processor acquires image data of two-dimensional codes of other users successfully paid within a first preset distance x from a square circle at the center position of a first preset area within a first preset time t just before the first position data moves into the first preset area, generates second preset image data, and converts the second preset image data into third preset image data when the processor continuously acquires second preset image data exceeding a second preset threshold value and identical;
the processor compares the first preset image data with the third preset image data, and if the first preset image data is the same as the third preset image data, the processor converts the first preset image data into first image data; if the first preset image data is different from the third preset image data, the processor increases a first variable p to the first preset time t to be a second preset time, increases a second variable q to the first preset distance x to be a second preset distance, and obtains: when the first position data just moves into the first preset area, image data of the two-dimensional code successfully paid by other users within a second preset distance from a square circle at the center position of the first preset area within a second preset time, generating fourth preset image data, and when the processor continuously acquires the fourth preset image data exceeding a second preset threshold value and identical, converting the fourth preset image data into fifth preset image data; the processor is used for judging whether the first preset image data is consistent with the fifth preset image data or not, and converting the first preset image data into first image data if the first preset image data is consistent with the fifth preset image data; if the first preset image data is different from the fifth preset image data, converting the fifth preset image data into first image data;
the processor can acquire the number y of the same two-dimensional code image data in the two-dimensional code image data which is within a first preset time t just before the first position data moves into a first preset area and within a first preset distance x from the center of the first preset area and for which other users pay successfully, and generate the first variable p and the second variable q through the following formulas;
the invention relates to a payment receiving and paying system, wherein when a user successfully pays, a processor uploads first image data to a server. The invention relates to a payment receiving and paying system, wherein a mobile terminal is a smart phone or a tablet.
The invention relates to a payment receiving and paying system, wherein the mobile terminal is electrically connected with a server.
The invention relates to a payment receiving and paying system, wherein the interactive module is electrically connected with a mobile terminal.
The invention relates to a collection method of a payment collection and payment system, which comprises the following steps:
storing second image data corresponding to the first image data; acquiring image data of the two-dimensional code; acquiring a first interaction gesture; displaying the first payment data; converting the image data of the two-dimensional code into first image data by a first method, and judging the second image data
Whether image data is the same as the second image data or not, and if so, the first image data is used
And when the interaction module acquires that the user sends a first interaction gesture, the processor converts the first transaction data into first payment data and uploads the first payment data to the image display module.
The payment receiving and paying system and the payment receiving and paying method are different from the prior art in that the payment receiving and paying system and the payment receiving and paying method can output first image data after acquiring a payment two-dimensional code in advance through the mobile terminal, when a user initiates a first interactive gesture, the processor converts the first image data into first payment data and uploads the first payment data to the mobile terminal.
The payment receipt and payment system and method of the present invention will be further described with reference to the accompanying drawings.
Drawings
FIG. 1 is an electrical schematic diagram of a payment receipt system and method;
FIG. 2 is a first operational schematic of a payment acceptance and payment system and method;
FIG. 3 is a second operational schematic diagram of a payment receipt and payment system and method;
FIG. 4 is a first flowchart of a payment receipt system and method;
FIG. 5 is a second flowchart of a payment receipt system and method;
FIG. 6 is a third flowchart of a payment receipt and payment system and method.
Detailed Description
As shown in fig. 1 to 6, referring to fig. 1, a payment receipt and payment system according to the present invention includes a mobile terminal 100 and a processor 202 connected to each other;
a mobile terminal 100, comprising
An interaction module 101 for obtaining a first interaction gesture; the image recognition module 102 is used for acquiring image data of the two-dimensional code; an image display module 103 capable of displaying the first payment data;
a server 200, which comprises
A database 201 that stores second image data corresponding to the first image data;
the processor 202 converts the image data of the two-dimensional code into first image data by a first method, determines whether the first image data is the same as the second image data, converts the first image data into first transaction data if the first image data is the same as the second image data, and when the interaction module 101 obtains a first interaction gesture sent by a user, the processor 202 converts the first transaction data into first payment data and uploads the first payment data to the image display module 103.
According to the invention, when the mobile terminal 100 moves at will, the camera scans the image data of the two-dimensional code, so that the mobile terminal 100 can acquire the payment two-dimensional code in advance and output first image data, when a user initiates a first interaction gesture, the processor 202 converts the first image data into first payment data and uploads the first payment data to the mobile terminal. Wherein the mobile terminal 100 comprises a speed detection module, and the processor 202 powers on the image recognition module 102 when the speed detection module detects that the moving speed of the mobile terminal 100 exceeds a first speed threshold.
According to the invention, the camera can be opened when the mobile phone of the user is detected to move too fast by arranging the speed detection module, in other words, when the mobile phone of the user moves too fast, the camera is powered on when the user holds the mobile phone to move and is in a state of using the mobile phone, and the method can effectively save the electric quantity of the mobile phone and improve the use time.
The mobile terminal 100 may be a smart phone or a tablet.
The first interaction gesture is a double-click scanning button, the second interaction gesture is a click scanning button, the interaction module 101 can upload the scanning button to the image display module 103, and the scanning button is a first operation button.
And dividing the second image data into 100 grids to be compared with the first image data, and converting the second image data into the first image data if the second image data covers a third preset threshold of the first image data.
Wherein, the third preset threshold is 95% -99%, preferably 98%.
And if the first image data is different from the second image data, the operation can be stopped.
The mobile terminal 100 is electrically connected to the processor 202.
The interactive module 101 is electrically connected to the mobile terminal 100, and the interactive module 101 can output a first operation button and upload the first operation button to the image display module 103.
For example, when a user enters a restaurant and uses a mobile phone, the camera is powered on, when the user moves the mobile phone, the two-dimensional code pasted on a wall or a desk by a merchant enters the range of the camera, the camera scans and stores the scanning result in advance, when the user pays, the user double clicks a scanning button to directly pop up a payment interface, and the process of scanning by opening the camera is omitted.
Preferably, the image recognition module 102 is capable of outputting the image data of the two-dimensional code automatically recognized by the first method as first preset image data, and the processor 202 converts the first preset image data into first image data by a preset judgment method;
the image recognition module 102 can directly output the image data of the two-dimensional code recognized by the second interactive gesture as the first image data.
According to the method, the two-dimensional code identified by the first method is stored as the preset data, the preset data is identified by the preset judging method, and the comparison is carried out to select the final image data of the two-dimensional code.
Preferably, referring to fig. 1, fig. 2, fig. 3, and fig. 4, the step of "determining whether the first image data is the same as the second image data, and if so, converting the first image data into first transaction data" further includes: if the first and second image data are the same, the processor 202 outputs the first image data as first payment data and uploads the first payment data to the image display module 103, when the interaction module 101 obtains that the user sends a first interaction gesture, the processor 202 outputs an alarm signal to the image display module 103, and when the interaction module 101 obtains that the user sends a second interaction gesture, the processor 202 powers on the image recognition module 102, and the image recognition module 102 obtains first image data.
According to the invention, when the mobile terminal 100 fails to acquire the first image data in advance, the user can identify the image data of the two-dimensional code by initiating the second interactive gesture, generate the first image data and output the first image data as the first payment data.
For example, when the camera does not acquire image data of the two-dimensional code in advance, an alarm signal is displayed when a user double-clicks a scan, and the user should click the scan at this time to perform code scanning payment in the most traditional two-dimensional code scanning manner. As a variation of the present invention, referring to fig. 1, the step of "determining whether the first image data is the same as the second image data, and if so, converting the first image data into the first transaction data" further includes:
if the first and second interactive gestures are different, when the interactive module 101 obtains that the user sends the first interactive gesture and/or the second interactive gesture, the processor 202 powers on the image recognition module 102, the image recognition module 102 obtains first image data, and when the first image data is the same as the second image data, the processor 202 outputs the first image data as first payment data and uploads the first payment data to the image display module 103.
According to the invention, when the mobile terminal 100 fails to acquire the first image in advance, the processor 202 opens the image recognition module 102 no matter the user sends the first interactive gesture or the second interactive gesture, and code scanning payment is performed in a common scanning mode.
Preferably, referring to fig. 1 and 5, the first method includes that the mobile terminal 100 further includes a GPS module 104, and the GPS module 104 is capable of acquiring first location data of the mobile terminal 100 and uploading the first location data to a processor 202; the database 201 also stores a first preset area; the processor 202 determines whether the first position is located in a first preset area, if so, the image recognition module 102 is powered on, when the image recognition module 102 recognizes image data of the two-dimensional code, the image data of the two-dimensional code is converted into first preset image data, if the number of times of converting the image data of the two-dimensional code into the first preset image data exceeds a first preset threshold value, the first preset image data is converted into first image data through a preset determination method and uploaded to the server 200, and then the power supply of the image recognition module 102 is turned off.
According to the invention, the first position of the user is obtained through the GPS module 104, the possibility that the user may consume at the appointed position can be determined, at the moment, the processor 202 starts the image recognition module 102 to start obtaining the image data of the two-dimensional code and converts the image data into the first preset image data, and the first preset image data is converted into the first image data through the second method.
Wherein the first location data is for malls, restaurants, and other places where consumption is possible.
The first preset threshold may be 1 to 10 times, and preferably 3 times.
The "if the number of times of converting the image data of the two-dimensional code into the first preset image data exceeds the first preset threshold" may be: when the number of times of "when the image recognition module 102 recognizes the image data of the two-dimensional code" is a, the value of a is compared with a first preset threshold, and if the value of a is smaller than the first preset threshold, the value is within the number of times of the first preset threshold.
Of course, the "if the number of times of converting the image data of the two-dimensional code into the first preset image data exceeds the first preset threshold" may also be: the "when the image recognition module 102 recognizes the image data of the two-dimensional code" the continuous appearance time of the image data of the two-dimensional code exceeds the first duration, it may be determined that the "when the image recognition module 102 recognizes the image data of the two-dimensional code" is added by one. When the number of times of "when the image recognition module 102 recognizes the image data of the two-dimensional code" is a, comparing a with a first preset threshold, if the number of times of "when the image recognition module 102 recognizes the image data of the two-dimensional code" is smaller than the first preset threshold, the comparison is within the number of times of the first preset threshold.
Wherein the first duration may be 0.1-3 seconds, preferably 0.3 seconds.
For example, the GPS module in the mobile phone can perform self-positioning, when the user enters a first preset area, that is, after the user enters a restaurant, the processor 202 opens the camera at the background, and in the process that the user wakes up to use the mobile phone, the camera detects the two-dimensional code, and when the two-dimensional codes detected for 3 consecutive times are the same, the processor 202 converts the scanned two-dimensional code into image data of the final two-dimensional code by a preset judgment method.
Preferably, referring to fig. 1 and 6, the preset judgment method includes
The processor 202 obtains image data of two-dimensional codes successfully paid by other users within a first preset distance x from a square circle at the center position of a first preset area within a first preset time t just before the first position data moves into the first preset area, and generates second preset image data, and when the processor 202 continuously obtains second preset image data exceeding a second preset threshold and having the same number, the second preset image data is converted into third preset image data;
the processor 202 compares the first preset image data with the third preset image data, and if the first preset image data is the same as the third preset image data, the first preset image data is converted into first image data; if the first preset image data is different from the third preset image data, the processor 202 increases a first variable p to the first preset time t to be a second preset time, increases a second variable q to the first preset distance x to be a second preset distance, and the processor 202 obtains: when the first position data is just moved into the first preset area, image data of the two-dimensional code successfully paid by other users within a second preset distance from the square circle at the center position of the first preset area within a second preset time, generating fourth preset image data, and when the processor 202 continuously acquires the same fourth preset image data exceeding a second preset threshold, converting the fourth preset image data into fifth preset image data; the processor 202 is configured to determine whether the first preset image data is consistent with the fifth preset image data, and convert the first preset image data into first image data if the first preset image data is consistent with the fifth preset image data; and if the first preset image data is different from the fifth preset image data, converting the fifth preset image data into first image data. According to the invention, the first preset image data is compared with the third preset image data, if the first preset image data is consistent with the third preset image data, the first preset image data is output as the first image data, and if the first preset image data is inconsistent with the third preset image data, the processor 202 increases the first preset distance x of the square circle of the first position data where the user is located and increases the first preset time t, so that the search range is increased, and the image data of the two-dimensional code is obtained again to be compared with the first preset image data, so that the first image data is output again.
Wherein the first preset time t is 30-60 min, preferably 40 min.
Wherein the first preset distance x is 3-6 m, preferably 5 m.
Wherein the first variable p is 10-40min, preferably 20 min.
Wherein the second variable q is from 3 to 8 meters, preferably 5 meters.
The "center position of the first preset region" is a particle position or a center-of-gravity position in a two-dimensional case.
If the processor 202 does not obtain the image data of the two-dimensional code successfully paid by the other user within the second preset time and the second preset distance, the processor 202 continuously increases the second preset time by the first variable p and continuously increases the second preset distance by the second variable q until the second preset time is 100 minutes and the second preset distance is 20 meters.
For example, when the user enters the restaurant at 12:00 pm, the processor 202 obtains the image data of the two-dimensional code successfully paid by the user within 5 meters from the center of the restaurant in the time period of 11:20 pm to 12:00 pm, compares the image data with the image data of the two-dimensional code scanned by the mobile phone, if the image data of the two-dimensional code scanned by the mobile phone is consistent with the image data of the two-dimensional code scanned by the mobile phone, if the image data of the two-dimensional code is inconsistent with the image data of the two-dimensional code scanned by the mobile phone, the image data of the two-dimensional code is obtained by continuously obtaining the image data of the two-dimensional code with the 5 meter range increased by the second variable q before 11:20 pm, and compares the image data with the image data of the two-dimensional code automatically scanned by the mobile phone, if the image data of the two-dimensional code scanned by the mobile phone is consistent with the image data of the two-dimensional code scanned by the mobile phone, if the image data of the two-dimensional code is inconsistent with the two-dimensional code scanned by the mobile phone, the two-dimensional code obtained after the range is expanded, and converted into first image data.
Preferably, the processor 202 may obtain the number y of image data of the same two-dimensional code in the image data of the two-dimensional code for which payment is successfully made by other users within a first preset distance x from a square circle at the center position of the first preset region within a first preset time t immediately before the first position data moves into the first preset region, and generate the first variable p and the second variable q by the following formulas;
the method comprises the steps of obtaining the same number of image data of two-dimensional codes successfully paid by other users at a first preset time before arriving at a restaurant, obtaining the same number of images of the two-dimensional codes at a first preset distance, influencing a first variable and a second variable q, when the number of the obtained images of the same two-dimensional codes is large, proving that more users consume in the time period, reducing the specific gravity of the first variable and the second variable q, when the number of the obtained images of the same two-dimensional codes is small, proving that less users consume in the time period, and increasing the specific gravity of the first variable and the second variable q.
For example, if the first preset time t is 40 minutes, and the number y of image data of the same two-dimensional code in the image data of the two-dimensional code, which is successfully paid by other users within a first preset distance x of 5 from a square circle at the center position of the first preset area, is 20, the first variable p may be obtained by 23 using the above formula, and if the second variable q is 2, the first preset time is increased by 23 minutes, and the first preset distance is increased by 2 m.
Preferably, referring to fig. 1, when the user pays successfully, the processor 202 uploads the first image data to the server 200. According to the invention, after the user successfully pays, the first image data is uploaded to the server 200 for storage, and when the user consumes at the merchant next time, the first image data can be directly converted into the first payment data, so that the electric quantity of the user terminal is saved, the payment is more efficient, and the experience of the user is enhanced.
Referring to fig. 1 and 3, the invention relates to a collection method of a payment collection and payment system, comprising the following steps:
step one, storing second image data corresponding to the first image data; acquiring image data of the two-dimensional code; step three, acquiring a first interaction gesture; step four, displaying the first payment data;
step five, converting the image data of the two-dimensional code into first image data through a first method, judging whether the first image data is the same as the second image data, if so, converting the first image data into first transaction data, and when the interaction module 101 obtains a first interaction gesture sent by a user, converting the first transaction data into first payment data and uploading the first payment data to the image display module 103 by the processor 202.
The above-mentioned embodiments are merely illustrative of the preferred embodiments of the present invention, and do not limit the scope of the present invention, and various modifications and improvements of the technical solution of the present invention by those skilled in the art should fall within the protection scope defined by the claims of the present invention without departing from the spirit of the present invention.
Claims (6)
1. A payment receipt and payment system, comprising: comprises a mobile terminal (100) and a server (200) which are connected with each other;
a mobile terminal (100) comprising
An interaction module (101) for obtaining a first interaction gesture;
an image recognition module (102) for acquiring image data of the two-dimensional code; an image display module (103) capable of displaying the first payment data;
a server (200) comprising
A database (201) in which second image data corresponding to the first image data is stored;
the processor (202) converts image data of the two-dimensional code into first image data through a first method, judges whether the first image data is the same as the second image data, converts the first image data into first transaction data if the first image data is the same as the second image data, and converts the first transaction data into first payment data and uploads the first payment data to the image display module (103) when the interaction module (101) obtains a first interaction gesture sent by a user;
the image recognition module (102) can output the image data of the two-dimensional code automatically recognized by the first method as first preset image data, and the processor (202) converts the first preset image data into first image data by a preset judgment method;
the image recognition module (102) can directly output the image data of the two-dimensional code recognized by the second interactive gesture as first image data;
the step of determining whether the first image data is the same as the second image data further includes: if the difference is not the same, when the interaction module (101) acquires that the user sends a first interaction gesture, the processor (202) outputs an alarm signal to the image display module (103), when the interaction module (101) acquires that the user sends a second interaction gesture, the processor (202) powers on the image recognition module (102), the image recognition module (102) acquires first image data, and when the first image data is the same as the second image data, the processor (202) outputs the first image data as first payment data and uploads the first payment data to the image display module (103); the step of determining whether the first image data is the same as the second image data further includes:
if the first and second interaction gestures are different, when the interaction module (101) acquires that the user sends the first and second interaction gestures, the processor (202) powers on the image recognition module (102), the image recognition module (102) acquires first image data, and when the first image data is the same as the second image data, the processor (202) outputs the first image data as first payment data and uploads the first payment data to the image display module (103); the first method comprises the mobile terminal (100) further comprising a GPS module (104), the GPS module (104) being capable of acquiring first location data of the mobile terminal (100) and uploading the first location data to a processor (202); the database (201) is also stored with a first preset area; the processor (202) judges whether the first position is located in a first area, if so, the image recognition module (102) is powered on, when the image recognition module (102) recognizes the image data of the two-dimensional code, the image data of the two-dimensional code is converted into first preset image data, if the frequency of converting the image data of the two-dimensional code into the first preset image data exceeds a first preset threshold value, the first preset image data is converted into first image data through a preset judgment method and uploaded to a server (200), and then the power supply of the image recognition module (102) is turned off;
the preset judgment method comprises the following steps:
the processor (202) acquires image data of a two-dimensional code, which is within a first preset time t just before the first position data moves into a first preset area and within a first preset distance x from a square circle at the center position of the first preset area, of other users who successfully pay, generates second preset image data, and converts the second preset image data into third preset image data when the processor (202) continuously acquires second preset image data exceeding a second preset threshold value and identical to each other;
the processor (202) compares the first preset image data with the third preset image data, and if the first preset image data is the same as the third preset image data, the first preset image data is converted into first image data; if the first preset image data is different from the third preset image data, the processor (202) increases a first variable p to the first preset time t to be a second preset time, increases a second variable q to the first preset distance x to be a second preset distance, and obtains: when the first position data just moves into a first preset area, image data of the two-dimensional code successfully paid by other users within a second preset distance from a square circle at the center position of the first preset area within a second preset time, generating fourth preset image data, and when the processor (202) continuously acquires the same fourth preset image data exceeding a second preset threshold, converting the fourth preset image data into fifth preset image data; the processor (202) is configured to determine whether the first preset image data is consistent with the fifth preset image data, and convert the first preset image data into first image data if the first preset image data is consistent with the fifth preset image data; if the first preset image data is different from the fifth preset image data, converting the fifth preset image data into first image data;
the processor (202) can acquire the number y of the same two-dimensional code image data in the two-dimensional code image data which is within a first preset distance x from the square circle of the center position of the first preset area and within a first preset time t before the first position data moves into the first preset area, and generate the first variable p and the second variable q through the following formulas;
2. a payment receipt and payment system as claimed in claim 1, wherein: when the user payment is successful, the processor (202) uploads the first image data to a server (200).
3. A payment receipt and payment system according to claim 2, wherein: the mobile terminal (100) is a smart phone or a tablet.
4. A payment receipt and payment system according to claim 3, wherein: the mobile terminal (100) and the server (200) are electrically connected.
5. The payment receipt and payment system of claim 4, wherein: the interaction module (101) is electrically connected with the mobile terminal (100).
6. A payment method based on the payment receipt and payment system of any one of claims 1 to 5, comprising the following steps:
storing second image data corresponding to the first image data; acquiring image data of the two-dimensional code; acquiring a first interaction gesture; displaying the first payment data; the method comprises the steps that image data of a two-dimensional code are converted into first image data through a first method, whether the first image data are the same as second image data or not is judged, if yes, the first image data are converted into first transaction data, and when an interaction module (101) obtains a first interaction gesture sent by a user, the processor (202) converts the first transaction data into first payment data and uploads the first payment data to an image display module (103).
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111387346.8A CN114049107B (en) | 2021-11-22 | 2021-11-22 | Payment receiving and paying system and method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111387346.8A CN114049107B (en) | 2021-11-22 | 2021-11-22 | Payment receiving and paying system and method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114049107A CN114049107A (en) | 2022-02-15 |
CN114049107B true CN114049107B (en) | 2022-08-05 |
Family
ID=80210267
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111387346.8A Active CN114049107B (en) | 2021-11-22 | 2021-11-22 | Payment receiving and paying system and method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114049107B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114495299A (en) * | 2022-02-27 | 2022-05-13 | 重庆长安汽车股份有限公司 | Vehicle parking automatic payment method, system and readable storage medium |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108171506A (en) * | 2017-12-27 | 2018-06-15 | 珠海市魅族科技有限公司 | A kind of method of mobile payment and terminal, electronic equipment and readable storage medium storing program for executing |
CN108255395A (en) * | 2018-01-04 | 2018-07-06 | 深圳天珑无线科技有限公司 | Mobile terminal fast method of payment, mobile terminal and storage medium |
WO2019027569A1 (en) * | 2017-08-01 | 2019-02-07 | Google Llc | Machine-readable code processing |
WO2019062812A1 (en) * | 2017-09-27 | 2019-04-04 | 缤果可为(北京)科技有限公司 | Human-computer interaction device for automatic payment and use thereof |
CN109754246A (en) * | 2017-11-01 | 2019-05-14 | 杭州沃朴物联科技有限公司 | The anti-system and method of stealthily substituting of gathering two dimensional code based on antifalsification label image recognition |
CN109754245A (en) * | 2017-11-01 | 2019-05-14 | 杭州沃朴物联科技有限公司 | A kind of anti-system and method of stealthily substituting for two dimensional code of collecting money |
CN111311233A (en) * | 2018-12-11 | 2020-06-19 | 北京意锐新创科技有限公司 | Passive code scanning method and device based on multi-trigger mode |
CN111311226A (en) * | 2018-12-11 | 2020-06-19 | 北京意锐新创科技有限公司 | Machine vision-based two-dimensional code reading method and device under complex background |
-
2021
- 2021-11-22 CN CN202111387346.8A patent/CN114049107B/en active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2019027569A1 (en) * | 2017-08-01 | 2019-02-07 | Google Llc | Machine-readable code processing |
WO2019062812A1 (en) * | 2017-09-27 | 2019-04-04 | 缤果可为(北京)科技有限公司 | Human-computer interaction device for automatic payment and use thereof |
CN109754246A (en) * | 2017-11-01 | 2019-05-14 | 杭州沃朴物联科技有限公司 | The anti-system and method of stealthily substituting of gathering two dimensional code based on antifalsification label image recognition |
CN109754245A (en) * | 2017-11-01 | 2019-05-14 | 杭州沃朴物联科技有限公司 | A kind of anti-system and method of stealthily substituting for two dimensional code of collecting money |
CN108171506A (en) * | 2017-12-27 | 2018-06-15 | 珠海市魅族科技有限公司 | A kind of method of mobile payment and terminal, electronic equipment and readable storage medium storing program for executing |
CN108255395A (en) * | 2018-01-04 | 2018-07-06 | 深圳天珑无线科技有限公司 | Mobile terminal fast method of payment, mobile terminal and storage medium |
CN111311233A (en) * | 2018-12-11 | 2020-06-19 | 北京意锐新创科技有限公司 | Passive code scanning method and device based on multi-trigger mode |
CN111311226A (en) * | 2018-12-11 | 2020-06-19 | 北京意锐新创科技有限公司 | Machine vision-based two-dimensional code reading method and device under complex background |
Also Published As
Publication number | Publication date |
---|---|
CN114049107A (en) | 2022-02-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
AU2019100592B4 (en) | User interfaces for transfer accounts | |
US11100498B2 (en) | User interfaces for transfer accounts | |
US9547855B2 (en) | Gesture-based device | |
US9930248B2 (en) | Digital image capturing device system and method | |
CN104537532B (en) | consumption data recording method and device | |
CN105872070B (en) | System, the method and device for supporting cash currency to exchange | |
CN109002759A (en) | text recognition method, device, mobile terminal and storage medium | |
CN103606089A (en) | A method and an apparatus used for realizing commodity state change prompting | |
CN111464716A (en) | Certificate scanning method, device, equipment and storage medium | |
WO2019085587A1 (en) | Public transport payment method, apparatus and device | |
CN110945552B (en) | Product sales reporting method, payment method and terminal equipment | |
CN114049107B (en) | Payment receiving and paying system and method | |
CN108763509A (en) | A kind of data processing method, mobile terminal | |
WO2019037698A1 (en) | Image display method and device, and electronic device | |
CN112509219A (en) | Intelligent vending method, equipment and system | |
CN111341307A (en) | Voice recognition method and device, electronic equipment and storage medium | |
CN113393230A (en) | Dish settlement method, device, equipment, medium and system in restaurant | |
CN112232804A (en) | Code scanning payment method and device and electronic equipment | |
CN110007836B (en) | Bill generation method and mobile terminal | |
KR20180071327A (en) | Service processing method and apparatus | |
CN205068625U (en) | Self -service charging system in internet bar | |
CN107977842A (en) | Ideal money exchanging method, device and electronic equipment | |
CN113783580A (en) | Equipment control method and device | |
CN115482002A (en) | Image processing method, image processing device, computer-readable storage medium and computer equipment | |
CN105100196B (en) | Notification information processing method, device and system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |