CN109067915A - The methods, devices and systems of location based service are provided - Google Patents

The methods, devices and systems of location based service are provided Download PDF

Info

Publication number
CN109067915A
CN109067915A CN201811102675.1A CN201811102675A CN109067915A CN 109067915 A CN109067915 A CN 109067915A CN 201811102675 A CN201811102675 A CN 201811102675A CN 109067915 A CN109067915 A CN 109067915A
Authority
CN
China
Prior art keywords
mobile device
scenario
scene
decision
related 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
Application number
CN201811102675.1A
Other languages
Chinese (zh)
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 Chuangxin Journey Network Technology Co Ltd
Original Assignee
Beijing Chuangxin Journey Network 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 Chuangxin Journey Network Technology Co Ltd filed Critical Beijing Chuangxin Journey Network Technology Co Ltd
Priority to CN201811102675.1A priority Critical patent/CN109067915A/en
Publication of CN109067915A publication Critical patent/CN109067915A/en
Pending legal-status Critical Current

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/55Push-based network services

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Telephonic Communication Services (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The present invention relates to provide method, apparatus, system and the computer-readable medium of location based service.Method applied to mobile device includes: to obtain the scenario-related information of mobile device in the change in location for monitoring mobile device;Scene decision recommendation is determined according to scenario-related information, and wherein scene decision recommendation includes whether the decision recommendation of triggering location based service;Scenario-related information and scene decision recommendation are sent to server;And receive that server sends for providing the integrated decision-making of location based service, wherein, integrated decision-making is scenario-related information and/or the scene decision recommendation sent by server according to configurable comprehensive strategic and mobile device and determination, and integrated decision-making includes whether the decision of triggering location based service and/or the content of location based service.Technical solution of the present invention can carry out dynamic decision according to the different scenes locating for mobile device, realize the service push of customization, precision.

Description

The methods, devices and systems of location based service are provided
Technical field
This invention relates generally to field of communication technology, particularly provide location based service method, apparatus, System and computer-readable medium.
Background technique
Modern mobile devices can be in conjunction with the access of the functions such as computer and networks transceiver and access information network.And pass through The positioning service of mobile device can then obtain the specific positioning of equipment, provide location based service (Location Based Service, LBS) etc. various services, facilitate the life of user.
However, current LBS service has some limitations, it is based only on location information and carries out notice push, simple machine Tool, and interference is brought to user sometimes.
Summary of the invention
In order to solve the above-mentioned problems in the prior art, one aspect of the present invention provides a kind of provide based on position Service method, the method be applied to mobile device, which comprises monitor the mobile device position become When change, the scenario-related information of the mobile device is obtained;Scene decision recommendation is determined according to the scenario-related information, wherein The scene decision recommendation includes whether the decision recommendation of triggering location based service;By the scenario-related information and described Scene decision recommendation is sent to server;And receive the integrated decision-making that the server is sent, wherein the integrated decision-making is The scenario-related information that is sent by the server according to configurable comprehensive strategic and the mobile device and/or described Scene decision recommendation and determination, and the integrated decision-making includes whether the decision and/or base of triggering location based service In the content of the service of position.
Another aspect of the present invention provides a kind of method of offer location based service, and the method is applied to service Device, which comprises receive scenario-related information and scene decision recommendation that mobile device is sent;According to configurable comprehensive plan Slightly and the scenario-related information that sends of the mobile device and/or the scene decision recommendation determine integrated decision-making, Wherein, the integrated decision-making includes whether the decision of triggering location based service and/or the content of location based service;With And the integrated decision-making is sent to the mobile device.
Another aspect of the present invention provides a kind of device of offer location based service, and described device includes: scene phase Data obtaining module is closed, is configured to obtain the field of the mobile device when monitoring the change in location of the mobile device Scape relevant information;Scene decision recommendation determining module is configured to determine scene decision recommendation according to the scenario-related information, Wherein the scene decision recommendation includes whether the decision recommendation of triggering location based service;Scene decision recommendation sends mould Block is configured to the scenario-related information and the scene decision recommendation being sent to server;And integrated decision-making receives Module is configured to receive the integrated decision-making that the server is sent, wherein the integrated decision-making be by the server according to The scenario-related information and/or the scene decision recommendation that configurable comprehensive strategic and the mobile device are sent and it is true It is fixed, and the integrated decision-making include whether triggering location based service decision and/or location based service it is interior Hold.
Another aspect of the present invention provide it is a kind of provide location based service device, described device include: information and It is recommended that receiving module, is configured to receive scenario-related information and scene decision recommendation that mobile device is sent;Integrated decision-making is true Cover half block, be configured to according to can configure the scenario-related information that comprehensive strategic and the mobile device are sent and/or The scene decision recommendation determines integrated decision-making, wherein the integrated decision-making includes whether triggering location based service The content of decision and/or location based service;And integrated decision-making sending module, it is configured to send the integrated decision-making To the mobile device.
Another aspect of the present invention provides a kind of mobile device, and the mobile device includes: memory, is configured to store Instruction;And processor, the method for being configured to that described instruction is called to execute offer location based service as described above.
Another aspect of the present invention provides a kind of server, and the server includes: memory, is configured to storage and refers to It enables;And processor, the method for being configured to that described instruction is called to execute offer location based service as described above.
Another aspect of the present invention provides a kind of system, which includes mobile device and server.The mobile device It is configured to: when monitoring the change in location of the mobile device, obtaining the scenario-related information of the mobile device;According to The scenario-related information determines scene decision recommendation, wherein the scene decision recommendation includes whether to trigger location-based clothes The decision recommendation of business;The scenario-related information and the scene decision recommendation are sent to server;And receive the clothes It is engaged in the integrated decision-making that device sends, wherein the integrated decision-making is by the server according to configurable comprehensive strategic and described The scenario-related information that mobile device is sent and/or the scene decision recommendation and determination, and the integrated decision-making Include whether the decision of triggering location based service and/or the content of location based service.And the server configuration For: receive the scenario-related information and scene decision recommendation of mobile device transmission;According to configurable comprehensive strategic and described The scenario-related information and/or the scene decision recommendation that mobile device is sent determine integrated decision-making, wherein described comprehensive It closes decision and includes whether the decision of triggering location based service and/or the content of location based service;And it will be described comprehensive It closes decision and is sent to the mobile device.
Another aspect of the present invention provides a kind of computer readable storage medium, the computer-readable recording medium storage There are computer executable instructions, when executed by the processor, execution is applied to the computer executable instructions as described above Mobile device, offer location based service method.
Another aspect of the present invention provides a kind of computer readable storage medium, the computer-readable recording medium storage There are computer executable instructions, when executed by the processor, execution is applied to the computer executable instructions as described above Server, offer location based service method.
The technical solution that embodiments of the present invention propose can according to the different scenes locating for mobile device and dynamically Whether decision pushes the content of location based service and the service pushed to mobile device, realizes customizations, accurate The service of change pushes, and improves pushing efficiency, improves user experience.
Detailed description of the invention
The following detailed description is read with reference to the accompanying drawings, above-mentioned and other purposes, the feature of embodiment of the present invention It will become prone to understand with advantage.In the accompanying drawings, several implementations of the invention are shown by way of example rather than limitation Mode, in which:
Fig. 1 shows the flow chart of the method for the offer location based service of embodiment according to the present invention;
Fig. 2 shows in the method shown in FIG. 1 of embodiment according to the present invention acquisition scenario-related information and The flow chart of scene decision;
Fig. 3 shows the block diagram of the system of the offer location based service of embodiment according to the present invention.
In the accompanying drawings, identical or corresponding label indicates identical or corresponding part.
Specific embodiment
The principle and spirit of the invention are described below with reference to several illustrative embodiments.It should be appreciated that providing this A little embodiments are used for the purpose of making those skilled in the art can better understand that realizing the present invention in turn, and be not with any Mode limits the scope of the invention.
As shown in Figure 1, an embodiment of the invention proposes a kind of offer location based service (Location Based Service, LBS) method.The method comprising the steps of S101-S107.Method proposed by the present invention can be set in movement Standby side and server side execute.It, can be with the application program (App) of installation on the mobile apparatus when mobile device side executes Mode executes.
In step s101, mobile device obtains the scenario-related information of mobile device when monitoring change in location.
In some embodiments, it is wearable to can be mobile phone, tablet computer, laptop computer, intelligence for mobile device The various movable equipments such as equipment, personal digital assistant (PDA).Mobile device is referred to as client, mobile terminal, movement Client, user equipment etc..
In some embodiments, change in location may include mobile device enter geography fence, leave geography fence or Person moves in geography fence.Geography fence may include the virtual boundary of real world geographic area.Mobile device can be set It is set to and executes task when the mobile device is located inside geography fence.By comparing the position and geographic area of mobile device Coordinate, mobile device can determine whether the mobile device is located in geography fence.In alternate embodiments, change in location It can be only dependent upon the variation of the location information of mobile device, without being compared with preset geography fence, for example, When mobile device movement is more than certain distance, it is believed that change in location has occurred in mobile device.
In some embodiments, the change in location for monitoring mobile device includes monitoring the location information of mobile device, is moved The location information of dynamic equipment can pass through global positioning system (GPS) information, base station triangulation location information and mobile device institute In Internet protocol (Internet Protocol, IP) registered address information of the WLAN (for example, WiFi) of access One or more determines.
Wherein, GPS location precision is higher, and positioning principle is more synchronous satellites of tracking, to calculate current longitude and latitude Degree.Advantage is positioning accuracy height, and civilian precision can reach 10 meters or so of error, and being not connected to cellular base station also can normally make With.But GPS is stringenter to use environment requirement, it is necessary to be spacious open-air atmosphere, can not use indoors, in addition, searching The case where rope and tracking multi-satellite need the long period, and that there may be satellite-signals is weak, and tracking is lost, it is such as close in high building The city of cloth is walked, and is walked on the hill path of valley, by longer tunnel etc..
After mobile device accesses cellular network, triangulation location can be carried out by the base station of connection.The advantages of this mode, exists In as long as there is mobile device to access cellular network, so that it may obtain location information.But the positioning accuracy of usually this mode is not Height, while also being influenced by cellular network base station distribution density.When mobile device indoors when, it is understood that there may be signal is weak to ask Topic, can impact positioning.
When mobile device indoors when, be difficult to be accurately positioned by above-mentioned method, it usually needs pass through auxiliary Indoor positioning and navigation just can be achieved in indoor positioning antenna hardware.When in view of mobile device indoors, there is very big probability meeting It is connected to WiFi wireless network, if mobile device, under this scene, we can pass through WiFi radio network netgate IP address, inquire the registered address of IP, thus infer to mobile device accurate indoor address and position.
Above-mentioned three kinds of positioning methods, technically respectively have superiority and inferiority, complement one another in scene.Therefore, three can be tied Altogether, the equipment positioning and tracing method of the indoor and outdoor all standing of a set of solid is formed.Specifically, when mobile device is in outdoor When, if there is GPS positioning information, then use the location information of GPS;If the location information of GPS cannot be obtained, base station is obtained The triangulation location information of offer;If mobile device has accessed WiFi wireless network, back-end server is requested, obtains reference Location information.
Locating system of the embodiments of the present invention by building mobile device solid, comprehensive available technological means, Equipment is in indoor and outdoor, has net without under the complex environment of net, can preferably obtain stationkeeping ability.
In some embodiments, when App is applied in front stage operation, developer has enough controls to remove tracing positional Variation;Since App is at foreground, some geography fences can be arranged to operating system, operating system is entrusted to carry out equipment The tracking of position and disengaging geography fence range, operating system obtain device location by way of GPS or base station triangulation location; And when using entering running background, or even not running, system still can continue to monitor mobile set energy-efficiently Standby change in location.Thus, it is possible to continue to monitor the change in location of mobile device.
In some embodiments, by way of example and not by way of limitation, scene locating for mobile device may include with It is one or more of lower: to pass in and out the scene of the frequency of geography fence, moving scene, Novel Temporal Scenario, whether be located at permanent residence Scene, connection scene etc..The example of scene is without being limited thereto.It needs to judge which scene, it can be according to actual needs Flexible choice and configuration, the present invention are without limitation.Content about scene will be described in detail below.
In some embodiments, by way of example and not by way of limitation, scenario-related information includes one of the following It is or multiple: location information, directed information, motion information, temporal information, link information, the permanent residence information, geography of mobile device Fence information, temperature information, infrared sensing information and gravity sensing information.
As an example, location information can be obtained by any mode as described above.Directed information or movement are set Standby angle information can be obtained by the gyroscope being arranged in mobile device.Temperature information, infrared sensing information and gravity Sensitive information can be obtained by the temperature sensor, infrared sensor and gravity sensor that are arranged in mobile device respectively. The particular content of scenario-related information will be described in detail below.Motion information can be to be provided by GPS positioning information , wherein the information of movement velocity and the direction of motion can be had;If not having to provide the information of speed and direction in location information, The information of last positioning can be so obtained from history location information, if positioning time last time effective time window again It is interior, then movement velocity and the direction of reckoning are obtained by interpolation calculation.
In step s 102, mobile device determines scene decision recommendation according to scenario-related information, and wherein scene decision is built View includes whether the decision recommendation of triggering location based service.
In some embodiments, location based service includes disappearing to mobile device push is associated with geography fence Breath.
The determination scene decision hereafter only come in interpretation procedure S102 for passing in and out the scene of the frequency of geography fence is built View.Since GPS positioning and base station triangulation location all have position error and shake, especially when mobile device is in definition Virtual geographic boundary on when, position error and shake all can continually trigger pass in and out some geography fence region message, this It is the problem of technological deficiency is brought.Even if working as user carrier mobile device, us are certainly repeatedly entered in a short time The geography fence region of definition also should not repeatedly send PUSH message, bother user, to user then being used as LBS service It causes to perplex.Therefore the disengaging to geography fence is needed to carry out frequency control.Time window frequency statistics technology pair can be passed through Whether effective analysis is made in the behavior of mobile device disengaging geography fence, and by the decision-making module to mentioning because carrying out sending out notice For decision recommendation.For example, the region that passed in and out within 24 hours nearest to mobile device retains a record, when equipment for the first time into When entering some region, then scene decision recommendation is that suggestion is pushed;If there is entrance in nearest time window in equipment History, then scene decision recommendation is suggestion without push.
In some embodiments, corresponding to multiple and different scenes, method 100 may include that multiple acquisition scenes are related Information and the step of making scene decision recommendation.The step of corresponding to different scenes, can execute parallel or serially execute.
In step s 103, scenario-related information and scene decision recommendation are sent to server by mobile device.
In step S104, server receives the scenario-related information and scene decision recommendation that mobile device is sent.
It in some embodiments, both may include being provided by GPS system to the scenario-related information that server is sent The primary data information (pdi)s such as the various sensors data collected being arranged in information, mobile device also may include by processing The data information obtained afterwards, such as the movement velocity of mobile device, etc. obtained above by interpolation calculation.
In step s105, server is built according to configurable comprehensive strategic and scenario-related information and/or scene decision View is to determine integrated decision-making, wherein integrated decision-making includes whether the triggering decision of location based service and/or location-based The content of service.
It in some embodiments, can be by scenario-related information and scene decision in the case where being able to access that network It is recommended that summarizing, it is sent to server end, integrated decision-making is carried out by server back end, and return to the result of decision.The synthesis of server Decision can comprehensively consider scenario-related information and scene decision recommendation, and according to certain configurable comprehensive strategic, output is final Integrated decision-making.Better effect can be obtained in this way, improve deCislon flexibility.
In some embodiments, in server back end, configurable comprehensive strategic can be the push strategy of customization, It can be an algorithm flight data recorder, input is the data of each dimension reported by mobile device, and output is the result of decision.The calculation Method module can be fixed default algorithm module, and can configure, alternatively according to different needs.
As an example, can be configured according to following rule: (1) entering the range in 24 hours for the first time;(2) it moves Speed per hour < 10KM/h;(3) positioning time is in range 11:30-12:30;(4) positioning is not in permanent residence;(5) there is network insertion;Then look into Look for main body of the highest dining room as LBS PUSH message that nearby score.
As another example, when the user of mobile device drives to go to the Great Wall at Badaling through highway, scene is related Information shows that movement velocity is 70KM/h, and moving scene steps in decision-making will determine that mobile device is on highway at this time, that When mobile device passes by the Juyongguan Pass, then message associated with the Juyongguan Pass will not be pushed.But when Novel Temporal Scenario correlation is believed When breath display current time is the lunch meal time, message associated with the dining room near the sight spot of the Juyongguan Pass can be pushed.
In this way, different push strategies can be configured flexibly based on scene dimension, accomplish customize, precisely The push of change.
In step s 106, integrated decision-making is sent to mobile device by server.
In step s 107, mobile device receives integrated decision-making.
In some embodiments, server can be sent when sending integrated decision-making to mobile device for scene phase Close at least part of update scenario-related information in information.For example, server can be by user's permanent residence of mobile device More new information, this positioning periphery geography fence information return mobile device.Client receive needs update it is permanent Ground information updates local data base;Receive the geography fence information of update, the geography fence for updating and being arranged to operating system It monitors in service.In this way, the positioning of mobile device and decision parameters (such as permanent residence, geography fence) it is available and When update, improve the accuracy of decision.
In some embodiments, mobile device can also be defaulted according to scene decision recommendation and the local of mobile device Strategy determines local decision-making.Local default policy module is available to arrive each scene decision recommendation.For example, in mobile device In the case where not accessing network, step determines scene decision any one of when multiple determining scene decision recommendations the step of It is recommended that determining that local decision-making is not trigger determining for location based service when not trigger the decision recommendation of location based service Plan.In other words, local default policy can be set to when all scene decision recommendations all suggest carrying out LBS push, and triggering is originally The movement of ground sending out notice, as long as and have operational blocks which partition system it is not recommended that being pushed, terminate entire process flow.Local default is determined Plan can carry out decision in the case where not needing server, solve for example in the case where mobile device does not access network Decision problem.
In some embodiments, mobile device can adjust the radius of geography fence according to motion information.By above-mentioned Step, the movement velocity of available mobile device and direction, server end can recommend new geography fence, and be set by movement It is standby to be configured, it is registered in the operating system of mobile device.In this process, server end not only can according to the time, The scenes factor such as position, indoor and outdoor considers the most suitable geography fence type of selection, such as restaurant, hotel, sight spot, gas station Deng, moreover it is possible to according to the speed of movement and direction, the range of geography fence is automatically adjusted, to reach the function that user is reminded in push in advance Energy.
It is illustrated using the scene of self-driving as example.User drives to need to push and remind user's note in road up train Meaning front scenic spot A, then can be by expanding geography fence radius corresponding to the A of scenic spot, to achieve the effect that prior notice.It expands Big radius can be obtained by " advance notification times " multiplied by " current driving speed ", can use formula: adaptive Answer geography fence radius+(the movement velocity * advance notification times) of geography fence radius=unmodified.
It is updated by adaptive geography fence range, instant notice can be carried out to the user in moving scene and is mentioned It wakes up, avoids causing push to fail because of service push delay.
Hereinafter with reference to Fig. 2, process of the description for an embodiment of the serial scene Recognition pipeline of multiple scenes Figure 200, the step of including the acquisition scenario-related information that executes on the mobile apparatus and making scene decision.It is understood that , multiple scenes described in the embodiment are only examples, not exhaustive all possible scene, and therein each Scene is all optional, it is convenient to omit a part therein can also increase other scenes newly, can according to actual needs flexibly Configuration.It is also to be appreciated that the step of described in Fig. 2, executes in a serial fashion, in the scenario-related information of rear acquisition Including the scenario-related information in preceding acquisition, each step carries out data using the data of previous step process as input Processing, and data and decision recommendation that this step obtains are added, output is transmitted to next step, forms a serial processing stream Waterline pipeline.And in fact, parallel processing is also possible, the present invention is without limitation.Additionally need understanding, Fig. 2 Shown in step sequence only as an example, the execution of step can be according to other a variety of different sequences.
Flow chart shown in Fig. 2 includes step S201-S210.
In step s 201, the scenario-related information of the frequency of mobile device disengaging geography fence is obtained, wherein disengaging ground The scenario-related information for managing the frequency of fence includes the history location information of mobile device, current location information, geography fence letter Breath.For example, the region passed in and out within 24 hours nearest to mobile device retains a record.
In step S202, frequency scene decision recommendation is determined according to frequency scenario-related information.It is positioned and is believed according to history Breath, current location information and geography fence information determine that mobile device passes in and out the frequency of geography fence in time window, work as shifting When dynamic equipment first enters geography fence in time window, determine that scene decision recommendation is to trigger determining for location based service Plan suggestion;When mobile device is not to first enter geography fence in time window, determine that scene decision recommendation is not trigger The decision recommendation of location based service.For example, then frequency scene decision recommendation is to build when equipment first enters some region View is pushed;If equipment nearest time window exist enter history, frequency scene decision recommendation be suggestion not It is pushed.
Because all there is position error and shake in GPS positioning and base station triangulation location, especially at mobile device When in the virtual geographic boundary that we define, position error and shake all can be triggered continually and pass in and out some geography fence region Message, this is the problem of technological deficiency is brought.Even if work as user carrier mobile device, certainly in a short time repeatedly into The geography fence region of our definition is entered, then being used as LBS service, also should not repeatedly send PUSH message, bother use Family causes to perplex to user.Therefore frequency control can be carried out to the disengaging of geography fence.Pass through time window frequency statistics skill Whether art makes effective analysis to the behavior of equipment disengaging geography fence, and by the decision-making module to mentioning because carrying out sending out notice For decision recommendation.This way provides the damping smoothing techniques shaken by time window come smooth positioning drift.
In step S203, the moving scene relevant information of mobile device is obtained, wherein moving scene relevant information includes The movement velocity of mobile device.It alternatively, also may include the direction of motion of mobile device.For example, provided by location information Context is if it is as provided by GPS positioning information, then the information of movement velocity and the direction of motion can be had;If positioning Do not have to provide the information of speed and direction in information, then the information of last positioning can be obtained from history location information, If positioning time last time obtains movement velocity and the direction of reckoning by interpolation calculation in effective time window again.
In step S204, moving scene decision recommendation is determined according to moving scene relevant information.When the fortune of mobile device When dynamic speed is lower than threshold speed, determine that scene decision recommendation is the decision recommendation for triggering location based service;When movement is set When standby movement velocity is greater than or equal to threshold speed, determine that scene decision recommendation is the decision for not triggering location based service It is recommended that.
For example, we can identify sports ground locating for user or mobile device by distinguishing movement velocity s (KM/h) Scape.For example, s < 2, then it is assumed that remain static;2≤s < 10, then mobile device is in ambulatory status;10≤s < 40, it is mobile Equipment is on non-motor vehicle;S≤40, then mobile device is on motor vehicle.Identification based on moving scene can then push away The traffic behavior for surveying user, to targetedly carry out push behavior.If user is under the scene of motor vehicle, speed per hour exists 80 or more, may infer that hurried on a journey running at high speed, then it may not be necessary to information to its periphery, then it is not recommended that being pushed away It send, other situations then suggest to push.
In step S205, the Novel Temporal Scenario relevant information of mobile device is obtained, wherein Novel Temporal Scenario relevant information includes The timestamp information of mobile device, location information.For example, the timestamp by the available current device of device operating system is believed Breath, the timestamp information do not have the difference in time zone.
In step S206, Novel Temporal Scenario decision recommendation is determined according to Novel Temporal Scenario relevant information.According to timestamp information The local time in time zone where can determining mobile device with location information.It is subject to time in 0 time zone, passes through the longitude and latitude of positioning Information is spent, time zone locating for equipment can be calculated, so that it is determined that the local time in time zone where mobile device.When locality Between be in the non-interruption-free period when, determine scene decision recommendation be triggering location based service decision recommendation;When locality Between be in the interruption-free period when, determine that scene decision recommendation is the decision recommendation for not triggering location based service.For example, in depth The periods such as night, which send PUSH message, can bother user.Therefore according to the local time, it can be determined that the local time for obtaining positioning is No 00:00~8:00.If being in the interruption-free period, the decision recommendation not pushed can be made.
In step S207, the permanent residence scenario-related information of mobile device is obtained, wherein permanent residence scenario-related information Permanent residence and mobile device including mobile device work as prelocalization.
In step S208, permanent residence scene decision recommendation is determined according to permanent residence scenario-related information.When working as prelocalization When not in permanent residence, determine that scene decision recommendation is the decision recommendation for triggering location based service;It is normal when being currently located in When in residence, determine that scene decision recommendation is the decision recommendation for not triggering location based service.
Fining based on LBS service pushes the frequent zone of action for needing to identify user and occasionally zone of action.It is right In frequent movable region, referred to as " permanent residence ".In general, permanent residence is that user works the city lived.For normal Residence, user are very familiar with, and to the excessive sending out notice in the city, can cause to puzzle to user is bothered.And if can identify The permanent residence of user, also implying that can identify whether user goes on business or go on a tour, then can carry out finer push.
In App application, the permanent residence city of oneself is can be set in user.For what is be not provided with, when user is on foreground When using App, the position of available equipment, by the long-term statistics that reports, server-side can deduce the permanent residence of user City, and it is handed down to mobile terminal device.If current position location within the scope of preset permanent residence, it is recommended that not into Row push.
In step S209, the connection scenario-related information of mobile device is obtained, wherein connection scenario-related information includes Whether mobile device is connected to the type of network and the network connected.This step can be with collection network JA(junction ambient) information. App application can pass through the SDK API that the operating system in mobile phone provides and obtain equipment current network local environment: without network, Mobile cellular network, WiFi wireless network etc..GPS positioning and base station triangulation location support the scene of indoor positioning bad.IP Positioning can carry out positioning reinforcing for the scene of indoor connection WiFi wireless network.By previous step, it is known that current device Moving scene, therefore, when the motion state of mobile device is stablized and (excluded in outdoor), GPS signal is weak, thus we can infer User is in indoor environment, and if mobile device is under conditions of WiFi network, the public network of WiFi gateway can be passed through IP address inquires indoor address information.App client report network environment and IP in mobile device to back-end server, Back-end server carries out inquiry and decision, and returns to relevant information to the App client in mobile device.
In step S210, connection scene decision recommendation is determined according to connection scenario-related information.When mobile device connects To network and when the network type that is connected is predetermined network type, scene decision recommendation is determined to trigger location-based clothes The decision recommendation of business;When the network type that mobile device is not connected to network or is connected is not predetermined network type, Determine that scene decision recommendation is the decision recommendation for not triggering location based service.Network access is needed to provide branch for most of The LBS service held, under no network environment, which makes the suggestion not pushed.As an example, can be by predetermined network type It is set as one or more of various communication networks such as WiFi network, 4G network, 5G network.Network type of the invention is unlimited It may include the all-network type that can make to be communicated between mobile device and server in this.
Embodiments of the present invention eliminate locating bias, shake and frequently by the smooth frequency control of time window Push problem is repeated into bring.By identifying to moving scene, network scenarios identification, Novel Temporal Scenario identifies, permanent residence is known Not Deng various dimensions user's scene be acquired and describe, the locating true environment of user effectively infer reached intelligence Personalized decision-making results, greatly improves the accuracy rate and user experience of push.Pass through serial decision-making module filter pipeline Processing, it is ensured that process per treatment is to be directed to a change in location of mobile device and trigger, and improves the standard of decision True property.And information involved in preceding steps in decision-making and obtained data can be used by posterior steps in decision-making, Reduce data processing number, shortens the processing time, improve the efficiency of decision.
Fig. 3 shows the block diagram of the system of the offer location based service of embodiment according to the present invention.Wherein, it is System 300 includes mobile device 310 and server 320.
In some embodiments, mobile device 310 includes: that scenario-related information obtains module 311, is configured to supervising When measuring the change in location of mobile device, the scenario-related information of mobile device is obtained;Scene decision recommendation determining module 312, It is configured to determine scene decision recommendation according to scenario-related information, wherein scene decision recommendation includes whether triggering based on position Service decision recommendation;Scene decision recommendation sending module 313 is configured to scenario-related information and scene decision recommendation It is sent to server 320;And integrated decision-making receiving module 314, it is configured to receive the integrated decision-making that server 320 is sent, Wherein, integrated decision-making be the scenario-related information sent by server 320 according to configurable comprehensive strategic and mobile device and/ Or scene decision recommendation and determination, and integrated decision-making includes whether the decision of triggering location based service and/or is based on The content of the service of position.
In some embodiments, mobile device 310 include multiple serial scenario-related informations obtain modules 311 and Scene decision recommendation determining module 312, wherein posterior scenario-related information obtains the scenario-related information that module obtains and includes Preceding scenario-related information obtains the scenario-related information that module obtains.
In some embodiments, mobile device 310 further includes local decision-making determining module, is configured in mobile device In the case that 310 do not access network, when any one of multiple scene decision recommendation determining modules scene decision recommendation is true Cover half block determines that scene decision recommendation is to determine that local decision-making is not trigger when not triggering the decision recommendation of location based service The decision of location based service.
In some embodiments, mobile device 310 further includes updating information receiving module, is configured to receive server The 320 at least part of update scenario-related informations being directed in scenario-related information sent.
In some embodiments, the change in location of mobile device 310 include mobile device 310 enter geography fence, from It opens geography fence or is moved in geography fence, and location based service includes to the push of mobile device 310 and geography The associated message of fence.
In some embodiments, scenario-related information includes motion information, mobile device 310 further include: geography fence Module is adjusted, is configured to adjust the radius of geography fence according to the motion information of mobile device 310.
In some embodiments, the change in location for monitoring mobile device 310 includes monitoring the location information of mobile device, Wherein location information is accessed wireless by GPS system information, base station triangulation location information and mobile device 310 One or more of Internet protocol IP registered address information of local area network determines.
In some embodiments, it includes that frequency scenario-related information obtains module that scenario-related information, which obtains module 311, The frequency scenario-related information obtains module and is configured to obtain the scene correlation for the frequency that mobile device 310 passes in and out geography fence Information, wherein the scenario-related information of the frequency of disengaging geography fence includes the history location information of mobile device, works as prelocalization Information, geography fence information.Also, scene decision recommendation determining module 312 includes frequency scene decision recommendation determining module, should Frequency scene decision recommendation determining module is configured to: according to history location information, current location information and geography fence information Determine that mobile device 310 passes in and out the frequency of geography fence in time window, when mobile device 310 in time window for the first time into When entering geography fence, determine that scene decision recommendation is the decision recommendation for triggering location based service;When mobile device 310 when Between be not to determine that scene decision recommendation is not trigger the decision of location based service to build in window when first entering geography fence View.
In some embodiments, it includes that moving scene relevant information obtains module that scenario-related information, which obtains module 311, The moving scene relevant information obtains module and is configured to obtain the moving scene relevant information of mobile device 310, wherein moving Scenario-related information includes the movement velocity of mobile device 310.Also, scene decision recommendation determining module 312 includes sports ground Scape decision recommendation determining module, the moving scene decision recommendation determining module are configured to: when the movement velocity of mobile device 310 When lower than threshold speed, determine that scene decision recommendation is the decision recommendation for triggering location based service;When mobile device 310 When movement velocity is greater than or equal to threshold speed, determine that scene decision recommendation is not trigger the decision of location based service to build View.
In some embodiments, it includes that Novel Temporal Scenario relevant information obtains module that scenario-related information, which obtains module 311, The Novel Temporal Scenario relevant information obtains module and is configured to obtain the Novel Temporal Scenario relevant information of mobile device 310, wherein the time Scenario-related information includes the timestamp information of mobile device 310, location information.Also, scene decision recommendation determining module 312 Including Novel Temporal Scenario decision recommendation determining module, which is configured to: being believed according to timestamp The local time in time zone where breath and location information determine mobile device determines when the local time being in the non-interruption-free period Scene decision recommendation is the decision recommendation for triggering location based service;When the local time being in the interruption-free period, field is determined Scape decision recommendation is the decision recommendation for not triggering location based service.
In some embodiments, it includes that permanent residence scenario-related information obtains mould that scenario-related information, which obtains module 311, Block, the permanent residence scenario-related information obtain module and are configured to obtain the permanent residence scenario-related information of mobile device, wherein Permanent residence scenario-related information includes that the permanent residence of mobile device 310 and mobile device work as prelocalization.Also, scene decision It is recommended that determining module 312 includes permanent residence scene decision recommendation determining module, which matches It sets and is used for: when prelocalization is not in permanent residence, determining that scene decision recommendation is that the decision of triggering location based service is built View;When being currently located in permanent residence, determine that scene decision recommendation is the decision recommendation for not triggering location based service.
In some embodiments, it includes that connection scenario-related information obtains module that scenario-related information, which obtains module 311, The connection scenario-related information obtains module and is configured to obtain the connection scenario-related information of mobile device 310, wherein connecting Scenario-related information includes the network type whether mobile device 310 is connected to network and is connected.Also, scene decision is built Discussing determining module 312 includes connection scene decision recommendation determining module, and connection scene decision recommendation determining module is configured to: when Mobile device 310 is connected to network and when the network type connected is predetermined network type, determines that scene decision recommendation is Trigger the decision recommendation of location based service;When the network type that mobile device 310 is not connected to network or is connected When not being predetermined network type, determine that scene decision recommendation is the decision recommendation for not triggering location based service.
In some embodiments, server 320 includes: information and suggests receiving module 321, is configured to receive movement The scenario-related information and scene decision recommendation that equipment is sent;Integrated decision-making determining module 322 is configured to comprehensive according to can configure Scenario-related information and/or the scene decision recommendation of strategy and the transmission of mobile device 310 are closed to determine integrated decision-making, wherein Integrated decision-making includes whether the decision of triggering location based service and/or the content of location based service;And synthesis is determined Plan sending module 323 is configured to for integrated decision-making to be sent to mobile device 310.
In some embodiments, server 320 further include: update information sending module, be configured to mobile device 310 send for at least part of update scenario-related information in scenario-related information.
In some embodiments, scene includes one or more of following scene: mobile device 310 passes in and out geography and encloses The scene of the frequency on column;The moving scene of mobile device 310;The Novel Temporal Scenario of mobile device 310;Mobile device 310 whether position In the scene of permanent residence;And the connection scene of mobile device 310.
In the function and the above-described method that location based service is provided that modules in system 300 are realized The step of it is corresponding, specific implementation and technical effect refer to the description for method and step above, details are not described herein.
In some embodiments, the invention proposes a kind of mobile device, which includes: memory, configuration For storing instruction;And processor, be configured to call instruction execute it is as described above applied to mobile device, provide The method of location based service.
In some embodiments, the invention proposes a kind of server, which includes: memory, is configured to Store instruction;And processor, it is configured to call instruction and executes the server, offer as described above of being applied to based on position The method for the service set.
In some embodiments, the invention proposes a kind of computer readable storage medium, computer-readable storage mediums Matter is stored with computer executable instructions, and computer executable instructions when executed by the processor, execute as described above What provides the method for location based service.
Although description operation in a particular order in the accompanying drawings should not be construed as requiring specific shown in Sequence or serial order operate to execute these operations, or shown in requirement execution whole to obtain desired result.? In specific environment, multitask and parallel processing be may be advantageous.
Methods and apparatus of the present invention can be completed using standard programming technology, using rule-based logic or its His logic realizes various method and steps.It should also be noted that herein and the terms used in the claims " device " " module " is intended to include using the realization of a line or multirow software code and/or hardware realization and/or for receiving input Equipment.
One or more combined individually or with other equipment can be used in any step, operation or program described herein A hardware or software module are executed or are realized.In one embodiment, software module use includes comprising computer program The computer program product of the computer-readable medium of code is realized, can be executed by computer processor any for executing Or whole described step, operation or programs.
For the purpose of example and description, the preceding description that the present invention is implemented is had been presented for.Preceding description is not poor Also not the really wanting of act property limits the invention to exact form disclosed, according to the above instruction there is likely to be various modifications and Modification, or various changes and modifications may be obtained from the practice of the present invention.Select and describe these embodiments and be in order to Illustrate the principle of the present invention and its practical application, so that those skilled in the art can be to be suitable for the special-purpose conceived Come in a variety of embodiments with various modifications and utilize the present invention.
In some embodiments, the present invention also provides following technical schemes:
Scheme 1. is a kind of to provide the method for location based service, and the method is applied to mobile device, the method packet It includes:
When monitoring the change in location of the mobile device, the scenario-related information of the mobile device is obtained;
Scene decision recommendation is determined according to the scenario-related information, wherein the scene decision recommendation includes whether to trigger The decision recommendation of location based service;
The scenario-related information and the scene decision recommendation are sent to server;And
The integrated decision-making that the server is sent is received,
Wherein, the integrated decision-making is to be sent by the server according to configurable comprehensive strategic and the mobile device The scenario-related information and/or the scene decision recommendation and determination, and the integrated decision-making includes whether to trigger The decision of location based service and/or the content of location based service.
2. the method for claim 1 of scheme, the method includes multiple acquisition scenario-related informations serially executed And the step of scene decision recommendation determined according to the scenario-related information,
Wherein, in the scenario-related information that the scenario-related information of rear acquisition includes in preceding acquisition.
3. the method for claim 2 of scheme determines scene decision according to the scenario-related information the multiple It is recommended that the step of after, the method also includes:
In the case where the mobile device does not access network, when the multiple determining scene decision recommendation the step of in Any one step determine that the scene decision recommendation be to determine local when not triggering the decision recommendation of location based service Decision is not trigger the decision of location based service.
4. the method for claim 1 of scheme, the method also includes:
It is related to receive at least part of more new scene being directed in the scenario-related information that the server is sent Information.
5. the method for claim 1 of scheme,
The change in location of the mobile device include the mobile device enter geography fence, leave geography fence or It is moved in geography fence, and
The location based service includes pushing message associated with the geography fence to the mobile device.
6. the method for claim 5 of scheme, the scenario-related information include motion information, and the method is also wrapped It includes:
The radius of the geography fence is adjusted according to the motion information of the mobile device.
7. the method for claim 1 of scheme, the change in location for monitoring the mobile device include monitoring the movement The location information of equipment, wherein the location information passes through GPS system information, base station triangulation location information and described One or more of Internet protocol IP registered address information for the WLAN that mobile device is accessed determines.
8. the method for claim 1 of scheme, the scenario-related information for obtaining the mobile device includes: described in acquisition Mobile device passes in and out the scenario-related information of the frequency of geography fence, wherein the scene of the frequency of the disengaging geography fence is related Information includes history location information, current location information, the geography fence information of the mobile device, also,
Determine that scene decision recommendation includes: according to the history location information, described works as according to the scenario-related information Prelocalization information and the geography fence information determine that the mobile device passes in and out the frequency of the geography fence in time window It is secondary, when the mobile device first enters the geography fence in the time window, determine the scene decision recommendation For the decision recommendation for triggering location based service;When the mobile device be not in the time window first enter it is described When geography fence, determine that the scene decision recommendation is the decision recommendation for not triggering location based service.
9. the method for claim 1 of scheme, the scenario-related information for obtaining the mobile device includes: described in acquisition The moving scene relevant information of mobile device, wherein the moving scene relevant information includes the movement speed of the mobile device Degree;Also,
Determine that scene decision recommendation includes: the movement velocity when the mobile device according to the scenario-related information When lower than threshold speed, determine that the scene decision recommendation is the decision recommendation for triggering location based service;When the movement When the movement velocity of equipment is greater than or equal to the threshold speed, determine that the scene decision recommendation is not trigger based on position The decision recommendation for the service set.
10. the method for claim 1 of scheme, the scenario-related information for obtaining the mobile device include: to obtain institute The Novel Temporal Scenario relevant information of mobile device is stated, wherein the Novel Temporal Scenario relevant information includes the timestamp of the mobile device Information, location information;Also,
Determine that scene decision recommendation includes: according to the timestamp information and the positioning according to the scenario-related information The local time in time zone where information determines the mobile device determines when the local time being in the non-interruption-free period The scene decision recommendation is the decision recommendation for triggering location based service;The interruption-free period is in when the local time When, determine that the scene decision recommendation is the decision recommendation for not triggering location based service.
11. the method for claim 1 of scheme, the scenario-related information for obtaining the mobile device include: to obtain institute The permanent residence scenario-related information of mobile device is stated, wherein the permanent residence scenario-related information includes the normal of the mobile device Residence and the mobile device work as prelocalization;Also,
Determine that scene decision recommendation includes: when described when prelocalization is not in the permanent residence according to the scenario-related information When middle, determine that the scene decision recommendation is the decision recommendation for triggering location based service;When it is described be currently located in it is described When in permanent residence, determine that the scene decision recommendation is the decision recommendation for not triggering location based service.
12. the method for claim 1 of scheme, the scenario-related information for obtaining the mobile device include: to obtain institute The connection scenario-related information of mobile device is stated, wherein the connection scenario-related information includes whether the mobile device connects To network and the network type connected;Also,
According to the scenario-related information determine scene decision recommendation include: when the mobile device be connected to network and When the connected network type is predetermined network type, determine the scene decision recommendation for triggering location based service Decision recommendation;When the mobile device is not connected to network or the connected network type is not the predetermined net When network type, determine that the scene decision recommendation is the decision recommendation for not triggering location based service.
Scheme 13. is a kind of to provide the method for location based service, and the method is applied to server, the method packet It includes:
Receive scenario-related information and scene decision recommendation that mobile device is sent;
The scenario-related information sent according to configurable comprehensive strategic and the mobile device and/or the scene Decision recommendation determines integrated decision-making, wherein the integrated decision-making include whether triggering location based service decision and/or The content of location based service;And
The integrated decision-making is sent to the mobile device.
14. the method for claim 13 of scheme, the method also includes:
It sends to the mobile device for at least part of more new scene correlation letter in the scenario-related information Breath.
15. the method for claim 13 of scheme, the scene include one or more of following scene:
The scene of the frequency of the mobile device disengaging geography fence;
The moving scene of the mobile device;
The Novel Temporal Scenario of the mobile device;
Whether the mobile device is located at the scene of permanent residence;And
The connection scene of the mobile device.
16. the method for claim 13 of scheme,
The change in location of the mobile device include the mobile device enter geography fence, leave geography fence or It is moved in geography fence, and
The location based service includes pushing message associated with the geography fence to the mobile device.
Scheme 17. is a kind of to provide the device of location based service, and described device includes:
Scenario-related information obtains module, is configured to when monitoring the change in location of the mobile device, obtains institute State the scenario-related information of mobile device;
Scene decision recommendation determining module is configured to determine scene decision recommendation according to the scenario-related information, Described in scene decision recommendation include whether triggering location based service decision recommendation;
Scene decision recommendation sending module is configured to send the scenario-related information and the scene decision recommendation To server;And
Integrated decision-making receiving module is configured to receive the integrated decision-making that the server is sent,
Wherein, the integrated decision-making is to be sent by the server according to configurable comprehensive strategic and the mobile device The scenario-related information and/or the scene decision recommendation and determination, and the integrated decision-making includes whether to trigger The decision of location based service and/or the content of location based service.
The device according to scheme 17 of scheme 18., described device include that multiple serial scenario-related informations obtain Modulus block and the scene decision recommendation determining module,
Wherein, it includes preceding scene correlation letter that posterior scenario-related information, which obtains the scenario-related information that module obtains, Breath obtains the scenario-related information that module obtains.
The device according to scheme 18 of scheme 19., described device further include:
Local decision-making determining module is configured in the case where the mobile device does not access network, when described more Any one of a scene decision recommendation determining module scene decision recommendation determining module determines that the scene decision recommendation is When not triggering the decision recommendation of location based service, determine that local decision-making is the decision for not triggering location based service.
The device according to scheme 17 of scheme 20., described device further include:
Information receiving module is updated, is configured to receive that the server sends in the scenario-related information At least part of update scenario-related information.
The device according to scheme 17 of scheme 21.,
The change in location of the mobile device include the mobile device enter geography fence, leave geography fence or It is moved in geography fence, and
The location based service includes pushing message associated with the geography fence to the mobile device.
The device according to scheme 21 of scheme 22., the scenario-related information include motion information, and described device is also wrapped It includes:
Geography fence adjusts module, is configured to be enclosed according to the motion information of the mobile device adjustment geography The radius on column.
The device according to scheme 17 of scheme 23., the change in location for monitoring the mobile device include monitoring the shifting The location information of dynamic equipment, wherein the location information passes through GPS system information, base station triangulation location information and institute One or more of Internet protocol IP registered address information for the WLAN that mobile device is accessed is stated to determine.
The device according to scheme 17 of scheme 24., it includes that frequency scene is related that the scenario-related information, which obtains module, Data obtaining module, the frequency scenario-related information obtain module and are configured to obtain the mobile device disengaging geography fence The frequency scenario-related information, wherein the scenario-related information of the frequency of the disengaging geography fence includes the mobile device History location information, current location information, geography fence information, also,
The scene decision recommendation determining module includes frequency scene decision recommendation determining module, the frequency scene decision It is recommended that determining module is configured to: according to the history location information, the current location information and the geography fence information Determine that the mobile device passes in and out the frequency of the geography fence in time window, when the mobile device is in the time window When first entering the geography fence in mouthful, determine that the scene decision recommendation is that the decision of triggering location based service is built View;When the mobile device is not to first enter the geography fence in the time window, the scene decision is determined It is recommended that not trigger the decision recommendation of location based service.
The device according to scheme 17 of scheme 25., it includes moving scene correlation that the scenario-related information, which obtains module, Data obtaining module, the moving scene relevant information obtain module and are configured to obtain the moving scene phase of the mobile device Information is closed, wherein the moving scene relevant information includes the movement velocity of the mobile device;Also,
The scene decision recommendation determining module includes moving scene decision recommendation determining module, the moving scene decision It is recommended that determining module is configured to: when the movement velocity of the mobile device is lower than threshold speed, determining the scene Decision recommendation is the decision recommendation for triggering location based service;When the movement velocity of the mobile device is greater than or equal to When the threshold speed, determine that the scene decision recommendation is the decision recommendation for not triggering location based service.
The device according to scheme 17 of scheme 26., it includes Novel Temporal Scenario correlation that the scenario-related information, which obtains module, Data obtaining module, the Novel Temporal Scenario relevant information obtain module and are configured to obtain the Novel Temporal Scenario phase of the mobile device Information is closed, wherein the Novel Temporal Scenario relevant information includes the timestamp information of the mobile device, location information;Also,
The scene decision recommendation determining module includes Novel Temporal Scenario decision recommendation determining module, the Novel Temporal Scenario decision It is recommended that determining module is configured to: time zone where determining the mobile device according to the timestamp information and the location information Local time determine that the scene decision recommendation is triggering based on position when the local time being in the non-interruption-free period The decision recommendation for the service set;When the local time being in the interruption-free period, determine that the scene decision recommendation is not touch Send out the decision recommendation of location based service.
The device according to scheme 17 of scheme 27., it includes permanent residence scene phase that the scenario-related information, which obtains module, Data obtaining module is closed, the permanent residence scenario-related information obtains module and is configured to obtain the permanent residence of the mobile device Scenario-related information, wherein the permanent residence scenario-related information includes that the permanent residence of the mobile device and the movement are set Standby works as prelocalization;Also,
The scene decision recommendation determining module includes permanent residence scene decision recommendation determining module, the permanent residence scene Decision recommendation determining module is configured to: when described when prelocalization is not in the permanent residence, determining that the scene decision is built View is the decision recommendation of triggering location based service;When described be currently located in the permanent residence, the scene is determined Decision recommendation is the decision recommendation for not triggering location based service.
The device according to scheme 17 of scheme 28., it includes that connection scene is related that the scenario-related information, which obtains module, Data obtaining module, the connection scenario-related information obtain module and are configured to obtain the connection scene phase of the mobile device Information is closed, wherein the connection scenario-related information includes the network whether mobile device is connected to network and is connected Type;Also,
The scene decision recommendation determining module includes connection scene decision recommendation determining module, the connection scene decision It is recommended that determining module is configured to: being predetermined net when the mobile device is connected to network and the connected network type When network type, determine that the scene decision recommendation is the decision recommendation for triggering location based service;When the mobile device does not have When to be connected to network or the connected network type be not the predetermined network type, determine that the scene decision is built View is not trigger the decision recommendation of location based service.
Scheme 29. is a kind of to provide the device of location based service, and described device includes:
Information and suggestion receiving module, are configured to the scenario-related information for receiving mobile device transmission and scene decision is built View;
Integrated decision-making determining module is configured to be sent according to configurable comprehensive strategic and the mobile device described Scenario-related information and/or the scene decision recommendation determine integrated decision-making, wherein the integrated decision-making includes whether to trigger The decision of location based service and/or the content of location based service;And
Integrated decision-making sending module is configured to the integrated decision-making being sent to the mobile device.
The device according to scheme 29 of scheme 30., described device further include:
Information sending module is updated, is configured to be directed in the scenario-related information extremely to mobile device transmission At least part of update scenario-related information.
The device according to scheme 29 of scheme 31., the scene include one or more of following scene:
The scene of the frequency of the mobile device disengaging geography fence;
The moving scene of the mobile device;
The Novel Temporal Scenario of the mobile device;
Whether the mobile device is located at the scene of permanent residence;And
The connection scene of the mobile device.
The device according to scheme 29 of scheme 32.,
The change in location of the mobile device include the mobile device enter geography fence, leave geography fence or It is moved in geography fence, and
The location based service includes pushing message associated with the geography fence to the mobile device.
A kind of mobile device of scheme 33., the mobile device include:
Memory is configured to store instruction;And
Processor is configured to that described instruction is called to carry into execution a plan the location-based clothes of offer described in any one of 1-12 The method of business.
A kind of server of scheme 34., the server include:
Memory is configured to store instruction;And
Processor is configured to call the described instruction offer described in any one of 13-16 that carries into execution a plan location-based The method of service.
A kind of system of scheme 35., including mobile device and server,
The mobile device is configured to: when monitoring the change in location of the mobile device, being obtained the movement and is set Standby scenario-related information;Scene decision recommendation is determined according to the scenario-related information, wherein the scene decision recommendation packet The decision recommendation for whether triggering location based service included;The scenario-related information and the scene decision recommendation are sent to Server;And receive the integrated decision-making that the server is sent, wherein the integrated decision-making is by the server according to can Configuration comprehensive strategic and the mobile device send the scenario-related information and/or the scene decision recommendation and determine , and the integrated decision-making includes whether the decision of triggering location based service and/or the content of location based service; And
The server is configured to: receiving scenario-related information and scene decision recommendation that mobile device is sent;According to The scenario-related information and/or the scene decision recommendation that configurable comprehensive strategic and the mobile device are sent come true Determine integrated decision-making, wherein the integrated decision-making includes whether to trigger the decision of location based service and/or location-based clothes The content of business;And the integrated decision-making is sent to the mobile device.
A kind of computer readable storage medium of scheme 36., the computer-readable recording medium storage have computer that can hold Row instruction, the computer executable instructions when executed by the processor, offer base described in any one of the 1-12 that carries into execution a plan In the method for the service of position.
A kind of computer readable storage medium of scheme 37., the computer-readable recording medium storage have computer that can hold Row instruction, the computer executable instructions when executed by the processor, offer base described in any one of the 13-16 that carries into execution a plan In the method for the service of position.

Claims (16)

1. a kind of provide the method for location based service, the method is applied to mobile device, which is characterized in that the method Include:
When monitoring the change in location of the mobile device, the scenario-related information of the mobile device is obtained;
Scene decision recommendation is determined according to the scenario-related information, wherein the scene decision recommendation includes whether that triggering is based on The decision recommendation of the service of position;
The scenario-related information and the scene decision recommendation are sent to server;And
The integrated decision-making that the server is sent is received,
Wherein, the integrated decision-making is the institute sent by the server according to configurable comprehensive strategic and the mobile device State scenario-related information and/or the scene decision recommendation and determination, and the integrated decision-making includes whether that triggering is based on The decision of the service of position and/or the content of location based service.
2. the method according to claim 1, wherein the method includes multiple acquisition scene phases serially executed The step of closing information and scene decision recommendation determined according to the scenario-related information,
Wherein, in the scenario-related information that the scenario-related information of rear acquisition includes in preceding acquisition.
3. according to the method described in claim 2, it is characterized in that, determining field according to the scenario-related information the multiple After the step of scape decision recommendation, the method also includes:
In the case where the mobile device does not access network, when the multiple determining scene decision recommendation the step of in appoint What step determines that the scene decision recommendation is when not triggering the decision recommendation of location based service, to determine local decision-making For the decision for not triggering location based service.
4. the method according to claim 1, wherein the method also includes:
Receive at least part of update scenario-related information being directed in the scenario-related information that the server is sent.
5. the method according to claim 1, wherein
The change in location of the mobile device includes that the mobile device enters geography fence, leaves geography fence or in geography It is moved in fence, and
The location based service includes pushing message associated with the geography fence to the mobile device.
6. according to the method described in claim 5, it is characterized in that, the scenario-related information includes motion information, the side Method further include:
The radius of the geography fence is adjusted according to the motion information of the mobile device.
7. the method according to claim 1, wherein the change in location for monitoring the mobile device includes monitoring institute State the location information of mobile device, wherein the location information by GPS system information, base station triangulation location information with And one or more of the Internet protocol IP registered address information of WLAN that the mobile device is accessed is come really It is fixed.
8. the method according to claim 1, wherein the scenario-related information for obtaining the mobile device includes: The scenario-related information of the frequency of the mobile device disengaging geography fence is obtained, wherein the frequency of the disengaging geography fence Scenario-related information includes history location information, current location information, the geography fence information of the mobile device, also,
Determine that scene decision recommendation includes: according to the history location information, described current fixed according to the scenario-related information Position information and the geography fence information determine that the mobile device passes in and out the frequency of the geography fence in time window, when When the mobile device first enters the geography fence in the time window, determine the scene decision recommendation for triggering The decision recommendation of location based service;When the mobile device is not to first enter the geography to enclose in the time window When column, determine that the scene decision recommendation is the decision recommendation for not triggering location based service.
9. the method according to claim 1, wherein the scenario-related information for obtaining the mobile device includes: The moving scene relevant information of the mobile device is obtained, wherein the moving scene relevant information includes the mobile device Movement velocity;Also,
Determine that scene decision recommendation includes: when the movement velocity of the mobile device is lower than according to the scenario-related information When threshold speed, determine that the scene decision recommendation is the decision recommendation for triggering location based service;When the mobile device The movement velocity be greater than or equal to the threshold speed when, determine the scene decision recommendation be do not trigger it is location-based The decision recommendation of service.
10. the method according to claim 1, wherein the scenario-related information for obtaining the mobile device includes: The Novel Temporal Scenario relevant information of the mobile device is obtained, wherein the Novel Temporal Scenario relevant information includes the mobile device Timestamp information, location information;Also,
Determine that scene decision recommendation includes: according to the timestamp information and the location information according to the scenario-related information The local time in time zone where determining the mobile device, when the local time being in the non-interruption-free period, described in determination Scene decision recommendation is the decision recommendation for triggering location based service;When the local time being in the interruption-free period, really The fixed scene decision recommendation is the decision recommendation for not triggering location based service.
11. the method according to claim 1, wherein the scenario-related information for obtaining the mobile device includes: The permanent residence scenario-related information of the mobile device is obtained, wherein the permanent residence scenario-related information includes that the movement is set Standby permanent residence and the mobile device works as prelocalization;Also,
Determine that scene decision recommendation includes: when described when prelocalization is not in the permanent residence according to the scenario-related information When, determine that the scene decision recommendation is the decision recommendation for triggering location based service;When it is described be currently located in it is described often When in residence, determine that the scene decision recommendation is the decision recommendation for not triggering location based service.
12. the method according to claim 1, wherein the scenario-related information for obtaining the mobile device includes: The connection scenario-related information of the mobile device is obtained, wherein the connection scenario-related information includes that the mobile device is The no network type for being connected to network and being connected;Also,
Determine that scene decision recommendation includes: when the mobile device is connected to network and described according to the scenario-related information When the network type connected is predetermined network type, determine that the scene decision recommendation is to trigger determining for location based service Plan suggestion;When the mobile device is not connected to network or the connected network type is not the predetermined network class When type, determine that the scene decision recommendation is the decision recommendation for not triggering location based service.
13. a kind of provide the method for location based service, the method is applied to server, which is characterized in that the method Include:
Receive scenario-related information and scene decision recommendation that mobile device is sent;
The scenario-related information sent according to configurable comprehensive strategic and the mobile device and/or the scene decision It is recommended that determine integrated decision-making, wherein the integrated decision-making includes whether the decision of triggering location based service and/or is based on The content of the service of position;And
The integrated decision-making is sent to the mobile device.
14. according to the method for claim 13, which is characterized in that the method also includes:
It sends to the mobile device for at least part of update scenario-related information in the scenario-related information.
15. according to the method for claim 13, which is characterized in that the scene includes one or more in following scene It is a:
The scene of the frequency of the mobile device disengaging geography fence;
The moving scene of the mobile device;
The Novel Temporal Scenario of the mobile device;
Whether the mobile device is located at the scene of permanent residence;And
The connection scene of the mobile device.
16. according to the method for claim 13, which is characterized in that
The change in location of the mobile device includes that the mobile device enters geography fence, leaves geography fence or in geography It is moved in fence, and
The location based service includes pushing message associated with the geography fence to the mobile device.
CN201811102675.1A 2018-09-20 2018-09-20 The methods, devices and systems of location based service are provided Pending CN109067915A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811102675.1A CN109067915A (en) 2018-09-20 2018-09-20 The methods, devices and systems of location based service are provided

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811102675.1A CN109067915A (en) 2018-09-20 2018-09-20 The methods, devices and systems of location based service are provided

Publications (1)

Publication Number Publication Date
CN109067915A true CN109067915A (en) 2018-12-21

Family

ID=64762316

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811102675.1A Pending CN109067915A (en) 2018-09-20 2018-09-20 The methods, devices and systems of location based service are provided

Country Status (1)

Country Link
CN (1) CN109067915A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109379712A (en) * 2018-12-29 2019-02-22 北京创鑫旅程网络技术有限公司 Mobile device passive tracking method and device
CN110545317A (en) * 2019-08-19 2019-12-06 武汉绿色网络信息服务有限责任公司 Grid-perception-based power-assisted region division small service method and device
CN111162980A (en) * 2019-12-31 2020-05-15 青岛海尔科技有限公司 Method and device for scene control and mobile phone
CN114422951A (en) * 2022-01-24 2022-04-29 海南康泰旅游股份有限公司 Intelligent tourist attraction guiding method

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104350769A (en) * 2012-05-31 2015-02-11 高通股份有限公司 Methods and systems for retrieving and caching geofence data
WO2015193908A1 (en) * 2014-06-18 2015-12-23 Bapurao Kane Tapan Method and system for providing driving assistance in a vehicle and on roads
CN106209935A (en) * 2015-05-04 2016-12-07 腾讯科技(深圳)有限公司 A kind of information processing method, terminal and server
CN106598749A (en) * 2015-10-19 2017-04-26 五八同城信息技术有限公司 Dynamic condition-based local user waking method and apparatus
CN107332807A (en) * 2016-04-29 2017-11-07 高德信息技术有限公司 A kind of information-pushing method and device
CN107529142A (en) * 2017-09-18 2017-12-29 维沃移动通信有限公司 A kind of service push method and mobile terminal

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104350769A (en) * 2012-05-31 2015-02-11 高通股份有限公司 Methods and systems for retrieving and caching geofence data
WO2015193908A1 (en) * 2014-06-18 2015-12-23 Bapurao Kane Tapan Method and system for providing driving assistance in a vehicle and on roads
CN106209935A (en) * 2015-05-04 2016-12-07 腾讯科技(深圳)有限公司 A kind of information processing method, terminal and server
CN106598749A (en) * 2015-10-19 2017-04-26 五八同城信息技术有限公司 Dynamic condition-based local user waking method and apparatus
CN107332807A (en) * 2016-04-29 2017-11-07 高德信息技术有限公司 A kind of information-pushing method and device
CN107529142A (en) * 2017-09-18 2017-12-29 维沃移动通信有限公司 A kind of service push method and mobile terminal

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109379712A (en) * 2018-12-29 2019-02-22 北京创鑫旅程网络技术有限公司 Mobile device passive tracking method and device
CN110545317A (en) * 2019-08-19 2019-12-06 武汉绿色网络信息服务有限责任公司 Grid-perception-based power-assisted region division small service method and device
CN110545317B (en) * 2019-08-19 2022-07-01 武汉绿色网络信息服务有限责任公司 Grid-perception-based power-assisted region division small service method and device
CN111162980A (en) * 2019-12-31 2020-05-15 青岛海尔科技有限公司 Method and device for scene control and mobile phone
CN114422951A (en) * 2022-01-24 2022-04-29 海南康泰旅游股份有限公司 Intelligent tourist attraction guiding method

Similar Documents

Publication Publication Date Title
US10356559B2 (en) Harvesting labels for significant locations and updating a location fingerprint database using harvested labels
CN109067915A (en) The methods, devices and systems of location based service are provided
US9618358B2 (en) Identifying a result responsive to a current location of a client device
ES2628208T3 (en) Location-based caching for mobile devices
US9125019B1 (en) Positioning arrangement, method, mobile device and computer program
US9411052B2 (en) System, method, and apparatus for minimizing power consumption in a portable device capable of receiving satellite navigational system signals
KR101787929B1 (en) Method and device for predicting position of mobile user
EP2680039A1 (en) Indoor/Outdoor Differentiation Using Radio Frequency (RF) Transmitters
US8731537B2 (en) Wireless communication devices in which operating context is used to reduce operating cost and methods for operating same
US20140180576A1 (en) Estimation of time of arrival based upon ambient identifiable wireless signal sources encountered along a route
US11917497B2 (en) Variable ping rate for a location tracker
US20110178702A1 (en) Optimum travel times
US20060135180A1 (en) Method, system, and program product for providing services and information to wireless mobile devices
JP2014529956A (en) Using predictive techniques to intelligently select communications
CN105223548A (en) For providing the method and apparatus of transmitting set almanac information to mobile device based on desired path
JP2005086579A (en) System and method for detecting location of mobile object by short range radio communication
JP2016520812A (en) Method and apparatus for location activated sensor initialization
US9702705B2 (en) Crowd-assisted micro-navigation
WO2014164384A2 (en) Mobile device positioning responsive to externally generated regional candidate position fix mode selection
US11622233B2 (en) Federated system for mobile device localization
Amah et al. Preparing opportunistic networks for smart cities: Collecting sensed data with minimal knowledge
JP2002116032A (en) Map information navigation transmitting server
RU2659188C2 (en) Location services management for mobile devices
KR20190000066A (en) User location based travel route information server and method
KR101913573B1 (en) Navigation information collecting apparatus and method by a crowd-sourcing

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20181221