[go: up one dir, main page]

CN105321070A - Data processing method and system based on touching manner of mobile terminals - Google Patents

Data processing method and system based on touching manner of mobile terminals Download PDF

Info

Publication number
CN105321070A
CN105321070A CN201410342378.XA CN201410342378A CN105321070A CN 105321070 A CN105321070 A CN 105321070A CN 201410342378 A CN201410342378 A CN 201410342378A CN 105321070 A CN105321070 A CN 105321070A
Authority
CN
China
Prior art keywords
mobile terminal
payment
wifi
information
message
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.)
Pending
Application number
CN201410342378.XA
Other languages
Chinese (zh)
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.)
China Telecom Corp Ltd
Original Assignee
China Telecom Corp 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 China Telecom Corp Ltd filed Critical China Telecom Corp Ltd
Priority to CN201410342378.XA priority Critical patent/CN105321070A/en
Publication of CN105321070A publication Critical patent/CN105321070A/en
Pending legal-status Critical Current

Links

Landscapes

  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

The invention discloses a data processing method and system based on the touching manner of mobile terminals. The method comprises that a pairing relation between a first mobile terminal and a second mobile terminal is established by matching time information and geographical position information of touching between the mobile terminals; the first mobile terminal is indicated to establish WiFi connection with the second mobile terminal; the first mobile terminal sends a payment order generation request to a service management platform; the service management platform generates a payment order generation response and returns the response to the first mobile terminal; the first mobile terminal sends order information to the second mobile terminal via WiFi connection; and the second mobile terminal interacts information with a payment platform via the service management platform to implement order payment, and returns a payment result response message, which comprises the number of payment order, to the first mobile terminal via WiFi connection after payment success or failure. The method and system provided by the invention can realize accurate pairing between the mobile terminals and are low in cost.

Description

