一种行程提示方法和行程提示的终端与流程

文档序号:24381267发布日期:2021-03-23 11:15阅读:134来源:国知局
一种行程提示方法和行程提示的终端与流程

本申请涉及智能终端技术领域,尤其涉及一种行程提示方法和行程提示的终端。



背景技术:

android提供的卡夹方案的使用已经融入了用户的生活中,该功能极大程度的便利了用户的生活,给予用户出行和生活极大地帮助。大部分终端的厂商都针对用户的航班卡片、火车卡片等信息进行了设计和开发。但是行程方案中如何判断行程的终点、以及如何判断行程的变更,给予用户合理的提示成为了一个问题。

目前的航班落地提醒,仅通过航班落地时间为用户给予落地提示,而这种方法显然是无法准确的为用户进行提示的。



技术实现要素:

本申请实施例提供一种行程提示方法和行程提示的终端,用于在行程结束时准确的给予用户提示。

第一方面,本申请实施例提供一种行程提示方法,该方法包括:

根据用户输入的行程信息包括的交通工具的行驶标识,确定用户使用的交通工具的类型;

根据交通工具的类型和提示条件的对应关系,确定所述用户使用的交通工具的类型对应的提示条件;

若满足所述交通工具的类型对应的提示条件,则在提示时刻到达时提示所述用户行程结束。

上述方法,通过为不同的交通工具的类型配置不同的提示条件,能够根据用户使用的交通工具的类型精确的确定用户的行程的真实性,在满足提示条件时提示用户行程结束,能够合理的为用户给予提示。

可选的,所述交通工具的类型包括水陆交通工具;

水陆交通工具对应的提示条件包括以下中的部分或全部:

行程信息对应的开始时刻到达时,所述用户的位置信息与所述行程信息中的出发地相同;

行程信息对应的结束时刻到达时,所述用户的位置信息与所述行程信息中目的地相同;

在指定时长内所述终端搜索到的wifi热点名称中包含有预设的关键字;所述指定时长是根据所述行程信息对应的开始时刻和所述行程信息对应的结束时刻确定的。

上述方法,能够根据行程信息对应的开始时刻的位置信息,或者行程信息对应的结束时刻的位置信息,或者根据终端搜索到的wifi热点名称中包含的预设的关键字,准确的判断用户是否乘坐水陆交通工具,并且能够在提示时刻给予用户合理的提示。

可选的,所述交通工具的类型包括空中交通工具;

空中交通工具对应的提示条件包括以下中的部分或全部:

行程信息对应的开始时刻到达时,所述用户的位置信息与所述行程信息对应的出发地相同;

行程信息对应的结束时刻到达时,所述用户的位置信息与所述行程信息对应目的地相同;

关机事件发生的时刻与开机事件发生的时刻之间的时长,与所述行程信息对应的结束时刻和所述行程信息对应的开始时刻之间的时长的差值在预设范围内;

飞行模式关闭事件发生的时刻与飞行模式开启事件发生的时刻之间的时长,与所述行程信息对应的结束时刻和所述行程信息对应的开始时刻之间的时长的差值在预设范围内;

在指定时长内所述终端搜索到的wifi热点名称中包含有预设的关键字;所述指定时长是根据所述行程信息对应的开始时刻和所述行程信息对应的结束时刻确定的。

上述方法,能够根据行程信息对应的开始时刻的位置信息,或者行程信息对应的结束时刻的位置信息,或者根据终端搜索到的wifi热点名称中包含的预设的关键字,准确的判断用户是否乘坐空中交通工具,并且能够在提示时刻给予用户合理的提示。

可选的,在提示时刻到达时提示所述用户行程结束之后,还包括:

查询所述行驶标识对应的行李轮盘信息,并向所述用户提示查找到的行李轮盘信息。

上述方法,能够在用户的航班落地时为用户查询行李轮盘信息,并给予用户提示,方便用户出行,提高用户体验感。

可选的,所述方法还包括:

若不满足所述交通工具的类型对应的提示条件,则在联网条件下,根据所述行驶标识,查询所述行驶标识对应的开始时刻和结束时刻;

若根据查询到的所述行驶标识对应的开始时刻和结束时刻确定所述行程信息对应的开始时刻和结束时刻需要变更,则根据查询到的开始时刻和结束时刻更新所述行程信息对应的开始时刻和结束时刻;

若根据所述行驶标识对应的开始时刻和结束时刻确定所述行程信息对应的开始时刻和结束时刻不需要变更,则提示所述用户所述行程信息错误。

上述方法,能够在交通延误时更新行程信息对应的开始时刻和结束时刻,给予用户合理的提示。

第二方面,本申请实施例提供一种行程提示的终端,该终端包括:处理器和存储器;

其中,所述存储器存储有程序代码,当所述程序代码被所述处理器执行时,使得所述处理器执行下列过程:

根据用户输入的行程信息包括的交通工具的行驶标识,确定用户使用的交通工具的类型;

根据交通工具的类型和提示条件的对应关系,确定所述用户使用的交通工具的类型对应的提示条件;

若满足所述交通工具的类型对应的提示条件,则在提示时刻到达时提示所述用户行程结束。

可选的,所述交通工具的类型为水陆交通工具;

水陆交通工具对应的提示条件包括以下中的部分或全部:

行程信息对应的开始时刻到达时,所述用户的位置信息与所述行程信息中的出发地相同;

