一种提醒方法及终端与流程

文档序号:12469544阅读:167来源:国知局
一种提醒方法及终端与流程

本发明实施例涉及电子设备领域,尤其涉及一种提醒方法及终端。



背景技术:

媒体播放器通常是指安装有播放多媒体文件的播放软件终端设备(例如手机、电脑、MP3等),其将解码器聚集在一起产生播放的功能。媒体播放器包括音乐播放器和视频播放器等。其中,音乐播放器是用于播放各种音乐文件的多媒体播放软件。它涵盖了各种音乐格式的播放工具,比如:MP3播放器,WMA播放器,MP4播放器等。大部分音乐播放器都支持多种音乐格式的文件,这是因为音乐播放器将不同的音频解码器打包起来,并制作统一的播放界面。例如,在音乐播放器播放歌曲时,可以通过播放界面显示相应歌曲的播放页,用于显示当前播放歌曲的基本信息。

在一些特殊场景下,例如用户边走路边听歌,特别是用户使用耳机的应用场景下,在通过路口时可能存在安全隐患;或者在公交车或者地铁上听歌,用户无法听到报站广播,容易坐过站等。



技术实现要素:

本发明实施例提供一种提醒方法及终端,用以解决用户通过路口是可能存在安全隐患的问题。

本发明实施例提供的一种提醒方法,包括:

检测终端是否处于播放音视频文件的状态;

若是,则获取所述终端的使用场景信息;

判断是否存在与所述使用场景信息对应的目标位置;

若存在所述目标位置,则获取所述终端的位置信息;

根据所述位置信息,计算所述终端的位置与所述目标位置的距离;

若所述终端的位置与所述目标位置的距离小于预设阈值,则进行提示。

相应地,本发明实施例还提供了一种终端,包括:

检测单元,用于检测终端是否处于播放音视频文件的状态;

获取单元,用于若所述终端处于播放音视频文件的状态,则获取所述终端的使用场景信息;

处理单元,用于判断是否存在与所述获取单元获取的使用场景信息对应的目标位置;

所述获取单元,还用于若所述处理单元确定存在所述目标位置,则获取所述终端的位置信息;

处理单元,还用于根据所述获取单元获取的位置信息,计算所述终端的位置与所述目标位置的距离;以及若所述终端的位置与所述目标位置的距离小于预设阈值,则进行提示。

本发明实施例表明,通过检测终端是否处于播放音视频文件的状态,若是,则获取所述终端的使用场景信息,判断是否存在与所述使用场景信息对应的目标位置,若存在所述目标位置,则获取所述终端的位置信息,根据所述位置信息,计算所述终端的位置与所述目标位置的距离,若所述终端的位置与所述目标位置的距离小于预设阈值,则进行提示。通过在终端的位置与目标位置的距离小于预设阈值时进行提示,可以解决用户在使用耳机听终端播放音视频文件的状态下,通过交通路口时存在的安全隐患,避免用户出现交通事故,或者是出现在乘坐交通工具时坐过站的问题。

附图说明

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

图1为本发明实施例提供的一种提醒方法的流程示意图;

图2至图6为本发明实施例提供的一种终端在不同使用状态下的界面示意图;

图7为本发明实施例提供的一种终端的结构示意图。

具体实施方式

为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。

在本发明实施例中,终端可以是安装有播放多媒体文件的播放软件的设备如手机、运动手环、MP3播放器等移动终端,其将解码器聚集在一起产生播放的功能,该终端还具有GPS功能,即安装有GPS定位装置,该GPS功能可以为终端实时提供用户所处的位置。移动终端也可以是平板电脑、个人数码助理(英文:personal digital assistant,缩写:PDA)、移动互联网设备(英文:mobile Internet device,缩写:MID)、可穿戴设备和电子书阅读器(英文:e-book reader)等。在本发明实施例中,该终端为音视频播放器,该音视频播放器具有定位功能。

基于上述描述,图1示出了本发明实施例提供的一种提醒方法的流程,该流程可以由终端执行,该终端可以为手机、运动手环、MP3播放器等安装有定位功能的设备。

如图1所示,该流程的具体步骤包括:

步骤101,检测终端是否处于播放音视频文件的状态。

步骤102,若是,则获取所述终端的使用场景信息。

步骤103,判断是否存在与所述使用场景信息对应的目标位置。

步骤104,若存在所述目标位置,则获取所述终端的位置信息。

步骤105,根据所述位置信息,计算所述终端的位置与所述目标位置的距离。

步骤106,若所述终端的位置与所述目标位置的距离小于预设阈值,则进行提示。

