一种智能闹钟控制系统及方法与流程

文档序号:11261596阅读:484来源:国知局
一种智能闹钟控制系统及方法与流程

本发明涉及物联网技术领域,尤其是一种智能闹钟控制系统及方法。



背景技术:

目前的个人时间管理工具主要分为硬件和软件两大类,硬件类的时间管理工具是指诸如闹钟、计时器和定时器之类的设备,软件类的时间管理工具是指手机等终端上的时间管理app(application,应用程序),此类时间管理app通常集成有时钟、闹钟、计时器和定时器等功能。

硬件类的时间管理工具适用人群广泛,在高频使用时体验较好,但功能单一,比如计时器仅能计时、定时器仅能定时,同时硬件类时间管理工具的使用场景也较为固定,在移动场景中通常无法使用。而软件类的时间管理工具功能丰富、集成度高,可以同时满足用户关于时间的多种管理需求,其结合手机在移动和固定环境中都能使用,但是软件类的时间管理工具通常存在着老人不会使用、家长不会让儿童单独使用的问题,因此其适用人群有限,不适合65以上或15岁以下人群使用,同时由于时间管理app的操作过程通常需要4-5个操作步骤,因此在高频使用时体验也较差,尤其是在频繁的计/定时操作时体验差。由此可以看出,无论是硬件类还是软件类的时间管理工具都无法同时兼具功能性和体验性。



技术实现要素:

本发明人针对上述问题及技术需求,提出了一种智能闹钟控制系统及方法,本发明可以兼具硬件类和软件类时间管理工具的优点。

本发明的技术方案如下:

一种智能闹钟控制系统,该系统包括智能闹钟、控制终端和云平台,智能闹钟和控制终端均与云平台相连;智能闹钟包括微控制单元mcu、通信模块、显示模块、人机交互模块、音频模块、和定位模块,mcu电性连接通信模块、显示模块、人机交互模块、音频模块和定位模块。

一种智能闹钟控制方法,该方法用于上述系统中,该方法包括:

控制终端将时间管理任务发送至云平台,时间管理任务包括日程提醒任务、倒计时任务和秒表任务中的至少一种;

云平台确定与控制终端对应的智能闹钟;

云平台将时间管理任务转发至智能闹钟;

智能闹钟接收并执行时间管理任务。

其进一步的技术方案为,

日程提醒任务包括日程提醒时间、日程提醒周期和任务提醒方式;

倒计时任务包括倒计时时长、任务开始触发操作和任务提醒方式;

秒表任务包括任务开始触发操作和任务结束触发操作。

其进一步的技术方案为,任务提醒方式包括播放预设音频,预设音频包括本地存储音频、网络点播音频、自定义音频和语音留言中的至少一种,则该方法还包括:

控制终端确定本地存储的一个音频为预设音频;

和/或,控制终端确定已经点播的一个音频为预设音频;

和/或,控制终端接收音频生成操作并根据音频生成操作生成预设音频;

和/或,控制终端接收语音留言作为预设音频。

其进一步的技术方案为,该方法还包括:

智能闹钟接收任务设定操作;

执行与任务设定操作对应的时间管理任务,时间管理任务包括倒计时任务和秒表任务中的至少一种。

其进一步的技术方案为,该方法还包括:

控制终端在接收到用于对智能闹钟进行控制的控制操作时,根据控制操作生成操作日志并发送至云平台;

和/或,智能闹钟在通过人机交互模块接收到控制操作时,根据控制操作生成操作日志并发送至云平台。

其进一步的技术方案为,该方法还包括:

控制终端和/或智能闹钟在与云平台连接时将操作日志发送给云平台;

控制终端和/或智能闹钟在未与云平台连接时,存储操作日志,并在重新与云平台建立连接后,将存储的操作日志发送给云平台。

其进一步的技术方案为,该方法还包括:

智能闹钟显示时间信息、时间管理任务信息和系统运行信息中的至少一种。

本发明的有益技术效果是:

本发明公开的系统和方法,利用现代物联网技术,将各种功能和设置设计在控制终端的管理app中,通过将用户在控制终端中的操作利用云平台同步到智能闹钟中,实现了智能闹钟的提醒,由于本发明基于硬件类的智能闹钟,因此具有硬件类时间管理工具的普遍适用性和优良的高频使用体验,同时本发明中的智能闹钟又结合了控制终端上的软件,因此又可以同时具有软件类时间管理工具一样完善的功能和丰富的应用场景,实现了软硬件的优势互补。

附图说明

图1是本发明中的智能闹钟的结构示意图。

图2是本发明中的智能闹钟控制系统的系统图。

图3是本发明公开的智能闹钟控制方法的流程图。

图4是本发明公开的智能闹钟控制方法的流程图。

具体实施方式

下面结合附图对本发明的具体实施方式做进一步说明。