行程信息对应的结束时刻到达时,所述用户的位置信息与所述行程信息中目的地相同;

在指定时长内所述终端搜索到的wifi热点名称中包含有预设的关键字;所述指定时长是根据所述行程信息对应的开始时刻和所述行程信息对应的结束时刻确定的。

可选的,所述交通工具的类型为空中交通工具;

空中交通工具对应的提示条件包括以下中的部分或全部:

行程信息对应的开始时刻到达时,所述用户的位置信息与所述行程信息对应的出发地相同;

行程信息对应的结束时刻到达时,所述用户的位置信息与所述行程信息对应目的地相同;

关机事件发生的时刻与开机事件发生的时刻之间的时长,与所述行程信息对应的结束时刻和所述行程信息对应的开始时刻之间的时长的差值在预设范围内;

飞行模式关闭事件发生的时刻与飞行模式开启事件发生的时刻之间的时长,与所述行程信息对应的结束时刻和所述行程信息对应的开始时刻之间的时长的差值在预设范围内;

在指定时长内所述终端搜索到的wifi热点名称中包含有预设的关键字;所述指定时长是根据所述行程信息对应的开始时刻和所述行程信息对应的结束时刻确定的。

可选的,所述处理器还用于:

在提示时刻到达时提示所述用户行程结束之后,查询所述行驶标识对应的行李轮盘信息,并向所述用户提示查找到的行李轮盘信息。

可选的,所述处理器还用于:

若不满足所述交通工具的类型对应的提示条件,则在联网条件下,根据所述行驶标识,查询所述行驶标识对应的开始时刻和结束时刻;

若根据查询到的所述行驶标识对应的开始时刻和结束时刻确定所述行程信息对应的开始时刻和结束时刻需要变更,则根据查询到的开始时刻和结束时刻更新所述行程信息对应的开始时刻和结束时刻;

若根据所述行驶标识对应的开始时刻和结束时刻确定所述行程信息对应的开始时刻和结束时刻不需要变更,则提示所述用户所述行程信息错误。

第三方面,本申请实施例提供另一种行程提示的终端。该终端包括:

第一确定模块,用于根据用户输入的行程信息包括的交通工具的行驶标识,确定用户使用的交通工具的类型;

第二确定模块,用于根据交通工具的类型和提示条件的对应关系,确定所述用户使用的交通工具的类型对应的提示条件;

提示模块,用于若满足所述交通工具的类型对应的提示条件,则在提示时刻到达时提示所述用户行程结束。

可选的,所述交通工具的类型包括水陆交通工具;

水陆交通工具对应的提示条件包括以下中的部分或全部:

行程信息对应的开始时刻到达时,所述用户的位置信息与所述行程信息中的出发地相同;

行程信息对应的结束时刻到达时,所述用户的位置信息与所述行程信息中目的地相同;

在指定时长内所述终端搜索到的wifi热点名称中包含有预设的关键字;所述指定时长是根据所述行程信息对应的开始时刻和所述行程信息对应的结束时刻确定的。

可选的,所述交通工具的类型包括空中交通工具;

空中交通工具对应的提示条件包括以下中的部分或全部:

行程信息对应的开始时刻到达时,所述用户的位置信息与所述行程信息对应的出发地相同;

行程信息对应的结束时刻到达时,所述用户的位置信息与所述行程信息对应目的地相同;

关机事件发生的时刻与开机事件发生的时刻之间的时长,与所述行程信息对应的结束时刻和所述行程信息对应的开始时刻之间的时长的差值在预设范围内;

飞行模式关闭事件发生的时刻与飞行模式开启事件发生的时刻之间的时长,与所述行程信息对应的结束时刻和所述行程信息对应的开始时刻之间的时长的差值在预设范围内;

在指定时长内所述终端搜索到的wifi热点名称中包含有预设的关键字;所述指定时长是根据所述行程信息对应的开始时刻和所述行程信息对应的结束时刻确定的。

可选的,若所述交通工具的类型为空中交通工具,则所述提示模块还用于,在提示时刻到达时提示所述用户行程结束之后,查询所述行驶标识对应的行李轮盘信息,并向所述用户提示查找到的行李轮盘信息。

可选的,所述终端还包括:

查询模块,用于若不满足所述交通工具的类型对应的提示条件,则在联网条件下,根据所述行驶标识,查询所述行驶标识对应的开始时刻和结束时刻;

更新模块,用于若根据查询到的所述行驶标识对应的开始时刻和结束时刻确定所述行程信息对应的开始时刻和结束时刻需要变更,则根据查询到的开始时刻和结束时刻更新所述行程信息对应的开始时刻和结束时刻;

所述提示模块还用于,若根据所述行驶标识对应的开始时刻和结束时刻确定所述行程信息对应的开始时刻和结束时刻不需要变更,则提示所述用户所述行程信息错误。

第四方面,本申请还提供一种计算机存储介质,其上存储有计算机程序,该程序被处理器执行时实现第一方面所述方法的步骤。

另外,第二方面至第四方面中任一种实现方式所带来的技术效果可参见第一方面中不同实现方式所带来的技术效果,此处不再赘述。

本申请的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本申请而了解。本申请的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。

附图说明

