Data processing method and system
First Claim
1. A method for processing data, comprising:
- receiving a retrieving request for a first data from a mobile terminal device for a first client to request a data processing server of a third party to send the first data to the first client, the first data including information of a first fund;
determining that the first client meets a criterion of a safe loan level based on historical behavior recording information of the first client;
acquiring multiple retrieving requests for a second data that are sent to the first client from one or more second clients based on the retrieving request for the first data;
transmitting the multiple retrieving requests for the second data into a request pool;
calculating a second total amount of a second fund associated with the second data in the request pool;
removing a certain retrieving request for the second data from the request pool in response to a confirmation that the certain retrieving request is accomplished;
comparing the second total amount with a first total amount of the first data to obtain a comparison result; and
determining whether to return a total of a third data or a part of the third data to the data processing server based on the comparison result, the third data including information of a certain amount that is sent to the first client to confirm that the certain retrieving request is accomplished, wherein the total of the third data or the part of the third data is returned to the data processing server if the second total amount is equal to or larger than the first total amount, and the total of the third data or the part of the third data is not returned to the data processing server if the second total amount is smaller than the first total amount.
3 Assignments
0 Petitions
Accused Products
Abstract
The present disclosure provides techniques for data processing. These techniques may transport, by a computing device, individual retrieving requests for second data corresponding to a first client that sends the retrieving requests for first data into the order pool. The computing device may calculate an initial value of a second total amount of the second data, and then notify a platform of a third party to send the corresponding first data to the first client. The computing device may determine corresponding qualification after retrieving requests for the second data in the order pool are changed. The computing device may return third data to a data processing server of the third party in response to qualification determination. These techniques reduce usage of network resource and therefore increase efficacy of the networking.
-
Citations
15 Claims
-
1. A method for processing data, comprising:
-
receiving a retrieving request for a first data from a mobile terminal device for a first client to request a data processing server of a third party to send the first data to the first client, the first data including information of a first fund; determining that the first client meets a criterion of a safe loan level based on historical behavior recording information of the first client; acquiring multiple retrieving requests for a second data that are sent to the first client from one or more second clients based on the retrieving request for the first data; transmitting the multiple retrieving requests for the second data into a request pool; calculating a second total amount of a second fund associated with the second data in the request pool; removing a certain retrieving request for the second data from the request pool in response to a confirmation that the certain retrieving request is accomplished; comparing the second total amount with a first total amount of the first data to obtain a comparison result; and determining whether to return a total of a third data or a part of the third data to the data processing server based on the comparison result, the third data including information of a certain amount that is sent to the first client to confirm that the certain retrieving request is accomplished, wherein the total of the third data or the part of the third data is returned to the data processing server if the second total amount is equal to or larger than the first total amount, and the total of the third data or the part of the third data is not returned to the data processing server if the second total amount is smaller than the first total amount. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system comprising:
-
one or more processors; and memory having stored thereon computer readable instructions that, when executed by the one or more processors, cause the one or more processors to perform acts comprising; receiving a retrieving request for a first data from a mobile terminal device for a first client to request a data processing server of a third party to send the first data to the first client, the first data including information of a first fund; determining that the first client meets a criterion of a safe loan level based on historical behavior recording information of the first client; acquiring multiple retrieving requests for a second data that are sent to the first client from one or more second clients based on the retrieving request for the first data; transmitting the multiple retrieving requests for the second data into a request pool; calculating a second total amount of a second fund associated with the second data in the request pool; removing a certain retrieving request for the second data from the request pool in response to a confirmation that the certain retrieving request is accomplished; comparing the second total amount with a first total amount of the first data to obtain a comparison result; and determining whether to return a total of a third data or a part of the third data to the data processing server based on the comparison result, the third data including information of a certain amount that is sent to the first client to confirm that the certain retrieving request is accomplished, wherein the total of the third data or the part of the third data is returned to the data processing server if the second total amount is equal to or larger than the first total amount, and the total of the third data or the part of the third data is not returned to the data processing server if the second total amount is smaller than the first total amount. - View Dependent Claims (10, 11)
-
-
12. One or more computer-readable media storing computer-executable instructions that, when executed by one or more processors, instruct the one or more processors to perform acts comprising:
-
receiving a retrieving request for a first data from a mobile terminal device for a first client to request a data processing server of a third party to send the first data to the first client, the first data including information of a first fund; determining that the first client meets a criterion of a safe loan level based on historical behavior recording information of the first client; acquiring multiple retrieving requests for a second data that are sent to the first client from one or more second clients based on the retrieving request for the first data; transmitting the multiple retrieving requests for the second data into a request pool; calculating a second total amount of a second fund associated with the second data in the request pool; removing a certain retrieving request for the second data from the request pool in response to a confirmation that the certain retrieving request is accomplished; comparing the second total amount with a first total amount of the first data to obtain a comparison result; and determining whether to return a total of a third data or a part of the third data to the data processing server based on the comparison result, the third data including information of a certain amount that is sent to the first client to confirm that the certain retrieving request is accomplished, wherein the total of the third data or the part of the third data is returned to the data processing server if the second total amount is equal to or larger than the first total amount, and the total of the third data or the part of the third data is not returned to the data processing server if the second total amount is smaller than the first total amount. - View Dependent Claims (13, 14, 15)
-
Specification