CN109005249A - A kind of address date supplementary device - Google Patents
A kind of address date supplementary device Download PDFInfo
- Publication number
- CN109005249A CN109005249A CN201810845547.XA CN201810845547A CN109005249A CN 109005249 A CN109005249 A CN 109005249A CN 201810845547 A CN201810845547 A CN 201810845547A CN 109005249 A CN109005249 A CN 109005249A
- Authority
- CN
- China
- Prior art keywords
- address
- module
- database
- area
- word segmentation
- 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.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2101/00—Indexing scheme associated with group H04L61/00
- H04L2101/60—Types of network addresses
- H04L2101/69—Types of network addresses using geographic information, e.g. room number
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Small-Scale Networks (AREA)
Abstract
The present invention relates to a kind of address date supplementary devices, the configuration of the present invention is simple, judge that output module is able to carry out the selection for address, IP address positioning acquisition device is the direct positioning for carrying out user address, user input port is used to carry out filling in manually for address, non-locating address can be filled in, judges that output module can carry out selection between the two;The division that word segmentation module carries out address block area can help the division of address and the supplement of fuzzy address name, allow the invention to supplement sufficient address information, improve address information accuracy rate;Blank detection module is not if it is detected that the area You Kuai inserts address word, it then will detect that this block area without content, then can carry out data selection in address database, such as what is filled in is the city A and road name, but do not fill in region, then address database can carry out address choice in the attached affiliated address area in the city A;Filling is compared in sufficient address area in database comparison module word segmentation module.
Description
Technical field
The present invention relates to address date supplementary devices more particularly to one kind non-standard address can be carried out completion.
Background technique
With universal and dependence of the people to internet of Internet application, the safety problem of internet is also increasingly prominent.
IP address positioning, which refers to according to the IP address of the network equipment, determines its geographical location, that is, determines the administrative area information of IP address.Closely
Nian Lai, the network application based on IP address geographical location emerge one after another, mainly include targeted ads, social networks, network security,
Network service performance optimization etc..The foundation in IP address positioning library and its raising of positioning accuracy, accuracy have become current interconnection
An online urgent problem to be solved.
With the rapid development of network technology, in order to which data interaction is better achieved, many terminal applies all refer to user
Address, so accurately identify becoming more and more important to station address.For example, for major shopping website or delivery industry
For company, station address is accurately identified, and is judged whether in its Service coverage accordingly, this is to provide Courier Service
One basic link.
Such as existing online shopping, along with the fashionable of online shopping, express delivery industry is also grown therewith, and some users are in fill address
When often by the way of breviary, cause address inaccurate.
Summary of the invention
The purpose of the invention is to overcome the deficiencies in the prior art, the present invention is achieved through the following technical solutions: one
Kind address date supplementary device, it is characterised in that: including user input port, carry out information input for user;IP address positioning
Collector is automatically positioned for IP address, shows user network IP address automatically;Word segmentation module, for believing the input of user
Each place word is segmented in breath;Judgment module, for judging user's input address shows whether address is consistent with IP;Address
Complementary module, for accurately being supplemented fuzzy address;Address database, for storing each province, city, area, street, cell
Name information;Database comparison module is compared for carrying out address database with word segmentation module;Database extraction module,
The address information of missing is inputted for extracting user.
As a kind of above-mentioned preferred embodiment, the judgment module connection IP address positioning acquisition device and user input port, and
Be connected with judgement output module, the judgement output module be used to carry out user select using both one of them address.
Through the above technical solutions, judging that output module is able to carry out the selection for address, IP address positioning acquisition device
It is the direct positioning for carrying out user address, user input port is used to carry out filling in manually for address, can fill in
Non-locating address judges that output module can carry out selection between the two.
As a kind of above-mentioned preferred embodiment, the word segmentation module includes province, municipality directly under the Central Government address area and the province, municipality directly under the Central Government
Address area belonging to address area subordinate is associated and the associated road name of address area subordinate, cell address area.
Through the above technical solutions, the division that word segmentation module carries out address block area can help the division of address and obscure
The supplement of address name allows the invention to supplement sufficient address information, improves address information accuracy rate.
As a kind of above-mentioned preferred embodiment, the address inputted in user input port is carried out corresponding selection by the word segmentation module
It inserts in each address area, the word segmentation module further includes blank detection module, and the blank detection module is for detecting participle
In module in each address area content whether blank.
Through the above technical solutions, blank detection module if it is detected that the area You Kuai does not insert address word, will detect that this
Block area can then carry out data selection without content in address database, such as what is filled in is the city A and road name, but not fill in
Region, then address database can carry out address choice in the attached affiliated address area in the city A.
As a kind of above-mentioned preferred embodiment, the database comparison module is connect with word segmentation module, will be complete in word segmentation module
Filling is compared in whole address area, in searching database with have address in the address and address database of original input into
Row compares, and the address met will be supplemented by address, and carries out correct address by database extraction module and mention
It takes and fills in word segmentation module.
Through the above technical solutions, filling is compared in sufficient address area in database comparison module word segmentation module,
It is compared with there is the address of original input with the address in address database in searching database, the address met will pass through
Address is supplemented, and is carried out correct address extraction by database extraction module and filled in word segmentation module.
It further include address output module and subscriber authentication module, the address output as a kind of above-mentioned preferred embodiment
Module is used to carrying out the data supplemented into output or directly be exported the partial data for not having to supplement, user's checking mould
The output information that block is used to receive the address output module shows user terminal display screen, is confirmed.
As a kind of above-mentioned preferred embodiment, the IP address positioning acquisition device include data extraction module, processing module and
Authentication module.
As a kind of above-mentioned preferred embodiment, the data extraction module is used to extract the positioning of IP address under linking Internet
Data, for the processing module for handling location data, the authentication module is for the only secondary verifying of location data and exports.
Through the above technical solutions, data extraction module is used to extract the location data of IP address under linking Internet, place
For reason module for handling location data, authentication module is for the only secondary verifying of location data and exports, and can increase accurate positioning
Property.
Compared with prior art, the beneficial effects of the present invention are: the configuration of the present invention is simple, judge that output module can be into
Selection of the row for address, IP address positioning acquisition device are the direct positioning for carrying out user address, and user input port is used
In carrying out filling in manually for address, non-locating address can be filled in, judges that output module can carry out choosing between the two
It selects;The division that word segmentation module carries out address block area can help the division of address and the supplement of fuzzy address name, so that this
Invention can supplement sufficient address information, improve address information accuracy rate;Blank detection module is not if it is detected that the area You Kuai is filled out
Enter address word, then will detect that this block area can then carry out data selection without content in address database, such as that fill in is A
City and road name, but do not fill in region, then address database can carry out address choice in the attached affiliated address area in the city A;Number
Filling is compared according to sufficient address area in the comparison module word segmentation module of library, in searching database with have the ground of original input
Location is compared with the address in address database, and the address met will be supplemented by address, and pass through data
Library extraction module carries out correct address extraction and fills in word segmentation module;Data extraction module is for extracting under linking Internet IP
The location data of location, for processing module for handling location data, authentication module is for the only secondary verifying of location data and exports, energy
Enough increase positioning accuracy.
Detailed description of the invention
Fig. 1 is present system structural block diagram.
Appended drawing reference: 1- user input port;2-IP address location collector;3- word segmentation module;4- judgment module;The address 5-
Complementary module;6- address database;7- database contrast module;8- database extraction module;9- province, municipality directly under the Central Government address area;10-
Affiliated address area;The road 11- name, cell address area;12- blank detection module;The address 13- output module;14- user's checking mould
Block;15- data extraction module;16- processing module;17- authentication module.
Specific embodiment
In order to make the objectives, technical solutions, and advantages of the present invention clearer, with reference to the accompanying drawings and embodiments, right
The present invention is further elaborated.It should be appreciated that the specific embodiments described herein are merely illustrative of the present invention, and
It is not used in the restriction present invention.
Refering to shown in attached drawing, the present invention is achieved through the following technical solutions: a kind of address date supplementary device, feature
It is: including user input port 1, carries out information input for user;IP address positioning acquisition device 2, it is automatically fixed for IP address
Position, shows user network IP address automatically;Word segmentation module 3 is segmented for place word each in the input information by user;
Judgment module 4, for judging user's input address shows whether address is consistent with IP;Address complementary module 5, being used for will faintly
Location is accurately supplemented;Address database 6, for storing each province, city, area, street, cell name information;Database compares
Module is compared for carrying out address database 6 with word segmentation module 3;Database extraction module 8, for extracting user's input
The address information of missing.
As a kind of above-mentioned preferred embodiment, the judgment module 4 connects IP address positioning acquisition device 2 and user input port 1,
And be connected with judgement output module, the judgement output module be used to carry out user select using both one of them address.
Through the above technical solutions, judging that output module is able to carry out the selection for address, IP address positioning acquisition device 2
It is the direct positioning for carrying out user address, user input port 1 is used to carry out filling in manually for address, can fill in
Non-locating address judges that output module can carry out selection between the two.
As a kind of above-mentioned preferred embodiment, the word segmentation module 3 include province, municipality directly under the Central Government address area 9, with the province, be directly under the jurisdiction of
Address area 10 belonging to 9 subordinate of city address area is associated and the associated road name of address area subordinate, 11 address area of cell address area.
Through the above technical solutions, the division that word segmentation module 3 carries out address block area can help division and the mould of address
The supplement for pasting address name allows the invention to supplement sufficient address information, improves address information accuracy rate.
As a kind of above-mentioned preferred embodiment, the address inputted in user input port 1 is carried out corresponding choosing by the word segmentation module 3
It selects in each address area of filling, the word segmentation module 3 further includes blank detection module 12, and the blank detection module 12 is for examining
Survey in word segmentation module 3 in each address area content whether blank.
Through the above technical solutions, blank detection module 12 if it is detected that the area You Kuai does not insert address word, will detect that
This block area can then carry out data selection without content in address database 6, such as what is filled in is the city A and road name, but not fill out
Region is write, then address database 6 can carry out address choice in the attached affiliated address area 10 in the city A.
As a kind of above-mentioned preferred embodiment, the database comparison module is connect with word segmentation module 3, will be in word segmentation module 3
Filling is compared in sufficient address area, in searching database with have original input address and address database 6 in ground
Location is compared, and the address met will be supplemented by address, and is carried out correctly by database extraction module 8
It extracts and fills in word segmentation module 3 in location.
Through the above technical solutions, filling is compared in sufficient address area in database comparison module word segmentation module 3,
It is compared with there is the address of original input with the address in address database 6 in searching database, the address met will lead to
It crosses address to be supplemented, and correct address extraction is carried out by database extraction module 8 and is filled in word segmentation module 3.
It further include address output module 13 and subscriber authentication module 14, the address as a kind of above-mentioned preferred embodiment
Output module 13 is used to carrying out the data supplemented into output or directly be exported the partial data for not having to supplement, user
The output information that authentication module 14 is used to receive the address output module 13 shows user terminal display screen, is confirmed.
As a kind of above-mentioned preferred embodiment, the IP address positioning acquisition device 2 includes data extraction module 15, processing module
16 and authentication module 17.
As a kind of above-mentioned preferred embodiment, the data extraction module 15 is used to extract determining for IP address under linking Internet
Position data, the processing module 16 are used for the secondary verifying of only location data simultaneously for handling location data, the authentication module 17
Output.
Through the above technical solutions, data extraction module 15 is used to extract the location data of IP address under linking Internet,
For processing module 16 for handling location data, authentication module 17 is for the only secondary verifying of location data and exports, and it is fixed to increase
Position accuracy.
Compared with prior art, the beneficial effects of the present invention are: the configuration of the present invention is simple, judge that output module can be into
Selection of the row for address, IP address positioning acquisition device 2 is the direct positioning for carrying out user address, user input port 1
For carrying out filling in manually for address, non-locating address can be filled in, it is between the two to judge that output module can carry out
Selection;The division that word segmentation module 3 carries out address block area can help the division of address and the supplement of fuzzy address name, so that
The present invention can supplement sufficient address information, improve address information accuracy rate;Blank detection module 12 is if it is detected that the area You Kuai
Address word is not inserted, then will detect that this block area can then carry out data selection without content in address database 6, such as fill in
Be the city A and road name, but do not fill in region, then address database 6 can carry out address in the attached affiliated address area 10 in the city A
Selection;Filling is compared in sufficient address area in database comparison module word segmentation module 3, in searching database with have it is original
The address of input is compared with the address in address database 6, and the address met will be supplemented by address, and
Correct address extraction is carried out by database extraction module 8 to fill in word segmentation module 3;Data extraction module 15 is for extracting interconnection
Net accesses the location data of lower IP address, and processing module 16 is for handling location data, and authentication module 17 is for only location data
Secondary verifying simultaneously exports, and can increase positioning accuracy.
In the description of the present invention unless specifically defined or limited otherwise, term " connected ", " connection " should do broad sense reason
Solution, for example, it may be being fixedly connected, may be a detachable connection, or integral;It can be mechanical connection, be also possible to electricity
Connection;It can be directly connected, the connection inside two elements or two can also be can be indirectly connected through an intermediary
The interaction relationship of element.For the ordinary skill in the art, above-mentioned term can be understood at this with concrete condition
Concrete meaning in invention.
The foregoing is merely illustrative of the preferred embodiments of the present invention, is not intended to limit the invention, all in essence of the invention
Made any modifications, equivalent replacements, and improvements etc., should all be included in the protection scope of the present invention within mind and principle.
Claims (8)
1. a kind of address date supplementary device, it is characterised in that: including user input port (1), carry out information input for user;
IP address positioning acquisition device (2) is automatically positioned for IP address, shows user network IP address automatically;
Word segmentation module (3) is segmented for place word each in the input information by user;
Judgment module (4), for judging user's input address shows whether address is consistent with IP;
Address complementary module (5), for accurately being supplemented fuzzy address;
Address database (6), for storing each province, city, area, street, cell name information;
Database comparison module is compared for carrying out address database (6) with word segmentation module (3);
Database extraction module (8) inputs the address information of missing for extracting user.
2. address date supplementary device according to claim 1, it is characterised in that: judgment module (4) the connection IP
Location positioning acquisition device (2) and user input port (1), and it is connected with judgement output module, the judgement output module is for carrying out
User select using both one of them address.
3. address date supplementary device according to claim 1, it is characterised in that: the word segmentation module (3) includes saving, being straight
It has jurisdiction over city address area (9), closed with the province, the associated affiliated address area (10) of municipality directly under the Central Government address area (9) subordinate, with address area subordinate
The road name of connection, cell address area (11).
4. address date supplementary device according to claim 3, it is characterised in that: the word segmentation module (3) is defeated by user
The address inputted in entrance (1) carries out corresponding selection and inserts in each address area, and the word segmentation module (3) further includes blank detection
Module (12), the blank detection module (12) for detect in word segmentation module (3) in each address area content whether blank.
5. address date supplementary device according to claim 1, it is characterised in that: the database comparison module and participle
Module (3) connection, filling is compared in the interior sufficient address area of word segmentation module (3), in searching database with have it is original defeated
The address entered is compared with the address in address database (6), and the address met will be supplemented by address, and
Correct address extraction is carried out by database extraction module (8) to fill in word segmentation module (3).
6. address date supplementary device according to claim 1, it is characterised in that: further include address output module (13) with
And subscriber authentication module (14), the address output module (13) are used to carry out the data supplemented output or will not have to mend
The partial data filled is directly exported, and subscriber authentication module (14) is used to receive the output letter of the address output module (13)
Breath shows user terminal display screen, is confirmed.
7. address date supplementary device according to claim 1, it is characterised in that: the IP address positioning acquisition device (2)
Including data extraction module (15), processing module (16) and authentication module (17).
8. address date supplementary device according to claim 7, it is characterised in that: the data extraction module (15) is used for
The location data of IP address under linking Internet is extracted, the processing module (16) is for handling location data, the verifying mould
Block (17) is for the only secondary verifying of location data and exports.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810845547.XA CN109005249A (en) | 2018-07-27 | 2018-07-27 | A kind of address date supplementary device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810845547.XA CN109005249A (en) | 2018-07-27 | 2018-07-27 | A kind of address date supplementary device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109005249A true CN109005249A (en) | 2018-12-14 |
Family
ID=64597116
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810845547.XA Pending CN109005249A (en) | 2018-07-27 | 2018-07-27 | A kind of address date supplementary device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109005249A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109857946A (en) * | 2019-01-16 | 2019-06-07 | 深圳壹账通智能科技有限公司 | The method, apparatus and terminal device of current address information input |
CN112100161A (en) * | 2019-09-17 | 2020-12-18 | 上海寻梦信息技术有限公司 | Data processing method and system, electronic device and storage medium |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102104635A (en) * | 2009-12-17 | 2011-06-22 | 阿里巴巴集团控股有限公司 | Method and device for updating Internet protocol (IP) address base |
CN105335864A (en) * | 2015-11-13 | 2016-02-17 | 小米科技有限责任公司 | Display method, apparatus and system for secondary address information |
CN106033460A (en) * | 2015-03-19 | 2016-10-19 | 阿里巴巴集团控股有限公司 | Address data processing method and apparatus |
CN108228825A (en) * | 2018-01-02 | 2018-06-29 | 北京市燃气集团有限责任公司 | A kind of station address data cleaning method based on participle |
-
2018
- 2018-07-27 CN CN201810845547.XA patent/CN109005249A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102104635A (en) * | 2009-12-17 | 2011-06-22 | 阿里巴巴集团控股有限公司 | Method and device for updating Internet protocol (IP) address base |
CN106033460A (en) * | 2015-03-19 | 2016-10-19 | 阿里巴巴集团控股有限公司 | Address data processing method and apparatus |
CN105335864A (en) * | 2015-11-13 | 2016-02-17 | 小米科技有限责任公司 | Display method, apparatus and system for secondary address information |
CN108228825A (en) * | 2018-01-02 | 2018-06-29 | 北京市燃气集团有限责任公司 | A kind of station address data cleaning method based on participle |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109857946A (en) * | 2019-01-16 | 2019-06-07 | 深圳壹账通智能科技有限公司 | The method, apparatus and terminal device of current address information input |
CN112100161A (en) * | 2019-09-17 | 2020-12-18 | 上海寻梦信息技术有限公司 | Data processing method and system, electronic device and storage medium |
CN112100161B (en) * | 2019-09-17 | 2021-05-28 | 上海寻梦信息技术有限公司 | Data processing method and system, electronic device and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Ma et al. | Transit smart card data mining for passenger origin information extraction | |
CN104699835B (en) | For determining that Webpage includes the method and device of point of interest POI data | |
CN104038627B (en) | The reminding method of end message and device and terminal | |
CN102737242A (en) | Automatic bill recognition method and system applied to mobile terminal | |
CN105185105A (en) | Bus transfer identification method based on vehicle GPS and bus IC card data | |
CN106600960A (en) | Traffic travel origin and destination identification method based on space-time clustering analysis algorithm | |
CN101615207A (en) | A kind of method of obtaining bus stations with bus-waiting and bus-IC-card-holding passengers | |
CN104408923B (en) | Traffic behavior appraisal procedure and device | |
CN105389996A (en) | Traffic operation condition characteristic parameter extraction method based on big data | |
CN109005249A (en) | A kind of address date supplementary device | |
CN103853700B (en) | A kind of event method for early warning found based on region and object information | |
CN109902463A (en) | Login system for immigration consultation service platform based on face recognition | |
CN109191605A (en) | A kind of highway charging rate accuracy evaluating method considering charge path | |
CN102124485B (en) | Apparatus, and associated method, for detecting fraudulent text message | |
CN108540755A (en) | Personal identification method and device | |
CN105509758A (en) | Route planning method and system based on mobile terminal and mobile terminal | |
CN105809570A (en) | SCD file and AutoCAD drawing mutual verification apparatus and method | |
CN104936217A (en) | Method and system for parameter check of foundation works of mobile communication station | |
CN106598945B (en) | The template method of inspection and device | |
CN106448173A (en) | Method for classifying long-distance travel transportation types based on data of mobile phones | |
CN114038075B (en) | New generation lane charge auditing integrated system | |
CN202584267U (en) | Ticket automatic identification system applying to mobile terminal | |
CN104598543A (en) | Social matching data mining system | |
CN105959173A (en) | Method V1.0 for extracting mobile phone numbers in fixed broadband internet flow based on DPI | |
US20130060395A1 (en) | Automated field provisioning for energy management systems |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20181214 |