为了更清楚地说明本申请实施例的技术方案,下面将对本申请实施例中所需要使用的附图作简单地介绍,显而易见地,下面所介绍的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本申请实施例中一种行程提示方法的流程示意图之一;

图2为本申请实施例中一种行程提示方法的应用场景示意图之一;

图3为本申请实施例中一种行程提示方法的应用场景示意图之一;

图4为本申请实施例中一种行程提示方法的应用场景示意图之一;

图5为本申请实施例中一种行程提示方法的流程示意图之一;

图6为本申请实施例中一种行程提示的终端的示意图之一;

图7为本申请实施例中一种行程提示的终端的示意图之一;

图8为本申请实施例中一种行程提示的终端的示意图之一。

具体实施方式

为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。

目前,终端的卡夹方案、落地提醒方案渐渐融入了用户的生活当中,给予用户出行极大的帮助。终端的卡夹方案和落地提醒方案能够在用户建立行程后,在行程结束时,例如航班落地时刻、火车到站时刻为用户提供提醒。但仅仅通过行程的时间提醒用户的话,若创建了一个错误行程,或是航班、火车延误时,容易给出用户错误的提醒。

有鉴于此,本申请实施例提供一种应用于终端的行程提醒方法。该方法中,用户在终端输入行程信息,例如可以输入交通工具的行驶标识。终端可以根据行驶标识确定用户使用的交通工具的类型,而后根据交通工具的类型和提示条件的对应关系,确定用户使用的交通工具的类型对应的提示条件。并在满足提示条件时,在提示时刻到达时提示用户行程结束。其中,提示时刻可以是行驶标识对应的结束时刻。

上述方法,不同的交通工具的类型对应于不同的提示条件,能够根据用户使用的交通工具的类型精确的确定用户的行程的真实性,在满足提示条件时提示用户行程结束,能够合理的为用户给予提醒。

参阅图1,为本申请实施例中一种行程提示方法的流程示意图,可以包括以下步骤:

步骤101:根据用户输入的行程信息包括的交通工具的行驶标识,确定用户使用的交通工具的类型。

在一个可能的实施方式中,用户输入的行程信息可以是交通工具的行驶标识,例如飞机的航班号,火车的列车号等。或者,用户输入的行程信息可以包括交通工具的行驶标识、出发地、目的地,还可以包括开始时刻和结束时刻。

在用户输入的行程信息是交通工具的行驶标识时,终端可以根据该行驶标识查询对应的开始时刻、结束时刻以及出发地和目的地等信息。例如,可以通过用户接收到的出票成功的信息获取对应的开始时刻、结束时刻等信息,或者还可以通过访问相关的网站等方式获取对应的信息。需要说明的是,在访问用户接收到的信息之前需要得到用户的授权。

步骤102:根据交通工具的类型和提示条件的对应关系,确定所述用户使用的交通工具的类型对应的提示条件。

步骤103:若满足所述交通工具的类型对应的提示条件,则在提示时刻到达时提示所述用户行程结束。

在一个可能的实施方式中,提示时刻可以是行程信息对应的结束时刻,例如,行程信息对应的结束时刻为飞机落地时刻1:00,则提示时刻可以是1:00。或者还可以是结束时刻之后的某一时刻。例如,行程信息对应的结束时刻为飞机落地时刻13:00,则提示时刻可以为13:10或者13:15等。

参阅图2,为本申请实施例中一种行程提示的应用场景示意图。该场景中,用户输入行驶标识g374以及对应的开始时刻18:00和结束时刻23:00。根据用户输入的行驶标识,确定用户使用的交通工具的类型。终端确定满足交通工具的类型对应的提示条件,则在提示时刻23:00,通过弹窗或者消息推送的方式提示用户行程结束。如图2所示,终端在屏幕中以消息推送的形式显示“您已到达,请给家人报个平安吧!”。

上述方法,通过为不同的交通工具的类型配置不同的提示条件,能够根据用户使用的交通工具的类型精确的确定用户的行程的真实性,在满足提示条件时提示用户行程结束,能够合理的为用户给予提示。

本申请实施例提供的应用于终端的行程提醒方法中,在交通工具延误时,能够根据交通工具的行驶标识,更新行程信息的开始时刻和结束时刻。具体的,当不满足所述交通工具的类型对应的提示条件时,在联网条件下,根据所述行驶标识,查询所述行驶标识对应的开始时刻和结束时刻。实施时,可以是查询开始时刻和结束时刻,或者还可以查询延误时间,根据延误时间计算得到开始时刻和结束时刻。

终端若根据查询到的所述行驶标识对应的开始时刻和结束时刻确定所述行程信息对应的开始时刻和结束时刻需要变更,则根据查询到的开始时刻和结束时刻更新所述行程信息对应的开始时刻和结束时刻。

例如,行驶标识为cz6016对应的原始开始时刻为9:50,原始结束时刻为11:50。终端根据行驶标识cz6016确定用户使用的交通工具的类型为空中交通工具。所以,终端根据空中交通工具对应的提示条件,确定不满足提示条件时,查询行驶标识cz6016对应的延误时间为30分钟。则终端根据该延误时间能够计算得到行驶标识cz6016对应的开始时刻应为10:20,对应的结束时刻为12:20。并将行程信息对应的开始时刻更新为10:20,结束时刻更新为12:20。

或者,终端确定不满足提示条件时,查询到行驶标识cz6016的开始时刻为10:00,结束时刻为12:00。则终端将行程信息对应的开始时刻更新为10:00,结束时刻更新为12:00。

