一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

智能提醒方法、智能提醒终端以及计算机可读存储介质与流程

2022-11-11 23:55:18 来源:中国专利 TAG:


1.本发明实施例涉及但不限于通信技术领域,具体而言,涉及但不限于一种智能提醒方法、 智能提醒终端以及计算机可读存储介质。


背景技术:

2.目前,在日常生活或是工作中,人们常常记录笔记,无论是电子地记录还是手动地记录, 作为其日常生活中的提醒。例如,设置计时器、设置闹钟以及在便签上书写进而提醒自己将 要做的事,但是,设置计时器、设置闹钟以及在便签上书写,步骤繁琐,例如需要先打开计 时器、闹钟或是便签,然后将对应的事件,时间等一一填写到计时器、闹钟或是便签,也即, 在需要提醒时必须靠用户慢慢设置,消耗时间导致设置提醒效率低下。


技术实现要素:

3.本发明实施例提供的智能提醒方法、智能提醒终端以及计算机可读存储介质,主要解决 的技术问题是相关技术中,日常生活中的设置提醒便捷性不高导致设置提醒效率低下的问题。
4.为解决上述技术问题,本发明实施例提供一种智能提醒方法,包括:检测生成智能提醒 事件的触发条件;在检测到所述触发条件触发时,从当前显示界面中获取待提醒事件信息, 所述待提醒事件信息包括待提醒内容信息和待提醒事件的属性信息;根据所述待提醒事件信 息生成提醒事件,所述提醒事件包括的提醒内容根据所述待提醒内容信息生成,所述提醒事 件包括的提醒条件根据所述待提醒事件的属性信息生成;检测到所述提醒事件的所述提醒条 件触发时,提醒所述待提醒事件。
5.本发明实施例还提供一种智能提醒终端,包括处理器、存储器及通信总线;所述通信总 线用于实现处理器和存储器之间的连接通信;所述处理器用于执行存储器中存储的一个或者 多个计算机程序,以实现如上所述的智能提醒方法的步骤。
6.本发明实施例还提供一种计算机存储介质,所述计算机可读存储介质存储有一个或者多 个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现如上所述的智能提醒 方法的步骤。
7.根据本发明实施例提供的智能提醒方法、智能提醒终端以及计算机可读存储介质,检测 生成智能提醒事件的触发条件;在检测到所述触发条件触发时,从当前显示界面中获取待提 醒事件信息,所述待提醒事件信息包括待提醒内容信息和待提醒事件的属性信息;根据所述 待提醒事件信息生成提醒事件,所述提醒事件包括的提醒内容根据所述待提醒内容信息生成, 所述提醒事件包括的提醒条件根据所述待提醒事件的属性信息生成;检测到所述提醒事件的 所述提醒条件触发时,提醒所述待提醒事件,通过检测智能提醒事件的触发条件,在满足触 发条件时自动完成设置提醒事件,在满足提醒事件的提醒条件情况下,自动触发提醒,提高 了设置提醒事件的便利性,同时避免了用户手动输入设置提醒事件,避免了手动设置带来的 失误,提高了设置提醒的可靠性。
8.本发明其他特征和相应的有益效果在说明书的后面部分进行阐述说明,且应当理解,至 少部分有益效果从本发明说明书中的记载变的显而易见。
附图说明
9.图1为本发明实施例一的智能提醒方法的基本流程示意图;
10.图2为本发明实施例一的特定手势识别示意图;
11.图3为本发明实施例一的显示快递信息的基本示意图;
12.图4为本发明实施例一的设置属性信息与提醒条件的基本示意图;
13.图5为本发明实施例一的显示会议信息的基本示意图;
14.图6为本发明实施例一的显示文章信息的基本示意图;
15.图7为本发明实施例二的智能提醒方法的基本示意图;
16.图8为本发明实施例三的智能提醒方法的基本示意图;
17.图9为本发明实施例四的智能提醒终端的基本结构示意图。
具体实施方式
18.为了使本发明的目的、技术方案及优点更加清楚明白,下面通过具体实施方式结合附图 对本发明实施例作进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发 明,并不用于限定本发明。
19.实施例一:
20.为了解决相关技术中,相关技术中,在需要提醒时必须靠用户慢慢设置,消耗时间导致 设置提醒效率低下,本技术提出一种智能提醒方法,请参见图1,其包括但不限于:
21.s101、检测生成提醒事件的触发条件;
22.在本实施例的一些示例中,生成提醒事件的触发条件包括但不限于以下:终端接收到用 户输入的所述智能提醒指令和/或检测到预设事件;应当理解的是,智能提醒指令包括但不限 于:预设手势、预设按键等。例如,将手势z作为预设手势,当识别到屏幕上滑动z手势时, 判定接收到智能提醒指令,其中,对于一次滑动过程中,可以采取检测两个转折点之间的斜 率变化来判断是什么手势,当识别手势z时,如图2所示,根据终端中横坐标x以及纵坐标 y的变化趋势,也即不断检测坐标触摸轨迹中的上一个触摸点和下一个触摸点的坐标差值(
△ꢀ
x,

y),当