在本发明实施例中,用户通过耳机在使用终端播放音视频文件时,无法知道外界的声音信息,如果在经过交通路口时,可能会出现意外,存在安全隐患,因此,需要检测终端是否处于播放音视频文件的状态,如果没有处于播放音视频文件的状态,则无需进行后续步骤,也就不需要提醒用户。该音视频文件是可以在终端上播放出声音和/或视频的文件。

当检测到终端处于播放音视频文件的状态时,获取终端的使用场景信息,该终端的使用场景信息可以为是步行状态或者是乘交通工具状态,也可以是其他的使用场景信息,本发明实施例仅是示例作用,对此不做限制。

获取终端的使用场景信息可以包括下述方式之一或组合:

方式一

获取用户确定的所述终端的使用场景信息。如图2所示,在移动终端手机中,安装有提醒软件,点击图2中的提醒按钮,可以进入该软件,如图3所示,默认情况下使用场景为处于步行状态,也可以对终端的使用场景进行更改。点击图3中的下拉箭头,可以将步行状态更改为公交状态、地铁状态等乘坐交通工具的使用场景,如图4所示。终端可以获取用户确定的使用场景信息,并根据确定的使用场景信息,确定出其对应的目标位置。通过获取用户确定的使用场景信息,可以精确得知终端所处的使用场景。

方式二

检测终端的使用场景信息。比如,可以获取终端的运动状态,根据终端的运动状态确定出终端的使用场景信息。终端可以通过自带的加速度传感器来确定终端的运行状态,终端可以确定自身在单位时间内的位移,若终端的单位时间内的位移小于预设位移值,则确定终端的运动状态为步行状态,否则可以确定终端的运动状态为乘坐交通工具状态。通过获取终端的运动状态,就可以检测到终端的使用场景信息。该预设位移值可以依据经验进行设置。

相应地,也可以根据终端的环境信息,确定出终端的使用场景信息。比如,终端位于比较安静的环境信息中,可以确定出终端的使用场景信息为步行状态。终端位于比较嘈杂的环境信息中,可以确定出终端的使用场景信息为乘坐交通工具状态。

在获取终端的使用场景信息之后,还需要判断是否存在与使用场景信息对应的目标位置。具体的,若使用场景信息为步行状态,则判断是否存在与该步行状态对应的交通路口,也就是说,在步行状态的使用场景信息中,其对应的目标位置可以为交通路口,在步行状态中若不存在与该步行状态对应的交通路口,说明不需要对用户做出提示,只有存在与该步行状态对应的交通路口时,才会获取终端的位置信息。若使用场景信息为乘坐交通工具状态,则判断是否存在与该乘坐交通状态对应的目标站点,也就是说,在乘坐交通工具状态的使用场景信息中,其对应的目标位置可以为目标站点。在乘坐交通工具状态中若不存在与该乘坐交通工具状态对应的目标站点,则说明不需要对用户做出提示,只有存在与该乘坐交通工具状态对应的目标站点时,才会获取终端的位置信息。

若可以确定存在该使用场景信息对应的目标位置,则需要获取终端的位置信息。该终端的位置信息可以通过终端内的定位芯片获知,该终端的位置信息也就是用户的位置信息。

获取终端的位置信息之后,需要根据终端的位置信息,计算终端的位置与目标位置的距离,当终端的位置与目标位置的距离小于预设阈值时,进行提示。该预设阈值可以依据经验进行设置。提示用户的形式有多种,比如,可以是暂停播放音视频文件,用户通过听不到音视频文件可以确定需要注意安全,或者是需要下车。也可以是通过终端界面弹出提示信息,或者终端通过震动提示用户,又或者是通过语音播报功能提示用户。本发明实施例中的提示形式仅是示例作用,对此不做限制。

具体的,在确定终端正在播放音视频文件时,获取终端的使用场景信息,然后根据终端的使用场景信息,确定是否存在上述其对应的目标位置。可以预先设定使用场景信息与目标位置的对应关系,在获取使用场景之后,就可以得到该使用场景对应的目标位置。该对应关系可以使用数据表的方式存储,或者使用其它的存储方式。该目标位置的坐标可以通过读取终端内的导航地图获取,该导航地图可以是已经存储的离线地图,或者是通过联网获取的地图。如使用场景信息为步行状态,则目标位置为交通路口,如使用场景信息为公交状态,则目标位置为目标站点。本发明实施例对使用场景仅是示例作用,对此不做限制。在确定出预设的位置之后,通过该目标位置与终端的位置的对比,确定是否进行提示,为用户做出提醒。

