智能终端及其获取行驶路线的方法、具有存储功能的装置与流程

文档序号:16933037发布日期:2019-02-22 20:26阅读:157来源:国知局
智能终端及其获取行驶路线的方法、具有存储功能的装置与流程

本申请涉及智能通讯技术领域,尤其涉及一种智能终端及其获取行驶路线的方法、具有存储功能的装置。



背景技术:

随着通信技术的发展和通信产品的普及,手机已经成为用户不可缺少的通信工具,在人们的日常生活中具有不可替代的功能,便于用户随时与亲人、朋友和同事进行远距离通信。

人们在享受智能终端带来便利的同时,仍然存在一些问题。例如打车或者自驾到公司,公司有前后门甚至其他的侧门,通常导航会默认定位到某个门,但用户的需求可能是要去的并不是这个默认的门,智能终端通常无法正确判断用户要去的门。如果定位的门比较远或者路程不好走,可能会耽误行程,影响用户体验。

也就是说,现有技术无法针对目的地为用户提供准确的行驶路线,影响用户体验。



技术实现要素:

本申请主要解决的技术问题是解决如何针对目的地为用户提供准确的行驶路线以提高用户体验的问题。

为解决上述技术问题,本申请采用的一个技术方案是:提供一种获取行驶路线的方法,所述方法包括:获取出发地;根据所述出发地以及预设条件确定行驶路线;其中,所述预设条件包括预计到达时间以及目的地或目的地的历史记录。

其中,所述根据所述出发地以及预设条件确定行驶路线的包括:根据语音的方式获取所述预设条件;根据所述出发地以及预设条件确定行驶路线。

其中,所述预设条件包括预计到达时间时,所述根据所述出发地以及预设条件确定行驶路线的步骤具体包括:根据所述预计到达时间以及所述目的地确定本次进入所述目的地的入口。

其中,所述根据所述预计到达时间以及所述目的地确定本次进入所述目的地的入口的步骤具体包括:判断历史记录中是否存在与所述预计到达时间匹配的到达时间;如果存在,基于所述历史记录中与所述预计到达时间匹配的到达时间对应的入口信息确定本次进入所述目的地的入口。

其中,所述预设条件包括预计到达时间时,所述根据所述出发地以及预设条件确定行驶路线的步骤具体包括:获取当前的天气信息;根据所述当前的天气信息、所述预计到达时间以及所述目的地确定本次的行驶路线。

其中,所述根据所述当前的天气信息、所述预计到达时间以及所述目的地确定本次的行驶路线的步骤包括:根据所述当前的天气信息、所述预计到达时间以及所述目的地确定本次进入所述目的地的入口;根据所述出发地和所述目的地的入口确定本次的行驶路线。

其中,所述预设条件包括预计到达时间时,所述根据所述出发地以及预设条件确定行驶路线的步骤具体包括:获取当前的用户的语速信息;根据所述用户的语速信息、所述预计到达时间以及所述目的地确定本次的行驶路线。

其中,所述预设条件包括目的地的历史记录时,所述根据所述出发地以及预设条件确定行驶路线的步骤具体包括:获取当前的日期;基于所述日期,根据所述历史记录确定当前的目的地;根据所述出发地和所述目的地确定行驶路线。

为解决上述技术问题,本申请采用的另一个技术方案是:提供一种智能终端,包括处理器、与所述处理器相互耦接的采集电路和存储器,所述采集电路用于采集数据,所述存储器用于存储所述处理器执行的计算机程序以及在执行所述计算机程序时所产生的中间数据;所述处理器执行所述计算机程序时,实现如上任一所述的获取行驶路线的方法。

为解决上述技术问题,本申请采用的又一个技术方案是:提供一种具有存储功能的装置,所述具有存储功能的装置存储有程序数据,所述程序数据能够被执行以实现如上任一所述的获取行驶路线的方法。

本申请的有益效果是:区别于现有技术,本申请提供一种获取行驶路线的方法,包括:获取出发地;根据出发地以及预设条件确定行驶路线;其中,预设条件包括预计到达时间以及目的地或目的地的历史记录。本申请根据预计到达时间以及目的地或目的地的历史记录获取行驶路线,通过预估用户到达目的地的时间,进而结合用户的历史记录确定目的地的精确信息,进而确定行驶路线,能够提高获取到的行驶路线的精确度,提高了用户体验。

附图说明

图1是本申请获取行驶路线的方法第一实施方式的流程示意图;

图2是本申请获取行驶路线的方法第二实施方式的流程示意图;

