WO2018107993A1 - 一种虚假地址信息识别的方法及装置 - Google Patents
一种虚假地址信息识别的方法及装置 Download PDFInfo
- Publication number
- WO2018107993A1 WO2018107993A1 PCT/CN2017/114441 CN2017114441W WO2018107993A1 WO 2018107993 A1 WO2018107993 A1 WO 2018107993A1 CN 2017114441 W CN2017114441 W CN 2017114441W WO 2018107993 A1 WO2018107993 A1 WO 2018107993A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- address information
- verified
- grid
- account
- determining
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 55
- 238000013145 classification model Methods 0.000 claims abstract description 74
- 238000012549 training Methods 0.000 claims description 137
- 238000012795 verification Methods 0.000 claims description 19
- 238000003860 storage Methods 0.000 description 14
- 230000008569 process Effects 0.000 description 11
- 230000006870 function Effects 0.000 description 10
- 230000006872 improvement Effects 0.000 description 9
- 238000004590 computer program Methods 0.000 description 8
- 238000010586 diagram Methods 0.000 description 8
- 238000005516 engineering process Methods 0.000 description 6
- 238000012545 processing Methods 0.000 description 6
- 230000003287 optical effect Effects 0.000 description 3
- 238000012954 risk control Methods 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000002085 persistent effect Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 238000007635 classification algorithm Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000007477 logistic regression Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 210000005036 nerve Anatomy 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 229920001296 polysiloxane Polymers 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 238000007637 random forest analysis Methods 0.000 description 1
- 239000010979 ruby Substances 0.000 description 1
- 229910001750 ruby Inorganic materials 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/30—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
- G06F16/35—Clustering; Classification
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/29—Geographical information databases
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/02—Banking, e.g. interest calculation or account maintenance
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/12—Applying verification of the received information
- H04L63/126—Applying verification of the received information the source of the received data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/2866—Architectures; Arrangements
- H04L67/30—Profiles
- H04L67/306—User profiles
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/12—Detection or prevention of fraud
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/60—Context-dependent security
- H04W12/63—Location-dependent; Proximity-dependent
Definitions
- the present application relates to the field of information technology, and in particular, to a method and an apparatus for identifying false address information.
- address information is usually verified by means of search engine verification and verification of logistics information.
- the verification of the address information by the search engine is to input the address information to be verified into an existing search engine for searching, and determine whether the address information to be verified exists by using the address information already included in the search engine.
- the verification of the address information by the logistics information is to verify the authenticity of the address information to be verified through the existing address information in the already collected logistics information.
- the accuracy of the verification result and the coverage rate are determined based on the number of address information that the selected search engine has already included, that is, when the selected search engine includes more address information and If the coverage area is wide, the accuracy and coverage of the verification result may be high.
- the search engine is more comprehensive and accurate for the address information of the technological area, but the address information of the remote area is relatively low, so the search is based on the search.
- the accuracy of the geological information verification of the engine is unstable and the overall accuracy is not accurate.
- the logistics industry is more strict in protecting the logistics information, which makes the logistics information difficult to obtain.
- the accuracy of the logistics information and Authenticity is not the information that must be verified.
- the user name "Sun Wukong”, the address "the east gate of a certain district in a certain city”, etc. although the above-mentioned logistics information is not true and inaccurate, it does not hinder the logistics business.
- it cannot be used to verify the address information to be verified so it is difficult to verify the accuracy and coverage by using the logistics information to verify the address information to be verified.
- the address information provided by the user is authentic, it is difficult to verify whether the address is the work address or the residence address of the user, that is, the address information is authentic, but not the address of the user, for example, the user a Taking the home address c of the user b as his home address, and assuming that the home address c of the user b is a real address, in the prior art, only the home address c can be identified as being true, and the family cannot be determined. Whether the address c is the user a, for the user a It is said that the home address c is actually a false address information, and such false address information is difficult to identify in the prior art, resulting in a lower accuracy of risk control based on the address information.
- the embodiment of the present application provides a method for identifying a false address information, which is used to solve the problem that the verification of the address information by the prior art has a low accuracy rate, and it is difficult to verify the correspondence between the address and the account, resulting in low accuracy of verifying the false address information. problem.
- the embodiment of the present invention provides a device for identifying false address information, which is used to solve the problem that the verification of the address information by the prior art has a low accuracy rate, and it is difficult to verify the correspondence between the address and the account, resulting in low accuracy of verifying the false address information. problem.
- a method for identifying false address information includes:
- a device for identifying false address information includes:
- a first determining module determining address information of the account to be verified
- the second determining module determines, according to the geographical location information reported by the account in the preset time period and the classification model of the training completion, in the pre-divided geographical range, determining the resident resident range of the account;
- Matching module matching the to-be-verified address information with the resident range
- the identification module determines whether the to-be-verified address information is false address information according to the matching result of the to-be-verified address information and the resident range.
- the address information of the account to be verified is determined, and then according to the geographical location information reported by the account within the preset time period, the trained classification model is used in the pre-divided geographical range to determine the resident of the user who uses the account. a range, and then determining whether the to-be-verified address information is false address information according to a matching result of the to-be-verified address information and the grid corresponding to the resident range.
- the determined resident range of the user who uses the account is determined by the geographical location information and the classification model reported by the account history, because the geographical location information reported by the account is not only true but also corresponding. In the account, so the determined resident location is not only true but also can be determined to be the account Therefore, by matching the to-be-verified address information with the resident range, the recognition accuracy of the fake address information can be made higher.
- FIG. 2 is a schematic diagram of a map grid provided by an embodiment of the present application.
- FIG. 3 is a schematic structural diagram of an apparatus for identifying a fake address information according to an embodiment of the present disclosure.
- FIG. 1 is a process for identifying a fake address information according to an embodiment of the present disclosure, which specifically includes the following steps:
- S101 Determine the address information of the account to be verified.
- the verification of the address information is usually performed by the server of the service provider.
- the service provider can also entrust a third party to verify the address information.
- the verification of the address information may be performed by the server according to a preset condition (eg, verifying the address information at a fixed frequency or periodically, etc.), or initiated by a third party (eg, the third party server proposes the address information) Verification request), this application does not specifically limit how to start verification of address information.
- the user provides the address information to the server through the account, so the address information is generally corresponding to the account. Therefore, in the embodiment of the present application, the address information of the account to be verified may be determined by the server.
- the to-be-verified address information may be a home address, a work address, and the like where the user is resident in the account information that has been set in the account, and the server may call the user when determining that the account needs to be risk-controlled.
- Each address information that has been set in the account is used as the address to be verified of the account.
- the to-be-verified address information may be address information returned by the account after the server sends the address query information to the account, where the address query information may include at least one of text information, audio information, and video information, for example,
- the text information may be "please provide a detailed home address” or "please provide a detailed work address” or the like to cause the account to return the address to be verified to the server.
- the server may first determine an account that needs to perform risk control, then send an address inquiry message to the account, and accept the address information returned by the account as the address to be verified of the account.
- how the server determines the address information to be verified of the account is not specifically limited, and may be set by the staff according to the needs of the actual application.
- the server determines the to-be-verified address information of the account specifically determining whether the home address or the work address of the account may also be set by the staff according to actual needs, or the address information to be verified may include The home address and work address of the account.
- the server may be a single device, or may be a system composed of multiple devices, that is, a distributed server.
- S102 Determine, according to the geographic location information reported by the account in the preset time period and the classification model of the training completion, in the pre-divided geographical range, determine the resident location of the account.
- the server may further determine the resident range of the account as the resident range of the user who uses the account, so as to follow up The address information to be verified is verified, and the false address information is identified.
- the server may first determine the geography reported by the account.
- Position information wherein the report may be a geographical location information of a device currently logged in to the server sent by the account according to a preset time frequency (for example, once every 30 minutes), or the account is When logging in, the geographical location information of the device currently logged in to the server is sent to the server, and the manner in which the location information is reported by the account may be set according to the actual application requirements, or the user address book may be obtained in real time with the prior art.
- the method of determining the geographical location information reported by the account is not limited. Since the account stays in the same place for a longer period of time, the more the geographical location information reported by the account at the place, the location of the user who uses the account can be determined by the reported geographical location information, that is, the account The resident range.
- the geographical location information reported by the account may be part of the geographical location information reported by the account, or all the geographical location information reported by the account, which may be set according to actual application requirements.
- the server can determine each geographic location information reported by the account within a preset time period.
- the preset time period may be a period of time back to the current time. For example, if the current time is November 11, 2016, and the preset time period is 4 months back, the server may determine July 11, 2016.
- the geographical location information reported by the account between November 11th and 2016 may also be the time period from the specified start time to the specified end time, for example, from January 1st to June 1st.
- the time is the preset time period, which can be set by the staff according to the needs of the actual application, and is not specifically limited in this application.
- the specific time period of the preset time period may be set by the staff according to the needs of the actual application, for example, 4 months, 9 months, etc., and since the time of the usual house rental is at least half a year, if If the duration of the preset time period exceeds 6 months, the possibility of the life track of the account changes.
- the duration of the preset time period is not specifically limited, and may also be performed by the staff according to the needs of the actual application. Settings.
- the server can also divide the map into several grids according to the preset grid size, and pre-divide the grids on the map. Geographical scope, replacing geographical location information with precise location, determining the resident range of users who use the account, avoiding the redundancy caused by the error of positioning accuracy, and increasing the redundancy of the location accuracy of the geographic location information,
- the grid of the map can be divided as shown in Figure 2.
- FIG. 2 is a schematic diagram of a map grid provided by an embodiment of the present application. It can be seen that the map stored in the server has been pre-divided into a grid shape, wherein each grid is a dotted square and each grid can be in a latitude and longitude manner. Make a representation. Moreover, the side length of the grid can be set by the staff according to the needs of the actual application, for example, the square grid has a side length of 500 meters. It should be noted that the shorter the side length of the pre-divided grid, the more accurate the determined resident range of the user using the account is, but at the same time, the accuracy requirement for the geographical location information reported by the account is higher. The influence of the error in positioning accuracy is greater. Of course, the grid can also be other shapes, such as circles, triangles, etc., this application does not Make specific limits.
- the server may determine, according to the pre-divided grids, the number and time of occurrence of each geographical location information reported by the account in the preset time period in each grid, and determine that the account is in each grid.
- the feature value wherein the feature value can be as shown in Table 1.
- Eigenvalue identification Eigenvalue description % of occurrence The percentage of occurrences in the grid as a percentage of total occurrences Occurrence of days
- the number of days in the grid that account for the total number of days in the grid The number of working days
- the number of days in the working day in the grid as a percentage of the total number of days in the grid Holiday days
- the number of days in the holiday in the grid as a percentage of the total number of days Daytime duty ratio
- the number of days in the day during the working day in the grid as a percentage of the total number of days in the grid Workday nighttime ratio
- the number of days in the daytime during the holiday in the grid as a percentage of the total number of days in the day Holiday nighttime ratio
- the number of days in the night of the holiday in the grid as a percentage of the total number of days in the night of days in the nighttime ratio
- the above eight eigenvalues can be used to determine the frequency of occurrence of the account in each grid, the time period in which the account appears, and the like, for example, for each grid, the percentage of occurrences and The percentage of days that occur can determine whether the grid is a grid that often appears in the account. Obviously, if the grid is not a grid that often appears in the account, the grid is less likely to be the resident range of the user using the account. Through the ratio of the number of days in the working day, it can be determined whether the grid is the resident range of the user who uses the account.
- the grid that appears more frequently on the working day is more It is possible that the resident range of the user who uses the account can determine whether the grid is not the area where the account works or resides by the proportion of the holiday days (for example, the user often goes to a gymnasium for fitness on weekends, and the holiday corresponds to the gymnasium in the gym. The number of occurrences in the grid is high, but the grid is not the area where the user works or lives.
- the working day night ratio can determine whether the grid is the living area of the account, and the like.
- the above-mentioned feature values determined in each grid can reflect the life trajectory and life law of the account in the grid divided by the map, and can exclude the region where the account is low-frequency (ie, the account is infrequent
- the geographical extent of occurrence is to determine the interference of the resident range of the user who uses the account, in order to more accurately determine the grid corresponding to the resident range of the user who uses the account, and also to determine the network corresponding to the living area of the account.
- the geographical location information may be carried The time when the report is reported, so in the present application, the server can determine some of the feature values in Table 1 by the time when each geographic location information is reported.
- the time when the reporting is performed (referred to as the reporting time) may be the system time of the server when the geographical location information is received by the server, or may be the time information when the geographical location information is determined, or may be the geographic location.
- the specific reporting time is adopted. It is not specifically limited and can be set by the staff according to the needs of the actual application.
- the server may also determine, based on the classification model that has been trained, the grid that is frequently present in the users of the account using the account as the resident range of the user who uses the account. That is, the server may input the feature values in the respective grids corresponding to the account into the classification model of the training completion, and determine the use of each grid according to the classification result of each grid output by the classification model.
- the grid of the resident's resident range of the account may be determined, based on the classification model that has been trained, the grid that is frequently present in the users of the account using the account as the resident range of the user who uses the account. That is, the server may input the feature values in the respective grids corresponding to the account into the classification model of the training completion, and determine the use of each grid according to the classification result of each grid output by the classification model. The grid of the resident's resident range of the account.
- the server may select one or more feature values to determine the resident range of the user who uses the account, and the application does not limit that the server must use all the feature values to determine the user who uses the account.
- the present application is not limited to using only the eight characteristic values shown in Table 1 above to determine the resident range of the user who uses the account.
- the determination of the feature value may be specifically determined by the staff according to the actual application. Need to set up.
- the training process for the classification model may be:
- the server may pre-determine that a plurality of geographical location information has been verified as a real account, that is, an account that knows the real address information, as a training sample, and then collect each geographical location information reported by each training sample, and for each The training sample determines the feature value of the training sample in each grid, that is, determines the feature value of the training sample in each grid according to the number and time of occurrence of the training sample in each grid.
- the server may sequentially input each feature value corresponding to each training sample into the classification model, and obtain a classification result.
- the initial parameters of the classification model may be randomly generated or set by a staff member.
- the classification result is that the classification model determines, for each training sample, whether each grid belongs to a grid corresponding to the resident range or belongs to the The grid corresponding to the range.
- the server may determine the correctness rate of the classification result of the classification model according to the position of the coordinate corresponding to the real address information of each training sample in each grid, and adjust the parameters in the classification model according to the correct rate. .
- the above process may be repeated in a loop until the preset number of repetitions, or the correct rate of the classification result of the classification model reaches a preset threshold, which may be set by the staff according to needs.
- the classification model may include: random forest, logistic regression, nerve Classification algorithms such as networks, and the like, which is not limited to which classification model is specifically adopted.
- S104 Determine, according to the matching result of the to-be-verified address information and the resident range, whether the to-be-verified address information is false address information.
- the server after the server passes the training classification model, in each grid, after determining the grid corresponding to the resident range of the user using the account, the server can speak the address information to be verified and The resident range is matched, and it is determined whether the address information to be verified is false address information.
- the server may first determine the coordinates of the to-be-verified address information according to the longitude of the earth and the latitude of the earth corresponding to the address information to be verified, and then the server may determine the coordinate correspondence of the address information to be verified in each grid. Grid, finally, determining whether the grid corresponding to the address information to be verified is the same as the grid corresponding to the resident range of the user using the account (ie, determining whether the coordinates of the address information to be verified fall into the resident If the range is corresponding to the grid, if it is, it is determined that the to-be-verified address information is not the fake address information, and if not, it is determined that the to-be-verified address information is the fake address information.
- the grid corresponding to the address information to be verified matches the grid corresponding to the resident range of the user who uses the account, which means that the coordinates of the address information to be verified are located in the network corresponding to the resident range of the user who uses the account. In the grid.
- the server may determine a grid corresponding to the resident range of the user who uses the account, and then the grid corresponding to the address information to be verified of the account and the user who uses the account.
- the grid corresponding to the resident range is matched, and it is determined according to the matching result whether the address information to be verified is false address information.
- the resident range of the user using the account determined by the server is determined based on the geographical location information reported by the history of the account, and is determined in a pre-divided map grid, so The reliability of the grid corresponding to the resident range is high, and the grid corresponding to the resident range is determined to be the account, and the address to be verified is matched according to the grid corresponding to the resident range.
- the accuracy of the matching result is high, thereby obtaining a more accurate identification result of the fake address information, so that the accuracy of identifying the false address information is improved.
- the positioning accuracy of different devices may not be completely consistent, and the positioning accuracy of the same device may be different under different external conditions, if the geographical location information reported by the account has geographical location information with low positioning accuracy In this case, the grid corresponding to the resident range of the user who uses the account is determined to be inaccurate, thereby affecting the accuracy of subsequent identification of the fake address information.
- the server when determining the geographic location information reported by the account in the preset time period, may further select a positioning accuracy from each geographical location information according to a preset positioning precision threshold. Geographical location information of the location accuracy threshold as the pending address of the account The information is input into the classification model in which the training is completed, and the grid corresponding to the resident range of the user who uses the account is determined.
- the server may also determine, for each training sample, geographic location information whose positioning accuracy is not less than the positioning accuracy threshold from each geographic location information reported in the preset time period, and train the Classification model.
- the server is training
- a commonly used method can be used to select a better classification model from a plurality of classification models as a classification model for determining the grid corresponding to the resident range.
- the server can adopt multiple classification models to respectively
- the training sample is trained, and the area under the Receiver Operating Characteristic Curve (ROC curve) corresponding to each classification model is calculated, and the AUC maximum classification model can be used as the classification model.
- the classification model that is completed after training of course, which one is selected
- the class model can also be selected by the staff according to the needs of the actual application. For example, considering the time cost, selecting a classification model with a faster classification speed, as a classification model for training completion, etc., the application is not specifically limited.
- the classification model trained by different types of data may be different as described above, so in order to improve the applicability of the classification model, in the embodiment of the present application, the server may select a preset proportion of training samples for When testing each classification model, the samples used by the server in training each of the classification models may not be identical to the samples used in the calculated AUC, so as to achieve a better classification model selection result, wherein the preset ratio is It can be set by the staff, and this application is not limited.
- the server can also determine the geography reported in the training sample for a period of time. Position information, wherein the time period may also be consistent with the preset time period, or may be inconsistent. The starting point and the ending point of the time period may be determined by the staff according to the needs of the actual application, for example, determining the training sample. The address information is started in real time, and the geographical location information reported by the training sample within 4 months is backtracked, and the present application is not specifically limited.
- the classification result determined by the classification model by the feature value is It is also possible to distinguish between the resident range of the user who uses the account, the resident residence of the user who uses the account, and the resident working range of the user who uses the account.
- the information to be verified of the account determined by the server in step S101 may further include: Verify the residential address information and the work address to be verified. Therefore, the classification model completed by the training can determine the resident resident range and the resident working range of the account through the geographical location information reported by the account.
- the classification model may determine certain real-life address information and several accounts of known real working address information as training samples, and report the training samples according to the training samples. a plurality of geographic location information, determining the number and time of the training samples appearing in each grid, and determining corresponding characteristics of the training samples in each grid according to the number and time of occurrences of the training samples in each grid Value, and finally, according to the corresponding feature values of each training sample in each grid, the known real living address information of each training sample, and the known real working address information of each training sample, the classification model is trained, and then the classification model is determined.
- the resident area can be determined only as the resident residence area and the resident work area.
- step S103 when the to-be-verified address information is the to-be-verified living address information, the coordinates of the to-be-verified living address information are determined according to the longitude and latitude corresponding to the to-be-verified living address information; and the to-be-verified living address is determined.
- the to-be-verified address information Whether the coordinates of the information fall within the resident residence range; if yes, it is determined that the to-be-verified address information is not false address information; if not, it is determined that the to-be-verified address information is false address information, and when the to-be-verified address information is to be
- verifying the work address information determining the coordinates of the work address to be verified according to the longitude and latitude corresponding to the work address information to be verified; determining whether the coordinates of the work address to be verified fall within the resident work range; if yes, Then, it is determined that the to-be-verified address information is not the fake address information; if not, it is determined that the to-be-verified address information is the fake address information.
- the contact information may include: a phone number, address information, and the like.
- the verification of the address information may be that the financial institution checks the address information of the account when applying for a credit card or credit service to the financial institution, and the server may be the financial The server for verifying the address information of the organization, or the financial institution may be a third party that initiates the address information verification request to the server, wherein the verification of the address information by the financial institution is usually based on two aspects, on the one hand The authenticity of the address information is verified, and on the other hand, whether the address information is the account is verified.
- the server may determine whether the to-be-verified address information of the account is false address information, and the server may not only determine the authenticity of the to-be-verified address information, but also determine Whether the to-be-verified address information corresponds to the account, that is, whether the to-be-verified address information matches the resident range of the user who uses the account.
- the to-be-verified address information may be the verified residential address information of the account and/or Or the work address information to be verified of the account, by identifying whether the address information to be verified is false address information, the risk of the account may be determined, for example, if the account provides false address information, the account fraudulently obtains the loan The possibility is higher, and vice versa.
- the server i of the bank f determines the address information to be verified of the account e respectively
- the server i may first sort the geographical location information and the classification of the training completed according to the account e within the preset time period.
- a model in a pre-divided geographical range, respectively determining a resident residence range of the account e and a resident working range of the account e, and separately respectively verifying the living address to be verified with the resident residence range, and the to-be-verified
- the work address information is matched with the resident working range, and finally, the to-be-verified is determined according to the matching result of the to-be-verified living address information and the resident residence range and the matching result of the to-be-verified work address information and the resident working range.
- the residence address information and the work address to be verified are false address information, and the server i can When the residential address information to be verified and the verification address has to be a false address information, determine the account e higher risk, not credit card business to the account e, or reduce credit to the account provided by e. Certainly, after specifically determining that the account provides the fake address information, what operation is subsequently taken is not specifically limited.
- the execution bodies of the steps of the method provided by the embodiment of the present application may all be the same device, or the method may also be performed by different devices.
- the execution body of step S101 and step S102 may be device 1
- the execution body of step S103 may be device 2
- the execution body of step S101 may be device 1
- the execution body of step S102 and step S103 may be device 2
- the server can be a distributed server composed of multiple devices.
- the execution body of each step of the method provided by the embodiment of the present application is not limited to a server, and may be a terminal, and the terminal may be a mobile phone, a personal computer, a tablet computer, or the like.
- the embodiment of the present application further provides a device for identifying false address information, as shown in FIG. 3 .
- FIG. 3 is a schematic structural diagram of an apparatus for identifying a fake address information according to an embodiment of the present disclosure, including:
- the first determining module 201 determines the address information of the account to be verified
- the second determining module 202 determines, according to the geographic location information reported by the account in the preset time period and the classification model of the training completion, in the pre-divided geographical range, determining the resident location of the account;
- the matching module 203 matches the to-be-verified address information with the resident range
- the identification module 204 determines whether the to-be-verified address information is false address information according to the matching result of the to-be-verified address information and the resident range.
- the geographical location information includes: longitude and latitude.
- the location information further includes: location accuracy, and the second determining module 202 determines, according to the preset location accuracy threshold, that the location accuracy is not less than the location information reported by the account in the preset time period.
- the geographical location information of the preset positioning accuracy threshold is determined according to the geographical location information whose positioning accuracy is not less than the preset positioning accuracy threshold, and the training completed classification model, and the account is determined in a pre-divided geographical range. Resident range.
- the second determining module divides the map into a plurality of grids according to a preset grid size, and uses each grid on the map as a pre-divided geographic range.
- the second determining module 202 is configured to train the classification model by using a method for determining a number of accounts with known real address information as training samples, and determining, according to the training sample, a plurality of geographical location information reported by the training sample.
- the number and time of the training samples appearing in each grid, and determining the corresponding feature values of the training samples in each grid according to the number and time of occurrence of the training samples in each grid, according to each training sample in each network The corresponding feature values in the cells, and the actual address information of each training sample are known, and the classification model is trained.
- the second determining module 202 determines, according to each geographic location information reported by the account in a preset time period, a corresponding feature value of the account in each grid, and corresponding the account in each grid.
- the feature value is input into the classification model in which the training is completed, and the resident range of the account is determined.
- the identifying module 204 determines the coordinates of the to-be-verified address information according to the longitude and latitude corresponding to the to-be-verified address information, and determines whether the coordinates of the to-be-verified address information fall within the resident range, and if so, Then, it is determined that the to-be-verified address information is not false address information, and if not, it is determined that the to-be-verified address information is false address information.
- the to-be-verified address information includes: the to-be-verified living address information and the to-be-verified working address information, the second determining module 202, according to the geographic location information reported by the account in the preset time period, and the classification model of the training completion In the pre-divided geographical scope, determine the resident residence area of the account and the resident work scope.
- the second determining module 202 trains the classification model to determine a number of accounts that are known to be real residential address information and known real working address information, as training samples, and for each training sample, according to the plurality of geography reported by the training sample Position information, determining the number of times the training sample appears in each grid and the time, determining the corresponding feature value of the training sample in each grid according to the number and time of occurrence of the training sample in each grid, according to Corresponding feature values of each training sample in each grid, known real residential address information of each training sample, and known real working address information of each training sample, training the classification model, so that the classification model is used to determine resident The scope of residence and the scope of permanent work.
- the corresponding feature value of the training sample in any of the grids includes: a ratio of the number of occurrences of the training sample in the grid to the total number of occurrences, a ratio of days in which the training sample appears in the grid to the total number of days of occurrence, the training The ratio of the number of days in the working day of the sample to the total number of days in the grid, the training sample The ratio of the number of days in the holiday to the total number of days in the grid, the proportion of days in the day when the training sample is in the grid, and the number of days in the grid.
- the identifying module 204 when the to-be-verified address information is the to-be-verified living address information, determining the coordinates of the to-be-verified living address information according to the longitude and latitude corresponding to the to-be-verified living address information; Verifying that the coordinates of the residential address information fall within the resident residence range; if yes, determining that the to-be-verified address information is not false address information; if not, determining that the to-be-verified address information is a false address information,
- the verification address information is the work address information to be verified, determining the coordinates of the work address information to be verified according to the longitude and latitude corresponding to the work address information to be verified; determining whether the coordinates of the work address information to be verified fall And entering the resident working range; if yes, determining that the to-be-verified address information is not false address information; if not, determining that the to-be-verified address information is false address information.
- the apparatus for identifying the fake address information as shown in FIG. 3 may be located in a server, and the server may be a single device or a system composed of multiple devices, that is, a distributed server.
- PLD Programmable Logic Device
- FPGA Field Programmable Gate Array
- HDL Hardware Description Language
- the controller can be implemented in any suitable manner, for example, the controller can take the form of, for example, a microprocessor or processor and a computer readable medium storing computer readable program code (eg, software or firmware) executable by the (micro)processor.
- computer readable program code eg, software or firmware
- examples of controllers include, but are not limited to, the following microcontrollers: ARC 625D, Atmel AT91SAM, The Microchip PIC18F26K20 and the Silicone Labs C8051F320, the memory controller can also be implemented as part of the memory's control logic.
- the controller can be logically programmed by means of logic gates, switches, ASICs, programmable logic controllers, and embedding.
- Such a controller can therefore be considered a hardware component, and the means for implementing various functions included therein can also be considered as a structure within the hardware component.
- a device for implementing various functions can be considered as a software module that can be both a method of implementation and a structure within a hardware component.
- the system, device, module or unit illustrated in the above embodiments may be implemented by a computer chip or an entity, or by a product having a certain function.
- a typical implementation device is a computer.
- the computer can be, for example, a personal computer, a laptop computer, a cellular phone, a camera phone, a smart phone, a personal digital assistant, a media player, a navigation device, an email device, a game console, a tablet computer, a wearable device, or A combination of any of these devices.
- embodiments of the present invention can be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment, or a combination of software and hardware. Moreover, the invention can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) including computer usable program code.
- computer-usable storage media including but not limited to disk storage, CD-ROM, optical storage, etc.
- the computer program instructions can also be stored in a computer readable memory that can direct a computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the computer readable memory produce an article of manufacture comprising the instruction device.
- the apparatus implements the functions specified in one or more blocks of a flow or a flow and/or block diagram of the flowchart.
- These computer program instructions can also be loaded onto a computer or other programmable data processing device such that a series of operational steps are performed on a computer or other programmable device to produce computer-implemented processing for execution on a computer or other programmable device.
- the instructions provide steps for implementing the functions specified in one or more of the flow or in a block or blocks of a flow diagram.
- a computing device includes one or more processors (CPUs), input/output interfaces, network interfaces, and memory.
- processors CPUs
- input/output interfaces network interfaces
- memory volatile and non-volatile memory
- the memory may include non-persistent memory, random access memory (RAM), and/or non-volatile memory in a computer readable medium, such as read only memory (ROM) or flash memory.
- RAM random access memory
- ROM read only memory
- Memory is an example of a computer readable medium.
- Computer readable media includes both permanent and non-persistent, removable and non-removable media.
- Information storage can be implemented by any method or technology.
- the information can be computer readable instructions, data structures, modules of programs, or other data.
- Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read only memory. (ROM), electrically erasable programmable read only memory (EEPROM), flash memory or other memory technology, compact disk read only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, Magnetic tape cartridges, magnetic tape storage or other magnetic storage devices or any other non-transportable media can be used to store information that can be accessed by a computing device.
- computer readable media does not include temporary storage of computer readable media, such as modulated data signals and carrier waves.
- embodiments of the present application can be provided as a method, system, or computer program product.
- the present application can take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment in combination of software and hardware.
- the application can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) including computer usable program code.
- the application can be described in the general context of computer-executable instructions executed by a computer, such as a program module.
- program modules include routines, programs, objects, components, data structures, and the like that perform particular tasks or implement particular abstract data types.
- the present application can also be practiced in distributed computing environments where tasks are performed by remote processing devices that are connected through a communication network.
- program modules can be located in both local and remote computer storage media including storage devices.
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Databases & Information Systems (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Computer Security & Cryptography (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Business, Economics & Management (AREA)
- Remote Sensing (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Development Economics (AREA)
- Economics (AREA)
- Marketing (AREA)
- Strategic Management (AREA)
- Technology Law (AREA)
- General Business, Economics & Management (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- Telephonic Communication Services (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
特征值标识 | 特征值描述 |
出现次数占比 | 在该网格内出现次数占总出现次数的比例 |
出现天数占比 | 在该网格内出现天数占总出现天数的比例 |
工作日天数占比 | 在该网格内工作日出现天数占总出现天数的比例 |
节假日天数占比 | 在该网格内节假日出现天数占总出现天数的比例 |
工作日白天占比 | 在该网格内工作日白天出现天数占总出现天数的比例 |
工作日夜间占比 | 在该网格内工作日夜间出现天数占总出现天数的比例 |
节假日白天占比 | 在该网格内节假日白天出现天数占总出现天数的比例 |
节假日夜间占比 | 在该网格内节假日夜间出现天数占总出现天数的比例 |
Claims (22)
- 一种虚假地址信息识别的方法,其特征在于,所述方法包括:确定账户的待核实地址信息;根据所述账户在预设时间段内上报的各地理位置信息以及训练完成的分类模型,在预先划分的地理范围中,确定所述账户常驻范围;将所述待核实地址信息与所述常驻范围进行匹配;根据所述待核实地址信息与所述常驻范围的匹配结果,确定所述待核实地址信息是否是虚假地址信息。
- 如权利要求1所述的方法,其特征在于,所述地理位置信息包括:经度、纬度。
- 如权利要求2所述的方法,其特征在于,所述地理位置信息还包括:定位精度;根据所述账户在预设时间段内上报的各地理位置信息以及训练完成的分类模型,在预先划分的地理范围中,确定所述账户常驻范围,具体包括:根据预设的定位精度阈值,从所述账户在预设时间段内上报的各地理位置信息中,确定定位精度不小于所述预设的定位精度阈值的地理位置信息;根据定位精度不小于所述预设的定位精度阈值的地理位置信息,以及训练完成的分类模型,在预先划分的地理范围中,确定所述账户常驻范围。
- 如权利要求1所述的方法,其特征在于,预先划分地理范围,具体包括:根据预设的网格大小,将地图划分为若干网格;将所述地图上的各网格,作为预先划分的地理范围。
- 如权利要求4所述的方法,其特征在于,采用下述方法训练所述分类模型:确定若干已知真实地址信息的账户,作为训练样本;针对每个训练样本,根据该训练样本上报的若干地理位置信息,确定该训练样本出现在各网格中的次数;根据该训练样本在各网格中出现的次数,确定该训练样本在各网格中对应的特征值;根据各训练样本在各网格中对应的特征值,以及各训练样本已知真实地址信息,训练所述分类模型。
- 如权利要求5所述的方法,其特征在于,根据所述账户在预设时间段内上报的各地理位置信息以及训练完成的分类模型,在预先划分的地理范围中,确定所述账户常驻范围,具体包括:根据所述账户在预设时间段内上报的各地理位置信息,确定所述账户在各网格中对应的特征值;将所述账户在各网格中对应的特征值输入所述训练完成的分类模型中,确定所述账户的常驻范围。
- 如权利要求1所述的方法,其特征在于,根据所述待核实地址信息与所述常驻范围的匹配结果,确定所述待核实地址信息是否是虚假地址信息,具体包括:根据所述待核实地址信息对应的经度以及纬度,确定所述待核实地址信息的坐标;判断所述待核实地址信息的坐标是否落入所述常驻范围内;若是,则确定所述待核实地址信息不是虚假地址信息;若否,则确定所述待核实地址信息是虚假地址信息。
- 如权利要求1所述的方法,其特征在于,所述待核实地址信息包括:待核实居住地址信息以及待核实工作地址信息;根据所述账户在预设时间段内上报的各地理位置信息以及训练完成的分类模型,在预先划分的地理范围中,确定所述账户常驻范围,具体包括:根据所述账户在预设时间段内上报的各地理位置信息以及训练完成的分类模型,在预先划分的地理范围中,确定所述账户常驻居住范围以及常驻工作范围。
- 如权利要求8所述的方法,其特征在于,训练所述分类模型,具体包括:确定已知真实居住地址信息以及已知真实工作地址信息的若干账户,作为训练样本;针对每个训练样本,根据该训练样本上报的若干地理位置信息,确定该训练样本出现在每个网格中的次数以及时间;根据该训练样本在每个网格中出现的次数和时间,确定该训练样本在各网格中对应的特征值;根据各训练样本在各网格中对应的特征值训练样本已知真实居住地址信息以及各训练样本已知真实工作地址信息,训练所述分类模型,以使得所述分类模型用于确定常驻居住范围以及常驻工作范围。
- 如权利要求9所述的方法,其特征在于,该训练样本在任一网格中对应的特征值包括:该训练样本在该网格内出现次数占总出现次数的比例、该训练样本在该网格内出现天数占总出现天数的比例、该训练样本在该网格内工作日出现天数占总出现天数的比例、该训练样本在该网格内节假日出现天数占总出现天数的比例、该训练样本在该网格内工作日白天出现天数占总出现天数的比例、该训练样本在该网格内工作日夜间出现天数占总出现天数的比例、该训练样本在该网格内节假日白天出现天数占总出现天数的比例、该训练样本在该 网格内节假日夜间出现天数占总出现天数的比例中的至少一种。
- 如权利要求8所述的方法,其特征在于,根据所述待核实地址信息与所述常驻范围的匹配结果,确定所述待核实地址信息是否是虚假地址信息,具体包括:当所述待核实地址信息为待核实居住地址信息时,根据所述待核实居住地址信息对应的经度以及纬度,确定所述待核实居住地址信息的坐标;判断所述待核实居住地址信息的坐标是否落入所述常驻居住范围内;若是,则确定所述待核实地址信息不是虚假地址信息;若否,则确定所述待核实地址信息是虚假地址信息;当所述待核实地址信息为待核实工作地址信息时,根据所述待核实工作地址信息对应的经度以及纬度,确定所述待核实工作地址信息的坐标;判断所述待核实工作地址信息的坐标是否落入所述常驻工作范围内;若是,则确定所述待核实地址信息不是虚假地址信息;若否,则确定所述待核实地址信息是虚假地址信息。
- 一种虚假地址信息识别的装置,其特征在于,包括:第一确定模块,确定账户的待核实地址信息;第二确定模块,根据所述账户在预设时间段内上报的各地理位置信息以及训练完成的分类模型,在预先划分的地理范围中,确定所述账户常驻范围;匹配模块,将所述待核实地址信息与所述常驻范围进行匹配;识别模块,根据所述待核实地址信息与所述常驻范围的匹配结果,确定所述待核实地址信息是否是虚假地址信息。
- 如权利要求12所述的装置,其特征在于,所述地理位置信息包括:经度、纬度。
- 如权利要求13所述的装置,其特征在于,所述地理位置信息还包括:定位精度,所述第二确定模块,根据预设的定位精度阈值,从所述账户在预设时间段内上报的各地理位置信息中,确定定位精度不小于所述预设的定位精度阈值的地理位置信息,根据定位精度不小于所述预设的定位精度阈值的地理位置信息,以及训练完成的分类模型,在预先划分的地理范围中,确定所述账户常驻范围。
- 如权利要求12所述的装置,其特征在于,所述第二确地模块,根据预设的网格大小,将地图划分为若干网格,将所述地图上的各网格,作为预先划分的地理范围。
- 如权利要求15所述的装置,其特征在于,所述第二确定模块,采用下述方法训练所述分类模型:确定若干已知真实地址信息的账户,作为训练样本,针对每个训练样本,根据该训练样本上报的若干地理位置信息,确定该训 练样本出现在各网格中的次数,根据该训练样本在各网格中出现的次数,确定该训练样本在各网格中对应的特征值,根据各训练样本在各网格中对应的特征值,以及各训练样本已知真实地址信息,训练所述分类模型。
- 如权利要求16所述的装置,其特征在于,所述第二确定模块,根据所述账户在预设时间段内上报的各地理位置信息,确定所述账户在各网格中对应的特征值,将所述账户在各网格中对应的特征值输入所述训练完成的分类模型中,确定所述账户的常驻范围。
- 如权利要求12所述的装置,其特征在于,所述识别模块,根据所述待核实地址信息对应的经度以及纬度,确定所述待核实地址信息的坐标,判断所述待核实地址信息的坐标是否落入所述常驻范围内,若是,则确定所述待核实地址信息不是虚假地址信息,若否,则确定所述待核实地址信息是虚假地址信息。
- 如权利要求12所述的装置,其特征在于,所述待核实地址信息包括:待核实居住地址信息以及待核实工作地址信息,所述第二确定模块,根据所述账户在预设时间段内上报的各地理位置信息以及训练完成的分类模型,在预先划分的地理范围中,确定所述账户常驻居住范围以及常驻工作范围。
- 如权利要求19所述的装置,其特征在于,所述第二确定模块,训练所述分类模型,确定已知真实居住地址信息以及已知真实工作地址信息的若干账户,作为训练样本,针对每个训练样本,根据该训练样本上报的若干地理位置信息,确定该训练样本出现在每个网格中的次数以及时间,根据该训练样本在每个网格中出现的次数和时间,确定该训练样本在各网格中对应的特征值,根据各训练样本在各网格中对应的特征值、各训练样本已知真实居住地址信息以及各训练样本已知真实工作地址信息,训练所述分类模型,以使得所述分类模型用于确定常驻居住范围以及常驻工作范围。
- 如权利要求20所述的装置,其特征在于,该训练样本在任一网格中对应的特征值包括:该训练样本在该网格内出现次数占总出现次数的比例、该训练样本在该网格内出现天数占总出现天数的比例、该训练样本在该网格内工作日出现天数占总出现天数的比例、该训练样本在该网格内节假日出现天数占总出现天数的比例、该训练样本在该网格内工作日白天出现天数占总出现天数的比例、该训练样本在该网格内工作日夜间出现天数占总出现天数的比例、该训练样本在该网格内节假日白天出现天数占总出现天数的比例、该训练样本在该网格内节假日夜间出现天数占总出现天数的比例中的至少一种。
- 如权利要求19所述的装置,其特征在于,所述识别模块,当所述待核实地址信息为待核实居住地址信息时,根据所述待核实居住地址信息对应的经度以及纬度,确定所述待核实居住地址信息的坐标;判断所述待核实居住地 址信息的坐标是否落入所述常驻居住范围内;若是,则确定所述待核实地址信息不是虚假地址信息;若否,则确定所述待核实地址信息是虚假地址信息,当所述待核实地址信息为待核实工作地址信息时,根据所述待核实工作地址信息对应的经度以及纬度,确定所述待核实工作地址信息的坐标;判断所述待核实工作地址信息的坐标是否落入所述常驻工作范围内;若是,则确定所述待核实地址信息不是虚假地址信息;若否,则确定所述待核实地址信息是虚假地址信息。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020197020451A KR102208892B1 (ko) | 2016-12-14 | 2017-12-04 | 잘못된 주소 정보를 식별하기 위한 방법 및 장치 |
JP2019531993A JP6756921B2 (ja) | 2016-12-14 | 2017-12-04 | 偽住所情報識別方法およびデバイス |
EP17880372.2A EP3557447A4 (en) | 2016-12-14 | 2017-12-04 | METHOD AND DEVICE FOR IDENTIFYING FALSE ADDRESS INFORMATION |
US16/440,895 US10733217B2 (en) | 2016-12-14 | 2019-06-13 | Method and apparatus for identifying false address information |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611153869.5 | 2016-12-14 | ||
CN201611153869.5A CN107066478B (zh) | 2016-12-14 | 2016-12-14 | 一种虚假地址信息识别的方法及装置 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US16/440,895 Continuation US10733217B2 (en) | 2016-12-14 | 2019-06-13 | Method and apparatus for identifying false address information |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2018107993A1 true WO2018107993A1 (zh) | 2018-06-21 |
Family
ID=59619172
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2017/114441 WO2018107993A1 (zh) | 2016-12-14 | 2017-12-04 | 一种虚假地址信息识别的方法及装置 |
Country Status (7)
Country | Link |
---|---|
US (1) | US10733217B2 (zh) |
EP (1) | EP3557447A4 (zh) |
JP (1) | JP6756921B2 (zh) |
KR (1) | KR102208892B1 (zh) |
CN (2) | CN111858937B (zh) |
TW (1) | TWI699652B (zh) |
WO (1) | WO2018107993A1 (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113034157A (zh) * | 2019-12-24 | 2021-06-25 | 中国移动通信集团浙江有限公司 | 集团成员识别方法、装置及计算设备 |
Families Citing this family (30)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111858937B (zh) * | 2016-12-14 | 2024-04-30 | 创新先进技术有限公司 | 一种虚假地址信息识别的方法及装置 |
CN110069626B (zh) * | 2017-11-09 | 2023-08-04 | 菜鸟智能物流控股有限公司 | 一种目标地址的识别方法、分类模型的训练方法以及设备 |
CN110392122B (zh) * | 2018-04-16 | 2021-12-07 | 腾讯大地通途(北京)科技有限公司 | 地址类型的确定方法和装置、存储介质、电子装置 |
US10721242B1 (en) * | 2018-04-27 | 2020-07-21 | Facebook, Inc. | Verifying a correlation between a name and a contact point in a messaging system |
US10462080B1 (en) | 2018-04-27 | 2019-10-29 | Whatsapp Inc. | Verifying users of an electronic messaging system |
CN108416672A (zh) * | 2018-05-11 | 2018-08-17 | 试金石信用服务有限公司 | 金融风险评估方法、系统、服务器及存储介质 |
CN109359186B (zh) * | 2018-10-25 | 2020-12-08 | 杭州时趣信息技术有限公司 | 一种确定地址信息的方法、装置和计算机可读存储介质 |
CN109636568A (zh) * | 2018-10-25 | 2019-04-16 | 深圳壹账通智能科技有限公司 | 电话号码的风险检测方法、装置、设备及存储介质 |
CN109919357B (zh) * | 2019-01-30 | 2021-01-22 | 创新先进技术有限公司 | 一种数据确定方法、装置、设备及介质 |
CN111667127B (zh) * | 2019-03-05 | 2023-04-18 | 杭州海康威视系统技术有限公司 | 一种智能监管方法、装置及电子设备 |
CN109978075B (zh) * | 2019-04-04 | 2021-09-28 | 江苏满运软件科技有限公司 | 车辆虚假位置信息识别方法、装置、电子设备、存储介质 |
CN110599200B (zh) * | 2019-09-10 | 2022-11-01 | 携程计算机技术(上海)有限公司 | Ota酒店的虚假地址的检测方法、系统、介质及设备 |
CN110807068B (zh) * | 2019-10-08 | 2022-09-23 | 北京百度网讯科技有限公司 | 换设备用户的识别方法、装置、计算机设备和存储介质 |
CN110708333B (zh) * | 2019-10-22 | 2022-04-01 | 深圳市卡牛科技有限公司 | 一种位置验证方法以及相关设备 |
CN110807685B (zh) * | 2019-10-22 | 2021-09-07 | 上海钧正网络科技有限公司 | 信息处理方法、装置、终端及可读存储介质 |
CN111310462A (zh) * | 2020-02-07 | 2020-06-19 | 北京三快在线科技有限公司 | 用户属性的确定方法、装置、设备及存储介质 |
CN111400442B (zh) * | 2020-02-28 | 2024-06-04 | 深圳前海微众银行股份有限公司 | 常驻地址分析方法、装置、设备及可读存储介质 |
US11803748B2 (en) * | 2020-05-29 | 2023-10-31 | Sap Se | Global address parser |
US11436240B1 (en) * | 2020-07-03 | 2022-09-06 | Kathleen Warnaar | Systems and methods for mapping real estate to real estate seeker preferences |
JP7577598B2 (ja) | 2020-09-28 | 2024-11-05 | Kddi株式会社 | 成果報酬決定サーバ、成果報酬決定方法、及びコンピュータプログラム |
CN113076752A (zh) * | 2021-03-26 | 2021-07-06 | 中国联合网络通信集团有限公司 | 识别地址的方法和装置 |
CN113609290B (zh) * | 2021-07-28 | 2025-04-18 | 北京沃东天骏信息技术有限公司 | 一种地址识别方法及装置、存储介质 |
CN113722617A (zh) * | 2021-09-30 | 2021-11-30 | 京东城市(北京)数字科技有限公司 | 企业实际办公地址的识别方法、装置及电子设备 |
CN114066606B (zh) * | 2021-11-17 | 2024-07-19 | 四川新网银行股份有限公司 | 一种基于文本转义为gps距离的资料虚假识别系统及方法 |
JP7576058B2 (ja) * | 2022-03-30 | 2024-10-30 | 楽天グループ株式会社 | 情報処理システム、方法及びプログラム |
CN114757201A (zh) * | 2022-04-14 | 2022-07-15 | 阿里巴巴(中国)有限公司 | 收货地址的识别方法、存储介质和处理器 |
CN115022014B (zh) * | 2022-05-30 | 2023-07-14 | 平安银行股份有限公司 | 登录风险识别方法、装置、设备及存储介质 |
CN115333954B (zh) * | 2022-08-10 | 2024-03-15 | 河南龙翼信息技术有限公司 | 虚假地址云端分析系统 |
CN115374713B (zh) * | 2022-10-25 | 2022-12-27 | 成都新希望金融信息有限公司 | 一种gps真伪识别模型的训练方法 |
CN116561450A (zh) * | 2023-05-25 | 2023-08-08 | 浪潮软件股份有限公司 | 一种用于企业注册申报的地址规范化管理方法及平台 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104463668A (zh) * | 2014-10-24 | 2015-03-25 | 南京邦科威信息科技有限公司 | 一种在线信用审核方法及装置 |
CN105447129A (zh) * | 2015-11-18 | 2016-03-30 | 腾讯科技(深圳)有限公司 | 个性化内容获取方法、用户属性挖掘方法、系统和装置 |
US20160132930A1 (en) * | 2014-11-10 | 2016-05-12 | Brian Handly | Mobile Device Proximity Determination |
CN105787104A (zh) * | 2016-03-21 | 2016-07-20 | 百度在线网络技术(北京)有限公司 | 用户属性信息的获取方法和装置 |
CN107066478A (zh) * | 2016-12-14 | 2017-08-18 | 阿里巴巴集团控股有限公司 | 一种虚假地址信息识别的方法及装置 |
Family Cites Families (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040139049A1 (en) | 1996-08-22 | 2004-07-15 | Wgrs Licensing Company, Llc | Unified geographic database and method of creating, maintaining and using the same |
US6122624A (en) * | 1998-05-28 | 2000-09-19 | Automated Transaction Corp. | System and method for enhanced fraud detection in automated electronic purchases |
US6728767B1 (en) * | 2000-08-18 | 2004-04-27 | Cisco Technology, Inc. | Remote identification of client and DNS proxy IP addresses |
GB2402841B (en) * | 2003-06-10 | 2005-05-11 | Whereonearth Ltd | A method of providing location based information to a mobile terminal within a communications network |
US7454192B1 (en) * | 2005-02-04 | 2008-11-18 | Sprint Communications Company, L.P. | Postal address validation using mobile telephone location information |
US20080102819A1 (en) * | 2006-10-30 | 2008-05-01 | Henrik Bengtsson | System and method for verifying contact data |
US8220034B2 (en) | 2007-12-17 | 2012-07-10 | International Business Machines Corporation | User authentication based on authentication credentials and location information |
US8863258B2 (en) | 2011-08-24 | 2014-10-14 | International Business Machines Corporation | Security for future log-on location |
US9465800B2 (en) * | 2013-10-01 | 2016-10-11 | Trunomi Ltd. | Systems and methods for sharing verified identity documents |
CN103825942B (zh) * | 2014-02-24 | 2018-07-10 | 可牛网络技术(北京)有限公司 | 自动查询应用程序app行为报告的方法、装置及服务器 |
US20150310434A1 (en) | 2014-04-29 | 2015-10-29 | Dennis Takchi Cheung | Systems and methods for implementing authentication based on location history |
KR101667644B1 (ko) * | 2014-10-10 | 2016-10-19 | 나이스평가정보 주식회사 | 고객정보 진위여부검증 지원시스템 |
CN104361023B (zh) * | 2014-10-22 | 2018-01-30 | 浙江中烟工业有限责任公司 | 一种情境感知的移动终端烟草信息推送方法 |
CN104598573B (zh) * | 2015-01-13 | 2017-06-16 | 北京京东尚科信息技术有限公司 | 一种用户的生活圈提取方法及系统 |
SG11201706149XA (en) * | 2015-01-27 | 2017-08-30 | Beijing Didi Infinity Tech And Dev Co Ltd | Methods And Systems For Providing Information For An On-Demand Service |
CN104765873B (zh) * | 2015-04-24 | 2019-03-26 | 百度在线网络技术(北京)有限公司 | 用户相似度确定方法和装置 |
US20170017921A1 (en) * | 2015-07-16 | 2017-01-19 | Bandwidth.Com, Inc. | Location information validation techniques |
CN105260795B (zh) * | 2015-10-13 | 2019-05-03 | 广西师范学院 | 一种基于条件随机场的重点人员位置时空预测方法 |
CN106027544B (zh) * | 2016-06-24 | 2019-12-06 | 深圳壹账通智能科技有限公司 | 地址信息的校验方法、云服务器及手持终端 |
-
2016
- 2016-12-14 CN CN202010713128.8A patent/CN111858937B/zh active Active
- 2016-12-14 CN CN201611153869.5A patent/CN107066478B/zh active Active
-
2017
- 2017-09-21 TW TW106132406A patent/TWI699652B/zh active
- 2017-12-04 EP EP17880372.2A patent/EP3557447A4/en not_active Withdrawn
- 2017-12-04 KR KR1020197020451A patent/KR102208892B1/ko active Active
- 2017-12-04 WO PCT/CN2017/114441 patent/WO2018107993A1/zh unknown
- 2017-12-04 JP JP2019531993A patent/JP6756921B2/ja active Active
-
2019
- 2019-06-13 US US16/440,895 patent/US10733217B2/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104463668A (zh) * | 2014-10-24 | 2015-03-25 | 南京邦科威信息科技有限公司 | 一种在线信用审核方法及装置 |
US20160132930A1 (en) * | 2014-11-10 | 2016-05-12 | Brian Handly | Mobile Device Proximity Determination |
CN105447129A (zh) * | 2015-11-18 | 2016-03-30 | 腾讯科技(深圳)有限公司 | 个性化内容获取方法、用户属性挖掘方法、系统和装置 |
CN105787104A (zh) * | 2016-03-21 | 2016-07-20 | 百度在线网络技术(北京)有限公司 | 用户属性信息的获取方法和装置 |
CN107066478A (zh) * | 2016-12-14 | 2017-08-18 | 阿里巴巴集团控股有限公司 | 一种虚假地址信息识别的方法及装置 |
Non-Patent Citations (1)
Title |
---|
See also references of EP3557447A4 * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113034157A (zh) * | 2019-12-24 | 2021-06-25 | 中国移动通信集团浙江有限公司 | 集团成员识别方法、装置及计算设备 |
CN113034157B (zh) * | 2019-12-24 | 2023-12-26 | 中国移动通信集团浙江有限公司 | 集团成员识别方法、装置及计算设备 |
Also Published As
Publication number | Publication date |
---|---|
JP2020502673A (ja) | 2020-01-23 |
TWI699652B (zh) | 2020-07-21 |
KR20190094230A (ko) | 2019-08-12 |
KR102208892B1 (ko) | 2021-01-29 |
CN111858937A (zh) | 2020-10-30 |
EP3557447A4 (en) | 2019-11-20 |
EP3557447A1 (en) | 2019-10-23 |
TW201822032A (zh) | 2018-06-16 |
JP6756921B2 (ja) | 2020-09-16 |
CN107066478A (zh) | 2017-08-18 |
CN107066478B (zh) | 2020-06-09 |
US20190294620A1 (en) | 2019-09-26 |
CN111858937B (zh) | 2024-04-30 |
US10733217B2 (en) | 2020-08-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2018107993A1 (zh) | 一种虚假地址信息识别的方法及装置 | |
TWI698770B (zh) | 資源轉移監測方法、裝置、監測設備及儲存媒體 | |
US10991248B2 (en) | Parking identification and availability prediction | |
CN108446281B (zh) | 确定用户亲密度的方法、装置及存储介质 | |
US10715949B2 (en) | Determining timing for determination of applicable geo-fences | |
CA3090497C (en) | Transaction classification based on transaction time predictions | |
US20220038465A1 (en) | Methods and Systems for Authenticating a Reported Geolocation of a Mobile Device | |
CN110706376B (zh) | 一种人流量统计方法和装置 | |
CN113449986B (zh) | 一种业务分配方法、装置、服务器及存储介质 | |
CN108416616A (zh) | 投诉举报类别的排序方法和装置 | |
US11954190B2 (en) | Method and apparatus for security verification based on biometric feature | |
US8423525B2 (en) | Life arcs as an entity resolution feature | |
RU2641246C2 (ru) | Способ и устройство оценки безопасности | |
CN107389078A (zh) | 一种路线推荐方法、装置及计算机可读存储介质 | |
CN110458394B (zh) | 一种基于对象关联度的指标测算方法及装置 | |
US20210398144A1 (en) | Impact Based Fraud Detection | |
CN117037316A (zh) | 移动打卡方法、装置、计算机设备和存储介质 | |
CN110175738A (zh) | 医疗资源丰富度评价方法及系统 | |
Rahmatulloh et al. | Point Clipping Algorithm on Employee Presence Application for Geolocation of Employee Position | |
CN106708872B (zh) | 一种关联对象的识别方法及装置 | |
CN117272257A (zh) | 一种职业身份认证方法、装置及设备 | |
CN114638634A (zh) | 数据处理方法及装置 | |
Yi et al. | Why You Go Reveals Who You Know: Disclosing Social Relationship by Cooccurrence |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 17880372 Country of ref document: EP Kind code of ref document: A1 |
|
ENP | Entry into the national phase |
Ref document number: 2019531993 Country of ref document: JP Kind code of ref document: A |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
ENP | Entry into the national phase |
Ref document number: 20197020451 Country of ref document: KR Kind code of ref document: A |
|
ENP | Entry into the national phase |
Ref document number: 2017880372 Country of ref document: EP Effective date: 20190715 |