在一个可能的实施方式中,在更新行程信息对应的开始时刻和结束时刻后,终端还可以在屏幕中弹窗或是消息推送的形式显示更新后的开始时刻和结束时刻,用以提醒用户行程信息发生变化,使得用户能够合理的安排出行时间。

参阅图3,为本申请实施例中一种行程提示方法的应用场景示意图。该场景中,用户输入行驶标识t121。终端通过用户的出票信息获取到行驶标识t121对应的开始时刻为9:00,以及结束时刻为10:00。终端根据行驶标识t121确定用户使用的交通工具的类型,并确定交通工具的类型的提示条件。终端确定不满足该提示条件,则查询t121对应的开始时刻为9:30和结束时刻为10:30。终端根据查询到的t121对应的开始时刻和结束时刻确定行程信息对应的开始时刻和结束时刻需要变更,并将行程信息对应的开始时刻更新为9:30,将行程信息对应的结束时刻更新为10:30。更新后,终端通过弹窗或者消息推送的形式提醒用户行程信息发生变更。如图3所示,终端在屏幕中通过弹窗显示“您的行程有变化,请合理安排出行时间哦!”。

实施时,若根据所述行驶标识对应的开始时刻和结束时刻确定所述行程信息对应的开始时刻和结束时刻不需要变更,则提示所述用户所述行程信息错误。

例如,终端确定不满足提示条件时,查询到行驶标识cz6016的开始时刻仍然为开始时刻为9:50,结束时刻仍然为11:50,则表示行程信息对应的开始时刻和结束时刻不需要变更,此时提示用户行程信息错误,例如在屏幕中显示“您的行程信息有误,是否进入更改行程信息?”等提示语。

下面根据交通工具的类型对本申请实施例提供的技术方案,做进一步解释。需要说明的是,交通工具的类型并不局限于以下几个类别,本申请中的交通工具的类型仅是作为示例性说明。

1、水陆交通工具:

具体的,包括水路交通工具和陆路交通工具。其中,陆路交通工具可以是火车、高铁等轨道交通工具,也可以是客车、长途汽车等。

水陆交通工具对应的提示条件可以是1-3中的部分或全部:

条件1)、行程信息对应的开始时刻到达时,所述用户的位置信息与所述行程信息中的出发地相同。

实施时,终端在行程信息开始时刻开启定位功能,获取当前的位置信息。在获取当前位置信息后,终端关闭定位功能。若当前位置信息与行程信息中的出发地相同,则确定满足提示条件1)。

例如,用户输入的行驶标识为t141,终端获取对应的出发地、目的地以及开始时刻和结束时刻。在行程信息对应的开始时刻开启定位功能,并确定当前位置信息为a火车站,与行程信息对应的出发地a火车站相同,所以终端确定满足提示条件1)。

实施时,若当前位置信息与行程信息中的出发地不同,则确定不满足提示条件1)。

条件2)、行程信息对应的结束时刻到达时,所述用户的位置信息与所述行程信息中目的地相同;

实施时,终端在行程信息结束时刻开启定位功能,获取当前的位置信息。在获取当前位置信息后,终端关闭定位功能。若当前位置信息与行程信息中的目的地相同,则确定满足提示条件2)。

例如,用户输入的行驶标识为g5241,终端获取对应的出发地、目的地以及开始时刻和结束时刻。在行程信息对应的结束时刻开启定位功能,并确定当前位置信息为a火车站,与行程信息对应的目的地a火车站相同,所以终端确定满足提示条件2)。

实施时,若当前位置信息与行程信息中的目的地不同,则确定不满足提示条件2)。

条件3)、在指定时长内所述终端搜索到的wifi热点名称中包含有预设的关键字;所述指定时长是根据所述行程信息对应的开始时刻和所述行程信息对应的结束时刻确定的。

实施时,指定时长可以根据行程对应的开始时刻和结束时刻之间的时长确定。具体的,可以与开始时刻和结束时刻之间的时长相同,或者指定时长还可以是包含开始时刻和结束时刻的时长。或者,指定时长可以是包含开始时刻的时长,也可以是包含结束时刻的时长。例如,行程信息对应的开始时刻为9:00,结束时刻为10:00。则指定时长可以是8:50-10:10,或者指定时长还可以是9:00-10:00。或者指定时长还可以是8:50-9:10,或者指定还可以是9:50-10:10。

在一个可能的实施例中,可以预先维护有水陆交通工具对应的预设的关键字。例如,陆路交通工具对应的预设的关键字可以是“railway”,“火车站”或者是“客运站”等。水陆交通工具对应的预设的关键字可以是“码头”等。

例如,指定时长8:50-9:10内终端搜索到的wifi热点的名称包含预设的关键字“火车站”,则确定满足提示条件3)。若指定时长8:50-9:10内终端搜索到的wifi热点的名称包含预设的关键字,则确定不满足提示条件3)。

在一个可能的实施方式中,终端可以选择上述提示条件1)-3)中任一条件进行是否提示用户的判断。此时,若满足终端选择的提示条件,则确定满足交通工具的类型对应的提示条件。若不满足终端选择的提示条件,则确定不满足交通工具的类型对应的提示条件。

