[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN105491172B - It is a kind of for determining the method and apparatus of the information of home location of network address - Google Patents

It is a kind of for determining the method and apparatus of the information of home location of network address Download PDF

Info

Publication number
CN105491172B
CN105491172B CN201410476080.8A CN201410476080A CN105491172B CN 105491172 B CN105491172 B CN 105491172B CN 201410476080 A CN201410476080 A CN 201410476080A CN 105491172 B CN105491172 B CN 105491172B
Authority
CN
China
Prior art keywords
information
network
address
network address
home location
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
CN201410476080.8A
Other languages
Chinese (zh)
Other versions
CN105491172A (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.)
Alibaba Group Holding Ltd
Original Assignee
Alibaba Group Holding 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 Alibaba Group Holding Ltd filed Critical Alibaba Group Holding Ltd
Priority to CN201410476080.8A priority Critical patent/CN105491172B/en
Publication of CN105491172A publication Critical patent/CN105491172A/en
Application granted granted Critical
Publication of CN105491172B publication Critical patent/CN105491172B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The purpose of the application is to provide a kind of for determining the method and apparatus of the information of home location of network address.Compared with prior art, the application obtains multiple network tradings and records information, wherein each network trading record information includes user's first network address and set shipping address information used in corresponding network transaction;Information, which is recorded, according to the multiple network trading determines the second network address and its information of home location, since there are a large amount of network tradings, so as to convenient, accurately and efficiently determining network address information of home location, so that the subsequent operation based on information of home location is more accurate, the usage experience of user is improved.

Description

It is a kind of for determining the method and apparatus of the information of home location of network address
Technical field
This application involves computer fields more particularly to a kind of for determining the technology of the information of home location of network address.
Background technique
IP address, that is, Internet protocol address (Internet Protocol Address) is a kind of in internet The mode addressed to host.Common IP address can be divided into IPv4 and IPv6 two major classes.IP ownership place is each IP address pair The geographical location that host should be distributed can be as accurate as country, province, city etc..
The IP address that ISP (Internet Service Provider, Internet Service Provider) distributes to user has can It can change, therefore IP information of home location is needs continuous renewal maintenance, and operator does not provide IP information of home location, so Current IP information of home location maintaining method has that maintenance cost is high, updates lag.Also, Internet application is accurate It launches the fields such as advertisement, risk control and relies on IP ownership place parsing accuracy.
Therefore, the information of home location for how accurately and efficiently determining network address, becomes those skilled in the art and needs to solve One of certainly the problem of.
Summary of the invention
The purpose of the application is to provide a kind of for determining the method and apparatus of the information of home location of network address.
According to the one aspect of the application, a kind of method for determining the information of home location of network address is provided, In, this method comprises:
Obtain multiple network trading record information, wherein each network trading record information includes user in corresponding network First network address used in transaction and set shipping address information;
Information, which is recorded, according to the multiple network trading determines the second network address and its information of home location.
According to the another aspect of the application, a kind of equipment for determining the information of home location of network address is additionally provided, Wherein, which includes:
First device, for obtaining multiple network trading record information, wherein each network trading record information includes using Family first network address and set shipping address information used in corresponding network transaction;
Second device determines that the second network address and its ownership place are believed for recording information according to the multiple network trading Breath.
Compared with prior art, the application obtains multiple network tradings and records information, wherein each network trading record letter Breath includes user's first network address and set shipping address information used in corresponding network transaction;According to described Multiple network tradings record information determine the second network address and its information of home location, due to there are a large amount of network trading, from And can convenient, accurately and efficiently determine the information of home location of network address, so that the subsequent operation based on information of home location is more Be it is accurate, improve the usage experience of user.
Here, the application does not depend on user's phone number information or number attribution information, user network address is corresponding When information of home location updates, user's operation is not depended on, frequency is higher, and cost is lower, and accuracy is higher.
Further, the application establishs or updates website information according to network address and its information of home location after determination Library, and then the subsequent operations such as information of home location inquiry, information recommendation can be carried out according to the website information library, improve use The usage experience at family.
Further, the application determines corresponding information of home location according to the network address of user equipment, and then according to returning Possession information provides corresponding recommendation information to the user equipment, or different recommendations is provided further directed to different user devices Information improves the usage experience of user.
Further, the application, which logs in or carry out the used address of network trading and shipping address using user, has relatively by force Relevance, and shipping address is formatted address, is easier to be sorted out, to reach the accurate ownership for determining network address The purpose of ground information.
Further, the application first pre-processes multiple network tradings record information, further according to pretreated Multiple network tradings record information, determine network address and its information of home location, improve determining network address and its ownership place The efficiency and accuracy of information.
Detailed description of the invention
By reading a detailed description of non-restrictive embodiments in the light of the attached drawings below, the application's is other Feature, objects and advantages will become more apparent upon:
Fig. 1 is shown to be illustrated according to a kind of equipment for determining the information of home location of network address of the application one aspect Figure;
Fig. 2 shows according to a kind of for determining the method stream of the information of home location of network address of the application other side Cheng Tu.
The same or similar appended drawing reference represents the same or similar component in attached drawing.
Specific embodiment
The application is described in further detail with reference to the accompanying drawing.
In a typical configuration of this application, terminal, the equipment of service network and trusted party include one or more Processor (CPU), input/output interface, network interface and memory.
Memory may include the non-volatile memory in computer-readable medium, random access memory (RAM) and/or The forms such as Nonvolatile memory, such as read-only memory (ROM) or flash memory (flash RAM).Memory is computer-readable medium Example.
Computer-readable medium includes permanent and non-permanent, removable and non-removable media can be by any method Or technology come realize information store.Information can be computer readable instructions, data structure, the module of program or other data. The example of the storage medium of computer includes, but are not limited to phase change memory (PRAM), static random access memory (SRAM), moves State random access memory (DRAM), other kinds of random access memory (RAM), read-only memory (ROM), electric erasable Programmable read only memory (EEPROM), flash memory or other memory techniques, read-only disc read only memory (CD-ROM) (CD-ROM), Digital versatile disc (DVD) or other optical storage, magnetic cassettes, magnetic tape disk storage or other magnetic storage devices or Any other non-transmission medium, can be used for storage can be accessed by a computing device information.As defined in this article, computer Readable medium does not include non-temporary computer readable media (transitory media), such as the data-signal and carrier wave of modulation.
Fig. 1 is shown to be illustrated according to a kind of equipment for determining the information of home location of network address of the application one aspect Figure.Equipment 1 includes first device 101 and second device 102.
Wherein, first device 101 is for obtaining multiple network trading record information, wherein each network trading record letter Breath includes user's first network address and set shipping address information used in corresponding network transaction.
Specifically, first device 101 is for example respectively from network log with network transaction data library, and user is in correspondence for acquisition The shipping address information etc. of first network address, network trading used in network trading, then, according to the mark of network trading Know information, the first network address of user and shipping address information association to the same network trading are recorded into information, it therefore, should It include user in the record information of multiple network tradings acquired in first device 101 the used in corresponding network transaction One network address and set shipping address information.
Here, the first network address such as user logs in network trading, place an order used network address, such as IP address or the corresponding subnet address of IP address etc..
Here, network trading includes but is not limited to that the networks such as shopping at network, accumulated point exchanging, auction, the exchange of second-hand articles are living It is dynamic.The every terms of information of the network trading of user is stored in network transaction data library, the network address as used in network trading, The information such as shipping address, the temporal information of network trading, the trading object of network trading.
Those skilled in the art will be understood that the mode of the multiple network trading record information of above-mentioned acquisition is only for example, He is such as applicable to the application at the mode of the multiple network trading record information of acquisition that are existing or being likely to occur from now on, should also wrap It is contained within the application protection scope, and is incorporated herein by reference.
Second device 102, which is used to record information according to the multiple network trading, determines the second network address and its ownership place Information.Specifically, second device 102 for example directly the network trading according to acquired in first device 101 record information in wrapped Include, user first network address and set shipping address information used in corresponding network transaction, determines second Network address and its information of home location, such as directly using the first network address as the second network address, by the first network Information of home location of the shipping address information as second network address set by the corresponding user in location.Alternatively, second dress It sets 102 and records information according to multiple network tradings that first device 101 obtains, for example, remembering first to the multiple network trading It records information and carries out statistic of classification by first network address, to obtain the most place of acceptance of quantity corresponding to each first network address Location;Further according to the most shipping address of quantity corresponding to each first network address, the second network address and its ownership place are determined Information.Or the equipment 1 first pre-processes the multiple network trading record information;Then, the second device 102 determine the second network address and its information of home location further according to pretreated the multiple network trading record information.
Here, second network address is to record identified network address in information from multiple network tradings, it can be with It is consistent with first network address included in network trading record information;Either recorded according to multiple network trading Determined by the first network address sort statistics of information, the IP address section of such as corresponding multiple first network addresses.
Those skilled in the art will be understood that the mode of above-mentioned the second network address of determination and its information of home location is only to lift Example, other modes of the second network address of determination and its information of home location that are existing or being likely to occur from now on are such as applicable to this Application, should also be included within the application protection scope, and be incorporated herein by reference.
Preferably, it constantly works between each device of equipment 1.Specifically, first device 101 is for obtaining Multiple network tradings record information, wherein each network trading record information includes user used in corresponding network transaction First network address and set shipping address information;Second device 102 is used to be recorded according to the multiple network trading Information determines the second network address and its information of home location.Here, it will be understood by those skilled in the art that " lasting " refers to equipment 1 Each device obtains multiple network tradings record information, determines the respectively according to the operating mode requirement of setting or real-time adjustment Two network address and its information of home location.
Here, equipment 1 obtains multiple network trading record information, wherein each network trading record information includes user First network address and set shipping address information used in corresponding network transaction;It is handed over according to the multiple network Easily record information determines the second network address and its information of home location, due to there are a large amount of network trading, so as to it is convenient, It accurately and efficiently determines the information of home location of network address, so that the subsequent operation based on information of home location is more accurate, is promoted The usage experience of user.
In a preferred embodiment, which further includes 3rd device (not shown).Specifically, first device 101 is used Information is recorded in obtaining multiple network tradings, wherein each network trading record information includes user in corresponding network transaction Used first network address and set shipping address information;Second device 102 is used to be handed over according to the multiple network Easily record information determines the second network address and its information of home location;3rd device be used for according to second network address and its Information of home location establishs or updates corresponding website information library.Wherein, first device 101, second device 102 with it is right shown in Fig. 1 Answer device identical or essentially identical, therefore details are not described herein again, and is incorporated herein by reference.
Wherein, 3rd device establishs or updates corresponding network address according to second network address and its information of home location Information bank.Specifically, 3rd device is according to second network according to determined by multiple network tradings record information of second device 102 Address and its information of home location, such as second network address and its mapping relations of information of home location are stored in website information library In, the website information library is establishd or updated with realizing.
Here, being stored with the mapping relations of network address and information of home location in the website information library, can be located at should It, can also be in the third party device being connected with the equipment 1 by network in equipment 1.When the website information warehouse compartment in In the third party device that the equipment 1 is connected by network, which is realized by the interaction with the third party device to this Website information library establishs or updates.
Preferably, the 3rd device is also used to according to second network address and its information of home location, and combines institute The confidence information for stating the second network address and its information of home location establishs or updates corresponding website information library.
Specifically, 3rd device is when establising or updating corresponding website information library, it is also contemplated that second network The confidence information of location and its information of home location, for example, working as identical second network address, such as identical IP address section is corresponding When shipping address number of users total amount is less than predetermined quantity threshold value, such as less than 10 users, then 3rd device judges second network The confidence information of address and its information of home location is lower, and therefore, which does not establish the website information library Or it updates.For another example, when the second network address and its confidence information of information of home location are more than the first confidence threshold value, third dress It sets and the second network address and its information of home location is stated according to this, new website information record is added in the website information library or repair Change corresponding website information record.For another example, it is set when the second network address and its confidence information of information of home location are located at second Confidence threshold section, 3rd device is according to second network address and its information of home location, and in conjunction with second network address, institute is right Using the web-based history transaction record information at family, corresponding website information library is establishd or updated.
Here, predetermined quantity threshold value, the first confidence threshold value, second confidence threshold value section etc. are all used to judge the second net The confidence information of network address and its information of home location, and further determine whether to need to establish or update corresponding website information Library, and the website information library how is establishd or updated, value can be system intialization, can also carry out according to the actual situation Adjustment.
It is highly preferred that the 3rd device can also include that the 3rd 1 unit (not shown) or Unit the three or two (do not show Out).
Unit the 3rd 1 is used to when the confidence information be more than the first confidence threshold value, according to second network Location and its information of home location add new website information record in the website information library or modify corresponding website information note Record.
Specifically, when the second network address and its confidence information of information of home location are more than the first confidence threshold value, example Such as, when identical second network address, such as identical IP address section, the most shipping address of the corresponding quantity in first network address Account for all shipping addresses corresponding to the first network address/IP address section ratio be more than certain numerical value, as accounting 80% with On, then directly using the first network address as the second network address, the most shipping address of quantity is determined as second net The information of home location of network address, and judge that the confidence information of second network address and its information of home location is more than the first confidence Threshold value is spent, Unit the 3rd 1 adds new website information record in the website information library or modifies corresponding website information note The mapping relations of second network address and its information of home location, are such as added directly in the website information library by record, alternatively, when should It is stored with second network address in website information library but its information of home location is believed with ownership place determined by Unit the 3rd 1 When breath is not inconsistent, it is revised as information of home location determined by Unit the 3rd 1.
Unit the three or two is used to be located at the second confidence threshold value section when the confidence information, according to second network Address and its information of home location, the web-based history transaction record information of the user in conjunction with corresponding to second network address are established Or update corresponding website information library.
Specifically, when the second network address and its confidence information of information of home location are located at the second confidence threshold value area Between, for example, working as identical second network address, such as identical IP address section, the most shipping address of corresponding quantity account for the IP The ratio of all shipping addresses corresponding to address field is located at certain threshold interval, if accounting is greater than 50%, less than 80%, then Judge that the confidence information of second network address and its information of home location is located at the second confidence threshold value section;Therefore, third Unit two also need the web-based history transaction record information of the user with reference to corresponding to second network address, for example, the three or two is single Member checks the web-based history transaction record information of user corresponding to second network address, according to the web-based history transaction record Information establishs or updates the website information library, for example, directly receiving the history in the web-based history transaction record information Goods address information is updated to the information of home location of second network address, and establishs or updates the website information library accordingly;Alternatively, Using the most history shipping address information of quantity corresponding to the web-based history transaction record information as second network address Information of home location, and establish or update the website information library accordingly.
Preferably, Unit the three or two is used to be located at the second confidence threshold value section when the confidence information, according to History shipping address corresponding to the web-based history transaction record information updates the ownership place letter of second network address Breath;According to second network address and its updated information of home location, corresponding website information library is establishd or updated.
For example, working as identical second network address, such as identical IP address section, the most shipping address of corresponding quantity are accounted for The ratio of all shipping addresses corresponding to the IP address section is located at certain threshold interval, if accounting is greater than 50%, is less than 80%, then judge that the confidence information of second network address and its information of home location is located at the second confidence threshold value section;The Unit three or two check the web-based history transaction record information of user corresponding to second network address, such as before checking the user The web-based history transaction record information of a period of time, if most shipping addresses in user's previous time period are B (real IPs Corresponding address), and the shipping address B accounting that (corresponds to shipping address with IP) in current slot is greater than 30%, then the third The information of home location of second network address is updated to B by Unit two;If most place of acceptances in user's previous time period Location is C, and accounting is less than 20% in current slot by shipping address C, then Unit the three or two does not update second net The information of home location of network address, because a possibility that a possibility that same IP user changes shipping address is than IP address change is low. Then, Unit the three or two establishs or updates corresponding net according to second network address and its updated information of home location The mapping relations of second network address and its updated information of home location are such as added directly to the website information by location information bank In library, alternatively, being stored with second network address in the website information library but its information of home location and updated ownership place When information is not inconsistent, it is revised as the updated information of home location.
Those skilled in the art will be understood that the above-mentioned mode for establising or updating website information library is only for example, other are existing The mode for establising or updating website information library that is having or being likely to occur from now on is such as applicable to the application, should also be included in this Shen Please be within protection scope, and be incorporated herein by reference.
Here, equipment 1 establishs or updates website information library according to network address and its information of home location after determination, into And the subsequent operations such as information of home location inquiry, information recommendation can be carried out according to the website information library, further improve The usage experience of user.
Preferably, which further includes the 4th device (not shown).4th device is used for the network according to user equipment Address determines information of home location corresponding to the user equipment in the network information library, and according to the user equipment institute Corresponding information of home location provides corresponding recommendation information to the user equipment.
Specifically, the 4th device carries out matching inquiry, root in the network information library according to the network address of user equipment According to the mapping relations of the network address and information of home location stored in the network information library, determine corresponding to the user equipment Information of home location according to information of home location corresponding to the user equipment, provides corresponding recommendation information and sets to the user in turn It is standby.Here, the recommendation information matches with the information of home location, for example, for the user equipment for being located at Hangzhou, by corresponding Hangzhou Recommendation information, such as address be located at retail shop's information in Hangzhou, sales target city be Hangzhou merchandise news, be provided to the use Family equipment.
Preferably, the 4th device can also provide different recommendation informations for different user equipmenies.For example, the 4th dress Set the User_agent field in the access request submitted according to user when carrying out network trading, alternatively, according to 3G, The network connection types such as WiFi, 2G or other such as device model, IMEI (International Mobile Equipment Identity, mobile device international identity code), MAC (Media Access Control, medium access control) The fields such as address determine different user equipmenies.In turn, the 4th device is directed to different user equipmenies, provides and is somebody's turn to do respectively The adaptable recommendation information of user equipment.For example, the 4th device provides and these use for tablet computer, mobile device etc. The adaptable page of the display screen of family equipment, to provide corresponding recommendation information in the page.
Here, equipment 1 determines corresponding information of home location according to the network address of user equipment, and then is believed according to ownership place Breath provides corresponding recommendation information to the user equipment, or different recommendation informations is provided further directed to different user devices, Further improve the usage experience of user.
Preferably, the second device 102 be used for the multiple network trading record information by first network address into Row statistic of classification, to obtain the most shipping address of quantity corresponding to each first network address;According to each first network address The most shipping address of corresponding quantity, determines the second network address and its information of home location.
Specifically, the multiple network tradings according to acquired in first device 101 of second device 102 record information, according to this Included first network address in multiple network trading record information carries out classification system to multiple network trading record information Meter for example, each classification corresponds to an IP address section, and then obtains the receiving at most of quantity corresponding to each first network address Address;Then, the most shipping address of the quantity according to corresponding to each first network address of second device 102, can determine The first network address of information of home location is determined as second net as the second network address, by the most harvest address of the quantity The information of home location of network network address.
It is relatively associated with by force here, equipment 1 has using user's login or progress the used address of network trading with shipping address Property, and shipping address is formatted address, is easier to be sorted out, to reach the accurate ownership place letter for determining network address The purpose of breath.
Preferably, which further includes the 5th device (not shown).5th device is used for the multiple network trading Record information is pre-processed;Wherein, the second device 102 is used to be recorded according to pretreated the multiple network trading Information determines the second network address and its information of home location.
Specifically, the 5th device is used to locate the record information of multiple network tradings acquired in first device 101 in advance Reason, for example, certain Screening Treatment is carried out to multiple network trading record information, merges de-redundancy processing, mapping processing etc., To obtain pretreated multiple network trading record information, the shipping address of multiple network trading record information is reflected as will be described It penetrates as corresponding geographic area.For example, the user same for correspondence, identical first network address and shipping address information, But trading object or the different multiple network tradings of exchange hour record information, and the 5th device is by this multiple network tradings record letter Breath merges into a network trading record information;For another example, multiple network trading is recorded the shipping address of information by the 5th device It is mapped as corresponding geographic area, multiple network trading is recorded into the first network address of cache of information for corresponding subnet Location, according to each network trading record information corresponding to trading object to multiple network trading record information screened, root Multiple network trading record information is screened etc. according to the type of shipping address corresponding to each network trading record information, To realize the pretreatment operation to multiple network trading record information.
Then, second device 102 records information according to pretreated the multiple network trading, with determining the second network Location and its information of home location, for example, according to first network included in multiple pretreated network trading record information Address carries out statistic of classification to multiple network trading record information, and then obtains quantity corresponding to each first network address Most shipping addresses;Then, the most shipping address of the quantity according to corresponding to each first network address of second device 102, Second network of network address and its information of home location.
It is highly preferred that the pretreatment includes following at least any one:
The shipping address of the multiple network trading record information is mapped as corresponding geographic area;
First network address of cache by the multiple network trading record information is corresponding subnet address;
The multiple network trading record information is carried out according to trading object corresponding to each network trading record information Screening;
The multiple network trading is recorded according to the type of shipping address corresponding to each network trading record information and is believed Breath is screened.
For example, the 5th device pre-processes multiple network tradings record information, multiple network trading is recorded and is believed The shipping address of breath is mapped as corresponding geographic area, for example, shipping address " area y, the city the x street z xx " is reduced to " city x " Or " area y, the city x " facilitates the operation of subsequent second device 102 so that network trading record information is more for simplicity.
For another example, the 5th device pre-processes multiple network tradings record information, and multiple network trading is recorded and is believed The first network address of cache of breath is corresponding subnet address, for example, being by the first network address of cache by sub-network division Corresponding subnet address determines corresponding so that second device 102 records the subnet address of information according to multiple network trading Second network address and its information of home location.
For another example, the 5th device pre-processes multiple network tradings record information, records information according to each network trading Corresponding trading object screens the multiple network trading record information.Here, consignee in some network tradings It is not trade user, but the client of trade user or kith and kin etc., in other words, user network address in such network trading It should not be associated with shipping address or relevance is lower, therefore, the 5th device screens out these network tradings in advance, to further mention The accuracy of the ownership place of high network address.Or some trading objects are generally sent not as gift with more privacy People, therefore, the 5th device can assign higher weight to these network tradings, and the more conduct gift of some trading objects is sent People, such as location card, then the 5th device can delete such network trading, to facilitate the operation of subsequent second device 102.
For another example, the 5th device pre-processes multiple network tradings record information, records information according to each network trading The type of corresponding shipping address screens multiple network trading record information.Here, the class of some shipping addresses Type is office building address, lower with the relevance of user network address compared to the shipping address of home address, therefore, the 5th Device for example reduces these network trading weights, or is directly deleted, and is believed with realizing to record multiple network trading The Screening Treatment of breath.
Those skilled in the art, which will be understood that, above-mentioned to carry out pretreated mode to multiple network tradings record information and is only Citing, other are existing or are likely to occur from now on for example applicable to the pretreated mode of multiple network tradings record information progress It in the application, should also be included within the application protection scope, and be incorporated herein by reference.
Here, equipment 1 first pre-processes multiple network tradings record information, further according to pretreated multiple nets Network transaction record information determines network address and its information of home location, further improves determining network address and its ownership place The efficiency and accuracy of information.
Fig. 2 shows according to a kind of for determining the method stream of the information of home location of network address of the application other side Cheng Tu.
In step s 201, equipment 1 obtains multiple network trading record information, wherein each network trading records information Including user's first network address and set shipping address information used in corresponding network transaction.
Specifically, in step s 201, equipment 1 is obtained and is used for example respectively from network log with network transaction data library Family first network address, shipping address information of network trading used in corresponding network transaction etc., then, according to network The first network address of user and shipping address information association are recorded to the same network trading and are believed by the identification information of transaction Therefore breath includes user in multiple network trading record information acquired in equipment 1 in corresponding network in step s 201 First network address used in transaction and set shipping address information.
Here, the first network address such as user logs in network trading, place an order used network address, such as IP address or the corresponding subnet address of IP address etc..
Here, network trading includes but is not limited to that the networks such as shopping at network, accumulated point exchanging, auction, the exchange of second-hand articles are living It is dynamic.The every terms of information of the network trading of user is stored in network transaction data library, the network address as used in network trading, The information such as shipping address, the temporal information of network trading, the trading object of network trading.
Those skilled in the art will be understood that the mode of the multiple network trading record information of above-mentioned acquisition is only for example, He is such as applicable to the application at the mode of the multiple network trading record information of acquisition that are existing or being likely to occur from now on, should also wrap It is contained within the application protection scope, and is incorporated herein by reference.
In step S202, equipment 1 determines the second network address according to the multiple network trading record information and its returns Possession information.Specifically, in step S202, equipment 1 is for example directly according to network trading note acquired in step s 201 Record first network address included, that user is used in corresponding network is traded and set shipping address letter in information Breath, determines the second network address and its information of home location, such as directly using the first network address as the second network address, by this Information of home location of the shipping address information as second network address set by the corresponding user in first network address.Or Person, in step S202, equipment 1 records information according to the multiple network tradings obtained in step s 201, for example, first to institute It states multiple network trading record information and carries out statistic of classification by first network address, to obtain corresponding to each first network address The most shipping address of quantity;Further according to the most shipping address of quantity corresponding to each first network address, the second net is determined Network address and its information of home location.Or the equipment 1 first pre-processes the multiple network trading record information; Then, in step S202, equipment 1 records information with determining the second network further according to pretreated the multiple network trading Location and its information of home location.
Here, second network address is to record identified network address in information from multiple network tradings, it can be with It is consistent with first network address included in network trading record information;Either recorded according to multiple network trading Determined by the first network address sort statistics of information, the IP address section of such as corresponding multiple first network addresses.
Those skilled in the art will be understood that the mode of above-mentioned the second network address of determination and its information of home location is only to lift Example, other modes of the second network address of determination and its information of home location that are existing or being likely to occur from now on are such as applicable to this Application, should also be included within the application protection scope, and be incorporated herein by reference.
Preferably, it constantly works between each step of equipment 1.Specifically, in step s 201, equipment 1 Obtain multiple network trading record information, wherein each network trading record information includes user institute in corresponding network transaction The first network address used and set shipping address information;In step S202, equipment 1 is handed over according to the multiple network Easily record information determines the second network address and its information of home location.Here, it will be understood by those skilled in the art that " lasting " refers to Each step of equipment 1 respectively according to the operating mode requirement of setting or real-time adjustment, obtain multiple network tradings record information, Determine the second network address and its information of home location.
Here, equipment 1 obtains multiple network trading record information, wherein each network trading record information includes user First network address and set shipping address information used in corresponding network transaction;It is handed over according to the multiple network Easily record information determines the second network address and its information of home location, due to there are a large amount of network trading, so as to it is convenient, It accurately and efficiently determines the information of home location of network address, so that the subsequent operation based on information of home location is more accurate, is promoted The usage experience of user.
In a preferred embodiment, this method further includes step S203 (not shown).Specifically, in step s 201, Equipment 1 obtains multiple network trading record information, wherein each network trading record information includes that user trades in corresponding network Used in first network address and set shipping address information;In step S202, equipment 1 is according to the multiple net Network transaction record information determines the second network address and its information of home location;In step S203, equipment 1 is according to second net Network address and its information of home location establish or update corresponding website information library.Wherein, step S201, right shown in S202 and Fig. 2 Answer step identical or essentially identical, therefore details are not described herein again, and is incorporated herein by reference.
Wherein, in step S203, equipment 1 is establishd or updated according to second network address and its information of home location Corresponding website information library.Specifically, in step S203, equipment 1 is remembered according in step S202 according to multiple network tradings Record the second network address and its information of home location determined by information, such as by second network address and its information of home location Mapping relations are stored in website information library, are establishd or updated with realizing to the website information library.
Here, being stored with the mapping relations of network address and information of home location in the website information library, can be located at should It, can also be in the third party device being connected with the equipment 1 by network in equipment 1.When the website information warehouse compartment in In the third party device that the equipment 1 is connected by network, which is realized by the interaction with the third party device to this Website information library establishs or updates.
Preferably, in step S203, equipment 1 is combined also according to second network address and its information of home location The confidence information of second network address and its information of home location establishs or updates corresponding website information library.
Specifically, in step S203, equipment 1 is when establising or updating corresponding website information library, it is also contemplated that should The confidence information of second network address and its information of home location, for example, working as identical second network address, such as identical IP When section corresponding shipping address number of users total amount in location is less than predetermined quantity threshold value, such as less than 10 users, then in step S203, Equipment 1 judges that the confidence information of second network address and its information of home location is lower, therefore, in step S203, equipment 1 The website information library is not establishd or updated.For another example, when the second network address and its confidence level of information of home location are believed Breath is more than the first confidence threshold value, and in step S203, equipment 1 states the second network address and its information of home location according to this, New website information record is added in the website information library or modifies corresponding website information record.For another example, when the second network The confidence information of location and its information of home location is located at the second confidence threshold value section, in step S203, equipment 1 according to this Two network address and its information of home location, the web-based history transaction record information of the user in conjunction with corresponding to second network address, Establish or update corresponding website information library.
Here, predetermined quantity threshold value, the first confidence threshold value, second confidence threshold value section etc. are all used to judge the second net The confidence information of network address and its information of home location, and further determine whether to need to establish or update corresponding website information Library, and the website information library how is establishd or updated, value can be system intialization, can also carry out according to the actual situation Adjustment.
It is highly preferred that step S203 can also include sub-step S203a (not shown) or sub-step S203b (not shown).
In sub-step S203a, when the confidence information is more than the first confidence threshold value, equipment 1 is according to described second Network address and its information of home location add new website information record in the website information library or modify corresponding network address Information record.
Specifically, when the second network address and its confidence information of information of home location are more than the first confidence threshold value, example Such as, when identical second network address, such as identical IP address section, the most shipping address of the corresponding quantity in first network address Account for all shipping addresses corresponding to the first network address/IP address section ratio be more than certain numerical value, as accounting 80% with On, then directly using the first network address as the second network address, the most shipping address of quantity is determined as second net The information of home location of network address, and judge that the confidence information of second network address and its information of home location is more than the first confidence Threshold value is spent, in sub-step S203a, equipment 1 is added new website information record in the website information library or modified corresponding The mapping relations of second network address and its information of home location are such as added directly to the website information library by website information record In, alternatively, when being stored with second network address in the website information library but institute in its information of home location and sub-step S203 When determining information of home location is not inconsistent, it is revised as identified information of home location in sub-step S203.
In sub-step S203b, when the confidence information is located at the second confidence threshold value section, equipment 1 is according to described Second network address and its information of home location, the web-based history transaction record letter of the user in conjunction with corresponding to second network address Breath, establishs or updates corresponding website information library.
Specifically, when the second network address and its confidence information of information of home location are located at the second confidence threshold value area Between, for example, working as identical second network address, such as identical IP address section, the most shipping address of corresponding quantity account for the IP The ratio of all shipping addresses corresponding to address field is located at certain threshold interval, if accounting is greater than 50%, less than 80%, then Judge that the confidence information of second network address and its information of home location is located at the second confidence threshold value section;Therefore, in son In step S203b, equipment 1 also needs the web-based history transaction record information of the user with reference to corresponding to second network address, for example, In sub-step S203b, equipment 1 checks the web-based history transaction record information of user corresponding to second network address, root According to the web-based history transaction record information, which is establishd or updated, for example, directly handing over the web-based history Easily record information in history shipping address information update be second network address information of home location, and accordingly establish or more The new website information library;Alternatively, the most history shipping address of quantity corresponding to the web-based history transaction record information is believed The information of home location as second network address is ceased, and establishs or updates the website information library accordingly.
Preferably, in sub-step S203b, when the confidence information is located at the second confidence threshold value section, equipment 1 According to history shipping address corresponding to the web-based history transaction record information, the ownership place letter of second network address is updated Breath;According to second network address and its updated information of home location, corresponding website information library is establishd or updated.
For example, working as identical second network address, such as identical IP address section, the most shipping address of corresponding quantity are accounted for The ratio of all shipping addresses corresponding to the IP address section is located at certain threshold interval, if accounting is greater than 50%, is less than 80%, then judge that the confidence information of second network address and its information of home location is located at the second confidence threshold value section;? In sub-step S203b, equipment 1 checks the web-based history transaction record information of user corresponding to second network address, such as The web-based history transaction record information of the user for the previous period is checked, if most place of acceptances in user's previous time period Location is B (real IP corresponding address), and shipping address B (corresponds to shipping address with IP) in current slot accounting is greater than 30%, then in sub-step S203b, the information of home location of second network address is updated to B by equipment 1;If before the user Most shipping addresses in one period are C, and accounting is less than 20% in current slot by shipping address C, then in sub-step In rapid S203b, equipment 1 does not update the information of home location of second network address, because same IP user changes shipping address A possibility that than IP address change a possibility that it is low.Then, in sub-step S203b, equipment 1 according to second network address and Its updated information of home location establishs or updates corresponding website information library, such as by the second network address and its updated The mapping relations of information of home location are added directly in the website information library, alternatively, be stored in the website information library this When two network address but its information of home location and updated information of home location are not inconsistent, it is revised as the updated ownership place Information.
Those skilled in the art will be understood that the above-mentioned mode for establising or updating website information library is only for example, other are existing The mode for establising or updating website information library that is having or being likely to occur from now on is such as applicable to the application, should also be included in this Shen Please be within protection scope, and be incorporated herein by reference.
Here, equipment 1 establishs or updates website information library according to network address and its information of home location after determination, into And the subsequent operations such as information of home location inquiry, information recommendation can be carried out according to the website information library, further improve The usage experience of user.
Preferably, this method further includes step S204 (not shown).In step S204, equipment 1 is according to user equipment Network address determines information of home location corresponding to the user equipment in the network information library, and is set according to the user Standby corresponding information of home location provides corresponding recommendation information to the user equipment.
Specifically, in step S204, equipment 1 carries out in the network information library according to the network address of user equipment Matching inquiry determines the user according to the mapping relations of the network address and information of home location stored in the network information library Information of home location corresponding to equipment according to information of home location corresponding to the user equipment, provides corresponding recommendation in turn It ceases to the user equipment.Here, the recommendation information matches with the information of home location, for example, setting for the user for being located at Hangzhou It is standby, by the recommendation information in corresponding Hangzhou, such as the merchandise news that address is located at retail shop's information in Hangzhou, sales target city is Hangzhou Deng being provided to the user equipment.
Preferably, in step S204, equipment 1 can also provide different recommendation informations for different user equipmenies. For example, in step S204, the User_agent in access request that equipment 1 is submitted when carrying out network trading according to user Field, alternatively, according to the network connection types such as 3G, WiFi, 2G or other such as device models, IMEI (International Mobile Equipment Identity, mobile device international identity code), MAC (Media Access Control, medium access control) fields such as address, determine different user equipmenies.In turn, in step S204,1 needle of equipment To different user equipmenies, the recommendation information being adapted with the user equipment is provided respectively.For example, for tablet computer, moving Dynamic equipment etc., in step S204, equipment 1 provides the page adaptable with the display screen of these user equipmenies, in the page Corresponding recommendation information is provided in face.
Here, equipment 1 determines corresponding information of home location according to the network address of user equipment, and then is believed according to ownership place Breath provides corresponding recommendation information to the user equipment, or different recommendation informations is provided further directed to different user devices, Further improve the usage experience of user.
Preferably, in step S202, equipment 1 also to the multiple network trading record information by first network address into Row statistic of classification, to obtain the most shipping address of quantity corresponding to each first network address;According to each first network address The most shipping address of corresponding quantity, determines the second network address and its information of home location.
Specifically, equipment 1 records letter according to multiple network tradings acquired in step s 201 in step S202 Breath records information to multiple network trading according to first network address included in multiple network trading record information Statistic of classification is carried out, for example, each classification corresponds to an IP address section, and then obtains quantity corresponding to each first network address Most shipping addresses;Then, in step S202, the most receipts of the quantity according to corresponding to each first network address of equipment 1 Goods address will can determine the first network address of information of home location as the second network address, by the most harvest of the quantity Address is determined as the information of home location of the second network of network address.
It is relatively associated with by force here, equipment 1 has using user's login or progress the used address of network trading with shipping address Property, and shipping address is formatted address, is easier to be sorted out, to reach the accurate ownership place letter for determining network address The purpose of breath.
Preferably, this method further includes step S205 (not shown).In step S205, equipment 1 is to the multiple network Transaction record information is pre-processed;Wherein, in step S202, equipment 1 is according to pretreated the multiple network trading Record information determines the second network address and its information of home location.
Specifically, in step S205, equipment 1 to multiple network tradings acquired in step s 201 record information into Row pretreatment, for example, carrying out certain Screening Treatment to multiple network trading record information, merging de-redundancy processing, mapping Processing etc., to obtain pretreated multiple network trading record information, multiple network tradings record the receipts of information as will be described Goods address of cache is corresponding geographic area.For example, the user same for correspondence, identical first network address and place of acceptance Location information, but trading object or the different multiple network tradings of exchange hour record information, in step S205, equipment 1 by this Multiple network trading record information merge into a network trading record information;For another example, in step S205, equipment 1 is more by this The shipping address of a network trading record information is mapped as corresponding geographic area, by the of multiple network trading record information One mapping network addresses are corresponding subnet address, the trading object according to corresponding to each network trading record information to multiple Network trading record information is screened, the type of the shipping address according to corresponding to each network trading record information is to multiple Network trading record information is screened etc., to realize the pretreatment operation to multiple network trading record information.
Then, in step S202, equipment 1 records information according to pretreated the multiple network trading, determines the Two network address and its information of home location, for example, according to included in multiple pretreated network trading record information First network address carries out statistic of classification to multiple network trading record information, and then it is right to obtain each first network address institute The most shipping address of the quantity answered;Then, in step S202, the quantity according to corresponding to each first network address of equipment 1 Most shipping addresses, the second network of network address and its information of home location.
It is highly preferred that the pretreatment includes following at least any one:
The shipping address of the multiple network trading record information is mapped as corresponding geographic area;
First network address of cache by the multiple network trading record information is corresponding subnet address;
The multiple network trading record information is carried out according to trading object corresponding to each network trading record information Screening;
The multiple network trading is recorded according to the type of shipping address corresponding to each network trading record information and is believed Breath is screened.
For example, equipment 1 pre-processes multiple network tradings record information, by multiple network in step S205 The shipping address of transaction record information is mapped as corresponding geographic area, for example, by shipping address " area y, the city the x street z xx " letter " city x " or " area y, the city x " is turned to, so that network trading record information is more for simplicity, facilitates equipment 1 in subsequent step S202 In operation.
For another example, in step S205, equipment 1 pre-processes multiple network tradings record information, by multiple network The first network address of cache of transaction record information is corresponding subnet address, for example, by sub-network division, by the first network Address of cache is corresponding subnet address, so that equipment 1 records the son of information in step S202 according to multiple network trading Net address determines corresponding second network address and its information of home location.
For another example, in step S205, equipment 1 pre-processes multiple network tradings record information, is handed over according to each network Easily trading object corresponding to record information screens the multiple network trading record information.Here, some networks are handed over Consignee is not trade user in easily, but in other words the client of trade user or kith and kin etc. use in such network trading Family network address should not be associated with shipping address or relevance is lower, and therefore, in step S205, equipment 1 screens out these in advance Network trading, to further increase the accuracy of the ownership place of network address.Or some trading objects have more secret Property, it generally makes a gift to someone not as gift, therefore, in step S205, equipment 1 can assign higher power to these network tradings It weighs, and the more conduct gift of some trading objects is made a gift to someone, such as location card, then in step S205, equipment 1 can be deleted in this way Network trading, to facilitate operation of the equipment 1 in subsequent step S202.
For another example, in step S205, equipment 1 pre-processes multiple network tradings record information, is handed over according to each network Easily the type of shipping address corresponding to record information screens multiple network trading record information.Here, some are received The type of goods address is office building address, lower with the relevance of user network address compared to the shipping address of home address, Therefore, in step S205, equipment 1 for example reduces these network trading weights, or is directly deleted, to realize to this The Screening Treatment of multiple network trading record information.
Those skilled in the art, which will be understood that, above-mentioned to carry out pretreated mode to multiple network tradings record information and is only Citing, other are existing or are likely to occur from now on for example applicable to the pretreated mode of multiple network tradings record information progress It in the application, should also be included within the application protection scope, and be incorporated herein by reference.
Here, equipment 1 first pre-processes multiple network tradings record information, further according to pretreated multiple nets Network transaction record information determines network address and its information of home location, further improves determining network address and its ownership place The efficiency and accuracy of information.
It should be noted that the application can be carried out in the assembly of software and/or software and hardware, for example, can adopt With specific integrated circuit (ASIC), general purpose computer or any other realized similar to hardware device.In one embodiment In, the software program of the application can be executed to implement the above steps or functions by processor.Similarly, the application Software program (including relevant data structure) can be stored in computer readable recording medium, for example, RAM memory, Magnetic or optical driver or floppy disc and similar devices.In addition, hardware can be used to realize in some steps or function of the application, example Such as, as the circuit cooperated with processor thereby executing each step or function.
In addition, a part of the application can be applied to computer program product, such as computer program instructions, when its quilt When computer executes, by the operation of the computer, it can call or provide according to the present processes and/or technical solution. And the program instruction of the present processes is called, it is possibly stored in fixed or moveable recording medium, and/or pass through Broadcast or the data flow in other signal-bearing mediums and transmitted, and/or be stored according to described program instruction operation In the working storage of computer equipment.Here, including a device according to one embodiment of the application, which includes using Memory in storage computer program instructions and processor for executing program instructions, wherein when the computer program refers to When enabling by processor execution, method and/or skill of the device operation based on aforementioned multiple embodiments according to the application are triggered Art scheme.
It is obvious to a person skilled in the art that the application is not limited to the details of above-mentioned exemplary embodiment, Er Qie In the case where without departing substantially from spirit herein or essential characteristic, the application can be realized in other specific forms.Therefore, no matter From the point of view of which point, the present embodiments are to be considered as illustrative and not restrictive, and scope of the present application is by appended power Benefit requires rather than above description limits, it is intended that all by what is fallen within the meaning and scope of the equivalent elements of the claims Variation is included in the application.Any reference signs in the claims should not be construed as limiting the involved claims.This Outside, it is clear that one word of " comprising " does not exclude other units or steps, and odd number is not excluded for plural number.That states in device claim is multiple Unit or device can also be implemented through software or hardware by a unit or device.The first, the second equal words are used to table Show title, and does not indicate any particular order.

Claims (14)

1. a kind of method for determining the information of home location of network address, wherein this method comprises:
Obtain multiple network trading record information, wherein each network trading record information includes that user trades in corresponding network Used in first network address and set shipping address information;
Information, which is recorded, according to the multiple network trading determines the second network address and its information of home location;
According to second network address and its information of home location, and in conjunction with second network address and its information of home location Confidence information establishs or updates corresponding website information library, wherein when the confidence information is located at the second confidence threshold value Section, according to second network address and its information of home location, the history of the user in conjunction with corresponding to second network address Network trading records information, establishs or updates corresponding website information library.
2. according to the method described in claim 1, wherein, being established according to second network address and its information of home location or When updating corresponding website information library, further includes:
When the confidence information is more than the first confidence threshold value, according to second network address and its information of home location, New website information record is added in the website information library or modifies corresponding website information record.
3. according to the method described in claim 1, wherein, the history net of user corresponding to the second network address described in the combination Network transaction record information establishs or updates corresponding website information library
When the confidence information is located at the second confidence threshold value section, according to corresponding to the web-based history transaction record information History shipping address, update the information of home location of second network address;
According to second network address and its updated information of home location, corresponding website information library is establishd or updated.
4. according to the method in claim 2 or 3, wherein this method further include:
Information of home location corresponding to the user equipment is determined in network information library according to the network address of user equipment, and Corresponding recommendation information is provided to the user equipment according to information of home location corresponding to the user equipment.
It is described information is recorded according to the multiple network trading to determine the second net 5. according to the method described in claim 1, wherein Network address and its information of home location include:
Statistic of classification is carried out by first network address to the multiple network trading record information, to obtain each first network address The most shipping address of corresponding quantity;
According to the most shipping address of quantity corresponding to each first network address, the second network address and its ownership place letter are determined Breath.
6. according to the method described in claim 1, wherein, this method further include:
The multiple network trading record information is pre-processed;
Wherein, described information is recorded according to the multiple network trading to determine the second network address and its information of home location includes:
The second network address and its information of home location are determined according to pretreated the multiple network trading record information.
7. according to the method described in claim 6, wherein, the pretreatment includes following at least any one:
The shipping address of the multiple network trading record information is mapped as corresponding geographic area;
First network address of cache by the multiple network trading record information is corresponding subnet address;
The multiple network trading record information is screened according to trading object corresponding to each network trading record information;
According to each network trading record information corresponding to shipping address type to the multiple network trading record information into Row screening.
8. a kind of equipment for determining the information of home location of network address, wherein the equipment includes:
First device, for obtaining multiple network trading record information, wherein each network trading record information includes that user exists First network address and set shipping address information used in corresponding network transaction;
Second device determines the second network address and its information of home location for recording information according to the multiple network trading;
3rd device, for according to second network address and its information of home location, and in conjunction with second network address and The confidence information of its information of home location establishs or updates corresponding website information library, wherein the 3rd device includes third Unit two, for when the confidence information is located at the second confidence threshold value section, according to second network address and its Information of home location, the web-based history transaction record information of the user in conjunction with corresponding to second network address establish or update pair The website information library answered.
9. equipment according to claim 8, wherein the 3rd device, further includes:
Unit the 3rd 1, for when the confidence information is more than the first confidence threshold value, according to second network address and Its information of home location adds new website information record in the website information library or modifies corresponding website information record.
10. equipment according to claim 8, wherein Unit the three or two is used for:
When the confidence information is located at the second confidence threshold value section, according to corresponding to the web-based history transaction record information History shipping address, update the information of home location of second network address;
According to second network address and its updated information of home location, corresponding website information library is establishd or updated.
11. equipment according to claim 9 or 10, wherein the equipment further include:
4th device, for being determined corresponding to the user equipment in network information library according to the network address of user equipment Information of home location, and the information of home location according to corresponding to the user equipment provides corresponding recommendation information and sets to the user It is standby.
12. equipment according to claim 8, wherein the second device is used for:
Statistic of classification is carried out by first network address to the multiple network trading record information, to obtain each first network address The most shipping address of corresponding quantity;
According to the most shipping address of quantity corresponding to each first network address, the second network address and its ownership place letter are determined Breath.
13. equipment according to claim 8, wherein the equipment further include:
5th device, for being pre-processed to the multiple network trading record information;
Wherein, the second device is used for:
The second network address and its information of home location are determined according to pretreated the multiple network trading record information.
14. equipment according to claim 13, wherein the pretreatment includes following at least any one:
The shipping address of the multiple network trading record information is mapped as corresponding geographic area;
First network address of cache by the multiple network trading record information is corresponding subnet address;
The multiple network trading record information is screened according to trading object corresponding to each network trading record information;
According to each network trading record information corresponding to shipping address type to the multiple network trading record information into Row screening.
CN201410476080.8A 2014-09-17 2014-09-17 It is a kind of for determining the method and apparatus of the information of home location of network address Active CN105491172B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410476080.8A CN105491172B (en) 2014-09-17 2014-09-17 It is a kind of for determining the method and apparatus of the information of home location of network address

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410476080.8A CN105491172B (en) 2014-09-17 2014-09-17 It is a kind of for determining the method and apparatus of the information of home location of network address

Publications (2)

Publication Number Publication Date
CN105491172A CN105491172A (en) 2016-04-13
CN105491172B true CN105491172B (en) 2019-04-09

Family

ID=55677881

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410476080.8A Active CN105491172B (en) 2014-09-17 2014-09-17 It is a kind of for determining the method and apparatus of the information of home location of network address

Country Status (1)

Country Link
CN (1) CN105491172B (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106776913B (en) * 2016-11-30 2020-05-01 中国银联股份有限公司 Method and device for judging user home location
CN109087079B (en) * 2018-07-09 2021-03-30 北京知帆科技有限公司 Digital currency transaction information analysis method
CN109274725B (en) * 2018-08-31 2020-05-26 阿里巴巴集团控股有限公司 Internet transaction positioning method and device and server
CN113242330B (en) * 2021-05-10 2022-11-04 中国工商银行股份有限公司 Method, device, equipment and storage medium for determining network address library

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101420376A (en) * 2008-11-19 2009-04-29 腾讯科技(深圳)有限公司 Method and device for updating data
CN101556594A (en) * 2008-04-11 2009-10-14 北京闻言科技有限公司 Method for automatically generating city IP data
CN101772922A (en) * 2007-07-31 2010-07-07 雅虎公司 System and method for merging internet protocol address to location data from multiple sources
CN102104635A (en) * 2009-12-17 2011-06-22 阿里巴巴集团控股有限公司 Method and device for updating Internet protocol (IP) address base
CN103475748A (en) * 2013-09-05 2013-12-25 北京京东尚科信息技术有限公司 Method and device for determining geographic position types of IP addresses
CN103716282A (en) * 2012-09-28 2014-04-09 北京新媒传信科技有限公司 Method and system for correcting IP library

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101772922A (en) * 2007-07-31 2010-07-07 雅虎公司 System and method for merging internet protocol address to location data from multiple sources
CN101556594A (en) * 2008-04-11 2009-10-14 北京闻言科技有限公司 Method for automatically generating city IP data
CN101420376A (en) * 2008-11-19 2009-04-29 腾讯科技(深圳)有限公司 Method and device for updating data
CN102104635A (en) * 2009-12-17 2011-06-22 阿里巴巴集团控股有限公司 Method and device for updating Internet protocol (IP) address base
CN103716282A (en) * 2012-09-28 2014-04-09 北京新媒传信科技有限公司 Method and system for correcting IP library
CN103475748A (en) * 2013-09-05 2013-12-25 北京京东尚科信息技术有限公司 Method and device for determining geographic position types of IP addresses

Also Published As

Publication number Publication date
CN105491172A (en) 2016-04-13

Similar Documents

Publication Publication Date Title
AU2019232865B2 (en) Systems and methods for detecting and scoring anomalies
US20200014769A1 (en) Methods and apparatus to monitor online activity
US9094322B2 (en) First party cookie system and method
US9721279B2 (en) Determining mobile operators for mobile devices
KR102498093B1 (en) Method and system for user device identification
EP3102965B1 (en) Methods and apparatus for identification and ranking of synthetic locations for mobile applications
US20130091025A1 (en) Methods and systems for measuring advertisement effectiveness
CN105491172B (en) It is a kind of for determining the method and apparatus of the information of home location of network address
CN105357269A (en) Data processing method and device
US20160004974A1 (en) Detecting unexpected behavior
CN107241292B (en) Vulnerability detection method and device
US10193988B2 (en) Setting a first-party user ID cookie on a web servers domain
CN111767481B (en) Access processing method, device, equipment and storage medium
CN106713242B (en) Data request processing method and processing device
US20160210638A1 (en) Server and method for generating evaluation information of shop, and device for receiving evaluation information
CN112954043A (en) Method for identifying user based on website access log and computer equipment
US9503537B1 (en) Device tracker for user accounts
US20190286671A1 (en) Algorithmic computation of entity information from ip address
US10334426B2 (en) Online/offline attribution system for internet of things platform and a method thereof
US9159081B2 (en) Content item type determination and selection
US9787786B1 (en) Determining device counts
CN106912118A (en) A kind of method for creating service number, equipment and system
JP2021527276A (en) Dynamic IP address classification system and method
CN105117932A (en) Marketing system
KR101591999B1 (en) Targeting advertising method and apparatus using customer database of advertiser

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 1221568

Country of ref document: HK

GR01 Patent grant
GR01 Patent grant