图3是本申请获取行驶路线的方法第三实施方式的流程示意图;

图4是本申请获取行驶路线的方法第四实施方式的流程示意图;

图5是本申请智能终端一实施方式的结构示意图;

图6是本申请具有存储功能的装置一实施方式的结构示意图。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,均属于本申请保护的范围。

请参见图1,图1是本申请获取行驶路线的方法一实施方式的流程示意图。

本实施方式中,获取行驶路线的方法包括:

步骤101:获取出发地;

本实施方式中,实施该方法的主体可以是智能手机、平板电脑、pc、服务器以及导航装置等智能终端,本申请对此不作限定。

本实施方式中,智能终端可以通过gps系统识别、触摸屏输入、按键输入或语音输入的方式获取出发地。

步骤102:根据出发地以及预设条件确定行驶路线;其中,预设条件包括预计到达时间以及目的地或目的地的历史记录。

本实施方式中,根据语音的方式获取预设条件,根据出发地以及预设条件确定行驶路线。在其他实施方式中,也可以通过触摸屏输入、按键输入或语音输入的方式获取预设条件;也可以根据不同的预设条件通过不同的方式获取不同的预设条件,本申请对此均不作限定。

参阅图2,图2是本申请获取行驶路线的方法第二实施方式的流程示意图。如图2所示,本实施方式的方法包括如下步骤:

步骤201:获取出发地。

本实施方式中,智能终端可以通过gps系统识别、触摸屏输入、按键输入或语音输入的方式获取出发地。

步骤202:根据预计到达时间以及目的地确定本次进入目的地的入口。

在一个具体的实施方式中,通过gps导航系统通过出发地和目的地获取预计到达时间。具体的,通过出发地和目的地的默认入口进行导航以获取预计到达时间。在其他实施方式中,也可以通过触摸屏输入、按键输入或语音输入的方式输入预计到达时间。例如,通过语音识别获取到用户发出的语音指令,语音指令为9点半到公司。

在一个具体的实施方式中,通过语音获取预计到达时间,判断历史记录中是否存在与预计到达时间匹配的到达时间;如果存在,基于历史记录中与预计到达时间匹配的到达时间对应的入口信息确定本次进入目的地的入口。

步骤203:根据出发地以及本次进入目的地的入口确定行驶路线。

在一个具体的实施方式中,通过语音获取预计到达时间,判断历史记录中是否存在与预计到达时间匹配的到达时间;如果存在,基于历史记录中与预计到达时间匹配的到达时间对应的入口信息确定本次进入目的地的入口,进而根据出发点和目的地的入口确定行驶路线。由于通过语音或者其他方式获取的目的地一般只是一个大致位置,比如语音获取到目的地为公司,但是公司有前门和后门等几个入口或者公司有总部和分部两个不同的位置。现有技术中,导航系统直接默认导航到某个入口或位置或者干脆在到达目的地附近时提示已到达目的地附近即结束导航,非常影响用户体验。而本申请通过用户的历史记录来对目的地的入口进行选择,即提高了导航精确度,也避免了通过默认入口进行导航给用户带来的不便。例如,获取到的目的地为公司,在历史记录中,到达时间为8点-9点时,对应的入口信息为公司前门;到达时间为9点-10点时,对应的入口信息为公司后门。获取到预计到达时间为9点半,则确定入口为公司前门,根据公司前门和出发地确定行驶路线。

参阅图3,图3是本申请获取行驶路线的方法第三实施方式的流程示意图。如图3所示,本实施方式的方法包括如下步骤:

步骤301:获取出发地。

本实施方式中,智能终端可以通过gps系统识别、触摸屏输入、按键输入或语音输入的方式获取出发地。

步骤302:获取当前的天气信息。

在一个具体的实施方式中,通过网络获取当前的天气信息或通过智能终端内置的传感器获取当前的天气信息。具体的,可以通过温度传感器获取当前温度,通过湿度传感器获取当前湿度,进而获取当前天气信息。其中,天气信息包括晴天、雨天以及雾天等。在其他实施方式中,也可以通过触摸屏输入、按键输入或语音输入的方式获取天气信息,本申请对此均不作限定。

步骤303:根据当前的天气信息、预计到达时间以及目的地确定本次的行驶路线。

本实施方式中,预设条件包括预计到达时间时,获取当前的天气信息;根据当前的天气信息、预计到达时间以及目的地确定本次的行驶路线。