请参考图1,其示出了本发明中的智能闹钟的结构示意图,该智能闹钟包括mcu(microcontrollerunit,微控制单元)、通信模块、显示模块、人机交互模块和音频模块,mcu电性连接通信模块、显示模块、人机交互模块和音频模块,其中,mcu用于执行运行控制和数据处理等操作,本发明中的mcu通过stm32芯片来实现;通信模块包括wifi(wirelessfidelity,无线保真)模块、蓝牙模块和蜂窝网络模块中的至少一种,蜂窝网络模块包括2g/3g/4g模块等,其中蜂窝网络模块需要配合sim(subscriberidentificationmodule)卡使用;显示模块包括显示屏;人机交互模块包括实体按键或者触摸屏;音频模块包括音频编解码单元和音频功放单元,音频编解码单元分别连接mcu和音频功放单元,本发明中的音频编解码单元通过wm8960芯片来实现,音频功放单元通过pam8403芯片来实现。

可选的,该智能闹钟还包括定位模块,定位模块电性连接mcu,定位模块用于实现定位功能,该定位模块可以是gps(globalpositioningsystem,全球定位系统)和/或lbs(locationbasedservice,基于移动位置服务)。可选的,该智能闹钟还包括外扩存储模块,该外扩存储模块连接mcu,用于进行数据存储,该外扩存储模块为sram(staticrandomaccessmemory,静态随机存取存储器)和/或flash(闪存)。可选的,该智能闹钟还包括外设端口,该外设端口是usb端口或其他端口,该外设端口可以用于为智能闹钟供电,也可以在某些情况下用于连接其他终端。另外,智能闹钟还包括电源等,本发明对此不再赘述。

图2示出了本发明中的智能闹钟控制系统的系统示意图,该系统包括智能闹钟、控制终端和云平台,智能闹钟和控制终端均与云平台相连,其中的智能闹钟为如图1所示的智能闹钟,控制终端为智能手机、平板电脑和计算机等具有网络连接功能的终端设备,控制终端通过无线网络或有线网络连接云平台从而实现与云平台之间的数据传输。智能闹钟与控制终端连接至云平台后建立对应关系,云平台存储该对应关系,控制终端上通常安装有管理app,控制终端通过该管理app管理控制与其对应的智能闹钟,在实际实现时,与云平台连接的智能闹钟和控制终端均可以包括多个,且一个控制终端可以控制多个智能闹钟,一个智能闹钟也可以被多个控制终端控制,本发明对此不做限定。

具体的,智能闹钟通过wifi或蜂窝网络的方式连接云平台,实现与云平台之间的数据传输,由于蜂窝网络方式需要配合使用sim卡,使用场景较为局限,因此智能闹钟通常是固定放置在家庭环境中,并以wifi的方式连接云平台的。此外,当控制终端具备蓝牙功能时,智能闹钟还可以直接通过蓝牙功能与控制终端相连,但由于蓝牙通信距离有限,因此智能闹钟中的蓝牙模块通常用于进行wifi网络的选择和密码设置等网络参数设置使用,并在与控制终端相连时接管控制终端的音频输出,作为蓝牙音箱使用。

本发明还公开了一种智能闹钟控制方法,该方法用于如图2所示的系统中,该方法包括如下几个步骤:

步骤一,控制终端将时间管理任务发送至云平台,时间管理任务包括日程提醒任务、倒计时任务和秒表任务中的至少一种。其中,日程提醒任务包括日程提醒时间、日程提醒周期和任务提醒方式,日程提醒任务还可以包括日程安排内容,日程提醒时间包括时间,还可以包括日期;倒计时任务包括倒计时时长、任务开始触发操作和任务提醒方式;秒表任务包括任务开始触发操作和任务结束触发操作。该时间管理任务是用户在控制终端的管理app中设定的,用户在管理app中设定不同时间管理任务中的各个参数并在确定设置后由控制终端上传至云平台,在日程提醒任务和倒计时任务中,任务提醒方式包括播放预设音频或显示预设文字,预设音频和预设文字都由系统预设或用户自定义,而实际比较常用的方式是播放预设音频,因此用户上传的时间管理任务中通常还包括该预设音频,本发明中的预设音频包括本地存储音频、网络点播音频、自定义音频和语音留言中的至少一种,其中本地存储音频包括系统预设的音频以及控制终端已经下载并存储的音频,此时用户在控制终端的本地存储音频中进行选择,则控制终端确定本地存储的音频中被选中的一个音频为预设音频。控制终端的管理app中还包括内容商城,其提供音频供用户点播订阅,则用户可以进入管理app的内容商城搜索或查找需要的音频并选择进行点播,若该音频为免费内容,则用户在管理app中设定时间管理任务时可以直接选择该音频内容;若该音频为收费内容,则控制终端跳转至付费界面供用户进行付费,当用户付费成功后,用户在管理app中设定时间管理任务时可以直接选择该音频,则控制终端确定用户选择的已经点播的一个音频为预设音频,其流程图如图3所示。控制终端还可以提供音频自定义功能,用户在控制终端中输入不同的音符和节奏等音频生成操作,控制终端接收音频生成操作并根据这些音频生成操作生成音频,即为预设音频。用户还可以录制自定义的语音留言,则控制终端接收语音留言作为预设音频。当时间管理任务中包括预设音频时,控制终端在将时间管理任务上传至云平台时,会同时将该预设音频上传至云平台。