若所述使用场景信息为步行状态,则在确定存在与所述步行状态对应的交通路口之后,当终端的位置与交通路口的距离小于第一预设阈值时,暂停音视频文件的播放并发出提示信息。该第一预设阈值可以依据经验进行设置,如距离交通路口1米时,暂停音视频文件的播放,发出需要通过交通路口的提醒信息。等待通过交通路口之后,再播放暂停的音视频文件。在使用场景为步行状态时,当终端的位置与交通路口的距离小于第一预设阈值时,可以暂停音视频文件的播放向用户发出提醒,以使用户安全通过交通路口。终端可以确定自身在单位时间内的位移,若终端的单位时间内的位移小于预设位移值,则确定使用场景为步行状态。确定了使用场景为步行状态,可以使得终端的位置位于交通路口时,向用户提醒通过交通路口注意安全。

若所述使用场景信息为乘坐交通工具状态,则在确定存在与乘坐交通工具状态对应的目标站点之后,当终端的位置与目标站点的距离小于第二预设阈值时,暂停音视频文件的播放并发出提醒信息。该第二预设阈值可以依据经验进行设置,如距离目标站点100米时,暂停音视频文件的播放,向用户发出即将到站的提醒信息,提醒用户需要下车,避免用户坐过站。如图5和图6所示,在乘坐公交或地铁等交通工具时,可以自己设定目标站点,并可以显示自己的位置到目标站点之间经过的站点,以通知用户不要坐过站。

可选地,该终端在确定用户通过该交通路口之后,重新启动音乐播放功能,播放被暂停的音视频文件。

上述实施例表明,通过检测终端是否处于播放音视频文件的状态,若是,则获取所述终端的使用场景信息,判断是否存在与所述使用场景信息对应的目标位置,若存在所述目标位置,则获取所述终端的位置信息,根据所述位置信息,计算所述终端的位置与所述目标位置的距离,若所述终端的位置与所述目标位置的距离小于预设阈值,则进行提示。通过在终端的位置与目标位置的距离小于预设阈值时进行提示,可以解决用户在使用耳机听终端播放音视频文件的状态下,通过交通路口时存在的安全隐患,避免用户出现交通事故,或者是出现在乘坐交通工具时坐过站的问题。

基于相同的技术构思,图7示出了本发明实施例提供的一种终端的结构,该终端可以执行提醒的流程,用于提醒用户避免出现安全隐患。

如图7所示,该终端的结构具体包括:

检测单元701,用于检测终端是否处于播放音视频文件的状态;

获取单元702,用于若所述终端处于播放音视频文件的状态,则获取所述终端的使用场景信息;

处理单元703,用于判断是否存在与所述获取单元702获取的使用场景信息对应的目标位置;

所述获取单元702,还用于若所述处理单元703确定存在所述目标位置,则获取所述终端的位置信息;

处理单元703,还用于根据所述获取单元702获取的位置信息,计算所述终端的位置与所述目标位置的距离;以及若所述终端的位置与所述目标位置的距离小于预设阈值,则进行提示。

在本发明实施例中,用户通过耳机在使用终端播放音视频文件时,无法知道外界的声音信息,如果在经过交通路口时,可能会出现意外,存在安全隐患,因此,需要检测终端是否处于播放音视频文件的状态,如果没有处于播放音视频文件的状态,则无需进行后续步骤,也就不需要提醒用户。

当检测到终端处于播放音视频文件的状态时,获取终端的使用场景信息,该终端的使用场景信息可以为是步行状态或者是乘交通工具状态,也可以是其他的使用场景信息,本发明实施例仅是示例作用,对此不做限制。

在获取终端的使用场景信息之后,还需要判断是否存在与使用场景信息对应的目标位置,比如,在步行状态的使用场景信息中,其对应的目标位置可以为交通路口。在乘坐交通工具状态的使用场景信息中,其对应的目标位置可以为目标站点。

若可以确定存在该使用场景信息对应的目标位置,则需要获取终端的位置信息。该终端的位置信息可以通过终端内的定位芯片获知,该终端的位置信息也就是用户的位置信息。

获取终端的位置信息之后,需要根据终端的位置信息,计算终端的位置与目标位置的距离,当终端的位置与目标位置的距离小于预设阈值时,进行提示。该预设阈值可以依据经验进行设置。提示用户的形式有多种,比如,可以是暂停播放音视频文件,用户通过听不到音视频文件可以确定需要注意安全,或者是需要下车。也可以是通过终端界面弹出提示信息,或者终端通过震动提示用户,又或者是通过语音播报功能提示用户。本发明实施例中的提示形式仅是示例左右,对此不做限制。

通过检测终端处于播放音视频文件的状态,可以获取所述终端的使用场景信息,在判断出存在与所述使用场景信息对应的目标位置时,获取所述终端的位置信息,根据所述位置信息,计算所述终端的位置与所述目标位置的距离,在所述终端的位置与所述目标位置的距离小于预设阈值,则进行提示。通过在终端的位置与目标位置的距离小于预设阈值时进行提示,可以解决用户在使用耳机听终端播放音视频文件的状态下,通过交通路口时存在的安全隐患,避免用户出现交通事故,或者是出现在乘坐交通工具时坐过站的问题。

