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 PDFInfo
- 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
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
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.
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)
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)
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 |
-
2014
- 2014-09-17 CN CN201410476080.8A patent/CN105491172B/en active Active
Patent Citations (6)
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 |