Movatterモバイル変換


[0]ホーム

URL:


CN107454100B - Data processing method, device and server - Google Patents

Data processing method, device and server
Download PDF

Info

Publication number
CN107454100B
CN107454100BCN201710769679.4ACN201710769679ACN107454100BCN 107454100 BCN107454100 BCN 107454100BCN 201710769679 ACN201710769679 ACN 201710769679ACN 107454100 BCN107454100 BCN 107454100B
Authority
CN
China
Prior art keywords
client
server
network
net
connect
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
CN201710769679.4A
Other languages
Chinese (zh)
Other versions
CN107454100A (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.)
Chongqing Xiaoyu Small Loan Co Ltd
Original Assignee
Chongqing Xiaoyu Small Loan 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 Chongqing Xiaoyu Small Loan Co LtdfiledCriticalChongqing Xiaoyu Small Loan Co Ltd
Priority to CN201710769679.4ApriorityCriticalpatent/CN107454100B/en
Publication of CN107454100ApublicationCriticalpatent/CN107454100A/en
Application grantedgrantedCritical
Publication of CN107454100BpublicationCriticalpatent/CN107454100B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Classifications

Landscapes

Abstract

The embodiment of the invention discloses a kind of data processing method, device and servers, and wherein method includes: server after establishing communication connection with the first client, obtain the network information of the first client connected network;The server is determined according to the network information connect consolidated network with first client, and the quantity of the second client communicated to connect is established with the server;If the quantity of second client is greater than or equal to preset quantity threshold value, the server refuses the net that first client and/or second client are sent and borrows request.Client can be determined through the embodiment of the present invention with the presence or absence of brush single act, so that net, which is effectively reduced, borrows the risk made loans.

Description