在一个可能的实施方式中,终端可以选择上述提示条件1)-3)中任一条件进行是否提示用户的判断。此时,若满足终端选择的提示条件,则确定满足交通工具的类型对应的提示条件。若不满足终端选择的提示条件,则终端选择剩余的条件作为交通工具的类型对应的提示条件。在上述提示条件1)-3)中全部条件都不满足时,确定不满足交通工具的类型对应的提示条件。

例如,终端选择上述提示条件中条件1)作为交通工具的类型对应的提示条件,在不满足条件1)时终端选择条件2)作为交通工具的类型对应的提示条件,在不满足条件2)时终端选择条件3)作为交通工具的类型对应的提示条件,在不满足条件3)时终端确定不满足交通工具的类型对应的提示条件。

或者终端可以选择上述提示条件1)-3)中的全部条件进行是否提示用户的判断。需要说明的是,在终端选择上述提示条件1)-3)中的全部条件进行是否提示用户的判断时,满足任一一个条件即确定满足交通工具的类型对应的提示条件,满足提示条件1)-3)中的全部也视为满足交通工具的类型对应的提示条件。此时,若不满足上述提示条件1)-3)中的全部条件,则确定不满足交通工具的类型对应的提示条件。

2、空中交通工具:

实施时,空中交通工具对应的提示条件包括以下1-中的部分或全部:

条件1)、行程信息对应的开始时刻到达时,所述用户的位置信息与所述行程信息对应的出发地相同;

实施时,终端在行程信息开始时刻开启定位功能,获取当前的位置信息。在获取当前位置信息后,终端关闭定位功能。若当前位置信息与行程信息中的出发地相同,则确定满足提示条件1)。

例如,用户输入的行驶标识为qw6013终端获取对应的出发地、目的地以及开始时刻和结束时刻。在行程信息对应的开始时刻开启定位功能,并确定当前位置信息为a机场,与行程信息对应的出发地a机场相同,所以终端确定满足提示条件1)。

条件2)、行程信息对应的结束时刻到达时,所述用户的位置信息与所述行程信息对应目的地相同;

实施时,终端在行程信息开始时刻开启定位功能,获取当前的位置信息。在获取当前位置信息后,终端关闭定位功能。若当前位置信息与行程信息中的出发地相同,则确定满足提示条件2)。

例如,用户输入的行驶标识为qw6013,终端获取对应的出发地、目的地以及开始时刻和结束时刻。在行程信息对应的结束时刻开启定位功能,并确定当前位置信息为a机场,与行程信息对应的目的地a机场相同,所以终端确定满足提示条件2)。

条件3)、关机事件发生的时刻与开机事件发生的时刻之间的时长,与所述行程信息对应的结束时刻和所述行程信息对应的开始时刻之间的时长的差值在预设范围内;

实施时,预设范围可以根据需要自行设置,本申请实施例不做具体限定。例如,可以设置为30min,或者还可以设置为15min。

终端监听关机事件,并记录关机事件发生的时刻。开机后,终端根据记录的关机事件发生的时刻以及当前时刻,计算得到关机事件发生的时刻与开机事件发生的时刻之间的时长。例如,终端监听到关机事件并记录关机事件发生的时刻为13:10,开机后终端根据当前时刻15:25计算得到关机事件发生的时刻与开机事件发生的时刻之间的时长为2小时15分钟。

行程信息对应的开始时刻为13:00,结束时刻为15:10,则确定行程信息对应的结束时刻和所述行程信息对应的开始时刻之间的时长为2小时10分钟。终端确定关机事件发生的时刻与开机事件发生的时刻之间的时长,与行程信息对应的结束时刻和所述行程信息对应的开始时刻之间的时长的差值在预设范围30min之内,确定满足提示条件3)。

条件4)、飞行模式关闭事件发生的时刻与飞行模式开启事件发生的时刻之间的时长,与所述行程信息对应的结束时刻和所述行程信息对应的开始时刻之间的时长的差值在预设范围内;

实施时,预设范围可以根据需要自行设置,本申请实施例不做具体限定。例如,可以设置为30min,或者还可以设置为15min。

终端监听飞行模式关闭事件,并记录飞行模式关闭事件发生的时刻。开启飞行模式后,终端根据记录的飞行模式关闭事件发生的时刻以及当前时刻,计算得到飞行模式关闭事件发生的时刻与飞行模式开启事件发生的时刻之间的时长。例如,终端监听到飞行模式关闭事件并记录飞行模式关闭事件发生的时刻为9:45,开启飞行模式后终端根据当前时刻12:10计算得到飞行模式关闭事件发生的时刻与飞行模式开启事件发生的时刻之间的时长为2小时25分钟。

行程信息对应的开始时刻为9:30,结束时刻为12:00,则确定行程信息对应的结束时刻和所述行程信息对应的开始时刻之间的时长为2小时30分钟。终端确定飞行模式关闭事件发生的时刻与飞行模式开启事件发生的时刻之间的时长,与行程信息对应的结束时刻和所述行程信息对应的开始时刻之间的时长的差值在预设范围30min之内,确定满足提示条件4)。

条件5)、在指定时长内所述终端搜索到的wifi热点名称中包含有预设的关键字;所述指定时长是根据所述行程信息对应的开始时刻和所述行程信息对应的结束时刻确定的。