x或

y的正负发生变化的时候,也发生转折的时候,此时的点叫转折点。图 2中有四个转折点,分别是起点(x1,y1)、转折点(x2,y2)、转折点(x3,y3)以及终点 (x4,y4)。因此根据这几个点,可以算出斜率和夹角,之后与已知斜率和夹角比较,在预设 区间内,就认为识别手势成功。图2中识别出(x1,y1)到(x2,y2)这条线与(x3,y3) 到(x2,y2)这条线的夹角是45度,在预设的15度到75度之间,且(x3,y3)到(x2,y2) 这条线与(x3,y3)到(x4,y4)这条线的夹角为45度,也在预设的15度到75度之间,因 此成功识别为手势z。
23.应当理解的是,检测到预设事件包括但不限于以下任一:检测到当前显示界面上显示快 递到达消息,检测到当前显示界面上显示开会消息等。如图3所示,接收到快递短信提示, 接终端显示快递短信提示时,对当前显示界面上的信息进行识别,可以获得快递、快递号、 以及去快递地点等信息,此时则能判断接收到的属于快递到达信息;
24.应当理解的是,终端包括但不限于:手机、平板、智能手表、掌上助理等设备;。
25.s102、在检测到所述触发条件触发时,从当前显示界面中获取待提醒事件信息,所述待 提醒事件信息包括待提醒内容信息和待提醒事件的属性信息;
26.在本实施例的一些示例中,在检测到所述触发条件触发时,也即检测到接收到用户输入 的智能提醒指令和/或检测到预设事件时,则从当前显示界面中获取待提醒事件信息。
27.在本实施例的一些示例中,所述待提醒内容信息包括以下至少之一:所述当前显示界面 的截图;所述当前显示界面的文字信息;所述当前显示界面的链接;例如,当前显示界面显 示的是快递信息时,对当前显示界面进行截图,并获得当前显示界面的文字信息;当前显示 界面显示的是会议信息时,对当前显示界面进行截图,并获得当前显示界面的文字信息;当 前显示界面是浏览器显示文章时,则对当前显示界面进行截图,并获得当前显示界面的文章 的链接。
28.在本实施例的一些示例中,所述待提醒事件的属性信息为根据所述待提醒内容信息生成; 根据所述待提醒内容信息生成待提醒事件的属性信息包括但不限于以下任一:会议属性、快 递属性、文章属性;例如,当获取到的待提醒内容是会议相关时,则生成待提醒事件的属性 的为会议属性;当获取到的待提醒内容是快递相关时,则生成待提醒事件的属性的为快递属 性;当获取到的待提醒内容是文章相关时,则生成待提醒事件的属性的为文章属性。
29.s103、根据所述待提醒事件信息生成提醒事件,所述提醒事件包括的提醒内容根据所述 待提醒内容信息生成,所述提醒事件包括的提醒条件根据所述待提醒事件的属性信息生成;
30.在本实施例的一些示例中,根据所述待提醒事件信息生成提醒事件时,将待提醒内容信 息作为提醒事件的提醒内容。
31.在本实施例的一些示例中,所述提醒条件包括但不限于以下至少之一:当前的位置参数 符合设置的触发位置参数;当前的电量符合设置的触发电量参数;终端当前的时间参数符合 设置的触发时间参数。具体的,所述提醒事件包括的提醒条件根据所述待提醒事件的属性信 息生成,不同的属性信息对应不同的提醒条件,如图4所示,属性对应的提醒条件可以由根 据用户输入的指令来进行设置;也可以是终端智能学习的;所述提醒事件包括的提醒条件根 据所述待提醒事件的属性信息生成包括:当所述待提醒事件的属性为会议属性时,获取所述 提醒内容中的会议的时间,将所述会议的时间作为所述提醒条件中的触发时间参数。例如, 图5所示,接收到会议消息时,识别到其为会议属性时,则获取会议的时间晚上七点,将晚 上七点作为提醒条件。
32.在本实施例的一些示例中,所述提醒事件包括的提醒条件根据所述待提醒事件的属性信 息生成还包括:当所述待提醒事件的属性为快递属性时,获取所述提醒内容中的快递的取货 位置,将所述快递的取货位置作为所述提醒条件中的触发位置参数。例如,图3所示,接收 到快递消息时,识别到其为快递属性时,则获取快递的地点xx路菜鸟驿站,将xx路菜鸟驿 站作为设置的触发位置参数,应当理解的是,当提醒条件为地点时,可以通过终端的接口函 数来选取地点;例如,终端采用安卓系统时,可以通过安卓接口函数 packagemanager.getlaunchintentforpackage以及地图应用的包名来地图选点,比如百度地 图、高
德地图和google地图。
33.在本实施例的一些示例中,所述提醒事件包括的提醒条件根据所述待提醒事件的属性信 息生成还包括:当所述待提醒事件的属性为文章属性时,获取预设家庭地址以及预设时间, 将所述预设家庭地址和所述预设时间作为所述提醒条件中的触发位置参数和触发时间参数; 例如,图6所示,终端显示文章时,识别到其为文章属性时,则将预设的家庭地址和/或预设 的时间作为提醒条件中设置的触发位置参数和触发时间参数。
34.s104、检测到所述提醒事件的所述提醒条件触发时,提醒所述待提醒事件;
35.在本实施例的一些示例中,检测到所述提醒事件的所述提醒条件触发时,提醒所述待提 醒事件;具体的,当提醒事件建立后,则开始检测终端上提醒事件的提醒条件对应的参数, 例如,终端存在的提醒事件的提醒条件为当前的位置时间符合设置的触发时间参数时,则检 测终端的时间参数,当终端的时间参数符合设置的触发时间参数时,判定检测到所述提醒事 件的所述提醒条件触发,提醒所述待提醒事件;当终端存在的提醒事件的提醒条件为当前的 位置参数符合设置的触发电量参数时,则检测获取终端的位置参数,当检测到终端的位置靠 近或处于提醒条件中的位置时,也即终端当前的位置参数符合设置的触发时间参数时,判定 检测到所述提醒事件的所述提醒条件触发,提醒所述待提醒事件;当终端存在的提醒事件的 提醒条件为当前的电量符合设置的触发电量参数时,则检测获取终端的电量参数,当检测到 终端的电量处于触发电量时,也即终端当前的电量参数符合设置的触发电量参数时,判定检 测到所述提醒事件的所述提醒条件触发,提醒所述待提醒事件;终端可以通过对应的接口函 数获得终端的时间、位置等,例如,采用安卓系统的终端,可以通过安卓接口函数 amaplocationlistener可以获取位置信息。
36.在本实施例的一些示例中,所述提醒所述待提醒事件包括:控制终端进行震动和/或控制 终端进行响铃提醒所述提醒事件;在一些示例中,触发提醒时,除了震动、声音的提醒外, 还会在显示屏上显示提醒信息,进而更为直观的呈现给用户;
37.在本实施例的一些示例中,所述根据预设提醒方式所述提醒事件之后还包括:接收设置 指令,根据所述设置指令设置所述提醒事件;具体的,当发出提醒后,可以根据接收到的设 置指令停止当前提醒事件,或是根据设置指令延迟当前提醒事件。
38.本发明实施例提供的智能提醒方法,检测生成智能提醒事件的触发条件;在检测到触发 条件触发时,从当前显示界面中获取待提醒事件信息,待提醒事件信息包括待提醒内容信息 和待提醒事件的属性信息;根据待提醒事件信息生成提醒事件,提醒事件包括的提醒内容根 据待提醒内容信息生成,提醒事件包括的提醒条件根据待提醒事件的属性信息生成;检测到 提醒事件的提醒条件触发时,提醒待提醒事件,通过检测智能提醒事件的触发条件,在满足 触发条件时自动完成设置提醒事件,在满足提醒事件的提醒条件情况下,自动触发提醒,提 高了设置提醒事件的便利性,同时避免了用户手动输入设置提醒事件,避免了手动设置带来 的失误,提高了设置提醒的可靠性。
39.实施例二:
40.为了更好的理解本发明,本实施例提供更为具体的示例对智能提醒方法进行说明;
41.参见图7所示,智能提醒方法包括但不限于:
42.s301、检测是否接收到z手势;
43.在本实施例的一些示例中,生成提醒事件的触发条件为z手势;也即检测生成智能提醒 事件的触发条件为终端检测是否收到z手势。检测z手势的过程中,对于一次滑动,采取检 测两个转折点之间的斜率变化来判断是什么手势的,本实施例中的手势z,根据横坐标x以 及纵坐标y的变化趋势,也即不断检测坐标触摸轨迹中的上一个触摸点和下一个触摸点的坐 标差值(

x,

y),当

