终端闹钟的设置方法和终端技术

技术编号:22005600 阅读:24 留言:0更新日期:2019-08-31 06:56
本发明专利技术提供一种终端闹钟的设置方法和终端。所述方法包括:用户选择终端内已安装的能够推送实时比赛消息的应用作为指定应用;用户通过闹钟应用选择指定比赛,并设置指定比赛的结束时间;闹钟应用捕获指定应用推送的指定比赛消息,包括消息发送时间和消息内容;闹钟应用根据其捕获的指定应用推送的指定比赛消息的发送时间与比赛结束时间获取与比赛结果相关的最终推送消息;闹钟应用将最终推送消息的内容转化为语音,作为闹钟的闹铃音。本发明专利技术中,将与比赛结果相关的最终推送消息转化为语音,并设置为闹钟的闹铃音,既能提醒用户起床,同时又向用户播报了比赛结果,从而使用户尽早获知比赛结果。

Setting Method and Terminal of Terminal Alarm Clock

【技术实现步骤摘要】
终端闹钟的设置方法和终端
本专利技术涉及通信
,具体涉及一种终端闹钟的设置方法,以及一种终端。
技术介绍
由于很多赛事都是在凌晨举行的,对于普通的体育爱好者而言,很难做到既观看比赛又不影响正常的工作与生活。为了解决这一问题,现有技术提出了若干解决方案:1)在终端上观看赛事重播;2)应用各种赛事播报平台,获取赛事结果信息。但是,上述解决方案仍存在如下问题,在用户没有时间或不方便观看赛事重播、查看赛事播报平台时,无法使用户尽早获知比赛结果。
技术实现思路
为了至少部分解决现有技术中存在的技术问题而完成了本专利技术。解决本专利技术技术问题所采用的技术方案是:本专利技术提供一种终端闹钟的设置方法,其包括:用户选择终端内已安装的能够推送实时比赛消息的应用作为指定应用;用户通过闹钟应用选择指定比赛,并设置指定比赛的结束时间;闹钟应用捕获指定应用推送的指定比赛消息,包括消息发送时间和消息内容;闹钟应用根据其捕获的指定应用推送的指定比赛消息的发送时间与比赛结束时间获取与比赛结果相关的最终推送消息;闹钟应用将最终推送消息的内容转化为语音,作为闹钟的闹铃音。可选地,所述用户通过闹钟应用选择指定比赛,包括:用户在闹钟应用中输入参赛队名称,以确定指定比赛。可选地,所述用户通过闹钟应用设置指定比赛的结束时间,包括:用户在闹钟应用中输入比赛开始时间、比赛时长、中场休息时长和补时时长,以确定比赛结束时间。可选地,在所述用户通过闹钟应用设置指定比赛的结束时间之后,还包括:闹钟应用判断比赛结束时间是否晚于预设闹铃时间,如是,则不进行指定比赛消息捕获步骤;如否,则进行指定比赛消息捕获步骤。可选地,所述闹钟应用捕获指定应用推送的指定比赛消息,包括:闹钟应用利用安卓系统自带的NotificationListenerService类生成消息捕获子类,由消息捕获子类捕获指定应用推送的指定比赛消息。可选地,所述闹钟应用根据其捕获的指定应用推送的指定比赛消息的发送时间与比赛结束时间获取与比赛结果相关的最终推送消息,包括:闹钟应用根据其捕获的指定应用推送的指定比赛消息的发送时间与比赛结束时间,对比赛结束后指定应用推送的指定比赛消息进行筛选;若筛选出比赛结束后指定应用推送的指定比赛消息,则对筛选出的消息设置关键字进行过滤,以得到与比赛结果相关的最终推送消息;若未筛选出比赛结束后指定应用推送的指定比赛消息,则选取指定应用推送时间最晚的预设数量的指定比赛消息作为与比赛结果相关的最终推送消息。本专利技术还提供一种终端,其中,终端内安装有指定应用和闹钟应用;所述指定应用为用户选择的终端内已安装的能够推送实时比赛消息的应用;所述闹钟应用包括:设定模块,用于在用户的操作下选择指定比赛,并设置指定比赛的结束时间;消息捕捉模块,用于捕获指定应用推送的指定比赛消息,包括消息发送时间和消息内容;获取模块,用于根据消息捕捉模块捕获的指定应用推送的指定比赛消息的发送时间与设定模块设置的比赛结束时间获取与比赛结果相关的最终推送消息;转化模块,用于将最终推送消息的内容转化为语音,作为闹钟的闹铃音。可选地,所述设定模块用于在用户的操作下选择指定比赛,具体为:设定模块用于在用户的操作下输入参赛队名称,以确定指定比赛。可选地,所述设定模块用于在用户的操作下设置指定比赛的结束时间,具体为:设定模块用于在用户的操作下输入比赛开始时间、比赛时长、中场休息时长和补时时长,以确定比赛结束时间。可选地,所述闹钟应用还包括:判断模块,其用于判断比赛结束时间是否晚于预设闹铃时间,如是,则消息捕捉模块不进行指定比赛消息捕获;如否,则消息捕捉模块进行指定比赛消息捕获。可选地,所述消息捕捉模块为安卓系统自带的NotificationListenerService类生成的消息捕获子类。可选地,所述获取模块包括:筛选子模块,用于根据消息捕捉模块捕获的指定应用推送的指定比赛消息的发送时间与设定模块设置的比赛结束时间,对比赛结束后指定应用推送的指定比赛消息进行筛选;过滤子模块,用于在筛选子模块筛选出比赛结束后指定应用推送的指定比赛消息时,对筛选出的消息设置关键字进行过滤,以得到与比赛结果相关的最终推送消息;选取子模块,用于在筛选子模块未筛选出比赛结束后指定应用推送的指定比赛消息时,选取指定应用推送时间最晚的预设数量的指定比赛消息作为与比赛结果相关的最终推送消息。有益效果:本专利技术中,将与比赛结果相关的最终推送消息转化为语音,并设置为闹钟的闹铃音,既能提醒用户起床,同时又向用户播报了比赛结果,从而使用户尽早获知比赛结果。附图说明图1为本专利技术实施例1提供的终端闹钟的设置方法流程图;图2为本专利技术实施例2提供的终端闹钟的设置方法流程图;图3为本专利技术实施例3提供的终端的结构框图;图4为本专利技术实施例4提供的终端的结构框图。图中:100-指定应用;200-闹钟应用;201-设定模块;202-消息捕捉模块;203-获取模块;2031-筛选子模块;2032-过滤子模块;2033-选取子模块;204-转化模块;205-判断模块。具体实施方式为使本领域技术人员更好地理解本专利技术的技术方案,下面结合附图和实施例对本专利技术作进一步详细描述。实施例1:如图1所示,本实施例提供一种终端闹钟的设置方法,其包括如下步骤S100至S500。S100.用户选择终端内已安装的能够推送实时比赛消息的应用(即APP-Application的缩写)作为指定应用;S200.用户通过闹钟应用选择指定比赛,并设置指定比赛的结束时间;S300.闹钟应用捕获指定应用推送的指定比赛消息,包括消息发送时间和消息内容;S400.闹钟应用根据其捕获的指定应用推送的指定比赛消息的发送时间与比赛结束时间获取与比赛结果相关的最终推送消息;S500.闹钟应用将最终推送消息的内容转化为语音,作为闹钟的闹铃音。本实施例中,将与比赛结果相关的最终推送消息转化为语音,并设置为闹钟的闹铃音,既能提醒用户起床,同时又向用户播报了比赛结果,从而使用户尽早获知比赛结果。在步骤S100中,用户可在终端内已安装的能够推送实时比赛消息的应用中挑选一款应用作为指定应用,例如可以选择腾讯视频、爱奇艺、搜狐视频等,这些APP都能推送实时比赛消息,那么该指定应用就作为比赛消息的入口,通过指定应用即可获取比赛消息。在步骤S200中,用户通过闹钟应用选择指定比赛,用以告知闹钟应用,哪场比赛是用户关注的。具体为:用户在闹钟应用中输入参赛队名称,以确定指定比赛。例如,可在闹钟应用的“设置”功能中,由用户自行输入参赛队名称,如国安、巴萨、巴塞罗那等。本实施例中,通过输入参赛队名称就可以确定用户指定的比赛,从而在后续步骤S300中,仅捕获指定比赛的消息,减少了数据处理量。在步骤S200中,用户通过闹钟应用设置指定比赛的结束时间,为下一步操作做准备。具体为:用户在闹钟应用中输入比赛开始时间、比赛时长、中场休息时长和补时时长,以确定比赛结束时间。换言之,比赛结束时间=比赛开始时间+比赛时长+中场休息时长+补时时长。在闹钟应用的设置程序中,可以由用户自行输入“比赛开始时间”参数、“比赛时长”参数、“中场休息时长”参数和“补时时长”参数(其默认值是0)。对于足球比赛而言,“比赛时长”为固定值90分钟,“中场休息时长”为15分钟,这样就实现了比赛本文档来自技高网...