在一个具体的实施方式中,根据当前的天气信息、预计到达时间以及目的地确定本次进入目的地的入口,根据当前的天气信息、预计到达时间以及目的地的入口确定本次的行驶路线。智能终端可以采集用户的日常数据,形成历史记录,也可以通过触摸屏输入、按键输入或语音输入的方式获取用户直接设置的参数。

参阅图4,图4是本申请获取行驶路线的方法第四实施方式的流程示意图。如图4所示,本实施方式的方法包括如下步骤:

步骤401:获取出发地。

本实施方式中,智能终端可以通过gps系统识别、触摸屏输入、按键输入或语音输入的方式获取出发地。

步骤402:获取当前的用户的语速信息。

在一个具体的实施方式中,通过语音识别获取用户的语音信息,解析语音信息以获取语音信息的时间和语音字数,通过语音信息的时间和语音字数获取语音信息的单位时间内的语音字数,进而获取当前用户的语速信息。

步骤403:根据用户的语速信息、预计到达时间以及目的地确定本次的行驶路线。

在一个具体的实施方式中,根据用户的语速信息、预计到达时间以及目的地确定本次进入目的地的入口,根据出发地以及目的地的入口确定本次的行驶路线。

在一个更具体的实施方式中,通过语音识别获取用户的语音信息,解析语音信息以获取语音信息的时间和语音字数,通过语音信息的时间和语音字数获取语音信息的单位时间内的语音字数,若单位时间内的语音字数超过预设值,则获取路程最短或耗时最短的行驶路线;若单位时间内的语音字数未超过预设值,则基于历史记录中与预计到达时间匹配的到达时间对应的入口信息确定本次进入目的地的入口,进而根据出发点和目的地的入口确定行驶路线。智能终端可以通过语音输入、按键输入或者触摸屏输入的方式获取用户设置的预设值,预设值可以为1秒钟2个字或者1秒钟3个字等,根据用户习惯设置即可,本申请对此不作限定。例如,预设值为1秒钟3个字,用户向智能终端发送“我要去公司”的语音信息。智能终端通过语音系统获取到语音信息的字数为5,语音时间为1s,则单位时间内的语音字数为5个字,超过预设值1秒钟3个字,表明用户此时比较着急,则直接获取路程最短或耗时最短的行驶路线以防止用户耽误行程。如果通过语音系统获取到语音信息的字数为5,语音时间为2s,则单位时间内的语音字数为2.5个字,未超过预设值1秒钟3个字,表明用户不是很着急,则基于历史记录中与预计到达时间匹配的到达时间对应的入口信息确定本次进入目的地的入口。在历史记录中,到达时间为8点-9点时,对应的入口信息为公司前门;到达时间为9点-10点时,对应的入口信息为公司后门。获取到预计到达时间为9点半,则确定入口为公司前门,根据公司前门和出发地确定行驶路线。在用户不是很着急时,根据用户历史记录为用户推荐适当且熟悉的行驶路线,能够提高用户的行驶舒适度,避免出现直接为推荐的路程最短或耗时最短的行驶路线路况不好或者安全性不好等问题,影响用户驾驶体验。相对于仅通过预计到达时间获取行驶路线,通过对用户语速信息的判断以对行驶路线进行针对性的更改,能够根据用户的当前状态进行路线实施规划,规划的路线更加贴合用户当前的状态,不仅避免了用户耽误行程的尴尬,同时为用户提供最舒适和熟悉的行驶路线,提高了用户体验。

在一个具体的实施方式中,预设条件包括目的地的历史记录时,获取当前的日期;基于日期,根据历史记录确定当前的目的地;根据出发地和目的地确定行驶路线。例如,公司有总部和分部两个位置,历史记录中,用户周一、周三以及周五在去总部,周二和周四去分部,获取到当前日期为周一,则根据公司总部和出发地获取行驶路线。进一步的,还可以根据上述实施方式的方法通过出发地以及预设条件确定目的地的入口,进而根据出发地和目的地的入口确定行驶路线。

在一个更具体的实施方式中,首先获取当前的日期;基于日期,根据历史记录确定当前的目的地;获取用户的语速信息;根据用户的语速信息、预计到达时间以及目的地确定本次进入目的地的入口,根据出发地以及目的地的入口确定本次的行驶路线。

例如,用户出门时,发出“我要去公司”的语音信息。智能终端通过语音系统获取到“我要去公司”的语音信息,智能终端首先通过解析“我要去公司”的语音信息,获取到“公司”对应“公司总部”和“公司分部”两个位置,历史记录中,用户周一、周三以及周五在去总部,周二和周四去分部。获取到当前日期为周一,则确定目的地为公司总部,则根据公司总部和出发地确定行驶路线。