x或

y的正负发生变化的时候,也发生转折的时候,此时的点叫 转折点。图2中有四个转折点,分别是起点(x1,y1)、转折点(x2,y2)、转折点(x3,y3) 以及终点(x4,y4)。因此根据这几个点,可以算出斜率和夹角,之后与已知斜率和夹角比较, 在预设区间内,就认为识别手势成功。图2中识别出(x1,y1)到(x2,y2)这条线与(x3, y3)到(x2,y2)这条线的夹角是45度,在预设的15度到75度之间,且(x3,y3)到(x2, y2)这条线与(x3,y3)到(x4,y4)这条线的夹角为45度,也在预设的15度到75度之间, 因此成功识别为手势z。
44.s302、在检测到z手势时,从当前显示界面中获取待提醒事件信息,所述待提醒事件信 息包括待提醒内容信息和待提醒事件的属性信息;
45.在本实施例的一些示例中,在检测到z手势时,也即检测到接收到用户输入的智能提醒 指令和/或检测到预设事件时,则从当前显示界面中获取待提醒事件信息。例如,当前显示界 面显示的是快递信息时,对当前显示界面进行截图,并获得当前显示界面的文字信息。在本 实施例的一些示例中,所述待提醒事件的属性信息为根据所述待提醒内容信息生成;根据所 述待提醒内容信息生成待提醒事件的属性信息包括但不限于以下任一:会议属性、快递属性、 文章属性;当获取到的待提醒内容是快递相关时,则生成待提醒事件的属性的为快递属性。
46.s303、根据所述待提醒事件信息生成提醒事件,所述提醒事件包括的提醒内容根据所述 待提醒内容信息生成,所述提醒事件包括的提醒条件根据所述待提醒事件的属性信息生成;
47.在本实施例的一些示例中,根据所述待提醒事件信息生成提醒事件时,将待提醒内容信 息作为提醒事件的提醒内容;在本实施例的一些示例中,所述提醒事件包括的提醒条件根据 所述待提醒事件的属性信息生成包括:当所述待提醒事件的属性为快递属性时,获取所述提 醒内容中的快递的取货位置,将所述快递的取货位置作为所述提醒条件;接收到快递消息时, 识别到其为快递属性时,则获取快递的地点xx路菜鸟驿站,将xx路菜鸟驿站作为提醒条件, 应当理解的是,当提醒条件为地点时,可以通过终端的接口函数来选取地点;例如,终端采 用安卓系统时,可以通过安卓接口函数packagemanager.getlaunchintentforpackage以及地 图应用的包名来地图选点,比如百度地图、高德地图和google地图。
48.s304、检测到所述提醒事件的所述提醒条件触发时,提醒所述待提醒事件;
49.在本实施例的一些示例中,检测到所述提醒事件的所述提醒条件触发时,提醒所述待提 醒事件;具体的,当提醒事件建立后,则开始检测终端上提醒事件对应的参数,例如,终端 存在的提醒事件的触发条件为时间触发,则检测终端的时间参数,当终端的时间参数为提醒 条件里设置的时间时,提醒所述待提醒事件;当终端存在的提醒事件的触发条件为位置时触 发,则检测获取终端的位置参数,当检测到终端的位置靠近或处于提醒条件中的位置时,提 醒所述待提醒事件;终端可以通过对应的接口函数获得终端的时间、位置
等,例如,采用安 卓系统的终端,可以通过安卓接口函数amaplocationlistener可以获取位置信息。
50.在本实施例的一些示例中,所述提醒所述待提醒事件包括:控制终端进行震动和/或控制 终端进行响铃提醒所述提醒事件;在一些示例中,触发提醒时,除了震动、声音的提醒外, 还会在显示屏上显示提醒信息,进而更为直观的呈现给用户。
51.实施例三:
52.为了更好的理解本发明,本实施例提供更为具体的示例对智能提醒方法进行说明;
53.请参见图8所示,所述智能提醒方法包括但不限于:
54.s401、检测当前显示界面的事件是否为预设事件;
55.在本实施例的一些示例中,生成提醒事件的触发条件为检测到预设事件;预设事件包括 但不限于:检测到当前显示界面上显示快递到达消息,检测到当前显示界面上显示开会消息 等。接收到快递短信提示,接终端显示快递短信提示时,对当前显示界面上的信息进行识别, 可以获得快递、快递号、以及去快递地点等信息,此时则能判断接收到的属于快递到达信息。
56.s402、在检测到预设事件时,从当前显示界面中获取待提醒事件信息,所述待提醒事件 信息包括待提醒内容信息和待提醒事件的属性信息;
57.在本实施例的一些示例中,在检测到快递到达信息时,对当前显示界面进行截图,并获 得当前显示界面的文字信息。在本实施例的一些示例中,所述待提醒事件的属性信息为根据 所述待提醒内容信息生成;根据所述待提醒内容信息生成待提醒事件的属性信息包括但不限 于以下任一:会议属性、快递属性、文章属性;当获取到的待提醒内容是快递相关时,则生 成待提醒事件的属性的为快递属性。
58.s403、根据所述待提醒事件信息生成提醒事件,所述提醒事件包括的提醒内容根据所述 待提醒内容信息生成,所述提醒事件包括的提醒条件根据所述待提醒事件的属性信息生成;
59.在本实施例的一些示例中,根据所述待提醒事件信息生成提醒事件时,将待提醒内容信 息作为提醒事件的提醒内容;在本实施例的一些示例中,所述提醒事件包括的提醒条件根据 所述待提醒事件的属性信息生成包括:当所述待提醒事件的属性为快递属性时,获取所述提 醒内容中的快递的取货位置,将所述快递的取货位置作为所述提醒条件;接收到快递消息时, 识别到其为快递属性时,则获取快递的地点xx路菜鸟驿站,将xx路菜鸟驿站作为提醒条件, 应当理解的是,当提醒条件为地点时,可以通过终端的接口函数来选取地点;例如,终端采 用安卓系统时,可以通过安卓接口函数packagemanager.getlaunchintentforpackage以及地 图应用的包名来地图选点,比如百度地图、高德地图和google地图。
60.s404、检测到所述提醒事件的所述提醒条件触发时,提醒所述待提醒事件;
61.在本实施例的一些示例中,检测到所述提醒事件的所述提醒条件触发时,提醒所述待提 醒事件;具体的,当提醒事件建立后,则开始检测终端上提醒事件对应的参数,例如,终端 存在的提醒事件的触发条件为时间触发,则检测终端的时间参数,当终端的时间参数为提醒 条件里设置的时间时,提醒所述待提醒事件;当终端存在的提醒事件的触发条
件为位置时触 发,则检测获取终端的位置参数,当检测到终端的位置靠近或处于提醒条件中的位置时,提 醒所述待提醒事件;终端可以通过对应的接口函数获得终端的时间、位置等,例如,采用安 卓系统的终端,可以通过安卓接口函数amaplocationlistener可以获取位置信息。
62.在本实施例的一些示例中,所述提醒所述待提醒事件包括:控制终端进行震动和/或控制 终端进行响铃提醒所述提醒事件;在一些示例中,触发提醒时,除了震动、声音的提醒外, 还会在显示屏上显示提醒信息,进而更为直观的呈现给用户。
63.实施例四:
64.本实施例还提供了一种智能提醒终端,参见图9所示,其包括处理器91、存储器92及 通信总线93,其中:
65.通信总线93用于实现处理器91和存储器92之间的连接通信;
66.处理器91用于执行存储器92中存储的一个或者多个计算机程序,以实现上述实施例一 和实施例二以及实施例三中的智能提醒方法中的至少一个步骤。
67.本实施例还提供了一种计算机可读存储介质,该计算机可读存储介质包括在用于存储信 息(诸如计算机可读指令、数据结构、计算机程序模块或其他数据)的任何方法或技术中实施 的易失性或非易失性、可移除或不可移除的介质。计算机可读存储介质包括但不限于ram (random access memory,随机存取存储器),rom(read-only memory,只读存储器),eeprom (electrically erasable programmable read only memory,带电可擦可编程只读存储器)、 闪存或其他存储器技术、cd-rom(compact disc read-only memory,光盘只读存储器),数 字多功能盘(dvd)或其他光盘存储、磁盒、磁带、磁盘存储或其他磁存储装置、或者可以用于 存储期望的信息并且可以被计算机访问的任何其他的介质。
68.本实施例中的计算机可读存储介质可用于存储一个或者多个计算机程序,其存储的一个 或者多个计算机程序可被处理器执行,以实现上述实施例一和实施例二以及实施例三中的智 能提醒方法中的至少一个步骤。
69.可见,本领域的技术人员应该明白,上文中所公开方法中的全部或某些步骤、系统、装 置中的功能模块/单元可以被实施为软件(可以用计算装置可执行的计算机程序代码来实现)、 固件、硬件及其适当的组合。在硬件实施方式中,在以上描述中提及的功能模块/单元之间的 划分不一定对应于物理组件的划分;例如,一个物理组件可以具有多个功能,或者一个功能 或步骤可以由若干物理组件合作执行。某些物理组件或所有物理组件可以被实施为由处理器, 如中央处理器、数字信号处理器或微处理器执行的软件,或者被实施为硬件,或者被实施为 集成电路,如专用集成电路。
70.此外,本领域普通技术人员公知的是,通信介质通常包含计算机可读指令、数据结构、 计算机程序模块或者诸如载波或其他传输机制之类的调制数据信号中的其他数据,并且可包 括任何信息递送介质。所以,本发明不限制于任何特定的硬件和软件结合。
71.以上内容是结合具体的实施方式对本发明实施例所作的进一步详细说明,不能认定本发 明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离 本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明的保护范围。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献