CN104023130A - Position prompting method and device thereof - Google Patents
Position prompting method and device thereof Download PDFInfo
- Publication number
- CN104023130A CN104023130A CN201410219263.1A CN201410219263A CN104023130A CN 104023130 A CN104023130 A CN 104023130A CN 201410219263 A CN201410219263 A CN 201410219263A CN 104023130 A CN104023130 A CN 104023130A
- Authority
- CN
- China
- Prior art keywords
- mobile terminal
- attitude information
- information
- towards
- position reminding
- 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.)
- Granted
Links
Landscapes
- Telephone Function (AREA)
Abstract
The invention discloses a position prompting method and a device thereof and belongs to the field of wireless communication. The method comprises the following steps: during communication process of a first mobile terminal and a second mobile terminal, attitude information of the first mobile terminal is acquired; position information of the first and second mobile terminals is acquired, and the distance between the first mobile terminal and the second mobile terminal is acquired according to the position information of the first and second mobile terminals; and position prompting is carried out according to the attitude information of the first mobile terminal and the distance. The device comprises a first acquisition model, a second acquisition module and a position prompting module. Position prompting of first mobile terminal users is carried out on by acquiring the attitude information of the first mobile terminal and the distance between the first mobile terminal and the second mobile terminal and according to the attitude information of the first mobile terminal and the distance. Thus, gyroscope positioning accuracy is raised in the case of GPS failure.
Description
Technical field
The disclosure relates to wireless communication field, relates in particular to a kind of position reminding method and apparatus.
Background technology
Along with the development of wireless communication technology, terminal is more and more to the demand of self-position.The information such as the position of terminal can be passed through GPS (Global Positioning System, global positioning system) technology and obtain.GPS be according to the instantaneous position of the satellite of high-speed motion as the known data of starting at, adopt the method crossing after space length, determine the position of terminal to be measured.And GPS is in realizing the process of location, conventionally can be combined with gyroscope, to realize the accuracy of location.
In correlation technique, conventionally adopt the method that gyroscope is combined with GPS to realize location, gyroscope is the responsive housing of a kind of moment of momentum that utilizes high-speed rotator, relative inertness space, the checkout gear of making around the principle of angular movement that is orthogonal to one or two axle of the axis of rotation.Conventionally, gyroscope can be made inertial navigation control system with accelerometer, magnetic resistance chip, GPS etc.Malfunctioning or cannot accurately locate in the situation that at GPS, can utilize gyroscope to realize location.
In realizing process of the present disclosure, inventor finds that correlation technique at least exists following problem: the gyroscope general precision of terminal configuration is not high, in the situation that GPS is malfunctioning, locating information and actual information gap accessed while using merely gyroscope location are larger, location inaccuracy.
Summary of the invention
For overcoming the problem existing in correlation technique, the disclosure provides a kind of position reminding method and apparatus, and described technical scheme is as follows:
According to the first aspect of disclosure embodiment, a kind of position reminding method is provided, the method comprises:
In the communication process of the first mobile terminal and the second mobile terminal, obtain the attitude information of this first mobile terminal;
Obtain the positional information of this first mobile terminal and this second mobile terminal, according to the positional information of this first mobile terminal and this second mobile terminal, obtain this first mobile terminal and the second mobile terminal of being somebody's turn to do between distance;
According to the attitude information of this first mobile terminal and this distance, carry out position reminding.
Alternatively, the method also comprises:
Voice in the communication process of this first mobile terminal and the second mobile terminal are identified;
When recognizing specified speech order, carry out the step that this obtains the attitude information of the first mobile terminal.
Alternatively, according to the attitude information of this first mobile terminal and this distance, carry out position reminding and comprise:
According to default attitude information and user towards corresponding relation, obtain user that the attitude information of this first mobile terminal is corresponding towards;
According to this distance and user towards, generate position reminding information, on the screen of this first mobile terminal, show this position reminding information.
Alternatively, the method also comprises:
Obtain the attitude information of mobile terminal in historical communication process and known users towards;
The attitude information of memory mobile terminal and known users towards between corresponding relation.
Alternatively, the method also comprises:
When the attitude information of this first mobile terminal and the difference between first threshold are less than default thresholding, this user towards with this first mobile terminal top over against direction identical;
When the attitude information of this first mobile terminal and the difference between Second Threshold are less than default thresholding, this user is oriented the opposite direction that this first mobile terminal tilts;
When the attitude information of this first mobile terminal and the difference between the 3rd threshold value are less than default thresholding, this user is identical towards the direction tilting with this first terminal.
According to the second aspect of disclosure embodiment, a kind of position reminding device is provided, this device comprises:
The first acquisition module, for the communication process at the first mobile terminal and the second mobile terminal, obtains the attitude information of this first mobile terminal;
The second acquisition module, for obtaining the positional information of this first mobile terminal and this second mobile terminal, according to the positional information of this first mobile terminal and this second mobile terminal, obtains the distance between this first mobile terminal and this second mobile terminal;
Position reminding module, for according to the attitude information of this first mobile terminal and this distance, carries out position reminding.
Alternatively, this device also comprises:
Sound identification module, for identifying the voice of the communication process of this first mobile terminal and the second mobile terminal; When recognizing specified speech order, trigger the attitude information that this first acquisition module obtains the first mobile terminal.
Alternatively, this position reminding module comprises:
Acquiring unit, for according to default attitude information and user towards corresponding relation, obtain user that the attitude information of this first mobile terminal is corresponding towards;
Position reminding subelement, for according to this distance and this user towards, generate position reminding information, on the screen of this first mobile terminal, show this position reminding information.
Alternatively, this first acquisition module also for obtain the attitude information of historical communication process mobile terminal and known users towards; The attitude information of memory mobile terminal and known users towards between corresponding relation.
Alternatively, when the attitude information of this first mobile terminal and the difference between first threshold are less than default thresholding, this user towards with this first mobile terminal top over against direction identical; When the attitude information of this first mobile terminal and the difference between Second Threshold are less than default thresholding, this user is oriented the opposite direction that this first mobile terminal tilts; When the attitude information of this first mobile terminal and the difference between the 3rd threshold value are less than default thresholding, this user is identical towards the direction tilting with this first terminal.
According to the third aspect of disclosure embodiment, a kind of position reminding device is provided, this device comprises:
Processor;
Memory for storage of processor executable instruction;
Wherein, this processor is configured to:
In the communication process of the first mobile terminal and the second mobile terminal, obtain the attitude information of this first mobile terminal;
Obtain the positional information of this first mobile terminal and this second mobile terminal, according to the positional information of this first mobile terminal and this second mobile terminal, obtain the distance between this first mobile terminal and this second mobile terminal;
According to the attitude information of this first mobile terminal and this distance, carry out position reminding.
The technical scheme that embodiment of the present disclosure provides can comprise following beneficial effect:
In embodiment of the present disclosure, in the communication process of the first mobile terminal and the second mobile terminal, got the attitude information of the first mobile terminal, and the positional information of first mobile terminal and the second mobile terminal, according to the positional information of the first mobile terminal and the second mobile terminal, obtain the distance of the first mobile terminal and the second mobile terminal, and then according to the attitude information of the distance getting and the first mobile terminal, this first mobile phone users is reminded, improved in the situation that GPS is malfunctioning, used the accuracy of gyroscope location.
Should be understood that, it is only exemplary and explanatory that above general description and details are hereinafter described, and can not limit the disclosure.
Accompanying drawing explanation
Accompanying drawing is herein merged in specification and forms the part of this specification, shows embodiment according to the invention, and is used from and explains principle of the present invention with specification one.
Fig. 1 is according to a kind of position reminding method flow diagram shown in an exemplary embodiment.
Fig. 2 a is according to a kind of position reminding method flow diagram shown in an exemplary embodiment.
Fig. 2 b is according to a kind of position reminding dialogue block diagram shown in an exemplary embodiment.
Fig. 3 is according to a kind of position reminding device schematic diagram shown in an exemplary embodiment.
Fig. 4 is according to a kind of device block diagram for position reminding shown in an exemplary embodiment.
Embodiment
Here will at length to exemplary embodiment, describe, its example shown in the accompanying drawings.When description below relates to accompanying drawing, unless separately there is expression, the same numbers in different accompanying drawings represents same or analogous key element.Execution mode described in following exemplary embodiment does not represent all execution modes consistent with the present invention.On the contrary, they are only the examples with apparatus and method as consistent in some aspects that described in detail in appended claims, of the present invention.
Fig. 1 is according to a kind of position reminding method flow diagram shown in an exemplary embodiment, and as shown in Figure 1, this position reminding method, for terminal, comprises the following steps:
In step S101, in the communication process of the first mobile terminal and the second mobile terminal, obtain the attitude information of this first mobile terminal.
In step S102, obtain the positional information of this first mobile terminal and this second mobile terminal, according to the positional information of this first mobile terminal and this second mobile terminal, obtain this first mobile terminal and the second mobile terminal of being somebody's turn to do between distance.
In step S103, according to the attitude information of this first mobile terminal and this distance, carry out position reminding.
In embodiment of the present disclosure, in the communication process of the first mobile terminal and the second mobile terminal, got the attitude information of the first mobile terminal, and the positional information of first mobile terminal and the second mobile terminal, according to the positional information of the first mobile terminal and the second mobile terminal, obtain the distance of the first mobile terminal and the second mobile terminal, and then according to the attitude information of the distance getting and the first mobile terminal, this first mobile phone users is reminded, improved in the situation that GPS is malfunctioning, used the accuracy of gyroscope location.
Alternatively, the method also comprises:
Voice in the communication process of this first mobile terminal and the second mobile terminal are identified;
When recognizing specified speech order, carry out the step that this obtains the attitude information of the first mobile terminal.
Alternatively, according to the attitude information of this first mobile terminal and this distance, carry out position reminding and comprise:
According to default attitude information and user towards corresponding relation, obtain user that the attitude information of this first mobile terminal is corresponding towards;
According to this distance and this user towards, generate position reminding information, on the screen of this first mobile terminal, show this position reminding information.
Alternatively, the method also comprises:
Obtain the attitude information of mobile terminal in historical communication process and known users towards;
The attitude information of memory mobile terminal and known users towards between corresponding relation.
Alternatively, the method also comprises:
When the attitude information of this first mobile terminal and the difference between first threshold are less than default thresholding, this user towards with this first mobile terminal top over against direction identical;
When the attitude information of this first mobile terminal and the difference between Second Threshold are less than default thresholding, this user is oriented the opposite direction that this first mobile terminal tilts;
When the attitude information of this first mobile terminal and the difference between the 3rd threshold value are less than default thresholding, this user is identical towards the direction tilting with this first terminal.
Above-mentioned all optional technical schemes, can adopt any combination to form optional embodiment of the present invention, and this is no longer going to repeat them.
Fig. 2 a is according to a kind of position reminding method flow diagram shown in an exemplary embodiment, and as shown in Figure 2 a, this position reminding method, for mobile terminal, comprises the following steps:
In step S201, in the communication process of the first mobile terminal and the second mobile terminal, the voice in the communication process of this first mobile terminal and the second mobile terminal are identified.
Particularly, when the first mobile terminal makes a call to the second mobile terminal, sound identification module in this first mobile terminal starts to identify the voice command of this first mobile phone users, this voice command comprises in the first mobile terminal and the second communication of mobile terminal process, all voice commands of the first mobile phone users and the second mobile phone users.
In disclosure embodiment, this communication process can be voice call process or the interactive voice process based on instant messaging, as, instant messaging voice call or speech talkback etc.As, the sound bite that instant communication client can send or receive according to local terminal in interactive voice process carries out speech recognition, thereby when recognizing specified speech order, execution step S202.
In step S202, when recognizing specified speech order, obtain the attitude information of this first mobile terminal.
In disclosure embodiment, specified speech order is inquiry the other side on-site voice command, as this specified speech order can be for " you where? " voice command.The attitude information of mobile terminal, as the information of the state of this mobile terminal in horizontal screen state, perpendicular screen state or inclination certain angle etc., particularly, this attitude information is determined according to the magnitude of voltage of gyroscope output.
Particularly, when the first mobile terminal sound identification module recognizes that the first mobile phone users is said " you where? " voice command time, the first mobile terminal, according to gyrostatic output, obtains the attitude information of oneself.
In step S203, according to default attitude information and user towards corresponding relation, obtain user that the attitude information of this first mobile terminal is corresponding towards.
In disclosure embodiment, user is towards being according in normal course of communications, and the incline direction of mobile terminal is determined.As, in normal course of communications, when mobile terminal faces up, think mobile terminal top over against direction be user towards; When mobile terminal is non-, face up, and mobile terminal top is when the oblique upper, think this oblique upper opposite direction for user towards; When mobile terminal is non-, face up, and mobile terminal top is during facing to oblique below, think this tiltedly below for user towards.Alternatively, for mobile phone, when mobile phone screen is upward time, think mobile phone top over against direction (receiver position) be user towards.
In disclosure embodiment, the first mobile terminal has obtained in normal course of communications in advance, and mobile terminal is towards the corresponding relation with attitude information, and the corresponding relation that this is got is stored in the first mobile terminal.Alternatively, this corresponding relation can represent by following table:
| Attitude information | User towards |
| 0 degree (or 180 degree or 360 degree) | Mobile terminal top over against direction |
| 45 degree (or 135 degree) | The opposite direction that mobile terminal top tilts |
| 225 degree (or 315 degree) | The direction that mobile terminal top tilts |
It should be noted that, when the difference between the attitude information getting and first threshold is less than default thresholding, think that now mobile terminal faces up, now user towards with this first mobile terminal top over against direction identical; When the difference between the attitude information getting and Second Threshold is less than default thresholding, think that now mobile terminal is non-to face up, and mobile terminal top is facing to oblique upper, now user is oriented the opposite direction that this first mobile terminal tilts; When the difference between the attitude information getting and the 3rd threshold value is less than default thresholding, to think that now mobile terminal is non-to face up, mobile terminal top is facing to oblique below, and now user is identical towards the direction tilting with this first terminal.Wherein, the attitude information of first threshold when representing that mobile terminal faces up, Second Threshold faces up and the attitude information of top when the oblique upper with representing that mobile terminal is non-, and the 3rd threshold value faces up and the attitude information of top during facing to oblique below for representing that mobile terminal is non-.Default thresholding can be definite according to actual conditions, and preferably, this default thresholding can be 0 degree~5 degree.
Also it should be noted that, when mobile phone attitude information is when 0 degree, 180 is spent or 360 spend, think that current phone is in level and heads state,, now mobile phone is in level and screen state upward, such as, mobile phone screen is placed on to the state of horizontal table top upward, just can be understood as current mobile phone attitude information is the attitude of any one angle in 0 degree, 180 degree or 360 degree, and specifically which attitude information is used for representing which kind of attitude can be arranged by technical staff.
When getting the attitude information of the first mobile terminal, the first mobile terminal, according to the attitude information that gets, is searched in the corresponding relation of its storage, so obtain user that this attitude information is corresponding towards.As, take when mobile phone screen is placed on to the state of horizontal table top upward corresponding mobile phone attitude information as 0 degree be example, difference between the attitude information getting and 0 degree is less than default thresholding 0 degree~5 degree, and the first mobile terminal top over against direction be when north, think that now the first mobile terminal faces up, now user be oriented the first mobile terminal top over against direction, so now user is oriented north; Difference between the attitude information getting and 45 degree is less than default thresholding 0 degree~5 degree, and when the direction that the first mobile terminal top tilts is north, thinking that now the first mobile terminal is non-faces up, now user is oriented the opposite direction that the first mobile terminal tilts, so now user is oriented south; Difference between the attitude information getting and 225 degree is less than default thresholding 0 degree~5 degree, and the direction that the first mobile terminal top tilts be northwest to time, thinking that now the first mobile terminal is non-faces up, now user is identical towards the direction tilting with the first mobile terminal, thus now user be oriented northwest to.
In step S204, the positional information of this first mobile terminal of the first acquisition for mobile terminal and this second mobile terminal.
In the communication process of the first mobile terminal and the second mobile terminal, the first mobile terminal is using self present position as tested point, adopt satellite ephemeris to determine the instantaneous position of gps satellite, and adopt gps satellite signal and this gps satellite signal to be transmitted to the time of tested point, determine that this gps satellite is to the distance of tested point, and then the positional information of definite this tested point, that is, determine the positional information of the first mobile terminal.As, the position of supposing tested point is (x, y, z), can adopt satellite ephemeris to determine that the position of 4 satellites in a certain moment is respectively (x1, y1, z1), (x2, y2, z2), (x3, y3, z3) and (x4, y4, z4), satellite is respectively d1 to the distance of tested point, d2, d3 and d4, can determine following equation:
[(x1-x)
2+(y1-y)
2+(z1-z)
2]
1/2+c(t1-t0)=d1
[(x2-x)
2+(y2-y)
2+(z2-z)
2]
1/2+c(t2-t0)=d2
[(x3-x)
2+(y3-y)
2+(z3-z)
2]
1/2+c(t3-t0)=d3
[(x4-x)
2+(y4-y)
2+(z4-z)
2]
1/2+c(t4-t0)=d4
Wherein, (t1-10), (t2-10), (t2-10) and (t2-10) be respectively the time difference that the first mobile terminal receives signal, c is the light velocity, and d1, d2, d3 and d4 are known, therefore, can obtain with above four Solving Equations position (x, the y of tested point, and then determine the positional information of the first mobile terminal z).
Therewith in like manner, using the second mobile terminal present position as tested point, can determine the positional information of the second mobile terminal, repeat no more here.
When the second acquisition for mobile terminal arrives the positional information of oneself, the second mobile terminal is sent to the first mobile terminal by the positional information of oneself, make the first acquisition for mobile terminal after the positional information of this second mobile terminal, according to this positional information and the positional information of self, carry out subsequent step S205.
In step S205, according to the positional information of this first mobile terminal and this second mobile terminal, obtain this first mobile terminal and the second mobile terminal of being somebody's turn to do between distance.
The first mobile terminal is according to the first location information of mobile terminal getting, and the positional information of the second mobile terminal receiving, and the positional information getting, through distance operation, is obtained to the first distance moving between end and the second mobile terminal.If the positional information when first mobile terminal that get is (a1, b1, c1), the positional information that receives the second mobile terminal during for (a2, b2, c2), according to distance operation, is determined the distance s between the first mobile terminal and the second mobile terminal.
When the first mobile terminal calculates the distance between the first mobile terminal and the second mobile terminal, the first mobile terminal can also be according to the positional information of the first mobile terminal and the second mobile terminal, determine that this second mobile terminal is with respect to the direction of the first mobile terminal, it is relative direction, as the positional information when the first mobile terminal is, north latitude: 31 ° 18 ' 38.0196 " east longitude: 120 ° 34 ' 4.2852 ", the positional information of the second mobile terminal is, north latitude: 38 ° 18 ' 38.0196 " east longitude: 120 ° 34 ' 4.2852 ", can determine that the second mobile terminal is now north with respect to the direction of the first mobile terminal, this relative direction is north.
It should be noted that, between the co-ordinate position information in this step S205 and Position Latitude information, can mutually change, the present embodiment does not repeat this.
In step S206, according to this distance and user towards, generate position reminding information, on the screen of this first mobile terminal, show this position reminding information.
It should be noted that, in disclosure embodiment, relative direction refers to the second mobile terminal with respect to the first mobile terminal direction.When towards and this relative direction between angle be less than clockwise 90 while spending, the second mobile phone users is positioned at the left front of the first mobile phone users; When towards and this relative direction between near angle just in time clockwise 90 degree time, the left-hand that the second mobile phone users is positioned at the first mobile phone users to; When towards and this relative direction between angle at clockwise 90 degree while spending to 180, the second mobile phone users is positioned at the left back of the first mobile phone users; When towards and this relative direction between angle be less than counterclockwise 90 while spending, the second mobile phone users is positioned at the right front of the first mobile phone users; When towards and this relative direction between angle just in time counterclockwise 90 degree near time, the second mobile phone users is positioned at the right-hand lay of the first mobile phone users; When towards and this relative direction between angle at counterclockwise 90 degree while spending to 180, the second mobile phone users is positioned at the right back of the first mobile phone users; When towards and this relative direction between angle just in time clockwise or counterclockwise 180 degree near time, the second mobile phone users is positioned at the rear of the first mobile phone users.
As, when the user who gets is oriented north, when relative direction is also north, the angle of user between north and this relative direction north is less than clockwise 90 degree, and be less than counterclockwise 90 degree, and determine that the distance between the first mobile terminal and the second mobile terminal is about at 114 o'clock, can determine that the second mobile phone users is positioned at, 114 meters, the place ahead of the first mobile phone users (supposing that unit is for rice), the position reminding information generating is 114 meters, the place ahead.
For another example, when the user who gets is oriented southwestward, when relative direction is also north, the angle of user between southwest and relative direction north is greater than clockwise 90 degree, and be less than clockwise 180 degree, , now user towards and this relative direction between angle clockwise 90 degree to 180 degree, can determine that the second mobile phone users is now positioned at the left back of the first mobile phone users, and when now the distance between the first mobile terminal and the second mobile terminal is 100 meters, can determine that now the second mobile phone users is positioned at, 100 meters of the first mobile phone users left backs.
The first mobile terminal is according to the positional information generating, the dialog box that ejected position is reminded on the first mobile terminal screen, this dialog box comprises the content of position reminding information, " cancellation " button and " continuation " button, when the first mobile phone users is pressed " cancellation " button, stop the communication between the first mobile terminal and the second mobile terminal, when the first mobile phone users is pressed " continuation " button, continue both sides' communication process.Alternatively, this position reminding dialog box can be the dialog box shown in Fig. 2 b, and the position reminding information in this figure is " 100 meters, the place ahead ".
In other embodiment that provide in the disclosure, can also show this position reminding information at informing, when showing this position reminding information, the first mobile terminal sends prompt tone, to point out the first mobile phone users to check this position reminding information.This position reminding information can also realize by voice, as this positional information can, for voice messagings such as " the other side are at your, 100 meters, the place ahead ", repeat no more here.
In embodiment of the present disclosure, in the communication process of the first mobile terminal and the second mobile terminal, got the attitude information of the first mobile terminal, and the positional information of first mobile terminal and the second mobile terminal, according to the positional information of the first mobile terminal and the second mobile terminal, obtain the distance of the first mobile terminal and the second mobile terminal, and then according to the attitude information of the distance getting and the first mobile terminal, this first mobile phone users is reminded, improved in the situation that GPS is malfunctioning, used the accuracy of gyroscope location.Further, by according to the attitude information of the first mobile terminal from default attitude information and user towards corresponding relation, obtain user towards, according to user towards the distance with the first mobile terminal and the second mobile terminal, generate position reminding information, and then according to position reminding information, user is reminded, the object that provides the orientation of first person to remind for user has been provided.
Fig. 3 is according to a kind of position reminding device schematic diagram shown in an exemplary embodiment.With reference to Fig. 3, this device comprises the first acquisition module 301, the second acquisition modules 302 and position reminding module 303.
This first acquisition module 301 is configured to, and for the communication process at the first mobile terminal and the second mobile terminal, obtains the attitude information of this first mobile terminal; This first acquisition module 301 is connected with the second acquisition module 302, this second acquisition module 302 is configured to, for obtaining the positional information of this first mobile terminal and this second mobile terminal, according to the positional information of this first mobile terminal and this second mobile terminal, obtain the distance between this first mobile terminal and this second mobile terminal; This second acquisition module 302 is connected with position reminding module 303, and this position reminding module 303 is configured to, and for according to the attitude information of this first mobile terminal and this distance, carries out position reminding.
Alternatively, this device also comprises:
Sound identification module, for identifying the voice of the communication process of this first mobile terminal and the second mobile terminal; When recognizing specified speech order, trigger the attitude information that this first acquisition module obtains the first mobile terminal.
Alternatively, this position reminding module comprises:
Acquiring unit, for according to default attitude information and user towards corresponding relation, obtain user that the attitude information of this first mobile terminal is corresponding towards;
Position reminding subelement, for according to this distance and this user towards, generate position reminding information, on the screen of this first mobile terminal, show this position reminding information.
Alternatively, this first acquisition module also for obtain the attitude information of historical communication process mobile terminal and known users towards; The attitude information of memory mobile terminal and known users towards between corresponding relation.
Alternatively, when the attitude information of this first mobile terminal and the difference between first threshold are less than default thresholding, this user towards with this first mobile terminal top over against direction identical; When the attitude information of this first mobile terminal and the difference between Second Threshold are less than default thresholding, this user is oriented the opposite direction that this first mobile terminal tilts; When the attitude information of this first mobile terminal and the difference between the 3rd threshold value are less than default thresholding, this user is identical towards the direction tilting with this first terminal.
About the device in above-described embodiment, wherein the concrete mode of modules executable operations have been described in detail in the embodiment of relevant the method, will not elaborate explanation herein.
In embodiment of the present disclosure, in the communication process of the first mobile terminal and the second mobile terminal, got the attitude information of the first mobile terminal, and the positional information of first mobile terminal and the second mobile terminal, according to the positional information of the first mobile terminal and the second mobile terminal, obtain the distance of the first mobile terminal and the second mobile terminal, and then according to the attitude information of the distance getting and the first mobile terminal, this first mobile phone users is reminded, improved in the situation that GP is malfunctioning, used the accuracy of gyroscope location.Further, by according to the attitude information of the first mobile terminal from default attitude information and user towards corresponding relation, obtain user towards, according to user towards the distance with the first mobile terminal and the second mobile terminal, generate position reminding information, and then according to position reminding information, user is reminded, the object that provides the orientation of first person to remind for user has been provided.
Fig. 4 is according to the block diagram of a kind of device 400 for position reminding shown in an exemplary embodiment.For example, device 400 can be mobile phone, computer, digital broadcast terminal, information receiving and transmitting equipment, game console, flat-panel devices, Medical Devices, body-building equipment, personal digital assistant etc.
With reference to Fig. 4, device 400 can comprise following one or more assembly: processing components 402, memory 404, power supply module 406, multimedia groupware 408, audio-frequency assembly 410, the interface 412 of I/O (I/O), sensor cluster 414, and communications component 416.
The integrated operation of processing components 402 common control device 400, such as with demonstration, call, data communication, the operation that camera operation and record operation are associated.Treatment element 402 can comprise that one or more processors 420 carry out instruction, to complete all or part of step of above-mentioned method.In addition, processing components 402 can comprise one or more modules, is convenient to mutual between processing components 402 and other assemblies.For example, processing unit 402 can comprise multi-media module, to facilitate mutual between multimedia groupware 408 and processing components 402.
Memory 404 is configured to store various types of data to be supported in the operation of equipment 400.The example of these data comprises for any application program of operation on device 400 or the instruction of method, contact data, telephone book data, message, picture, video etc.Memory 404 can be realized by the volatibility of any type or non-volatile memory device or their combination, as static RAM (SRAM), Electrically Erasable Read Only Memory (EEPROM), Erasable Programmable Read Only Memory EPROM (EPROM), programmable read only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, disk or CD.
Electric power assembly 406 provides electric power for installing 400 various assemblies.Electric power assembly 406 can comprise power-supply management system, one or more power supplys, and other and the assembly that generates, manages and distribute electric power to be associated for device 400.
Multimedia groupware 408 is included in the screen that an output interface is provided between this device 400 and user.In certain embodiments, screen can comprise liquid crystal display (LCD) and touch panel (TP).If screen comprises touch panel, screen may be implemented as touch-screen, to receive the input signal from user.Touch panel comprises that one or more touch sensors are with the gesture on sensing touch, slip and touch panel.This touch sensor is the border of sensing touch or sliding action not only, but also detects duration and the pressure relevant to this touch or slide.In certain embodiments, multimedia groupware 408 comprises a front-facing camera and/or post-positioned pick-up head.When equipment 400 is in operator scheme, during as screening-mode or video mode, front-facing camera and/or post-positioned pick-up head can receive outside multi-medium data.Each front-facing camera and post-positioned pick-up head can be fixing optical lens systems or have focal length and optical zoom ability.
Audio-frequency assembly 410 is configured to output and/or input audio signal.For example, audio-frequency assembly 410 comprises a microphone (MIC), and when device 400 is in operator scheme, during as call model, logging mode and speech recognition mode, microphone is configured to receive external audio signal.The audio signal receiving can be further stored in memory 404 or be sent via communications component 416.In certain embodiments, audio-frequency assembly 410 also comprises a loud speaker, for output audio signal.
I/O interface 412 is for providing interface between processing components 402 and peripheral interface module, and above-mentioned peripheral interface module can be keyboard, some striking wheel, button etc.These buttons can include but not limited to: home button, volume button, start button and locking press button.
Sensor cluster 414 comprises one or more transducers, is used to device 400 that the state estimation of various aspects is provided.For example, sensor cluster 414 can detect the opening/closing state of equipment 400, the relative positioning of assembly, for example this assembly is display and the keypad of device 400, the position of all right checkout gear 400 of sensor cluster 414 or 400 1 assemblies of device changes, user is with device 400 existence that contact or do not have the variations in temperature of device 400 orientation or acceleration/deceleration and device 400.Sensor cluster 414 can comprise proximity transducer, be configured to without any physical contact time detect near the existence of object.Sensor cluster 414 can also comprise optical sensor, as CMOS or ccd image sensor, for using in imaging applications.In certain embodiments, this sensor cluster 414 can also comprise acceleration transducer, gyro sensor, Magnetic Sensor, pressure sensor or temperature sensor.
Communications component 416 is configured to be convenient to the communication of wired or wireless mode between device 400 and other equipment.Device 400 wireless networks that can access based on communication standard, as WiFi, 2G or 3G, or their combination.In one exemplary embodiment, communication component 416 receives broadcast singal or the broadcast related information from external broadcasting management system via broadcast channel.In one exemplary embodiment, this communication component 416 also comprises near-field communication (NFC) module, to promote junction service.For example, can be based on radio-frequency (RF) identification (RFID) technology in NFC module, Infrared Data Association (IrDA) technology, ultra broadband (UWB) technology, bluetooth (BT) technology and other technologies realize.
In the exemplary embodiment, device 400 can be realized by one or more application specific integrated circuits (ASIC), digital signal processor (DSP), digital signal processing appts (DSPD), programmable logic device (PLD), field programmable gate array (FPGA), controller, microcontroller, microprocessor or other electronic components, for carrying out said method.
In the exemplary embodiment, also provide a kind of non-provisional computer-readable recording medium that comprises instruction, for example, comprised the memory 404 of instruction, above-mentioned instruction can have been carried out said method by the processor 420 of device 400.For example, this non-provisional computer-readable recording medium can be ROM, random access memory (RAM), CD-ROM, tape, floppy disk and optical data storage equipment etc.
A non-provisional computer-readable recording medium, when the instruction in this storage medium is carried out by the processor of mobile terminal, makes mobile terminal can carry out a kind of position reminding method, and the method comprises:
In the communication process of the first mobile terminal and the second mobile terminal, obtain the attitude information of this first mobile terminal;
Obtain the positional information of this first mobile terminal and this second mobile terminal, according to the positional information of this first mobile terminal and this second mobile terminal, obtain the distance between this first mobile terminal and this second mobile terminal;
According to the attitude information of this first mobile terminal and this distance, carry out position reminding.
Alternatively, the method also comprises:
Voice in the communication process of this first mobile terminal and the second mobile terminal are identified;
When recognizing specified speech order, carry out the step that this obtains the attitude information of the first mobile terminal.
Alternatively, according to the attitude information of this first mobile terminal and this distance, carry out position reminding and comprise:
According to default attitude information and user towards corresponding relation, obtain user that the attitude information of this first mobile terminal is corresponding towards;
According to this distance and this user towards, generate position reminding information, on the screen of this first mobile terminal, show this position reminding information.
Alternatively, the method also comprises:
Obtain the attitude information of mobile terminal in historical communication process and known users towards;
The attitude information of memory mobile terminal and known users towards between corresponding relation.
Alternatively, the method also comprises:
When the attitude information of this first mobile terminal and the difference between first threshold are less than default thresholding, this user towards with this first mobile terminal top over against direction identical;
When the attitude information of this first mobile terminal and the difference between Second Threshold are less than default thresholding, this user is oriented the opposite direction that this first mobile terminal tilts;
When the attitude information of this first mobile terminal and the difference between the 3rd threshold value are less than default thresholding, this user is identical towards the direction tilting with this first terminal.
Those skilled in the art, considering specification and putting into practice after invention disclosed herein, will easily expect other embodiment of the present invention.The application is intended to contain any modification of the present invention, purposes or adaptations, and these modification, purposes or adaptations are followed general principle of the present invention and comprised undocumented common practise or the conventional techniques means in the art of the disclosure.Specification and embodiment are only regarded as exemplary, and true scope of the present invention and spirit are pointed out by claim below.
Should be understood that, the present invention is not limited to precision architecture described above and illustrated in the accompanying drawings, and can carry out various modifications and change not departing from its scope.Scope of the present invention is only limited by appended claim.
Claims (11)
1. a position reminding method, is characterized in that, described method comprises:
In the communication process of the first mobile terminal and the second mobile terminal, obtain the attitude information of described the first mobile terminal;
Obtain the positional information of described the first mobile terminal and described the second mobile terminal, according to the positional information of described the first mobile terminal and described the second mobile terminal, obtain the distance between described the first mobile terminal and described the second mobile terminal;
According to the attitude information of described the first mobile terminal and described distance, carry out position reminding.
2. method according to claim 1, is characterized in that, described method also comprises:
Voice in the communication process of described the first mobile terminal and the second mobile terminal are identified;
When recognizing specified speech order, obtain the step of the attitude information of the first mobile terminal described in execution.
3. method according to claim 1, is characterized in that, according to the attitude information of described the first mobile terminal and described distance, carries out position reminding and comprises:
According to default attitude information and user towards corresponding relation, obtain user that the attitude information of described the first mobile terminal is corresponding towards;
According to described distance and described user towards, generate position reminding information, on the screen of described the first mobile terminal, show described position reminding information.
4. method according to claim 1, is characterized in that, described method also comprises:
Obtain the attitude information of mobile terminal in historical communication process and known users towards;
The attitude information of memory mobile terminal and known users towards between corresponding relation.
5. according to the method described in claim 1-4 any one, it is characterized in that, described method also comprises:
When the attitude information of described the first mobile terminal and the difference between first threshold are less than default thresholding, described user towards with described the first mobile terminal top over against direction identical;
When the attitude information of described the first mobile terminal and the difference between Second Threshold are less than default thresholding, described user is oriented the opposite direction that described the first mobile terminal tilts;
When the attitude information of described the first mobile terminal and the difference between the 3rd threshold value are less than default thresholding, described user is identical towards the direction tilting with described first terminal.
6. a position reminding device, is characterized in that, described device comprises:
The first acquisition module, for the communication process at the first mobile terminal and the second mobile terminal, obtains the attitude information of described the first mobile terminal;
The second acquisition module, for obtaining the positional information of described the first mobile terminal and described the second mobile terminal, according to the positional information of described the first mobile terminal and described the second mobile terminal, obtain the distance between described the first mobile terminal and described the second mobile terminal;
Position reminding module, for according to the attitude information of described the first mobile terminal and described distance, carries out position reminding.
7. device according to claim 6, is characterized in that, described device also comprises:
Sound identification module, for identifying the voice of the communication process of described the first mobile terminal and the second mobile terminal; When recognizing specified speech order, trigger the attitude information that described the first acquisition module obtains the first mobile terminal.
8. method according to claim 6, is characterized in that, described position reminding module comprises:
Acquiring unit, for according to default attitude information and user towards corresponding relation, obtain user that the attitude information of described the first mobile terminal is corresponding towards;
Position reminding subelement, for according to described distance and described user towards, generate position reminding information, on the screen of described the first mobile terminal, show described position reminding information.
9. device according to claim 6, is characterized in that, described the first acquisition module also for obtain the attitude information of historical communication process mobile terminal and known users towards; The attitude information of memory mobile terminal and known users towards between corresponding relation.
10. according to the device described in claim 6-9 any one, it is characterized in that, when the attitude information of described the first mobile terminal and the difference between first threshold are less than default thresholding, described user towards with described the first mobile terminal top over against direction identical; When the attitude information of described the first mobile terminal and the difference between Second Threshold are less than default thresholding, described user is oriented the opposite direction that described the first mobile terminal tilts; When the attitude information of described the first mobile terminal and the difference between the 3rd threshold value are less than default thresholding, described user is identical towards the direction tilting with described first terminal.
11. 1 kinds of position reminding devices, is characterized in that, described device comprises:
Processor;
Memory for storage of processor executable instruction;
Wherein, described processor is configured to:
In the communication process of the first mobile terminal and the second mobile terminal, obtain the attitude information of described the first mobile terminal;
Obtain the positional information of described the first mobile terminal and described the second mobile terminal, according to the positional information of described the first mobile terminal and described the second mobile terminal, obtain the distance between described the first mobile terminal and described the second mobile terminal;
According to the attitude information of described the first mobile terminal and described distance, carry out position reminding.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201410219263.1A CN104023130B (en) | 2014-05-22 | 2014-05-22 | Position reminding method and apparatus |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201410219263.1A CN104023130B (en) | 2014-05-22 | 2014-05-22 | Position reminding method and apparatus |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN104023130A true CN104023130A (en) | 2014-09-03 |
| CN104023130B CN104023130B (en) | 2016-03-09 |
Family
ID=51439692
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201410219263.1A Active CN104023130B (en) | 2014-05-22 | 2014-05-22 | Position reminding method and apparatus |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN104023130B (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106357010A (en) * | 2015-07-08 | 2017-01-25 | 联想(北京)有限公司 | Control method and control device |
| CN106791064A (en) * | 2016-12-14 | 2017-05-31 | 北京小米移动软件有限公司 | Method of locating terminal and device |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2000038467A1 (en) * | 1998-12-21 | 2000-06-29 | Telefonaktiebolaget Lm Ericsson (Publ) | Methods and apparatus for transferring position data between terminals in wireless communications systems |
| CN1389709A (en) * | 2001-06-04 | 2003-01-08 | 怡利电子工业股份有限公司 | A device for determining the location of a counterpart via radio communication |
-
2014
- 2014-05-22 CN CN201410219263.1A patent/CN104023130B/en active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2000038467A1 (en) * | 1998-12-21 | 2000-06-29 | Telefonaktiebolaget Lm Ericsson (Publ) | Methods and apparatus for transferring position data between terminals in wireless communications systems |
| CN1389709A (en) * | 2001-06-04 | 2003-01-08 | 怡利电子工业股份有限公司 | A device for determining the location of a counterpart via radio communication |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106357010A (en) * | 2015-07-08 | 2017-01-25 | 联想(北京)有限公司 | Control method and control device |
| CN106357010B (en) * | 2015-07-08 | 2020-02-21 | 联想(北京)有限公司 | Control method and device |
| CN106791064A (en) * | 2016-12-14 | 2017-05-31 | 北京小米移动软件有限公司 | Method of locating terminal and device |
Also Published As
| Publication number | Publication date |
|---|---|
| CN104023130B (en) | 2016-03-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR102021050B1 (en) | Method for providing navigation information, machine-readable storage medium, mobile terminal and server | |
| US9301103B1 (en) | Method and system for determining position of an inertial computing device in a distributed network | |
| TWI410906B (en) | Method for guiding route using augmented reality and mobile terminal using the same | |
| CN103116840A (en) | Humanoid robot based intelligent reminding method and device | |
| RU2608971C1 (en) | Method and device for positioning and navigation | |
| US20110319130A1 (en) | Mobile terminal and method of operation | |
| US10747490B2 (en) | Method and device for displaying an image transmitted from a wearable device | |
| US9268471B2 (en) | Method and apparatus for generating directional sound | |
| CN104105064A (en) | Device locating method and device | |
| JP6746735B2 (en) | Information presenting method, information presenting system, and information presenting program | |
| CN104613959A (en) | Navigation method and device for wearable device and electronic equipment | |
| CN103363990B (en) | Information processing device, information processing method, and program | |
| KR20110080915A (en) | Method, system and mobile terminal for video service providing | |
| CN107608855B (en) | Reminder method and mobile terminal | |
| EP2824904A1 (en) | Electronic device for collaboration photographing and method of controlling the same | |
| KR101413605B1 (en) | System and method for Navigation | |
| CN105516289A (en) | Method and system for assisting voice interaction based on position and action | |
| KR20120059239A (en) | Mobile terminal and method for sharing real-time road view | |
| US9972216B2 (en) | System and method for storing and playback of information for blind users | |
| US20140194147A1 (en) | Apparatus and method for reducing battery consumption of mobile terminal | |
| CN105188027A (en) | Nearby user searching method and device | |
| CN104023130B (en) | Position reminding method and apparatus | |
| KR101774807B1 (en) | Mobile terminal and operation method thereof | |
| CN108036795B (en) | Path acquisition method, device and mobile terminal | |
| TWI731340B (en) | Positioning method combining virtual and real |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C14 | Grant of patent or utility model | ||
| GR01 | Patent grant |