CN105472734A - System and method for obtaining geographic position of user - Google Patents
System and method for obtaining geographic position of user Download PDFInfo
- Publication number
- CN105472734A CN105472734A CN201510906618.9A CN201510906618A CN105472734A CN 105472734 A CN105472734 A CN 105472734A CN 201510906618 A CN201510906618 A CN 201510906618A CN 105472734 A CN105472734 A CN 105472734A
- Authority
- CN
- China
- Prior art keywords
- user
- module
- geographical location
- location information
- information
- 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
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W64/00—Locating users or terminals or network equipment for network management purposes, e.g. mobility management
-
- 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)
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
Abstract
The invention relates to a system for obtaining a geographic position of a user. The system comprises a mobile client and a server-side; the mobile client and the server-side are in mutual communication; the mobile client comprises an input module, a registration interface display module, a position information obtaining module, a user information generation module and a storage module; the server-side comprises a position information obtaining module, a position information analysis module, a position information generation module and a database. According to the system and the method, positioning methods other than traditional IP and GPS-based positioning methods are enriched, and singularized positioning is developed towards diversified positioning. According to the method, multi-level judgment and positioning is carried out based on an IP, a mobile phone number, an IMS number, a contact list, communication records and the like; and the positioned geographic position is more accurate. The traditional city-region level positioning is expanded to the positioning for an urban area, a community or a smaller movement area range, and the positioning result is accurate, so that higher commercial values of an informatization service of the method are obtained.
Description
Technical field
The invention belongs to areas of information technology, be specifically related to a kind of system and the method that obtain user geographical position.
Background technology
Along with the development of present development of Mobile Internet technology, the value-added service of position-based service also becomes a popular industry, the positional information of mobile phone users is obtained, under the support of GIS platform, for user provides respective service by mobile Internet or outside locate mode.First service based on geographical position determines the geographical position at mobile device or user place, and next is to provide the various information service relevant to geographical position.
Such as, now conventional Location based service, first the current geographic position of mobile phone users is determined, then the information on services such as gas station, dining room, movie theatre, hotel in the certain kilometer range of mobile phone users current geographic position is searched out, the mode in this acquisition geographical position needs by network, between fixed-line subscriber, then complete location and service.Now conventional localization method, the geographical position of position the record is not accurate enough, and therefore sometimes mobile terminal geographical position writing function does not have too large practical value, and even easily mislead users, makes troubles to user.
Therefore, now along with the development of development of Mobile Internet technology and user are to the raising of service request, user's geographic positioning system and method more and is more accurately needed.
Summary of the invention
For solving the problems of the technologies described above, the invention provides a kind of system and the method that obtain user geographical position, this system and method has enriched the localization method beyond traditional locating based on IP and GPS, unification will be located to development in pluralism, and system of the present invention can be embodied as multistage location, the range of results of location is more accurate, and the prospect that this invention is applied in Informatization Service is better.
For achieving the above object, technical scheme of the present invention is as follows:
A kind of system obtaining user geographical position, it comprises mobile client and server end, described mobile client intercoms mutually with described server end, and described mobile client comprises: input module, register interface display module, position information acquisition module, user profile generation module and memory module;
The information that described input module produces for inputting user operation;
Described register interface display module for showing register interface, and obtains the essential information of described input module input user operation generation, and described essential information is transferred to described user profile generation module;
Described position information acquisition module represents user geographic location information for obtaining, and described geographical location information is transferred to described user profile generation module;
Described user profile according to described essential information and geographical location information generating user information, and is transferred to described memory module by described user profile generation module;
Described memory module is used for storing subscriber information;
Described server end comprises: position information acquisition module, positional information analysis module, positional information generation module and database,
Described position information acquisition module is for obtaining the positional information of user, and the positional information of the user of acquisition is transferred to described positional information analysis module, the positional information source of user comprises: the geographical location information obtained by described position information acquisition module, the geographical location information that user mobile phone number obtains, the geographical location information that user IMS number obtains, the geographical location information that user communication record obtains;
User's geographical location information after analyzing for analyzing the geographical location information of the user of described position information acquisition module acquisition, and is transferred to described positional information generation module by described positional information analysis module;
The geographical location information of the user after the analysis of described positional information analysis module is generated final user's geographical location information by described positional information generation module, and is transferred in described database by final user's geographical location information;
Described database user stores user's geographical location information.
Preferably, described position information acquisition module comprises: one-level data obtaining module, second-level message acquisition module, three grades of data obtaining module and level Four data obtaining module, described one-level data obtaining module for obtaining the geographical location information obtained by described position information acquisition module, namely user when registering IP account the ownership place that inputs as one-level geographical location information; Described second-level message acquisition module is for obtaining user mobile phone number, and the ownership place of cell-phone number is as secondary geographical location information; Described three grades of data obtaining module are for obtaining user IMS number, and the ownership place of IMS number is as three grades of geographical location information; Described level Four data obtaining module is for obtaining the address list of user, and the ownership place in address list is as level Four geographical location information.
Preferably, described level Four geographical location information comprises: in being recorded by user communication, the ownership place of All Contacts judges, the mark location that wherein contact person of certain ownership place is maximum; In user communication record, former 10-20 bar message registration is sample, judges the ownership place in described sample, the carrying out mark location that wherein contact person of certain ownership place is maximum.
Preferably, a kind of method obtaining user geographical position, comprises multistage location:
One-level is located: the described one-level data obtaining module ownership place that search subscriber is filled in when registering IP account from described database, obtains one-level geographical location information;
Two-stage positioning: described second-level message acquisition module determines ownership place from the numeral user mobile phone number, obtains secondary geographical location information;
Three grades of location: described three grades of data obtaining module, from the ownership place of the IMS number of mobile terminal IMS service system of user, obtain three grades of geographical location information;
Level Four is located: described level Four data obtaining module judges the ownership place of mobile phone users from the information the address list of the mobile terminal of user, obtains level Four geographical location information.
Preferably, after described one-level data obtaining module obtains one-level geographical location information, whether described positional information analysis module analyzes described one-level geographical location information effective, if effectively, as maximum magnitude ownership place, if invalid, secondary geographical location information is as maximum magnitude ownership place.
The invention has the beneficial effects as follows:
The present invention is a kind of localizations systems approach, this system and method has enriched the localization method beyond traditional locating based on IP and GPS, unification will be located to development in pluralism, the method is based on the multistage judgement location such as IP, cell-phone number, IMS number, address list and communications records, the geographical position of location is more accurate, navigate within the scope of urban district, community or less zone of action by traditional districts and cities' rank, positioning result precisely makes the commercial value of method Informatization Service of the present invention higher.
Accompanying drawing explanation
In order to be illustrated more clearly in the technical scheme in embodiment of the present invention technology, be briefly described to the accompanying drawing used required in the description of embodiment technology below, apparently, accompanying drawing in the following describes is only some embodiments of the present invention, for those of ordinary skill in the art, under the prerequisite not paying creative work, other accompanying drawing can also be obtained according to these accompanying drawings.
Fig. 1 system framework figure of the present invention.
Fig. 2 method flow diagram of the present invention.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, be clearly and completely described the technical scheme in the embodiment of the present invention, obviously, described embodiment is only the present invention's part embodiment, instead of whole embodiments.Based on the embodiment in the present invention, those of ordinary skill in the art, not making the every other embodiment obtained under creative work prerequisite, belong to the scope of protection of the invention.
Embodiment 1
As shown in Figure 1, a kind of system obtaining user geographical position is disclosed in the present embodiment, it comprises mobile client and server end, above-mentioned mobile client intercoms mutually with above-mentioned server end, and above-mentioned mobile client comprises: input module, register interface display module, position information acquisition module, user profile generation module and memory module.
Concrete, the information that above-mentioned input module produces for inputting user operation; Above-mentioned register interface display module for showing register interface, and obtains the essential information of above-mentioned input module input user operation generation, and above-mentioned essential information is transferred to above-mentioned user profile generation module; Above-mentioned position information acquisition module represents user geographic location information for obtaining, and above-mentioned geographical location information is transferred to above-mentioned user profile generation module; Above-mentioned user profile according to above-mentioned essential information and geographical location information generating user information, and is transferred to above-mentioned memory module by above-mentioned user profile generation module; Above-mentioned memory module is used for storing subscriber information.
Above-mentioned server end comprises: position information acquisition module, positional information analysis module, positional information generation module and database.
Above-mentioned position information acquisition module is for obtaining the positional information of user, and the positional information of the user of acquisition is transferred to above-mentioned positional information analysis module, wherein, in the present embodiment, the positional information source of user comprises: the geographical location information obtained by above-mentioned position information acquisition module, the geographical location information that user mobile phone number obtains, the geographical location information that user IMS number obtains, the geographical location information that user communication record obtains.
User's geographical location information after analyzing for analyzing the geographical location information of the user of above-mentioned position information acquisition module acquisition, and is transferred to above-mentioned positional information generation module by above-mentioned positional information analysis module.
The geographical location information of the user after the analysis of above-mentioned positional information analysis module is generated final user's geographical location information by above-mentioned positional information generation module, and is transferred in above-mentioned database by final user's geographical location information; Above-mentioned database user stores user's geographical location information.
In the present embodiment, above-mentioned position information acquisition module is for obtaining the positional information of user, and the positional information of the user of acquisition is transferred to above-mentioned positional information analysis module, concrete, above-mentioned position information acquisition module comprises: one-level data obtaining module, second-level message acquisition module, three grades of data obtaining module and level Four data obtaining module, above-mentioned one-level data obtaining module for obtaining the geographical location information obtained by above-mentioned position information acquisition module, namely user when registering IP account the ownership place that inputs as one-level geographical location information; Above-mentioned second-level message acquisition module is for obtaining user mobile phone number, and the ownership place of cell-phone number is as secondary geographical location information; Above-mentioned three grades of data obtaining module are for obtaining user IMS number, and the ownership place of IMS number is as three grades of geographical location information; Above-mentioned level Four data obtaining module is for obtaining the address list of user, and the ownership place in address list is as level Four geographical location information.
Above-mentioned level Four geographical location information comprises: in being recorded by user communication, the ownership place of All Contacts judges, the mark location that wherein contact person of certain ownership place is maximum; In user communication record, former 10-20 bar message registration is sample, judges the ownership place in above-mentioned sample, the carrying out mark location that wherein contact person of certain ownership place is maximum.
Embodiment 2
Embodiment 2 discloses a kind of method obtaining user geographical position, and the method in embodiment 2 realizes based on the acquisition user system of geographic location in embodiment 1, and as shown in Figure 2, the method comprises multistage location:
One-level is located: the above-mentioned one-level data obtaining module ownership place that search subscriber is filled in when registering IP account from above-mentioned database, obtains one-level geographical location information; After above-mentioned one-level data obtaining module obtains one-level geographical location information, whether above-mentioned positional information analysis module analyzes above-mentioned one-level geographical location information effective, if effectively, as maximum magnitude ownership place, if invalid, secondary geographical location information is as maximum magnitude ownership place.
Two-stage positioning: above-mentioned second-level message acquisition module determines ownership place from the numeral user mobile phone number, the ownership place obtained by user mobile phone number by the analysis of above-mentioned positional information analysis module, obtains secondary geographical location information.
Three grades of location: above-mentioned three grades of data obtaining module, from the ownership place of the IMS number of mobile terminal IMS service system of user, are analyzed by the IMA number of user by above-mentioned positional information analysis module, obtained three grades of geographical location information;
Level Four is located: above-mentioned level Four data obtaining module judges the ownership place of mobile phone users from the information the address list of the mobile terminal of user, analyzes the information in address list by above-mentioned positional information analysis module, obtains level Four geographical location information.
Obtain level Four geographical location information by address list and comprise two aspects: in 1, being recorded by user communication, the ownership place of All Contacts judges, the mark location that wherein contact person of certain ownership place is maximum; 2, in user communication record, former 10-20 bar message registration is sample, judges the ownership place in above-mentioned sample, the carrying out mark location that wherein contact person of certain ownership place is maximum.
When above-mentioned one-level geographical location information is by registration IP account, user independently fills in, therefore one-level geographical location information is likely the scope of a country, provinces and cities, and some user can fill in some invalid geographical location information, therefore, one-level geographical location information scope of disclosure belongs to maximum, and order of accuarcy is relatively minimum.
Secondary geographical location information obtains based on mobile phone users cell-phone number, and when the source that wherein cell-phone number obtains can be the registration of IP account, the user profile of filling in also can be the cell-phone number that cellphone subscriber uses; The general ownership place in geographical position obtained based on phone number can refine to the ranks such as certain province and district level city.
Three grades of geographical location information are based on No. IMS, mobile phone users, the network address number of user can be obtained by IMS service system, can obtain geographical position, user area by user network number, geographical position can refine to certain urban district, certain community certain zone of action even more detailed.
Level Four geographical location information screens based on the address list of user, by the ownership place of the phone number of the frequent contact person of user or the message registration contact person of user, confirms the ownership place of user further.
Said method, based on the multistage judgement location such as IP, cell-phone number, IMS number, address list and communications records, has filled up traditional blank of locating unification based on IP and GPS; And localization method disclosed by the invention, it is multistage location, the geographical position of location is more accurate, and navigate within the scope of urban district, community or less zone of action by traditional districts and cities' rank, positioning result precisely makes the commercial value of method Informatization Service of the present invention higher.
To the above-mentioned explanation of the disclosed embodiments, professional and technical personnel in the field are realized or uses the present invention.To be apparent for those skilled in the art to the multiple amendment of these embodiments, General Principle as defined herein can without departing from the spirit or scope of the present invention, realize in other embodiments.Therefore, the present invention can not be restricted to these embodiments shown in this article, but will meet the widest scope consistent with principle disclosed herein and features of novelty.
Claims (5)
1. one kind obtains the system in user geographical position, it comprises mobile client and server end, described mobile client intercoms mutually with described server end, and described mobile client comprises: input module, register interface display module, position information acquisition module, user profile generation module and memory module;
The information that described input module produces for inputting user operation;
Described register interface display module for showing register interface, and obtains the essential information of described input module input user operation generation, and described essential information is transferred to described user profile generation module;
Described position information acquisition module represents user geographic location information for obtaining, and described geographical location information is transferred to described user profile generation module;
Described user profile according to described essential information and geographical location information generating user information, and is transferred to described memory module by described user profile generation module;
Described memory module is used for storing subscriber information;
It is characterized in that,
Described server end comprises: position information acquisition module, positional information analysis module, positional information generation module and database,
Described position information acquisition module is for obtaining the positional information of user, and the positional information of the user of acquisition is transferred to described positional information analysis module, the positional information source of user comprises: the geographical location information obtained by described position information acquisition module, the geographical location information that user mobile phone number obtains, the geographical location information that user IMS number obtains, the geographical location information that user communication record obtains;
User's geographical location information after analyzing for analyzing the geographical location information of the user of described position information acquisition module acquisition, and is transferred to described positional information generation module by described positional information analysis module;
The geographical location information of the user after the analysis of described positional information analysis module is generated final user's geographical location information by described positional information generation module, and final user's geographical location information is transferred to described database;
Described database is for storing user's geographical location information.
2. a kind of system obtaining user geographical position according to claim 1, it is characterized in that, described position information acquisition module comprises: one-level data obtaining module, second-level message acquisition module, three grades of data obtaining module and level Four data obtaining module, described one-level data obtaining module for obtaining the geographical location information obtained by described position information acquisition module, namely user when registering IP account the ownership place that inputs as one-level geographical location information; Described second-level message acquisition module is for obtaining user mobile phone number, and the ownership place of cell-phone number is as secondary geographical location information; Described three grades of data obtaining module are for obtaining user IMS number, and the ownership place of IMS number is as three grades of geographical location information; Described level Four data obtaining module is for obtaining the address list of user, and the ownership place in address list is as level Four geographical location information.
3. a kind of system obtaining user geographical position according to claim 2, it is characterized in that, described level Four geographical location information comprises: in being recorded by user communication, the ownership place of All Contacts judges, the mark location that wherein contact person of certain ownership place is maximum; In user communication record, former 10-20 bar message registration is sample, judges the ownership place in described sample, the carrying out mark location that wherein contact person of certain ownership place is maximum.
4. obtain the method in user geographical position, the method, based on a kind of system obtaining user geographical position described in claim 1-3 any one, is characterized in that, comprises multistage location:
One-level is located: the described one-level data obtaining module ownership place that search subscriber is filled in when registering IP account from described database, obtains one-level geographical location information;
Two-stage positioning: described second-level message acquisition module determines ownership place from the numeral user mobile phone number, obtains secondary geographical location information;
Three grades of location: described three grades of data obtaining module, from the ownership place of the IMS number of mobile terminal IMS service system of user, obtain three grades of geographical location information;
Level Four is located: described level Four data obtaining module judges the ownership place of mobile phone users from the information the address list of the mobile terminal of user, obtains level Four geographical location information.
5. a kind of method obtaining user geographical position according to claim 4, it is characterized in that, after described one-level data obtaining module obtains one-level geographical location information, whether described positional information analysis module analyzes described one-level geographical location information effective, if effectively, as maximum magnitude ownership place, if invalid, secondary geographical location information is as maximum magnitude ownership place.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510906618.9A CN105472734A (en) | 2015-12-09 | 2015-12-09 | System and method for obtaining geographic position of user |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510906618.9A CN105472734A (en) | 2015-12-09 | 2015-12-09 | System and method for obtaining geographic position of user |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105472734A true CN105472734A (en) | 2016-04-06 |
Family
ID=55609888
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510906618.9A Pending CN105472734A (en) | 2015-12-09 | 2015-12-09 | System and method for obtaining geographic position of user |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105472734A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111669699A (en) * | 2020-05-19 | 2020-09-15 | 国家计算机网络与信息安全管理中心 | Positioning method based on mobile network, computer equipment and storage medium |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020156646A1 (en) * | 2000-06-30 | 2002-10-24 | Masahiro Kaiwa | Method and apparatus for assisting positional information service |
CN102396202A (en) * | 2009-12-23 | 2012-03-28 | 华为技术有限公司 | System and method for event driven operations in a communications system |
CN102892071A (en) * | 2011-07-22 | 2013-01-23 | 广东宇天科技有限公司 | Mobile phone based service content showing system and method |
CN103442067A (en) * | 2013-08-30 | 2013-12-11 | 苏州跨界软件科技有限公司 | Advertising information push system based on geographic positions |
CN103686622A (en) * | 2012-09-04 | 2014-03-26 | 中兴通讯股份有限公司 | Method and device for pushing information to mobile terminal |
-
2015
- 2015-12-09 CN CN201510906618.9A patent/CN105472734A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020156646A1 (en) * | 2000-06-30 | 2002-10-24 | Masahiro Kaiwa | Method and apparatus for assisting positional information service |
CN102396202A (en) * | 2009-12-23 | 2012-03-28 | 华为技术有限公司 | System and method for event driven operations in a communications system |
CN102892071A (en) * | 2011-07-22 | 2013-01-23 | 广东宇天科技有限公司 | Mobile phone based service content showing system and method |
CN103686622A (en) * | 2012-09-04 | 2014-03-26 | 中兴通讯股份有限公司 | Method and device for pushing information to mobile terminal |
CN103442067A (en) * | 2013-08-30 | 2013-12-11 | 苏州跨界软件科技有限公司 | Advertising information push system based on geographic positions |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111669699A (en) * | 2020-05-19 | 2020-09-15 | 国家计算机网络与信息安全管理中心 | Positioning method based on mobile network, computer equipment and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102158801B (en) | Mobile terminal user-oriented accurate location based information service method and device | |
Steiniger et al. | Foundations of location based services | |
US8160614B2 (en) | Automated concierge system and method | |
CN103631888B (en) | Multi-data source data searching method and device based on positions | |
KR101017479B1 (en) | Method and apparatus for providing POI information in location based services | |
CN103945007A (en) | Information pushing method and device | |
CN106209940B (en) | Information-pushing method and information push-delivery apparatus | |
CN103368984A (en) | Method and system for information sharing | |
CN104077322A (en) | Method and system for mining geographic information on basis of problems | |
CN105263110A (en) | Method and device for changing name of WiFi hotspot | |
CN103198135A (en) | Microblog registration data online acquiring method for grid division of geographic regions | |
CN112653748A (en) | Information pushing method and device, electronic equipment and readable storage medium | |
KR20140020332A (en) | Method and system for acquiring user content | |
CN104936221B (en) | The method and device of data in mobile terminal flow monitoring | |
CN101207880A (en) | Mobile phone indicating guidance system based on server client machine mode | |
CN102982723A (en) | Positioning method based on geocoding | |
CN102523273A (en) | System for providing location-based service | |
CN105472734A (en) | System and method for obtaining geographic position of user | |
CN105488203A (en) | Information acquisition and push system and information acquisition and push method based on user geographical position | |
WO2009021361A1 (en) | System of digital gate number coding and querying | |
CN104010270A (en) | Method, apparatus and system for displaying contact information on address list of mobile terminal | |
CN103079164A (en) | Relation chain establishment method and relation chain establishment system | |
CN105357644B (en) | A kind of method that diversification obtains user geographical location | |
JP2008517372A (en) | Apparatus and method for location database | |
CN102307330A (en) | Method and system for providing location-based internet service |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20160406 |
|
RJ01 | Rejection of invention patent application after publication |