The method and system of data processing is carried out based on the collision mode between mobile terminal
Technical field
The present invention relates to the communication technology, especially a kind of method and system carrying out data processing based on the collision mode between mobile terminal.
Background technology
Due to mobility and the portability of mobile terminal, mobile terminal is progressively applied to payment technical field, carries out transaction fund receive, pay between increasing trade company and user by the mobile terminal near field modes of payments.
In the modes of payments of existing mobile terminal near field, main what adopt is the mode that sound wave pays, and namely what what such as Alipay adopted paid middle employing face to face is the mode that sound wave pays.When utilizing the sound wave modes of payments to carry out transmission of transaction data, data receiver mobile terminal sends transaction data by loudspeaker, data receiver's mobile terminal by microphones transaction data, and assists both sides to complete the pairing of mobile terminal and the transmission of transaction data by payment platform.
But, realizing in process of the present invention, inventor finds that the mode that sound wave pays at least exists following problem: the mode that sound wave pays is based on ultrasound wave transmission of information, very high requirement is had to the noise level of the loudspeaker of both sides' mobile terminal and the performance of microphone and payment environment, easily disturb by surrounding environment, in a noisy environment, the pairing of mobile terminal can be caused accurate not; There is the sight that multi-user pays the bill to a certain trade company simultaneously in sound wave payment process, needs trade company manually to select or arrange paying party user to carry out the pairing of both sides' mobile terminal, operation inconvenience, and there is the possibility of maloperation.
In addition, in prior art, can also wireless near field communication (NFC) module be set in both sides' mobile terminal, and NFC-single-wire communication agreement (SWP) Payment Card is set in payer mobile terminal, adopt the NFC modes of payments to be paid the bill to beneficiary mobile terminal by the NFC-SWP Payment Card in payer mobile terminal.But when adopting the payment of the NFC modes of payments, two parties all needs to be replaced with NFC mobile terminal and needs in customer mobile terminal to arrange NFC-SWP Payment Card, and cost is higher, cause using threshold higher, not yet universal at present.
Summary of the invention
An embodiment of the present invention technical matters to be solved is: the problems referred to above existed for the existing sound wave modes of payments and the NFC modes of payments, provide a kind of method and system carrying out data processing based on the collision mode between mobile terminal.
A kind of method of carrying out data processing based on the collision mode between mobile terminal that the embodiment of the present invention provides, comprising:
When the first mobile terminal and the second mobile terminal collide, the temporal information that first acquisition for mobile terminal collides and geographical location information also report Business Management Platform by the first reporting message, also comprise the MAC address of the first mobile terminal in described first reporting message; The temporal information that second acquisition for mobile terminal collides and geographical location information also report Business Management Platform by the second reporting message, also comprise the MAC Address of the second mobile terminal in described second reporting message; Described first mobile terminal is consistent with the clock information of the second mobile terminal;
Business Management Platform compares the temporal information in the reporting message received respectively and geographical location information, the MAC Address of the first mobile terminal that between acquisition time, difference is carried in default time difference range and in two reporting messages of geographic position spacing within the scope of preset pitch respectively and the MAC Address of the second mobile terminal, set up the pair relationhip between the MAC Address of the first mobile terminal and the MAC Address of the second mobile terminal;
Business Management Platform sends the first connection establishment instruction to the first mobile terminal, sends the second connection establishment instruction to the second mobile terminal; Described first connection establishment instruction comprises the MAC Address of the second mobile terminal, and described second connection establishment instruction comprises the MAC Address of the first mobile terminal;
First mobile terminal is set up WLAN (wireless local area network) WiFi with the second mobile terminal based on the MAC Address received and opposite end and is connected;
First mobile terminal sends pay invoice to Business Management Platform and generates request, and this pay invoice generates the MAC Address that request comprises dealing money and the first mobile terminal;
Service management generates pay invoice generation and responds and return described first mobile terminal, and described pay invoice generates response and comprises pay invoice number;
Described first mobile terminal is connected to described second mobile terminal transmission sequence information by described WiFi, and described sequence information comprises dealing money and described pay invoice number;
Described second mobile terminal carries out order payment by Business Management Platform and payment platform interactive information, and pay successfully or failure after, connected by described WiFi and return payment result response message to described first mobile terminal, this payment result response message comprises described pay invoice number.
A kind of mobile terminal that the embodiment of the present invention provides, for the first mobile terminal as beneficiary identity, comprising:
Whether acceleration transducer, for the acceleration by detecting described mobile terminal and physical vibration, responding to described mobile terminal and colliding;
Clock unit, for providing clock information;
Positioning unit, for positioning described mobile terminal, described positioning unit comprises the GPS unit or the communication service unit adopting architecture mode to position that cooperates with locating platform that adopt GPS locator meams to position;
One WiFi unit, for realizing WiFi communication function; And according to the instruction of the first client, the MAC Address based on the second mobile terminal is set up WiFi with described second mobile terminal and is connected; And according to the instruction of the first client, connected by described WiFi and send sequence information to described second mobile terminal, described sequence information comprises dealing money and described pay invoice number; Receive described second mobile terminal connect by described WiFi the payment result response message that returns and be transmitted to described first client, this payment result response message comprises described pay invoice number;
First client, for when described acceleration transducer senses that described mobile terminal collides, the temporal information collided is obtained from described clock unit, indicate described positioning unit adopt GPS locator meams or architecture mode to described mobile terminal location or indicate a described WiFi unit to locate described mobile terminal with WiFi locator meams, obtain geographical location information when described mobile terminal collides; And there is the first reporting message to Business Management Platform, described first reporting message comprises the MAC Address of the temporal information that collides and geographical location information, described mobile terminal; Receive the first connection establishment instruction that described Business Management Platform sends, the instruction of this first connection establishment comprises the MAC Address of the second mobile terminal; Indicate a described WiFi unit to set up WiFi with described second mobile terminal to be connected; Send pay invoice to Business Management Platform and generate request, this pay invoice generates the MAC Address that request comprises dealing money and the first mobile terminal; And the pay invoice receiving described service management generation generates response, described pay invoice generates response and comprises pay invoice number; Indicate a described WiFi unit to be connected by described WiFi and send sequence information to described second mobile terminal.
The another kind of mobile terminal that the embodiment of the present invention provides, for the second mobile terminal as paying party identity, comprising:
Acceleration transducer, for the acceleration by detecting mobile terminal and physical vibration, whether induction mobile terminal collides;
Clock unit, for providing clock information;
Positioning unit, for positioning mobile terminal, positioning unit comprises the GPS unit or the communication service unit adopting architecture mode to position that cooperates with locating platform that adopt GPS locator meams to position;
2nd WiFi unit, for realizing WiFi communication function; And according to the instruction of the second client, the MAC Address based on the first mobile terminal is set up WiFi with the first mobile terminal and is connected; And according to the instruction of the second client, connected by WiFi and return payment result response message to the first mobile terminal, this payment result response message comprises pay invoice number;
Second client, for when acceleration transducer senses that mobile terminal collides, the temporal information collided is obtained from clock unit, instruction positioning unit adopts GPS locator meams or architecture mode to locate mobile terminal with WiFi locator meams mobile terminal location or instruction the 2nd WiFi unit, obtains geographical location information when mobile terminal collides; And there is the second reporting message to Business Management Platform, the second reporting message comprises the MAC Address of the temporal information that collides and geographical location information, mobile terminal; Receive the second connection establishment instruction that Business Management Platform sends, the instruction of this second connection establishment comprises the MAC Address of the first mobile terminal; Indicate the 2nd WiFi unit to set up WiFi with the first mobile terminal to be connected; And carry out information interaction by Business Management Platform and payment platform and carry out order payment, and to pay successfully or after failure, instruction the 2nd WiFi unit returns payment result response message to the first mobile terminal.
A kind of system of carrying out data processing based on the collision mode between mobile terminal that the embodiment of the present invention provides, comprising:
First mobile terminal, for when colliding with the second mobile terminal, obtain the temporal information that collides and geographical location information and report Business Management Platform by the first reporting message, in the first reporting message, also comprising the MAC Address of the first mobile terminal; And receive the first connection establishment instruction of Business Management Platform transmission, set up WiFi according to the MAC Address of the second mobile terminal in the instruction of this first connection establishment with the second mobile terminal and be connected; Receive the pay invoice generation request that Business Management Platform sends, this pay invoice generates the MAC Address that request comprises dealing money and the first mobile terminal; And the pay invoice that reception service management returns generates response, pay invoice generates response and comprises pay invoice number; Connected by WiFi and send sequence information to the second mobile terminal, sequence information comprises dealing money and pay invoice number;
Second mobile terminal, for when colliding with the first mobile terminal, obtain the temporal information that collides and geographical location information and report Business Management Platform by the second reporting message, in the second reporting message, also comprising the MAC Address of the second mobile terminal; First mobile terminal is consistent with the clock information of the second mobile terminal; And receive the second connection establishment instruction of Business Management Platform transmission, set up WiFi according to the MAC Address of the first mobile terminal in the instruction of this second connection establishment with the first mobile terminal and be connected; And carry out order payment by Business Management Platform and payment platform interactive information, and pay successfully or failure after, by WiFi connect return payment result response message to the first mobile terminal, this payment result response message comprises pay invoice number;
Business Management Platform, for comparing the temporal information in the reporting message received respectively and geographical location information, the MAC Address of the first mobile terminal that between acquisition time, difference is carried in default time difference range and in two reporting messages of geographic position spacing within the scope of preset pitch respectively and the MAC Address of the second mobile terminal, set up the pair relationhip between the MAC Address of the first mobile terminal and the MAC Address of the second mobile terminal; Send the first connection establishment instruction to the first mobile terminal, send the second connection establishment instruction to the second mobile terminal; First connection establishment instruction comprises the MAC Address of the second mobile terminal, and the second connection establishment instruction comprises the MAC Address of the first mobile terminal; Receive the pay invoice generation request that the first mobile terminal sends, this pay invoice generates the MAC Address that request comprises dealing money and the first mobile terminal; Generate pay invoice generation respond and return the first mobile terminal;
Payment platform, for carrying out order payment by Business Management Platform and the second mobile terminal interactive information.
Based on the method and system, the mobile terminal that carry out data processing based on the collision mode between mobile terminal that the above embodiment of the present invention provides, when detecting that mobile terminal collides, obtain and the geographic position in collision generation moment and temporal information are transferred to Business Management Platform, connected matching and set up WiFi between the mobile terminal sending collision based on time and geographical location information by Business Management Platform, complete order pay by carrying out information interaction with Business Management Platform, payment platform.Compared with the existing sound wave modes of payments, physically based deformation collides the pairing carried out between mobile terminal, be not vulnerable to surrounding environment interference, pairing degree of accuracy is higher, to the loudspeaker of both sides' mobile terminal and the performance of microphone and the equal no requirement (NR) of noise level paying environment, and without the need to user's manual operation; Compared with the NFC modes of payments, user and trade company, without the need to changing NFC mobile terminal and NFC-SWP Payment Card, save cost, use threshold low, are easy to promote.
The embodiment of the present invention can be used for mobile network, mobile e-business, particularly mobile payment, receives single to wait mobile Internet application under line, supports that user initiates payment and trade company and initiates to collect money and the more business scene such as indoor, outdoor.
Below by drawings and Examples, technical scheme of the present invention is described in further detail.
Accompanying drawing explanation
What form a part for instructions drawings describes embodiments of the invention, and is used from explanation principle of the present invention together with description one.
With reference to accompanying drawing, according to detailed description below, clearly the present invention can be understood, wherein:
Fig. 1 is the process flow diagram that the collision mode that the present invention is based between mobile terminal carries out a method embodiment of data processing.
Fig. 2 is the process flow diagram that the collision mode that the present invention is based between mobile terminal carries out another embodiment of method of data processing.
Fig. 3 is the structural representation of the present invention first mobile terminal embodiment.
Fig. 4 is the structural representation of the present invention second mobile terminal embodiment.
Fig. 5 is the structural representation that the collision mode that the present invention is based between mobile terminal carries out a system embodiment of data processing.
Embodiment
Various exemplary embodiment of the present invention is described in detail now with reference to accompanying drawing.It should be noted that: unless specifically stated otherwise, otherwise positioned opposite, the numerical expression of the parts of setting forth in these embodiments and step and numerical value do not limit the scope of the invention.
Meanwhile, it should be understood that for convenience of description, the size of the various piece shown in accompanying drawing is not draw according to the proportionate relationship of reality.
Illustrative to the description only actually of at least one exemplary embodiment below, never as any restriction to the present invention and application or use.
May not discuss in detail for the known technology of person of ordinary skill in the relevant, method and apparatus, but in the appropriate case, described technology, method and apparatus should be regarded as a part for instructions.
In all examples with discussing shown here, any occurrence should be construed as merely exemplary, instead of as restriction.Therefore, other example of exemplary embodiment can have different values.
It should be noted that: represent similar terms in similar label and letter accompanying drawing below, therefore, once be defined in an a certain Xiang Yi accompanying drawing, then do not need to be further discussed it in accompanying drawing subsequently.
Acceleration transducer in mobile terminal (also referred to as mobile phone terminal or mobile phone) is the mobile phone electronic equipment detecting mobile terminal acceleration and physical vibration; Positioning unit in mobile terminal obtains the geographical location information of mobile terminal or its user by specific location technology (such as gps system, mobile operator base station, wifi etc.), and this geographical location information specifically can latitude and longitude coordinates represent.
The embodiment of the present invention utilizes provider customer's identification card advantage automatically to carry out subscriber identity authentication and secure key download when mobile terminal client terminal logs in; The physical impacts that two mobile terminals that the acceleration transducer carried by mobile terminal detects user and trade company occur, geographic position and the temporal information that the moment occurs in collision is obtained by the positioning unit in mobile terminal and clock unit, the MAC Address of information and mobile terminal is passed to the pairing that Business Management Platform completes mobile terminal, sets up WiFi and connect; Transmit order payment information by https communication mode, to be completed by payment platform through safety encipher and withhold.
Fig. 1 is the process flow diagram that the collision mode that the present invention is based between mobile terminal carries out a method embodiment of data processing.As shown in Figure 1, the method that this embodiment carries out data processing based on the collision mode between mobile terminal comprises:
110, when the first mobile terminal and the second mobile terminal collide, the temporal information that first acquisition for mobile terminal collides and geographical location information also report Business Management Platform by the first reporting message, also comprise medium education (MAC) address of the first mobile terminal in this first reporting message; The temporal information that second acquisition for mobile terminal collides and geographical location information also report Business Management Platform by the second reporting message, also comprise the MAC Address of the second mobile terminal in this second reporting message.
Wherein, the first mobile terminal is consistent with the clock information of the second mobile terminal.
120, Business Management Platform compares the temporal information in the reporting message received respectively and geographical location information, the MAC Address of the first mobile terminal that between acquisition time, difference is carried in default time difference range and in two reporting messages of geographic position spacing within the scope of preset pitch respectively and the MAC Address of the second mobile terminal, set up the pair relationhip between the MAC Address of the first mobile terminal and the MAC Address of the second mobile terminal.
130, Business Management Platform sends the first connection establishment instruction to the first mobile terminal, sends the second connection establishment instruction to the second mobile terminal.
Wherein, the first connection establishment instruction comprises the MAC Address of the second mobile terminal, and the second connection establishment instruction comprises the MAC Address of the first mobile terminal.
140, first mobile terminal and the second mobile terminal are set up WLAN (wireless local area network) (WiFi) based on the MAC Address received and opposite end respectively and are connected.
150, the payment solicit operation that first mobile terminal is initiated after inputting dealing money according to the first mobile phone users (as beneficiary), send pay invoice to Business Management Platform and generate request, this pay invoice generates the MAC Address that request comprises dealing money and the first mobile terminal.
160, service management generates pay invoice generation and responds and return the first mobile terminal, and this pay invoice generates the pay invoice number that response comprises this business generated according to payment transaction order.
170, first mobile terminal is connected to the second mobile terminal transmission sequence information by WiFi, and this sequence information comprises dealing money and pay invoice number, can also comprise beneficiary (that is: the trade company) title pre-set in addition.
180, second mobile terminal carries out order payment by Business Management Platform and payment platform interactive information, and pay successfully or failure after, by WiFi connect return payment result response message to the first mobile terminal, this payment result response message comprises pay invoice number.
Exemplarily, in the operation 110 of above-described embodiment, when the first mobile terminal and the second mobile terminal collide, can sense respectively by the acceleration transducer in the first mobile terminal and the second mobile terminal to collide and occur, then the first mobile terminal and the second mobile terminal obtain the time collided respectively by clock unit, architecture mode respectively by GPS (GPS) locator meams, WiFi locator meams or operator positions, and obtains the geographic position collided.Wherein, those skilled in the art can know the location technology adopting GPS locator meams, WiFi locator meams and architecture mode, repeat no more herein.Owing to can select to be positioned by GPS locator meams, WiFi locator meams or architecture mode, the present embodiment supports the various payment transaction scenes such as indoor, outdoor.
Unrestricted according to a concrete example of said method embodiment of the present invention, operation 140 specifically can realize in the following way:
First mobile terminal sets up WiFi broadcast by a WiFi unit;
Second mobile terminal searches for the WiFi broadcast of the first mobile terminal by the MAC Address of the first mobile terminal, and after the WiFi broadcast searching the first mobile terminal, send WiFi connection request to the first mobile terminal, this WiFi connection request comprises the MAC Address of the second mobile terminal;
First mobile terminal is verified WiFi connection request, and after WiFi connection request is by checking, allow the second mobile terminal access WiFi, thus between the first mobile terminal with the second mobile terminal, sets up WiFi be connected.
Wherein, the first mobile terminal can adopt but be not limited to verify WiFi connection request with under type:
First mobile terminal is by screen display WiFi connection request; First mobile terminal is after the instruction receiving the agreement connection that the interactive interface of user by the first mobile terminal inputs, and this WiFi connection request is by checking; Or
In first mobile terminal checking WiFi connection request the MAC Address of the second mobile terminal whether indicate with the first connection establishment in the MAC Address of the second mobile terminal identical; If the two is identical, this WiFi connection request is by checking.
Unrestricted according to another concrete example of said method embodiment of the present invention, in operation 180, the second mobile terminal carries out order by Business Management Platform and payment platform interactive information and pays and specifically can realize in the following way:
Business Management Platform sends order to the second mobile terminal and pays prompting message, and this order pays prompting message and comprises pay invoice number and dealing money;
In response to the order payment affirmation message receiving the second mobile terminal and return, Business Management Platform sends the modes of payments to the second mobile terminal and selects prompting message, and this modes of payments selects prompting message to comprise the selectable modes of payments;
In response to the confirmation modes of payments message receiving the second mobile terminal and select according to user to return, Business Management Platform to confirming that the payment platform that in modes of payments message, the modes of payments is corresponding sends payment processes request, the MAC Address of name of firm corresponding to the MAC Address that this payment processes request comprises the first mobile terminal, pay invoice number and dealing money, the second mobile terminal;
Payment platform sends to the second mobile terminal and pays interaction page, receives the payment request message submitted to after user inputs payment information corresponding to the modes of payments.Payment interaction page wherein comprises name of firm, pay invoice number and dealing money; Payment request message comprises payment information, and payment information comprises user account and payment cipher;
Payment platform is verified the payment information in payment request message based on the user profile prestored, and to return to the second mobile terminal according to the result and pay successfully or failed payment result notification message, this payment result notification message comprises pay invoice number and pays successfully or failed object information with expression.
Carry out another embodiment of method of data processing in the collision mode between mobile terminal that the present invention is based on before, the second client in second mobile terminal can be upon actuation, read integrated circuit card identification code (ICCID) (201) in the second mobile terminal in subscriber identification card, and obtain subscriber phone number information (202) corresponding to this ICCID from Operator Specific Service platform, wherein, Operator Specific Service platform stores the relevant information of subscriber identification card (such as, SIM card, UIM card etc.); Then customer information control system is asked to carry out identification authentication (203) based on this subscriber phone number to user, such as, whether the subscriber identification card that whether user's (phone number) exists, this phone number is corresponding is in normal operating condition is not locked; And user by after identification authentication, download the safe key (204) pre-set from Business Management Platform.Customer information control system wherein can comprise application service management (TSM) platform and customer relation management (CRM) system, TSM platform is used for carrying out application management, second client can by TSM platform access crm system, the user profile of mobile phone users is stored in crm system, whether such as subscriber identification card is in the information such as remaining sum, signing service in normal operating condition, card, and the second client can carry out identification authentication by TSM platform request crm system to the phone number of the second mobile terminal.Afterwards, the flow process of another embodiment as shown in Figure 2 can just be carried out:
210, when the first mobile terminal and the second mobile terminal collide, the temporal information that first acquisition for mobile terminal collides and geographical location information also report Business Management Platform by the first reporting message, also comprise the MAC Address of the first mobile terminal in this first reporting message; The temporal information that second acquisition for mobile terminal collides and geographical location information also report Business Management Platform by the second reporting message, also comprise the MAC Address of the second mobile terminal in this second reporting message.
Wherein, the first mobile terminal is consistent with the clock information of the second mobile terminal.
211, Business Management Platform compares the temporal information in the reporting message received respectively and geographical location information, the MAC Address of the first mobile terminal that between acquisition time, difference is carried in default time difference range and in two reporting messages of geographic position spacing within the scope of preset pitch respectively and the MAC Address of the second mobile terminal, set up the pair relationhip between the MAC Address of the first mobile terminal and the MAC Address of the second mobile terminal.
212, Business Management Platform sends the first connection establishment instruction to the first mobile terminal, sends the second connection establishment instruction to the second mobile terminal.
Wherein, the first connection establishment instruction comprises the MAC Address of the second mobile terminal, and the second connection establishment instruction comprises the MAC Address of the first mobile terminal.
213, first mobile terminal and the second mobile terminal are set up WiFi based on the MAC Address received and opposite end respectively and are connected.
214, first mobile terminal and the second mobile terminal select the identity in this business respectively by screen prompt user.
215, first mobile terminal receives the beneficiary identity that user is inputted by interactive interface, and the second mobile terminal receives the paying party identity that user is inputted by interactive interface.
216, first mobile terminal is according to the payment solicit operation initiated after the first mobile phone users input dealing money, send pay invoice to Business Management Platform and generate request, this pay invoice generates the MAC Address that request comprises dealing money and the first mobile terminal.
217, service management generates pay invoice generation and responds and return the first mobile terminal, and this pay invoice generates the pay invoice number that response comprises this business generated according to payment transaction order.
218, first mobile terminal is connected to the second mobile terminal transmission sequence information by WiFi, and this sequence information comprises dealing money and pay invoice number, can also comprise the name of firm pre-set in addition.
219, Business Management Platform sends order to the second mobile terminal and pays prompting message, and this order pays prompting message and comprises pay invoice number and dealing money.
220, in response to the order payment affirmation message receiving the second mobile terminal and return, Business Management Platform sends the modes of payments to the second mobile terminal and selects prompting message, and this modes of payments selects prompting message to comprise the selectable modes of payments, such as, bank card payment, the wing pay.
221, in response to the confirmation modes of payments message receiving the second mobile terminal and select according to user to return, Business Management Platform to confirming that the payment platform that in modes of payments message, the modes of payments is corresponding sends payment processes request, the MAC Address of name of firm corresponding to the MAC Address that this payment processes request comprises the first mobile terminal, pay invoice number and dealing money, the second mobile terminal.
222, payment platform sends to the second mobile terminal and pays interaction page, and this payment interaction page comprises name of firm, pay invoice number and dealing money.
223, second mobile terminal receives the payment request message submitted to after user inputs payment information, comprising payment information, utilize the safe key downloaded to be encrypted the payment information in payment request message, then payment request message is sent to payment platform.Payment information wherein can include but not limited to user account and payment cipher.
224, payment platform utilizes the safe key pre-set to be decrypted the payment information in payment request message, the payment information of acquisition.
Safe key is wherein consistent with the safe key in Business Management Platform, can be set in advance in payment platform by keeper, also can be obtained from Business Management Platform by payment platform.
225, payment platform is verified the payment information that deciphering obtains based on the user profile prestored, whether validation of payment information is correct, such as, whether the user account that deciphering obtains, payment cipher be consistent with the user profile prestored, and to return to the second mobile terminal according to the result and pay successfully or failed payment result notification message, this payment result notification message comprises pay invoice number and pays successfully or failed object information with expression.
226, second mobile terminal returns payment result response message by WiFi connection to the first mobile terminal, and this payment result response message comprises pay invoice number.
The present embodiment utilizes provider customer's authentication advantage, to read in subscriber identification card No. ICCID and then obtain on the basis of subscriber phone number, completing user identification authentication and user security can download safe key, to encrypt payment information, thus achieve the safe transmission of payment information.
State on the invention and respectively carry out in the embodiment of the method for data processing based on the collision mode between mobile terminal, the various information that the mutual above-described embodiment of Secure Hypertext Transfer Protocol (HTTPS) is recorded can be adopted between first mobile terminal and Business Management Platform, second mobile terminal respectively and Business Management Platform, the various information that adopt the mutual above-described embodiment of HTTPS to record between payment platform, thus can ensure security and the correctness of interactive information transmission.
One of ordinary skill in the art will appreciate that: all or part of step realizing said method embodiment can have been come by the hardware that programmed instruction is relevant, aforesaid program can be stored in a computer read/write memory medium, this program, when performing, performs the step comprising said method embodiment; And aforesaid storage medium comprises: ROM, RAM, magnetic disc or CD etc. various can be program code stored medium.
Fig. 3 is the structural representation of the present invention first mobile terminal embodiment.This first mobile terminal is used for as beneficiary identity mobile terminal, realizes the corresponding function of the first mobile terminal in the above-mentioned each method of the present invention.As shown in Figure 3, this first mobile terminal comprises acceleration transducer, clock unit, positioning unit, a WiFi unit and the first client.Wherein:
Whether acceleration transducer, for the acceleration by detecting this first mobile terminal and physical vibration, responding to the first mobile terminal and colliding.
Clock unit, for providing clock information.
Positioning unit, for positioning the first mobile terminal, this positioning unit comprises the GPS unit or the communication service unit adopting architecture mode to position that cooperates with locating platform that adopt GPS locator meams to position.
One WiFi unit, for realizing WiFi communication function; And according to the instruction of the first client, the MAC Address based on the second mobile terminal is set up WiFi with the second mobile terminal and is connected; And according to the instruction of the first client, connected by WiFi and send sequence information to the second mobile terminal, this sequence information comprises dealing money and pay invoice number; Receive the second mobile terminal connect by WiFi the payment result response message that returns and be transmitted to the first client, this payment result response message comprises pay invoice number.
First client, during for sensing that at acceleration transducer this first mobile terminal collides, the temporal information collided is obtained from clock unit, instruction positioning unit adopts GPS locator meams or architecture mode to locate the first mobile terminal with WiFi locator meams this first mobile terminal location or instruction the one WiFi unit, obtains geographical location information when this first mobile terminal collides; And there is the first reporting message to Business Management Platform, comprising the MAC Address of the temporal information collided and geographical location information, the first mobile terminal; Receive the first connection establishment instruction that Business Management Platform sends, the instruction of this first connection establishment comprises the MAC Address of the second mobile terminal; Indicate a WiFi unit to set up WiFi with the second mobile terminal to be connected; Send pay invoice to Business Management Platform and generate request, comprising the MAC Address of dealing money and the first mobile terminal; And the pay invoice receiving service management generation generates response, comprising pay invoice number; Indicate a WiFi unit to be connected by WiFi and send sequence information to the second mobile terminal.
Exemplarily, a WiFi unit and the second mobile terminal set up WiFi when being connected, specifically for being set up WiFi broadcast by a WiFi unit; Receive the WiFi connection request that the second mobile terminal sends, this WiFi connection request comprises the MAC Address of the second mobile terminal; And request the first client is verified WiFi connection request, and after WiFi connection request is by checking, allow the second mobile terminal access WiFi.
Particularly, when WiFi unit requests first client is verified WiFi connection request, for WiFi connection request is transmitted to the first client.Correspondingly, the first client is specifically for the screen display WiFi connection request by the first mobile terminal; When receiving the instruction of the agreement connection that the interactive interface of user by the first mobile terminal inputs, this WiFi connection request, by checking, returns the result message of WiFi connection request by checking to a WiFi unit requests; Or, in checking WiFi connection request the MAC Address of the second mobile terminal whether indicate with the first connection establishment in the MAC Address of the second mobile terminal identical; If the two is identical, then this WiFi connection request is by checking, returns the result message of WiFi connection request by checking to a WiFi unit requests.
In another embodiment of the present invention first mobile terminal, the first client also for after WiFi connection request is by checking, selects the identity in this business by the screen prompt user of place first mobile terminal; And after receiving beneficiary identity that user inputted by interactive interface, perform and send to Business Management Platform the operation that pay invoice generates request.
In addition, again see Fig. 3, in another embodiment of the present invention first mobile terminal, https traffic unit can also be comprised, for by HTTPS transmission information, between the first client and Business Management Platform, adopt HTTPS interactive information especially by https traffic unit.
Fig. 4 is the structural representation of the present invention second mobile terminal embodiment.This second mobile terminal is used for as beneficiary identity mobile terminal, realizes the corresponding function of the second mobile terminal in the above-mentioned each method of the present invention.As shown in Figure 4, this second mobile terminal comprises acceleration transducer, clock unit, positioning unit, the 2nd WiFi unit and the second client.Wherein:
Whether acceleration transducer, for passing through acceleration and the physical vibration of detection second mobile terminal, responding to the second mobile terminal and colliding.
Clock unit, for providing clock information.
Positioning unit, for positioning the second mobile terminal, this positioning unit comprises the GPS unit or the communication service unit adopting architecture mode to position that cooperates with locating platform that adopt GPS locator meams to position.
2nd WiFi unit, for realizing WiFi communication function; And according to the instruction of the second client, the MAC Address based on the first mobile terminal is set up WiFi with the first mobile terminal and is connected; And according to the instruction of the second client, connected by WiFi and return payment result response message, comprising pay invoice number to the first mobile terminal.
Second client, during for sensing that the second mobile terminal collides at acceleration transducer, the temporal information collided is obtained from clock unit, instruction positioning unit adopts GPS locator meams or architecture mode to locate the second mobile terminal with WiFi locator meams the second mobile terminal location or instruction the 2nd WiFi unit, obtains geographical location information when the second mobile terminal collides; And there is the second reporting message to Business Management Platform, comprising the MAC Address of the temporal information collided and geographical location information, the second mobile terminal; Receive the second connection establishment instruction that Business Management Platform sends, comprising the MAC Address of the first mobile terminal; Indicate the 2nd WiFi unit to set up WiFi with the first mobile terminal to be connected; And carry out information interaction by Business Management Platform and payment platform and carry out order payment, and to pay successfully or after failure, instruction the 2nd WiFi unit returns payment result response message to the first mobile terminal.
Exemplarily, 2nd WiFi unit and the first mobile terminal set up WiFi when being connected, specifically for being searched for the WiFi broadcast of the first mobile terminal by the MAC Address of the first mobile terminal, and after the WiFi broadcast searching the first mobile terminal, send WiFi connection request to the first mobile terminal, this WiFi connection request comprises the MAC Address of the second mobile terminal; And WiFi is accessed after WiFi connection request is by checking.
In another embodiment of the present invention second mobile terminal, the second client selects the identity in this business after being also used in the 2nd WiFi unit access WiFi by the screen prompt user of the second mobile terminal; And receive the paying party identity that user inputted by interactive interface.
Exemplarily, second client by Business Management Platform and payment platform interactive information carry out order pay time, pay prompting message specifically for receiving the order that issues of Business Management Platform, this order pays prompting message and comprises pay invoice number and dealing money; Return order payment affirmation message according to user operation to Business Management Platform, and receive the modes of payments that Business Management Platform issues and select prompting message, this modes of payments selects prompting message to comprise the selectable modes of payments; Confirmation modes of payments message is returned to Business Management Platform according to user operation; Receive the payment interaction page that payment platform sends, the payment request message submitted to after reception user inputs payment information corresponding to the modes of payments also sends to payment platform, payment interaction page wherein comprises name of firm, pay invoice number and dealing money, payment request message comprises payment information, and payment information comprises user account and payment cipher; The payment success that reception payment platform returns or failed payment result notification message, pay successfully or failed object information with expression comprising pay invoice number.
Again see Fig. 4, in another embodiment of the present invention second mobile terminal, can also DEU data encryption unit be comprised, for the instruction according to described second client, utilize described safe key to be encrypted the payment information in payment request message.In this embodiment, the second client also can be used for upon actuation, reads the ICCID in subscriber identification card in the second mobile terminal, and obtains subscriber phone number information corresponding to this ICCID from Operator Specific Service platform; Request customer information control system carries out identification authentication based on subscriber phone number to user; And user by after identification authentication, download the safe key pre-set from Business Management Platform, and can without the need to password login service managing server; After receiving the payment request message submitted to after user inputs payment information, also being used to indicate DEU data encryption unit utilizes safe key to be encrypted the payment information in payment request message, then performs operation payment request message being sent to payment platform.
In addition, again see Fig. 4, in another embodiment of the present invention second mobile terminal, https traffic unit can also be comprised, for by HTTPS transmission information, between the second client and Business Management Platform, payment platform, adopt HTTPS interactive information especially by https traffic unit.
Fig. 5 is the structural representation that the collision mode that the present invention is based between mobile terminal carries out a system embodiment of data processing.The system of this embodiment can be used in the present invention above-mentioned each embodiment of the method.As shown in Figure 5, this embodiment comprises the first mobile terminal, the second mobile terminal, Business Management Platform and payment platform.Wherein:
First mobile terminal, for when colliding with the second mobile terminal, obtain the temporal information that collides and geographical location information and report Business Management Platform by the first reporting message, in this first reporting message, also comprising the MAC Address of the first mobile terminal; And receive the first connection establishment instruction of Business Management Platform transmission, set up WiFi according to the MAC Address of the second mobile terminal in the instruction of this first connection establishment with the second mobile terminal and be connected; Receive the pay invoice generation request that Business Management Platform sends, this pay invoice generates the MAC Address that request comprises dealing money and the first mobile terminal; And the pay invoice that reception service management returns generates response, this pay invoice generates response and comprises pay invoice number; Connected by WiFi and send sequence information to the second mobile terminal, sequence information comprises dealing money and pay invoice number.
Second mobile terminal, for when colliding with the first mobile terminal, obtain the temporal information that collides and geographical location information and report Business Management Platform by the second reporting message, in this second reporting message, also comprising the MAC Address of the second mobile terminal; First mobile terminal is consistent with the clock information of the second mobile terminal; And receive the second connection establishment instruction of Business Management Platform transmission, set up WiFi according to the MAC Address of the first mobile terminal in the instruction of this second connection establishment with the first mobile terminal and be connected; And carry out order payment by Business Management Platform and payment platform interactive information, and pay successfully or failure after, by WiFi connect return payment result response message to the first mobile terminal, this payment result response message comprises pay invoice number.
Business Management Platform, for comparing the temporal information in the reporting message received respectively and geographical location information, the MAC Address of the first mobile terminal that between acquisition time, difference is carried in default time difference range and in two reporting messages of geographic position spacing within the scope of preset pitch respectively and the MAC Address of the second mobile terminal, set up the pair relationhip between the MAC Address of the first mobile terminal and the MAC Address of the second mobile terminal; Send the first connection establishment instruction to the first mobile terminal, comprising the MAC Address of the second mobile terminal, and send the second connection establishment instruction, comprising the MAC Address of the first mobile terminal to the second mobile terminal; Receive the pay invoice generation request that the first mobile terminal sends, this pay invoice generates the MAC Address that request comprises dealing money and the first mobile terminal; Generate pay invoice generation respond and return the first mobile terminal.
Payment platform, for carrying out order payment by Business Management Platform and the second mobile terminal interactive information.
According to the above-mentioned concrete example of carrying out the system embodiment of data processing based on the collision mode between mobile terminal of the present invention, the second mobile terminal by Business Management Platform and payment platform interactive information carry out order pay time:
Business Management Platform, pay prompting message specifically for sending order to the second mobile terminal, this order pays prompting message and comprises pay invoice number and dealing money; In response to the order payment affirmation message receiving the second mobile terminal and return, send the modes of payments select prompting message to the second mobile terminal, this modes of payments selects prompting message to comprise the selectable modes of payments; In response to the confirmation modes of payments message receiving the second mobile terminal and select according to user to return, to confirming that the payment platform that in modes of payments message, the modes of payments is corresponding sends payment processes request, the MAC Address of name of firm corresponding to the MAC Address that this payment processes request comprises the first mobile terminal, pay invoice number and dealing money, the second mobile terminal.
Correspondingly, payment platform, pay interaction page specifically for sending to the second mobile terminal, this payment interaction page comprises name of firm, pay invoice number and dealing money; Receive the payment request message submitted to after user inputs payment information corresponding to the modes of payments, comprising payment information, payment information comprises user account and payment cipher; And based on the user profile prestored, the payment information in payment request message is verified, and to return to the second mobile terminal according to the result and pay successfully or failed payment result notification message, this payment result notification message comprises pay invoice number and pays successfully or failed object information with expression.
Collision mode between stating on the invention based on mobile terminal is carried out in another embodiment of system of data processing, second mobile terminal comprises the second client, for upon actuation, read the ICCID in subscriber identification card in the second mobile terminal, and obtain subscriber phone number information corresponding to this ICCID from Operator Specific Service platform; Request customer information control system carries out identification authentication based on subscriber phone number to user; User by after identification authentication, download the safe key pre-set from Business Management Platform; After receiving the payment request message submitted to after user inputs payment information, utilize safe key to be encrypted the payment information in payment request message, then payment request message is sent to payment platform.Correspondingly, payment platform specifically utilizes the safe key pre-set to be decrypted the payment information in payment request message, and verifies the payment information that deciphering obtains based on the user profile prestored.
Exemplarily, state each embodiment on the invention and carry out in the system of data processing based on the collision mode between mobile terminal, the first mobile terminal specifically can be realized by the first mobile terminal structure of any embodiment shown in above-mentioned Fig. 3.Second mobile terminal specifically can be realized by the second mobile terminal structure of any embodiment shown in above-mentioned Fig. 4.
In this instructions, each embodiment all adopts the mode of going forward one by one to describe, and what each embodiment stressed is the difference with other embodiment, same or analogous part cross-reference between each embodiment.For terminal, system embodiment, because itself and embodiment of the method are substantially corresponding, so description is fairly simple, relevant part illustrates see the part of embodiment of the method.
Method of the present invention, terminal and system may be realized in many ways.Such as, any combination by software, hardware, firmware or software, hardware, firmware realizes method of the present invention, terminal and system.Said sequence for the step of described method is only to be described, and the step of method of the present invention is not limited to above specifically described order, unless specifically stated otherwise.In addition, in certain embodiments, can be also record program in the recording medium by the invention process, these programs comprise the machine readable instructions for realizing according to method of the present invention.Thus, the present invention also covers the recording medium stored for performing the program according to method of the present invention.
The embodiment of the present invention has following technique effect intentionally always:
1, pairing result is more accurate: be subject to compared with ambient noise disturbs with the sound wave modes of payments; The physically based deformation collision of embodiment of the present invention pairing process and positioning system, be not vulnerable to surrounding environment interference, pairing result is more accurate;
2, pairing process confirms without the need to user: sound wave payment process exists the sight that multi-user pays the bill to a certain trade company simultaneously, needs trade company to confirm paying party; The embodiment of the present invention is based on collision process one to one, and pairing result confirms without the need to trade company, more convenient and quicker;
3, save terminal cost: compared with the NFC modes of payments, locating module, the clocks such as the acceleration sensor that the embodiment of the present invention utilizes mobile terminal intrinsic, GPS unit and WiFi, payment process is based on the https communication technology, without the need to changing NFC mobile terminal and NFC-SWP Payment Card, and compatible low side mobile terminal, cost is low, extendability is strong, is easy to promote.
Description of the invention provides in order to example with for the purpose of describing, and is not exhaustively or limit the invention to disclosed form.Many modifications and variations are obvious for the ordinary skill in the art.Selecting and describing embodiment is in order to principle of the present invention and practical application are better described, and enables those of ordinary skill in the art understand the present invention thus design the various embodiments with various amendment being suitable for special-purpose.

