CN105444756A - Indoor navigation method and user terminal - Google Patents

Indoor navigation method and user terminal Download PDF

Info

Publication number
CN105444756A
CN105444756A CN201510791375.9A CN201510791375A CN105444756A CN 105444756 A CN105444756 A CN 105444756A CN 201510791375 A CN201510791375 A CN 201510791375A CN 105444756 A CN105444756 A CN 105444756A
Authority
CN
China
Prior art keywords
geographic position
destination
user terminal
navigation information
cos
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
Application number
CN201510791375.9A
Other languages
Chinese (zh)
Other versions
CN105444756B (en
Inventor
张海平
周意保
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp 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 Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN201510791375.9A priority Critical patent/CN105444756B/en
Publication of CN105444756A publication Critical patent/CN105444756A/en
Application granted granted Critical
Publication of CN105444756B publication Critical patent/CN105444756B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Automation & Control Theory (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Navigation (AREA)

Abstract

The invention discloses an indoor navigation method. The method comprises the following steps: receiving life characteristic parameters sent by wearable equipment connected with a user terminal through communication; determining service types matched with the life characteristic parameters and determining the geographical position of a destination according to the service types; and generating navigation information according to the current geographical position of the user terminal and the geographical position of the destination. The embodiment of the invention also provides the user terminal. The intelligence of indoor navigation application can be promoted by adopting the embodiment.

Description

A kind of method of indoor navigation and user terminal
Technical field
The present invention relates to indoor navigation technical field, particularly relate to a kind of method and user terminal of indoor navigation.
Background technology
Along with popularizing of smart mobile phone, and the development of mobile Internet, indoor navigation application is more and more universal.In current indoor map navigation function, after user inputs a destination, terminal directly can inquire about map, and then provides a feasible path for user.When but user does not know destination in advance, this kind of method for obtaining path obviously intelligent not and wilfulnessization.Such as, (have indoor information warning) under special circumstances, now user is in panic states, and user has likely forgotten this to move toward which place, and simple indoor map navigation function cannot meet the demand of user in this case.
Summary of the invention
The embodiment of the present invention provides a kind of method and user terminal of indoor navigation, to promoting the intelligent of indoor navigation application.
Embodiment of the present invention first aspect provides a kind of method of indoor navigation, comprising:
The vital signs parameter that the wearable device that reception is connected with user terminal communication sends;
Determine the COS with described vital signs match parameters, and determine the geographic position of destination according to described COS;
Geographic position according to described user terminal current geographic position and described destination generates navigation information.
In conjunction with second aspect present invention, in the first possible implementation of second aspect, described vital signs parameter comprises heart rate and calorie consumption amount, describedly determine the COS with described vital signs match parameters, and the geographic position of destination is determined according to described COS, comprising:
If described heart rate is more than or equal to default heart rate, and described calorie consumption amount is less than default calorie consumption amount, using clinic as COS;
Send geographic position to server and obtain request, described geographic position obtains request and is used to indicate acquisition geographic position, described clinic;
Receive described server and respond the geographic position, described clinic that described geographic position obtains request and transmission, and using the geographic position of geographic position, described clinic as described destination.
In conjunction with the first possible implementation of second aspect present invention, in the first possible implementation of second aspect, described vital signs parameter comprises heart rate and body temperature, describedly determine the COS with described vital signs match parameters, and the geographic position of destination is determined according to described COS, comprising:
If described heart rate is more than or equal to default heart rate, and described body temperature is less than or equal to default body temperature, detects whether have alarm;
If detect and whether have alarm, using fire exit as COS;
Send geographic position to server and obtain request, described geographic position obtains request and is used to indicate acquisition geographic position, described fire exit;
Receive described server and respond the geographic position, described fire exit that described geographic position obtains request and transmission, and using the geographic position of geographic position, described fire exit as described destination.
In conjunction with the implementation that the first or the second of second aspect present invention, second aspect are possible, in the third possible implementation of second aspect, when the quantity in the geographic position of described destination is N number of, described N be greater than 1 integer, the described geographic position according to described user terminal current geographic position and described destination generates navigation information, comprising:
Obtain user from described user terminal current geographic position to the distance in the geographic position of N number of described destination;
Determine the geographic position of target destination, the geographic position of described target destination be in the geographic position of described N number of described destination user from described user terminal current geographic position to the geographic position of the minimum destination of the distance in the geographic position of N number of described destination;
Geographic position according to described user terminal current geographic position and described target destination generates navigation information.
In conjunction with the third possible implementation of first aspect present invention, in the 4th kind of possible implementation of second aspect, when the quantity of navigation information is M bar, described M be greater than 1 integer, after the described geographic position according to described user terminal current geographic position and described target destination generates navigation information, described method also comprises:
Obtain navigation information described in M bar and arrive the duration required for geographic position of described target destination;
Determine target navigation information, described target navigation information for arrive described target destination in navigation information described in M bar geographic position required for the shortest navigation information of duration;
The display interface of described user terminal is shown described target navigation information.
Embodiment of the present invention second aspect provides a kind of user terminal, comprising:
Receiving element, for receiving the vital signs parameter that the wearable device that is connected with user terminal communication sends;
First determining unit, for determining the COS with described vital signs match parameters, and determines the geographic position of destination according to described COS;
Navigation elements, generates navigation information for the geographic position according to described user terminal current geographic position and described destination.
In conjunction with second aspect present invention, may in implementation in the first of second aspect, described vital signs parameter comprises heart rate and calorie consumption amount, described first determining unit specifically for:
If described heart rate is more than or equal to default heart rate, and described calorie consumption amount is less than default calorie consumption amount, detects whether there is facility alarm;
If detect and whether have alarm, using clinic as COS;
Send geographic position to server and obtain request, described geographic position obtains request and is used to indicate acquisition geographic position, described clinic;
Receive described server and respond the geographic position, described clinic that described geographic position obtains request and transmission, and using the geographic position of geographic position, described clinic as described destination.
In conjunction with second aspect present invention, may in implementation at the second of second aspect, described vital signs parameter comprises heart rate and body temperature, described first determining unit specifically for:
If described heart rate is more than or equal to default heart rate, and described body temperature is less than or equal to default body temperature, using fire exit as COS;
Send geographic position to server and obtain request, described geographic position obtains request and is used to indicate acquisition geographic position, described fire exit;
Receive described server and respond the geographic position, described fire exit that described geographic position obtains request and transmission, and using the geographic position of geographic position, described fire exit as described destination.
The first or the second in conjunction with second aspect present invention, second aspect may implementations, in the third possibility implementation of second aspect, when the quantity in the geographic position of described destination is N number of, described N be greater than 1 integer, described navigation elements specifically for:
Obtain user from described user terminal current geographic position to the distance in the geographic position of N number of described destination;
Determine the geographic position of target destination, the geographic position of described target destination be in the geographic position of described N number of described destination user from described user terminal current geographic position to the geographic position of the minimum destination of the distance in the geographic position of N number of described destination;
Geographic position according to described user terminal current geographic position and described target destination generates navigation information.
May implementation in conjunction with the third of second aspect present invention, may in implementation at the 4th kind of second aspect, when the quantity of navigation information is M bar, described M be greater than 1 integer, described user terminal also comprises:
Acquiring unit, arrives the duration in the geographic position of described target destination for obtaining navigation information described in M bar;
Second determining unit, for determining target navigation information, described target navigation information for arrive described target destination in navigation information described in M bar geographic position required for the shortest navigation information of duration;
Display unit, shows described target navigation information on the display interface at described user terminal.
Can find out, in the embodiment of the present invention, user terminal receives the vital signs parameter that the wearable device that is connected with user terminal communication sends; Determine the COS with described vital signs match parameters, and determine the geographic position of destination according to described COS; Geographic position according to described user terminal current geographic position and described destination generates navigation information.Visible, user terminal can determine according to vital signs parameter the COS that matches with it, then determines geographic position, destination according to COS, when emergency case, can be user and a feasible path is provided, and then promote the intelligent and Consumer's Experience of indoor navigation application.
Accompanying drawing explanation
In order to be illustrated more clearly in the embodiment of the present invention or technical scheme of the prior art, be briefly described to the accompanying drawing used required in embodiment or description of the prior art below, apparently, accompanying drawing in the following describes is only some embodiments of the present invention, for those of ordinary skill in the art, under the prerequisite not paying creative work, other accompanying drawing can also be obtained according to these accompanying drawings.
First embodiment process flow diagram of the method for the indoor navigation that Fig. 1 provides for the embodiment of the present invention;
Second embodiment process flow diagram of the method for the indoor navigation that Fig. 2 provides for the embodiment of the present invention;
3rd embodiment process flow diagram of the method for the indoor navigation that Fig. 3 provides for the embodiment of the present invention;
First example structure schematic diagram of the user terminal that Fig. 4 provides for the embodiment of the present invention;
Second example structure schematic diagram of the user terminal that Fig. 5 provides for the embodiment of the present invention.
Embodiment
The embodiment of the present invention provides a kind of method and user terminal of indoor navigation, to promoting the intelligent of indoor navigation application.
The present invention program is understood better in order to make those skilled in the art person, below in conjunction with the accompanying drawing in the embodiment of the present invention, technical scheme in the embodiment of the present invention is clearly and completely described, obviously, described embodiment is only the embodiment of a part of the present invention, instead of whole embodiments.Based on the embodiment in the present invention, those of ordinary skill in the art, not making the every other embodiment obtained under creative work prerequisite, should belong to the scope of protection of the invention.
Below be described in detail respectively.
Term " first ", " second ", " the 3rd " and " the 4th " etc. in instructions of the present invention and claims and described accompanying drawing are for distinguishing different object, instead of for describing particular order.In addition, term " comprises " and " having " and their any distortion, and intention is to cover not exclusive comprising.Such as contain the process of series of steps or unit, method, system, product or equipment and be not defined in the step or unit listed, but also comprise the step or unit do not listed alternatively, or also comprise alternatively for other intrinsic step of these processes, method, product or equipment or unit.
Mention that " embodiment " means in this article, the special characteristic in conjunction with the embodiments described, structure or characteristic can comprise at least one embodiment of the present invention.Each position in the description occurs that this phrase might not all refer to identical embodiment, neither with other embodiment mutual exclusion independently or alternative embodiment.Those skilled in the art's explicitly and implicitly understanding, embodiment described herein can combine with other embodiment.
The user terminal that the present invention relates to can be such as below in any one or all, smart phone, wearable device (individual maincenter), individual or mobile multimedia player, personal digital assistant (PDA), laptop computer, panel computer, intelligence originally, palmtop computer and similar personal electronic equipments, above-mentioned user terminal can comprise network interface, processor, storer, audio frequency processing circuit, microphone, camera, flashlamp, and comprise and at inside or outside note amplifier and the loudspeaker unit being connected to note amplifier can be comprised.
Refer to Fig. 1, the first embodiment process flow diagram of the method for a kind of indoor navigation that Fig. 1 provides for the embodiment of the present invention.Wherein, as shown in Figure 1, a kind of method of indoor navigation that one embodiment of the present of invention provide can comprise step S101 ~ S103:
S101, user terminal receive the vital signs parameter that the wearable device that is connected with user terminal communication sends.
In specific implementation, user terminal can receive the vital signs parameter that wearable device wirelessly sends.
For example, by rocking arm (wearable device is worn on arm), wirelessly there is vital signs parameter to trigger wearable device in user.This mode can user when there is emergency case (such as expiratory dyspnea or alarm appears in indoor), triggers wearable device intelligently to vital signs parameter, promotes Consumer's Experience.
Wherein, with it namely wearable device is directly through, or be incorporated into the clothes of user or a kind of portable set of accessory, wearable device can comprise intelligent watch, Intelligent bracelet etc.Vital signs parameter can comprise heart rate, calorie consumption amount, body temperature etc.
S102, described user terminal determine the COS with described vital signs match parameters, and determine the geographic position of destination according to described COS.
Optionally, above-mentioned vital signs parameter comprises heart rate and calorie consumption amount, user terminal determines the COS with described vital signs match parameters, and determine that according to described COS the embodiment in geographic position of destination is: if described heart rate is more than or equal to default heart rate, and described calorie consumption amount is less than default calorie consumption amount, user terminal using clinic as COS; User terminal sends geographic position to server and obtains request, and described geographic position obtains request and is used to indicate acquisition geographic position, described clinic; User terminal receives described server and responds the geographic position, described clinic that described geographic position obtains request and transmission, and using the geographic position of geographic position, described clinic as described destination.
Optionally, above-mentioned vital signs parameter comprises heart rate and body temperature, if described heart rate is more than or equal to default heart rate, and described body temperature is less than or equal to default body temperature, and user terminal detects whether have alarm; If detect whether have alarm, user terminal using fire exit as COS; User terminal sends geographic position to server and obtains request, and described geographic position obtains request and is used to indicate acquisition geographic position, described fire exit; User terminal receives described server and responds the geographic position, described fire exit that described geographic position obtains request and transmission, and using the geographic position of geographic position, described fire exit as described destination.
S103, described user terminal generate navigation information according to the geographic position of described user terminal current geographic position and described destination.
Optionally, when the quantity in the geographic position of described destination is N number of, described N be greater than 1 integer, the embodiment that user terminal generates navigation information according to the geographic position of described user terminal current geographic position and described destination is: user terminal obtains user from described user terminal current geographic position to the distance in the geographic position of N number of described destination; User terminal obtains the geographic position of W described destination, and the geographic position of described W described destination is user is less than or equal to the destination of default distance to the distance in the geographic position of described destination geographic position from user terminal current geographic position; Described user terminal generates W bar navigation information according to the geographic position of described user terminal current geographic position and W described target destination.
Optionally, after user terminal generates W bar navigation information according to the geographic position of described user terminal current geographic position and W described target destination, also comprise: user terminal, according to short Changshun sequence of user's distance in the geographic position of a described destination from user terminal current geographic position to W, shows described W bar navigation information.
Optionally, when the quantity in the geographic position of described destination is N number of, described N be greater than 1 integer, the embodiment that user terminal generates navigation information according to the geographic position of described user terminal current geographic position and described destination is: user terminal obtains user from described user terminal current geographic position to the distance in the geographic position of N number of described destination; The geographic position of user terminal determination target destination, the geographic position of described target destination be in the geographic position of described N number of described destination user from described user terminal current geographic position to the geographic position of the minimum destination of the distance in the geographic position of N number of described destination; User terminal generates navigation information according to the geographic position of described user terminal current geographic position and described target destination.
Optionally, when the quantity of navigation information is M bar, described M be greater than 1 integer, after user terminal generates navigation information according to the geographic position of described user terminal current geographic position and described target destination, described method also comprises: user terminal obtains navigation information described in M bar and arrives the duration required for geographic position of described target destination; User terminal determination target navigation information, described target navigation information for arrive described target destination in navigation information described in M bar geographic position required for the shortest navigation information of duration; User terminal shows described target navigation information on the display interface of described user terminal.
Can find out, in the embodiment of the present invention, user terminal receives the vital signs parameter that the wearable device that is connected with user terminal communication sends; Determine the COS with described vital signs match parameters, and determine the geographic position of destination according to described COS; Geographic position according to described user terminal current geographic position and described destination generates navigation information.Visible, user terminal can determine according to vital signs parameter the COS that matches with it, then determines geographic position, destination according to COS, when emergency case, can be user and a feasible path is provided, and then promote the intelligent and Consumer's Experience of indoor navigation application.
Refer to Fig. 2, the second embodiment process flow diagram of the method for a kind of indoor navigation that Fig. 2 provides for the embodiment of the present invention.Wherein, as shown in Figure 2, a kind of method of indoor navigation that one embodiment of the present of invention provide can comprise step S201 ~ S207:
S201, user terminal receive the vital signs parameter that the wearable device that is connected with user terminal communication sends, and described vital signs parameter comprises heart rate and calorie consumption amount.
Step S201 embodiment please refer to the associated description of the step S101 in the method for a kind of indoor navigation disclosed in first embodiment of the invention, repeats no more herein.
If the described heart rate of S202 is more than or equal to default heart rate, and described calorie consumption amount is less than default calorie consumption amount, described user terminal using clinic as COS.
In specific implementation, the normal heart rate value of people is 60-100 beat/min, but the heart rate of people when moving can be higher usually about 130 than usual.If when there are abnormal conditions in heart, heart rate there will be higher, whether this needs to get rid of people to be kept in motion, embodiment is: user terminal judges whether above-mentioned heart rate is more than or equal to default heart rate, and whether above-mentioned calorie consumption amount is less than default calorie consumption amount, if so, then user terminal using clinic as COS.Wherein, above-mentioned default heart rate can be such as 100,105,110 or other values, calorie consumption amount only has people's calorie consumption when motion just many, the calorie of consumption when different people moves is different, this idea is relevant with the body weight of people, therefore above-mentioned default calorie consumption amount can be that user presets, or user terminal is determined according to the body weight information of user, above-mentioned pre-calorie consumption amount can be such as: 200 calories/hour, 300 calories/hour, 500 calories/hour or other values.When people's heart rate is higher and when not also being kept in motion, now judge that human heart goes wrong, now user terminal using clinic as COS.
S203, described user terminal send geographic position to server and obtain request, and described geographic position obtains request and is used to indicate acquisition geographic position, described clinic.
Optionally, the embodiment that user terminal sends geographic position acquisition request to server can be: user terminal sends geographic position directly to server and obtains request; Or user terminal sends geographic position by another user terminal to server and obtains request; Or user terminal sends geographic position by another server to server and obtains request etc., and the present invention is not construed as limiting.
S204, described user terminal receive described server and respond the geographic position, described clinic that described geographic position obtains request and transmission, and using the geographic position of geographic position, described clinic as described destination.
S205, when the quantity in the geographic position of described destination is N number of, described N be greater than 1 integer, described user terminal obtains user from described user terminal current geographic position to the distance in the geographic position of N number of described destination.
The geographic position of S206, described user terminal determination target destination, the geographic position of described target destination be in the geographic position of described N number of described destination user from described user terminal current geographic position to the geographic position of the minimum destination of the distance in the geographic position of N number of described destination.
S207, described user terminal generate navigation information according to the geographic position of described user terminal current geographic position and described target destination.
In specific implementation, when the quantity in the geographic position of described destination is N number of, described N be greater than 1 integer, that is, when the number in the clinic searched is more than 1, the nearest clinic of user terminal selecting distance users terminal current geographic position is as the geographic position of target destination, and then generate navigation information according to the geographic position in user terminal current geographic position and nearest clinic, its specific implementation is above-mentioned steps S205 ~ S207.
Can find out, in the embodiment of the present invention, user terminal receives the vital signs parameter that the wearable device that is connected with user terminal communication sends; Determine the COS with described vital signs match parameters, and determine the geographic position of destination according to described COS; Geographic position according to described user terminal current geographic position and described destination generates navigation information.Visible, user terminal can determine according to vital signs parameter the COS that matches with it, then determines geographic position, destination according to COS, when emergency case, can be user and a feasible path is provided, and then promote the intelligent and Consumer's Experience of indoor navigation application.
Refer to Fig. 3, the 3rd embodiment process flow diagram of the method for a kind of indoor navigation that Fig. 3 provides for the embodiment of the present invention.Wherein, as shown in Figure 3, a kind of method of indoor navigation that one embodiment of the present of invention provide can comprise step S301 ~ S308:
S301, user terminal receive the vital signs parameter that the wearable device that is connected with user terminal communication sends, and described vital signs parameter comprises heart rate and calorie consumption amount.
Step S301 embodiment please refer to the associated description of the step S101 in the method for a kind of indoor navigation disclosed in second embodiment of the invention, repeats no more herein.
If the described heart rate of S302 is more than or equal to default heart rate, and described body temperature is less than or equal to default body temperature, described user terminal detects whether have alarm.
In specific implementation, the normal heart rate value of people is 60-100 beat/min, but when there is emergency case, the heart rate of people can be more higher than normal value, such as nervous, the state of scaring, when people is in scaring state, except heart rate is higher, generally there will be situation about being in a cold sweat, the body temperature of number of times people can decline, therefore, user terminal is when judging that people's heart rate is more than or equal to default heart rate, and user terminal needs to judge that whether the body temperature of people is lower than default body temperature, if so, user terminal detects whether have alarm.If so, then step S303 is performed.If not, then any operation is not done.
If S303 detect whether have alarm, described user terminal using fire exit as COS.
S304, described user terminal send geographic position to server and obtain request, and described geographic position obtains request and is used to indicate acquisition geographic position, described fire exit.
S305, described user terminal receive described server and respond the geographic position, described fire exit that described geographic position obtains request and transmission, and using the geographic position of geographic position, described fire exit as described destination.
S306, when the quantity in the geographic position of described destination is N number of, described N be greater than 1 integer, user terminal obtain user from described user terminal current geographic position to the distance in the geographic position of N number of described destination.
The geographic position of S307, described user terminal determination target destination, the geographic position of described target destination be in the geographic position of described N number of described destination user from described user terminal current geographic position to the geographic position of the minimum destination of the distance in the geographic position of N number of described destination.
S308, described user terminal generate navigation information according to the geographic position of described user terminal current geographic position and described target destination.
In specific implementation, when the quantity in the geographic position of described destination is N number of, described N be greater than 1 integer, that is, when the number of the fire exit searched is more than 1, the nearest fire exit of user terminal selecting distance users terminal current geographic position is as the geographic position of target destination, and then generate navigation information according to the geographic position of user terminal current geographic position and nearest fire exit, its specific implementation is above-mentioned steps S306 ~ S308.
Can find out, in the embodiment of the present invention, user terminal receives the vital signs parameter that the wearable device that is connected with user terminal communication sends; Determine the COS with described vital signs match parameters, and determine the geographic position of destination according to described COS; Geographic position according to described user terminal current geographic position and described destination generates navigation information.Visible, user terminal can determine according to vital signs parameter the COS that matches with it, then determines geographic position, destination according to COS, when emergency case, can be user and a feasible path is provided, and then promote the intelligent and Consumer's Experience of indoor navigation application.
Refer to Fig. 4, the first example structure schematic diagram of the user terminal that Fig. 4 provides for the embodiment of the present invention, this user terminal comprises:
Receiving element 401, for receiving the vital signs parameter that the wearable device that is connected with user terminal communication sends.
First determining unit 402, for determining the COS with described vital signs match parameters, and determines the geographic position of destination according to described COS.
Optionally, described vital signs parameter comprises heart rate and calorie consumption amount, described first determining unit 402 specifically for: if described heart rate is more than or equal to default heart rate, and described calorie consumption amount is less than default calorie consumption amount, using clinic as COS; Send geographic position to server and obtain request, described geographic position obtains request and is used to indicate acquisition geographic position, described clinic; Receive described server and respond the geographic position, described clinic that described geographic position obtains request and transmission, and using the geographic position of geographic position, described clinic as described destination.
Optionally, described vital signs parameter comprises heart rate and body temperature, described first determining unit 402 specifically for: if described heart rate is more than or equal to default heart rate, and described body temperature is less than or equal to default body temperature, detect whether have alarm; If detect and whether have alarm, using fire exit as COS; Send geographic position to server and obtain request, described geographic position obtains request and is used to indicate acquisition geographic position, described fire exit; Receive described server and respond the geographic position, described fire exit that described geographic position obtains request and transmission, and using the geographic position of geographic position, described fire exit as described destination.
Navigation elements 403, generates navigation information for the geographic position according to described user terminal current geographic position and described destination.
Optionally, when the quantity in the geographic position of described destination is N number of, described N be greater than 1 integer, described navigation elements 403 specifically for: obtain user from described user terminal current geographic position to the distance in the geographic position of N number of described destination; Determine the geographic position of target destination, the geographic position of described target destination be in the geographic position of described N number of described destination user from described user terminal current geographic position to the geographic position of the minimum destination of the distance in the geographic position of N number of described destination; Geographic position according to described user terminal current geographic position and described target destination generates navigation information.
Optionally, when the quantity of navigation information is M bar, described M be greater than 1 integer, after described navigation elements 403 generates navigation information according to the geographic position of described user terminal current geographic position and described target destination, described user terminal also comprises: acquiring unit, arrives the duration in the geographic position of described target destination for obtaining navigation information described in M bar; Second determining unit, for determining target navigation information, described target navigation information for arrive described target destination in navigation information described in M bar geographic position required for the shortest navigation information of duration; Display unit, shows described target navigation information on the display interface at described user terminal.
Be understandable that, the function of each functional module of the user terminal of the present embodiment can according to the method specific implementation in said method embodiment, and its specific implementation process with reference to the associated description of said method embodiment, can repeat no more herein.Part or all of functional module in user terminal can be realized by hardware circuit, and the part or all of functional module in user terminal also can by processor (as digital signal processor) by completing run time version or instruction realizes.
Can find out, in the embodiment of the present invention, user terminal receives the vital signs parameter that the wearable device that is connected with user terminal communication sends; Determine the COS with described vital signs match parameters, and determine the geographic position of destination according to described COS; Geographic position according to described user terminal current geographic position and described destination generates navigation information.Visible, user terminal can determine according to vital signs parameter the COS that matches with it, then determines geographic position, destination according to COS, when emergency case, can be user and a feasible path is provided, and then promote the intelligent and Consumer's Experience of indoor navigation application.
Refer to Fig. 5, the second example structure schematic diagram of the user terminal that Fig. 5 provides for the embodiment of the present invention, can comprise: processor 501 and storer 502; Wherein, processor 501 and storer 502 are of coupled connections by bus 503.Wherein, described processor 501 is by calling code in described storer 501 or instruction to perform following steps:
The vital signs parameter that the wearable device that reception is connected with user terminal communication sends;
Determine the COS with described vital signs match parameters, and determine the geographic position of destination according to described COS;
Geographic position according to described user terminal current geographic position and described destination generates navigation information.
Optionally, in some embodiments of the invention, described vital signs parameter comprises heart rate and calorie consumption amount, and the COS with described vital signs match parameters determined by described processor 501, and the geographic position of destination is determined according to described COS, comprising:
If described heart rate is more than or equal to default heart rate, and described calorie consumption amount is less than default calorie consumption amount, using clinic as COS;
Send geographic position to server and obtain request, described geographic position obtains request and is used to indicate acquisition geographic position, described clinic;
Receive described server and respond the geographic position, described clinic that described geographic position obtains request and transmission, and using the geographic position of geographic position, described clinic as described destination.
Optionally, in some embodiments of the invention, described vital signs parameter comprises heart rate and body temperature, and the COS with described vital signs match parameters determined by described processor 501, and the geographic position of destination is determined according to described COS, comprising:
If described heart rate is more than or equal to default heart rate, and described body temperature is less than or equal to default body temperature, detects whether have alarm;
If detect and whether have alarm, using fire exit as COS;
Send geographic position to server and obtain request, described geographic position obtains request and is used to indicate acquisition geographic position, described fire exit;
Receive described server and respond the geographic position, described fire exit that described geographic position obtains request and transmission, and using the geographic position of geographic position, described fire exit as described destination.
Optionally, in some embodiments of the invention, when the quantity in the geographic position of described destination is N number of, described N be greater than 1 integer, described processor 501 generates navigation information according to the geographic position of described user terminal current geographic position and described destination, comprising:
Obtain user from described user terminal current geographic position to the distance in the geographic position of N number of described destination;
Determine the geographic position of target destination, the geographic position of described target destination be in the geographic position of described N number of described destination user from described user terminal current geographic position to the geographic position of the minimum destination of the distance in the geographic position of N number of described destination;
Geographic position according to described user terminal current geographic position and described target destination generates navigation information.
Optionally, in some embodiments of the invention, when the quantity of navigation information is M bar, described M be greater than 1 integer, after described processor 501 generates navigation information according to the geographic position of described user terminal current geographic position and described target destination, described processor 501 also for:
Obtain navigation information described in M bar and arrive the duration required for geographic position of described target destination;
Determine target navigation information, described target navigation information for arrive described target destination in navigation information described in M bar geographic position required for the shortest navigation information of duration;
The display interface of described user terminal is shown described target navigation information.
Be understandable that, the function of each functional module of the user terminal of the present embodiment can according to the method specific implementation in said method embodiment, and its specific implementation process with reference to the associated description of said method embodiment, can repeat no more herein.Part or all of functional module in user terminal can be realized by hardware circuit, and the part or all of functional module in user terminal also can by processor (as digital signal processor) by completing run time version or instruction realizes.
Can find out, in the embodiment of the present invention, user terminal receives the vital signs parameter that the wearable device that is connected with user terminal communication sends; Determine the COS with described vital signs match parameters, and determine the geographic position of destination according to described COS; Geographic position according to described user terminal current geographic position and described destination generates navigation information.Visible, user terminal can determine according to vital signs parameter the COS that matches with it, then determines geographic position, destination according to COS, when emergency case, can be user and a feasible path is provided, and then promote the intelligent and Consumer's Experience of indoor navigation application.
The embodiment of the present invention also provides a kind of computer-readable storage medium, and wherein, this computer-readable storage medium can have program stored therein, and comprises the part or all of step of the method for any one indoor navigation recorded in said method embodiment when this program performs.
It should be noted that, for aforesaid each embodiment of the method, in order to simple description, therefore it is all expressed as a series of combination of actions, but those skilled in the art should know, the present invention is not by the restriction of described sequence of movement, because according to the present invention, some step can adopt other orders or carry out simultaneously.Secondly, those skilled in the art also should know, the embodiment described in instructions all belongs to preferred embodiment, and involved action and module might not be that the present invention is necessary.
In the above-described embodiments, the description of each embodiment is all emphasized particularly on different fields, in certain embodiment, there is no the part described in detail, can see the associated description of other embodiments.
In several embodiments that the application provides, should be understood that, disclosed device, the mode by other realizes.Such as, device embodiment described above is only schematic, the such as division of described unit, be only a kind of logic function to divide, actual can have other dividing mode when realizing, such as multiple unit or assembly can in conjunction with or another system can be integrated into, or some features can be ignored, or do not perform.Another point, shown or discussed coupling each other or direct-coupling or communication connection can be by some interfaces, and the indirect coupling of device or unit or communication connection can be electrical or other form.
The described unit illustrated as separating component or can may not be and physically separates, and the parts as unit display can be or may not be physical location, namely can be positioned at a place, or also can be distributed in multiple network element.Some or all of unit wherein can be selected according to the actual needs to realize the object of the present embodiment scheme.
In addition, each functional unit in each embodiment of the present invention can be integrated in a processing unit, also can be that the independent physics of unit exists, also can two or more unit in a unit integrated.Above-mentioned integrated unit both can adopt the form of hardware to realize, and the form of SFU software functional unit also can be adopted to realize.
If described integrated unit using the form of SFU software functional unit realize and as independently production marketing or use time, can be stored in a computer-readable access to memory.Based on such understanding, the part that technical scheme of the present invention contributes to prior art in essence in other words or all or part of of this technical scheme can embody with the form of software product, this computer software product is stored in a storer, comprises all or part of step of some instructions in order to make a computer equipment (can be personal computer, server or the network equipment etc.) perform method described in each embodiment of the present invention.And aforesaid storer comprises: USB flash disk, ROM (read-only memory) (ROM, Read-OnlyMemory), random access memory (RAM, RandomAccessMemory), portable hard drive, magnetic disc or CD etc. various can be program code stored medium.
One of ordinary skill in the art will appreciate that all or part of step in the various methods of above-described embodiment is that the hardware that can carry out instruction relevant by program has come, this program can be stored in a computer-readable memory, storer can comprise: flash disk, ROM (read-only memory) are (English: Read-OnlyMemory, be called for short: ROM), random access device (English: RandomAccessMemory, RAM), disk or CD etc. be called for short:.
Be described in detail the embodiment of the present invention above, apply specific case herein and set forth principle of the present invention and embodiment, the explanation of above embodiment just understands method of the present invention and core concept thereof for helping; Meanwhile, for one of ordinary skill in the art, according to thought of the present invention, all will change in specific embodiments and applications, to sum up above-mentioned, this description should not be construed as limitation of the present invention.

Claims (10)

1. a method for indoor navigation, is characterized in that, comprising:
The vital signs parameter that the wearable device that reception is connected with user terminal communication sends;
Determine the COS with described vital signs match parameters, and determine the geographic position of destination according to described COS;
Geographic position according to described user terminal current geographic position and described destination generates navigation information.
2. method according to claim 1, it is characterized in that, described vital signs parameter comprises heart rate and calorie consumption amount, describedly determines the COS with described vital signs match parameters, and the geographic position of destination is determined according to described COS, comprising:
If described heart rate is more than or equal to default heart rate, and described calorie consumption amount is less than default calorie consumption amount, using clinic as COS;
Send geographic position to server and obtain request, described geographic position obtains request and is used to indicate acquisition geographic position, described clinic;
Receive described server and respond the geographic position, described clinic that described geographic position obtains request and transmission, and using the geographic position of geographic position, described clinic as described destination.
3. method according to claim 1, is characterized in that, described vital signs parameter comprises heart rate and body temperature, describedly determines the COS with described vital signs match parameters, and determines the geographic position of destination according to described COS, comprising:
If described heart rate is more than or equal to default heart rate, and described body temperature is less than or equal to default body temperature, detects whether have alarm;
If detect and whether have alarm, using fire exit as COS;
Send geographic position to server and obtain request, described geographic position obtains request and is used to indicate acquisition geographic position, described fire exit;
Receive described server and respond the geographic position, described fire exit that described geographic position obtains request and transmission, and using the geographic position of geographic position, described fire exit as described destination.
4. the method according to any one of claim 1-3, it is characterized in that, when the quantity in the geographic position of described destination is N number of, described N be greater than 1 integer, the described geographic position according to described user terminal current geographic position and described destination generates navigation information, comprising:
Obtain user from described user terminal current geographic position to the distance in the geographic position of N number of described destination;
Determine the geographic position of target destination, the geographic position of described target destination be in the geographic position of described N number of described destination user from described user terminal current geographic position to the geographic position of the minimum destination of the distance in the geographic position of N number of described destination;
Geographic position according to described user terminal current geographic position and described target destination generates navigation information.
5. method according to claim 4, it is characterized in that, when the quantity of navigation information is M bar, described M be greater than 1 integer, after the described geographic position according to described user terminal current geographic position and described target destination generates navigation information, described method also comprises:
Obtain navigation information described in M bar and arrive the duration required for geographic position of described target destination;
Determine target navigation information, described target navigation information for arrive described target destination in navigation information described in M bar geographic position required for the shortest navigation information of duration;
The display interface of described user terminal is shown described target navigation information.
6. a user terminal, is characterized in that, comprising:
Receiving element, for receiving the vital signs parameter that the wearable device that is connected with user terminal communication sends;
First determining unit, for determining the COS with described vital signs match parameters, and determines the geographic position of destination according to described COS;
Navigation elements, generates navigation information for the geographic position according to described user terminal current geographic position and described destination.
7. user terminal according to claim 6, is characterized in that, described vital signs parameter comprises heart rate and calorie consumption amount, described first determining unit specifically for:
If described heart rate is more than or equal to default heart rate, and described calorie consumption amount is less than default calorie consumption amount, using clinic as COS;
Send geographic position to server and obtain request, described geographic position obtains request and is used to indicate acquisition geographic position, described clinic;
Receive described server and respond the geographic position, described clinic that described geographic position obtains request and transmission, and using the geographic position of geographic position, described clinic as described destination.
8. user terminal according to claim 6, is characterized in that, described vital signs parameter comprises heart rate and body temperature, described first determining unit specifically for:
If described heart rate is more than or equal to default heart rate, and described body temperature is less than or equal to default body temperature, detects whether have alarm;
If detect and whether have alarm, using fire exit as COS;
Send geographic position to server and obtain request, described geographic position obtains request and is used to indicate acquisition geographic position, described fire exit;
Receive described server and respond the geographic position, described fire exit that described geographic position obtains request and transmission, and using the geographic position of geographic position, described fire exit as described destination.
9. the user terminal according to any one of claim 6-8, is characterized in that, when the quantity in the geographic position of described destination is N number of, described N be greater than 1 integer, described navigation elements specifically for:
Obtain user from described user terminal current geographic position to the distance in the geographic position of N number of described destination;
Determine the geographic position of target destination, the geographic position of described target destination be in the geographic position of described N number of described destination user from described user terminal current geographic position to the geographic position of the minimum destination of the distance in the geographic position of N number of described destination;
Geographic position according to described user terminal current geographic position and described target destination generates navigation information.
10. user terminal according to claim 9, is characterized in that, when the quantity of navigation information is M bar, described M be greater than 1 integer, described user terminal also comprises:
Acquiring unit, arrives the duration in the geographic position of described target destination for obtaining navigation information described in M bar;
Second determining unit, for determining target navigation information, described target navigation information for arrive described target destination in navigation information described in M bar geographic position required for the shortest navigation information of duration;
Display unit, shows described target navigation information on the display interface at described user terminal.
CN201510791375.9A 2015-11-17 2015-11-17 The method and user terminal of a kind of indoor navigation Expired - Fee Related CN105444756B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510791375.9A CN105444756B (en) 2015-11-17 2015-11-17 The method and user terminal of a kind of indoor navigation

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510791375.9A CN105444756B (en) 2015-11-17 2015-11-17 The method and user terminal of a kind of indoor navigation

Publications (2)

Publication Number Publication Date
CN105444756A true CN105444756A (en) 2016-03-30
CN105444756B CN105444756B (en) 2018-05-29

Family

ID=55555227

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510791375.9A Expired - Fee Related CN105444756B (en) 2015-11-17 2015-11-17 The method and user terminal of a kind of indoor navigation

Country Status (1)

Country Link
CN (1) CN105444756B (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102376145A (en) * 2010-08-27 2012-03-14 李云峰 Medical emergency treatment method and system
CN103514355A (en) * 2012-09-04 2014-01-15 Tcl集团股份有限公司 Active type intensive care submission method and system based on cloud service
CN104113618A (en) * 2014-08-06 2014-10-22 石家庄恒运网络科技有限公司 Flexible screen based wearable monitoring device
CN104490376A (en) * 2014-12-29 2015-04-08 宇龙计算机通信科技(深圳)有限公司 Prompting method and prompting device based on wearable equipment as well as wearable equipment
CN104900006A (en) * 2015-04-28 2015-09-09 中国科学技术大学先进技术研究院 Wearable device-based smart personal security system and implementation method thereof
CN104978470A (en) * 2014-04-04 2015-10-14 郑静晨 Mobile medical care information management system

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102376145A (en) * 2010-08-27 2012-03-14 李云峰 Medical emergency treatment method and system
CN103514355A (en) * 2012-09-04 2014-01-15 Tcl集团股份有限公司 Active type intensive care submission method and system based on cloud service
CN104978470A (en) * 2014-04-04 2015-10-14 郑静晨 Mobile medical care information management system
CN104113618A (en) * 2014-08-06 2014-10-22 石家庄恒运网络科技有限公司 Flexible screen based wearable monitoring device
CN104490376A (en) * 2014-12-29 2015-04-08 宇龙计算机通信科技(深圳)有限公司 Prompting method and prompting device based on wearable equipment as well as wearable equipment
CN104900006A (en) * 2015-04-28 2015-09-09 中国科学技术大学先进技术研究院 Wearable device-based smart personal security system and implementation method thereof

Also Published As

Publication number Publication date
CN105444756B (en) 2018-05-29

Similar Documents

Publication Publication Date Title
EP3067777A1 (en) Method and apparatus for preventing loss of wearable electronic device
CN104735607A (en) Data transmission method, mobile terminal and system
CN107146614A (en) A kind of audio signal processing method, device and electronic equipment
CN106575471A (en) Context-based management of wearable computing devices
CN104123807B (en) A kind of intelligent shoe monitor system, monitoring method and intelligent shoe
KR20150111157A (en) Method for adapting sound of hearing aid, hearing aid, and electronic device performing thereof
US20150312946A1 (en) Matching method and matching system between wearable smart device and terminal
CN105163281A (en) Indoor locating method and user terminal
CN107995099A (en) Friend recommendation method and device
CN105444765A (en) Path generation method and user terminal
CN104424148A (en) Method For Transmitting Contents And Electronic Device Thereof
CN105224802A (en) A kind of based reminding method and mobile terminal
KR20160064734A (en) Method for charging control and an electronic device thereof
CN104994224A (en) Antitheft method and device for mobile terminal
KR20170092795A (en) A method and mobiel device for controlling a scan period of signal dection of the mobiel device in a wireless communication system
CN105491517B (en) A kind of route recommendation method and mobile terminal
CN105373610A (en) Indoor map updating method and server
CN106550101B (en) Event reminding method and device
KR20150131697A (en) Method of managing disaster and electronic device thereof
CN105739687A (en) Accident early warning method and system
CN105444756A (en) Indoor navigation method and user terminal
CN105554273A (en) Alarm clock reminding method and terminal
CN105204647A (en) Information-processing method and electronic equipment
CN109219016B (en) Wireless communication system, vehicle, intelligent device and control method thereof
EP2972815A2 (en) Service aware software architecture in wireless device ecosystem

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CP01 Change in the name or title of a patent holder
CP01 Change in the name or title of a patent holder

Address after: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18

Patentee after: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd.

Address before: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18

Patentee before: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd.

CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20180529