智能终端继续获取“我要去公司”的语音信息的语速信息,其中,语音字数为5个字,语音时间为1s,预设值为1秒钟3个字。单位时间内的语音字数为5个字,超过预设值1秒钟3个字,用户语速很快,表面用户此时比较着急,则直接获取路程最短或耗时最短的行驶路线以防止用户耽误行程。如果通过语音系统获取到语音信息的字数为5,语音时间为2s,则单位时间内的语音字数为2.5个字,未超过预设值1秒钟3个字,表明用户不是很着急,则基于历史记录中与预计到达时间匹配的到达时间对应的入口信息确定本次进入目的地的入口。在历史记录中,到达时间为8点-9点时,对应的入口信息为公司总部前门;到达时间为9点-10点时,对应的入口信息为公司总部后门。获取到预计到达时间为9点半,则确定入口为公司总部前门,根据公司总部前门和出发地确定行驶路线。即用户只需说出“我要去公司”的简单语音,智能终端即可通过该语音信息结合历史记录为用户推荐合适的路线,无需用户手动输入或者说出更加精确的位置,避免了用户不熟悉精确位置而无法获得合适路线的困扰,提高了用户体验。

在一个具体的实施方式中,根据目的地的语音信息获取用户信息,根据用户信息、预计到达时间以及目的地或目的地的历史记录确定行驶路线。其中,用户信息包括用户年龄、用户性别以及用户当前运动状态中的一种或多种。

区别于现有技术,本申请提供一种获取行驶路线的方法,包括:获取出发地;根据出发地以及预设条件确定行驶路线;其中,预设条件包括预计到达时间以及目的地或目的地的历史记录。本申请根据预计到达时间以及目的地或目的地的历史记录获取行驶路线,通过预估用户到达目的地的时间,进而结合用户的历史记录确定目的地的精确信息,进而确定行驶路线,能够提高获取到的行驶路线的精确度,提高了用户体验。

请参见图5,图5是本申请智能终端一实施方式的结构示意图。

本实施方式中,智能终端50包括处理器51、与处理器51相互耦接的采集电路52和存储器53,采集电路52用于采集数据,存储器53用于存储处理器51执行的计算机程序以及在执行计算机程序时所产生的中间数据;处理器51执行计算机程序时,实现如下所述的获取行驶路线的方法。

本实施方式中,智能终端50可以是智能手机、平板电脑、pc、服务器以及导航装置等智能终端,本申请对此不作限定。

本实施方式中,采集电路52可以通过gps系统识别、触摸屏输入、按键输入或语音输入的方式获取出发地。

本是实施方式中,处理器51根据出发地以及预设条件确定行驶路线;其中,预设条件包括预计到达时间以及目的地或目的地的历史记录。

本实施方式中,采集电路52根据语音的方式获取预设条件,处理器51根据出发地以及预设条件确定行驶路线。在其他实施方式中,也可以通过触摸屏输入、按键输入或语音输入的方式获取预设条件;也可以根据不同的预设条件通过不同的方式获取不同的预设条件,本申请对此均不作限定。

在一个具体的实施方式中,预设条件包括预计到达时间时,处理器51根据预计到达时间以及目的地确定本次进入目的地的入口,处理器51根据目的地的入口和出发地获取行驶路线。

在一个更具体的实施方式中,采集电路52通过语音的方式获取预计到达时间,处理器51判断历史记录中是否存在与预计到达时间匹配的到达时间;如果存在,处理器51基于历史记录中与预计到达时间匹配的到达时间对应的入口信息确定本次进入目的地的入口,处理器51进而根据出发点和目的地的入口确定行驶路线。由于通过语音或者其他方式获取的目的地一般只是一个大致位置,比如语音获取到目的地为公司,但是公司有前门和后门等几个入口或者公司有总部和分部两个不同的位置。现有技术中,导航系统直接默认导航到某个入口或位置或者干脆在到达目的地附近时提示已到达目的地附近即结束导航,非常影响用户体验。而本申请通过用户的历史记录来对目的地的入口进行选择,即提高了导航精确度,也避免了通过默认入口进行导航给用户带来的不便。例如,获取到的目的地为公司,在历史记录中,到达时间为8点-9点时,对应的入口信息为公司前门;到达时间为9点-10点时,对应的入口信息为公司后门。获取到预计到达时间为9点半,则确定入口为公司前门,根据公司前门和出发地确定行驶路线。