优选地,所述获取单元702具体用于:

获取用户确定的使用场景信息和/或检测终端的使用场景信息。

优选地,所述获取单元702具体用于:

根据所述终端的运动状态信息和/或所述终端的环境信息,确定所述终端的使用场景信息。

所述获取单元702获取终端的使用场景信息可以包括下述方式之一或组合:

方式一

所述获取单元702获取用户确定的所述终端的使用场景信息。如图2所示,在移动终端手机中,安装有提醒软件,点击图2中的提醒按钮,可以进入该软件,如图3所示,默认情况下使用场景为处于步行状态,也可以对终端的使用场景进行更改。点击图3中的下拉箭头,可以将步行状态更改为公交状态、地铁状态等乘坐交通工具的使用场景,如图4所示。终端可以获取用户确定的使用场景信息,并根据确定的使用场景信息,确定出其对应的目标位置。通过获取用户确定的使用场景信息,可以精确得知终端所处的使用场景。

方式二

所述获取单元702检测终端的使用场景信息。比如,可以获取终端的运动状态,根据终端的运动状态确定出终端的使用场景信息。终端可以通过自带的加速度传感器来确定终端的运行状态,终端可以确定自身在单位时间内的位移,若终端的单位时间内的位移小于预设位移值,则确定终端的运动状态为步行状态,否则可以确定终端的运动状态为乘坐交通工具状态。通过获取终端的运动状态,就可以检测到终端的使用场景信息。该预设位移值可以依据经验进行设置。

相应地,所述获取单元702也可以根据终端的环境信息,确定出终端的使用场景信息。比如,终端位于比较安静的环境信息中,可以确定出终端的使用场景信息为步行状态。终端位于比较嘈杂的环境信息中,可以确定出终端的使用场景信息为乘坐交通工具状态。

优选地,所述处理单元703具体用于:

若所述使用场景信息为步行状态,则判断是否存在与所述步行状态对应的交通路口。

若使用场景信息为步行状态,则判断是否存在与该步行状态对应的交通路口,也就是说,在步行状态的使用场景信息中,其对应的目标位置可以为交通路口,在步行状态中若不存在与该步行状态对应的交通路口,说明不需要对用户做出提示,只有存在与该步行状态对应的交通路口时,才会获取终端的位置信息。

若所述使用场景信息为步行状态,则所述处理单元703在确定存在与所述步行状态对应的交通路口之后,当终端的位置与交通路口的距离小于第一预设阈值时,暂停音视频文件的播放并发出提示信息。该第一预设阈值可以依据经验进行设置,如距离交通路口1米时,暂停音视频文件的播放,发出需要通过交通路口的提醒信息。等待通过交通路口之后,再播放暂停的音视频文件。在使用场景为步行状态时,当终端的位置与交通路口的距离小于第一预设阈值时,可以暂停音视频文件的播放向用户发出提醒,以使用户安全通过交通路口。终端可以确定自身在单位时间内的位移,若终端的单位时间内的位移小于第三阈值,则确定使用场景为步行状态。确定了使用场景为步行状态,可以使得终端的位置位于交通路口时,向用户提醒通过交通路口注意安全。

优选地,所述处理单元703具体用于:

若所述使用场景信息为乘坐交通工具状态,则判断是否存在与所述乘坐交通工具状态对应的目标站点。

若使用场景信息为乘坐交通工具状态,则判断是否存在与该乘坐交通状态对应的目标站点,也就是说,在乘坐交通工具状态的使用场景信息中,其对应的目标位置可以为目标站点。在乘坐交通工具状态中若不存在与该乘坐交通工具状态对应的目标站点,则说明不需要对用户做出提示,只有存在与该乘坐交通工具状态对应的目标站点时,才会获取终端的位置信息。

若所述使用场景信息为乘坐交通工具状态,则所述处理单元703在确定存在与乘坐交通工具状态对应的目标站点之后,当终端的位置与目标站点的距离小于第二预设阈值时,暂停音视频文件的播放并发出提醒信息。该第二预设阈值可以依据经验进行设置,如距离目标站点100米时,暂停音视频文件的播放,向用户发出即将到站的提醒信息,提醒用户需要下车,避免用户坐过站。如图5和图6所示,在乘坐公交或地铁等交通工具时,可以自己设定目标站点,并可以显示自己的位置到目标站点之间经过的站点,以通知用户不要坐过站。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器指令,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

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

最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

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