Movatterモバイル変換


[0]ホーム

URL:


CN104899730B - Mobile terminal data processing method, terminal and system - Google Patents

Mobile terminal data processing method, terminal and system
Download PDF

Info

Publication number
CN104899730B
CN104899730BCN201410487009.XACN201410487009ACN104899730BCN 104899730 BCN104899730 BCN 104899730BCN 201410487009 ACN201410487009 ACN 201410487009ACN 104899730 BCN104899730 BCN 104899730B
Authority
CN
China
Prior art keywords
processing
mobile terminal
verification information
data
request
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201410487009.XA
Other languages
Chinese (zh)
Other versions
CN104899730A (en
Inventor
张善湾
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tencent Technology Shenzhen Co LtdfiledCriticalTencent Technology Shenzhen Co Ltd
Priority to CN201410487009.XApriorityCriticalpatent/CN104899730B/en
Publication of CN104899730ApublicationCriticalpatent/CN104899730A/en
Application grantedgrantedCritical
Publication of CN104899730BpublicationCriticalpatent/CN104899730B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Landscapes

Abstract

The embodiment of the invention provides a mobile terminal data processing method, a terminal and a system, wherein the mobile terminal data processing method comprises the following steps: a first mobile terminal acquires a data processing request, wherein the data processing request carries a processing data volume; the first mobile terminal acquires the stored processing verification information corresponding to the processing data volume according to the data processing request; the first mobile terminal sends the processing verification information to the second mobile terminal in a near field communication mode; the second mobile terminal saves the processing verification information; the second mobile terminal sends a data settlement request to the server according to the processing verification information; and the server settles the processing data amount from the account corresponding to the first mobile terminal to the account corresponding to the second mobile terminal according to the data settlement request. By implementing the invention, the convenience of data processing between the mobile terminals can be improved, and the data processing reaction time is effectively reduced.

Description

Mobile terminal data processing method, terminal and system
Technical Field
The invention relates to the technical field of internet, in particular to a mobile terminal data processing method, a mobile terminal and a mobile terminal data processing system.
Background
With the rapid development of Internet technology, it has become a fashionable and popular life style to transfer funds or other valuable data by using user Devices such as smart phones, tablet computers, palm computers, and Mobile Internet Devices (MIDs). However, in the existing data transfer processing process, a user needs to fill in the information of the electronic accounts of both sides and send the information to the background data processing server for processing, the operation is very complicated, the data processing reaction time is very long, and the user often needs to wait for the data processing result returned by the server.
Disclosure of Invention
The technical problem to be solved by the embodiments of the present invention is to provide a method, a terminal and a system for processing data of a mobile terminal, which can improve the convenience of data processing between mobile terminals and effectively reduce the data processing response time.
In order to solve the above technical problem, an embodiment of the present invention provides a data processing method for a mobile terminal, where the method includes:
a first mobile terminal acquires a data processing request, wherein the data processing request carries a processing data volume;
the first mobile terminal acquires the stored processing verification information corresponding to the processing data volume according to the data processing request;
the first mobile terminal sends the processing verification information to the second mobile terminal in a near field communication mode, wherein the processing verification information carries an account identifier of an account corresponding to the first mobile terminal;
the second mobile terminal saves the processing verification information;
when the second mobile terminal detects that network connection exists between the second mobile terminal and the server, a data settlement request is sent to the server according to the processing verification information;
and the server settles the processing data amount from the account corresponding to the first mobile terminal to the account corresponding to the second mobile terminal according to the data settlement request.
Correspondingly, the embodiment of the invention also provides a data processing method of the mobile terminal, which comprises the following steps:
a first mobile terminal acquires a data processing request, wherein the data processing request carries a processing data volume;
the first mobile terminal acquires the stored processing verification information corresponding to the processing data volume according to the data processing request;
the first mobile terminal sends the processing verification information to the second mobile terminal in a near field communication mode, wherein the processing verification information carries an account identifier of an account corresponding to the first mobile terminal, so that the second mobile terminal stores the processing verification information, and the second mobile terminal sends a data settlement request to a server according to the processing verification information when detecting that network connection exists between the second mobile terminal and the server, so that the server settles the processing data amount from the account corresponding to the first mobile terminal to the account corresponding to the second mobile terminal according to the data settlement request.
Correspondingly, the embodiment of the invention also provides a data processing method of the mobile terminal, which comprises the following steps:
the second mobile terminal receives processing verification information which is sent by the first mobile terminal and corresponds to the processing data volume in a near field communication mode;
the second mobile terminal saves the processing verification information;
and the second mobile terminal sends a data settlement request to the server according to the processing verification information when detecting that the second mobile terminal is in network connection with the server, and requests the server to settle the processing data amount from the account corresponding to the first mobile terminal to the account corresponding to the second mobile terminal according to the data settlement request.
Correspondingly, an embodiment of the present invention further provides a mobile terminal, where the mobile terminal includes:
the processing request acquisition module is used for acquiring a data processing request, and the data processing request carries a processing data volume;
the verification information acquisition module is used for acquiring the stored processing verification information corresponding to the processing data volume according to the data processing request;
and the verification information sending module is used for sending the processing verification information to the second mobile terminal in a near field communication mode, wherein the processing verification information carries an account identifier of an account corresponding to the mobile terminal, so that the second mobile terminal stores the processing verification information, and the second mobile terminal sends a data settlement request to a server according to the processing verification information when detecting that network connection exists between the second mobile terminal and the server, so that the server settles the processing data amount from the account corresponding to the mobile terminal to the account corresponding to the second mobile terminal according to the data settlement request.
Correspondingly, an embodiment of the present invention further provides a mobile terminal, where the mobile terminal includes:
the verification information receiving module is used for receiving processing verification information which is sent by the first mobile terminal and corresponds to the processing data volume in a near field communication mode;
the check information storage module is used for storing the processing check information;
and the settlement request module is used for sending a data settlement request to the server according to the processing verification information when the network connection with the server is detected, and requesting the server to settle the processing data amount from the account corresponding to the first mobile terminal to the account corresponding to the second mobile terminal according to the data settlement request.
Correspondingly, the embodiment of the invention also provides a mobile terminal data processing system, which comprises a first mobile terminal, a second mobile terminal and a server, wherein:
the first mobile terminal is used for acquiring a data processing request, and the data processing request carries a processing data volume; acquiring stored processing verification information corresponding to the processing data volume according to the data processing request; sending the processing verification information to the second mobile terminal in a near field communication mode, wherein the processing verification information carries an account identifier of an account corresponding to the first mobile terminal;
the second mobile terminal is used for storing the processing verification information; when the second mobile terminal detects that network connection exists between the second mobile terminal and the server, a data settlement request is sent to the server according to the processing verification information;
and the server is used for settling the processing data amount from the account corresponding to the first mobile terminal to the account corresponding to the second mobile terminal according to the data settlement request.
In the data processing system of the mobile terminal in the embodiment of the invention, the processing verification information corresponding to the processing data volume can be transmitted between the mobile terminals in a near field communication mode, and the receiver can request the server for settlement after receiving the processing verification information, so that the data processing between the mobile terminals can be realized, the convenience is improved, and the data processing reaction time is effectively reduced.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.
Fig. 1 is a schematic flow chart of a mobile terminal data processing method in an embodiment of the present invention;
fig. 2 is a flow chart illustrating a data processing method of a mobile terminal according to another embodiment of the present invention;
fig. 3 is a flow chart illustrating a data processing method of a mobile terminal according to another embodiment of the present invention;
fig. 4 is a flowchart illustrating a data processing method of a mobile terminal according to another embodiment of the present invention;
fig. 5 is a flowchart illustrating a data processing method of a mobile terminal according to another embodiment of the present invention;
fig. 6 is a flowchart illustrating a data processing method of a mobile terminal according to another embodiment of the present invention;
fig. 7 is a schematic structural diagram of a mobile terminal in an embodiment of the present invention;
fig. 8 is a schematic structural diagram of a mobile terminal in another embodiment of the present invention;
fig. 9 is a schematic structural diagram of a mobile terminal in another embodiment of the present invention;
fig. 10 is a schematic structural diagram of a mobile terminal in another embodiment of the present invention;
fig. 11 is a schematic structural diagram of a mobile terminal data processing system in an embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The mobile terminal in the embodiment of the present invention may be a mobile phone, a smart phone, a tablet computer, an electronic reader, a notebook computer, a vehicle-mounted terminal, a wearable portable device, and the like, and may communicate with a server through the internet, where the server may be a payment server such as a third party payment server and a bank payment server, or an instant messaging server supporting a payment service function, an SNS (Social Networking Services) server, and the like, which is not limited in the embodiment of the present invention.
Fig. 1 is a schematic flow chart of a mobile terminal data processing method in an embodiment of the present invention, where the mobile terminal data processing method described in this embodiment is mainly described from a first mobile terminal side, and as shown in fig. 1, the mobile terminal data processing method in this embodiment may include the following steps:
s101, a first mobile terminal obtains a data processing request, and the data processing request carries a processing data volume.
Specifically, the first mobile terminal in the embodiment of the present invention is a data forwarding party, and in implementation, the first mobile terminal may actively initiate data processing, or may initiate data processing by another mobile terminal, such as the second mobile terminal in the embodiment. In alternative embodiments, the data processing may refer to data transfer in particular.
The data processing scenario initiated by the first mobile terminal may, for example, be that the first mobile terminal generates the data processing request according to a data processing instruction of a user. For example, the data processing request may be generated by acquiring the processing data amount input by the user from a data processing program interface running in the first mobile terminal, and further receiving a data processing instruction input by the user on the interface.
For example, the second mobile terminal generates the data processing request according to a data processing instruction input by a user, and then performs near field communication connection with the first mobile terminal, and the second mobile terminal sends the data processing request to the first mobile terminal through the near field communication connection. In an alternative embodiment, after receiving the data processing request sent by the second mobile terminal, the first mobile terminal may output the data processing request to the user, for example, a processing data amount requested by the second mobile terminal may be displayed on a display screen, optionally, information including an account identifier, a user identifier, and the like of a corresponding account of the second mobile terminal may also be displayed, and after detecting a confirmation operation input by the user of the first mobile terminal for the data processing request, the first mobile terminal performs step S102.
In specific implementation, in the embodiment, the NFC connection between the first mobile terminal and the second mobile terminal may be that after the first mobile terminal and the second mobile terminal respectively start their respective NFC functions, the first mobile terminal and the second mobile terminal are placed in NFC sensing areas of the other side, for example, the sensing areas of the mobile phones with NFC functions are in back areas of the mobile phones, and then the two mobile phones with NFC functions may be placed in back areas of the other side after the NFC functions are started, so that the NFC connection between the two mobile terminals can be established.
And S102, the first mobile terminal acquires the stored processing verification information corresponding to the processing data volume according to the data processing request.
Specifically, the processing verification information may be acquired by the first mobile terminal from the server in advance, and stored in a storage medium of the first mobile terminal, where the processing verification information corresponds to a certain processing data amount, for example, a request processing data amount carried in a processing verification information request submitted by the first mobile terminal to the server. In an optional embodiment, the processing verification information may include a plurality of signatures corresponding to a certain processing data amount, where each signature includes an account identifier of an account corresponding to the first mobile terminal and a signature serial number. Assuming that the amount of the processing data carried in the obtained data processing request is 20, the first mobile terminal may respond to the request information to obtain 20 pieces of processing verification information corresponding to the request information, in an embodiment, the processing verification information may include 20 signatures, where each signature may include an account id and a signature serial number of the first terminal user, and may also include other information used for identifying the data processing task, such as a user id of the first mobile terminal, a terminal id, a signature generation timestamp, and the like. In an optional embodiment, the first mobile terminal may further determine whether the processing data amount carried by the data processing request is greater than the processing data amount corresponding to the currently stored processing verification information, if so, it indicates that sufficient processing verification information cannot be transferred to the second mobile terminal, and may send a prompt to the user, otherwise, S103 is executed.
And S103, the first mobile terminal sends the processing verification information to the second mobile terminal in a near field communication mode, wherein the processing verification information carries an account identifier of an account corresponding to the first mobile terminal, so that the second mobile terminal stores the processing verification information, and the second mobile terminal sends a data settlement request to the server according to the processing verification information when detecting that network connection exists between the second mobile terminal and the server, so that the server settles the processing data volume from the account corresponding to the first mobile terminal to the account corresponding to the second mobile terminal according to the data settlement request.
Specifically, the second mobile terminal may detect whether a network connection exists between the second mobile terminal and the server after receiving the processing verification information sent by the first mobile terminal, store the processing verification information if the network connection does not exist, and send a data settlement request to the server according to the processing verification information when the network connection exists between the second mobile terminal and the server, so that the server settles the processed data amount from the account corresponding to the first mobile terminal to the account corresponding to the second mobile terminal according to the data settlement request.
In an optional embodiment, the first mobile terminal may further send, to the second mobile terminal, a data processing notification carrying the processing data volume in a near field communication manner, so as to notify the second mobile terminal that the data processing volume has been transferred. After the first mobile terminal sends the processing verification information to the second mobile terminal, the stored processing verification information can be deleted or set as unavailable, so that the processing verification information stored by the first mobile terminal can not be reused. The processing verification information is set to be unavailable, for example, a plurality of signatures corresponding to the processing data amount included in the processing verification information may be marked, and specifically, after the account identifier of the account corresponding to the second mobile terminal is acquired, the account identifier of the account corresponding to the second mobile terminal is added after each signature to mark that the plurality of signatures corresponding to the processing data amount included in the processing verification information have been transferred to the second mobile terminal.
Further, in an optional embodiment, after receiving the processing verification information sent by the first mobile terminal, the second mobile terminal may perform validity verification on the received processing verification information, where the validity verification includes validity of a signature of the processing verification information itself and validity judgment of an account corresponding to the first mobile terminal, for example, the processing verification information acquired by the first mobile terminal from the server may be subjected to signature encryption by using a private key of an asymmetric encryption algorithm, and a public key may be disclosed to the second mobile terminal, so that the second mobile terminal may perform signature verification on the processing verification information by using the public key after receiving the processing verification information sent by the first mobile terminal, and may determine that the received processing verification information is legal if the signature verification is successful, and may send a prompt that data processing is successful. In a specific implementation, the server in the embodiment of the present invention may generate a digest using a digest algorithm (e.g., SHA-1, DM5, etc.) for the processing verification information, and encrypt the generated digest content using a private key to generate a signature.
The first mobile terminal in the embodiment of the invention can send the stored processing verification information corresponding to a certain processing data volume to the second mobile terminal in a near field communication mode, so that the data processing between the mobile terminals can be realized, the convenience is improved, and the data processing reaction time is effectively reduced.
Fig. 2 is a schematic flow chart of a mobile terminal data processing method in another embodiment of the present invention, where the mobile terminal data processing method described in this embodiment is mainly described from a second mobile terminal side, and as shown in fig. 2, the mobile terminal data processing method in this embodiment may include the following steps:
s201, receiving processing verification information corresponding to the processing data volume sent by the first mobile terminal in a near field communication mode.
In specific implementation, in the embodiment, the NFC connection between the first mobile terminal and the second mobile terminal may be that after the first mobile terminal and the second mobile terminal respectively start their respective NFC functions, the first mobile terminal and the second mobile terminal are placed in NFC sensing areas of the other side, for example, the sensing areas of the mobile phones with NFC functions are in back areas of the mobile phones, and then the two mobile phones with NFC functions may be placed in back areas of the other side after the NFC functions are started, so that the NFC connection between the two mobile terminals can be established.
The processing verification information may be acquired by the first mobile terminal from the server in advance, and stored in a storage medium of the first mobile terminal, where the processing verification information corresponds to a certain processing data amount, for example, corresponds to a request processing data amount carried in a processing verification information request submitted by the first mobile terminal to the server. In an optional embodiment, the processing verification information may include a plurality of signatures corresponding to a certain processing data amount, where each signature includes an account identifier of an account corresponding to the first mobile terminal and a signature serial number. Assuming that the amount of the processing data carried in the obtained data processing request is 20, the first mobile terminal may respond to the request information to obtain 20 pieces of processing verification information corresponding to the request information, in an embodiment, the processing verification information may include 20 signatures, where each signature may include an account id and a signature serial number of the first terminal user, and may also include other information used for identifying the data processing task, such as a user id of the first mobile terminal, a terminal id, a signature generation timestamp, and the like.
In an optional embodiment, the second mobile terminal may further receive, by using a near field communication manner, a data processing notification carrying the processing data amount, where the data processing notification is used to prompt a user of the second mobile terminal that the data processing amount has been transferred, and the data processing notification is sent by the first mobile terminal.
In an optional embodiment, the second mobile terminal may generate a data processing request according to a data processing instruction input by a user, carry the processed data volume, and then send the data processing request to the first mobile terminal through the established near field communication connection, where the first mobile terminal may send processing verification information corresponding to the processed data volume to the second mobile terminal through a near field communication manner according to the data processing request.
S202, storing the processing verification information.
The second mobile terminal may save the process verification information to a local preset storage area to wait for settlement request from the server.
Further, in an optional embodiment, after receiving the processing verification information sent by the first mobile terminal, the second mobile terminal may perform validity verification on the received processing verification information, where the validity verification includes validity of a signature of the processing verification information itself and validity judgment of an account corresponding to the first mobile terminal, for example, the processing verification information acquired by the first mobile terminal from the server may be subjected to signature encryption by using a private key of an asymmetric encryption algorithm, and a public key may be disclosed to the second mobile terminal, so that the second mobile terminal may perform signature verification on the processing verification information by using the public key after receiving the processing verification information sent by the first mobile terminal, and may determine that the received processing verification information is legal if the signature verification is successful, and may send a prompt that data processing is successful. In a specific implementation, the server in the embodiment of the present invention may generate a digest using a digest algorithm (e.g., SHA-1, DM5, etc.) for the processing verification information, and encrypt the generated digest content using a private key to generate a signature.
S203, when the network connection with the server is detected, a data settlement request is sent to the server according to the processing verification information, and the server is requested to settle the processing data amount from the account corresponding to the first mobile terminal to the account corresponding to the second mobile terminal according to the data settlement request.
In a specific implementation, the data settlement request may carry the processing verification information, or carry the identified processing verification information, for example, after each signature corresponding to the processing data amount included in the processing verification information received from the first mobile terminal is added with an account identifier of an account corresponding to the second mobile terminal, so that the server may store the identified processing verification information when settling the processing data amount from the account corresponding to the first mobile terminal to the account corresponding to the second mobile terminal according to the data settlement request.
The second mobile terminal in the embodiment of the invention can receive the stored processing verification information corresponding to a certain processing data volume sent by the first mobile terminal in a near field communication mode, so that the data processing between the mobile terminals can be realized, the convenience is improved, and the data processing reaction time is effectively reduced.
Fig. 3 is a schematic flow chart of a data processing method of a mobile terminal in another embodiment of the present invention, where the data processing method of the mobile terminal in this embodiment is mainly described from three sides of a first mobile terminal, a second mobile terminal, and a server, and as shown in fig. 3, the data processing method of the mobile terminal in this embodiment may include the following steps:
s301, the second mobile terminal sends a data processing request carrying processing data volume to the first mobile terminal in a near field communication mode.
In this embodiment, the second mobile terminal generates the data processing request according to a data processing instruction input by a user, and then performs near field communication connection with the first mobile terminal, and the second mobile terminal sends the data processing request to the first mobile terminal through the near field communication connection.
And S302, the first mobile terminal acquires the stored processing verification information corresponding to the processing data volume according to the data processing request.
Specifically, the processing verification information may be acquired by the first mobile terminal from the server in advance, and stored in a storage medium of the first mobile terminal, where the processing verification information corresponds to a certain processing data amount, for example, a request processing data amount carried in a processing verification information request submitted by the first mobile terminal to the server. In an optional embodiment, the processing verification information may include a plurality of signatures corresponding to a certain processing data amount, where each signature includes an account identifier of an account corresponding to the first mobile terminal and a signature serial number.
In an optional embodiment, after receiving the data processing request sent by the second mobile terminal, the first mobile terminal may output the data processing request to the user, for example, a processing data amount requested by the second mobile terminal may be displayed on a display screen, optionally, information including an account identifier, a user identifier, and the like of a corresponding account of the second mobile terminal may also be displayed, and after detecting a confirmation operation input by the user of the first mobile terminal for the data processing request, the first mobile terminal performs obtaining of stored processing verification information corresponding to the processing data amount.
In an optional embodiment, the first mobile terminal may further determine whether the processing data amount carried by the data processing request is greater than the processing data amount corresponding to the currently stored processing verification information, if so, it indicates that sufficient processing verification information cannot be transferred to the second mobile terminal, and may send a prompt to the user, otherwise, the first mobile terminal performs acquiring the stored processing verification information corresponding to the processing data amount.
And S303, the first mobile terminal sends the processing verification information to the second mobile terminal in a near field communication mode, wherein the processing verification information carries the account identification of the account corresponding to the first mobile terminal.
After the first mobile terminal sends the processing verification information to the second mobile terminal, the stored processing verification information can be deleted or set as unavailable, so that the processing verification information stored in the first mobile terminal can not be reused.
S304, the second mobile terminal saves the processing verification information.
S305, the second mobile terminal sends a data settlement request to the server according to the processing verification information when detecting that the network connection exists between the second mobile terminal and the server.
In a specific implementation, the data settlement request may carry the processing verification information, or carry the identified processing verification information, for example, after each signature corresponding to the processing data amount included in the processing verification information received from the first mobile terminal is added with an account identifier of an account corresponding to the second mobile terminal, so that the server may store the identified processing verification information when settling the processing data amount from the account corresponding to the first mobile terminal to the account corresponding to the second mobile terminal according to the data settlement request.
S306, the server settles the processing data amount from the account corresponding to the first mobile terminal to the account corresponding to the second mobile terminal according to the data settlement request.
In an alternative embodiment, after receiving the data settlement request, the server may determine that the usage status of the processing verification information is unused according to the stored status identifier of the processing verification information. Specifically, the data settlement request may carry the processing verification information or the identified processing verification information, where the processing verification information is obtained by the first mobile terminal in advance by the server request, and the server may search, according to the received data settlement request, the processing verification information sent by the first mobile terminal to the second mobile terminal in a local storage area of the server, and further may determine, according to the stored status identifier of the processing verification information, whether the usage status of the processing verification information is unused, and if it is determined that the processing verification information is unused, may perform data settlement, that is, settle the processing data amount from the account corresponding to the first mobile terminal to the account corresponding to the second mobile terminal; and if the mobile terminal is used, sending a notification of data processing failure to the second mobile terminal. And after the server settles the processing data amount from the account corresponding to the first mobile terminal to the account corresponding to the second mobile terminal according to the data settlement request, the server may modify the state identifier of the stored processing verification information, so that the modified use state of the state identifier of the processing verification information is used, and the processing verification information is ensured not to be used repeatedly.
The second mobile terminal in the embodiment of the invention can receive the stored processing verification information corresponding to a certain processing data volume sent by the first mobile terminal in a near field communication mode, so that the data processing between the mobile terminals can be realized, the convenience is improved, and the data processing reaction time is effectively reduced.
Fig. 4 is a schematic flow chart of a data processing method of a mobile terminal in another embodiment of the present invention, where the data processing method of the mobile terminal in this embodiment is mainly described from three sides of a first mobile terminal, a second mobile terminal, and a server, and as shown in fig. 4, the data processing method of the mobile terminal in this embodiment may include the following steps:
s401, the first mobile terminal generates the data processing request according to the data processing instruction of the user. For example, the data processing request may be generated by acquiring the processing data amount input by the user from a data processing program interface running in the first mobile terminal, and further receiving a data processing instruction input by the user on the interface.
S402, the first mobile terminal obtains the stored processing verification information corresponding to the processing data volume according to the data processing request.
Specifically, the processing verification information may be acquired by the first mobile terminal from the server in advance, and stored in a storage medium of the first mobile terminal, where the processing verification information corresponds to a certain processing data amount, for example, a request processing data amount carried in a processing verification information request submitted by the first mobile terminal to the server. In an optional embodiment, the processing verification information may include a plurality of signatures corresponding to a certain processing data amount, where each signature includes an account identifier of an account corresponding to the first mobile terminal and a signature serial number. In an optional embodiment, the first mobile terminal may further determine whether the processing data amount carried by the data processing request is greater than the processing data amount corresponding to the currently stored processing verification information, if so, it indicates that sufficient processing verification information cannot be transferred to the second mobile terminal, and may send a prompt to the user, otherwise, S403 is executed.
And S403, the first mobile terminal sends the processing verification information and a data processing notice carrying the processing data volume to the second mobile terminal in a near field communication mode, wherein the processing verification information carries the account identifier of the account corresponding to the first mobile terminal.
After the first mobile terminal sends the processing verification information to the second mobile terminal, the stored processing verification information can be deleted or set as unavailable, so that the processing verification information stored by the first mobile terminal can not be reused.
S404, the second mobile terminal saves the processing verification information.
S405, the second mobile terminal sends a data settlement request to the server according to the processing verification information when detecting that the network connection exists between the second mobile terminal and the server.
In a specific implementation, the data settlement request may carry the processing verification information, or carry the identified processing verification information, for example, after each signature corresponding to the processing data amount included in the processing verification information received from the first mobile terminal is added with an account identifier of an account corresponding to the second mobile terminal, so that the server may store the identified processing verification information when settling the processing data amount from the account corresponding to the first mobile terminal to the account corresponding to the second mobile terminal according to the data settlement request.
S406, the server settles the processing data amount from the account corresponding to the first mobile terminal to the account corresponding to the second mobile terminal according to the data settlement request.
In an alternative embodiment, after receiving the data settlement request, the server may determine that the usage status of the processing verification information is unused according to the stored status identifier of the processing verification information. Specifically, the data settlement request may carry the processing verification information or the identified processing verification information, where the processing verification information is obtained by the first mobile terminal in advance by the server request, and the server may search, according to the received data settlement request, the processing verification information sent by the first mobile terminal to the second mobile terminal in a local storage area of the server, and further may determine, according to the stored status identifier of the processing verification information, whether the usage status of the processing verification information is unused, and if it is determined that the processing verification information is unused, may perform data settlement, that is, settle the processing data amount from the account corresponding to the first mobile terminal to the account corresponding to the second mobile terminal; and if the mobile terminal is used, sending a notification of data processing failure to the second mobile terminal. And after the server settles the processing data amount from the account corresponding to the first mobile terminal to the account corresponding to the second mobile terminal according to the data settlement request, the server may modify the state identifier of the stored processing verification information, so that the modified use state of the state identifier of the processing verification information is used, and the processing verification information is ensured not to be used repeatedly.
The second mobile terminal in the embodiment of the invention can receive the stored processing verification information corresponding to a certain processing data volume sent by the first mobile terminal in a near field communication mode, so that the data processing between the mobile terminals can be realized, the convenience is improved, and the data processing reaction time is effectively reduced.
Fig. 5 is a schematic flow chart of a data processing method of a mobile terminal in another embodiment of the present invention, where the data processing method of the mobile terminal in this embodiment is mainly described from three sides of a first mobile terminal, a second mobile terminal, and a server, and as shown in fig. 5, the data processing method of the mobile terminal in this embodiment may include the following steps:
s501, the first mobile terminal sends a processing verification information request to the server, wherein the processing verification information request comprises an account identifier of an account corresponding to the first mobile terminal and a request processing data volume;
s502, the server generates processing verification information corresponding to the requested processing data volume according to the processing verification information request; processing verification information corresponding to the request processing data volume comprises an account identifier of an account corresponding to the first mobile terminal;
and S503, the server returns the processing verification information corresponding to the requested processing data volume to the first mobile terminal according to the processing verification information request.
In an optional embodiment, after the server returns the processing verification information corresponding to the requested processing data amount to the first mobile terminal, the requested processing data amount may be frozen from an account corresponding to the first mobile terminal, so as to ensure that the requested processing data amount may be successfully settled subsequently.
S504, the first mobile terminal saves the processing verification information corresponding to the request processing data volume.
S505, a first mobile terminal acquires a data processing request, wherein the data processing request carries a processing data volume;
s506, the first mobile terminal acquires the stored processing verification information corresponding to the processing data volume according to the data processing request;
and S507, the first mobile terminal sends the processing verification information to the second mobile terminal in a near field communication mode.
S508, the first mobile terminal deletes the stored processing verification information or sets the processing verification information as unavailable.
And S509, the second mobile terminal saves the processing verification information.
And S510, when the second mobile terminal detects that the network connection exists between the second mobile terminal and the server, sending a data settlement request to the server according to the processing verification information.
And S511, the server determines that the use state of the processing verification information is unused according to the stored state identifier of the processing verification information.
S512, the server settles the processing data amount from the account corresponding to the first mobile terminal to the account corresponding to the second mobile terminal according to the data settlement request.
S513, the server modifies the stored status identifier of the process check information, so that the modified usage status of the status identifier of the process check information is used.
And S514, the server returns a data processing success result to the second mobile terminal.
In this embodiment, the processes of acquiring, processing and checking information from the server by the mobile terminal, and performing data processing and data settlement between the mobile terminals are described in detail, in which the transmission of the processing and checking information between the mobile terminals is completed in a near field communication manner, which is simple, fast, and capable of ensuring the uniqueness of the transferred data from multiple dimensions
In the embodiment of the invention, the mobile terminal data processing method disclosed by the embodiment of the invention can be specifically a data transfer method, and is particularly suitable for a load transfer scene. Referring to fig. 6, fig. 6 is a flowchart illustrating a data transfer method of a mobile terminal according to an embodiment of the present invention. The method described in fig. 6 is mainly described from three sides of the payment mobile terminal, the collection mobile terminal, and the load server, and as shown in fig. 6, the data transfer method of the mobile terminal in this embodiment may include the following steps:
s601, the payment mobile terminal sends a fund transfer request to the load server, wherein the fund transfer request comprises account identification of an account corresponding to the payment mobile terminal and request amount;
s602, the earmark server generates earmark data corresponding to the requested amount according to the fund transfer request; the earmark data corresponding to the request amount comprises an account identifier of an account corresponding to the payment mobile terminal;
s603, the load server returns load data corresponding to the requested amount to the payment mobile terminal according to the fund transfer request.
In an optional embodiment, after the load data corresponding to the requested amount is returned to the payment mobile terminal by the load server, the fund corresponding to the requested amount may be frozen from the account corresponding to the first mobile terminal, so as to ensure that the load data may be successfully settled subsequently.
S604, the payment mobile terminal saves the earmark data corresponding to the requested amount.
S605, the collection mobile terminal sends a collection request to the payment mobile terminal in a near field communication mode, wherein the collection request carries the collection amount;
s606, the payment mobile terminal acquires the load data corresponding to the stored collection amount according to the collection request;
and S607, the payment mobile terminal sends the earmark data corresponding to the collection amount to the collection mobile terminal in a near field communication mode.
And S608, the payment mobile terminal deletes the stored earmark data corresponding to the collection amount or sets the earmark data corresponding to the collection amount as unavailable.
And S609, the collection mobile terminal stores the earmark data corresponding to the collection amount.
S610, when the collection mobile terminal detects that the network connection exists between the collection mobile terminal and the load server, the collection mobile terminal sends a load settlement request to the load server according to the load data.
S611, the load server determines that the using state of the load data is not used according to the stored state identification of the load data.
And S612, the earmark server settles the collection amount from the account corresponding to the payment mobile terminal to the account corresponding to the collection mobile terminal according to the earmark settlement request.
S613, the load server modifies the state identifier of the load data corresponding to the stored collection amount, so that the use state of the state identifier of the load data corresponding to the modified collection amount is used.
And S614, the earmark server returns the successful earmark settlement result to the collection mobile terminal.
Fig. 7 is a schematic structural diagram of a mobile terminal in an embodiment of the present invention, where the mobile terminal in this embodiment may be the first mobile terminal or the payment mobile terminal in the embodiments described above with reference to fig. 1 to 6, that is, the mobile terminal that performs data roll-out, and as shown in the figure, the mobile terminal in this embodiment may at least include:
the processingrequest obtaining module 710 is configured to obtain a data processing request, where the data processing request carries a processing data amount.
Specifically, the mobile terminal in the embodiment of the present invention is a data forwarding party, that is, a first mobile terminal, and in implementation, data processing may be actively initiated by the first mobile terminal, or initiated by another mobile terminal, for example, a second mobile terminal in the embodiment.
The data processing scenario initiated by the first mobile terminal may, for example, be that the first mobile terminal generates the data processing request according to a data processing instruction of a user. For example, the processingrequest obtaining module 710 may generate the data processing request by obtaining the processing data amount input by the user from the data processing program interface running in the first mobile terminal, and further receiving the data processing instruction input by the user from the interface.
For example, the second mobile terminal generates the data processing request according to a data processing instruction input by a user, and then performs near field communication connection with the first mobile terminal, the second mobile terminal sends the data processing request to the first mobile terminal through the near field communication connection, and the processingrequest obtaining module 710 obtains the data processing request. In an optional embodiment, after receiving the data processing request sent by the second mobile terminal, the processingrequest obtaining module 710 may output the data processing request to the user, for example, a processing data amount requested by the second mobile terminal may be displayed on a display screen, optionally, information including an account identifier, a user identifier, and the like of a corresponding account of the second mobile terminal may also be displayed, and the first mobile terminal notifies the verificationinformation obtaining module 720 after detecting a confirmation operation input by the user of the first mobile terminal for the data processing request.
In specific implementation, in the embodiment, the NFC connection between the first mobile terminal and the second mobile terminal may be that after the first mobile terminal and the second mobile terminal respectively start their respective NFC functions, the first mobile terminal and the second mobile terminal are placed in NFC sensing areas of the other side, for example, the sensing areas of the mobile phones with NFC functions are in back areas of the mobile phones, and then the two mobile phones with NFC functions may be placed in back areas of the other side after the NFC functions are started, so that the NFC connection between the two mobile terminals can be established.
A verificationinformation obtaining module 720, configured to obtain, according to the data processing request, the stored processing verification information corresponding to the processed data amount.
Specifically, the processing verification information may be acquired by the first mobile terminal from the server in advance, and stored in a storage medium of the first mobile terminal, where the processing verification information corresponds to a certain processing data amount, for example, a request processing data amount carried in a processing verification information request submitted by the first mobile terminal to the server. In an optional embodiment, the processing verification information may include a plurality of signatures corresponding to a certain processing data amount, where each signature includes an account identifier of an account corresponding to the first mobile terminal and a signature serial number. Assuming that the processing data amount carried by the data processing request acquired by the processingrequest acquiring module 710 is 20, the verificationinformation acquiring module 720 may acquire processing verification information corresponding to 20 in response to the request information, in an embodiment, the processing verification information may include 20 signatures, where each signature may include an account id and a signature serial number of the first terminal user, and may further include other information used for identifying the data processing task, such as a user id, a terminal id, a signature generation timestamp of the first mobile terminal, and the like. In an optional embodiment, the checkinformation obtaining module 720 may further determine whether the processing data amount carried by the data processing request is greater than the processing data amount corresponding to the currently stored processing check information, if so, it indicates that sufficient processing check information cannot be transferred to the second mobile terminal, and may send a prompt to the user, otherwise, it indicates that the currently stored processing check information is sufficient to complete the data processing.
The verificationinformation sending module 730 is configured to send the processing verification information to the second mobile terminal in a near field communication manner, where the processing verification information carries an account identifier of an account corresponding to the mobile terminal, so that the second mobile terminal stores the processing verification information, and when detecting that there is a network connection with the server, the second mobile terminal sends a data settlement request to the server according to the processing verification information, so that the server settles the processing data amount from the account corresponding to the mobile terminal to the account corresponding to the second mobile terminal according to the data settlement request.
Specifically, the second mobile terminal may detect whether a network connection exists between the second mobile terminal and the server after receiving the processing verification information sent by the first mobile terminal, store the processing verification information if the network connection does not exist, and send a data settlement request to the server according to the processing verification information when the network connection exists between the second mobile terminal and the server, so that the server settles the processed data amount from the account corresponding to the first mobile terminal to the account corresponding to the second mobile terminal according to the data settlement request.
In an optional embodiment, the first mobile terminal may further include:
theprocessing notification module 740 is configured to send a data processing notification carrying the processed data amount to the second mobile terminal in a near field communication manner, so as to notify the second mobile terminal that the data processing amount has been transferred.
In an optional embodiment, the first mobile terminal may further include:
a verificationinformation processing module 770, configured to delete the stored processing verification information or set the processing verification information as unavailable after the verification information sending module sends the processing verification information to the second mobile terminal in a near field communication manner, so as to ensure that the processing verification information stored in the first mobile terminal is not reused. In a specific implementation, the verificationinformation processing module 770 may mark a plurality of signatures corresponding to the processing data amount included in the processing verification information, for example, after acquiring an account identifier of an account corresponding to the second mobile terminal, add the account identifier of the account corresponding to the second mobile terminal after each signature, so as to mark that the plurality of signatures corresponding to the processing data amount included in the processing verification information have been transferred to the second mobile terminal.
Further in an optional embodiment, the first mobile terminal may further include:
a verificationinformation request module 750, configured to send a request for processing verification information to a server, where the request for processing verification information includes an account identifier of an account corresponding to the first mobile terminal and a requested processing data amount, so that the server generates, according to the request for processing verification information, processing verification information corresponding to the requested processing data amount; processing verification information corresponding to the request processing data volume comprises an account identifier of an account corresponding to the first mobile terminal;
the verificationinformation storage module 760 is configured to receive and store processing verification information corresponding to the requested processing data amount returned by the server according to the request for processing verification information.
The first mobile terminal in the embodiment of the invention can send the stored processing verification information corresponding to a certain processing data volume to the second mobile terminal in a near field communication mode, so that the data processing between the mobile terminals can be realized, the convenience is improved, and the data processing reaction time is effectively reduced.
Fig. 8 is a schematic structural diagram of a mobile terminal in another embodiment of the present invention, and as shown in the drawing, the mobile terminal in this embodiment may include: as shown in fig. 8, the mobile terminal 800 may include: at least one processor 801, such as a CPU, at least one network interface 804, an NFC communication module 803, a memory 805, at least one communication bus 802, and a display 806. Wherein a communication bus 802 is used to enable connective communication between these components. The NFC communication module 803 is configured to perform NFC communication with other mobile terminals. The network interface 804 may optionally include a standard wired interface, a wireless interface (e.g., WI-FI interface). The memory 805 may be a high-speed RAM memory or a non-volatile memory (e.g., at least one disk memory). The memory 805 may optionally be at least one memory device located remotely from the processor 801 as previously described. As shown in fig. 8, the memory 805, which is a kind of computer storage medium, may include therein an operating system, a communication processing module, a user interface module, and a data processing program.
In the user terminal 800 shown in fig. 8, the NFC communication module 803 is mainly used for performing NFC communication with a second mobile terminal, and the network interface 804 is mainly used for connecting a server and performing data communication with the server; and the processor 801 may be configured to invoke the data processing program stored in the memory 805 and perform the following operations:
acquiring a data processing request, wherein the data processing request carries a processing data volume;
acquiring stored processing verification information corresponding to the processing data volume according to the data processing request;
and sending the processing verification information to the second mobile terminal through an NFC communication module 803, where the processing verification information carries an account identifier of an account corresponding to the first mobile terminal, so that the second mobile terminal stores the processing verification information, and the second mobile terminal sends a data settlement request to a server according to the processing verification information when detecting that there is a network connection with the server, so that the server settles the processing data amount from the account corresponding to the first mobile terminal to the account corresponding to the second mobile terminal according to the data settlement request.
In an alternative embodiment, the processor 801 invoking the data processing program stored in the memory 805 to obtain the data processing request may include:
receiving a data processing request sent by the second mobile terminal through the NFC communication module 803; or generating the data processing request according to a data processing instruction of a user.
In an optional embodiment, after the processor 801 calls the data processing program stored in the memory 805 to send the processing verification information to the second mobile terminal through the NFC communication module 803, a data processing notification carrying the processing data amount may also be sent to the second mobile terminal through the NFC communication module 803.
In an alternative embodiment, before the processor 801 calls the data processing program stored in the memory 805 to obtain the stored processing verification information corresponding to the processing data amount, the following steps may be further performed:
sending a processing verification information request to a server through a network interface 804, wherein the processing verification information request comprises an account identifier of an account corresponding to the first mobile terminal and a request processing data volume, so that the server generates processing verification information corresponding to the request processing data volume according to the processing verification information request; processing verification information corresponding to the request processing data volume comprises an account identifier of an account corresponding to the first mobile terminal;
and receiving and storing the processing verification information corresponding to the request processing data volume returned by the server according to the processing verification information request through a network interface 804.
In an alternative embodiment, after the processor 801 calls the data processing program stored in the memory 805 to send the process verification information to the second mobile terminal in the near field communication manner, the following steps may be further performed:
deleting the stored process check information or setting the process check information as unavailable.
Fig. 9 is a schematic structural diagram of a mobile terminal in another embodiment of the present invention, where the mobile terminal in this embodiment may be the second mobile terminal or the payment receiving mobile terminal in the embodiments described above with reference to fig. 1 to 6, that is, a mobile terminal for data transfer, and as shown in the figure, the mobile terminal in this embodiment may at least include:
the verificationinformation receiving module 910 is configured to receive, through a near field communication manner, processing verification information corresponding to a processing data amount and sent by a first mobile terminal.
Specifically, in order to distinguish the mobile terminal from the first mobile terminal, the mobile terminal described in this embodiment may be referred to as a second mobile terminal, and the near field communication connection between the first mobile terminal and the second mobile terminal may be that the first mobile terminal and the second mobile terminal are placed in NFC sensing areas of the other party after respective NFC functions are respectively turned on, for example, the sensing area of the mobile phone with the NFC function is in a back area of the mobile phone, and then the two mobile phones with the NFC function may be placed in back areas of the other party after the NFC functions are turned on, so that the near field communication connection between the two parties may be established.
The processing verification information may be acquired by the first mobile terminal from the server in advance, and stored in a storage medium of the first mobile terminal, where the processing verification information corresponds to a certain processing data amount, for example, corresponds to a request processing data amount carried in a processing verification information request submitted by the first mobile terminal to the server. In an optional embodiment, the processing verification information may include a plurality of signatures corresponding to a certain processing data amount, where each signature includes an account identifier of an account corresponding to the first mobile terminal and a signature serial number. Assuming that the amount of the processing data carried in the obtained data processing request is 20, the first mobile terminal may respond to the request information to obtain 20 pieces of processing verification information corresponding to the request information, in an embodiment, the processing verification information may include 20 signatures, where each signature may include an account id and a signature serial number of the first terminal user, and may also include other information used for identifying the data processing task, such as a user id of the first mobile terminal, a terminal id, a signature generation timestamp, and the like.
And a checkinformation storage module 920, configured to store the processing check information.
Specifically, the verificationinformation saving module 920 may save the processing verification information to a local preset storage area to wait for settlement request from the server.
Further in an optional embodiment, after receiving the processing verification information sent by the first mobile terminal, the validity check can be carried out on the received processing verification information, including the validity judgment of the signature of the processing verification information and the validity judgment of the account corresponding to the first mobile terminal, for example the process check information retrieved by the first mobile terminal from the server may be signed and encrypted with a private key using an asymmetric encryption algorithm, and the public key can be disclosed to the second mobile terminal, so that the second mobile terminal can receive the processing verification information sent by the first mobile terminal, the verificationinformation storage module 920 performs signature verification on the processing verification information by using the public key, and if the signature verification is successful, it may be determined that the received processing verification information is legal, and a prompt indicating that the data processing is successful may be sent. In a specific implementation, the server in the embodiment of the present invention may generate a digest using a digest algorithm (e.g., SHA-1, DM5, etc.) for the processing verification information, and encrypt the generated digest content using a private key to generate a signature.
Asettlement requesting module 930, configured to send a data settlement request to the server according to the processing verification information when detecting that there is a network connection with the server, and request the server to settle the processing data amount from the account corresponding to the first mobile terminal to the account corresponding to the second mobile terminal according to the data settlement request.
In a specific implementation, the data settlement request may carry the processing verification information, or carry the identified processing verification information, for example, after each signature corresponding to the processing data amount included in the processing verification information received from the first mobile terminal is added with an account identifier of an account corresponding to the second mobile terminal, so that the server may store the identified processing verification information when settling the processing data amount from the account corresponding to the first mobile terminal to the account corresponding to the second mobile terminal according to the data settlement request.
Further in an optional embodiment, the second mobile terminal may further include:
a processingrequest sending module 940, configured to send a data processing request to the first mobile terminal in a near field communication manner, where the data processing request carries the data processing amount.
Specifically, the second mobile terminal may generate a data processing request according to a data processing instruction input by a user, where the data processing request carries the processed data volume, and then the processingrequest sending module 940 sends the data processing request to the first mobile terminal through a pre-established near field communication connection, where the first mobile terminal may send processing verification information corresponding to the processed data volume to the second mobile terminal through a near field communication manner according to the data processing request.
Further in an optional embodiment, the second mobile terminal may further include:
a processingnotification receiving module 950, configured to receive, in a near field communication manner, a data processing notification that carries the processing data amount and is sent by the first mobile terminal, where the data processing notification is used to prompt a user of a second mobile terminal that the data processing amount has been transferred.
The second mobile terminal in the embodiment of the invention can receive the stored processing verification information corresponding to a certain processing data volume sent by the first mobile terminal in a near field communication mode, so that the data processing between the mobile terminals can be realized, the convenience is improved, and the data processing reaction time is effectively reduced.
Fig. 10 is a schematic structural diagram of a mobile terminal in another embodiment of the present invention, and as shown in the diagram, the mobile terminal in this embodiment may include: as shown in fig. 10, the mobile terminal 1000 may include: at least oneprocessor 1001, such as a CPU, at least onenetwork interface 1004, anNFC communication module 1003, amemory 1005, at least onecommunication bus 1002, and adisplay screen 1006. Wherein acommunication bus 1002 is used to enable connective communication between these components. TheNFC communication module 1003 is configured to perform NFC communication with other mobile terminals. Thenetwork interface 1004 may optionally include a standard wired interface, a wireless interface (e.g., WI-FI interface). Thememory 1005 may be a high-speed RAM memory or a non-volatile memory (non-volatile memory), such as at least one disk memory. Thememory 1005 may optionally be at least one memory device located remotely from theprocessor 1001. As shown in fig. 10, amemory 1005, which is a kind of computer storage medium, may include therein an operating system, a communication processing module, a user interface module, and a data processing program.
In the ue 1000 shown in fig. 10, theNFC communication module 1003 is mainly used for performing NFC communication with a second mobile terminal, and thenetwork interface 1004 is mainly used for connecting a server and performing data communication with the server; and theprocessor 1001 may be configured to call a data processing program stored in thememory 1005 and perform the following operations:
receiving processing verification information corresponding to the processing data amount sent by the first mobile terminal through theNFC communication module 1003;
storing the processing verification information;
and when the network connection with the server is detected, sending a data settlement request to the server according to the processing verification information, and requesting the server to settle the processing data amount from the account corresponding to the first mobile terminal to the account corresponding to the second mobile terminal according to the transfer settlement request.
Before theprocessor 1001 calls the data processing program stored in thememory 1005 and receives the processing verification information sent by the first mobile terminal according to the data processing request through theNFC communication module 1003, the following steps are also executed:
and sending a data processing request to the first mobile terminal through theNFC communication module 1003, where the data processing request carries the data processing amount.
Theprocessor 1001 calling the data processing program stored in thememory 1005 may further perform:
and receiving a data processing notification carrying the processing data volume sent by the first mobile terminal through theNFC communication module 1003.
Fig. 11 is a schematic structural diagram of a mobile terminal data processing system in an embodiment of the present invention, which may include a firstmobile terminal 1101, a secondmobile terminal 1102 and aserver 1103, where:
the firstmobile terminal 1101 may be the mobile terminal as described in the foregoing embodiments with reference to fig. 7 or fig. 8, configured to obtain a data processing request, where the data processing request carries a processing data amount; acquiring stored processing verification information corresponding to the processing data volume according to the data processing request; sending the processing verification information to the second mobile terminal 1102 in a near field communication manner, wherein the processing verification information carries an account identifier of an account corresponding to the firstmobile terminal 1101;
the secondmobile terminal 1102 may be the mobile terminal as described in the previous embodiments with reference to fig. 9 or fig. 10, for storing the process check information; when detecting that a network connection exists between theserver 1103 and the server, sending a data settlement request to theserver 1103 according to the processing verification information;
theserver 1103 is configured to calculate the processing data amount from the account corresponding to the first mobile terminal 1101 to the account corresponding to the second mobile terminal 1102 according to the data settlement request.
In an alternative embodiment, the acquiring of the data processing request by the firstmobile terminal 1101 includes:
the firstmobile terminal 1101 acquires a data processing request sent by the second mobile terminal 1102 in a near field communication mode; or
The firstmobile terminal 1101 generates the data processing request according to a data processing instruction of a user.
In an optional embodiment, after the firstmobile terminal 1101 sends the processing verification information to the second mobile terminal 1102 in a near field communication manner, the method further includes:
the firstmobile terminal 1101 sends a data processing notification carrying the processing data amount to the second mobile terminal 1102 in a near field communication manner.
In the data processing system of the mobile terminal in the embodiment of the invention, the processing verification information corresponding to the processing data volume can be transmitted between the mobile terminals in a near field communication mode, and the receiver can request the server for settlement after receiving the processing verification information, so that the data processing between the mobile terminals can be realized, the convenience is improved, and the data processing reaction time is effectively reduced.
It will be understood by those skilled in the art that all or part of the processes of the methods of the embodiments described above can be implemented by a computer program, which can be stored in a computer-readable storage medium, and when executed, can include the processes of the embodiments of the methods described above. The storage medium may be a magnetic disk, an optical disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), or the like.
The above disclosure is only for the purpose of illustrating the preferred embodiments of the present invention, and it is therefore to be understood that the invention is not limited by the scope of the appended claims.

