信息提醒方法和装置的制作方法

文档序号:7806958阅读:184来源:国知局
专利名称:信息提醒方法和装置的制作方法
技术领域
本发明涉及手机技术领域,具体而言,涉及一种信息提醒方法和装置。
背景技术
如今,手机已经成为人们工作、生活和学习等各个方面不可或缺的一部分,伴随着移动通讯技术的巨大进步和4G时代的到来,在手机的硬件和软件方面,无论是性能还是功能都有了极大的提高,如今手机不仅仅是一部通讯的工具,更重要的是它为用户的日常生活带来了诸多便利之处。在现有的手机的日历表中,用户可以设置接下来要进行处理的事件,也就是对需要后续处理的事件进行备忘,防止遗忘,当设置的事件时间到达时,会通过闹铃提醒等方式对用户进行提示,然而,当用户主动关机或者手机没电自动关机后,日历中所备忘的事件不再通过闹铃的方式进行提醒,而是在用户再次开机后以错过事件的方式进行提醒,但是,这种事后提醒方式对于用户来说价值并不大,因为,事件的处理时间已经被错过,即使对事件进行提醒也不能再对其进行处理了,特别是当所备忘的活动和任务是非常重要的且必须按时完成的事件时,这样事后通知的事件提醒方式会给用户产生许多不便,同时,也使得事件提醒丧失了提醒的价值。