实施时,指定时长可以根据行程对应的开始时刻和结束时刻之间的时长确定。具体的,可以与开始时刻和结束时刻之间的时长相同,或者指定时长还可以是包含开始时刻和结束时刻的时长。或者,指定时长可以是包含开始时刻的时长,也可以是包含结束时刻的时长。例如,行程信息对应的开始时刻为9:00,结束时刻为10:00。则指定时长可以是8:50-10:10,或者指定时长还可以是9:00-10:00。或者指定时长还可以是8:50-9:10,或者指定还可以是9:50-10:10。

在一个可能的实施例中,可以预先维护有空中交通工具对应的预设的关键字。例如“airplane”、“机场”等。

在一个可能的实施方式中,终端可以选择上述提示条件1)-5)中任一条件进行是否提示用户的判断。此时,若满足终端选择的提示条件,则确定满足交通工具的类型对应的提示条件。若不满足终端选择的提示条件,则确定不满足交通工具的类型对应的提示条件。

在一个可能的实施方式中,终端可以选择上述提示条件1)-5)中任一条件进行是否提示用户的判断。此时,若满足终端选择的提示条件,则确定满足交通工具的类型对应的提示条件。若不满足终端选择的提示条件,则终端选择剩余的条件作为交通工具的类型对应的提示条件。在上述提示条件1)-5)中全部条件都不满足时,确定不满足交通工具的类型对应的提示条件。

例如,终端选择上述提示条件中条件1)作为交通工具的类型对应的提示条件,在不满足条件1)时终端选择条件2)作为交通工具的类型对应的提示条件,在不满足条件2)时终端选择条件5)作为交通工具的类型对应的提示条件。在不满足条件1)-5)全部条件时,终端确定不满足交通工具的类型对应的提示条件。

或者终端可以选择上述提示条件1)-5)中的全部条件进行是否提示用户的判断。需要说明的是,在终端选择上述提示条件1)-5)中的全部条件进行是否提示用户的判断时,满足任一一个即确定满足交通工具的类型对应的提示条件,满足提示条件1)-5)中的全部也视为满足交通工具的类型对应的提示条件。此时,若不满足上述提示条件1)-5)中的全部条件,则确定不满足交通工具的类型对应的提示条件。

在实施时,若交通工具的类型为空中交通工具时,在提示时刻到达时提示用户行程结束之后,查询所述行驶标识对应的行李轮盘信息,并向所述用户提示查找到的行李轮盘信息。

参阅图4,为本申请实施例中一种行程提示方法的应用场景示意图。该场景中,根据用户输入的行程信息确定用户使用的交通工具的类型为空中交通工具,且满足空中交通工具对应的提示条件,则在提示时刻提示用户行程结束。并根据行驶标识查询对应的行李轮盘信息为a6,在终端的屏幕中以弹幕形式或者消息推送的形式显示查询到的行李轮盘信息a6。

下面根据具体的实施例对本申请提供的技术方案,做进一步说明:

参阅图5,为本申请实施例中一种行程提示方法的流程示意图,可以包括以下步骤:

步骤501:接收用户输入的行程信息。

步骤502:根据用户输入的行程信息包括的交通工具的行驶标识,确定用户使用的交通工具的类型,若交通工具的类型为水陆交通工具则执行步骤503;若交通工具的类型为空中交通工具则执行步骤504。

步骤503:确定是否满足水陆交通工具对应的提示条件,若满足则执行步骤505,若不满足则执行步骤506。

步骤504:确定是否满足空中交通工具对应的提示条件,若满足则执行步骤505,若不满足则执行步骤506。

步骤505:在提示时刻提示用户行程结束。

步骤506:提示用户行程错误。

基于相同的发明构思,本申请实施例提供一种行程提示的终端。参阅图6,为本申请实施例中一种行程提示的终端的示意图。该终端包括:处理器601和存储器602;

其中,所述存储器602存储有程序代码,当所述程序代码被所述处理器601执行时,使得所述处理器601执行下列过程:

根据用户输入的行程信息包括的交通工具的行驶标识,确定用户使用的交通工具的类型;

根据交通工具的类型和提示条件的对应关系,确定所述用户使用的交通工具的类型对应的提示条件;

若满足所述交通工具的类型对应的提示条件,则在提示时刻到达时提示所述用户行程结束。

可选的,所述交通工具的类型为水陆交通工具;

水陆交通工具对应的提示条件包括以下中的部分或全部:

行程信息对应的开始时刻到达时,所述用户的位置信息与所述行程信息中的出发地相同;

行程信息对应的结束时刻到达时,所述用户的位置信息与所述行程信息中目的地相同;

在指定时长内所述终端搜索到的wifi热点名称中包含有预设的关键字;所述指定时长是根据所述行程信息对应的开始时刻和所述行程信息对应的结束时刻确定的。

可选的,所述交通工具的类型为空中交通工具;

空中交通工具对应的提示条件包括以下中的部分或全部:

行程信息对应的开始时刻到达时,所述用户的位置信息与所述行程信息对应的出发地相同;

行程信息对应的结束时刻到达时,所述用户的位置信息与所述行程信息对应目的地相同;

关机事件发生的时刻与开机事件发生的时刻之间的时长,与所述行程信息对应的结束时刻和所述行程信息对应的开始时刻之间的时长的差值在预设范围内;

飞行模式关闭事件发生的时刻与飞行模式开启事件发生的时刻之间的时长,与所述行程信息对应的结束时刻和所述行程信息对应的开始时刻之间的时长的差值在预设范围内;

