提醒方法、移动终端及计算机存储介质与流程

文档序号:33697682发布日期:2023-03-31 16:56阅读:42来源:国知局
提醒方法、移动终端及计算机存储介质与流程

1.本发明涉及通信技术领域,特别是涉及一种提醒方法、移动终端及计算机存储介质。


背景技术:

2.用户可以在移动终端上设置待提醒事件,如定时闹钟、待办事项、提醒备注等,到达预设提醒时间之后对用户进行提醒。然而,现实生活中,当用户提前开始做某个待提醒事件时,移动终端往往不会进行识别现实生活及调整,而是在到达预设提醒时间时继续进行提醒,这可能给用户带来不便,使得移动终端的提醒功能不够智能化和人性化。


技术实现要素:

3.本发明的目的在于提供一种提醒方法、移动终端及计算机存储介质,能根据待提醒事件的执行状态及时调整提醒时间和/或提醒方式,使提醒功能更为智能高效,提升了用户的使用体验。
4.为解决上述技术问题,本技术提供一种提醒方法,应用于移动终端,包括以下步骤:
5.响应于待提醒事件的设置,获取所述待提醒事件的预设提醒时间和至少一提醒信息;
6.根据所述预设提醒时间,查询所述提醒信息所对应的操作行为,进而得到查询结果,所述查询结果反映所述待提醒事件的执行状态;
7.根据所述查询结果,调整所述待提醒事件的预设提醒时间和/或提醒方式。
8.本技术还提供一种移动终端,包括:
9.至少一个处理器;
10.至少一个存储器,所述至少一个存储器被耦合到所述至少一个处理器并且存储用于由所述至少一个处理器执行的指令,所述指令当由所述至少一个处理器执行时,使得所述移动终端执行如上所述的提醒方法。
11.本技术还提供一种计算机存储介质,所述计算机存储介质上存储有计算机程序指令;所述计算机程序指令被处理器执行时实现如上所述的提醒方法。
12.本技术的提醒方法、移动终端及计算机存储介质,提醒方法应用于移动终端,包括:响应于待提醒事件的设置,获取待提醒事件的预设提醒时间和至少一提醒信息;根据预设提醒时间,查询提醒信息所对应的操作行为,进而得到查询结果,所述查询结果反映待提醒事件的执行状态;根据查询结果,调整待提醒事件的预设提醒时间和/或提醒方式。本技术能根据待提醒事件的执行状态及时调整提醒时间和/或提醒方式,使提醒功能更为智能高效,提升了用户的使用体验。
13.上述说明仅是本技术技术方案的概述,为了能够更清楚了解本技术的技术手段,而可依照说明书的内容予以实施,并且为了让本技术的上述和其他目的、特征和优点能够
更明显易懂,以下特举较佳实施例,并配合附图,详细说明如下。
附图说明
14.图1为本发明实施例示出的提醒方法的流程示意图;
15.图2为本发明实施例示出的提醒方法的具体流程示意图;
16.图3为本发明实施例提供的移动终端的结构示意图。
具体实施方式
17.以下由特定的具体实施例说明本技术的实施方式,熟悉此技术的人士可由本说明书所揭露的内容轻易地了解本技术的其他优点及功效。
18.在下述描述中,参考附图,附图描述了本技术的若干实施例。应当理解,还可使用其他实施例,并且可以在不背离本技术的精神和范围的情况下进行机械组成、结构、电气以及操作上的改变。下面的详细描述不应该被认为是限制性的,并且本技术的实施例的范围仅由公布的专利的权利要求书所限定。这里使用的术语仅是为了描述特定实施例,而并非旨在限制本技术。
19.虽然在一些实例中术语第一、第二等在本文中用来描述各种元件,但是这些元件不应当被这些术语限制。这些术语仅用来将一个元件与另一个元件进行区分。
20.再者,如同在本文中所使用的,单数形式“一”、“一个”和“该”旨在也包括复数形式,除非上下文中有相反的指示。应当进一步理解,术语“包含”、“包括”表明存在所述的特征、步骤、操作、元件、组件、项目、种类、和/或组,但不排除一个或多个其他特征、步骤、操作、元件、组件、项目、种类、和/或组的存在、出现或添加。此处使用的术语“或”和“和/或”被解释为包括性的,或意味着任一个或任何组合。因此,“a、b或c”或者“a、b和/或c”意味着“以下任一个:a;b;c;a和b;a和c;b和c;a、b和c”。仅当元件、功能、步骤或操作的组合在某些方式下内在地互相排斥时,才会出现该定义的例外。
21.图1为本发明实施例示出的提醒方法的流程示意图。如图1所示,本发明实施例提供的一种提醒方法,应用于移动终端,包括:
22.步骤201:响应于待提醒事件的设置,获取待提醒事件的预设提醒时间和至少一提醒信息;
23.步骤202:根据预设提醒时间,查询提醒信息所对应的操作行为,进而得到查询结果,查询结果反映待提醒事件的执行状态;
24.步骤203:根据查询结果,调整待提醒事件的预设提醒时间和/或提醒方式。
25.本实施例中,在用户设置了待提醒事件之后,确定对应的预设提醒时间和提醒信息。该提醒事件的提醒方式可以是系统默认的提醒方式,也可以是用户单独设置的特定提醒方式。接着,根据预设提醒时间,查询提醒信息所对应的操作行为,以确定待提醒事件的执行状态,如未执行、已执行、执行中、无法执行或者未能判定等多种情形。根据查询到的结果确定是否需要调整待提醒事件的提醒时间和/或提醒方式。例如,当用户设置了针对某一事项的提醒闹钟,如果用户在提醒到达的时间之前,已经开始执行该事项的具体内容,则自动取消提醒闹钟。
26.在一实施方式中,获取待提醒事件的预设提醒时间和至少一提醒信息,包括以下
步骤:
27.提取待提醒事件的预设提醒时间;
28.提取待提醒事件的关键词;
29.根据关键词确定对应的至少一提醒信息,提醒信息包括位置信息、图像信息、语音信息、运动信息、生物信息、网络信息中的至少一项。
30.本实施例中,对设置的待提醒事件进行信息提取和分析。具体地,可提取待提醒事件的预设提醒事件和用于描述待提醒事件的关键词。根据关键词确定对应的提醒信息,该提醒信息用于对待提醒事件的执行状态进行查询判断。该提醒信息可以是位置信息、图像信息、语音信息、运动信息、生物信息、网络信息中的一项或者多项。例如,待提醒事件为提醒用户去a地,则提醒信息可为a地的地理位置信息。待提醒事件为提醒用户拍摄特定的风景照,则提醒信息可为包含特定的风景的图像信息。待提醒事件为提醒用户录音,则提醒信息可为语音信息。待提醒事件为提醒用户进行跑步训练,则提醒信息可为用户的运动信息。待提醒事件为提醒用户起床,则提醒信息可为用户的生物信息,如通过实时采集的用户图像判断用户的眼睛是否睁开。待提醒事件为提醒用户定时发布一则互联网动态,则提醒信息可为关于用户的互联网动态的网络信息。相应地,可以通过定位信息、与提醒事件的相关应用是否已启动、查询支付记录、图像识别技术、语音识别技术、云端数据查询等方式查询所述提醒信息。
31.在一实施方式中,查询提醒信息所对应的操作行为,包括以下步骤:
32.根据待提醒事件和/或预设提醒时间确定查询时间,到达查询时间时,查询提醒信息所对应的操作行为。
33.本实施例中,进行查询操作时,首先确定查询时间。可以将预设提醒时间作为查询时间,也可以根据待提醒事件的类型确定查询时间,或者根据待提醒事件和预设提醒时间共同确定一查询时间,到达查询时间后开始查询。需要说明的是,查询时间应早于或等于预设提醒时间。例如,可根据执行待提醒事件的所需时间确定查询时间,执行待提醒事件的所需时间越长,则查询时间与预设提醒时间的时间间隔越长;执行待提醒事件的所需时间越短,则查询时间与预设提醒时间的时间间隔越短。
34.可选地,根据待提醒事件对应的时间段确定查询时间,如果待提醒事件在上午,则提前一天进行查询;如果待提醒事件在下午,则在当天上午进行查询。例如,待提醒事件为提醒用户乘坐飞机,则可确定查询时间为飞机起飞前两小时,到达查询时间后查询用户当前的位置信息,若用户已到达机场,则可关闭该提醒事件。又例如,待提醒事件为在出发前一天提醒用户预订车票,则可确定查询时间为出发前一周至出发前两天之间的每日特定时段,到达查询时间后在预订网站查询当前的车票余量,若车票余量不足,则及时提醒用户预订车票,以免购票失败。查询过程中以及查询结果为不需要调整提醒时间或提醒方式时,可不对用户进行相关信息提示,实现查询过程智能化和无感化,提高用户的使用体验。
35.在一实施方式中,根据预设提醒时间,查询提醒信息所对应的操作行为,进而得到查询结果,还包括以下步骤:
36.查询提醒信息中的一项或多项;
37.根据查询结果,判断待提醒事件的执行状态;
38.根据待提醒事件的执行状态,查询结果包括未执行、已执行、执行中、无法执行和
未能判定中至少一项。
39.需要说明的是,若提醒信息存在多项,则可选择查询其中一项或多项。当查询一项提醒信息能判定待提醒事件的执行状态时,即查询结果为未执行、已执行、执行中、无法执行中任一项,则查询一项提醒信息即可。若查询一项提醒信息为能判定待提醒事件的执行状态,则可继续查询其它的提醒信息。
40.本实施例中,查询结果来源于调取应用程序、数据接口或网页等的使用状态或历史状态。优选地,根据所述待提醒事件的类型,针对性地查询应用程序、数据接口或网页。更优选地,根据所述待提醒事件的内容,例如关键字或链接地址等,针对性地查询应用程序、数据接口或网页,提升查询结果的获取效率。
41.在一实施方式中,根据查询结果执行对应的提醒策略,包括以下步骤:
42.若查询结果为未执行或未能判定,则根据待提醒事件的预设提醒策略进行提醒;
43.若查询结果为待提醒事件执行中、已执行或无法执行中任一项,则取消提醒待提醒事件。
44.本实施例中,查询结果包括未执行、已执行、执行中、无法执行和未能判定等。具体地,例如用户设置了在a应用进行视频会议的待提醒事件,到达预设提醒时间,若检测到a应用上未开始视频会议,即查询结果为未执行,则对用户进行提醒;若检测到a应用上已开始视频会议,即查询结果为已执行或执行中,则取消提醒待提醒事件。当检测到待提醒事件受客观因素或不可抗力的影响而无法实现,如恶劣天气、封锁隔离、自然灾害等突发事件,即查询结果为无法执行,则对待提醒事件不进行提醒。当根据提醒信息无法确定待提醒事件的执行状态,则继续根据待提醒事件的预设提醒策略进行提醒,避免用户遗漏重要事件。
45.在一实施方式中,根据待提醒事件的预设提醒策略进行提醒之后,还包括以下步骤:
46.响应于对预设提醒策略进行提醒的操作,关联至直接或间接执行待提醒事件的应用或程序。
47.本实施例中,可以调取与待提醒事件相关的其他应用程序、数据接口或网页等的使用状态或历史状态,从而判断待提醒事件的执行状态。需要举例说明的是,如果到达预设提醒时间且用户未做出相应动作,则提醒时钟响起,当用户打开时钟界面时,可以显示到对应动作的提醒或直接执行动作。例如,若待提醒事件为乘坐飞机,则提醒用户赶往机场,并且可以打开某应用程序或数据接口,帮助用户预约网约车。若待提醒事件为进行某品牌的视频会议,则提醒用户的同时可以打开某品牌的视频会议的应用程序或网页。若待提醒事件为支付酒店订单,则提醒用户的同时可以弹出支付酒店订单的网页等。
48.在一实施方式中,方法,还包括以下步骤:
49.根据待提醒事件,确定第一提醒策略;
50.根据环境信息调整第一提醒策略中的提醒时间和/或提醒方式,得到第二提醒策略;
51.根据第二提醒策略对待提醒事件进行提醒。
52.本实施例中,根据待提醒事件,确定第一提醒策略,包括提醒时间和提醒方式。然后根据环境信息调整第一提醒策略,得到第二提醒策略。例如,可根据环境声音量大小调整预设的闹钟音量大小。环境声音量越大,则闹钟铃声音量越大。此外,还可在提醒前检测环
境中是否存在非用户人群,若环境中仅有用户,则正常提醒。若环境中存在非用户,则不提醒、延时提醒或仅响铃震动提醒等,提高用户的使用体验。
53.在一实施方式中,调整待提醒事件的预设提醒时间和/或提醒方式,包括以下至少一项:
54.在提醒之前弹出确定待提醒事件的执行状态的对话框;
55.提醒时调低音量;
56.提醒时取消或更换震动方式;
57.提醒时更换响铃类型。
58.图2为本发明实施例示出的提醒方法的具体流程示意图。如图2所示,用户在针对待提醒事件设定日程后,判断日程对应动作以及日程需要提醒的时间。判断是否到达指定时间,即预设提醒时间,若否,则继续等待;若是,则判断用户是否开始指定动作,即待提醒事件是否已被执行。若是,则停止闹钟取消提醒。若否,则响起闹钟继续提醒。本实施例中,还可根据用户动作选择确定提醒策略。若用户无动作,则响起闹钟继续提醒。若用户选择延时提醒,则到达用户延时后的指定时间继续判断。若用户选择执行动作,则停止闹钟取消提醒。需要举例说明的是,如果在到达指定时间时,通过应用程序、数据接口或网页等,推断出用户已经做出相应动作,则直接取消闹钟。例如,待提醒事件为x月x日x时需要乘坐飞机,通过定位数据检测到用户的行动轨迹是已经去往机场或已经到达机场,则判断不需要提醒用户去机场;待提醒事件为y月y日y时需要进行视频会议,通过手机检测用户已经打开视频会议应用程序,则判断不需要提醒用户准备视频会议;待提醒事件为z月z日z时需要支付酒店订单,通过检测用户支付记录或网页状态判断用户已经支付酒店账单,则判断用户已经支付房费。本实施例大大节约了用户时间,避免无用的消息提醒,提升用户生活工作效率,改善用户的使用体验。
59.本实施例的提醒方法,应用于移动终端,包括:响应于待提醒事件的设置,获取待提醒事件的预设提醒时间和至少一提醒信息;根据预设提醒时间,查询提醒信息所对应的操作行为,进而得到查询结果,所述查询结果反映待提醒事件的执行状态;根据查询结果,调整待提醒事件的预设提醒时间和/或提醒方式。通过上述方式,本技术能根据待提醒事件的执行状态及时调整提醒时间和/或提醒方式,使提醒功能更为智能高效,提升了用户的使用体验。
60.第二实施例
61.图3为本发明实施例提供的移动移动终端的结构示意图。图3示出的移动终端仅仅是一个示例,不应对本公开实施例的功能和适用范围带来任何限制。如图3所示,本技术还提供一种移动终端600包括处理单元601,其可以根据存储在只读存储器(rom)602中的程序或者从存储部分608加载到随机访问存储器(ram)603中的程序而执行本公开实施例的方法。处理器601例如可以包括通用微处理器(例如cpu)、指令处理器和/或相关芯片组和/或专用微处理器(例如专用集成电路(asic)),等等。处理器601还可以包括用于缓存用途的板载存储器。处理器601可以包括用于执行根据本公开实施例的方法流程的不同动作的单一处理单元或者是多个处理单元。
62.在ram603中,存储有移动终端600操作所需的各种程序和数据。处理器601、rom602以及ram603中通过总线604彼此相连。处理器601通过执行rom602和/或ram603中的程序来
执行根据本公开实施例的方法流程的各种操作。需要注意,上述程序也可以存储在除rom602和ram603以外的一个或多个存储器中。处理器601也可以通过执行存储在一个或多个存储器中的程序来执行根据本公开实施例的方法流程的各种操作。
63.根据本公开的实施例,移动终端600还可以包括输入/输出(i/o)接口605,输入/输出(i/o)接口605也连接至总线604。移动终端600还可以包括连接至输入/输出(i/o)接口605的以下部件中的一项或多项:包括键盘、鼠标等的输入部分606;包括诸如阴极射线管(crt)、液晶显示器(lcd)等以及扬声器等的输出部分607;包括硬盘等的存储部分608;以及包括诸如lan卡、调制解调器等的网络接口卡的通信部分609。通信部分609经由诸如因特网的网络执行通信处理。此外,驱动器,可拆卸介质。诸如磁盘、光盘、磁光盘、半导体存储器等可也根据需要连接至输入/输出(i/o)接口605上,以便于从其上读出的计算机程序根据需要被安装入存储部分608。
64.根据本公开的实施例的方法流程可以被实现为计算机软件程序。例如,本公开的实施例包括一种计算机程序产品。其包括承载在计算机可读存储介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信部分609从网络上被下载和安装,和/或从可拆卸介质被安装。在该计算机程序被处理器601执行时,执行本公开实施例的系统中限定的上述功能。根据本公开的实施例,上文描述的系统、设备、装置、模块和单元等可以通过计算机程序模块来实现。
65.本技术还提供一种计算机存储介质,计算机存储介质上存储有计算机程序指令;计算机程序指令被处理器执行时实现如上实施例所述的提醒方法。
66.实际实现时,计算机存储介质应用于在图3所示的终端中。
67.上述实施例仅例示性说明本技术的原理及其功效,而非用于限制本技术。任何熟悉此技术的人士皆可在不违背本技术的精神及范畴下,对上述实施例进行修饰或改变。因此,举凡所属技术领域中具有通常知识者在未脱离本技术所揭示的精神与技术思想下所完成的一切等效修饰或改变,仍应由本技术的权利要求所涵盖。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1