Claims (13)

after the first mobile terminal detects that the first mobile terminal user inputs the confirmation operation aiming at the data processing request, the first mobile terminal judges whether the first processing data volume carried by the data processing request is larger than the processing data volume corresponding to the currently stored processing verification information, if so, the first mobile terminal indicates that enough processing verification information cannot be transferred to the second mobile terminal, and a prompt is sent to the user; the processing verification information is acquired by a first mobile terminal from a server in advance and stored in a storage medium of the first mobile terminal, the processing verification information comprises a plurality of signatures, the number of the signatures included in the processing verification information corresponds to a certain processing data volume, and the signatures carry account identifications of accounts corresponding to the first mobile terminal;
after detecting the confirmation operation input by the first mobile terminal user aiming at the data processing request, the first mobile terminal judges whether the processing data volume carried by the data processing request is larger than the processing data volume corresponding to the currently stored processing verification information, if so, the first mobile terminal indicates that enough processing verification information cannot be transferred to the second mobile terminal, and sends a prompt to the user; the processing verification information is acquired by a first mobile terminal from a server in advance and stored in a storage medium of the first mobile terminal, the processing verification information comprises a plurality of signatures, the number of the signatures included in the processing verification information corresponds to a certain processing data volume, and the signatures carry account identifications of accounts corresponding to the first mobile terminal;
if not, the first mobile terminal acquires first processing verification information corresponding to the first processing data volume from current storage processing verification information, the first mobile terminal sends the first processing verification information and a data processing notification carrying the first processing data volume to a second mobile terminal in a near field communication mode so that the second mobile terminal stores the first processing verification information, and the second mobile terminal sends a data settlement request to a server according to the first processing verification information when detecting that network connection exists between the second mobile terminal and the server, so that the server settles the first processing data volume from an account corresponding to the first mobile terminal to an account corresponding to the second mobile terminal according to the data settlement request;
the verification information acquisition module is used for judging whether the processing data volume carried by the data processing request is larger than the processing data volume corresponding to the currently stored processing verification information or not according to the data processing request, if so, the verification information acquisition module indicates that enough processing verification information cannot be transferred to the second mobile terminal, and prompts a user; the processing verification information is acquired by the mobile terminal from a server in advance and stored in a storage medium of the mobile terminal, the processing verification information comprises a plurality of signatures, the number of the signatures included in the processing verification information corresponds to a certain processing data volume, and the signatures carry account identifications of accounts corresponding to the mobile terminal;
a check information sending module, for sending the check information to the data processing module when the first processing data amount carried by the data processing request is not larger than the processing data amount corresponding to the currently stored processing check information, acquiring first processing verification information corresponding to the first processing data amount from the current storage processing verification information, sending the first processing verification information and a data processing notice carrying the first processing data volume to a second mobile terminal in the near field communication mode so that the second mobile terminal stores the first processing verification information, and the second mobile terminal sends a data settlement request to the server according to the processing verification information when detecting that the network connection exists with the server, enabling the server to settle the first processing data volume from the account corresponding to the mobile terminal to the account corresponding to the second mobile terminal according to the data settlement request;
the first mobile terminal is used for acquiring a data processing request sent by the second mobile terminal in a near field communication mode, wherein the data processing request carries a first processing data volume; displaying a first processing data volume requested by the second mobile terminal, an account identifier of a corresponding account of the second mobile terminal and a user identifier on a display screen; after detecting the confirmation operation input by the first mobile terminal user aiming at the data processing request, the first mobile terminal judges whether the first processing data volume carried by the data processing request is larger than the processing data volume corresponding to the currently stored processing verification information, if so, the first mobile terminal indicates that enough processing verification information cannot be transferred to the second mobile terminal, and a prompt is sent to the user; the processing verification information is acquired by a first mobile terminal from a server in advance and stored in a storage medium of the first mobile terminal, the processing verification information comprises a plurality of signatures, the number of the signatures included in the processing verification information corresponds to a certain processing data volume, and the signatures carry account identifications of accounts corresponding to the first mobile terminal; if not, acquiring first processing verification information corresponding to the first processing data volume from the currently stored processing verification information, and sending the first processing verification information and a data processing notification carrying the first processing data volume to a second mobile terminal in the near field communication mode, wherein the number of signatures contained in the first processing verification information corresponds to the first processing data volume; setting the first processing verification information as unavailable, specifically adding an account identifier of an account corresponding to the second mobile terminal to each signature in the first processing verification information to mark that the first processing verification information corresponding to the first processing data amount contained in the currently stored processing verification information has been transferred to the second mobile terminal;
CN201410487009.XA2014-09-222014-09-22Mobile terminal data processing method, terminal and systemActiveCN104899730B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201410487009.XACN104899730B (en)2014-09-222014-09-22Mobile terminal data processing method, terminal and system

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201410487009.XACN104899730B (en)2014-09-222014-09-22Mobile terminal data processing method, terminal and system

