CN105376714B - A kind of localization method and device - Google Patents
A kind of localization method and device Download PDFInfo
- Publication number
- CN105376714B CN105376714B CN201510818612.6A CN201510818612A CN105376714B CN 105376714 B CN105376714 B CN 105376714B CN 201510818612 A CN201510818612 A CN 201510818612A CN 105376714 B CN105376714 B CN 105376714B
- Authority
- CN
- China
- Prior art keywords
- information
- user
- target location
- time
- 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
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/52—Network services specially adapted for the location of the user terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
- H04L67/568—Storing data temporarily at an intermediate stage, e.g. caching
- H04L67/5683—Storage of data provided by user terminals, i.e. reverse caching
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/029—Location-based management or tracking services
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Telephonic Communication Services (AREA)
- Position Fixing By Use Of Radio Waves (AREA)
- Navigation (AREA)
Abstract
The embodiment of the invention discloses a kind of localization method and device, the method includes:It determines ownership goal position, and predicts that user reaches the time of the target location;Before the time predicted, the basis on location information within the scope of the target location is pushed into subscription client and is stored, to indicate that the client is positioned according to the basis on location information.Technical solution provided in an embodiment of the present invention, client may be implemented to position and improve the success rate that offline positions of the user near non-resident position in the case of no network.
Description
Technical field
The present embodiments relate to offline field of locating technology more particularly to a kind of localization method and devices.
Background technology
In existing location technology, when client location, need to connect network, and sent to location-server by network it is fixed
Position solicited message and reception positioning result, when no network connection, client can not position substantially, cannot meet user in no net
The demand positioned in the case of network.
Invention content
The embodiment of the present invention provides a kind of localization method and device, is determined when very stationary point is positioned about with improving user
Position success rate.
On the one hand, an embodiment of the present invention provides a kind of localization methods, including:
It determines ownership goal position, and predicts that user reaches the time of the target location;
Before the time predicted, the basis on location information within the scope of the target location is pushed into user visitor
Family end is stored, to indicate that the client is positioned according to the basis on location information.
On the other hand, the embodiment of the present invention additionally provides a kind of positioning device, including:
Target location time prediction unit is reached, for determining ownership goal position, and predicts that user reaches the target
The time of position;
Basis on location information push unit will be within the scope of the target location for before the time predicted
Basis on location information push to subscription client and stored, with indicate the client according to the basis on location information into
Row positioning.
Technical solution provided in an embodiment of the present invention by determining ownership goal position, and predicts that user reaches the mesh
The time of cursor position pushes to the basis on location information within the scope of the target location before the time predicted
Subscription client is stored.Client may be implemented to position in the case of no network;In addition, due to determining target location
The generally non-resident place very likely to be gone of user pushes to basis on location information of the user in non-resident point range
Client is simultaneously stored, and when client receives request positioning of the user in non-resident point range, just can position success,
User can be improved in target location, i.e., the success rate not positioned offline near resident place carries out when meeting user's trip
The demand positioned offline.
Description of the drawings
In order to more clearly explain the embodiment of the invention or the technical proposal in the existing technology, to embodiment or will show below
There is attached drawing needed in technology description to do one simply to introduce, it should be apparent that, the accompanying drawings in the following description is this hair
Some bright embodiments for those of ordinary skill in the art without creative efforts, can be with root
Other attached drawings are obtained according to these attached drawings.
Fig. 1 is a kind of flow diagram for localization method that the embodiment of the present invention one provides;
Fig. 2 is a kind of flow diagram of localization method provided by Embodiment 2 of the present invention;
Fig. 3 is a kind of structural schematic diagram for positioning device that the embodiment of the present invention three provides.
Specific implementation mode
To make the object, technical solutions and advantages of the present invention clearer, hereinafter with reference to attached in the embodiment of the present invention
Figure, technical scheme of the present invention is clearly and completely described by embodiment, it is clear that described embodiment is the present invention one
Section Example, instead of all the embodiments.Based on the embodiments of the present invention, those of ordinary skill in the art are not doing
Go out the every other embodiment obtained under the premise of creative work, shall fall within the protection scope of the present invention.
Embodiment one
Fig. 1 is a kind of flow diagram for localization method that the embodiment of the present invention one provides.This method be applicable to
The case where client push basis on location information, can be executed, described device by the positioning device being configured in location-server
It can be by software and or hardware realization.Referring to Fig. 1, data push method provided in this embodiment specifically includes following operation:
S110, it determines ownership goal position, and predicts that user reaches the time of the target location;
The target location of user is the geographical location for the resident position of user, and it is living for user to reside position
The frequent movable place such as residence, the target location of user can be user do not went or go once in a while and current time also
The place not reached.Specifically, the target location of user can be analyzed according to user information, such as is analyzed according to user information
Some non-resident place will be gone to by going out user, then can be using the place that user will go as the target location of user.It determines
After the target location of user, it can predict that the time of user's arrival target location specifically can be according to user behavior information
Reach the time of target location with living habit prediction.The method of prediction is not defined, the time predicted is general
Earlier than the time that user actually reaches target location.
S120, before the time predicted, the basis on location information within the scope of the target location is pushed to
Subscription client is stored, to indicate that the client is positioned according to the basis on location information.
The offline location technology used according to locating platform, the basis on location information may include that WIFI and/or base station refer to
Line database information.Client can be positioned using fingerprint database, and fingerprint database is specific in offline location technology
Form and content are the prior art, can refer to relevant locating technology.
Due to the non-resident position that the target location of determining user is user, geography of the general user to non-resident position
Environment is not all familiar with, relatively high using the possibility of positioning function in target location.Therefore, it is necessary to the time predicted it
Before, i.e., reach target location earlier than user the basis on location information within the scope of target location is pushed into subscription client and deposits
Storage.Determine that user will arrive a certain market and consume for example, being analyzed according to user information, predict user reach the market when
Between be Sunday some time, basis on location information can be pushed into subscription client before Sunday and stored.Visitor
Family end can be positioned when receiving Location Request according to the basis on location information of storage.
Technical solution provided in this embodiment by determining ownership goal position, and predicts that user reaches the target position
Basis on location information within the scope of the target location is pushed to user by the time set before the time predicted
Client is stored.Client may be implemented to position in the case of no network;In addition, since determining target location is general
For the non-resident place very likely to be gone of user, basis on location information of the user in non-resident point range is pushed into client
It holds and is stored, when client receives request positioning of the user in non-resident point range, just can position success.It can be with
User is improved in target location, i.e., the success rate not positioned offline near resident place carries out offline when meeting user's trip
The demand of positioning.
Embodiment two
Fig. 2 is a kind of flow diagram of localization method provided by Embodiment 2 of the present invention.The present embodiment is in above-mentioned reality
It applies and operation S110 is optimized on the basis of example, referring to Fig. 2, data push method provided in this embodiment specifically includes as follows
Operation:
210, determine that there is user the behavior of potential trip to believe based on user behavior information and/or customer attribute information analysis
Breath;
Wherein, user behavior information may include that user subscribes behavioural information, consumer behavior information and search behavior information
At least one of information.
There are many behavioural informations of user, needs to analyze the behavioural information of user, determines that wherein user has latent
In the behavioural information of trip, it can be related with current behavior, and be based on working as that user, which has the behavioural information of potential trip,
It moves ahead to there is to be gone on a journey very much behavior of maximum probability.Such as user has ordered some hotel in strange land, illustrates that user needs to pre-
The strange land hotel occupancy ordered, the behavior in strange land hotel that can subscribe user, which is determined as user, has the row of potential trip
For.
220, ownership goal position is determined according to the behavioural information with potential trip;
In life, the target location of user is generally the geographical location that user does not reach also, the target location of user with
The potential trip of user has certain contact, can have the target position that the behavioural information of potential trip determines user according to user
It sets.
For example, when dining room or hotel that user subscribes a certain place, which can be determined as to the target of user
Position;The hospital can be determined as the target location of user by user in the attending physician of one hospital of online booking;User
The film ticket of the cinema in some commercial circle or the group buying voucher in dining room are had purchased, it can be using the commercial circle as the target position of user
It sets.When user searches for some scenic area and scenic spot or route map, which can be determined as to the target location of user.
Alternatively, determining that user has the behavioural information of potential trip according to customer attribute information, and is had according to user and dived
The target location of user is determined in the behavioural information of trip, it specifically, can be according to the hobby of user, age, consumption feelings
The information such as condition determine the target location of user.Prefer to do shopping for example, analyzing user, then can will be matched with customer consumption
Target location of the market as user.
Determining user can also be integrated according to the behavioural information of user and customer attribute information has the row of potential trip
For information, and the target location that the behavioural information of potential trip determines user is had according to user.For example, user prefers to beat
Shuttlecock, and the Badminton Stadium near search in the recent period, illustrate that user wants neighbouring Badminton Stadium and moves, then may be used
Using by the one or more Badminton Stadiums closer apart from user address as the target location of user.
230, prediction user reaches the time of the target location.
After the target location that user is determined, it is also necessary to be reached according to the behavioural information prediction user with potential trip
The time of target location.There is the difference of the behavioural information of potential trip, the time of prediction will be different according to user.
Further, in order to ensure predict user reach target location time accuracy, can according to the tool
There is the associated temporal information prediction user of the behavioural information of potential trip to reach the time of the target location.
For example, film ticket of the user in some cinema of online purchase, has corresponding film on the film ticket of purchase
Projection time, time of motion picture projection can be used as with user's buying behavior associated time, can be according to the time of motion picture projection
Prediction user reaches the time of the cinema.Such as prediction user reaches the cinema hour before motion picture projection.
Alternatively, user has purchased train ticket user either can be recorded on plane ticket train ticket or plane ticket achieve the goal
The time of ground, that is, target location can reach the time of target location using the time as prediction.
Again alternatively, user frequently searches for the information at some scenic spot before having a holiday or vacation, then speculate that user is very likely having a holiday or vacation
Period goes to go sight-seeing the scenic spot, then predicts that user reaches the scenic spot in vacation.
Furthermore, it is contemplated that important thing can be generally recorded in memorandum by user, can also be believed according to user's memorandum
Breath determines that the target location of user and user reach the time of target location.For example, the memo information of user has recorded user's
It will have a meeting or the information such as the when and where of a heavy date, then can determine the mesh of user according to the place in memo information
Cursor position, and reach according to the time prediction user in memo information the time of target location.
S240, before the time predicted, the basis on location information within the scope of the target location is pushed to
Subscription client is stored, to indicate that the client is positioned according to the basis on location information.
Technical solution provided in this embodiment determines ownership goal position by using a variety of dimensional informations, and predicts to use
Family reaches the time of the target location, actively issued in advance to client the basis on location information within the scope of target location and
Client is locally stored.When client receives request positioning of the user within the scope of target location, just can be positioned to
Work(can solve user in target location, i.e., not meet user in the low problem of offline position success rate near place of residing and go out
The demand positioned offline when row.
Embodiment three
Fig. 3 is a kind of structural schematic diagram for positioning device that the embodiment of the present invention three provides, and described device is configured in fixed
In the server of position, the part as location-server.Referring to Fig. 3, which includes:
Target location time prediction unit 310 is reached, for determining ownership goal position, and predicts that user reaches the mesh
The time of cursor position;
Basis on location information push unit 320, for before the time predicted, by the target location range
Interior basis on location information pushes to subscription client and is stored, to indicate the client according to the basis on location information
It is positioned.
Further, the arrival target location time prediction unit 310 includes:
Potential travel behaviour information determination subelement 311, for based on user behavior information and/or customer attribute information point
Analysis determines that user has the behavioural information of potential trip;
Target location determination subelement 312, for determining ownership goal according to the behavioural information with potential trip
Position;
Target location time prediction subelement 313 is reached, for predicting that user reaches the time of the target location.
Further, the user behavior information, including:
User subscribes at least one of behavioural information, consumer behavior information and search behavior information information.
Further, the arrival target location time prediction subelement 313, is specifically used for:
The target position is reached according to the associated temporal information prediction user of the behavioural information with potential trip
The time set.
Further, the basis on location information, including:
WIFI and/or base station fingerprint database information.
Above-mentioned apparatus can perform the localization method that any embodiment of the present invention is provided, and have the corresponding function of execution method
Module and advantageous effect.
Note that above are only presently preferred embodiments of the present invention and institute's application technology principle.It will be appreciated by those skilled in the art that
The present invention is not limited to specific embodiments described here, can carry out for a person skilled in the art it is various it is apparent variation,
It readjusts and substitutes without departing from protection scope of the present invention.Therefore, although being carried out to the present invention by above example
It is described in further detail, but the present invention is not limited only to above example, without departing from the inventive concept, also
May include other more equivalent embodiments, and the scope of the present invention is determined by scope of the appended claims.
Claims (6)
1. a kind of localization method, which is characterized in that including:
It determines ownership goal position, and predicts that user reaches the time of the target location;
Before the time predicted, the basis on location information within the scope of the target location is pushed into subscription client
It is stored, to indicate that the client is positioned offline according to the basis on location information;
Wherein, the determining ownership goal position, and predict that user reaches the time of the target location, including:
Determine that user has the behavioural information of potential trip based on user behavior information and/or customer attribute information analysis;Wherein,
The user behavior information, including:User subscribes in behavioural information, consumer behavior information and search behavior information at least
A kind of information;
Ownership goal position is determined according to the behavioural information with potential trip;
Prediction user reaches the time of the target location.
2. according to the method described in claim 1, it is characterized in that, the prediction user reaches time of the target location,
Including:
The target location is reached according to the associated temporal information prediction user of the behavioural information with potential trip
Time.
3. according to the method described in claim 1, it is characterized in that, the basis on location information, including:
WIFI and/or base station fingerprint database information.
4. a kind of positioning device, which is characterized in that including:
Target location time prediction unit is reached, for determining ownership goal position, and predicts that user reaches the target location
Time;
Basis on location information push unit, for before the time predicted, by determining within the scope of the target location
Position pushes to subscription client and is stored according to information, with indicate the client according to the basis on location information carry out from
Line positions;
Wherein, the arrival target location time prediction unit includes:
Potential travel behaviour information determination subelement, for being determined based on user behavior information and/or customer attribute information analysis
User has the behavioural information of potential trip;Wherein, the user behavior information, including:User subscribes behavioural information, consumption row
For at least one of information and search behavior information information;
Target location determination subelement, for determining ownership goal position according to the behavioural information with potential trip;
Target location time prediction subelement is reached, for predicting that user reaches the time of the target location.
5. device according to claim 4, which is characterized in that the arrival target location time prediction subelement, specifically
For:
The target location is reached according to the associated temporal information prediction user of the behavioural information with potential trip
Time.
6. device according to claim 4, which is characterized in that the basis on location information, including:
WIFI and/or base station fingerprint database information.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510818612.6A CN105376714B (en) | 2015-11-23 | 2015-11-23 | A kind of localization method and device |
PCT/CN2016/087697 WO2017088475A1 (en) | 2015-11-23 | 2016-06-29 | Positioning method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510818612.6A CN105376714B (en) | 2015-11-23 | 2015-11-23 | A kind of localization method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105376714A CN105376714A (en) | 2016-03-02 |
CN105376714B true CN105376714B (en) | 2018-11-02 |
Family
ID=55378437
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510818612.6A Active CN105376714B (en) | 2015-11-23 | 2015-11-23 | A kind of localization method and device |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN105376714B (en) |
WO (1) | WO2017088475A1 (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105376714B (en) * | 2015-11-23 | 2018-11-02 | 北京百度网讯科技有限公司 | A kind of localization method and device |
CN107295182A (en) * | 2017-06-30 | 2017-10-24 | 广东欧珀移动通信有限公司 | Subway arrival reminding method, device, storage medium and terminal |
CN113783952B (en) * | 2021-08-31 | 2023-06-02 | 北京达佳互联信息技术有限公司 | Information pushing method, device, storage medium and processor |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101953197A (en) * | 2007-12-28 | 2011-01-19 | 探空气球无线公司 | Providing WI-FI location information to a mobile device in order to estimate its position |
CN101980550A (en) * | 2004-10-29 | 2011-02-23 | 探空气球无线公司 | Method for locating user device and server system |
CN102314474A (en) * | 2010-06-24 | 2012-01-11 | 索尼公司 | Signal conditioning package, information handling system, information processing method and program |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100070365A1 (en) * | 2008-09-12 | 2010-03-18 | At&T Intellectual Property I, L.P. | Planogram guided shopping |
JP5476880B2 (en) * | 2009-09-14 | 2014-04-23 | ソニー株式会社 | Information providing apparatus, information providing method, computer program, and wireless communication apparatus |
CN102238045A (en) * | 2010-04-27 | 2011-11-09 | 广州迈联计算机科技有限公司 | System and method for predicting user behavior in wireless Internet |
US9294897B2 (en) * | 2012-03-30 | 2016-03-22 | Telefonaktiebolaget L M Ericsson (Publ) | Apparatuses and methods for downloading data |
CN103874191B (en) * | 2012-12-11 | 2017-11-24 | 华东师范大学 | A kind of localization method based on WiFi wireless networks |
CN103471610B (en) * | 2013-09-24 | 2016-05-25 | 沈阳美行科技有限公司 | A kind ofly support online, the double mode air navigation aid of off-line |
US9779153B2 (en) * | 2014-03-03 | 2017-10-03 | Netapp, Inc. | Data transfer between storage systems using data fingerprints |
CN104408897B (en) * | 2014-11-26 | 2017-03-29 | 杭州优体科技有限公司 | A kind of accurate mobile alarm positioner based on physical button |
CN104677375B (en) * | 2015-03-18 | 2017-07-28 | 沈阳美行科技有限公司 | A kind of tunnel road guides system in advance |
CN105023177A (en) * | 2015-08-05 | 2015-11-04 | 四川长虹电器股份有限公司 | Intelligent shopping guiding method |
CN105376714B (en) * | 2015-11-23 | 2018-11-02 | 北京百度网讯科技有限公司 | A kind of localization method and device |
-
2015
- 2015-11-23 CN CN201510818612.6A patent/CN105376714B/en active Active
-
2016
- 2016-06-29 WO PCT/CN2016/087697 patent/WO2017088475A1/en active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101980550A (en) * | 2004-10-29 | 2011-02-23 | 探空气球无线公司 | Method for locating user device and server system |
CN101953197A (en) * | 2007-12-28 | 2011-01-19 | 探空气球无线公司 | Providing WI-FI location information to a mobile device in order to estimate its position |
CN102314474A (en) * | 2010-06-24 | 2012-01-11 | 索尼公司 | Signal conditioning package, information handling system, information processing method and program |
Also Published As
Publication number | Publication date |
---|---|
WO2017088475A1 (en) | 2017-06-01 |
CN105376714A (en) | 2016-03-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20230337174A1 (en) | System and Method for Matching Using Location Information | |
CN104731917B (en) | A kind of recommendation method and device | |
JP5248915B2 (en) | GPS tracking and learning of user behavior preferences from well-known nearby destinations | |
CN105532030B (en) | For analyzing the devices, systems, and methods of the movement of target entity | |
JP6188674B2 (en) | Method and apparatus for pushing trajectory information | |
CN109146280B (en) | Method, device and system for pushing information | |
CN110476176A (en) | Ownership goal ancillary technique | |
CN106605418A (en) | Power management of mobile clients using location-based services | |
CN104156897B (en) | Indoor guide system based on context aware | |
US20190301884A1 (en) | Computer-implemented method for recommending booths-to-visit | |
US20160155151A1 (en) | Advertisement system, and advertisement processing device | |
CN112241489B (en) | Information pushing method, device, readable storage medium and computer equipment | |
CN108733692A (en) | A kind of social information recommendation method and apparatus | |
CN105376714B (en) | A kind of localization method and device | |
CN109891190A (en) | Geo-location is carried out to individual based on derivative social networks | |
KR101639617B1 (en) | Method of predicting real-time moving route of user, server performing the same and storage media storing the same | |
JP6469465B2 (en) | POSITION INFORMATION MANAGEMENT DEVICE AND POSITION INFORMATION MANAGEMENT METHOD | |
US9167389B1 (en) | Clustering location data to determine locations of interest | |
JP2014044675A (en) | Attractiveness evaluation device, attractiveness adjustment device, computer program for evaluating attractiveness, and computer program for adjusting attractiveness | |
CN109631922A (en) | Information processing unit, information processing method and the non-transitory storage medium for storing program | |
JP6098302B2 (en) | Navigation system, navigation method, and navigation program | |
US10451431B2 (en) | Route search system, route search device, route search method, program, and information storage medium | |
CN109598461B (en) | Distribution method, distribution device and computer readable storage medium | |
JP2014190952A (en) | Navigation system, navigation method and navigation program | |
JP7171350B2 (en) | Information processing device and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |