一种闹钟时间的调节方法、装置、终端及存储介质与流程

文档序号:17727478发布日期:2019-05-22 02:37阅读:220来源:国知局
一种闹钟时间的调节方法、装置、终端及存储介质与流程

本发明实施例涉及智能家居技术,尤其涉及一种闹钟时间的调节方法、装置、终端及存储介质。



背景技术:

目前,随着城市经济高速发展,城市的中央商务区愈加繁华。中央商务区通常位于城市黄金地段,与大多数居民区的分化越来越明显,因此大量市民通常采用公共交通或自驾的方式解决出行问题。在出行过程中由于各因素影响,会不同程度上延误市民到达目的地的时间。

现如今,闹钟用户通常预设闹钟时间,以提醒用户按时出行。现有方法的不足之处至少包括:闹钟用户预设的闹钟时间为固定时间,因此若用户根据闹钟时间安排出行,往往存在由于各中因素影响而使用户到达目的地时间延迟的情况,如上班迟到或赶不上航班等情况,从而影响用户出行安排,降低了用户体验。



技术实现要素:

有鉴于此,本发明实施例提供了一种闹钟时间的调节方法、装置、终端及存储介质,实现了闹钟时间的智能调节,提高了用户体验。

第一方面,本发明实施例提供了一种闹钟时间的调节方法,包括:

接收闹钟设置参数,其中所述闹钟设置参数包括属性参数和时间参数;

当所述属性参数为出行闹钟时,根据所述时间参数设置闹钟时间;

获取预设应用的数据信息,根据所述数据信息对所述闹钟时间进行调节。

可选的,所述时间参数包括出发地位置、目的地位置、出行方式和到达时间;相应的,

所述根据所述时间参数设置闹钟时间,包括:

根据所述出发地位置、目的地位置和出行方式确定行程时间;

根据所述到达时间以及所述行程时间设置闹钟时间。

可选的,所述时间参数还包括预留时间;相应的,根据所述到达时间以及所述行程时间设置闹钟时间,包括:

根据所述到达时间、行程时间以及预留时间设置闹钟时间。

可选的,所述预设应用包括:天气应用和/或地图应用;相应的,

所述根据所述数据信息对所述闹钟时间进行调节,包括:

实时获取天气应用的天气数据,根据所述天气数据调节所述闹钟时间;和/或,

实时获取地图应用的路况数据,根据所述路况数据调节所述闹钟时间。

可选的,所述根据所述天气数据调节所述闹钟时间,包括:

判断所述天气数据是否为晴朗;

若否,则根据天气数据调节所述闹钟时间。

可选的,所述根据所述路况数据调节所述闹钟时间,包括:

判断所述路况数据是否为顺畅;

若否,则根据路况数据调节所述闹钟时间。

可选的,在调节所述闹钟时间之后,还包括:

当时间参数中的出行方式为公共交通时,判断调节后的闹钟时间与公共交通的班次时间的时间差是否大于等于最小时间差;

若否,则根据所述时间差与所述最小时间差调节所述闹钟时间。

第二方面,本发明实施例提供了一种闹钟时间的调节装置,包括:

参数接收模块,用于接收闹钟设置参数,其中所述闹钟设置参数包括属性参数和时间参数;

闹钟时间设置模块,用于当所述属性参数为出行闹钟时,根据所述时间参数设置闹钟时间;

闹钟时间调节模块,用于获取预设应用的数据信息,根据所述数据信息对所述闹钟时间进行调节。

第三方面,本发明实施例提供了一种终端,包括:

一个或多个处理器;

存储器,用于存储一个或多个程序;

当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如本发明任一实施例所述的闹钟时间的调节方法。

第四方面,本发明实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本发明任一实施例所述的闹钟时间的调节方法。

本发明实施例提供的一种闹钟时间的调节方法、装置、终端及存储介质,其中闹钟时间的调节方法包括:闹钟终端接收闹钟设置参数,其中闹钟设置参数包括属性参数和时间参数;当属性参数为出行闹钟时,闹钟终端根据时间参数设置闹钟时间;闹钟终端在设置好闹钟时间后,还可进一步获取预设应用的数据信息,并根据数据信息对闹钟时间进行调节,从而实现了闹钟时间的智能调节,提高了用户体验。

附图说明

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

图1是本发明实施例一提供的一种闹钟时间的调节方法流程图;

图2是本发明实施例二提供的一种闹钟时间的调节方法流程图;

图3是本发明实施例三提供的一种闹钟时间的调节装置结构示意图;

图4是本发明实施例四提供的一种终端的结构示意图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚,以下将参照本发明实施例中的附图,通过实施方式清楚、完整地描述本发明的技术方案,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。下述各实施例中,每个实施例中同时提供了可选特征和示例,实施例中记载的各个特征可进行组合,形成多个可选方案,不应将每个编号的实施例仅视为一个技术方案。

实施例一

图1是本发明实施例一提供的一种闹钟时间的调节方法流程图,本实施例可适用于闹钟时间的调节的情况,该方法可以由终端实现,例如由智能闹钟终端实现,具体可通过终端中的软件和/或硬件来实施。

参见图1,该闹钟时间的调节方法包括如下步骤:

s110、接收闹钟设置参数,其中闹钟设置参数包括属性参数和时间参数。

其中,智能闹钟可以为独立的终端,可以作为功能模块集成至其他智能终端中去,例如集成至智能手机、智能手表、平板、笔记本电脑和台式电脑等。其中,用户可以通过按压智能闹钟的物理按钮或可触屏幕的虚拟按钮输入设置参数,也可以通过语音输入设置参数,还可通过其他方式输入设置参数,在此不做具体限定。

其中,属性参数可以包括但不限于出行闹钟和普通闹钟,其中出行闹钟可用于用户出行提示,而普通闹钟例如可以是备忘时间提示等。其中,当属性参数为普通闹钟时,则智能闹钟可根据时间参数中的日期、时、分等参数设置闹钟时间,且在设置闹钟时间后无需根据预设应用的数据信息进行调整。

s120、当属性参数为出行闹钟时,根据时间参数设置闹钟时间。

其中,当属性参数为出行闹钟时,用户可根据出行闹钟属性的闹钟时间开始行程。且当属性参数为出行闹钟时,时间参数包括但不限于出发地位置、目的地位置、出行方式和到达时间。

相应的,根据时间参数设置闹钟时间,包括:

根据出发地位置、目的地位置和出行方式确定行程时间;根据到达时间以及行程时间设置闹钟时间。

其中,智能闹钟可将出发地位置、目的地位置和出行方式发送至地图应用对应的服务器;服务器可根据接收的出发地位置、目的地位置和出行方式确定行程时间,并反馈至智能闹钟。当智能闹钟接收到行程时间时,可以在到达时间的基础上回溯该行程时间,以得到闹钟时间,并可根据该闹钟时间进行闹铃设置。其中,出行方式包括但不限于步行、骑行、公共交通和自驾。

可选的,时间参数还包括预留时间;相应的,根据到达时间以及行程时间设置闹钟时间,包括:根据到达时间、行程时间以及预留时间设置闹钟时间。

其中,当用户将闹钟时间作为行程开始时间时,则可根据到达时间以及行程时间设置闹钟时间;当用户将闹钟时间作为起床时间时,则可以预先设置预留时间用于盥洗吃饭等事项,相应的可以在到达时间的基础上回溯行程时间以及预留时间,以得到闹钟时间,并可根据该闹钟时间进行闹铃设置。其中预留时间可根据用户需求自行设置。

s130、获取预设应用的数据信息,根据数据信息对闹钟时间进行调节。

其中,雨、雪、风或雾等特殊天气因素,以及路网改道、交通事故或临时限行等路况因素在很大程度上影响行程时间。因此,智能闹钟可通过获取天气应用和/或地图应用的相应数据,进行闹钟时间的调节。

可选的,预设应用包括:天气应用和/或地图应用;相应的,根据数据信息对闹钟时间进行调节,包括:实时获取天气应用的天气数据,根据天气数据调节闹钟时间;和/或,实时获取地图应用的路况数据,根据路况数据调节闹钟时间。

其中,智能闹钟可以在设置闹钟时间后按预定的获取频率获取天气应用的天气数据和/或地图应用数据,例如每隔30分钟获取一次天气应用的天气数据和/或地图应用数据;也可以将闹钟时间前预定间隔的时间作为开始获取数据时间,从开始获取数据时间开始,按预定的获取频率实时获取天气应用的天气数据和/或地图应用数据,例如闹钟时间为上午七点半,则可以在上午七点半前四个小时时,开始每隔30分钟获取一次天气应用的天气数据和/或地图应用数据。其中,获取天气应用的获取频率与获取地图应用的获取频率可以相同,也可以不同;其中,获取天气应用的开始获取数据时间与获取地图应用的开始获取数据时间可以相同,也可以不同。

进一步的,根据天气数据调节闹钟时间,包括:判断天气数据是否为晴朗;若否,则根据天气数据调节闹钟时间。

其中,若天气数据不为晴朗天气,则可能是雨、雪、风或雾等特殊天气,此时可将预设的固定时间作为提前时间,根据提前时间调节闹钟时间,以使智能闹钟可以提前进行闹铃提示,例如固定时间可以是15分钟;也可根据特殊天气的相应等级对闹钟时间进行调节,具体可以是:获取特殊天气等级,根据特殊天气等级确定提前时间,根据提前时间调节闹钟时间,以使智能闹钟可以提前进行闹铃提示。示例性的,当设置闹铃时间前获取的天气数据为3级微风,则提前时间可以为0分钟,当设置闹铃时间前获取的天气数据为6级强风,则提前时间可以为10分钟。

进一步的,根据路况数据调节闹钟时间,包括:判断路况数据是否为顺畅;若否,则根据路况数据调节闹钟时间。

其中,若路况数据不顺畅,则可根据堵车路段信息对闹钟时间进行调节,此时可将预设的固定时间作为提前时间,根据提前时间调节闹钟时间,以使智能闹钟可以提前进行闹铃提示,例如固定时间可以是15分钟;也可根据实际路况信息对闹钟时间进行调节,具体可以是:获取堵车路段长度以及疏通速度等信息确定停滞时间,将停滞时间作为提前时间,根据提前时间调节闹钟时间,以使智能闹钟可以提前进行闹铃提示。其中,可以按预定的确定停滞时间频率确定至少一个停滞时间,并根据至少一个停滞时间动态预测闹钟时间前预设时刻的停滞时间,并可根据预设时刻的停滞时间作为提前时间。

本实施例提供的闹钟时间的调节方法,闹钟终端接收闹钟设置参数,其中闹钟设置参数包括属性参数和时间参数;当属性参数为出行闹钟时,闹钟终端根据时间参数设置闹钟时间;闹钟终端在设置好闹钟时间后,还可进一步获取预设应用的数据信息,并根据数据信息对闹钟时间进行调节,从而实现了闹钟时间的智能调节,提高了用户体验。

实施例二

本实施例在上述实施例的基础上,对调节闹钟时间进行了优化。具体优化方式为:在调节闹钟时间之后,还包括:当时间参数中的出行方式为公共交通时,判断调节后的闹钟时间与公共交通的班次时间的时间差是否大于等于最小时间差;若否,则根据时间差与所述最小时间差调节闹钟时间。本实施例与上述实施例具有相同的发明构思,与上述实施例相同或相应的术语解释,本实施例不再赘述。

图2是本发明实施例二提供的一种闹钟时间的调节方法流程图。参见图2,该闹钟时间的调节方法包括如下步骤:

s210、接收闹钟设置参数,其中闹钟设置参数包括属性参数和时间参数;

s220、当属性参数为出行闹钟时,根据时间参数设置闹钟时间,其中时间参数中的出行方式为公共交通;

s230、获取预设应用的数据信息,根据数据信息对闹钟时间进行调节;

s240、判断调节后的闹钟时间与公共交通的班次时间的时间差是否大于等于最小时间差;

s250、若否,则根据时间差与最小时间差调节闹钟时间。

其中,公共交通包括包括但不限于公交和地铁。其中,智能闹钟在确定出发地地址和目的地地址之后可以通过互联网访问公共交通系统,以查询可乘坐公共交通信息。其中,公共交通信息包括但不限于可乘坐公交和地铁的公交和地铁线路号码,以及该线路号码的公交和地铁到达到距用户出发地地址最近站点的至少一个到达时间。

其中,调节后的闹钟时间与公共交通的班次时间的时间差,优选可以是调节后的闹钟时间与最近一班公共交通的班次时间的时间差。其中,最小时间差可以为用户从出发地地址到最近站点的平均时间。其中,若调节后的闹钟时间与公共交通的班次时间的时间差大于等于最小时间差,则认为用户可以赶上最近的一班班车,此时则无需对闹钟时间进行调整;若调节后的闹钟时间与公共交通的班次时间的时间差小于最小时间差,则认为用户不能赶上最近的一班班车,此时可以根据时间差与最小时间差调节闹钟时间。示例性的,若时间差为3分钟,最小时间差为5分钟,则认为用户赶不上最近的一班班车,此时可以将闹钟时间提前2分钟,以使用户可以赶上最近的一班班车,提高了用户体验。

本实施例提供的闹钟时间的调节方法,在根据预设应用的数据信息调节闹钟时间后,若出行方式为公共交通时,又进一步根据公共交通的班次信息对闹钟时间进行调节,合理安排了用户出行。此外,本实施例与上述实施例具有相同的发明构思,未在本实施例中详尽描述的技术细节可参见上述实施例,并且本实施例可达到与上述实施例相同的有益效果。

实施例三