Claims (25)

1. carry out a method for data processing based on the collision mode between mobile terminal, it is characterized in that, comprising:
When the first mobile terminal and the second mobile terminal collide, the temporal information that first acquisition for mobile terminal collides and geographical location information also report Business Management Platform by the first reporting message, also comprise the MAC address of the first mobile terminal in described first reporting message; The temporal information that second acquisition for mobile terminal collides and geographical location information also report Business Management Platform by the second reporting message, also comprise the MAC Address of the second mobile terminal in described second reporting message; Described first mobile terminal is consistent with the clock information of the second mobile terminal;
Business Management Platform compares the temporal information in the reporting message received respectively and geographical location information, the MAC Address of the first mobile terminal that between acquisition time, difference is carried in default time difference range and in two reporting messages of geographic position spacing within the scope of preset pitch respectively and the MAC Address of the second mobile terminal, set up the pair relationhip between the MAC Address of the first mobile terminal and the MAC Address of the second mobile terminal;
Business Management Platform sends the first connection establishment instruction to the first mobile terminal, sends the second connection establishment instruction to the second mobile terminal; Described first connection establishment instruction comprises the MAC Address of the second mobile terminal, and described second connection establishment instruction comprises the MAC Address of the first mobile terminal;
First mobile terminal is set up WLAN (wireless local area network) WiFi with the second mobile terminal based on the MAC Address received and opposite end and is connected;
First mobile terminal sends pay invoice to Business Management Platform and generates request, and this pay invoice generates the MAC Address that request comprises dealing money and the first mobile terminal;
Service management generates pay invoice generation and responds and return described first mobile terminal, and described pay invoice generates response and comprises pay invoice number;
Described first mobile terminal is connected to described second mobile terminal transmission sequence information by described WiFi, and described sequence information comprises dealing money and described pay invoice number;
Described second mobile terminal carries out order payment by Business Management Platform and payment platform interactive information, and pay successfully or failure after, connected by described WiFi and return payment result response message to described first mobile terminal, this payment result response message comprises described pay invoice number.
2. method according to claim 1, is characterized in that, when the first mobile terminal and the second mobile terminal collide, senses to collide occur respectively by the acceleration transducer in the first mobile terminal and the second mobile terminal.
3. method according to claim 1, is characterized in that, the first mobile terminal and the second mobile terminal obtain the time collided respectively by clock unit.
4. method according to claim 1, is characterized in that, the first mobile terminal and the second mobile terminal position respectively by global position system GPS locator meams, WiFi locator meams or architecture mode, obtains the geographic position collided.
5. the method according to Claims 1-4 any one, is characterized in that, the first mobile terminal and the second mobile terminal are set up WiFi and be connected and comprise:
First mobile terminal sets up WiFi broadcast by a WiFi unit;
Second mobile terminal searches for the WiFi broadcast of the first mobile terminal by the MAC Address of the first mobile terminal, and after the WiFi broadcast searching the first mobile terminal, send WiFi connection request to the first mobile terminal, this WiFi connection request comprises the MAC Address of the second mobile terminal;
First mobile terminal is verified described WiFi connection request, and after described WiFi connection request is by checking, allow the second mobile terminal to access described WiFi, thus between the first mobile terminal with the second mobile terminal, sets up WiFi be connected.
6. method according to claim 5, is characterized in that, described first mobile terminal carries out checking to described WiFi connection request and comprises:
First mobile terminal is by WiFi connection request described in screen display; First mobile terminal is after the instruction receiving the agreement connection that the interactive interface of user by the first mobile terminal inputs, and described WiFi connection request is by checking; Or
First mobile terminal verify the MAC Address of the second mobile terminal in described WiFi connection request whether indicate with the first connection establishment in the MAC Address of the second mobile terminal identical; If the two is identical, described WiFi connection request is by checking.
7. method according to claim 5, is characterized in that, described first mobile terminal and the second mobile terminal are set up after WiFi is connected, and also comprise:
First mobile terminal and the second mobile terminal select the identity in this business respectively by screen prompt user;
First mobile terminal receives the beneficiary identity that user is inputted by interactive interface, then performs described first mobile terminal and sends to payment platform the operation that pay invoice generates request; Second mobile terminal receives the paying party identity that user is inputted by interactive interface.
8. method according to claim 7, is characterized in that, described second mobile terminal carries out order by Business Management Platform and payment platform interactive information and pays and comprise:
Business Management Platform sends order to the second mobile terminal and pays prompting message, and this order pays prompting message and comprises described pay invoice number and dealing money;
In response to the order payment affirmation message receiving the second mobile terminal and return, Business Management Platform sends the modes of payments to the second mobile terminal and selects prompting message, and this modes of payments selects prompting message to comprise the selectable modes of payments;
In response to the confirmation modes of payments message receiving the second mobile terminal and select according to user to return, Business Management Platform to confirming that the payment platform that in modes of payments message, the modes of payments is corresponding sends payment processes request, the MAC Address of name of firm corresponding to the MAC Address that this payment processes request comprises the first mobile terminal, described pay invoice number and dealing money, the second mobile terminal;
Described payment platform sends to the second mobile terminal and pays interaction page, receives the payment request message submitted to after user inputs payment information corresponding to the modes of payments; Described payment interaction page comprises described name of firm, described pay invoice number and dealing money; Described payment request message comprises payment information, and described payment information comprises user account and payment cipher;
Described payment platform is verified the payment information in described payment request message based on the user profile prestored, and to return to the second mobile terminal according to the result and pay successfully or failed payment result notification message, this payment result notification message comprises described pay invoice number and pays successfully or failed object information with expression.
9. method according to claim 8, is characterized in that, also comprises:
The second client in second mobile terminal upon actuation, reads the integrated circuit card identification code ICCID in the second mobile terminal in subscriber identification card, and obtains subscriber phone number information corresponding to this ICCID from Operator Specific Service platform;
Second client-requested customer information control system carries out identification authentication based on described subscriber phone number to described user;
Second client by after identification authentication, downloads the safe key pre-set described user from described Business Management Platform;
The payment request message submitted to after described reception user inputs user account corresponding to the modes of payments and payment cipher is drawn together: the second client receives the payment request message submitted to after user inputs payment information, utilize described safe key to be encrypted the payment information in payment request message, then payment request message is sent to described payment platform;
Described payment platform carries out checking based on the user profile prestored to the payment information in described payment request message and comprises: described payment platform utilizes the described safe key pre-set to be decrypted the payment information in described payment request message, and verifies the payment information that deciphering obtains based on the user profile prestored.
10. method according to claim 9, is characterized in that, adopts Secure Hypertext Transfer Protocol HTTPS to carry out information interaction between described first mobile terminal and Business Management Platform;
Described second mobile terminal respectively and Business Management Platform, adopt HTTPS to carry out information interaction between payment platform.
11. 1 kinds of mobile terminals, for the first mobile terminal as beneficiary identity, is characterized in that, comprising:
Whether acceleration transducer, for the acceleration by detecting described mobile terminal and physical vibration, responding to described mobile terminal and colliding;
Clock unit, for providing clock information;
Positioning unit, for positioning described mobile terminal, described positioning unit comprises the GPS unit or the communication service unit adopting architecture mode to position that cooperates with locating platform that adopt GPS locator meams to position;
One WiFi unit, for realizing WiFi communication function; And according to the instruction of the first client, the MAC Address based on the second mobile terminal is set up WiFi with described second mobile terminal and is connected; And according to the instruction of the first client, connected by described WiFi and send sequence information to described second mobile terminal, described sequence information comprises dealing money and described pay invoice number; Receive described second mobile terminal connect by described WiFi the payment result response message that returns and be transmitted to described first client, this payment result response message comprises described pay invoice number;
First client, for when described acceleration transducer senses that described mobile terminal collides, the temporal information collided is obtained from described clock unit, indicate described positioning unit adopt GPS locator meams or architecture mode to described mobile terminal location or indicate a described WiFi unit to locate described mobile terminal with WiFi locator meams, obtain geographical location information when described mobile terminal collides; And there is the first reporting message to Business Management Platform, described first reporting message comprises the MAC Address of the temporal information that collides and geographical location information, described mobile terminal; Receive the first connection establishment instruction that described Business Management Platform sends, the instruction of this first connection establishment comprises the MAC Address of the second mobile terminal; Indicate a described WiFi unit to set up WiFi with described second mobile terminal to be connected; Send pay invoice to Business Management Platform and generate request, this pay invoice generates the MAC Address that request comprises dealing money and the first mobile terminal; And the pay invoice receiving described service management generation generates response, described pay invoice generates response and comprises pay invoice number; Indicate a described WiFi unit to be connected by described WiFi and send sequence information to described second mobile terminal.
12. mobile terminals according to claim 11, is characterized in that, a described WiFi unit and described second mobile terminal set up WiFi when being connected, specifically for being set up WiFi broadcast by a WiFi unit; Receive the WiFi connection request that the second mobile terminal sends, this WiFi connection request comprises the MAC Address of the second mobile terminal; Ask the first client to be verified described WiFi connection request, and after described WiFi connection request is by checking, allows the second mobile terminal to access described WiFi.
13. mobile terminals according to claim 12, is characterized in that, when described WiFi unit requests first client is verified described WiFi connection request, specifically for described WiFi connection request is transmitted to described first client;
Described first client, specifically for WiFi connection request described in the screen display by described mobile terminal; When receiving the instruction of the agreement connection that the interactive interface of user by the first mobile terminal inputs, described WiFi connection request, by checking, returns the result message of described WiFi connection request by checking to a described WiFi unit requests; Or, verify the MAC Address of the second mobile terminal in described WiFi connection request whether indicate with the first connection establishment in the MAC Address of the second mobile terminal identical; If the two is identical, described WiFi connection request, by checking, returns the result message of described WiFi connection request by checking to a described WiFi unit requests.
14. mobile terminals according to claim 12, is characterized in that, described first client also for after described WiFi connection request is by checking, selects the identity in this business by the screen prompt user of described mobile terminal; After receiving the beneficiary identity that user inputted by interactive interface, perform and describedly send to Business Management Platform the operation that pay invoice generates request.
15., according to claim 11 to the mobile terminal described in 14 any one, is characterized in that, also comprise:
Https traffic unit, for by HTTPS transmission information, adopts HTTPS to carry out information interaction by https traffic unit between described first client and Business Management Platform.
16. 1 kinds of mobile terminals, for the second mobile terminal as paying party identity, is characterized in that, comprising:
Whether acceleration transducer, for the acceleration by detecting described mobile terminal and physical vibration, responding to described mobile terminal and colliding;
Clock unit, for providing clock information;
Positioning unit, for positioning described mobile terminal, described positioning unit comprises the GPS unit or the communication service unit adopting architecture mode to position that cooperates with locating platform that adopt GPS locator meams to position;
2nd WiFi unit, for realizing WiFi communication function; And according to the instruction of the second client, the MAC Address based on the first mobile terminal is set up WiFi with described first mobile terminal and is connected; And according to the instruction of the second client, connected by described WiFi and return payment result response message to described first mobile terminal, this payment result response message comprises described pay invoice number;
Second client, for when described acceleration transducer senses that described mobile terminal collides, the temporal information collided is obtained from described clock unit, indicate described positioning unit adopt GPS locator meams or architecture mode to described mobile terminal location or indicate described 2nd WiFi unit to locate described mobile terminal with WiFi locator meams, obtain geographical location information when described mobile terminal collides; And there is the second reporting message to Business Management Platform, described second reporting message comprises the MAC Address of the temporal information that collides and geographical location information, described mobile terminal; Receive the second connection establishment instruction that described Business Management Platform sends, the instruction of this second connection establishment comprises the MAC Address of the first mobile terminal; Indicate described 2nd WiFi unit to set up WiFi with described first mobile terminal to be connected; And carry out information interaction by Business Management Platform and payment platform and carry out order payment, and paying successfully or after failure, indicating described 2nd WiFi unit to return payment result response message to described first mobile terminal.
17. mobile terminals according to claim 16, it is characterized in that, described 2nd WiFi unit and described first mobile terminal set up WiFi when being connected, specifically for being searched for the WiFi broadcast of the first mobile terminal by the MAC Address of the first mobile terminal, and after the WiFi broadcast searching the first mobile terminal, send WiFi connection request to the first mobile terminal, this WiFi connection request comprises the MAC Address of the second mobile terminal; And described WiFi is accessed after described WiFi connection request is by checking.
18. mobile terminals according to claim 16, is characterized in that, described second client also for after described 2nd WiFi unit accesses described WiFi, selects the identity in this business by the screen prompt user of described mobile terminal; And receive the paying party identity that user inputted by interactive interface.
19. according to claim 16 to the mobile terminal described in 19 any one, it is characterized in that, described second client by Business Management Platform and payment platform interactive information carry out order pay time, pay prompting message specifically for receiving the order that issues of Business Management Platform, this order pays prompting message and comprises described pay invoice number and dealing money; Return order payment affirmation message according to user operation to Business Management Platform, and receive the modes of payments that Business Management Platform issues and select prompting message, this modes of payments selects prompting message to comprise the selectable modes of payments; Confirmation modes of payments message is returned to Business Management Platform according to user operation; Receive the payment interaction page that payment platform sends, the payment request message submitted to after reception user inputs payment information corresponding to the modes of payments also sends to described payment platform, described payment interaction page comprises described name of firm, described pay invoice number and dealing money, described payment request message comprises payment information, and described payment information comprises user account and payment cipher; Receive payment success or failed payment result notification message that described payment platform returns, this payment result notification message comprises described pay invoice number with representing and pays successfully or failed object information.
20. mobile terminals according to claim 19, is characterized in that, also comprise DEU data encryption unit, for the instruction according to described second client, utilize described safe key to be encrypted the payment information in payment request message;
Described second client, also for upon actuation, reads the ICCID in subscriber identification card in the second mobile terminal, and obtains subscriber phone number information corresponding to this ICCID from Operator Specific Service platform; Request customer information control system carries out identification authentication based on described subscriber phone number to described user; And described user by after identification authentication, download the safe key pre-set from described Business Management Platform; After receiving the payment request message submitted to after user inputs payment information, also being used to indicate DEU data encryption unit utilizes described safe key to be encrypted the payment information in payment request message, then performs described operation payment request message being sent to described payment platform.
21. mobile terminals according to claim 20, is characterized in that, also comprise:
Https traffic unit, for by HTTPS transmission information, adopts HTTPS to carry out information interaction by https traffic unit between described second client and Business Management Platform, payment platform.
22. 1 kinds are carried out the system of data processing based on the collision mode between mobile terminal, it is characterized in that, comprising:
First mobile terminal, for when colliding with the second mobile terminal, obtain the temporal information that collides and geographical location information and report Business Management Platform by the first reporting message, in described first reporting message, also comprising the MAC Address of the first mobile terminal; And receive the first connection establishment instruction of Business Management Platform transmission, set up WiFi according to the MAC Address of the second mobile terminal in the instruction of this first connection establishment with described second mobile terminal and be connected; Receive the pay invoice generation request that Business Management Platform sends, this pay invoice generates the MAC Address that request comprises dealing money and the first mobile terminal; And the pay invoice that reception service management returns generates response, described pay invoice generates response and comprises pay invoice number; Connected by described WiFi and send sequence information to described second mobile terminal, described sequence information comprises dealing money and pay invoice number;
Second mobile terminal, for when colliding with the first mobile terminal, obtain the temporal information that collides and geographical location information and report Business Management Platform by the second reporting message, in described second reporting message, also comprising the MAC Address of the second mobile terminal; Described first mobile terminal is consistent with the clock information of the second mobile terminal; And receive the second connection establishment instruction of Business Management Platform transmission, set up WiFi according to the MAC Address of the first mobile terminal in the instruction of this second connection establishment with described first mobile terminal and be connected; And carry out order payment by Business Management Platform and payment platform interactive information, and pay successfully or failure after, connected by described WiFi and return payment result response message to described first mobile terminal, this payment result response message comprises described pay invoice number;
Business Management Platform, for comparing the temporal information in the reporting message received respectively and geographical location information, the MAC Address of the first mobile terminal that between acquisition time, difference is carried in default time difference range and in two reporting messages of geographic position spacing within the scope of preset pitch respectively and the MAC Address of the second mobile terminal, set up the pair relationhip between the MAC Address of the first mobile terminal and the MAC Address of the second mobile terminal; Send the first connection establishment instruction to the first mobile terminal, send the second connection establishment instruction to the second mobile terminal; Described first connection establishment instruction comprises the MAC Address of the second mobile terminal, and described second connection establishment instruction comprises the MAC Address of the first mobile terminal; Receive the pay invoice generation request that the first mobile terminal sends, this pay invoice generates the MAC Address that request comprises dealing money and the first mobile terminal; Generate pay invoice generation respond and return described first mobile terminal;
Payment platform, for carrying out order payment by Business Management Platform and described second mobile terminal interactive information.
23. systems according to claim 22, is characterized in that, described second mobile terminal by Business Management Platform and payment platform interactive information carry out order pay time:
Described Business Management Platform, pay prompting message specifically for sending order to the second mobile terminal, this order pays prompting message and comprises described pay invoice number and dealing money; In response to the order payment affirmation message receiving the second mobile terminal and return, send the modes of payments select prompting message to the second mobile terminal, this modes of payments selects prompting message to comprise the selectable modes of payments; In response to the confirmation modes of payments message receiving the second mobile terminal and select according to user to return, to confirming that the payment platform that in modes of payments message, the modes of payments is corresponding sends payment processes request, the MAC Address of name of firm corresponding to the MAC Address that this payment processes request comprises the first mobile terminal, described pay invoice number and dealing money, the second mobile terminal;
Described payment platform, pays interaction page specifically for sending to the second mobile terminal, receives the payment request message submitted to after user inputs payment information corresponding to the modes of payments; Described payment interaction page comprises described name of firm, described pay invoice number and dealing money; Described payment request message comprises payment information, and described payment information comprises user account and payment cipher; And based on the user profile prestored, the payment information in described payment request message is verified, and to return to the second mobile terminal according to the result and pay successfully or failed payment result notification message, this payment result notification message comprises described pay invoice number and pays successfully or failed object information with expression.
24. systems according to claim 23, it is characterized in that, described second mobile terminal comprises the second client, for upon actuation, read the ICCID in subscriber identification card in the second mobile terminal, and obtain subscriber phone number information corresponding to this ICCID from Operator Specific Service platform; Request customer information control system carries out identification authentication based on described subscriber phone number to described user; Described user by after identification authentication, download the safe key pre-set from described Business Management Platform; After receiving the payment request message submitted to after user inputs payment information, utilize described safe key to be encrypted the payment information in payment request message, then payment request message is sent to described payment platform;
Described payment platform, specifically utilizes the described safe key pre-set to be decrypted the payment information in described payment request message, and verifies the payment information that deciphering obtains based on the user profile prestored.
25. systems according to claim 24, is characterized in that, described first mobile terminal is specially the mobile terminal described in claim 11 to 15 any one;
Described second mobile terminal is specially the mobile terminal described in claim 16 to 21 any one.
CN201410342378.XA 2014-07-18 2014-07-18 Data processing method and system based on touching manner of mobile terminals Pending CN105321070A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410342378.XA CN105321070A (en) 2014-07-18 2014-07-18 Data processing method and system based on touching manner of mobile terminals

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410342378.XA CN105321070A (en) 2014-07-18 2014-07-18 Data processing method and system based on touching manner of mobile terminals