步骤二,云平台确定与控制终端对应的智能闹钟,云平台中存储有控制终端与智能闹钟之间的对应关系,云平台通过查询该对应关系确定与控制终端对应的智能闹钟。

步骤三,云平台将时间管理任务转发至智能闹钟。

步骤四,智能闹钟接收并执行时间管理任务,智能闹钟同时还会下载并临时存储时间管理任务中包含的预设音频,保证在离线情况下也可以正常播放该预设音频。

具体的,当时间管理任务是日程提醒任务时,智能闹钟按照任务中的日程提醒周期在设定的日程提醒时间使用设定的任务提醒方式进行提醒,比如日程提醒任务包括:日程提醒时间为22:00,日程提醒周期为每天,任务提醒方式为播放音频1,则智能闹钟在每天22:00播放音频1进行提醒,同时若日程提醒任务中包括日程安排内容,智能闹钟还可以语音播报或者通过显示屏显示该日程安排内容。

当时间管理任务是倒计时任务时,智能闹钟接收到该倒计时任务时即可认为是接收到任务开始触发操作,则智能闹钟从设定的倒计时时长进行倒计时,当时间耗尽时,按照设定的任务提醒方式进行提醒,比如倒计时任务包括:倒计时时长10分钟,任务提醒方式为播放音频2,则智能闹钟在接收到该倒计时任务即从10分钟开始倒计时,当倒计时结束时播放音频2进行提醒。

当时间管理任务是秒表任务时,智能闹钟接收到该秒表任务时即可认为是接收到任务开始触发操作,则当用户需要暂停时,在控制终端的管理app中触发任务结束触发操作,通过云平台将该触发操作转发给智能闹钟,智能闹钟在接收到该任务结束触发操作时结束计时。

另外,当时间管理任务是倒计时任务和/或秒表任务时,用户不仅可以通过控制终端设定该任务,也可以直接在智能闹钟上设置,具体为智能闹钟通过人机交互模块接收任务设定操作,并通过该mcu执行与任务设定操作对应的时间管理任务,每个时间管理任务对应的任务设定操作是预先设置好的。

智能闹钟在运行过程中还会通过显示模块显示时间信息、时间管理任务信息和系统运行信息中的至少一种。时间信息包括年、月、日、星期、时钟、分钟和秒钟中的至少一种。时间管理任务信息包括当前正在执行的时间管理任务、已经执行完成的n条时间管理任务的记录和待执行的m条时间管理任务,m和n均为正整数且m和n的数量为预先设置的。系统运行信息包括电池状态、wifi状态、蓝牙状态、同步标志、升级标志、未读信息标志和后台程序中的至少一种。另外,由于智能闹钟连接云平台,因此智能闹钟可以同步接收并显示天气信息,具体的,智能闹钟通过定位模块获取定位信息,并将定位信息发送给云平台,则云平台查找该定位信息所在位置的天气信息返回给智能闹钟,则智能闹钟还通过显示模块显示天气信息,天气信息包括最高温度、最低温度、实时温度、天气情况、实时湿度和空气质量中的至少一种,天气情况为晴、阴和雨等。

由于智能闹钟的显示屏大小有限,为了使智能闹钟有更好的展示效果,智能闹钟可以采用动态展示方式,智能闹钟可以默认显示时间信息,在被触发事件触发时,显示该触发事件对应的信息,触发事件包括执行时间管理任务、用户施加控制操作和接收到云平台的推送内容等。比如在执行日程提醒任务时,当达到日程提醒时间时,显示日程安排内容;再比如当执行倒计时任务时,显示倒计时界面。

以用户在控制终端上设定时间管理任务且时间管理任务是日程提醒任务为例,上述四个步骤示出的本发明中的系统的整体工作流程如图4所示。

本发明公开的智能闹钟控制系统在执行上述方法的过程中,当控制终端在接收到用于对智能闹钟进行控制的控制操作时,根据控制操作生成操作日志并发送至云平台;和/或,智能闹钟在通过人机交互模块接收到控制操作时,根据控制操作生成操作日志并发送至云平台,以方便云平台对各项控制操作进行记录统计从而为大数据分析提供依据。当用户直接在智能闹钟的人机交互模块上进行控制操作时,此时若智能闹钟处于离线状态未与云平台相连,则智能闹钟存储操作日志,并在重新与云平台建立连接后,将存储的操作日志发送给云平台。当控制终端通过蓝牙连接智能闹钟时,控制终端可以直接通过该蓝牙连接对智能闹钟进行控制,此时若控制终端和智能闹钟均未连接云平台,则智能闹钟和/或控制终端存储操作日志,并在重新与云平台建立连接后,将存储的操作日志发送给云平台。

以上所述的仅是本发明的优选实施方式,本发明不限于以上实施例。可以理解,本领域技术人员在不脱离本发明的精神和构思的前提下直接导出或联想到的其他改进和变化,均应认为包含在本发明的保护范围之内。

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