图3是本发明实施例三提供的一种闹钟时间的调节装置结构示意图,本实施例可适用于闹钟时间的调节。应用本发明实施例提供的闹钟时间的调节装置可以实现上述实施例中公开的闹钟时间的调节方法。

参见图3,本实施例中闹钟时间的调节装置,包括:

参数接收模块310,用于接收闹钟设置参数,其中闹钟设置参数包括属性参数和时间参数;

闹钟时间设置模块320,用于当属性参数为出行闹钟时,根据时间参数设置闹钟时间;

闹钟时间调节模块330,用于获取预设应用的数据信息,根据数据信息对闹钟时间进行调节。

可选的,时间参数包括出发地位置、目的地位置、出行方式和到达时间;相应的,闹钟时间设置模块320,用于根据出发地位置、目的地位置和出行方式确定行程时间;根据到达时间以及行程时间设置闹钟时间。

可选的,时间参数还包括预留时间;相应的,闹钟时间设置模块320,还具体用于:根据到达时间、行程时间以及预留时间设置闹钟时间。

可选的,预设应用包括:天气应用和/或地图应用;相应的,闹钟时间调节模块330,用于实时获取天气应用的天气数据,根据天气数据调节闹钟时间;和/或,实时获取地图应用的路况数据,根据路况数据调节闹钟时间。

进一步的,闹钟时间调节模块330,具体用于:判断天气数据是否为晴朗;若否,则根据天气数据调节闹钟时间。闹钟时间调节模块330,还具体用于:判断路况数据是否为顺畅;若否,则根据路况数据调节闹钟时间。

可选的,在调节闹钟时间之后,当时间参数中的出行方式为公共交通时,闹钟时间调节模块330,还可具体用于:判断调节后的闹钟时间与公共交通的班次时间的时间差是否大于等于最小时间差;若否,则根据时间差与最小时间差调节闹钟时间。

本实施例提供的闹钟时间的调节装置,与实施例一至二提出的闹钟时间的调节方法属于同一发明构思,未在本实施例中详尽描述的技术细节可参见实施例一至二,并且本实施例与实施例一至二具有相同的有益效果。

实施例四

本实施例提供了一种终端,可以用于闹钟时间的调节。图4是本发明实施例四提供的一种终端的结构示意图。参见图4,该终端包括:

一个或多个处理器410;

存储器420,用于存储一个或多个程序;

当一个或多个程序被一个或多个处理器410执行,使得一个或多个处理器410实现如实施例一至二提出的闹钟时间的调节方法。

图4中以一个处理器410为例;处理器410和存储器420可以通过总线或其他方式连接,图4中以通过总线连接为例。

存储器420作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块,如本发明实施例中的闹钟时间的调节方法对应的程序指令/模块。处理器410通过运行存储在存储器420中的软件程序、指令以及模块,从而执行终端的各种功能应用以及数据处理,即实现上述的闹钟时间的调节方法。其中,主要可以实现如下方法:接收闹钟设置参数,其中闹钟设置参数包括属性参数和时间参数;当属性参数为出行闹钟时,根据时间参数设置闹钟时间;获取预设应用的数据信息,根据数据信息对闹钟时间进行调节。

存储器420可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据终端的使用所创建的数据等。此外,存储器420可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储器420可进一步包括相对于处理器410远程设置的存储器,这些远程存储器可以通过网络连接至终端。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

此外,当终端为智能闹钟终端时,还可以包括其他结构,例如可以包括显示屏,用于显示时间;也可以包括连接互联网模块,用于接收预设应用的数据信息;还可以包括扬声器模块,用于闹铃提示等。

本实施例提出的终端与实施例一至二提出的闹钟时间的调节方法属于同一发明构思,未在本实施例中详尽描述的技术细节可参见实施例一至二,并且本实施例与实施例一至二具有相同的有益效果。

实施例五

本实施例提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如实施例一至二提出的闹钟时间的调节方法。其中,主要可以实现如下方法:接收闹钟设置参数,其中闹钟设置参数包括属性参数和时间参数;当属性参数为出行闹钟时,根据时间参数设置闹钟时间;获取预设应用的数据信息,根据数据信息对闹钟时间进行调节。

本实施例提出的存储介质与实施例一至二提出的闹钟时间的调节方法属于同一发明构思,未在本实施例中详尽描述的技术细节可参见实施例一至二,并且本实施例与实施例一至二具有相同的有益效果。

通过以上关于实施方式的描述,所属领域的技术人员可以清楚地了解到,本发明可借助软件及必需的通用硬件来实现,当然也可以通过硬件实现,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如计算机的软盘、只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、闪存(flash)、硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例的方法。

注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

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