Publications (2)

Publication NumberPublication Date
CN104899730A CN104899730A (en)2015-09-09
CN104899730Btrue CN104899730B (en)2020-02-18

Family

ID=54032383

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201410487009.XAActiveCN104899730B (en)2014-09-222014-09-22Mobile terminal data processing method, terminal and system

Country Status (1)

CountryLink
CN (1)CN104899730B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN110298654B (en)*2019-07-032022-06-10中国联合网络通信集团有限公司Mobile phone payment method and system based on 5G network
CN110782240B (en)*2019-10-122022-09-09未鲲(上海)科技服务有限公司Business data processing method and device, computer equipment and storage medium

Citations (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN102402746A (en)*2010-09-092012-04-04深圳市财付通科技有限公司Method, device and system for mobile payment safety validation
CN103136668A (en)*2011-11-282013-06-05中兴通讯股份有限公司Terminal payment method, terminal and payment platform

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JP2008250884A (en)*2007-03-302008-10-16Cyber Coin KkAuthentication system, server, mobile communication terminal and program used for authentication system
CN102831734A (en)*2011-06-152012-12-19上海博路信息技术有限公司Payment method of mobile terminal client
CN107507004B (en)*2012-02-282021-01-08创新先进技术有限公司Data processing method and system
CN104751323B (en)*2013-12-312020-04-24腾讯科技(深圳)有限公司Electronic account data transfer method and related equipment and system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN102402746A (en)*2010-09-092012-04-04深圳市财付通科技有限公司Method, device and system for mobile payment safety validation
CN103136668A (en)*2011-11-282013-06-05中兴通讯股份有限公司Terminal payment method, terminal and payment platform

Also Published As

Publication numberPublication date
CN104899730A (en)2015-09-09

Similar Documents

PublicationPublication DateTitle
CN112334933B (en)Blockchain transaction processing
CN107124278B (en) Business processing method, device and data sharing system
JP6585823B2 (en) Method and terminal for processing order information
CN104915835B (en)Credit accounts creating device, system and method
US11126981B2 (en)Resource transferring method and apparatus
CN103620629B (en)Transfer information processing method and equipment
US10064025B2 (en)Offline peer-assisted notification delivery
EP3567887B1 (en)Communication method and device
CN104917796B (en)Credit accounts creating device, system and method
CN106534277A (en)Data sharing method and device
US20190205976A1 (en)Account number registration method, apparatus, and system
CN111341039B (en)Card-retaining processing method and system, client and server
US12299655B2 (en)ATM leveraging edge devices for alternative data routing
WO2019221713A1 (en)Data security method utilizing mesh network dynamic scoring
CN111400684B (en)Electronic license information acquisition method, system, device, equipment and storage medium
CN104899730B (en)Mobile terminal data processing method, terminal and system
CN111476562A (en) A virtual resource transfer method, apparatus, electronic device and storage medium
CN104978652B (en)Data transfer method and related equipment and system
CN110692072A (en)NFC initiated proxy communication
CN105577621B (en)Business operation verification method, device and system
CN110460567B (en) A kind of identity authentication method and device
KR102005932B1 (en)Server for managing social network friends and method for managing social network friends using the same
CN106384231A (en)Cross-screen payment method and system and client
KR20200111092A (en)Method, apparatus, system and program for transceiving message
CN113079502A (en)Information sharing method, device, terminal and storage medium

Legal Events

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

[8]ページ先頭

©2009-2025 Movatter.jp