Nothing Special   »   [go: up one dir, main page]

CN105376714B - A kind of localization method and device - Google Patents

A kind of localization method and device Download PDF

Info

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
Application number
CN201510818612.6A
Other languages
Chinese (zh)
Other versions
CN105376714A (en
Inventor
罗耀燊
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Baidu Netcom Science and Technology Co Ltd
Original Assignee
Beijing Baidu Netcom Science and Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Beijing Baidu Netcom Science and Technology Co Ltd filed Critical Beijing Baidu Netcom Science and Technology Co Ltd
Priority to CN201510818612.6A priority Critical patent/CN105376714B/en
Publication of CN105376714A publication Critical patent/CN105376714A/en
Priority to PCT/CN2016/087697 priority patent/WO2017088475A1/en
Application granted granted Critical
Publication of CN105376714B publication Critical patent/CN105376714B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/52Network services specially adapted for the location of the user terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • H04L67/568Storing data temporarily at an intermediate stage, e.g. caching
    • H04L67/5683Storage of data provided by user terminals, i.e. reverse caching
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/029Location-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

A kind of localization method and device
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.
CN201510818612.6A 2015-11-23 2015-11-23 A kind of localization method and device Active CN105376714B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (3)

* Cited by examiner, † Cited by third party
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