Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

IP address positioning method and device thereof

A technology of IP address and positioning method, which is applied in the information field, can solve the problems of low positioning accuracy and different geographical location information, and achieve the effect of improving positioning accuracy

Active Publication Date: 2015-02-04
BEIJING BAIDU NETCOM SCI & TECH CO LTD
View PDF5 Cites 27 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The defect of the above-mentioned IP address location technology is that in reality, due to operator planning and other reasons, the geographic location information of the IP addresses in the C-class IP segment is not the same, so the location accuracy is low

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • IP address positioning method and device thereof
  • IP address positioning method and device thereof
  • IP address positioning method and device thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0024] see figure 1 , is a flowchart of an IP address location method provided in Embodiment 1 of the present invention. The method provided by the embodiment of the present invention can be executed by an IP address location device implemented in hardware and / or software, and the implementation device is typically configured in a server capable of providing IP address location services.

[0025] The method includes:

[0026] 110. Obtain user behavior data corresponding to the IP address in the current IP segment to be located, and determine geographic location information of the corresponding IP address according to the user behavior data;

[0027] This operation is specifically to determine the geographic location information corresponding to each IP address or part of the IP addresses in the current IP segment to be located. Specifically, first obtain the user behavior data corresponding to each IP address or part of the IP addresses in the current IP segment to be locate...

Embodiment 2

[0046] see Figure 2a , is a flowchart of an IP address location method provided in Embodiment 2 of the present invention. The method includes:

[0047] 210. Obtain user behavior data corresponding to the IP address in the current IP segment to be located, and determine geographic location information of the corresponding IP address according to the user behavior data;

[0048] In this operation, preferably at least one of GPS data, map access data, location search data and weather query data is acquired as the user behavior data.

[0049] 220. Aggregating the obtained geographic location information corresponding to the IP addresses in the current IP segment according to the sameness;

[0050] Specifically, this operation is to aggregate multiple IP addresses with the same geographic location information after determining the geographic location information corresponding to each IP address in the current IP segment to be located.

[0051] 221. According to whether the numb...

Embodiment 3

[0074] see image 3, is a schematic structural diagram of an IP address location device provided in Embodiment 3 of the present invention. The device includes: a geographic location information determining module 310 , a same geographic location condition judging module 320 , a positioning result determining module 330 and a segmentation positioning module 340 .

[0075] Wherein, the geographic location information determination module 310 is used to obtain the user behavior data corresponding to the IP address in the current IP segment to be located, and determine the geographic location information of the corresponding IP address according to the user behavior data; the same geographic location condition judgment module 320 It is used to judge whether the current IP segment satisfies the condition of being positioned to the same geographic location according to the obtained geographic location information; the positioning result determination module 330 is used to judge that...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The embodiment of the invention provides an IP address positioning method and a device thereof. The method comprises a step of obtaining user behavior data corresponding to the IP address in a current IP segment to be positioned and determining the geographical location information of the corresponding IP address according to the user behavior data, a step of judging whether the current IP segment satisfies the condition of positioning to a same geographical location according to the obtained geographical location information, and if so, obtaining the geographical location positioning result of the current IP segment according to the obtained geographical location information of the IP address, otherwise dividing the current IP segment into at least two IP segments and returning and executing the judgment operation on each IP segment obtained through division. When the current IP segment satisfies the condition, the positioning can be carried out directly. When the condition is not satisfied, at least one time of segmentation of the current IP segment is carried out, each IP segment obtained through division is positioned, thus the respective geographical location positioning result of multiple IP segments obtained through division is obtained, and the positioning accuracy of the current IP segment to be positioned is raised.

Description

technical field [0001] The embodiment of the present invention relates to the field of information technology, and in particular to an IP address location method and device. Background technique [0002] Each node in the Internet, such as a host or a router, exists physically and is stored in a physical location. Each node has a unique IP address to distinguish and communicate with each other, and the geographical location information of the node is located by the IP address of the node. The technology came into being. [0003] Existing IP address positioning technology basically locates in units of Class C IP (IPC) segments, that is, it is considered that the geographical location information of IP addresses in a Class C IP segment is the same, wherein X.X.X.0-X.X.X.255 The set of 256 IP addresses included is a class C IP segment. [0004] The disadvantage of the above IP address positioning technology is that in practice, due to operator planning and other reasons, the g...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): H04L29/12
CPCH04L2101/604H04L2101/668H04L2101/69H04L67/52
Inventor 罗翔刘颖蒋浩唐文滔刘凡周紫熙
Owner BEIJING BAIDU NETCOM SCI & TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products