发明内容
本发明提供了一种信息提醒方法和装置,以至少解决相关技术中因手机没电而关机所导致的错过对备忘事件进行提醒的问题。根据本发明的一个方面,提供了一种信息提醒方法,其包括:获取信息提醒设备的待机时间;获取待提醒信息的提醒时刻与待机时间的获取时刻之间的第一时长;判断待机时间是否小于等于第一时长;若待机时间小于等于第一时长,则对待提醒信息进行提前提醒。优选地,获取信息提醒设备的待机时间的步骤包括:获取信息提醒设备的剩余电量;根据获取的剩余电量计算信息提醒设备的待机时间。优选地,获取待提醒信息的提醒时刻与待机时间的获取时刻之间的第一时长的步骤包括:读取信息提醒设备中所有待提醒信息的提醒时刻;分别计算所有待提醒信息的提醒时刻与待机时间的获取时刻之间的时长;将计算得到的时长中的最小值作为第一时长。优选地,在判断待机时间是否小于等于第一时长之后,上述信息提醒方法还包括:若待机时间大于第一时长,则每隔预设的时间间隔获取信息提醒设备的当前待机时间;在获取信息提醒设备的当前待机时间时获取待提醒信息的提醒时刻与当前待机时间的获取时刻之间的第二时长;判断当前待机时间是否小于等于第二时长;若当前待机时间小于等于第二时长,则对待提醒信息进行提前提醒。优选地,在判断待机时间是否小于等于第一时长之后,上述信息提醒方法还包括:若待机时间大于第一时长,则判断待机时间是否小于等于第三时长,其中,第三时长为所有待提醒信息的提醒时刻与待机时间的获取时刻之间的最大时长;若待机时间小于等于第三时长,则对提醒时刻与待机时间的获取时刻之间的时长大于待机时间的待提醒信息进行提前提醒;若待机时间大于第三时长,则每隔预设的时间间隔获取信息提醒设备的当前待机时间;在获取信息提醒设备的当前待机时间时获取待提醒信息的提醒时刻与当前待机时间的获取时刻之间的第四时长,其中,第四时长为所有待提醒信息的提醒时刻与当前待机时间的获取时刻之间的最小时长;判断当前待机时间是否小于等于第四时长;若当前待机时间小于等于第四时长,则对待提醒信息进行提前提醒。优选地,上述信息提醒方法还包括:判断是否接收到关闭信息提醒设备的指示信息;若是,则对信息提醒设备中的待提醒信息进行提醒。优选地,待提醒信息包括多条待提醒信息中指定需要进行提前提醒的待提醒信
肩、O根据本发明的另一方面,提供了一种信息提醒装置,其包括:第一获取单元,用于获取信息提醒设备的待机时间;第二获取单元,用于获取待提醒信息的提醒时刻与待机时间的获取时刻之间的第一时长;第一判断单元,用于判断待机时间是否小于等于第一时长;第一处理单元,用于在待机时间小于等于第一时长时,对待提醒信息进行提前提醒。优选地,第一获取单元包括:获取模块,用于获取信息提醒设备的剩余电量;第一计算模块,用于根据获取的剩余电量计算信息提醒设备的待机时间。优选地,第二获取单元包括:读取模块,用于读取信息提醒设备中所有待提醒信息的提醒时刻;第二计算模块,用于分别计算所有待提醒信息的提醒时刻与待机时间的获取时刻之间的时长;将计算得到的时长中的最小值作为第一时长。优选地,上述信息提醒装置还包括:第三获取单元,用于在待机时间大于第一时长时,每隔预设的时间间隔获取信息提醒设备的当前待机时间;第四获取单元,用于在获取信息提醒设备的当前待机时间时获取待提醒信息的提醒时刻与当前待机时间的获取时刻之间的第二时长;第二判断单元,用于判断当前待机时间是否小于等于第二时长;第二处理单元,用于在当前待机时间小于等于第二时长时,对待提醒信息进行提前提醒。优选地,上述信息提醒装置还包括:第三判断单元,用于在待机时间大于第一时长时,判断待机时间是否小于等于第三时长,其中,第三时长为所有待提醒信息的提醒时刻与待机时间的获取时刻之间的最大时长;第三处理单元,用于在待机时间小于等于第三时长时,对提醒时刻与待机时间的获取时刻之间的时长大于待机时间的待提醒/[目息进行提如提醒;第五获取单元,用于在待机时间大于第三时长时,每隔预设的时间间隔获取信息提醒设备的当前待机时间;第六获取单元,用于在获取信息提醒设备的当前待机时间时获取待提醒信息的提醒时刻与当前待机时间的获取时刻之间的第四时长,其中,第四时长为所有待提醒信息的提醒时刻与当前待机时间的获取时刻之间的最小时长;第四判断单元,用于判断当前待机时间是否小于等于第四时长;第四处理单元,用于在当前待机时间小于等于第四时长时,对待提醒信息进行提前提醒。优选地,上述信息提醒装置还包括:第五判断单元,用于判断是否接收到关闭信息提醒设备的指示信息;第五处理单元,用于在判断出接收到关闭信息提醒设备的指示信息时,对信息提醒设备中的待提醒信息进行提醒。在本发明中,通过对息提醒设备的待机时间进行提前计算,并计算待提醒信息的提醒时刻与待机时间的获取时刻之间的第一时长,将待机时间与第一时长进行比较,当待机时间小于等于第一时长时,即待提醒信息的提醒时刻晚于信息提醒设备关机时刻,则对待提醒信息进行提如提醒,避开关机时间,实现对待提醒彳目息实时地、有效地提不,避免错过待提醒信息的处理时间,解决了相关技术中因手机没电而关机所导致的错过对备忘事件进行提醒的问题,从而提高了信息提醒的实时性、有效性,提高了信息提醒的价值,改善了用户体验。


此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:图1是根据本发明实施例的信息提醒装置的一种优选的结构图;图2是根据本发明实施例的信息提醒装置的另一种优选的结构图;图3是根据本发明实施例的信息提醒装置的另一种优选的结构图;图4是根据本发明实施例的第一获取单元的一种优选的结构图;图5是根据本发明实施例的第二获取单元的一种优选的结构图;图6是根据本发明实施例的信息提醒装置的又一种优选的结构图;图7是根据本发明实施例的信息提醒方法的一种优选的流程图;图8是根据本发明实施例的信息提醒方法的另一种优选的流程图;图9是根据本发明实施例的信息提醒的方式的一种优选的示意图;图10是根据本发明实施例的信息提醒的方式的另一种优选的示意图。
具体实施例方式下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。 在以下各个实施例中,通信可以由无线连接或有线连接或其两者的组合来实现,本发明对此不做限定。实施例1图1是根据本发明实施例的信息提醒装置的一种优选的结构图,如图1所示,该信息提醒装置包括:第一获取单元102,用于获取信息提醒设备的待机时间;第二获取单元104,与第一获取单元102通信,用于获取待提醒信息的提醒时刻与待机时间的获取时刻之间的第一时长;第一判断单元106,与第二获取单元104通信,用于判断待机时间是否小于等于第一时长;第一处理单元108,与第一判断单元106通信,用于在待机时间小于等于第一时长时,对待提醒信息进行提前提醒。在上述优选实施例中,通过对息提醒设备的待机时间进行提前计算,并计算待提醒信息的提醒时刻与待机时间的获取时刻之间的第一时长,将待机时间与第一时长进行比较,当待机时间小于等于第一时长时,即待提醒信息的提醒时刻晚于息提醒设备关机时刻,则对待提醒信息进行提前提醒,避开关机时间,实现对待提醒信息实时地、有效地提示,避免错过待提醒信息的处理时间,解决了相关技术中因手机没电而关机所导致的错过对备忘事件进行提醒的问题,从而提高了信息提醒的实时性、有效性,提高了信息提醒的价值,改善了用户体验。在上述优选实施例的基础上,本发明对上述信息提醒装置做了改进,如图2所示,该信息提醒装置包括:第三获取单元1010,用于在待机时间大于第一时长时,每隔预设的时间间隔获取信息提醒设备的当前待机时间;第四获取单元1012,与第三获取单元1010通信,用于在获取信息提醒设备的当前待机时间时获取待提醒信息的提醒时刻与当前待机时间的获取时刻之间的第二时长;第二判断单元1014,与第四获取单元1012通信,用于判断当前待机时间是否小于等于第二时长;第二处理单元1016,与第二判断单元1014通信,用于在当前待机时间小于等于第二时长时,对待提醒信息进行提前提醒。在本实施例中,当待机时间大于第一时长时,每隔预设的时间间隔获取信息提醒设备的当前待机时间和待提醒信息的提醒时刻与当前待机时间的获取时刻之间的第二时长,以比较判断是否是当前待机时间小于等于第二时长,实现了对信息提醒设备的当前待机时间和待提醒信息的提醒时刻与当前待机时间的获取时刻之间的第二时长的实时跟踪获取,能及时地、有效地在当前待机时间小于等于第二时长时对待提醒信息进行提前提醒,避免错过对待提醒信息的处理,提高了信息提醒的实时性、有效性以及准确性。进一步地,在上述优选实施例中,时间间隔可以根据不同需要进行不同的设置,例如,当信息提醒设备耗电大,待机时间变化快时,时间间隔可以设置小一点,如几分钟为一个时间间隔;当待提醒信息非常重要,且待机时间很短时,也可以以几分钟为一个时间间隔;当待机时间很长,待提醒信息也不是非常更要时,可以以几个小时为一个时间间隔,以保证不错过对待提醒信息进行处理,从而增强了本发明的使用灵活性。在上述各优选实施例的基础上,本发明对上述信息提醒装置做了进一步的改进,如图3所示,该信息提醒装置包括:第三判断单元1018,用于在待机时间大于第一时长时,判断待机时间是否小于等于第三时长,其中,第三时长为所有待提醒信息的提醒时刻与待机时间的获取时刻之间的最大时长;第三处理单元1020,与第三判断单元1018通信,用于在待机时间小于等于第三时长时,对提醒时刻与待机时间的获取时刻之间的时长大于待机时间的待提醒信息进行提前提醒;第五获取单元1022,与第三判断单元1018通信,用于在待机时间大于第三时长时,每隔预设的时间间隔获取信息提醒设备的当前待机时间;第六获取单元1024,与第五获取单元1022通信,用于在获取信息提醒设备的当前待机时间时获取待提醒信息的提醒时刻与当前待机时间的获取时刻之间的第四时长,其中,第四时长为所有待提醒信息的提醒时刻与当前待机时间的获取时刻之间的最小时长;第四判断单元1026,与第六获取单元1024通信,用于判断当前待机时间是否小于等于第四时长;第四处理单元1028,与第四判断单元1026通信,用于在当前待机时间小于等于第四时长时,对待提醒信息进行提前提醒。在本实施例中,在待机时间大于第一时长时,判断待机时间与所有待提醒信息的提醒时刻与待机时间的获取时刻之间的最大时长(即第三时长)的关系,对提醒时刻与待机时间的获取时刻之间的时长大于待机时间的待提醒信息进行提前提醒,从而在信息提醒设备中存有多条待提醒信息、且待机时间大于第一时长时,避免了错过对部分待提醒信息(例如,部分待提醒信息指的是提醒时刻与待机时间的获取时刻之间的时长大于待机时间的待提醒彳目息)进行处理,从而提闻了/[目息提醒的准确性,提闻的/[目息提醒的使用价值;同时,在待机时间大于第三时长时,则每隔预设的时间间隔对信息提醒设备的当前待机时间和待提醒信息的提醒时刻与当前待机时间的获取时刻之间的第四时长的实时跟踪获取,从而能及时地、有效地在当前待机时间小于等于第四时长时对待提醒信息进行提前提醒,避免错过对待提醒信息的处理,提高了信息提醒的实时性、有效性以及准确性。进一步地,在上述优选实施例中,时间间隔可以根据不同需要进行不同的设置,例如,当信息提醒设备耗电大,待机时间变化快时,时间间隔可以设置小一点,如几分钟为一个时间间隔;当待提醒信息非常重要,且待机时间很短时,也可以以几分钟为一个时间间隔;当待机时间很长,待提醒信息也不是非常更要时,可以以几个小时为一个时间间隔,以保证不错过对待提醒信息进行处理,从而增强了本发明的使用灵活性。在上述各优选实施例的基础上,本发明提供了一种优选的第一获取单元102,如图4所示,该第一获取单元102包括:获取模块1021,用于获取信息提醒设备的剩余电量;第一计算模块1022,与获取模块1021通信,用于根据获取的剩余电量计算信息提醒设备的待机时间。在本实施例中,优选的,可以在启动信息提醒设备时,根据信息提醒设备的剩余电量计算出信息提醒设备的待机时间,以便在信息提醒设备因电量不足而关机之前对待提醒 目息进行提如提醒,避免错过对待提醒 目息的处理,从而提闻了 目息提醒的有效性,提闻了信息提醒的使用价值。在上述各优选实施例的基础上,本发明提供了一种优选的第二获取单元104,如图5所示,该第二获取单元104包括:读取模块1041,用于读取信息提醒设备中所有待提醒信息的提醒时刻;第二计算模块1042,与读取模块1041通信,用于分别计算所有待提醒信息的提醒时刻与待机时间的获取时刻之间的时长;将计算得到的时长中的最小值作为第一时长。在本实施例中,获取所有待提醒信息的提醒时刻与待机时间的获取时刻之间的时长,并将得到的时长中的最小值作为第一时长,以保证在信息提醒设备因电量不足而关机之前对待提醒信息进行提前提醒,避免错过对待提醒信息的处理,从而提高了信息提醒的有效性,提高了信息提醒的使用价值。

在上述各优选实施例的基础上,本发明对上述信息提醒装置做了进一步的改进,如图6所示,该信息提醒装置包括:第五判断单元1030,用于判断是否接收到关闭信息提醒设备的指示信息;第五处理单元1032,与第五判断单元1030通信,用于在判断出接收到关闭信息提醒设备的指示信息时,对信息提醒设备中的待提醒信息进行提醒。在本实施例中,在收到关闭信息提醒设备的指示信息时,对待提醒信息进行提醒,避免因主动关闭信息提醒设备而错过对待提醒信息进行处理,从而提高了信息提醒的有效性以及实用性。进一步地,在上述各优选实施例的基础上,对待提醒信息进行提醒时,可以提前设置需要进行提前提醒的待提醒信息,例如,选择多条待提醒信息中重要的或必要的待提醒信息指定对其进行提前提醒,以避免错过对重要的待提醒信息的处理,同时,可以避免将大量的待提醒信息全部提前提醒,用户在大量待提醒信息中筛选重要的待提醒信息,从而降低了信息提醒的工作量。实施例2在图1-6的基础上,本发明提供了一种优选的信息提醒方法,如图7所示,该信息提醒方法包括:S702:获取信息提醒设备的待机时间;S704:获取待提醒信息的提醒时刻与待机时间的获取时刻之间的第一时长;
S706:判断待机时间是否小于等于第一时长;S708:若待机时间小于等于第一时长,则对待提醒信息进行提前提醒。在上述优选实施例中,通过对息提醒设备的待机时间进行提前计算,并计算待提醒信息的提醒时刻与待机时间的获取时刻之间的第一时长,将待机时间与第一时长进行比较,当待机时间小于等于第一时长时,即待提醒信息的提醒时刻晚于息提醒设备关机时刻,则对待提醒信息进行提前提醒,避开关机时间,实现对待提醒信息实时地、有效地提示,避免错过待提醒信息的处理时间,解决了相关技术中因手机没电而关机所导致的错过对备忘事件进行提醒的问题,从而提高了信息提醒的实时性、有效性,提高了信息提醒的价值,改善了用户体验。在上述优选实施例的基础上,本发明对上述信息提醒方法做了改进,具体地,该信息提醒方法包括:在判断待机时间是否小于等于第一时长之后,若待机时间大于第一时长,则每隔预设的时间间隔获取信息提醒设备的当前待机时间;在获取信息提醒设备的当前待机时间时获取待提醒信息的提醒时刻与当前待机时间的获取时刻之间的第二时长;判断当前待机时间是否小于等于第二时长;若当前待机时间小于等于第二时长,则对待提醒信息进行提前提醒。在本实施例中,当待机时间大于第一时长时,每隔预设的时间间隔获取信息提醒设备的当前待机时间和待提醒信息的提醒时刻与当前待机时间的获取时刻之间的第二时长,以比较判断是否是当前待机时间小于等于第二时长,实现了对信息提醒设备的当前待机时间和待提醒信息的提醒时刻与当前待机时间的获取时刻之间的第二时长的实时跟踪获取,能及时地、有效地在当前待机时间小于等于第二时长时对待提醒信息进行提前提醒,避免错过对待提醒信息的处理,提高了信息提醒的实时性、有效性以及准确性。进一步地,在上述优选实施例中,时间间隔可以根据不同需要进行不同的设置,例如,当信息提醒设备耗电大,待机时间变化快时,时间间隔可以设置小一点,如几分钟为一个时间间隔;当待提醒信息非常重要,且待机时间很短时,也可以以几分钟为一个时间间隔;当待机时间很长,待提醒信息也不是非常更要时,可以以几个小时为一个时间间隔,以保证不错过对待提醒信息进行处理,从而增强了本发明的使用灵活性。在上述优选实施例的基础上,本发明对上述信息提醒方法做了进一步的改进,具体地,该信息提醒方法包括:在判断待机时间是否小于等于第一时长之后,若待机时间大于第一时长,则判断待机时间是否小于等于第三时长,其中,第三时长为所有待提醒信息的提醒时刻与待机时间的获取时刻之间的最大时长;若待机时间小于等于第三时长,则对提醒时刻与待机时间的获取时刻之间的时长大于待机时间的待提醒信息进行提前提醒;若待机时间大于第三时长,则每隔预设的时间间隔获取信息提醒设备的当前待机时间;在获取信息提醒设备的当前待机时间时获取待提醒信息的提醒时刻与当前待机时间的获取时刻之间的第四时长,其中,第四时长为所有待提醒信息的提醒时刻与当前待机时间的获取时刻之间的最小时长;判断当前待机时间是否小于等于第四时长;若当前待机时间小于等于第四时长,则对待提醒信息进行提前提醒。在本实施例中,在待机时间大于第一时长时,判断待机时间与所有待提醒信息的提醒时刻与待机时间的获取时刻之间的最大时长(即第三时长)的关系,对提醒时刻与待机时间的获取时刻之间的时长大于待机时间的待提醒信息进行提前提醒,从而在信息提醒设备中存有多条待提醒信息、且待机时间大于第一时长时,避免了错过对部分待提醒信息(例如,部分待提醒信息指的是提醒时刻与待机时间的获取时刻之间的时长大于待机时间的待提醒信息)进行处理,从而提高了信息提醒的准确性以及使用价值;同时,在待机时间大于第三时长时,则每隔预设的时间间隔对信息提醒设备的当前待机时间和待提醒信息的提醒时刻与当前待机时间的获取时刻之间的第四时长的实时跟踪获取,从而能及时地、有效地在当前待机时间小于等于第四时长时对待提醒信息进行提前提醒,避免错过对待提醒信息的处理,提高了信息提醒的实时性、有效性以及准确性。进一步地,在上述优选实施例中,时间间隔可以根据不同需要进行不同的设置,例如,当信息提醒设备耗电大,待机时间变化快时,时间间隔可以设置小一点,如几分钟为一个时间间隔;当待提醒信息非常重要,且待机时间很短时,也可以以几分钟为一个时间间隔;当待机时间很长,待提醒信息也不是非常更要时,可以以几个小时为一个时间间隔,以保证不错过对待提醒信息进行处理,从而增强了本发明的使用灵活性。在上述各优选实施例的基础上,本发明提供了一种优选的获取信息提醒设备的待机时间的方法,具体地,该获取信息提醒设备的待机时间的方法包括:获取信息提醒设备的剩余电量;根据获取的剩余电量计算信息提醒设备的待机时间。在本实施例中,优选的,可以在启动信息提醒设备时,根据信息提醒设备的剩余电量计算出信息提醒设备的待机时间,以便在信息提醒设备因电量不足而关机之前对待提醒信息进行提前提醒,避免错过对待提醒信息的处理,从而提高了信息提醒的有效性,提高了信息提醒的使用价值。在上述各优选实施例的基础上,本发明提供了一种优选的获取待提醒信息的提醒时刻与待机时间的获取时刻之间的第一时长的方法,具体地,该获取待提醒信息的提醒时刻与待机时间的获取时刻之间的第一时长的方法包括:读取信息提醒设备中所有待提醒信息的提醒时刻;分别计算所有待提醒信息的提醒时刻与待机时间的获取时刻之间的时长;将计算得到的时长中的最小值作为第一时长。在本实施例中,获取所有待提醒信息的提醒时刻与待机时间的获取时刻之间的时长,并将得到的时长中的最小值作为第一时长,以保证在信息提醒设备因电量不足而关机之前对待提醒信息进行提前提醒,避免错过对待提醒信息的处理,从而提高了信息提醒的有效性,提高了信息提醒的使用价值。在上述各优选实施例的基础上,本发明对上述信息提醒方法做了进一步的改进,具体地,该信息提醒方法包括:判断是否接收到关闭信息提醒设备的指示信息;若是,则对信息提醒设备中的待提醒信息进行提醒。在本实施例中,在收到关闭信息提醒设备的指示信息时,对待提醒信息进行提醒,避免因主动关闭信息提醒设备而错过对待提醒信息进行处理,从而提高了信息提醒的有效性以及实用性。进一步地,在上述各优选实施例的基础上,对待提醒信息进行提醒时,可以提前设置需要进行提前提醒的待提醒信息,例如,选择多条待提醒信息中重要的或必要的待提醒信息指定对其进行提前提醒,以避免错过对重要的待提醒信息的处理,同时,可以避免将大量的待提醒信息全部提前提醒,用户在大量待提醒信息中筛选重要的待提醒信息,从而降低了信息提醒的工作量。在上述各优选实施例的基础上,本发明提供了另一种优选的信息提醒方法,如图8所示,本优选实施例适用于但不限于以手机作为信息提醒设备,具体地,上述信息提醒方法包括:S802:对手机进行开机操作,通过电压与手机待机时间的关系等可获得手机待机时间的函数曲线和相关对应关系,进而具体得到手机待机情况下可用的待机时间RTime ;S804:通过接口函数读取并分析当天或某几天日历备忘事件(相当于待提醒信息)的相关信息,包括备忘事件的主题、备忘事件的提醒时刻TTime和备忘事件的提醒日期等内容,并计算获得当天或某几天备忘事件中最早提醒时刻TTime和手机开机时刻之间的时长;进一步地,可以通过自定义功能去调用日历备忘接口的功能函数,获取日历当天或某几天备忘事件的所有信息,并从备忘事件的所有信息中分析、筛选出相关的可用信息进行存储,并对当天或某几天所有备忘事件的提醒日期通过比较算法进行相关比较,计算后得到当天或某几天所有备忘事件的最早的一个提醒时间,并将其赋值给TTime ;S806:将手机待机情况下可用的待机时间RTime与最早提醒时刻TTime和手机开机时刻之间的时长进行比较,可用的待机时间RTime是否小于等于最早提醒时刻TTime和手机开机时刻之间的时长,若可用的待机时间RTime <最早提醒时刻TTime和手机开机时刻之间的时长,则转至步骤S808,若可用的待机时间RTime >最早提醒时刻TTime和手机开机时刻之间的时长,则转至步骤S810 ;S808:若比较结果为可用的待机时间RTime彡最早提醒时刻TTime和手机开机时刻之间的时长,则对所获取的当天或某几天的备忘事件中不能按提醒时刻进行提醒的备忘事件进行枚举(枚举的备忘事件是步骤S804中通过获取、分析、选择和比较而存储的备忘事件),获取其提示时间和主题,按提醒时刻顺序进行排序,可以通过自定义接口将枚举的备忘事件读取到提醒框中进行相关显示,以提醒用户及时进行充电或者进行其他操作,避免错过对备忘事件进行处理;进一步地,将备忘事件读取到提醒框中进行相关显示可以采取图9所示的形式,如图9所示,提醒用户手机电量可能不能维持到当天或某几天的备忘事件的提醒时刻,并将当天或某几天 的备忘事件按提醒时刻顺序显示;S810:若比较结果为可用的待机时间RTime >最早提醒时刻TTime和手机开机时刻之间的时长,则无需对备忘事件进行获取和枚举等相关操作,转至步骤S812 ;因为手机电量足够维持到备忘事件的提醒时刻,所以直接按一般操作进入到待机界面;S812:用户对手机进行日常相关活动与操作,同时,手机后台运行着定时器(适用但不限于定时器)与手机后台操作,定时器每隔预设的时间间隔获取手机的当前待机时间,并在获取手机的当前待机时间的时刻获取当天或某几天备忘事件中最早提醒时刻TTime和手机当前待机时间的获取时刻之间的时长(相当于第二时长),并判断手机的当前待机时间是否小于等于最早提醒时刻TTime和手机当前待机时间的获取时刻之间的时长,若是,则对备忘事件进行提醒,若否,则转至步骤S814 ;进一步地,通过在手机开机时进行的上述操作,实现对备忘事件进行预处理,防止用户手机在电量已经不足或者无法及时进行充电时对当天备忘事件的处理带来影响,因为,当手机电量不足时,对用户直接进行手机电量不足的提醒的意义不大,即使提醒了用户手机电量不足,用户也不能具体获知当天曰历备忘事件是否可以在电量不足的状态下进行提醒,当虽然电量不足,但是若备忘事件的提醒时刻在电量不足情况下的剩余电量时间内时,对用户进行电量不足提醒没有意义;而且,若在此情况下进行的紧急补救措施(如备份、拷贝和显示事件等),因为已经电量不足,还在此状态下进行如此复杂的耗电操作,可能会导致手机直接没电或者根本来不及进行备份等处理,导致错过对备忘事件进行处理;S814:用户对手机进行关机;进一步地,当用户由于某些特殊原因(考试、重要会议、登机和特殊环境等)对手机进行关机操作时(用户选择关机,就是希望不被打扰),之前备忘的事件并不可能都记着,因此需要在接下来的步骤S818中对日历备忘事件进行处理。S816:判断是否有未进行提醒的备忘事件,若是,则转至步骤S818,若否,则转至步骤SI 120 ;S818:弹出提示框对当天或某几天未进行提醒的备忘事件进行提醒;进一步地,可以通过接口函数对未进行提醒的备忘事件进行读取和分析,将其提醒时刻和主题显示出来,防止活动或任务错过,影响用户活动,而且可以给用户充分的准备处理备忘事件的时间;对当天或某几天未进行提醒的备忘事件进行提醒可以采用图10的形式,如图10所示,提醒用户有未进行提醒的备忘事件,并将当天或某几天的备忘事件按提醒时刻顺序显示;进一步地,可以增加一个Option菜单,以便用户选择需要在关机时进行提醒的备忘事件,或以便用户选择在关机时需要对哪几天的备忘事件进行提醒;S820:关闭手机显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种信息提醒方法,其特征在于,包括: 获取信息提醒设备的待机时间; 获取待提醒信息的提醒时刻与所述待机时间的获取时刻之间的第一时长; 判断所述待机时间是否小于等于所述第一时长; 若所述待机时间小于等于所述第一时长,则对所述待提醒信息进行提前提醒。
2.根据权利要求1所述的方法,其特征在于,获取所述信息提醒设备的待机时间的步骤包括: 获取所述信息提醒设备的剩余电量; 根据获取的剩余电量计算所述信息提醒设备的待机时间。
3.根据权利要求1所述的方法,其特征在于,所述获取待提醒信息的提醒时刻与所述待机时间的获取时刻之间的第一时长的步骤包括: 读取所述信息提醒设备中所有待提醒信息的提醒时刻; 分别计算所有待提醒信息的提醒时刻与所述待机时间的获取时刻之间的时长; 将所述计算得到的时长中的最小值作为所述第一时长。
4.根据权利要求1所述的方法,其特征在于,在所述判断所述待机时间是否小于等于所述第一时长之后,还包括: 若所述待机时间大于所述第一时长,则每隔预设的时间间隔获取所述信息提醒设备的当前待机时间; 在获取所述信息提醒设备的当前待机时间时获取所述待提醒信息的提醒时刻与所述当前待机时间的获取时刻之间的第二时长; 判断所述当前待机时间是否小于等于所述第二时长; 若所述当前待机时间小于等于所述第二时长,则对所述待提醒信息进行提前提醒。
5.根据权利要求3所述的方法,其特征在于,在所述判断所述待机时间是否小于等于所述第一时长之后,还包括: 若所述待机时间大于所述第一时长,则判断所述待机时间是否小于等于第三时长,其中,所述第三时长为所述所有待提醒信息的提醒时刻与所述待机时间的获取时刻之间的最大时长; 若所述待机时间小于等于所述第三时长,则对提醒时刻与所述待机时间的获取时刻之间的时长大于所述待机时间的待提醒信息进行提前提醒; 若所述待机时间大于所述第三时长,则每隔预设的时间间隔获取所述信息提醒设备的当前待机时间; 在获取所述信息提醒设备的当前待机时间时获取所述待提醒信息的提醒时刻与所述当前待机时间的获取时刻之间的第四时长,其中,所述第四时长为所述所有待提醒信息的提醒时刻与所述当前待机时间的获取时刻之间的最小时长; 判断所述当前待机时间是否小于等于所述第四时长; 若所述当前待机时间小于等于所述第四时长,则对所述待提醒信息进行提前提醒。
6.根据权利要求1至5中任一项所述的方法,其特征在于,还包括: 判断是否接收到关闭所述信息提醒设备的指示信息; 若是,则对所述信息提醒设备中的所述待提醒信息进行提醒。
7.根据权利要求1至5中任一项所述的方法,其特征在于,所述待提醒信息包括多条待提醒信息中指定需要进行提前提醒的待提醒信息。
8.一种信息提醒装置,其特征在于,包括: 第一获取单元,用于获取信息提醒设备的待机时间; 第二获取单元,用于获取待提醒信息的提醒时刻与所述待机时间的获取时刻之间的第一时长; 第一判断单元,用于判断所述待机时间是否小于等于所述第一时长; 第一处理单元,用于在所述待机时间小于等于所述第一时长时,对所述待提醒信息进行提如提醒。
9.根据权利要求8所述的装置,其特征在于,所述第一获取单元包括: 获取模块,用于获取所述信息提醒设备的剩余电量; 第一计算模块,用于根据获取的剩余电量计算所述信息提醒设备的待机时间。
10.根据权利要求8所述的装置,其特征在于,所述第二获取单元包括: 读取模块,用于读取所述信息提醒设备中所有待提醒信息的提醒时刻; 第二计算模块,用于分别计算所有待提醒信息的提醒时刻与所述待机时间的获取时刻之间的时长;将所述计算得到的时长中的最小值作为所述第一时长。`
11.根据权利要求8所述的装置,其特征在于,还包括: 第三获取单元,用于在所述待机时间大于所述第一时长时,每隔预设的时间间隔获取所述信息提醒设备的当前待机时间; 第四获取单元,用于在获取所述信息提醒设备的当前待机时间时获取所述待提醒信息的提醒时刻与所述当前待机时间的获取时刻之间的第二时长; 第二判断单元,用于判断所述当前待机时间是否小于等于所述第二时长; 第二处理单元,用于在所述当前待机时间小于等于所述第二时长时,对所述待提醒信息进行提如提醒。
12.根据权利要求8所述的装置,其特征在于,还包括: 第三判断单元,用于在所述待机时间大于所述第一时长时,判断所述待机时间是否小于等于第三时长,其中,所述第三时长为所述所有待提醒信息的提醒时刻与所述待机时间的获取时刻之间的最大时长; 第三处理单元,用于在所述待机时间小于等于所述第三时长时,对提醒时刻与所述待机时间的获取时刻之间的时长大于所述待机时间的待提醒信息进行提前提醒; 第五获取单元,用于在所述待机时间大于所述第三时长时,每隔预设的时间间隔获取所述信息提醒设备的当前待机时间; 第六获取单元,用于在获取所述信息提醒设备的当前待机时间时获取所述待提醒信息的提醒时刻与所述当前待机时间的获取时刻之间的第四时长,其中,所述第四时长为所述所有待提醒信息的提醒时刻与所述当前待机时间的获取时刻之间的最小时长; 第四判断单元,用于判断所述当前待机时间是否小于等于所述第四时长; 第四处理单元,用于在所述当前待机时间小于等于所述第四时长时,对所述待提醒信息进行提如提醒。
13.根据权利要求8所述的装置,其特征在于,还包括:第五判断单元,用于判断是否接收到关闭所述信息提醒设备的指示信息; 第五处理单元,用于在判断出接收到关闭所述信息提醒设备的指示信息时,对所述信息提醒设备中的所述待提 醒信息进行提醒。
全文摘要
本发明提供了一种信息提醒方法和装置,其中,该方法包括获取信息提醒设备的待机时间;获取待提醒信息的提醒时刻与待机时间的获取时刻之间的第一时长;判断待机时间是否小于等于第一时长;若待机时间小于等于第一时长,则对待提醒信息进行提前提醒。本发明解决了相关技术中因手机没电而关机所导致的错过对备忘事件进行提醒的问题,从而提高了信息提醒的实时性、有效性,提高了信息提醒的价值,改善了用户体验。
文档编号H04M1/725GK103188379SQ201110452150
公开日2013年7月3日 申请日期2011年12月29日 优先权日2011年12月29日
发明者樊超 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1