在指定时长内所述终端搜索到的wifi热点名称中包含有预设的关键字;所述指定时长是根据所述行程信息对应的开始时刻和所述行程信息对应的结束时刻确定的。

可选的,所述处理器601还用于:

在提示时刻到达时提示所述用户行程结束之后,查询所述行驶标识对应的行李轮盘信息,并向所述用户提示查找到的行李轮盘信息。

可选的,所述处理器601还用于:

若不满足所述交通工具的类型对应的提示条件,则在联网条件下,根据所述行驶标识,查询所述行驶标识对应的开始时刻和结束时刻;

若根据查询到的所述行驶标识对应的开始时刻和结束时刻确定所述行程信息对应的开始时刻和结束时刻需要变更,则根据查询到的开始时刻和结束时刻更新所述行程信息对应的开始时刻和结束时刻;

若根据所述行驶标识对应的开始时刻和结束时刻确定所述行程信息对应的开始时刻和结束时刻不需要变更,则提示所述用户所述行程信息错误。

基于相同的发明构思,本申请实施例提供另一种行程提示的终端。参阅图7,为本申请实施例中一种行程提示的终端的示意图。该终端包括:

第一确定模块701,用于根据用户输入的行程信息包括的交通工具的行驶标识,确定用户使用的交通工具的类型;

第二确定模块702,用于根据交通工具的类型和提示条件的对应关系,确定所述用户使用的交通工具的类型对应的提示条件;

提示模块703,用于若满足所述交通工具的类型对应的提示条件,则在提示时刻到达时提示所述用户行程结束。

可选的,所述交通工具的类型包括水陆交通工具;

水陆交通工具对应的提示条件包括以下中的部分或全部:

行程信息对应的开始时刻到达时,所述用户的位置信息与所述行程信息中的出发地相同;

行程信息对应的结束时刻到达时,所述用户的位置信息与所述行程信息中目的地相同;

在指定时长内所述终端搜索到的wifi热点名称中包含有预设的关键字;所述指定时长是根据所述行程信息对应的开始时刻和所述行程信息对应的结束时刻确定的。

可选的,所述交通工具的类型包括空中交通工具;

空中交通工具对应的提示条件包括以下中的部分或全部:

行程信息对应的开始时刻到达时,所述用户的位置信息与所述行程信息对应的出发地相同;

行程信息对应的结束时刻到达时,所述用户的位置信息与所述行程信息对应目的地相同;

关机事件发生的时刻与开机事件发生的时刻之间的时长,与所述行程信息对应的结束时刻和所述行程信息对应的开始时刻之间的时长的差值在预设范围内;

飞行模式关闭事件发生的时刻与飞行模式开启事件发生的时刻之间的时长,与所述行程信息对应的结束时刻和所述行程信息对应的开始时刻之间的时长的差值在预设范围内;

在指定时长内所述终端搜索到的wifi热点名称中包含有预设的关键字;所述指定时长是根据所述行程信息对应的开始时刻和所述行程信息对应的结束时刻确定的。

可选的,若所述交通工具的类型为空中交通工具,则所述提示模块703还用于,在提示时刻到达时提示所述用户行程结束之后,查询所述行驶标识对应的行李轮盘信息,并向所述用户提示查找到的行李轮盘信息。

可选的,所述终端还包括:

查询模块,用于若不满足所述交通工具的类型对应的提示条件,则在联网条件下,根据所述行驶标识,查询所述行驶标识对应的开始时刻和结束时刻;

更新模块,用于若根据查询到的所述行驶标识对应的开始时刻和结束时刻确定所述行程信息对应的开始时刻和结束时刻需要变更,则根据查询到的开始时刻和结束时刻更新所述行程信息对应的开始时刻和结束时刻;

所述提示模块703还用于,若根据所述行驶标识对应的开始时刻和结束时刻确定所述行程信息对应的开始时刻和结束时刻不需要变更,则提示所述用户所述行程信息错误。

基于相同的发明构思,本申请实施例给出一种处理应用的终端。该处理终端可以是本申请实施例中的终端,例如第一终端和第二终端。如图8所示,本申请实施例给出一种处理应用的终端800包括:射频(radiofrequency,rf)电路810、电源820、处理器830、存储器840、输入单元850、显示单元860、摄像头870、通信接口880、以及wifi模块890等部件。本领域技术人员可以理解,图8中示出的终端的结构并不构成对终端的限定,本申请实施例提供的终端可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

下面结合图8对所述终端800的各个构成部件进行具体的介绍:

所述rf电路810可用于通信或通话过程中,数据的接收和发送。特别地,所述rf电路810在接收到基站的下行数据后,发送给所述处理器830处理;另外,将待发送的上行数据发送给基站。通常,所述rf电路810包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器(lownoiseamplifier,lna)、双工器等。

此外,rf电路810还可以通过无线通信与网络和其他终端通信。所述无线通信可以使用任一通信标准或协议,包括但不限于全球移动通讯系统(globalsystemofmobilecommunication,gsm)、通用分组无线服务(generalpacketradioservice,gprs)、码分多址(codedivisionmultipleaccess,cdma)、宽带码分多址(widebandcodedivisionmultipleaccess,wcdma)、长期演进(longtermevolution,lte)、电子邮件、短消息服务(shortmessagingservice,sms)等。