Data processing method, device and server
Technical field
The present invention relates to technical field of data processing more particularly to data processing methods, device and server.
Background technique
It requires to carry out risk assessment (being referred to as instead cheating early warning) to user before making loans currently, net borrows platform,And the authenticity for the information that user fills in is generally basede on to judge user with the presence or absence of fraud.Net borrows platform can be in userAfter submitting information, by calling the authenticity of the means verification information such as database, if information is untrue, user there may beFraud, risk will be had by making loans.But above-mentioned risk assessment mode is relatively simple, inaccurate.For example, if user is logicalCross the real information that some channels get other users, and in net borrow platform to carry out brush single, net borrow platform be then difficult according toThe information that family is submitted judges user with the presence or absence of fraud, so that net, which borrows platform and makes loans still, has great windDanger.
Summary of the invention
The technical problem to be solved by the embodiment of the invention is that a kind of data processing method, device and server are provided,Client be can determine with the presence or absence of brush single act, so that net, which is effectively reduced, borrows the risk made loans.
In a first aspect, the embodiment of the invention provides a kind of data processing methods, this method comprises:
Server obtains the net of the first client connected network after establishing communication connection with the first clientNetwork information;
The server is determined according to the network information connect consolidated network with first client, and with the clothesBusiness device establishes the quantity of the second client of communication connection;
If the quantity of second client is greater than or equal to preset quantity threshold value, the server refusal described firstThe net that client and/or second client are sent borrows request.
Second aspect, the embodiment of the invention provides a kind of data processing equipment, which includes:
Module is obtained, is connected for after establishing communication connection with the first client, obtaining first clientThe network information of network;
Determining module connect consolidated network with first client for determining according to the network information, and with instituteState the quantity that data processing equipment establishes the second client of communication connection;
Execution module, if for second client quantity be greater than or equal to preset quantity threshold value, refusal described inThe net that first client and/or second client are sent borrows request.
The third aspect, the embodiment of the invention provides a kind of server, including processor, communication interface and memory, institutesProcessor, the communication interface and the memory to be stated to be connected with each other, wherein the memory is used to store computer program,The computer program includes program instruction, and the processor is configured for calling described program instruction, executes above-mentioned firstData processing method described in aspect.
Fourth aspect, the embodiment of the invention provides a kind of computer readable storage medium, the computer-readable storageIt is stored with instruction in medium, when described instruction is run on computers, computer is made to execute number described in above-mentioned first aspectAccording to processing method.
5th aspect, the embodiment of the invention provides a kind of computer program products comprising instruction, when described instruction existsWhen running on computer, computer is made to execute data processing method described in above-mentioned first aspect.
The embodiment of the present invention after establishing communication connection with the first client, obtains the first client by server firstHold the network information of connected network, then determined according to the network information and connect consolidated network with the first client, and with serviceDevice establishes the quantity of the second client of communication connection, if the quantity of last second client is greater than or equal to preset quantity thresholdValue then refuses the net that the first client and/or the second client are sent and borrows request, client can be determined with the presence or absence of brush unilineFor so that net, which is effectively reduced, borrows the risk made loans.
Detailed description of the invention
In order to more clearly explain the embodiment of the invention or the technical proposal in the existing technology, to embodiment or will show belowThere is attached drawing needed in technical description to be briefly described, it should be apparent that, the accompanying drawings in the following description is only thisSome embodiments of invention for those of ordinary skill in the art without creative efforts, can be withIt obtains other drawings based on these drawings.
Fig. 1 is a kind of flow diagram of data processing method provided in an embodiment of the present invention;
Fig. 2 is the flow diagram of another data processing method provided in an embodiment of the present invention;
Fig. 3 is a kind of structural schematic diagram of data processing equipment provided in an embodiment of the present invention;
Fig. 4 is a kind of structural schematic diagram of server provided in an embodiment of the present invention.
Specific embodiment
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, completeSite preparation description.
The embodiment of the invention discloses a kind of data processing method, device and servers, for determining whether client depositsIn brush single act, the risk made loans is borrowed so that net is effectively reduced.
Wherein, data processing method provided in an embodiment of the present invention can by server (such as air control server, loan examineCriticize server etc.) Lai Shixian, server is also possible to be provided simultaneously with air control and the net for examination & approval function of providing a loan borrows server.The present inventionClient in embodiment can be smart phone (such as Android phone, iOS mobile phone, Windows Phone mobile phone), put downThe configurations nets such as plate computer, mobile internet device (Mobile Internet Devices, MID), computer are borrowed using APP'sTerminal.
Referring to Fig. 1, Fig. 1 is a kind of flow diagram of data processing method provided in an embodiment of the present invention.The present inventionData processing method described in embodiment, comprising:
S101, server obtain the connected net of the first client after establishing communication connection with the first clientThe network information of network.
In the embodiment of the present invention, if the first client be computer, the first client can by broadband connection withServer establishes communication connection;If the first client is the mobile intelligent terminals such as smart phone, tablet computer, the first clientEnd can connect to establish with server by Wireless Fidelity (Wireless Fidelity, WIFI) and communicate to connect.Server obtainsThe network information of first client connected network, comprising: obtain the network segment information of the first client connected network, obtain theAddress network protocol (Internet Protocol, IP) of the connected router of one client, hardware (Media AccessControl, MAC) address, obtain IP address, MAC Address, the network connection type etc. of the first client.
In some possible embodiments, server obtain the first client connected network the network information when,The client-side informations such as brand, type, the system version of the first client can further be obtained.First client with serverDuring establishing communication connection, the network information of the first client connected network and client-side information can be reported toServer.
S102, the server are determined according to the network information connect consolidated network with first client, and withThe server establishes the quantity of the second client of communication connection.
In the embodiment of the present invention, server is determined according to the network information connect consolidated network with the first client, and withThe concrete mode that server establishes the quantity of the second client of communication connection can have following two:
Mode one,
Server determines all clients that communication connection is established with the server first.Then third client is obtainedThe network information of connected network, wherein third client is removed in all clients for establish communication connection with the serverAny one client except first client.Then, server is by the network information of the first client connected network, withThe network information of third client connected network is compared, and obtains comparison result;If comparison result shows third clientIt is connect same router with the first client, alternatively, if comparison result shows that third client is in same with the first clientNetwork segment, it is determined that third client connect consolidated network with the first client, in other words, third client and the first clientIt is on the contrary in same local area network, it is determined that third client connect heterogeneous networks with the first client.Finally, server according toAbove-mentioned comparison result determines the quantity for connecting the client of consolidated network in third client with the first client, that is to say determinationThe quantity of second client, the second client that is to say the client for connecting consolidated network in third client with the first clientEnd.
Mode two,
Server is connected after the network information for getting the first client connected network according to the first clientThe network information of network sends target instruction target word to the first client, for example, server can according to the IP address of the first client toFirst client sends target instruction target word.First client after receiving the target instruction target word, respond the target instruction target word obtain withFirst client connects consolidated network, and the quantity of the second client communicated to connect is established with server.Specifically, net is borrowed and is answeredAfter being started with APP, protocol service can be found in client registers, then initialization registration monitor, initialization discovery are monitoredDevice, initialization process monitor nullify discovery protocol server.The purpose of registration discovery protocol service is setting agreement and endMouthful, the Service Properties of oneself have only been set, just can be carried out the web services match of next step.It should be noted that findingIn monitor, when some service is found, needs to do some conditions and judge type matching, the such behaviour of service name matchingMake.When service name is completely the same, illustrates that oneself is found, to filter out.That is, searching target also includesOneself.It is found protocol service using all registrations in the client of APP due to starting net loan, by the above-mentioned means, the first visitorFamily end can find and lay oneself open to consolidated network, and start net loan and (establish communication link with server using APPConnect) other clients, i.e. the second client, to obtain the quantity of the second client.First client is getting secondAfter the quantity of client, the quantity of the second client is sent to server.Server receives second that the first client is sentThe quantity of client.
If the quantity of S103, second client is greater than or equal to preset quantity threshold value, the server refuses instituteIt states the net that the first client and/or second client are sent and borrows request.
In the embodiment of the present invention, if server is the quantity for determining the second client by the mode one in step S102, then after the quantity for determining the second client, whether the quantity of the second client of detection is more than or equal to serverPreset quantity threshold value (such as 5,8), if server detects that the quantity of the second client is more than or equal to preset quantityThreshold value, it is determined that there are brush single acts for the first client and/or the second client, and then can determine the first client and/orThere are frauds for second client, and refuse the net that the first client and/or the second client are sent and borrow request, so as toIt reduces net and borrows the risk made loans.Specifically, if server detects that the quantity of the second client is more than or equal to preset quantityThreshold value then can only refuse the net that the first client is sent and borrow request, and the net that can also only refuse the second client borrows request, alsoThe net that can refuse the first client and the second client transmission simultaneously borrows request, and the embodiment of the present invention is not construed as limiting.
In the embodiment of the present invention, if server is the quantity for determining the second client by the mode two in step S102, then server is after the quantity for determining the second client, if detecting, the quantity of the second client is more than or equal toPreset quantity threshold value, it is determined that there are brush single acts for the first client, and refuse the net that the first client is sent and borrow request, thusNet can be reduced and borrow the risk made loans.
In some possible embodiments, the net that server refuses that the first client and/or the second client are sent is borrowedAfter request, server sends net to the first client and/or the second client and borrows request failure notification;Further, it servicesDevice can refused in the preset duration (such as 24 hours) that the net that the first client and/or the second client are sent is borrowed after request,Refuse any service request of the first client and/or the second client.
In some possible embodiments, the net that server refuses that the first client and/or the second client are sent is borrowedAfter request, server borrows request results to the net that corresponding staff sends the first client and/or the second client, withIt is borrowed convenient for staff in the net of the first client and/or the second client that receive server transmission and requests unsanctioned disappearAfter breath, request can be borrowed to the net of the first client and/or the second client and carry out manual examination and verification.If manual examination and verification result isFirst client and/or the second client net, which borrow request, to be passed through, then staff can manually cancel server for theThe net of one client and/or the second client borrows the auditing result of request, and the first client and/or the second client are sentNet borrow request auditing result be changed to pass through.Certainly, if the net that the user of the first client and/or the second client submitsWhen loan application materials are undesirable or credit grade is not up to standard, staff understands default server for the first clientAnd/or second client determine net borrow request results.After the above-mentioned net in server refusal client borrows request, people is carried outWork audit, can improve the accuracy of risk assessment to a certain extent.
The embodiment of the present invention after establishing communication connection with the first client, obtains the first client by server firstHold the network information of connected network, then determined according to the network information and connect consolidated network with the first client, and with serviceDevice establishes the quantity of the second client of communication connection, if the quantity of last second client is greater than or equal to preset quantity thresholdValue then refuses the net that the first client and/or the second client are sent and borrows request, client can be determined with the presence or absence of brush unilineFor so that net, which is effectively reduced, borrows the risk made loans.
Referring to Fig. 2, Fig. 2 is the flow diagram of another data processing method provided in an embodiment of the present invention.This realityApply data processing method described in example, comprising:
S201, server obtain the connected net of the first client after establishing communication connection with the first clientThe network information of network.
S202, the server are determined according to the network information connect consolidated network with first client, and withThe server establishes the quantity of the second client of communication connection.
In the embodiment of the present invention, step S201, the specific implementation in S202, which can refer in above method embodiment, is walkedDescription in rapid S101, S102, details are not described herein.
In the embodiment of the present invention, server is being determined to connect consolidated network with the first client, and establishes with serverAfter the quantity of second client of communication connection, whether the quantity of the second client of detection is more than or equal to preset quantity thresholdValue, obtains testing result.
S203, the server obtain the location information of first client at least twice.
In the embodiment of the present application, the first client is when receiving the specified operation of user's input, automatic the first visitor of detectionThe location information at family end.Wherein, which can be the operation that user opens the information solicitation page, is also possible to user and mentionsHand over the operation etc. of information.In some possible embodiments, the first client, can after establishing communication connection with serverTo detect the location information of first client automatically every fixed interval.The location information of first client includes weightPower sensing data, specifically, the first client detect the gravity sensitive data of the first client using preset gravity sensor,Gravity sensitive data include weight component of first client respectively on X-axis, Y-axis and the Z axis in 3 d space coordinate system.The location information of first client is sent to by the first client after the location information for detecting the first client each timeServer.Server receives the location information that the first client is sent.
In some possible embodiments, the location information of the first client may include gyro sensors data orGlobal positioning system (Global Positioning System, GPS) data, specifically, the first client utilize preset topSpiral shell instrument sensor detects the gyro sensors data of the first client, and the GPS number of the first client is detected using preset GPSAccording to.
In some possible embodiments, server is in the information solicitation page request for receiving the transmission of the first clientOr server detect the first client open the information solicitation page when, to the first client send position acquisition instruction;TheOne client responds the position letter of first client of position acquisition command detection after receiving position acquisition instructionBreath.The location information of first client can be sent to service while the information for submitting user to fill in by the first clientDevice.
If the location information for first client that S204, the server obtain at least twice is consistent, and describedThe quantity of two clients is greater than or equal to preset quantity threshold value, then the net that the server refuses that first client is sent is borrowedRequest.
In the embodiment of the present invention, server is in the position for receiving first client that the first client is sent at least twiceAfter confidence breath, whether the location information for first client that the first client of detection is sent at least twice is consistent, specifically,The first client that the location information received at least twice is included by the server X-axis in 3 d space coordinate system, Y respectivelyWeight component on axis and Z axis compares.If the first client difference that the location information received at least twice includesWeight component on X-axis, Y-axis and the Z axis in 3 d space coordinate system is consistent, then server determines the first client at leastThe location information of first client sent twice is consistent, that is to say the first client that determining server is got at least twiceThe location information at end is consistent.Under the location information unanimous circumstances for the first client that server is got at least twice, ifTesting result in above-mentioned steps S202 shows that the quantity of the second client is more than or equal to preset quantity threshold value, then serverDetermining the first client, there are brush single acts, and then can determine that the first client there are fraud, and refuses the first clientThe net that end is sent borrows request, borrows the risk made loans so as to reduce net.
In some possible embodiments, the first client gets the location information of the first client at least twiceAfterwards, the location information of the first client got at least twice is compared, obtains comparing result, and comparing result is sent outGive server.Server receives the comparing result that the first client is sent, if what comparing result showed to get at least twiceThe location information of first client is consistent, and the testing result in above-mentioned steps S202 show the quantity of the second client be greater than orPerson is equal to preset quantity threshold value, then the net that server refuses that the first client is sent borrows request.
In some possible embodiments, if server is to determine the second client by the mode one in step S102The quantity at end, then server may further determine that the 4th client institute during determining the quantity of the second clientConnect the network information of network, wherein the 4th client is any one client in the second client.Server can be withThe location information for further obtaining the 4th client at least twice, if the position for the 4th client that server is got at least twiceConfidence breath is consistent, and the testing result in above-mentioned steps S202 shows that the quantity of the second client is more than or equal to preset quantityThreshold value, then server determines the 4th client there are brush single act, and the net for refusing the 4th client borrows request.
In some possible embodiments, the location information of the first client includes GPS data, and server can basisGPS data determines the longitude and latitude of the first client, and then the geographical location of the first client is determined according to longitude and latitude.Server is trueFixed and server establishes all clients of communication connection, and obtains the third in all clients in addition to the first clientThe geographical location of client, server are determined according to the geographical location of third client and the geographical location of the first clientWith the quantity of the 5th client at a distance from the first client within a preset range, if the quantity of the 5th client is greater than or waitsPreset quantity threshold value, the then net for refusing the first client and/or the 5th client borrow request.
Further, server can the quantity of quantity and the second client to the 5th client tested mutuallyCard, if the quantity of the quantity of the 5th client and the second client difference is too big, it is determined that the data inaccuracy got, andPrompt information is sent to staff, the prompt information is for prompting staff to carry out manual examination and verification;If the 5th clientQuantity and the second client quantity difference it is smaller, it is determined that the data got are accurate, and in the number of the second clientWhen the quantity of amount and/or the 5th client is more than preset quantity threshold value, the first client of refusal, the second client and the 5th visitorThe net of at least one of family end client borrows request.
The embodiment of the present invention after establishing communication connection with the first client, obtains the first client by server firstHold the network information of connected network, then determined according to the network information and connect consolidated network with the first client, and with serviceDevice establishes the quantity of the second client of communication connection, then obtains the location information of the first client at least twice, if lastThe location information of the first client obtained at least twice is consistent, and the quantity of the second client is greater than or equal to preset quantity thresholdValue, the then net that server refuses that the first client and/or the second client are sent borrow request, can determine that client whether there isBrush single act, so that net, which is effectively reduced, borrows the risk made loans.
Fig. 3 is referred to, Fig. 3 is a kind of structural schematic diagram of data processing equipment provided in an embodiment of the present invention.This implementationData processing equipment described in example, comprising:
Module 301 is obtained, for obtaining company, the first client institute after establishing communication connection with the first clientConnect the network information of network.
Determining module 302 connect consolidated network with first client for determining according to the network information, and withThe data processing equipment establishes the quantity of the second client of communication connection.
Execution module 303 refuses institute if the quantity for second client is greater than or equal to preset quantity threshold valueIt states the net that the first client and/or second client are sent and borrows request.
In some possible embodiments, the determining module 302 specifically includes:
Determination unit 3021, for the determining all clients for establishing communication connection with the data processing equipment.
Acquiring unit 3022, for obtaining the third client in all clients in addition to first clientThe network information of connected network.
The determination unit 3021, specifically for according to the network information of the first client connected network and describedThe network information of third client connected network determines the second client that consolidated network is connect with first clientQuantity.
In some possible embodiments, the determining module 302 specifically includes:
Transmission unit 3023, for sending target instruction target word, the mesh to first client according to the network informationMark instruction is used to indicate first client acquisition and connect consolidated network with first client, and with the data processingDevice establishes the quantity of the second client of communication connection.
Receiving unit 3024, for receiving the quantity for second client that first client is sent.
In some possible embodiments, the acquisition module 301, is also used to obtain first client at least twiceThe location information at end.
Wherein, the data processing equipment, further includes:
Detection module 304, for detecting the position for first client that the acquisition module 301 obtains at least twiceWhether information is consistent.
The execution module 303, if first client obtained at least twice specifically for the acquisition module 301Location information it is consistent, and the quantity of second client be greater than or equal to preset quantity threshold value, then refuse it is described first visitorThe net that family end is sent borrows request.
In some possible embodiments, the position for obtaining module 301 and obtaining first client at least twiceThe concrete mode of confidence breath are as follows:
Receive the location information for first client that first client is sent;
Wherein, the location information is first client when receiving the specified operation of user's input, is detectedFirst client location information.
In some possible embodiments, the location information include gravity sensitive data, gyro sensors data andAt least one of global position system GPS data.
It is understood that each functional module of the data processing equipment of the embodiment of the present invention, the function of unit can basesMethod specific implementation in above method embodiment, the correlation that specific implementation process is referred to above method embodiment are retouchedIt states, details are not described herein again.
The embodiment of the present invention by obtaining the first company, client institute after establishing communication connection with the first client firstThe network information of network is connect, is then determined according to the network information and connect consolidated network with the first client, and is filled with data processingThe quantity of the second client of vertical communication connection is set up, if the quantity of last second client is greater than or equal to preset quantity thresholdValue then refuses the net that the first client and/or the second client are sent and borrows request, client can be determined with the presence or absence of brush unilineFor so that net, which is effectively reduced, borrows the risk made loans.
Fig. 4 is referred to, Fig. 4 is a kind of structural schematic diagram of server provided in an embodiment of the present invention, the embodiment of the present inventionDescribed in server include: processor 401, communication interface 402, memory 403.Wherein, processor 401, communication interface402, memory 403 can be connected by bus or other modes, and the embodiment of the present invention by bus for being connected.
Processor 401 can be central processing unit (central processing unit, CPU), network processing unit(network processor, NP), graphics processor (graphics processing unit, GPU) or CPU, GPU andThe combination of NP.Processor 401 is also possible in multi-core CPU, multicore GPU or multicore NP for realizing the core of communication identifier binding.
Above-mentioned processor 401 can be hardware chip.Above-mentioned hardware chip can be specific integrated circuit(application-specific integrated circuit, ASIC), programmable logic device (programmableLogic device, PLD) or combinations thereof.Above-mentioned PLD can be Complex Programmable Logic Devices (complexProgrammable logic device, CPLD), field programmable gate array (field-programmable gateArray, FPGA), Universal Array Logic (generic array logic, GAL) or any combination thereof.
Above-mentioned communication interface 402 can be used for receiving and sending messages or the interaction of signaling and the reception of signal and transmitting, communication connectMouth 402 can be transceiver.Above-mentioned memory 403 can mainly include storing program area and storage data area, wherein storage programIt area can storage program (such as text store function, position store function etc.) needed for storage program area, at least one function;Storage data area, which can be stored, uses created data (such as image data, lteral data) etc. according to server, and can be withIncluding application memory program etc..In addition, memory 403 may include high-speed random access memory, it can also include non-volatileProperty memory, a for example, at least disk memory, flush memory device or other volatile solid-state parts.
Above-mentioned memory 403 is also used to store program instruction.Above-mentioned processor 401 can call above-mentioned memory 403 to depositThe program instruction of storage realizes data processing method as shown in the embodiment of the invention.
Specifically, above-mentioned processor 401 calls the program instruction execution being stored in above-mentioned memory 403 or callsIt states communication interface 402 and executes following steps:
After establishing communication connection with the first client, the network letter of the first client connected network is obtainedBreath;
It is determined according to the network information and connect consolidated network with first client, and established and lead to the serverBelieve the quantity of the second client of connection;
If the quantity of second client be greater than or equal to preset quantity threshold value, refuse first client and/Or the net that second client is sent borrows request.
The method that processor executes in the embodiment of the present invention is described from the angle of processor, it is to be understood that thisProcessor will execute the cooperation that the above method needs other hardware configurations in inventive embodiments.The embodiment of the present invention is to specific realityExisting process is not described in detail and limits.
In some possible embodiments, above-mentioned processor 401 is according to network information determination and first visitorFamily end connects consolidated network, and the concrete mode with the quantity of the second client of server foundation communication connection are as follows:
The determining all clients that communication connection is established with the server;
Obtain the network of the third client connected network in all clients in addition to first clientInformation;
According to the net of the network information of the first client connected network and the third client connected networkNetwork information determines the quantity that the second client of consolidated network is connect with first client.
In some possible embodiments, above-mentioned communication interface 402, for according to the network information to described firstClient sends target instruction target word, and the target instruction target word is used to indicate the first client acquisition and connect with first clientConsolidated network, and the quantity with the second client of server foundation communication connection.
Above-mentioned communication interface 402 is also used to receive the quantity for second client that first client is sent.
In some possible embodiments, above-mentioned processor 401 is also used to obtain first client at least twiceLocation information;
Above-mentioned processor 401, be also used to detect the location information of first client that obtains at least twice whether oneIt causes;
Above-mentioned processor 401, if it is consistent specifically for the location information of first client obtained at least twice, andThe quantity of second client is greater than or equal to preset quantity threshold value, then refuses the net loan that first client is sent and askIt asks.
In some possible embodiments, above-mentioned communication interface 402 is also used to receive what first client was sentThe location information of first client.
Wherein, the location information is first client when receiving the specified operation of user's input, is detectedFirst client location information.
In some possible embodiments, the location information include gravity sensitive data, gyro sensors data andAt least one of global position system GPS data.
In the specific implementation, processor 401, communication interface 402 described in the embodiment of the present application, memory 403 can be heldImplementation described in row data processing method provided in an embodiment of the present invention also can be performed the embodiment of the present application Fig. 3 and mentionImplementation described in a kind of data processing equipment supplied, details are not described herein.
The embodiment of the present invention by obtaining the first company, client institute after establishing communication connection with the first client firstThe network information of network is connect, is then determined according to the network information and connect consolidated network with the first client, and is established with serverThe quantity of second client of communication connection takes if the quantity of last second client is greater than or equal to preset quantity threshold valueThe net loan request that device the first client of refusal and/or the second client of being engaged in are sent, can determine client with the presence or absence of brush unilineFor so that net, which is effectively reduced, borrows the risk made loans.
The embodiment of the present invention also provides a kind of computer readable storage medium, stores in the computer readable storage mediumThere is instruction, when run on a computer, so that computer executes data processing method described in above method embodiment.
The embodiment of the present invention also provides a kind of computer program product comprising instruction, when run on a computer,So that computer executes data processing method described in above method embodiment.
It should be noted that for simple description, therefore, it is stated as a systems for each embodiment of the method above-mentionedThe combination of actions of column, but those skilled in the art should understand that, the present invention is not limited by the sequence of acts described, becauseFor according to the present invention, certain some step can be performed in other orders or simultaneously.Secondly, those skilled in the art also shouldKnow, the embodiments described in the specification are all preferred embodiments, related actions and modules not necessarily this hairNecessary to bright.
The steps in the embodiment of the present invention can be sequentially adjusted, merged and deleted according to actual needs.
Module in the device of that embodiment of the invention can be combined, divided and deleted according to actual needs.
Those of ordinary skill in the art will appreciate that all or part of the steps in the various methods of above-described embodiment is canIt is completed with instructing relevant hardware by program, which can be stored in a computer readable storage medium, storageMedium may include: flash disk, read-only memory (Read-Only Memory, ROM), random access device (Random AccessMemory, RAM), disk or CD etc..
Above disclosed is only a preferred embodiment of the present invention, cannot limit the power of the present invention with this certainlySharp range, those skilled in the art can understand all or part of the processes for realizing the above embodiment, and weighs according to the present inventionBenefit requires made equivalent variations, still belongs to the scope covered by the invention.

