CN105424025A - Indoor navigation method and mobile terminal - Google Patents
Indoor navigation method and mobile terminal Download PDFInfo
- Publication number
- CN105424025A CN105424025A CN201510741054.8A CN201510741054A CN105424025A CN 105424025 A CN105424025 A CN 105424025A CN 201510741054 A CN201510741054 A CN 201510741054A CN 105424025 A CN105424025 A CN 105424025A
- Authority
- CN
- China
- Prior art keywords
- information
- mobile terminal
- destination
- geographic location
- navigation
- 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
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; 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)
- Telephonic Communication Services (AREA)
Abstract
本发明公开了一种室内导航的方法,包括:根据移动终端当前地理位置和/或所述移动终端当前时间确定目标记录信息,根据所述目标记录信息确定目的地和所述目的地对应的地理位置;根据所述移动终端当前地理位置和所述目的地对应的地理位置生成导航信息。本发明实施例还提供了一种移动终端。采用本发明实施例可提升室内导航应用的智能性和用户体验。
The present invention discloses a method for indoor navigation, comprising: determining target record information according to the current geographic location of a mobile terminal and/or the current time of the mobile terminal, and determining a destination and the geographical location corresponding to the destination according to the target record information Location: generating navigation information according to the current geographic location of the mobile terminal and the geographic location corresponding to the destination. The embodiment of the present invention also provides a mobile terminal. The intelligence and user experience of indoor navigation applications can be improved by adopting the embodiments of the present invention.
Description
技术领域technical field
本发明涉及电子技术领域,尤其涉及一种室内导航的方法及移动终端。The present invention relates to the field of electronic technology, in particular to an indoor navigation method and a mobile terminal.
背景技术Background technique
随着智能手机的普及,以及移动互联网的发展,室内导航应用越来越普及。With the popularity of smart phones and the development of mobile Internet, indoor navigation applications are becoming more and more popular.
目前的室内地图导航功能中,用户输入一个目的地后,终端会直接查询地图,进而为用户提供一个可行路径。但是用户事先不知道目的地时,此种路径获取方法显然不够智能和任性化。比如,用户本来计划去某个地方,由于繁忙的工作或时间过长等而忘了将要去做的事情,这种情况下简单的室内地图导航功能无法满足用户的需求。In the current indoor map navigation function, after the user inputs a destination, the terminal will directly query the map to provide the user with a feasible route. But when the user does not know the destination in advance, this method of obtaining the route is obviously not smart enough and capricious. For example, the user originally planned to go to a certain place, but due to busy work or too long time, he forgot what he was about to do. In this case, the simple indoor map navigation function cannot meet the needs of the user.
发明内容Contents of the invention
本发明实施例提供一种室内导航的方法,以期提升室内导航应用的智能性和用户体验。An embodiment of the present invention provides a method for indoor navigation, in order to improve the intelligence and user experience of indoor navigation applications.
本发明实施例第一方面提供一种室内导航的方法,包括:The first aspect of the embodiments of the present invention provides an indoor navigation method, including:
根据移动终端当前地理位置和/或所述移动终端当前时间确定目标记录信息,以及根据所述目标记录信息确定目的地和所述目的地对应的地理位置;determining target record information according to the current geographic location of the mobile terminal and/or the current time of the mobile terminal, and determining a destination and a geographic location corresponding to the destination according to the target record information;
根据所述移动终端当前地理位置和所述目的地对应的地理位置生成导航信息。generating navigation information according to the current geographic location of the mobile terminal and the geographic location corresponding to the destination.
结合本发明实施例第一方面,在第一方面的第一种可能的实现方式中,所述根据移动终端当前地理位置和/或所述移动终端当前时间确定目标记录信息,包括:With reference to the first aspect of the embodiments of the present invention, in the first possible implementation manner of the first aspect, the determining target record information according to the current geographic location of the mobile terminal and/or the current time of the mobile terminal includes:
将信息关联的地理位置与所述移动终端当前的地理位置匹和/或信息关联的时间信息与所述移动终端当前时间匹配的记录信息确定为所述目标记录信息;Determining record information in which the geographic location associated with the information matches the current geographic location of the mobile terminal and/or the time information associated with the information matches the current time of the mobile terminal as the target record information;
其中,所述目标记录信息为所述移动终端的备忘录、记事本或通信信息中记录的记录信息,所述通信信息包括即时通信应用的聊天记录信息、短信信息、邮件信息中的至少一种。Wherein, the target record information is the record information recorded in the memo, notepad or communication information of the mobile terminal, and the communication information includes at least one of chat record information, short message information and mail information of instant messaging applications.
结合本发明实施例第一方面或第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,所述根据所述目标记录信息确定目的地和所述目的地对应的地理位置,包括:With reference to the first aspect of the embodiments of the present invention or the first possible implementation of the first aspect, in the second possible implementation of the first aspect, the determination of the destination and the purpose according to the target record information The corresponding geographical location, including:
解析所述目标记录信息,以获取所述目的地名称;parsing the target record information to obtain the destination name;
根据所述目的地名称获取所述目的地的地理位置。The geographic location of the destination is acquired according to the name of the destination.
结合本发明实施例第一方面、第一方面的第一种或第二种可能的实现方式,在第一方面的第三种可能的实现方式中,所述目的地的数量为多个时,所述根据所述移动终端当前地理位置和所述目的地对应的地理位置生成导航信息,包括:In combination with the first aspect of the embodiments of the present invention, the first or the second possible implementation of the first aspect, in the third possible implementation of the first aspect, when the number of destinations is multiple, The generating navigation information according to the current geographic location of the mobile terminal and the geographic location corresponding to the destination includes:
根据所述目标记录信息记录的所有所述目的地的先后顺序、所述移动终端当前地理位置和所有所述目的地对应的地理位置生成所述导航信息。The navigation information is generated according to the sequence of all the destinations recorded in the target record information, the current geographic location of the mobile terminal, and the corresponding geographic locations of all the destinations.
结合本发明实施例第一方面、第一方面的第一种或第二种可能的实现方式,在第一方面的第四种可能的实现方式中,所述根据所述移动终端当前地理位置和所述目的地对应的地理位置生成导航信息,包括:With reference to the first aspect and the first or second possible implementation of the first aspect of the embodiments of the present invention, in the fourth possible implementation of the first aspect, according to the current geographic location of the mobile terminal and The geographic location corresponding to the destination generates navigation information, including:
根据所述移动终端当前地理位置和所述目的地对应的地理位置生成N条导航信息,所述N为大于1的整数;Generate N pieces of navigation information according to the current geographic location of the mobile terminal and the geographic location corresponding to the destination, where N is an integer greater than 1;
获取所述N条导航信息到达所述目的地所需要的时间;Acquiring the time required for the N pieces of navigation information to reach the destination;
确定目标导航信息,并将所述目标导航信息作为所述导航信息;所述目标导航信息为所述N条导航信息中到达所述目的地所需要的时间最短的导航信息。Determine target navigation information, and use the target navigation information as the navigation information; the target navigation information is the navigation information that takes the shortest time to reach the destination among the N pieces of navigation information.
本发明实施例第二方面提供一种移动终端,包括:A second aspect of the embodiments of the present invention provides a mobile terminal, including:
确定单元,用于根据移动终端当前地理位置和/或所述移动终端当前时间确定目标记录信息,以及根据所述目标记录信息确定目的地和所述目的地对应的地理位置;A determining unit, configured to determine target record information according to the current geographic location of the mobile terminal and/or the current time of the mobile terminal, and determine a destination and a geographic location corresponding to the destination according to the target record information;
导航单元,用于根据所述移动终端当前地理位置和所述目的地对应的地理位置生成导航信息。A navigation unit, configured to generate navigation information according to the current geographic location of the mobile terminal and the geographic location corresponding to the destination.
结合本发明第二方面,在第二方面的第一种可能的实现方式中,所述确定单元具体用于:With reference to the second aspect of the present invention, in a first possible implementation manner of the second aspect, the determining unit is specifically configured to:
将信息关联的地理位置与所述移动终端当前的地理位置匹配和/或信息关联的时间信息与所述移动终端当前时间匹配的记录信息确定为所述目标记录信息;Determining the record information in which the geographic location associated with the information matches the current geographic location of the mobile terminal and/or the time information associated with the information matches the current time of the mobile terminal as the target record information;
其中,所述目标记录信息为所述移动终端的备忘录、记事本或通信信息中记录的记录信息,所述通信信息包括即时通信应用的聊天记录信息、短信信息、邮件信息中的至少一种。Wherein, the target record information is the record information recorded in the memo, notepad or communication information of the mobile terminal, and the communication information includes at least one of chat record information, short message information and mail information of instant messaging applications.
结合本发明第二方面或第二方面的第一种可能的实现方式,在第二方面的第二种可能的实现方式中,所述确定单元具体用于:With reference to the second aspect of the present invention or the first possible implementation manner of the second aspect, in the second possible implementation manner of the second aspect, the determining unit is specifically configured to:
解析所述目标记录信息,以获取所述目的地名称;parsing the target record information to obtain the destination name;
根据所述目的地名称获取所述目的地的地理位置。The geographic location of the destination is acquired according to the name of the destination.
结合本发明第二方面、第二方面的第一种或第二种可能的实现方式,在第二方面的第三种可能的实现方式中,所述目的地的数量为多个时,所述导航单元具体用于:In combination with the second aspect of the present invention, the first or second possible implementation manner of the second aspect, in the third possible implementation manner of the second aspect, when the number of destinations is multiple, the The navigation unit is used specifically for:
根据所述目标记录信息记录的所有所述目的地的先后顺序、所述移动终端当前地理位置和所有所述目的地对应的地理位置生成所述导航信息。The navigation information is generated according to the sequence of all the destinations recorded in the target record information, the current geographic location of the mobile terminal, and the corresponding geographic locations of all the destinations.
结合本发明第二方面、第二方面的第一种或第二种可能的实现方式,在第二方面的第四种可能的实现方式中,所述导航单元具体用于:In combination with the second aspect of the present invention, the first or the second possible implementation manner of the second aspect, in the fourth possible implementation manner of the second aspect, the navigation unit is specifically configured to:
根据所述移动终端当前地理位置和所述目的地对应的地理位置生成N条导航信息,所述N为大于1的整数;Generate N pieces of navigation information according to the current geographic location of the mobile terminal and the geographic location corresponding to the destination, where N is an integer greater than 1;
获取所述N条导航信息到达所述目的地所需要的时间;Acquiring the time required for the N pieces of navigation information to reach the destination;
确定目标导航信息,并将所述目标导航信息作为所述导航信息;所述目标导航信息为所述N条导航信息中到达所述目的地所需要的时间最短的导航信息。Determine target navigation information, and use the target navigation information as the navigation information; the target navigation information is the navigation information that takes the shortest time to reach the destination among the N pieces of navigation information.
实施本发明实施例,具有如下有益效果:Implementing the embodiment of the present invention has the following beneficial effects:
本发明实施例中,移动终端在获取目标记录信息后,通过目标记录信息获取目的地,并根据目的地的地理位置生成到达目的地的路径。相较于现有技术,本方案无需一定需要用户事先知道目的地才可以获取路径,进而提升室内导航应用的智能性和用户体验。In the embodiment of the present invention, after acquiring the target record information, the mobile terminal acquires the destination through the target record information, and generates a route to the destination according to the geographic location of the destination. Compared with the prior art, this solution does not necessarily require the user to know the destination in advance to obtain the route, thereby improving the intelligence and user experience of the indoor navigation application.
附图说明Description of drawings
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the following will briefly introduce the drawings that need to be used in the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description are only These are some embodiments of the present invention. Those skilled in the art can also obtain other drawings based on these drawings without creative work.
图1为本发明实施例提供的室内导航的方法的第一实施例流程图;FIG. 1 is a flow chart of the first embodiment of the indoor navigation method provided by the embodiment of the present invention;
图2为本发明实施例提供的室内导航的方法的第二实施例流程图;Fig. 2 is a flow chart of the second embodiment of the indoor navigation method provided by the embodiment of the present invention;
图3为本发明实施例提供的室内导航的方法的第三实施例流程图;Fig. 3 is a flow chart of the third embodiment of the indoor navigation method provided by the embodiment of the present invention;
图4为本发明实施例提供的移动终端的第一实施例结构示意图;FIG. 4 is a schematic structural diagram of a first embodiment of a mobile terminal provided by an embodiment of the present invention;
图5为本发明实施例提供的移动终端的第二实施例结构示意图。FIG. 5 is a schematic structural diagram of a second embodiment of a mobile terminal provided by an embodiment of the present invention.
具体实施方式detailed description
本发明实施例提供一种室内导航的方法,以期提升室内导航应用的智能性和用户体验。An embodiment of the present invention provides a method for indoor navigation, in order to improve the intelligence and user experience of indoor navigation applications.
为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。In order to enable those skilled in the art to better understand the solutions of the present invention, the following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only It is an embodiment of a part of the present invention, but not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts shall fall within the protection scope of the present invention.
以下分别进行详细说明。Each will be described in detail below.
本发明的说明书和权利要求书及所述附图中的术语“第一”、“第二”、“第三”和“第四”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。The terms "first", "second", "third" and "fourth" in the description and claims of the present invention and the drawings are used to distinguish different objects, rather than to describe a specific order . Furthermore, the terms "include" and "have", as well as any variations thereof, are intended to cover a non-exclusive inclusion. For example, a process, method, system, product or device comprising a series of steps or units is not limited to the listed steps or units, but optionally also includes unlisted steps or units, or optionally further includes For other steps or units inherent in these processes, methods, products or apparatuses.
在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本发明的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。Reference herein to an "embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment can be included in at least one embodiment of the present invention. The occurrences of this phrase in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or alternative embodiments mutually exclusive of other embodiments. It is understood explicitly and implicitly by those skilled in the art that the embodiments described herein can be combined with other embodiments.
本发明涉及的移动终端例如可以是下面中的任何一项或者全部,智能电话、可穿戴设备(个人中枢)、个人或移动多媒体播放器、个人数字助理(PDA)、膝上型计算机、平板电脑、智能本、掌上型计算机以及类似的个人电子设备,上述移动终端可以包括网络接口、处理器、存储器、音频处理电路、麦克风、摄像头、闪光灯,并且包括可以在内部或外部的音频放大器以及包括连接到音频放大器的扬声器单元。The mobile terminal to which the present invention relates can be, for example, any or all of the following, smart phones, wearable devices (personal hubs), personal or mobile multimedia players, personal digital assistants (PDAs), laptop computers, tablet computers , smartbooks, palmtop computers, and similar personal electronic devices, the above-mentioned mobile terminals may include network interfaces, processors, memory, audio processing circuits, microphones, cameras, flashlights, and include audio amplifiers that may be internal or external and include connection to the speaker unit of the audio amplifier.
本发明室内导航的方法的一个实施例。其中,一种室内导航的方法:根据移动终端当前地理位置和/或所述移动终端当前时间确定目标记录信息,根据所述目标记录信息确定目的地和所述目的地对应的地理位置;根据所述移动终端当前地理位置和所述目的地对应的地理位置生成导航信息。An embodiment of the indoor navigation method of the present invention. Among them, a method for indoor navigation: determine the target record information according to the current geographic location of the mobile terminal and/or the current time of the mobile terminal, determine the destination and the corresponding geographic location of the destination according to the target record information; Generate navigation information based on the current geographic location of the mobile terminal and the geographic location corresponding to the destination.
请参见图1,图1为本发明实施例提供的一种室内导航的方法的第一实施例流程图。其中,如图1所示,本发明的一个实施例提供的一种室内导航的方法可以包括步骤S101~S102:Please refer to FIG. 1 . FIG. 1 is a flowchart of a first embodiment of an indoor navigation method provided by an embodiment of the present invention. Wherein, as shown in FIG. 1, an indoor navigation method provided by an embodiment of the present invention may include steps S101-S102:
S101、移动终端根据移动终端当前地理位置和/或所述移动终端当前时间确定目标记录信息,以及根据所述目标记录信息确定目的地和所述目的地对应的地理位置。S101. The mobile terminal determines target record information according to the current geographic location of the mobile terminal and/or the current time of the mobile terminal, and determines a destination and a geographic location corresponding to the destination according to the target record information.
本发明实施例中,移动终端根据移动终端当前地理位置和/或所述移动终端当前时间确定目标记录信息的具体实施方式为:将信息关联的地理位置与所述移动终端当前的地理位置匹配和/或信息关联的时间信息与所述移动终端当前时间匹配的记录信息确定为所述目标记录信息,其中,所述目标记录信息为所述移动终端的备忘录、记事本或通信信息中记录的记录信息,所述通信信息包括即时通信应用的聊天记录信息、短信信息、邮件信息中的至少一种。In the embodiment of the present invention, the mobile terminal determines the target record information according to the current geographic location of the mobile terminal and/or the current time of the mobile terminal: matching the geographic location associated with the information with the current geographic location of the mobile terminal and /or the record information whose time information associated with the information matches the current time of the mobile terminal is determined as the target record information, wherein the target record information is the record recorded in the memo, notepad or communication information of the mobile terminal information, and the communication information includes at least one of chat record information of instant messaging applications, short message information, and mail information.
本发明实施例中,移动终端根据所述目标记录信息确定目的地和所述目的地对应的地理位置的具体实施方式为:解析所述目标记录信息,以获取所述目的地名称;根据所述目的地名称获取所述目的地的地理位置。In the embodiment of the present invention, the specific implementation manner for the mobile terminal to determine the destination and the geographic location corresponding to the destination according to the target record information is: parse the target record information to obtain the name of the destination; Destination Name Gets the geographic location of said destination.
S102、所述移动终端根据所述移动终端当前地理位置和所述目的地对应的地理位置生成导航信息。S102. The mobile terminal generates navigation information according to the current geographic location of the mobile terminal and the geographic location corresponding to the destination.
在一发明实施例中,所述目的地的数量为多个时,所述移动终端根据所述移动终端当前地理位置和所述目的地对应的地理位置生成导航信息的具体实施方式为:根据所述目标记录信息记录的所有所述目的地的先后顺序、所述移动终端当前地理位置和所有所述目的地对应的地理位置生成所述导航信息。In an embodiment of the invention, when there are multiple destinations, the specific implementation manner for the mobile terminal to generate navigation information according to the current geographic location of the mobile terminal and the geographic location corresponding to the destination is as follows: according to the The navigation information is generated based on the sequence of all the destinations recorded in the target record information, the current geographic location of the mobile terminal, and the corresponding geographic locations of all the destinations.
在另一个发明实施例中,所述移动终端根据所述移动终端当前地理位置和所述目的地对应的地理位置生成导航信息的具体实施方式为:根据所述移动终端当前地理位置和所述目的地对应的地理位置生成N条导航信息,所述N为大于1的整数;获取所述N条导航信息到达所述目的地所需要的时间;确定目标导航信息,并将所述目标导航信息作为所述导航信息;所述目标导航信息为所述N条导航信息中到达所述目的地所需要的时间最短的导航信息。In another embodiment of the invention, the specific implementation manner for the mobile terminal to generate navigation information according to the current geographic location of the mobile terminal and the geographic location corresponding to the destination is: according to the current geographic location of the mobile terminal and the destination Generate N pieces of navigation information corresponding to the geographic location, and the N is an integer greater than 1; obtain the time required for the N pieces of navigation information to reach the destination; determine the target navigation information, and use the target navigation information as The navigation information; the target navigation information is the navigation information that takes the shortest time to reach the destination among the N pieces of navigation information.
在另一个发明实施例中,所述移动终端根据所述移动终端当前地理位置和所述目的地对应的地理位置生成导航信息的具体实施方式为:根据所述移动终端当前地理位置和所述目的地对应的地理位置生成N条导航信息;获取所述N条导航信息到达所述目的地所历经的距离;确定目标导航信息,并将所述目标导航信息作为所述导航信息;所述目标导航信息为所述N条导航信息中到达所述目的地所历经的距离最短的导航信息。In another embodiment of the invention, the specific implementation manner for the mobile terminal to generate navigation information according to the current geographic location of the mobile terminal and the geographic location corresponding to the destination is: according to the current geographic location of the mobile terminal and the destination Generate N pieces of navigation information corresponding to the geographic location; obtain the distance traveled by the N pieces of navigation information to the destination; determine the target navigation information, and use the target navigation information as the navigation information; the target navigation The information is the navigation information with the shortest distance to the destination among the N pieces of navigation information.
可以看出,本发明实施例中,移动终端在获取目标记录信息后,通过目标记录信息获取目的地,并根据目的地的地理位置生成到达目的地的路径。相较于现有技术,本方案无需一定需要用户事先知道目的地才可以获取路径,进而提升室内导航应用的智能性和用户体验。It can be seen that in the embodiment of the present invention, after acquiring the target record information, the mobile terminal acquires the destination through the target record information, and generates a route to the destination according to the geographic location of the destination. Compared with the prior art, this solution does not necessarily require the user to know the destination in advance to obtain the route, thereby improving the intelligence and user experience of the indoor navigation application.
请参见图2,图2为本发明实施例提供的一种室内导航的方法的第二实施例流程图。其中,如图2所示,本发明的一个实施例提供的一种室内导航的方法可以包括步骤S201~S204:Please refer to FIG. 2 . FIG. 2 is a flowchart of a second embodiment of an indoor navigation method provided by an embodiment of the present invention. Wherein, as shown in FIG. 2, an indoor navigation method provided by an embodiment of the present invention may include steps S201-S204:
S201、移动终端获取所述移动终端当前地理位置和所述移动终端当前时间。S201. The mobile terminal acquires the current geographic location of the mobile terminal and the current time of the mobile terminal.
S202、所述移动终端将信息关联的地理位置与所述移动终端当前的地理位置匹配和/或信息关联的时间信息与所述移动终端当前时间匹配的记录信息确定为所述目标记录信息。S202. The mobile terminal determines record information in which the geographic location associated with the information matches the current geographic location of the mobile terminal and/or the time information associated with the information matches the current time of the mobile terminal as the target record information.
其中,所述目标记录信息为所述移动终端的备忘录、记事本或通信信息中记录的记录信息,所述通信信息包括即时通信应用的聊天记录信息、短信信息、邮件信息中的至少一种。Wherein, the target record information is the record information recorded in the memo, notepad or communication information of the mobile terminal, and the communication information includes at least one of chat record information, short message information and mail information of instant messaging applications.
本发明实施例中,移动终端根据所述移动终端当前地理位置和所述移动终端当前时间搜索在预设时间内移动终端中记录的信息关联的地理位置与所述移动终端当前的地理位置匹配和/或信息关联的时间信息与所述移动终端当前时间匹配的记录信息确定为所述目标记录信息。举例来说,移动终端当前地理位置为“A商场”,移动终端当前时间为10月18号15点,若移动终端的备忘录中记录有“10月18号A商场…….”,上述记录信息为目标记录信息。又举例来说,移动终端当前地理位置为“宝安机场”,移动终端当前时间为10月18号15点,若移动终端的通信信息中有“一会去A商场……”的记录信息,则上述记录信息为目标记录信息。In the embodiment of the present invention, the mobile terminal searches for the geographical position associated with the information recorded in the mobile terminal within a preset time according to the current geographical position of the mobile terminal and the current time of the mobile terminal to match the current geographical position of the mobile terminal and The record information whose time information associated with the information matches the current time of the mobile terminal is determined as the target record information. For example, the current geographical location of the mobile terminal is "Mall A", and the current time of the mobile terminal is 15 o'clock on October 18th. Record information for the target. For another example, the current geographic location of the mobile terminal is "Bao'an Airport", and the current time of the mobile terminal is 15 o'clock on October 18, if the communication information of the mobile terminal contains the record information of "I will go to shopping mall A...", then The above record information is target record information.
S203、所述移动终端解析所述目标记录信息,以获取所述目的地名称,并根据所述目的地名称获取所述目的地的地理位置。S203. The mobile terminal parses the target record information to obtain the destination name, and obtains the geographic location of the destination according to the destination name.
本发明实施例中,所述移动终端解析所述目标记录信息,以获取所述目的地名称的具体实施方式为:所述移动终端解析所述目标记录信息,以得到目标关键字,所述目标关键字为所述移动终端当前所处的室内导航地图包含的地理名词或是物品名词;所述移动终端将上述目标关键字作为所述目的地名称。举例来说,上述步骤S202获取到的目标记录信息有“10月18号A商场买东西(毛巾、米、猪肉、巧克力等等)”,由于上述目标记录信息没有记录有明确的目的地名称,这种情况下,移动终端获取到的关键字为“毛巾、米、猪肉、巧克力等等”作为目的地名称,然后移动终端将这些关键字发送给服务器,以便于服务器获取这些关键字对应的地理位置,然后再将获取到的地理位置发送给移动终端。In the embodiment of the present invention, the specific implementation manner in which the mobile terminal parses the target record information to obtain the destination name is: the mobile terminal parses the target record information to obtain target keywords, and the target The keywords are geographical nouns or item nouns included in the indoor navigation map where the mobile terminal is currently located; the mobile terminal uses the above target keywords as the destination name. For example, the target record information obtained in the above step S202 is "A shopping mall on October 18 shopping (towels, rice, pork, chocolate, etc.)", since the above target record information does not record a clear destination name, In this case, the keywords obtained by the mobile terminal are "towels, rice, pork, chocolate, etc." as destination names, and then the mobile terminal sends these keywords to the server so that the server can obtain the geographical locations corresponding to these keywords. location, and then send the obtained geographic location to the mobile terminal.
S204、所述目的地的数量为多个时,所述移动终端根据所述目标记录信息记录的所有所述目的地的先后顺序、所述移动终端当前地理位置和所有所述目的地对应的地理位置生成所述导航信息。S204. When there are multiple destinations, the mobile terminal records the order of all the destinations according to the target record information, the current geographic location of the mobile terminal, and the geographic locations corresponding to all the destinations The location generates the navigation information.
本发明实施例中,若上述目的地的包括第一目的地、第二目的地和第三目的地,移动终端根据所述目标记录信息记录的所有所述目的地的先后顺序、所述移动终端当前地理位置和所有所述目的地对应的地理位置生成所述导航信息的具体实施方式为:移动终端根据移动终端的地理位置和第一目的地的地理位置生成第一导航信息;移动终端根据第一目的地的地理位置和第二目的地的地理位置生成第二导航信息;移动终端根据第二目的地的地理位置和第三目的地的地理位置生成第三导航信息;移动终端根据目标记录信息记录的所有所述目的地的先后顺序将第一导航信息、第二导航信息和第三导航信息进行拼接以得到所述导航信息。In the embodiment of the present invention, if the above destinations include the first destination, the second destination and the third destination, the mobile terminal records the sequence of all the destinations according to the destination record information, the mobile terminal The specific implementation manner of generating the navigation information from the current geographic location and the geographic locations corresponding to all the destinations is as follows: the mobile terminal generates the first navigation information according to the geographic location of the mobile terminal and the geographic location of the first destination; the mobile terminal generates the first navigation information according to the first destination. The geographic location of the first destination and the geographic location of the second destination generate the second navigation information; the mobile terminal generates the third navigation information according to the geographic location of the second destination and the geographic location of the third destination; the mobile terminal generates the third navigation information according to the target record information The recorded order of all the destinations is to splice the first navigation information, the second navigation information and the third navigation information to obtain the navigation information.
可以看出,本发明实施例中,移动终端在获取目标记录信息后,通过目标记录信息获取目的地,并根据目的地的地理位置生成到达目的地的路径。相较于现有技术,本方案无需一定需要用户事先知道目的地才可以获取路径,进而提升室内导航应用的智能性和用户体验。It can be seen that in the embodiment of the present invention, after acquiring the target record information, the mobile terminal acquires the destination through the target record information, and generates a route to the destination according to the geographic location of the destination. Compared with the prior art, this solution does not necessarily require the user to know the destination in advance to obtain the route, thereby improving the intelligence and user experience of the indoor navigation application.
请参见图3,图3为本发明实施例提供的一种室内导航的方法的第三实施例流程图。其中,如图3所示,本发明的一个实施例提供的一种室内导航的方法可以包括步骤S301~S306:Please refer to FIG. 3 . FIG. 3 is a flowchart of a third embodiment of an indoor navigation method provided by an embodiment of the present invention. Wherein, as shown in FIG. 3 , an indoor navigation method provided by an embodiment of the present invention may include steps S301-S306:
S301、移动终端获取所述移动终端当前地理位置和所述移动终端当前时间。S301. The mobile terminal acquires the current geographic location of the mobile terminal and the current time of the mobile terminal.
S302、所述移动终端将信息关联的地理位置与所述移动终端当前的地理位置匹配和/或信息关联的时间信息与所述移动终端当前时间匹配的记录信息确定为所述目标记录信息。S302. The mobile terminal determines record information in which the geographic location associated with the information matches the current geographic location of the mobile terminal and/or the time information associated with the information matches the current time of the mobile terminal as the target record information.
其中,所述目标记录信息为所述移动终端的备忘录、记事本或通信信息中记录的记录信息,所述通信信息包括即时通信应用的聊天记录信息、短信信息、邮件信息中的至少一种。Wherein, the target record information is the record information recorded in the memo, notepad or communication information of the mobile terminal, and the communication information includes at least one of chat record information, short message information and mail information of instant messaging applications.
本发明实施例中,移动终端根据所述移动终端当前地理位置和所述移动终端当前时间搜索在预设时间内移动终端中记录的信息关联的地理位置与所述移动终端当前的地理位置匹配和/或信息关联的时间信息与所述移动终端当前时间匹配的记录信息确定为所述目标记录信息。举例来说,移动终端当前地理位置为“A商场”,移动终端当前时间为10月18号15点,若移动终端的备忘录中记录有“10月18号A商场…….”,上述记录信息为目标记录信息。又举例来说,移动终端当前地理位置为“宝安机场”,移动终端当前时间为10月18号15点,若移动终端的通信信息中有“一会去A商场……”的记录信息,则上述记录信息为目标记录信息。In the embodiment of the present invention, the mobile terminal searches for the geographical position associated with the information recorded in the mobile terminal within a preset time according to the current geographical position of the mobile terminal and the current time of the mobile terminal to match the current geographical position of the mobile terminal and The record information whose time information associated with the information matches the current time of the mobile terminal is determined as the target record information. For example, the current geographical location of the mobile terminal is "Mall A", and the current time of the mobile terminal is 15 o'clock on October 18th. Record information for the target. For another example, the current geographic location of the mobile terminal is "Bao'an Airport", and the current time of the mobile terminal is 15 o'clock on October 18, if the communication information of the mobile terminal contains the record information of "I will go to shopping mall A...", then The above record information is target record information.
S303、所述移动终端解析所述目标记录信息,以获取所述目的地名称,并根据所述目的地名称获取所述目的地的地理位置。S303. The mobile terminal parses the target record information to obtain the destination name, and obtains the geographic location of the destination according to the destination name.
本发明实施例中,所述移动终端解析所述目标记录信息,以获取所述目的地名称的具体实施方式为:所述移动终端解析所述目标记录信息,以得到目标关键字,所述目标关键字为所述移动终端当前所处的室内导航地图包含的地理名词或是物品名词;所述移动终端将上述目标关键字作为所述目的地名称。举例来说,上述步骤S302获取到的目标记录信息有“10月18号A商场买东西(毛巾、米、猪肉、巧克力等等)”,由于上述目标记录信息没有记录有明确的目的地名称,这种情况下,移动终端获取到的关键字为“毛巾、米、猪肉、巧克力等等”作为目的地名称,然后移动终端将这些关键字发送给服务器,以便于服务器获取这些关键字对应的地理位置,然后再将获取到的地理位置发送给移动终端。In the embodiment of the present invention, the specific implementation manner in which the mobile terminal parses the target record information to obtain the destination name is: the mobile terminal parses the target record information to obtain target keywords, and the target The keywords are geographical nouns or item nouns included in the indoor navigation map where the mobile terminal is currently located; the mobile terminal uses the above target keywords as the destination name. For example, the target record information obtained in the above step S302 is "A shopping mall on October 18 (towels, rice, pork, chocolate, etc.)", since the above target record information does not record a clear destination name, In this case, the keywords obtained by the mobile terminal are "towels, rice, pork, chocolate, etc." as destination names, and then the mobile terminal sends these keywords to the server so that the server can obtain the geographical locations corresponding to these keywords. location, and then send the obtained geographic location to the mobile terminal.
S304、所述移动终端根据所述移动终端当前地理位置和所述目的地对应的地理位置生成N条导航信息,所述N为大于1的整数。S304. The mobile terminal generates N pieces of navigation information according to the current geographic location of the mobile terminal and the geographic location corresponding to the destination, where N is an integer greater than 1.
S305、所述移动终端获取所述N条导航信息到达所述目的地所需要的时间。S305. The mobile terminal acquires the time required for the N pieces of navigation information to reach the destination.
本发明实施例中,移动终端获取N条导航信息到达所述目的地所需要的时间的具体实施方式为:移动终端获取所述N条路线信息到达所述目的地所历经的距离和用户的平均移动速度;移动终端向服务器发送路况信息获取请求,所述路况信息获取请求携带N条路线信息,所述路况信息获取请求用于指示获取N条路线信息的路况信息;移动终端接收所述服务器响应所述路况信息获取请求而发送的N条路况信息,其中,所述N条路线信息与所述N条路况信息一一对应;移动终端根据所述N条路线信息到达所述目的地所历经的距离、所述用户的平均移动速度和所述N条路况信息确定所述N条路线信息到达所述目的地所需要的时间。In the embodiment of the present invention, the specific implementation manner of the time required for the mobile terminal to obtain the N pieces of navigation information to reach the destination is as follows: the distance traveled by the mobile terminal to obtain the N pieces of route information to the destination and the average distance of the user Moving speed; the mobile terminal sends a road condition information acquisition request to the server, and the road condition information acquisition request carries N pieces of route information, and the road condition information acquisition request is used to indicate the road condition information for obtaining N pieces of route information; the mobile terminal receives the server response The N pieces of road condition information sent by the road condition information acquisition request, wherein the N pieces of route information are in one-to-one correspondence with the N pieces of road condition information; The distance, the average moving speed of the user and the N pieces of road condition information determine the time required for the N pieces of route information to reach the destination.
举例来说,移动终端当前地理位置为商场,目的地为收银台,N条路线信息包括第一路线信息和第二路线信息,第一路线信息对应的路况信息为第一图片,第一图片为第一路线信息中移动终端从当前位置到目的地位置的路线图片,第二路线信息对应的路况信息为第二图片,第二图片为第二路线信息中移动终端从当前位置到目的地位置的路线图片。移动终端解析第一图片和第二图片以得到第一路线和第二路线在收银台的排队人数,每个人的预处理时间。若第一路线对应的距离为50米,第一路线对应的排队人数为10人,第二路线对应的距离为100米,第一路线对应的排队人数为5人,用户的平均移动速度为1米/s,每个人的预处理时间为3min。所述移动终端根据所述N条路线信息到达所述目的地所历经的距离、所述用户的平均移动速度和所述N条路况信息确定所述N条路线信息到达所述目的地所需要的时间具体有:第一路线需要的时间为:50米/1米/s+10*3min=30min又50s,第一路线需要的时间为:100米/1米/s+5*3min=16min又40s。For example, the current geographical location of the mobile terminal is a shopping mall, and the destination is the cash register. The N pieces of route information include the first route information and the second route information. The traffic condition information corresponding to the first route information is the first picture, and the first picture is The picture of the route of the mobile terminal from the current position to the destination in the first route information, the road condition information corresponding to the second route information is the second picture, and the second picture is the picture of the route of the mobile terminal from the current position to the destination in the second route information . The mobile terminal parses the first picture and the second picture to obtain the number of people queuing up at the cashier for the first route and the second route, and the preprocessing time of each person. If the distance corresponding to the first route is 50 meters, the number of people in line corresponding to the first route is 10, the distance corresponding to the second route is 100 meters, the number of people in line corresponding to the first route is 5, and the average moving speed of users is 1 m/s, the pretreatment time for each person is 3min. The mobile terminal determines the distance required for the N pieces of route information to reach the destination according to the distance traveled by the N pieces of route information, the average moving speed of the user, and the N pieces of road condition information. The specific time is: the time required for the first route is: 50m/1m/s+10*3min=30min and 50s, the time required for the first route is: 100m/1m/s+5*3min=16min and 40s.
S306、所述移动终端确定目标导航信息,并将所述目标导航信息作为所述导航信息;所述目标导航信息为所述N条导航信息中到达所述目的地所需要的时间最短的导航信息。S306. The mobile terminal determines target navigation information, and uses the target navigation information as the navigation information; the target navigation information is the navigation information that takes the shortest time to reach the destination among the N pieces of navigation information .
可选的,步骤S305~S306可由步骤:移动终端获取所述N条导航信息到达所述目的地所历经的距离;移动终端确定目标导航信息,并将所述目标导航信息作为所述导航信息;所述目标导航信息为所述N条导航信息中到达所述目的地所历经的距离最短的导航信息替换。Optionally, steps S305-S306 may be composed of steps: the mobile terminal obtains the distance traveled by the N pieces of navigation information to the destination; the mobile terminal determines the target navigation information, and uses the target navigation information as the navigation information; The target navigation information is replaced by the navigation information with the shortest distance to the destination among the N pieces of navigation information.
可以看出,本发明实施例中,移动终端在获取目标记录信息后,通过目标记录信息获取目的地,并根据目的地的地理位置生成到达目的地的路径。相较于现有技术,本方案无需一定需要用户事先知道目的地才可以获取路径,进而提升室内导航应用的智能性和用户体验。It can be seen that in the embodiment of the present invention, after acquiring the target record information, the mobile terminal acquires the destination through the target record information, and generates a route to the destination according to the geographic location of the destination. Compared with the prior art, this solution does not necessarily require the user to know the destination in advance to obtain the route, thereby improving the intelligence and user experience of the indoor navigation application.
请参见图4,图4为本发明实施例提供的移动终端的第一实施例结构示意图,该移动终端包括:Please refer to FIG. 4. FIG. 4 is a schematic structural diagram of a first embodiment of a mobile terminal provided by an embodiment of the present invention. The mobile terminal includes:
确定单元401,用于根据移动终端当前地理位置和/或所述移动终端当前时间确定目标记录信息,以及根据所述目标记录信息确定目的地和所述目的地对应的地理位置。The determining unit 401 is configured to determine target record information according to the current geographic location of the mobile terminal and/or the current time of the mobile terminal, and determine a destination and a geographic location corresponding to the destination according to the target record information.
导航单元402,用于根据所述移动终端当前地理位置和所述目的地对应的地理位置生成导航信息。The navigation unit 402 is configured to generate navigation information according to the current geographic location of the mobile terminal and the geographic location corresponding to the destination.
可选的,所述确定单元401具体用于:将信息关联的地理位置与所述移动终端当前的地理位置匹配的记录信息和/或信息关联的时间信息与所述移动终端当前时间匹配的记录信息确定为所述目标记录信息;其中,所述目标记录信息为所述移动终端的备忘录、记事本或通信信息中记录的记录信息,所述通信信息包括即时通信应用的聊天记录信息、短信信息、邮件信息中的至少一种。Optionally, the determining unit 401 is specifically configured to: match the record information of the geographic location associated with the information with the current geographic location of the mobile terminal and/or the record of matching the time information associated with the information with the current time of the mobile terminal The information is determined as the target record information; wherein, the target record information is the record information recorded in the memo, notepad or communication information of the mobile terminal, and the communication information includes chat record information and short message information of instant messaging applications , at least one of email messages.
可选的,所述确定单元401具体用于:解析所述目标记录信息,以获取所述目的地名称;根据所述目的地名称获取所述目的地的地理位置。Optionally, the determining unit 401 is specifically configured to: parse the target record information to obtain the destination name; obtain the geographic location of the destination according to the destination name.
可选的,所述目的地的数量为多个时,所述导航单元402具体用于:根据所述目标记录信息记录的所有所述目的地的先后顺序、所述移动终端当前地理位置和所有所述目的地对应的地理位置生成所述导航信息。Optionally, when there are multiple destinations, the navigation unit 402 is specifically configured to: record the sequence of all the destinations according to the target record information, the current geographic location of the mobile terminal, and all The geographic location corresponding to the destination generates the navigation information.
可选的,所述导航单元402具体用于:根据所述移动终端当前地理位置和所述目的地对应的地理位置生成N条导航信息,所述N为大于1的整数;获取所述N条导航信息到达所述目的地所需要的时间;确定目标导航信息,并将所述目标导航信息作为所述导航信息;所述目标导航信息为所述N条导航信息中到达所述目的地所需要的时间最短的导航信息。Optionally, the navigation unit 402 is specifically configured to: generate N pieces of navigation information according to the current geographic location of the mobile terminal and the geographic location corresponding to the destination, where N is an integer greater than 1; obtain the N pieces of navigation information The time required for the navigation information to reach the destination; determine the target navigation information, and use the target navigation information as the navigation information; the target navigation information is required to reach the destination in the N pieces of navigation information The navigation information with the shortest time.
可以理解的是,本实施例的移动终端的各功能模块的功能可根据上述方法实施例中的方法具体实现,其具体实现过程可以参照上述方法实施例的相关描述,此处不再赘述。移动终端中的部分或全部功能模块可由硬件电路实现,移动终端中的部分或全部功能模块也可由处理器(如数字信号处理器)通过完成执行代码或指令来实现。It can be understood that the functions of each functional module of the mobile terminal in this embodiment can be specifically implemented according to the method in the above method embodiment, and the specific implementation process can refer to the relevant description of the above method embodiment, and will not be repeated here. Part or all of the functional modules in the mobile terminal can be implemented by hardware circuits, and some or all of the functional modules in the mobile terminal can also be implemented by a processor (such as a digital signal processor) by executing code or instructions.
可以看出,本发明实施例中,移动终端在获取目标记录信息后,通过目标记录信息获取目的地,并根据目的地的地理位置生成到达目的地的路径。相较于现有技术,本方案无需一定需要用户事先知道目的地才可以获取路径,进而提升室内导航应用的智能性和用户体验。It can be seen that in the embodiment of the present invention, after acquiring the target record information, the mobile terminal acquires the destination through the target record information, and generates a route to the destination according to the geographic location of the destination. Compared with the prior art, this solution does not necessarily require the user to know the destination in advance to obtain the route, thereby improving the intelligence and user experience of the indoor navigation application.
请参见图5,图5为本发明实施例提供的移动终端的第二实施例结构示意图,可包括:处理器501和存储器502;其中,处理器501和存储器502通过总线503耦合连接。其中,所述处理器501可通过调用所述存储器501中的代码或指令以执行如下步骤:Please refer to FIG. 5 . FIG. 5 is a schematic structural diagram of a second embodiment of a mobile terminal provided by an embodiment of the present invention, which may include: a processor 501 and a memory 502 ; Wherein, the processor 501 can execute the following steps by calling codes or instructions in the memory 501:
根据移动终端当前地理位置和/或所述移动终端当前时间确定目标记录信息,以及根据所述目标记录信息确定目的地和所述目的地对应的地理位置;determining target record information according to the current geographic location of the mobile terminal and/or the current time of the mobile terminal, and determining a destination and a geographic location corresponding to the destination according to the target record information;
根据所述移动终端当前地理位置和所述目的地对应的地理位置生成导航信息。generating navigation information according to the current geographic location of the mobile terminal and the geographic location corresponding to the destination.
可选的,在一些可选的实施例中,处理器501具体用于:Optionally, in some optional embodiments, the processor 501 is specifically configured to:
将信息关联的地理位置与所述移动终端当前的地理位置匹配的记录信息和/或信息关联的时间信息与所述移动终端当前时间匹配的记录信息确定为所述目标记录信息;Determining the record information whose geographic location associated with the information matches the current geographic location of the mobile terminal and/or the record information whose time information associated with the information matches the current time of the mobile terminal as the target record information;
其中,所述目标记录信息为所述移动终端的备忘录、记事本或通信信息中记录的记录信息,所述通信信息包括即时通信应用的聊天记录信息、短信信息、邮件信息中的至少一种。Wherein, the target record information is the record information recorded in the memo, notepad or communication information of the mobile terminal, and the communication information includes at least one of chat record information, short message information and mail information of instant messaging applications.
可选的,在一些可选的实施例中,处理器501具体用于:Optionally, in some optional embodiments, the processor 501 is specifically configured to:
解析所述目标记录信息,以获取所述目的地名称;parsing the target record information to obtain the destination name;
根据所述目的地名称获取所述目的地的地理位置。The geographic location of the destination is acquired according to the name of the destination.
可选的,在一些可选的实施例中,所述目的地的数量为多个时,处理器501具体用于:Optionally, in some optional embodiments, when there are multiple destinations, the processor 501 is specifically configured to:
根据所述目标记录信息记录的所有所述目的地的先后顺序、所述移动终端当前地理位置和所有所述目的地对应的地理位置生成所述导航信息。The navigation information is generated according to the sequence of all the destinations recorded in the target record information, the current geographic location of the mobile terminal, and the corresponding geographic locations of all the destinations.
可选的,在一些可选的实施例中,处理器501具体用于:Optionally, in some optional embodiments, the processor 501 is specifically configured to:
根据所述移动终端当前地理位置和所述目的地对应的地理位置生成N条导航信息,所述N为大于1的整数;Generate N pieces of navigation information according to the current geographic location of the mobile terminal and the geographic location corresponding to the destination, where N is an integer greater than 1;
获取所述N条导航信息到达所述目的地所需要的时间;Acquiring the time required for the N pieces of navigation information to reach the destination;
确定目标导航信息,并将所述目标导航信息作为所述导航信息;所述目标导航信息为所述N条导航信息中到达所述目的地所需要的时间最短的导航信息。Determine target navigation information, and use the target navigation information as the navigation information; the target navigation information is the navigation information that takes the shortest time to reach the destination among the N pieces of navigation information.
可以理解的是,本实施例的移动终端的各功能模块的功能可根据上述方法实施例中的方法具体实现,其具体实现过程可以参照上述方法实施例的相关描述,此处不再赘述。移动终端中的部分或全部功能模块可由硬件电路实现,移动终端中的部分或全部功能模块也可由处理器(如数字信号处理器)通过完成执行代码或指令来实现。It can be understood that the functions of each functional module of the mobile terminal in this embodiment can be specifically implemented according to the method in the above method embodiment, and the specific implementation process can refer to the relevant description of the above method embodiment, and will not be repeated here. Part or all of the functional modules in the mobile terminal can be implemented by hardware circuits, and some or all of the functional modules in the mobile terminal can also be implemented by a processor (such as a digital signal processor) by executing code or instructions.
可以看出,本发明实施例中,移动终端在获取目标记录信息后,通过目标记录信息获取目的地,并根据目的地的地理位置生成到达目的地的路径。相较于现有技术,本方案无需一定需要用户事先知道目的地才可以获取路径,进而提升室内导航应用的智能性和用户体验。It can be seen that in the embodiment of the present invention, after acquiring the target record information, the mobile terminal acquires the destination through the target record information, and generates a route to the destination according to the geographic location of the destination. Compared with the prior art, this solution does not necessarily require the user to know the destination in advance to obtain the route, thereby improving the intelligence and user experience of the indoor navigation application.
本发明实施例还提供一种计算机存储介质,其中,该计算机存储介质可存储有程序,该程序执行时包括上述方法实施例中记载的任何一种服务进程的监控方法的部分或全部步骤。An embodiment of the present invention also provides a computer storage medium, wherein the computer storage medium can store a program, and when the program is executed, some or all steps of any method for monitoring a service process described in the above method embodiments are included.
需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。It should be noted that for the foregoing method embodiments, for the sake of simple description, they are expressed as a series of action combinations, but those skilled in the art should know that the present invention is not limited by the described action sequence. Because of the present invention, certain steps may be performed in other orders or simultaneously. Secondly, those skilled in the art should also know that the embodiments described in the specification belong to preferred embodiments, and the actions and modules involved are not necessarily required by the present invention.
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。In the foregoing embodiments, the descriptions of each embodiment have their own emphases, and for parts not described in detail in a certain embodiment, reference may be made to relevant descriptions of other embodiments.
在本申请所提供的几个实施例中,应该理解到,所揭露的装置,可通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性或其它的形式。In the several embodiments provided in this application, it should be understood that the disclosed device can be implemented in other ways. For example, the device embodiments described above are only illustrative. For example, the division of the units is only a logical function division. In actual implementation, there may be other division methods. For example, multiple units or components can be combined or can be Integrate into another system, or some features may be ignored, or not implemented. In another point, the mutual coupling or direct coupling or communication connection shown or discussed may be through some interfaces, and the indirect coupling or communication connection of devices or units may be in electrical or other forms.
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。The units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or may be distributed to multiple network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, each unit may exist separately physically, or two or more units may be integrated into one unit. The above-mentioned integrated units can be implemented in the form of hardware or in the form of software functional units.
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM,RandomAccessMemory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。If the integrated unit is realized in the form of a software function unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the essence of the technical solution of the present invention or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium , including several instructions to make a computer device (which may be a personal computer, a server, or a network device, etc.) execute all or part of the steps of the methods described in various embodiments of the present invention. The aforementioned storage medium includes: various media capable of storing program codes such as U disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), mobile hard disk, magnetic disk or optical disk.
以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。As mentioned above, the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that: it can still understand the foregoing The technical solutions recorded in each embodiment are modified, or some of the technical features are equivalently replaced; and these modifications or replacements do not make the essence of the corresponding technical solutions depart from the scope of the technical solutions of the various embodiments of the present invention.
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510741054.8A CN105424025B (en) | 2015-10-31 | 2015-10-31 | Indoor navigation method and mobile terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510741054.8A CN105424025B (en) | 2015-10-31 | 2015-10-31 | Indoor navigation method and mobile terminal |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105424025A true CN105424025A (en) | 2016-03-23 |
CN105424025B CN105424025B (en) | 2019-02-05 |
Family
ID=55502399
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510741054.8A Expired - Fee Related CN105424025B (en) | 2015-10-31 | 2015-10-31 | Indoor navigation method and mobile terminal |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105424025B (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107014393A (en) * | 2017-05-24 | 2017-08-04 | 刘兴丹 | A kind of method of image map navigation, device |
CN114237250A (en) * | 2021-12-17 | 2022-03-25 | 北京云迹科技股份有限公司 | Navigation suggestion route generation method and device in target area and electronic equipment |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101409869A (en) * | 2008-10-29 | 2009-04-15 | 宇龙计算机通信科技(深圳)有限公司 | Journey navigation method and mobile terminal |
CN102298586A (en) * | 2010-06-24 | 2011-12-28 | 宏碁股份有限公司 | Information management system and method |
CN103458360A (en) * | 2012-06-01 | 2013-12-18 | 三星电子株式会社 | User terminal device providing service based on personal information and method thereof |
CN103703481A (en) * | 2013-02-28 | 2014-04-02 | 观致汽车有限公司 | Calendar events develop, reminder, navigation method and system thereof |
CN104011504A (en) * | 2011-12-27 | 2014-08-27 | 英特尔公司 | Method, system, and device for to-do-list based navigation |
CN104735618A (en) * | 2015-03-09 | 2015-06-24 | 华南理工大学 | Mobile terminal memo reminding method and system based on position information |
-
2015
- 2015-10-31 CN CN201510741054.8A patent/CN105424025B/en not_active Expired - Fee Related
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101409869A (en) * | 2008-10-29 | 2009-04-15 | 宇龙计算机通信科技(深圳)有限公司 | Journey navigation method and mobile terminal |
CN102298586A (en) * | 2010-06-24 | 2011-12-28 | 宏碁股份有限公司 | Information management system and method |
CN104011504A (en) * | 2011-12-27 | 2014-08-27 | 英特尔公司 | Method, system, and device for to-do-list based navigation |
CN103458360A (en) * | 2012-06-01 | 2013-12-18 | 三星电子株式会社 | User terminal device providing service based on personal information and method thereof |
CN103703481A (en) * | 2013-02-28 | 2014-04-02 | 观致汽车有限公司 | Calendar events develop, reminder, navigation method and system thereof |
CN104735618A (en) * | 2015-03-09 | 2015-06-24 | 华南理工大学 | Mobile terminal memo reminding method and system based on position information |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107014393A (en) * | 2017-05-24 | 2017-08-04 | 刘兴丹 | A kind of method of image map navigation, device |
CN114237250A (en) * | 2021-12-17 | 2022-03-25 | 北京云迹科技股份有限公司 | Navigation suggestion route generation method and device in target area and electronic equipment |
CN114237250B (en) * | 2021-12-17 | 2024-04-19 | 北京云迹科技股份有限公司 | Navigation suggestion route generation method and device in target area and electronic equipment |
Also Published As
Publication number | Publication date |
---|---|
CN105424025B (en) | 2019-02-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107251006B (en) | Gallery of messages with shared interests | |
CN104572840B (en) | A kind of method and apparatus for providing PUSH message | |
CN106357517B (en) | Directional label generation method and device | |
WO2020019563A1 (en) | Search sequencing method and apparatus, electronic device, and storage medium | |
US20140129544A1 (en) | Using Metadata to Summarize Social Media Content | |
WO2019085590A1 (en) | Method and device for providing released information of target friend | |
WO2015081720A1 (en) | Instant messaging (im) based information recommendation method, apparatus, and terminal | |
US20150052203A1 (en) | System and method for mailing list identification and representation | |
CN105444765A (en) | Path generation method and user terminal | |
CN105491517B (en) | A kind of route recommendation method and mobile terminal | |
WO2016040421A1 (en) | Method and system for playing multimedia files | |
CN109844732B (en) | Use user transitions over time to determine geolocation of IP addresses | |
CN103200229A (en) | Processing method of pushed information, equipment, browser and browser plug-in | |
KR20170101416A (en) | Method for providing funding and consulting information related with entertainment by crowd funding system | |
CN105203121A (en) | Dynamically Integrating Offline And Online Suggestions In A Geographic Application | |
JP2011191911A (en) | Advertisement distribution device, advertisement distribution system, advertisement distribution method and program | |
CN105115509A (en) | Indoor navigation method and mobile terminal | |
CN111949859B (en) | User portrait updating method, device, computer equipment and storage medium | |
CN104618555B (en) | A kind of method, apparatus and system of user information mark | |
CN113194109A (en) | Method and device for pushing information | |
CN105424025A (en) | Indoor navigation method and mobile terminal | |
CN110519373B (en) | Method and device for pushing information | |
CN110336731B (en) | User matching method and device in a group | |
CN108009247B (en) | Information pushing method and device | |
WO2019242279A1 (en) | Message processing method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information | ||
CB02 | Change of applicant information |
Address after: 523860 No. 18, Wu Sha Beach Road, Changan Town, Dongguan, Guangdong Applicant after: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd. Address before: 523860 No. 18, Wu Sha Beach Road, Changan Town, Dongguan, Guangdong Applicant before: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd. |
|
GR01 | Patent grant | ||
GR01 | Patent grant | ||
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: 20190205 |