在一个更具体的实施方式中,采集电路52通过gps导航系统通过出发地和目的地获取预计到达时间。具体的,通过出发地和目的地的默认入口进行导航以获取预计到达时间。在其他实施方式中,也可以通过触摸屏输入、按键输入或语音输入的方式输入预计到达时间。例如,通过语音识别获取到用户发出的语音指令,语音指令为9点半到公司。

在一个具体的实施方式中,预设条件包括预计到达时间时,采集电路52获取当前的天气信息;处理器51根据当前的天气信息、预计到达时间以及目的地确定本次的行驶路线。

在一个更具体的实施方式中,采集电路52通过网络获取当前的天气信息或采集电路52通过智能终端50内置的传感器获取当前的天气信息。具体的,采集电路52可以通过温度传感器获取当前温度,通过湿度传感器获取当前湿度,进而获取当前天气信息。处理器51根据当前的天气信息、预计到达时间以及目的地确定本次进入目的地的入口,处理器51根据当前的天气信息、预计到达时间以及目的地的入口确定本次的行驶路线。其中,天气信息包括晴天、雨天以及雾天等。采集电路52可以采集用户的日常数据,存储在存储器53中,形成历史记录,也可以通过触摸屏输入、按键输入或语音输入的方式获取用户直接设置的参数,存储在存储器53中。

在一个具体的实施方式中,预设条件包括预计到达时间时,采集电路52获取当前的用户的语速信息;处理器51根据用户的语速信息、预计到达时间以及目的地确定本次的行驶路线。

在一个更具体的实施方式中,处理器51根据用户的语速信息、预计到达时间以及目的地确定本次进入目的地的入口,处理器51根据出发地以及目的地的入口确定本次的行驶路线。

在一个更具体的实施方式中,通过语音识别获取用户的语音信息,处理器51解析语音信息以获取语音信息的时间和语音字数,通过语音信息的时间和语音字数获取语音信息的单位时间内的语音字数,若单位时间内的语音字数超过预设值,则处理器51获取路程最短或耗时最短的行驶路线。

在一个具体的实施方式中,预设条件包括目的地的历史记录时,采集电路52获取当前的日期;处理器51基于日期,根据历史记录确定当前的目的地;处理器51根据出发地和目的地确定行驶路线。例如,公司有总部和分部两个位置,历史记录中,用户周一、周三以及周五在去总部,周二和周四去分部,获取到当前日期为周一,则根据公司总部和出发地获取行驶路线。进一步的,处理器51还可以根据上述实施方式的方法通过出发地以及预设条件确定目的地的入口,进而根据出发地和目的地的入口确定行驶路线。

在一个具体的实施方式中,处理器51根据目的地的语音信息获取用户信息,处理器51根据用户信息、预计到达时间以及目的地或目的地的历史记录确定行驶路线。其中,用户信息包括用户年龄、用户性别以及用户当前运动状态中的一种或多种。

区别于现有技术,本申请智能终端获取出发地;根据出发地以及预设条件确定行驶路线;其中,预设条件包括预计到达时间以及目的地或目的地的历史记录。本申请根据预计到达时间以及目的地或目的地的历史记录获取行驶路线,通过预估用户到达目的地的时间,进而结合用户的历史记录确定目的地的精确信息,进而确定行驶路线,能够提高获取到的行驶路线的精确度,提高了用户体验。

请参阅图6,图6是本申请具有存储功能的装置一实施方式的结构示意图。具有存储功能的装置60中存储有至少一个程序或指令61,程序或指令61用于实现上述任一获取行驶路线的方法。在一个实施例中,具有存储功能的装置包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

区别于现有技术,本申请获取出发地;根据出发地以及预设条件确定行驶路线;其中,预设条件包括预计到达时间以及目的地或目的地的历史记录。本申请根据预计到达时间以及目的地或目的地的历史记录获取行驶路线,通过预估用户到达目的地的时间,进而结合用户的历史记录确定目的地的精确信息,进而确定行驶路线,能够提高获取到的行驶路线的精确度,提高了用户体验。

在本申请所提供的几个实施例中,应该理解到,所揭露的方法和装置,可以通过其它的方式实现。例如,以上所描述的装置实施方式仅仅是示意性的,例如,模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施方式方案的目的。

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本申请各个实施方式方法的全部或部分步骤。

以上仅为本申请的实施方式,并非因此限制本申请的专利范围,凡是利用本申请说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本申请的专利保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1