Publications (1)

Publication Number Publication Date
CN105321070A true CN105321070A (en) 2016-02-10

Family

ID=55248407

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410342378.XA Pending CN105321070A (en) 2014-07-18 2014-07-18 Data processing method and system based on touching manner of mobile terminals

Country Status (1)

Country Link
CN (1) CN105321070A (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105741109A (en) * 2016-03-07 2016-07-06 郁晓东 Charging and payment data transmission/matching system and method
CN106096928A (en) * 2016-06-06 2016-11-09 乐视控股(北京)有限公司 A kind of payment detection method, device, server and payment detecting system
CN106875177A (en) * 2016-06-07 2017-06-20 阿里巴巴集团控股有限公司 Order processing method, device and paying server
CN107230121A (en) * 2016-03-25 2017-10-03 阿里巴巴集团控股有限公司 Transaction processing method, device and server
CN108280648A (en) * 2018-01-25 2018-07-13 阿里巴巴集团控股有限公司 Transaction processing method and server
WO2018176670A1 (en) * 2017-03-31 2018-10-04 华为技术有限公司 Handshake method and device for wireless communication
CN108762727A (en) * 2018-04-04 2018-11-06 首汽租赁有限责任公司 A kind of event driven Financial information processing method and system
CN109804673A (en) * 2016-08-17 2019-05-24 瑞典爱立信有限公司 It is distinguished between the communication devices based on transimission power

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101308559A (en) * 2008-04-24 2008-11-19 北京爱奥时代信息科技有限公司 WIFI mobile phone payment terminal, method and system
CN102427377A (en) * 2011-07-29 2012-04-25 上海合合信息科技发展有限公司 Data transmission method and system for establishing Bluetooth connection by using acceleration sensor

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101308559A (en) * 2008-04-24 2008-11-19 北京爱奥时代信息科技有限公司 WIFI mobile phone payment terminal, method and system
CN102427377A (en) * 2011-07-29 2012-04-25 上海合合信息科技发展有限公司 Data transmission method and system for establishing Bluetooth connection by using acceleration sensor

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105741109A (en) * 2016-03-07 2016-07-06 郁晓东 Charging and payment data transmission/matching system and method
CN107230121B (en) * 2016-03-25 2020-10-02 阿里巴巴集团控股有限公司 Transaction processing method, device and server
CN107230121A (en) * 2016-03-25 2017-10-03 阿里巴巴集团控股有限公司 Transaction processing method, device and server
CN112215683A (en) * 2016-03-25 2021-01-12 创新先进技术有限公司 Transaction processing method and device and server
CN106096928A (en) * 2016-06-06 2016-11-09 乐视控股(北京)有限公司 A kind of payment detection method, device, server and payment detecting system
CN106875177A (en) * 2016-06-07 2017-06-20 阿里巴巴集团控股有限公司 Order processing method, device and paying server
CN109804673A (en) * 2016-08-17 2019-05-24 瑞典爱立信有限公司 It is distinguished between the communication devices based on transimission power
CN109804673B (en) * 2016-08-17 2022-04-12 瑞典爱立信有限公司 Discriminating between communication devices based on transmission power
CN108702606A (en) * 2017-03-31 2018-10-23 华为技术有限公司 Handshake method and device for wireless communication
WO2018176670A1 (en) * 2017-03-31 2018-10-04 华为技术有限公司 Handshake method and device for wireless communication
CN108702606B (en) * 2017-03-31 2020-10-16 华为技术有限公司 Wireless communication handshake method and equipment
CN108280648A (en) * 2018-01-25 2018-07-13 阿里巴巴集团控股有限公司 Transaction processing method and server
CN108280648B (en) * 2018-01-25 2021-08-24 创新先进技术有限公司 Transaction processing method and server
CN108762727A (en) * 2018-04-04 2018-11-06 首汽租赁有限责任公司 A kind of event driven Financial information processing method and system
CN108762727B (en) * 2018-04-04 2023-10-17 首汽租赁有限责任公司 Event-driven financial information processing method and system

Similar Documents

Publication Publication Date Title
US11002822B2 (en) Service enhancements using near field communication
CN105321070A (en) Data processing method and system based on touching manner of mobile terminals
US10769625B2 (en) Dynamic generation of quick response (QR) codes for secure communication from/to a mobile device
JP2019114273A (en) Service processing method and device and service server
US20240249273A1 (en) Card Binding Method and Terminal
US9585006B2 (en) Express mobile device access provisioning methods, systems, and apparatus
US9836779B2 (en) Method, user terminal, and service terminal for processing service data
US10181122B2 (en) Mobile authentication for web payments using single sign on credentials
JP2019050032A (en) System and method for dynamic temporary settlement authentication in a mobile communication device
JP2019145141A (en) System and method for initially establishing and periodically confirming trust in software application
EP2738722A1 (en) Method and system for providing secure end-to-end authentication and authorization of electronic transactions
US20120297470A1 (en) Access authentication method for multiple devices and platforms
CN109992949A (en) Device authentication method, air card writing method and device authentication device
KR20150102944A (en) Automatic wireless consumer checkins
GB2507960A (en) Wireless access point login dependent upon supply of stored (key/personal) information and/or viewing a message (advertisement)
JP6667498B2 (en) Remote transaction system, method and POS terminal
JP6469933B2 (en) Data communication system and method between computer devices using audio signals
KR20190015362A (en) Mobile payment methods, devices and systems
US20150281235A1 (en) Self-activation of user device
CN105323223A (en) Point-to-point transaction data transmitting processing method and system of mobile terminals
KR20250090261A (en) Method and system for authenticatiing user and transaction among smart phone users in same place using authentication beacon
KR101472751B1 (en) Method and System for Providing Payment by using Alliance Application
KR101505847B1 (en) Method for Validating Alliance Application for Payment
KR102431366B1 (en) User equipment, service providing device, payment system comprising the same, control method thereof and computer readable medium having computer program recorded thereon
KR102140772B1 (en) System for integrated manaegement of personal information for commerce, method of integrated management of personal information for commerce and apparatus for the same

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20160210

RJ01 Rejection of invention patent application after publication