Summary of the invention
The purpose of the embodiment of the invention is to provide a kind of mobile terminal positioning method, system and communication equipment thereof, can send positioning instruction according to the schedule of portable terminal and position operation.
The embodiment of the invention provides a kind of mobile terminal positioning method, comprise the steps: to obtain the calendar information of described portable terminal, described calendar information comprises at least one schedule, and described schedule comprises that the incident of described portable terminal, time started, expectation place and the instruction of incident send preset time;
Carry the positioning instruction that described portable terminal is positioned according to described calendar information to the location-server transmission, comprise when the described instruction of arrival sends preset time carrying the positioning instruction that described portable terminal is positioned to the location-server transmission;
Receive the positioning result of the positional information that carries described portable terminal that described location-server returns;
Judge whether the distance between described positioning result and the described expectation place is associated with the difference that described instruction sends preset time with the described time started, to determine that can described portable terminal arrive described expectation place in the position from positioning result before the time started.
Correspondingly, the embodiment of the invention provides a kind of communication equipment, comprises schedule acquisition module, positioning instruction sending module, positioning result receiver module and first judge module.
Described schedule acquisition module is used to obtain the calendar information of portable terminal, and described schedule comprises at least one schedule, and described schedule comprises that the incident of described portable terminal, time started, expectation place and the instruction of incident send preset time.
The calendar information that described positioning instruction sending module is used for obtaining according to described schedule acquisition module sends to location-server and carries the positioning instruction that described portable terminal is positioned, and carries the positioning instruction that described portable terminal is positioned to described location-server transmission when being included in the described instruction transmission of arrival preset time.
Described positioning result receiver module is used to receive the positioning result of the positional information that carries described portable terminal that described location-server returns;
First judge module, be used for judging can whether the distance between the expectation place of schedule of the calendar information that positioning result that described positioning result receiver module receives and described schedule acquisition module obtain be associated with the difference of described time started with described instruction transmission preset time, arrive described expectation place in the position from positioning result before the time started with definite described portable terminal.
Correspondingly, the embodiment of the invention provides a kind of mobile terminal positioning system, comprise portable terminal, communication equipment and location-server, described communication equipment is used to obtain the calendar information of described portable terminal, described schedule comprises at least one schedule, and described schedule comprises that the incident of described portable terminal, time started, expectation place and the instruction of incident send preset time; Carry the positioning instruction that described portable terminal is positioned according to described calendar information transmission, carry the positioning instruction that described portable terminal is positioned to described location-server transmission when being included in the described instruction transmission of arrival preset time; The positioning result of the positional information that carries described portable terminal that the reception location-server returns; Judge that can whether the distance between the expectation place of the schedule in the positioning result that described positioning result receiver module receives and the calendar information that described schedule acquisition module obtains is associated with the difference of described time started with described instruction transmission preset time, arrive described expectation place in the position from positioning result with definite described portable terminal before the time started; The positioning result that described location-server is used to receive the positioning instruction that carries the information that described portable terminal is positioned of described communication equipment transmission and sends the positional information that carries described portable terminal to described communication equipment.
As shown from the above technical solution, thereby the mobile terminal positioning method of the embodiment of the invention, system and equipment thereof carry the positioning instruction that described portable terminal is positioned according to described calendar information to described location-server transmission and obtain described positioning result, because described calendar information has reflected the movement law of described portable terminal, therefore embodiment of the invention method, system and equipment thereof are with strong points in carrying out the positioning action process, planned strong, reduce power consumption, saved resource.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the invention, the technical scheme in the embodiment of the invention is clearly and completely described, obviously, described embodiment only is the present invention's part embodiment, rather than whole embodiment.Based on the embodiment among the present invention, those of ordinary skills belong to the scope of protection of the invention not making the every other embodiment that is obtained under the creative work prerequisite.
Fig. 1 has showed the principle of mobile terminal positioning method embodiment of the present invention.As shown in Figure 1, described mobile terminal positioning method comprises the steps: to obtain the calendar information (step S101) of described portable terminal; Carry the positioning instruction (step S102) that described portable terminal is positioned according to described calendar information to the location-server transmission; Receive the positioning result (step S103) of the positional information that carries described portable terminal that described location-server returns.
As seen from the above, thereby embodiment of the invention mobile terminal positioning method sends described positioning instruction according to described calendar information to described location-server and obtains described positioning result, because described calendar information has reflected the movement law of described portable terminal, with strong points when therefore carrying out the positioning action process, planned strong, reduce power consumption, saved resource.
Fig. 2 is the flow chart of the embodiment one of mobile terminal positioning method of the present invention.As shown in Figure 2, described method comprises the steps:
Step S201, portable terminal obtain the calendar information of self.In this step, the described portable terminal calendar information of obtaining self can preset the mode of calendar information of described portable terminal or described portable terminal by the operator and send instruction that described portable terminal is located first to set up the mode of the calendar information of described portable terminal by described location-server to described location-server.It is to be noted, described portable terminal obtains self calendar information can also be by confirming that described portable terminal has arrived the schedule place when the schedule first time in the initial calendar information arrives, and then start described location first, and the described result of location is first inserted described initial schedule to set up the complete schedule of described portable terminal.Described calendar information comprises at least one schedule, and described schedule comprises the time started of the incident and the incident of described portable terminal, comprises that also the expectation place of described portable terminal and instruction send preset time.Shown the exemplary schedule of present embodiment as Fig. 2 a, described exemplary schedule has disclosed entry number; Incident is such as giving a lesson, having a meeting or the like; Estimating the place, is XX such as longitude, and latitude is YY or the like; The time started of schedule and concluding time; The instruction of sending instruction before the time started sends preset time, such as before X minute of time started; Instructing the preset distance (radius) that sends preset time and move between the time started; And the follower, such as own or other people.
Step S202, described portable terminal sends to location-server and carries the positioning instruction that described portable terminal is positioned when arriving described instruction and sending preset time.
Step S203, described portable terminal receive the positioning result of the positional information that carries described portable terminal that described location-server returns.
Step S204, judge whether the distance between described positioning result and the described expectation place is associated with the difference that described instruction sends preset time with the described time started, promptly, judgement is in the time period of described preset time and described time started, and whether described portable terminal can arrive described expectation place from the position of positioning result.
Step S205, when the difference of the distance between described positioning result and the described expectation place and described time started and described instruction transmission preset time is unconnected, send alerting signal to described portable terminal, promptly, when judging in the time period of described preset time and described time started, when described portable terminal can not arrive described expectation place from the position of positioning result, send alerting signal to described portable terminal, remind described portable terminal not arrive and estimate the place
As seen from the above, the portable terminal of mobile terminal positioning method embodiment one of the present invention can be according to self the calendar information of obtaining, when the described instruction of arrival sends preset time, judge that accurately can described portable terminal arrive described expectation place in the position from positioning result before the time started, if can not, then described portable terminal can receive alerting signal, thereby help described portable terminal to grasp self current state, and select whether to postpone incident or change stroke etc., thereby save time, increase work efficiency according to current state.In addition, with strong points when therefore described portable terminal is carried out the positioning action process because self the calendar information that portable terminal obtains has reflected the movement law of described portable terminal, planned strong, reduced power consumption, saved resource.
Fig. 3 is the flow chart of the embodiment two of mobile terminal positioning method of the present invention.As shown in Figure 3, described method comprises the steps:
Step S301, the webserver obtain the calendar information of described portable terminal.In this step, the described webserver schedule that obtains described portable terminal can preset the mode of calendar information of described portable terminal or the described webserver by the monitoring personnel and send instruction that described portable terminal is located the first mode with the calendar information of setting up described portable terminal to described location-server.It is to be noted, the described webserver obtains the calendar information of described portable terminal can also be by confirming that described portable terminal has arrived the schedule place when the schedule first time in the initial calendar information arrives, and then start described location first, and the described result of location is first inserted described initial schedule to set up the complete calendar information of described portable terminal.Described schedule can also comprise described tutorial phone number and schedule modification password except the content that comprises the foregoing description one calendar information.Described schedule is revised password can only be revised described calendar information by described guardian.
Step S302, when arriving described instruction and sending preset time, described guardian sends the request that described portable terminal is positioned by the described webserver to location-server, and described location-server positions described portable terminal.
Step S303, the described webserver receive the positioning result of the positional information that carries described portable terminal that described location-server returns.
Step S304, judge whether the distance between described positioning result and the described expectation place is associated with the difference that described instruction sends preset time with the described time started, promptly, judgement is in the time period of described preset time and described time started, and whether described portable terminal can arrive described expectation place from the position of positioning result.
Step S305, when the difference of the distance between described positioning result and the described expectation place and described time started and described instruction transmission preset time is unconnected, the described webserver sends to described location-server according to the time interval of setting described portable terminal is carried out the request that the position monitors, described location-server home position monitors the result.At length, when in the time period of described preset time and described time started, when described portable terminal can not arrive described expectation place from the position of positioning result, the described webserver is notified described guardian according to tutorial phone number in the described calendar information, sends to described location-server according to the time interval of setting simultaneously described portable terminal is carried out the request of position supervision and obtains the position supervision result that described location-server returns.The described webserver monitors that the result transmits described guardian to described position simultaneously.
Step S306, judge that described position monitors whether the result is associated with the difference of described time started with the time interval of described setting with distance between the described expectation place, promptly, judgement is in the time period of time interval of described setting and described time started, and whether described portable terminal can monitor that from described position result's position arrive described expectation place.
Step S307, the described webserver stops to described location-server transmission described portable terminal to be carried out the request of position supervision when described position monitors that distance between result and the described expectation place and described time started are associated with the difference in the time interval of described setting, promptly, when judging in the time period of time interval of described setting and described time started, described portable terminal can monitor that from described position result's position arrives described expectation place, and the described webserver stops to send the request of described portable terminal being carried out the position supervision to described location-server.
Step S308, described guardian monitors that according to described position the result obtains the motion track of described portable terminal.
As seen from the above, the webserver of mobile terminal positioning method embodiment two of the present invention can be according to the calendar information of the portable terminal that obtains, when the described instruction of arrival sends preset time, judge that accurately can described portable terminal arrive described expectation place in the position from positioning result before the time started, if can not, the then described webserver is notified described guardian according to tutorial phone number in the described calendar information, simultaneously according to the time interval of setting, described portable terminal is carried out the position supervision and the position is monitored that the result transmits described guardian, can monitor that from described position result's position arrives described expectation place up to described portable terminal, therefore, described guardian monitors that according to described position the result obtains the motion track of described portable terminal, thereby described portable terminal is monitored and follows the tracks of according to described motion track, like this, described guardian can grasp children under guardianship's whereabouts, can prevent children, the student, the lost generation that reaches situations such as being swindled in stroke such as disability personnel.In addition, with strong points when the therefore described webserver is carried out the positioning action process because the calendar information of the portable terminal that the webserver obtains has reflected the movement law of described portable terminal, planned strong, reduced power consumption, saved resource.
Fig. 4 has showed the schematic diagram of the embodiment one of communication equipment of the present invention.As shown in Figure 4, described communication equipment comprises schedule acquisition module 310, positioning instruction sending module 320, and positioning result receiver module 330, described schedule acquisition module 310 is used to obtain the calendar information of portable terminal.The calendar information that described positioning instruction sending module 320 is used for obtaining according to described schedule acquisition module 310 sends to location-server and carries the positioning instruction that described portable terminal is positioned.Described positioning result receiver module 330 is used to receive the positioning result of the positional information that carries described portable terminal that described location-server returns.The communication equipment of present embodiment is a portable terminal, the CPU of described portable terminal (Central Processing Unit, central processing unit) the memorandum menu of schedule acquisition module 310 from memory cell obtains described calendar information, the calendar information that described then positioning instruction sending module 320 obtains according to described schedule acquisition module 310 sends to location-server via control unit and carries the positioning instruction that described portable terminal is positioned, described positioning result receiver module 330 receives the positioning result of the positional information that carries described portable terminal that described location-server returns via control unit, simultaneously, described positioning result receiver module 330 is stored in described positioning result in the memory cell.
Wherein, described schedule acquisition module 310 is the schedule preset unit, and described schedule preset unit is used to preset the calendar information of described portable terminal.Alternatively, described schedule acquisition module 310 is set up the unit for schedule, and described schedule is set up the unit and is used for sending instruction that described portable terminal is located first to set up the schedule of described portable terminal to described location-server.
Wherein, described calendar information comprises at least one schedule, and described schedule comprises the time started of the incident and the incident of described portable terminal.Described schedule comprises that also the expectation place of described portable terminal and instruction send preset time, and described positioning instruction sending module 320 carries the positioning instruction that described portable terminal is positioned to described location-server transmission when the described instruction of arrival sends preset time.
Wherein, described communication equipment also comprises first judge module 340, and described first judge module 340 is used for judging whether the distance between the expectation place of schedule of the calendar information that positioning result that described positioning result receiver module 330 receives and described schedule acquisition module 310 obtain is associated with the difference of described time started with described instruction transmission preset time.In the present embodiment, described first judge module 340 is carried out above-mentioned decision operation via the logical block of the CPU of portable terminal.
Wherein, described communication equipment also comprises alerting signal sending module 350.Described alerting signal sending module 350 be used for when described first judge module 340 judge distance between the expectation place of schedule of the schedule that positioning result that described positioning result receiver module 330 receives and described schedule acquisition module 310 obtain and described time started with the difference of described instruction transmission preset time when unconnected to described portable terminal transmission alerting signal.In the present embodiment, described alerting signal sending module 350 is carried out above-mentioned alerting signal transmit operation via the control unit of the CPU of portable terminal.
As seen from the above, the calendar information of the portable terminal that communication equipment embodiment one of the present invention obtains according to the schedule acquisition module 310 of portable terminal, when the described instruction of arrival sends preset time, described first judge module 340 judges that can portable terminal arrive described expectation place in the position from positioning result before the time started, if can not, then described alerting signal sending module 350 sends alerting signal to described portable terminal, thereby make described portable terminal grasp self current state, and select whether to postpone incident or change stroke etc., thereby save time according to current state, increase work efficiency.In addition, because it is the calendar information of the portable terminal that the schedule acquisition module 310 of portable terminal obtains has reflected the movement law of described portable terminal, with strong points when therefore described portable terminal is carried out the positioning action process, planned strong, reduce power consumption, saved resource.
Fig. 5 has showed the schematic diagram of the embodiment two of communication equipment of the present invention.As shown in Figure 5, described communication equipment comprises schedule acquisition module 310, positioning instruction sending module 320, positioning result receiver module 330, first judge module 340, processing module 360, second judge module 370 and motion track acquisition module 380.The schedule acquisition module 310 of present embodiment, positioning instruction sending module 320, positioning result receiver module 330, first judge module 340 are all in the webserver, and the function of carrying out is identical with the respective modules of the portable terminal of above-mentioned communication equipment embodiment one.Different is, described processing module 360 is used for judging distance between the expectation place of schedule of the schedule that positioning result that described positioning result receiver module 330 receives and described schedule acquisition module 310 obtain and described time started and described instruction when described first judge module 340 and sends the difference of preset time and carry the position monitor command of the information that described portable terminal is positioned and receive the position supervision result that described location-server returns to described location-server transmission according to the time interval of setting when unconnected.Described second judge module 370 is used for judging that position that described processing module 360 receives monitors whether the distance between the expectation place of schedule of the schedule that result and described schedule acquisition module 310 obtain is associated with the difference of described time started with the time interval of described setting.When described second judge module 370 judge distance between the expectation place that position that described processing module 360 receives monitors the schedule in result and the schedule that described schedule acquisition module 310 obtains and described time started when being associated with the difference in the time interval of described setting described processing module 360 stop to the supervision positioning instruction of described location-server transmission described portable terminal.Described motion track acquisition module 380 is used for obtaining according to the supervision positioning result that described processing module 360 receives the motion track of described portable terminal.In the present embodiment, described processing module 360, second judge module 370, motion track acquisition module 380 are all carried out the operation of above-mentioned correspondence via the logical block of the CPU of the webserver.
As seen from the above; the calendar information of the portable terminal that communication equipment embodiment two of the present invention obtains according to the schedule acquisition module 310 of the webserver; when the described instruction of arrival sends preset time; first judge module 340 judges that can described portable terminal arrive described expectation place in the position from positioning result before the time started; if can not; then the processing module 360 of the described webserver is notified described guardian according to tutorial phone number in the described calendar information; simultaneously according to the time interval of setting; described portable terminal is carried out the position supervision and the position is monitored that the result transmits described guardian; can monitor that from described position result's position arrives described expectation place up to described portable terminal; therefore; motion track acquisition module 380 monitors that according to described position the result obtains the motion track of described portable terminal; the guardian monitors and follows the tracks of described portable terminal according to the motion track that described motion track acquisition module 380 obtains; like this; described guardian can grasp children under guardianship's whereabouts, can prevent children; the student; the lost generation that reaches situations such as being swindled in stroke such as disability personnel.In addition, because it is the calendar information of the portable terminal that the schedule acquisition module 310 of the webserver obtains has reflected the movement law of described portable terminal, with strong points when the therefore described webserver is carried out the positioning action process, planned strong, reduce power consumption, saved resource.
Fig. 6 has showed the schematic diagram of the embodiment of mobile terminal positioning system of the present invention.The described system that portable terminal is positioned comprises portable terminal 410, communication equipment 420 and location-server 430.Described communication equipment 420 is used to obtain the calendar information of described portable terminal and carries the positioning instruction that described portable terminal is positioned according to described calendar information transmission, described location-server 430 is used to receive that described communication equipment 420 sends carries positioning instruction that described portable terminal is positioned and described portable terminal is positioned the acquisition positioning result, and the positioning result that sends the positional information that carries described portable terminal to described communication equipment.
As seen from the above, the communication equipment 420 of mobile terminal positioning system embodiment of the present invention sends the positioning instruction that portable terminal is positioned according to the schedule of the portable terminal that obtains to described location-server 430, described location-server 430 can position and obtain positioning result to described portable terminal according to described positioning instruction, the positioning result that described communication equipment sends according to described location-server 430, because the calendar information of the portable terminal that described communication equipment 420 obtains has reflected the movement law of described portable terminal, it is with strong points when therefore communication equipment 420 is carried out the positioning action process, planned strong, reduce power consumption, saved resource.
Above invention has been described in conjunction with most preferred embodiment, but the present invention is not limited to the embodiment of above announcement, and should contain various modification, equivalent combinations of carrying out according to essence of the present invention.