wifi技术属于短距离无线传输技术,所述终端800通过wifi模块890可以连接接入点(accesspoint,ap),从而实现数据网络的访问。所述wifi模块890可用于通信过程中,数据的接收和发送。

所述终端800可以通过所述通信接口880与其他终端实现物理连接。在一些实施方式中,所述通信接口880与所述其他终端的通信接口通过电缆连接,实现所述终端800和其他终端之间的数据传输。

由于在本申请实施例中,所述终端800能够实现通信业务,向其他联系人发送信息,因此所述终端800需要具有数据传输功能,即所述终端800内部需要包含通信模块。虽然图8示出了所述rf电路810、所述wifi模块890、和所述通信接口880等通信模块,但是可以理解的是,所述终端800中存在上述部件中的至少一个或者其他用于实现通信的通信模块(如蓝牙模块),以进行数据传输。

例如,当所述终端800为手机时,所述终端800可以包含所述rf电路810,还可以包含所述wifi模块890;当所述终端800为计算机时,所述终端800可以包含所述通信接口880,还可以包含所述wifi模块890;当所述终端800为平板电脑时,所述终端800可以包含所述wifi模块。

所述存储器840可用于存储软件程序以及模块。所述处理器830通过运行存储在所述存储器840的软件程序以及模块,从而执行所述终端800的各种功能应用以及数据处理,并且当处理器830执行存储器840中的程序代码后,可以实现本申请实施例图1中的部分或全部过程。

在一些实施方式中,所述存储器840可以主要包括存储程序区和存储数据区。其中,存储程序区可存储操作系统、各种应用程序(比如通信应用)以及人脸识别模块等;存储数据区可存储根据所述终端的使用所创建的数据(比如各种图片、视频文件等多媒体文件,以及人脸信息模板)等。

此外,所述存储器840可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。

所述输入单元850可用于接收用户输入的数字或字符信息,以及产生与所述终端800的用户设置以及功能控制有关的键信号输入。

在一些实施方式中,输入单元850可包括触控面板851以及其他输入终端852。

其中,所述触控面板851,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在所述触控面板851上或在所述触控面板851附近的操作),并根据预先设定的程式驱动相应的连接装置。在一些实施方式中,所述触控面板851可以包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给所述处理器830,并能接收所述处理器830发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现所述触控面板851。

在一些实施方式中,所述其他输入终端852可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。

所述显示单元860可用于显示由用户输入的信息或提供给用户的信息以及所述终端800的各种菜单。所述显示单元860即为所述终端800的显示系统,用于呈现界面,实现人机交互。

进一步的,所述触控面板851可覆盖所述显示面板861,当所述触控面板851检测到在其上或附近的触摸操作后,传送给所述处理器830以确定触摸事件的类型,随后所述处理器830根据触摸事件的类型在所述显示面板861上提供相应的视觉输出。

虽然在图8中,所述触控面板851与所述显示面板861是作为两个独立的部件来实现所述终端800的输入和输入功能,但是在某些实施例中,可以将所述触控面板851与所述显示面板861集成而实现所述终端800的输入和输出功能。

所述处理器830是所述终端800的控制中心,利用各种接口和线路连接各个部件,通过运行或执行存储在所述存储器840内的软件程序和/或模块,以及调用存储在所述存储器840内的数据,执行所述终端800的各种功能和处理数据,从而实现基于所述终端的多种业务。

在一些实施方式中,所述处理器830可包括一个或多个处理器。在一些实施方式中,所述处理器830可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到所述处理器830中。

所述摄像头870,用于实现所述终端800的拍摄功能,拍摄图片或视频。所述摄像头870还可以用于实现终端800的扫描功能,对扫描对象(二维码/条形码)进行扫描。

所述终端800还包括用于给各个部件供电的电源820(比如电池)。在一些实施方式中,所述电源820可以通过电源管理系统与所述处理器830逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗等功能。

尽管未示出,所述终端800还可以包括至少一种传感器、音频电路等,在此不再赘述。

本申请实施例还提供一种计算机可读非易失性存储介质,包括程序代码,当所述程序代码在计算终端上运行时,所述程序代码用于使所述计算终端执行上述本申请实施例行程提示方法的步骤。

以上参照示出根据本申请实施例的方法、装置(系统)和/或计算机程序产品的框图和/或流程图描述本申请。应理解,可以通过计算机程序指令来实现框图和/或流程图示图的一个块以及框图和/或流程图示图的块的组合。可以将这些计算机程序指令提供给通用计算机、专用计算机的处理器和/或其它可编程数据处理装置,以产生机器,使得经由计算机处理器和/或其它可编程数据处理装置执行的指令创建用于实现框图和/或流程图块中所指定的功能/动作的方法。

相应地,还可以用硬件和/或软件(包括固件、驻留软件、微码等)来实施本申请。更进一步地,本申请可以采取计算机可使用或计算机可读存储介质上的计算机程序产品的形式,其具有在介质中实现的计算机可使用或计算机可读程序代码,以由指令执行系统来使用或结合指令执行系统而使用。在本申请上下文中,计算机可使用或计算机可读介质可以是任意介质,其可以包含、存储、通信、传输、或传送程序,以由指令执行系统、装置或设备使用,或结合指令执行系统、装置或设备使用。

显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。

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