Claims (9)

CN201710769679.4A2017-08-312017-08-31Data processing method, device and serverActiveCN107454100B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201710769679.4ACN107454100B (en)2017-08-312017-08-31Data processing method, device and server

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201710769679.4ACN107454100B (en)2017-08-312017-08-31Data processing method, device and server

Publications (2)

Publication NumberPublication Date
CN107454100A CN107454100A (en)2017-12-08
CN107454100Btrue CN107454100B (en)2019-07-16

Family

ID=60493617

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201710769679.4AActiveCN107454100B (en)2017-08-312017-08-31Data processing method, device and server

Country Status (1)

CountryLink
CN (1)CN107454100B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN109165816A (en)*2018-07-272019-01-08重庆小雨点小额贷款有限公司A kind of business approval method, server, client and storage medium
CN111953794A (en)*2020-08-202020-11-17深圳市富之富信息科技有限公司Group cheating and lending early warning method and device
CN114301711B (en)*2021-12-312024-06-25招商银行股份有限公司Anti-riot brushing method, device, equipment, storage medium and computer program product

Citations (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
EP1978478A2 (en)*2006-07-062008-10-08Firethorn Holdings, LLCMethods and systems for indicating a payment in a mobile environment
CN106878249A (en)*2016-08-122017-06-20阿里巴巴集团控股有限公司The recognition methods of illegal purposes resource and device
CN107093090A (en)*2016-10-252017-08-25北京小度信息科技有限公司Abnormal user recognition methods and device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
EP1978478A2 (en)*2006-07-062008-10-08Firethorn Holdings, LLCMethods and systems for indicating a payment in a mobile environment
CN106878249A (en)*2016-08-122017-06-20阿里巴巴集团控股有限公司The recognition methods of illegal purposes resource and device
CN107093090A (en)*2016-10-252017-08-25北京小度信息科技有限公司Abnormal user recognition methods and device

Also Published As

Publication numberPublication date
CN107454100A (en)2017-12-08

Similar Documents

PublicationPublication DateTitle
WO2017020654A1 (en)Wireless network access method and device
US20190014532A1 (en)Adss enabled global roaming system
US20110015858A1 (en)Network system and mobile communication terminal
WO2007001660A2 (en)Positioning service utilizing existing radio base stations
CN107454100B (en)Data processing method, device and server
JP2016517518A (en) Access point selection for assistance data generation
CN105873177A (en)Method and equipment for obtaining access information of shared wireless access point
CN105490926A (en)User behavior analysis and information push system based on position service
CN105704178A (en)Task platform access method and task platform access device
CN108712440A (en)User information management method, device, server and storage medium
CN103916435B (en)Judge the method and apparatus of information authenticity
US10111047B2 (en)Positioning method and device
CN109756840B (en)Mobile terminal sign-in anti-cheating method, device, system, equipment and storage medium
CN106658666B (en)Method and equipment for establishing wireless connection
US20190069128A1 (en)Remote flood zone determination method, system, and computer program product
US10530672B2 (en)Re-registration of fill level measurement devices in a web portal
CN110913038B (en)IP address determination method, device, server and computer readable storage medium
US20140004883A1 (en)Methods and Systems for Remote Flood Zone Determinations
CN108156646B (en)Method and device for accessing wireless network
JP2002278973A (en) Position information management device and position information reference terminal
CN106772480A (en)Positioning terminal, alignment system and localization method based on Big Dipper short message
CN107454569B (en) A bicycle, cloud platform and method for calibrating position information of bicycle
CN108900609B (en)A kind of business approval method, server, client and storage medium
KR101910737B1 (en)System for checking communication quality according to position of user mobile and control method thereof
KR100576933B1 (en) Location-based Information Providing Device and Method Using Intelligent Web Agent

Legal Events

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

[8]ページ先頭

©2009-2025 Movatter.jp