【技术保护点】
1.一种终端闹钟的设置方法,其特征在于,包括:用户选择终端内已安装的能够推送实时比赛消息的应用作为指定应用;用户通过闹钟应用选择指定比赛,并设置指定比赛的结束时间;闹钟应用捕获指定应用推送的指定比赛消息,包括消息发送时间和消息内容;闹钟应用根据其捕获的指定应用推送的指定比赛消息的发送时间与比赛结束时间获取与比赛结果相关的最终推送消息;闹钟应用将最终推送消息的内容转化为语音,作为闹钟的闹铃音。

【技术特征摘要】
1.一种终端闹钟的设置方法,其特征在于,包括:用户选择终端内已安装的能够推送实时比赛消息的应用作为指定应用;用户通过闹钟应用选择指定比赛,并设置指定比赛的结束时间;闹钟应用捕获指定应用推送的指定比赛消息,包括消息发送时间和消息内容;闹钟应用根据其捕获的指定应用推送的指定比赛消息的发送时间与比赛结束时间获取与比赛结果相关的最终推送消息;闹钟应用将最终推送消息的内容转化为语音,作为闹钟的闹铃音。2.根据权利要求1所述的方法,其特征在于,所述用户通过闹钟应用选择指定比赛,包括:用户在闹钟应用中输入参赛队名称,以确定指定比赛。3.根据权利要求1所述的方法,其特征在于,所述用户通过闹钟应用设置指定比赛的结束时间,包括:用户在闹钟应用中输入比赛开始时间、比赛时长、中场休息时长和补时时长,以确定比赛结束时间。4.根据权利要求1所述的方法,其特征在于,在所述用户通过闹钟应用设置指定比赛的结束时间之后,还包括:闹钟应用判断比赛结束时间是否晚于预设闹铃时间,如是,则不进行指定比赛消息捕获步骤;如否,则进行指定比赛消息捕获步骤。5.根据权利要求1所述的方法,其特征在于,所述闹钟应用捕获指定应用推送的指定比赛消息,包括:闹钟应用利用安卓系统自带的NotificationListenerService类生成消息捕获子类,由消息捕获子类捕获指定应用推送的指定比赛消息。6.根据权利要求1-5中任一项所述的方法,其特征在于,所述闹钟应用根据其捕获的指定应用推送的指定比赛消息的发送时间与比赛结束时间获取与比赛结果相关的最终推送消息,包括:闹钟应用根据其捕获的指定应用推送的指定比赛消息的发送时间与比赛结束时间,对比赛结束后指定应用推送的指定比赛消息进行筛选;若筛选出比赛结束后指定应用推送的指定比赛消息,则对筛选出的消息设置关键字进行过滤,以得到与比赛结果相关的最终推送消息;若未筛选出比赛结束后指定应用推送的指定比赛消息,则选取指定应用推送时间最晚的预设数量的指定比赛消息作为与比赛结果相关的最终推送消息。7.一种终端,...

【专利技术属性】
技术研发人员:王新宇
申请(专利权)人:中国联合网络通信集团有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1