本发明实施例涉及电子通讯领域,尤其涉及一种添加提醒事件的方法及装置。
背景技术:
智能手机用户每天都会接收到许多短信,而短信的内容也多种多样,对于许多提示类或日程类的短信,用户一般情况下都会使用添加到日历的方式来避免错过重要的日程,这些重要的短信比如:预定火车票、飞机票、信用卡还款的提示,手机话费流量等欠费提示,优惠券到期通知,理财产品通知等等,一旦错过时间可能会对用户造成巨大的损失。
在实现本发明过程中,发明人发现现有技术中至少存在如下问题:目前对于短信提醒通常的做法,需要手动添加日历来提醒,比较繁琐,且在短信数量过多的情况下,非常的浪费精力和时间。
技术实现要素:
为了克服现有技术中相关产品的不足,本发明实施例提出一种添加提醒事件的方法及装置,解决将短信添加到日历需要手动操作的缺点。
第一方面,本发明实施例提供了一种添加提醒事件的方法,包括:
对存储的短信文本内容进行解析,并根据所述短信文本内容的解析结果确定待添加事项内容,其中,所述待添加事项内容至少包括所述待添加事项的类型和所述待添加事项的提醒时间;
根据所述待添加事项内容在电子日历中添加提醒事件。
进一步的,所述对存储的短信文本内容进行解析,并根据所述短信文本内容的解析结果确定待添加事项内容包括:
提取所述短信文本内容中的关键词;
根据所提取的关键词确定所述待添加事项内容。
进一步的,所述根据所提取的关键词确定所述待添加事项内容包括:
根据所提取的关键词确定所述短信的类型;
如果所述短信的类型符合预设条件,根据所述短信的类型和所提取的关键词确定所述短信对应的待添加事项内容。
进一步的,所述根据所述待添加事项内容在电子日历中添加提醒事件包括:
在电子日历中,根据所述待添加事项内容创建提醒事件,其中,采用不同方式标记不同类型的提醒事件,和/或不同紧急程度的提醒事件。
进一步的,在所述根据所述待添加事项内容在电子日历中添加提醒事件之后,所述方法还包括:
广播所述提醒事件的添加通知。
进一步的,在所述根据所述待添加事项内容在电子日历中添加提醒事件之后,所述方法还包括:
在所述提醒事件达到提醒时限时,通过预设提醒方式提醒所述提醒事件中的事项,其中,所述预设提醒方式至少包括信息广播。
进一步的,在所述根据所述待添加事项内容在电子日历中添加提醒事件之后,所述方法还包括:
在所述提醒事件超过提醒时限时,在所述电子日历中将所述提醒事件标记为已完成,或从所述电子日历中删除所述提醒事件。
第二方面,本发明实施例还提供了一种添加提醒事件的装置,包括:
解析模块,用于对存储的短信文本内容进行解析,并根据所述短信文本内容的解析结果确定待添加事项内容,其中,所述待添加事项内容至少包括所述待添加事项的类型和所述待添加事项的提醒时间;
添加模块,用于根据所述待添加事项内容在电子日历中添加提醒事件。
进一步的,所述解析模块包括:
获取单元,用于提取所述短信文本内容中的关键词;
确定单元,用于根据所提取的关键词确定所述待添加事项内容。
进一步的,所述确定单元具体用于:
根据所提取的关键词确定所述短信的类型;
如果所述短信的类型符合预设条件,根据所述短信的类型和所提取的关键词确定所述短信对应的待添加事项内容。
进一步的,所述添加模块具体用于:
在电子日历中,根据所述待添加事项内容创建提醒事件,其中,采用不同方式标记不同类型的提醒事件,和/或不同紧急程度的提醒事件。
进一步的,还包括广播模块,用于广播所述提醒事件的添加通知。
进一步的,还包括提醒模块,用于在所述提醒事件达到提醒时限时,通过预设提醒方式提醒所述提醒事件中的事项,其中,所述预设提醒方式至少包括信息广播。
进一步的,还包括执行模块,用于在所述提醒事件超过提醒时限时,在所述电子日历中将所述提醒事件标记为已完成,或从所述电子日历中删除所述提醒事件。
本发明实施例通过对存储的短信文本内容进行解析,并根据所述短信文本内容的解析结果确定待添加事项内容,其中,所述待添加事项内容至少包括所述待添加事项的类型和所述待添加事项的提醒时间;根据所述待添加事项内容在电子日历中添加提醒事件,可以非常便捷的将涉及日程通知类的短信的相关内容自动添加到电子日历,生成提醒事件,从而可以及时提醒用户,以避免用户错过一些重要的事件。
附图说明
图1为根据本发明第一实施例的添加提醒事件的方法流程图;
图2为根据本发明第二实施例的添加提醒事件的方法流程图;
图3为根据本发明第三实施例的添加提醒事件的方法流程图;
图4为根据本发明第一实施例的添加提醒事件的装置的结构示意图;
图5为根据本发明第二实施例的添加提醒事件的装置的结构示意图;
图6为根据本发明第三实施例的添加提醒事件的装置的结构示意图;
图7为根据本发明实施例的添加提醒事件的装置的结构示意图。
具体实施方式
为了便于理解本发明,下面将参照相关附图对本发明进行更全面的描述。附图中给出了本发明的较佳实施例。但是,本发明可以以许多不同的形式来实现,并不限于本文所描述的实施例。相反地,提供这些实施例的目的是使对本发明的公开内容的理解更加透彻全面。
除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本文中在本发明的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本发明。
实施例一
图1为根据本发明第一实施例的添加提醒事件的方法流程图,该添加提醒事件的方法可以应用于移动终端,所述移动终端包括但不限于手机和平板电脑。如图1所示,该方法包括以下步骤:
S101:对存储的短信文本内容进行解析,并根据所述短信文本内容的解析结果确定待添加事项内容,所述待添加事项内容至少包括所述待添加事项的类型和所述待添加事项的提醒时间。
在本发明实施例中,通过对存储的短信文本内容进行解析,确定待添加事项内容。例如,可以提取所述短信文本内容中的关键词,例如,事件名称、时间、数量或地点等,从而根据提取的关键词确定待添加事项内容的类型、时间等,其中,待添加事项内容的类型可以包括出行类(例如,车票等)、理财类(信用卡、理财产品等)、通讯类(例如,话费、流量等)、消费类(例如,优惠券、会员卡等)等。
S102:根据所述待添加事项内容在电子日历中添加提醒事件。
在确定所述待添加事项内容之后,由于待添加事项内容中至少包括待添加事项的类型和所述待添加事项的提醒时间,因此,可以根据待添加事项内容在电子日历中创建提醒事件,即可以在电子日历中,在所述待添加事项的提醒时间对应日期中根据待添加事项创建提醒事件,并在到达提醒时间时,提醒用户。
本发明实施例通过对存储的短信文本内容进行解析,并根据所述短信文本内容的解析结果确定待添加事项内容,其中,所述待添加事项内容至少包括所述待添加事项的类型和所述待添加事项的提醒时间;根据所述待添加事项内容在电子日历中添加提醒事件,可以非常便捷的将涉及日程通知类的短信的相关内容自动添加到电子日历,生成提醒事件,从而可以及时提醒用户,以避免用户错过一些重要的事件。
实施例二
图2为根据本发明第二实施例的添加提醒事件的方法流程图,该添加提醒事件的方法可以应用于移动终端,所述移动终端包括但不限于手机和平板电脑。如图2所示,该方法包括以下步骤:
S201:对存储的短信文本内容进行解析,并根据所述短信文本内容的解析结果确定待添加事项内容,所述待添加事项内容至少包括所述待添加事项的类型和所述待添加事项的提醒时间。
可选地,所述对存储的短信文本内容进行解析,并根据所述短信文本内容的解析结果确定待添加事项内容包括:提取所述短信文本内容中的关键词;根据所提取的关键词确定所述待添加事项内容。
在本发明实施例中,通过提取所述短信文本内容中的关键词,例如,事件名称、时间、数量或地点等,从而根据提取的关键词确定待添加事项内容的类型、时间等。可选地,本发明实施例可以通过关键词的提取规则提取关键词,其中,用户可以自定义设置提取规则也可以通过云端同步提取规则。
可选地,所述根据所提取的关键词确定所述待添加事项内容包括:根据所提取的关键词确定所述短信的类型;如果所述短信的类型符合预设条件,根据所述短信的类型和所提取的关键词确定所述短信对应的待添加事项内容。
本发明实施例中,所述短信的类型包括日程通知类和其他类,所述日程通知类短信是指包括事件名称、类型、时间、数量或地点等待办性质的文本内容,其中,所述日程通知类短信的文本内容必须包括事件名称和时间,其他为可选项;所述其他类是指除所述日程类短信之外的其他私人或无待办性质的所有短信。
本发明实施例可以根据短信内容中的一些关键字判断该短信是否为日程通知类短信,例如,提取到火车票、流量、积分、余额等关键词,和/或提取到短信发送方为预设号码,例如,10086、12306等,则确定该短信为日程通知类短信。本发明实施例在短信的类型为日程通知类短信时才执行后续的步骤。
进一步的,日程通知类短信还可以包括出行类(例如,车票等)、理财类(信用卡、理财产品等)、通讯类(例如,话费、流量等)、消费类(例如,优惠券、会员卡等)等。对于不同类型的短信其对应的待添加事项内容可能不同,例如,对于出行类短信,待添加事项内容通常需要包括类型、时间、地点,对于通讯类短信,待添加事项内容通常需要包括类型、时间、数额。
S202:根据所述待添加事项内容在电子日历中添加提醒事件。
在确定所述待添加事项内容之后,由于待添加事项内容中至少包括待添加事项的类型和所述待添加事项的提醒时间,因此,可以根据待添加事项内容在电子日历中创建提醒事件,即可以在电子日历中,在所述待添加事项的提醒时间对应日期中根据待添加事项创建提醒事件,并在到达提醒时间时,提醒用户。
可选地,本发明实施例在电子日历中创建提醒事件时,可以采用不同方式标记不同类型的提醒事件,和/或不同紧急程度的提醒事件。
本实施中,不同的类型的提醒事件和不同紧急程度的提醒事件均可以用不同的方式在电子日历中标记显示。可选地,所述提醒事件的紧急程度可以根据短信的类型和到达提醒时限的时间综合判断,到达提醒时限的时间越短的提醒事件其紧急程度越高;所述提醒时限是指提醒事件到期前的某个时间点,一般设置为提醒事件到期前的2个小时,根据具体情况也可以设置为其他的时间点,方便用户提前获取提醒事件的通知并安排行程完成短信的内容任务;所述到达提醒时限的时间是指提醒事件创建与到期的时间段;所述标记的方式包括颜色变化或字体变化等,比如,紧急程度越高的提醒事件其标记的颜色越深,字体越大,根据具体的情况可以自定义设置。
S203:广播所述提醒事件的添加通知;
S204:在所述提醒事件达到提醒时限时,通过预设提醒方式提醒所述提醒事件中的事项。
在本发明实施例中,所述预设提醒方式至少包括信息广播,还可以包括铃声、震动中的至少一项;所述提醒事件在达到提醒时限并向用户提醒之后,电子日历自动将该提醒事件标记并显示为已完成。
本发明实施例通过对存储的短信文本内容进行解析,并根据所述短信文本内容的解析结果确定待添加事项内容,根据所述待添加事项内容在电子日历中添加提醒事件,并广播所述提醒事件的添加通知。此外,在所述提醒事件达到提醒时限时,通过预设提醒方式提醒所述提醒事件中的事项。本发明实施例可以非常便捷的将重要的日程通知类的短信自动添加到日历,并提前提醒用户短信内容即将到期,避免手动添加短信的繁琐操作,还可以避免用户错过重要的事件造成巨大的损失。
实施例三
在上述实施例的基础上,参阅图3所示,为本发明所述添加提醒事件的方法的第三实施例,所述添加提醒事件的方法应用于移动终端,所述移动终端包括但不限于手机和平板,包括以下步骤:
S301:提取所述短信文本内容中的关键词;
本发明实施例通过对存储的短信文本内容进行解析,提取所述短信文本内容中的关键词,所述关键词的提取规则是预先设置的,用户可以自定义设置也可以云端同步;
本发明实施例所述关键词的提取规则中,所述关键词包括事件名称、时间、数量或地点;
所述事件名称例如:火车票、汽车票、飞机票、工作会议、生日聚会、手机余额、信用卡还款等;
所述时间例如:星期一、2016年1月1日、12点钟等;
所述数量例如:2000元、1000分、100次等;
所述地点例如:火车站、公司、酒店等。
所述关键词包括上述实施方式,但不仅限于上述实施方式。
S302:根据所提取的关键词确定所述待添加事项内容;
所述待添加事项内容至少包括所述待添加事项的类型和所述待添加事项的提醒时间;本发明实施例根据所提取的关键词确定所述短信的类型,即待添加事项的类型,如果所述短信的类型符合预设条件,根据所述短信的类型和所提取的关键词确定所述短信对应的待添加事项内容。
所述短信的分类规则具体为:包括日程通知类和其他类;所述日程通知类短信是指包括事件名称、类型、时间、数量或地点等待办性质的文本内容,其中,所述日程通知类短信的文本内容必须包括事件名称和时间项,其他为可选项;所述其他类是指除所述日程类短信之外的其他私人或无待办性质的所有短信;
所述日程通知类具体包括生活日程类、工作通知类和系统通知类等;所述生活日程类包括但不限于聚会通知;所述工作通知类包括但不限于工作会议通知和公司活动通知;
所述系统通知类是第三方服务平台根据用户的情况自动发送的通知短信,根据内容又分为以下几类:
出行类短信:包括火车票通知、汽车票通知、飞机票通知或旅游门票通知等;
理财类短信:包括信用卡还款通知、理财产品通知、社保缴纳通知或银行贷款还款通知等;
通讯类短信:包括手机卡话费余额通知、手机卡流量通知或手机卡积分到期清零等;
消费类短信:包括优惠券到期通知、会员卡到期续费通知、会员卡积分清零通知、健身卡到期或次数将用完通知或团购券预定通知;
所述类型符合预设条件是指所述短信的类型为日程通知类短信。
在本发明实施例中,通过对关键词对应信息的提取和分类规则可以确定短信的分类结果,例如关键词对应信息为“火车票;2016年1月1日16时;火车站”,则该短信的分类为系统通知类中的出行类短信,所述待添加事项内容即为“出行类;火车票;2016年1月1日16时;火车站”。
S303:在电子日历中,根据所述待添加事项内容创建提醒事件,其中,采用不同方式标记不同类型的提醒事件,和/或不同紧急程度的提醒事件;
在本发明实施例中,根据所添加的短信提取的关键词对应信息对该短信进行标记,不同的类型的短信和不同的重要程度短信均用不同的方式来标记显示,具体的:
对于生活日程类和工作通知类的短信,其标记的内容为:类型+事件名称+时间+地点,比如,工作会议通知的提醒事件标记的内容为:工作通知类;工作会议;星期二9点;会议室。
对于系统通知类的短信,其提醒事件标记的内容根据类型不同其内容也不同,包括如下:
出行类短信为:类型+事件名称+时间+地点,比如火车票通知的提醒事件标记的内容为:出行类;火车票;2016年1月1日16时;火车站;
理财类、通讯类和消费类短信为:类型+事件名称+时间+数量,比如手机卡流量通知的提醒事件标记的内容为:通讯类;手机流量;2016年1月1日;剩余100MB。
所述提醒事件的重要程度根据短信的类型和提醒事件到达提醒时限的时间综合判断,到达提醒时限的时间越短的提醒事件其重要程度越高;所述提醒时限是指提醒事件到期前的某个时间点,一般设置为提醒事件到期前的2个小时,根据具体情况也可以设置为其他的时间点,方便用户提前获取提醒事件的通知并安排行程完成短信的内容任务;所述到达提醒时限的时间是指提醒事件创建与到期的时间段;所述标记的方式包括颜色变化或字体变化等,比如,重要程度越高的提醒事件其标记的颜色越深,字体越大,根据具体的情况可以自定义设置。
S304:广播所述提醒事件的添加通知;
在本发明实施例中,所述提醒事件的添加通知即为对待添加事项所标记的内容。
S305:在所述提醒事件达到提醒时限时,通过预设提醒方式提醒所述提醒事件中的事项;
在本发明实施例中,所述预设提醒方式至少包括信息广播,以及铃声、震动中的至少一项;本发明实施例对提醒事件的提醒时限与移动终端的时间进行对比,并在提醒事件达到提醒时限后发出提醒,如铃声加信息广播,或振动加信息广播,或铃声、振动加信息广播;在本发明实施例中,所述与移动终端的时间进行对比是与当前移动终端的时间进行对比;所述提醒事件在超过提醒时限并向用户提醒之后,日历自动将该提醒事件标记并显示为已完成,或从所述电子日历中删除所述提醒事件。
本发明实施例所述的添加提醒事件的方法,通过提取所述短信文本内容中的关键词,根据所提取的关键词确定所述短信的类型,如果所述短信的类型符合预设条件,根据所述短信的类型和所提取的关键词确定所述短信对应的待添加事项内容,同时在电子日历中,根据所述待添加事项内容创建提醒事件,并广播所述提醒事件的添加通知,在所述提醒事件达到提醒时限时,通过预设提醒方式提醒所述提醒事件中的事项;通过该过程,本发明实施例可以非常便捷的将重要的日程通知类的短信自动添加到日历,并提前提醒用户短信内容即将到期,避免手动添加短信的繁琐操作,还可以避免用户错过重要的事件造成巨大的损失。
实施例四
图4为本发明第一实施例的添加提醒事件的装置的结构示意图,所述添加提醒事件的装置应用于移动终端,所述移动终端包括但不限于手机和平板;所述添加提醒事件的装置包括解析模块1和添加模块2。
所述解析模块1用于对存储的短信文本内容进行解析,并根据所述短信文本内容的解析结果确定待添加事项内容。
在本发明实施例中,所述解析模块1通过对存储的短信文本内容进行解析,确定待添加事项内容。例如,可以提取所述短信文本内容中的关键词,例如,事件名称、时间、数量或地点等,从而根据提取的关键词确定待添加事项内容的类型、时间等,其中,待添加事项内容的类型可以包括出行类(例如,车票等)、理财类(信用卡、理财产品等)、通讯类(例如,话费、流量等)、消费类(例如,优惠券、会员卡等)等。
所述添加模块2用于根据所述待添加事项内容在电子日历中添加提醒事件,所述添加模块2在得到待添加事项内容之后,由于待添加事项内容中至少包括待添加事项的类型和所述待添加事项的提醒时间,因此,所述添加模块2可以根据待添加事项内容在电子日历中创建提醒事件,即可以在电子日历中,在所述待添加事项的提醒时间对应日期中根据待添加事项创建提醒事件,并在到达提醒时间时,提醒用户。
本发明实施例通过所述解析模块1对存储的短信文本内容进行解析,并根据所述短信文本内容的解析结果确定待添加事项内容,其中,所述待添加事项内容至少包括所述待添加事项的类型和所述待添加事项的提醒时间;通过所述添加模块2根据所述待添加事项内容在电子日历中添加提醒事件,可以非常便捷的将涉及日程通知类的短信的相关内容自动添加到电子日历,生成提醒事件,从而可以及时提醒用户,以避免用户错过一些重要的事件。
实施例五
图5为本发明第二实施例的添加提醒事件的装置的结构示意图,所述添加提醒事件的装置应用于移动终端,所述移动终端包括但不限于手机和平板;所述添加提醒事件的装置包括解析模块1、添加模块2、广播模块3、提醒模块4以及执行模块5。
所述解析模块1用于对存储的短信文本内容进行解析,并根据所述短信文本内容的解析结果确定待添加事项内容,其中,所述待添加事项内容至少包括所述待添加事项的类型和所述待添加事项的提醒时间。
可选地,所述对存储的短信文本内容进行解析,并根据所述短信文本内容的解析结果确定待添加事项内容包括:提取所述短信文本内容中的关键词;根据所提取的关键词确定所述待添加事项内容。
在本发明实施例中,通过提取所述短信文本内容中的关键词,例如,事件名称、时间、数量或地点等,从而根据提取的关键词确定待添加事项内容的类型、时间等。可选地,本发明实施例可以通过关键词的提取规则提取关键词,其中,用户可以自定义设置提取规则也可以通过云端同步提取规则。
可选地,所述根据所提取的关键词确定所述待添加事项内容包括:根据所提取的关键词确定所述短信的类型;如果所述短信的类型符合预设条件,根据所述短信的类型和所提取的关键词确定所述短信对应的待添加事项内容。
本发明实施例中,所述短信的类型包括日程通知类和其他类,所述日程通知类短信是指包括事件名称、类型、时间、数量或地点等待办性质的文本内容,其中,所述日程通知类短信的文本内容必须包括事件名称和时间,其他为可选项;所述其他类是指除所述日程类短信之外的其他私人或无待办性质的所有短信。
本发明实施例可以根据短信内容中的一些关键字判断该短信是否为日程通知类短信,例如,提取到火车票、流量、积分、余额等关键词,和/或提取到短信发送方为预设号码,例如,10086、12306等,则确定该短信为日程通知类短信。本发明实施例在短信的类型为日程通知类短信时才执行后续的步骤。
进一步的,日程通知类短信还可以包括出行类(例如,车票等)、理财类(信用卡、理财产品等)、通讯类(例如,话费、流量等)、消费类(例如,优惠券、会员卡等)等。对于不同类型的短信其对应的待添加事项内容可能不同,例如,对于出行类短信,待添加事项内容通常需要包括类型、时间、地点,对于通讯类短信,待添加事项内容通常需要包括类型、时间、数额。
所述添加模块2用于根据所述待添加事项内容在电子日历中添加提醒事件。
所述添加模块2在确定所述待添加事项内容之后,由于待添加事项内容中至少包括待添加事项的类型和所述待添加事项的提醒时间,因此,所述添加模块2可以根据待添加事项内容在电子日历中创建提醒事件,即可以在电子日历中,在所述待添加事项的提醒时间对应日期中根据待添加事项创建提醒事件,并在到达提醒时间时,提醒用户。
可选地,本发明实施例在电子日历中创建提醒事件时,可以采用不同方式标记不同类型的提醒事件,和/或不同紧急程度的提醒事件。
本实施中,不同的类型的提醒事件和不同紧急程度的提醒事件均可以用不同的方式在电子日历中标记显示。可选地,所述提醒事件的紧急程度可以根据短信的类型和到达提醒时限的时间综合判断,到达提醒时限的时间越短的提醒事件其紧急程度越高;所述提醒时限是指提醒事件到期前的某个时间点,一般设置为提醒事件到期前的2个小时,根据具体情况也可以设置为其他的时间点,方便用户提前获取提醒事件的通知并安排行程完成短信的内容任务;所述到达提醒时限的时间是指提醒事件创建与到期的时间段;所述标记的方式包括颜色变化或字体变化等,比如,紧急程度越高的提醒事件其标记的颜色越深,字体越大,根据具体的情况可以自定义设置。
所述广播模块3用于广播所述提醒事件的添加通知。
所述提醒模块4用于在所述提醒事件达到提醒时限时,通过预设提醒方式提醒所述提醒事件中的事项。
在本发明实施例中,所述预设提醒方式至少包括信息广播,还可以包括铃声、震动中的至少一项。
本发明实施例的添加提醒事件的装置还包括执行模块5,所述执行模块5用于在所述提醒事件在超过提醒时限并向用户提醒之后,电子日历自动将该提醒事件标记并显示为已完成,或从所述电子日历中删除所述提醒事件。
本发明实施例通过所述解析模块1对存储的短信文本内容进行解析,并根据所述短信文本内容的解析结果确定待添加事项内容,添加模块2根据所述待添加事项内容在电子日历中添加提醒事件,并通过广播模块3广播所述提醒事件的添加通知。此外,所述提醒模块4在所述提醒事件达到提醒时限时,通过预设提醒方式提醒所述提醒事件中的事项。本发明实施例可以非常便捷的将重要的日程通知类的短信自动添加到日历,并提前提醒用户短信内容即将到期,避免手动添加短信的繁琐操作,还可以避免用户错过重要的事件造成巨大的损失。
实施例六
在上述实施例的基础上,图6为本发明第三实施例的添加提醒事件的装置,其中,所述解析模块1进一步包括获取单元11和确定单元12。
所述获取单元11用于提取所述短信文本内容中的关键词;在本发明实施例中,所述获取单元11通过对存储的短信文本内容进行解析,提取所述短信文本内容中的关键词,所述关键词的提取规则是预先设置的,用户可以自定义设置也可以云端同步;
本发明实施例所述关键词的提取规则中,所述关键词包括事件名称、时间、数量或地点;
所述事件名称例如:火车票、汽车票、飞机票、工作会议、生日聚会、手机余额、信用卡还款等;
所述时间例如:星期一、2016年1月1日、12点钟等;
所述数量例如:2000元、1000分、100次等;
所述地点例如:火车站、公司、酒店等。
所述关键词包括上述实施方式,但不仅限于上述实施方式。
所述确定单元12用于根据所提取的关键词确定所述待添加事项内容,其中,所述待添加事项内容至少包括所述待添加事项的类型和所述待添加事项的提醒时间;本发明实施例根据所提取的关键词确定所述短信的类型,即待添加事项的类型,如果所述短信的类型符合预设条件,根据所述短信的类型和所提取的关键词确定所述短信对应的待添加事项内容。
所述短信的分类规则具体为:包括日程通知类和其他类;所述日程通知类短信是指包括事件名称、类型、时间、数量或地点等待办性质的文本内容,其中,所述日程通知类短信的文本内容必须包括事件名称和时间项,其他为可选项;所述其他类是指除所述日程类短信之外的其他私人或无待办性质的所有短信;
所述日程通知类具体包括生活日程类、工作通知类和系统通知类等;所述生活日程类包括但不限于聚会通知;所述工作通知类包括但不限于工作会议通知和公司活动通知;
所述系统通知类是第三方服务平台根据用户的情况自动发送的通知短信,根据内容又分为以下几类:
出行类短信:包括火车票通知、汽车票通知、飞机票通知或旅游门票通知等;
理财类短信:包括信用卡还款通知、理财产品通知、社保缴纳通知或银行贷款还款通知等;
通讯类短信:包括手机卡话费余额通知、手机卡流量通知或手机卡积分到期清零等;
消费类短信:包括优惠券到期通知、会员卡到期续费通知、会员卡积分清零通知、健身卡到期或次数将用完通知或团购券预定通知;
所述类型符合预设条件是指所述短信的类型为日程通知类短信。
在本发明实施例中,通过对关键词对应信息的提取和分类规则可以确定短信的分类结果,例如关键词对应信息为“火车票;2016年1月1日16时;火车站”,则该短信的分类为系统通知类中的出行类短信,所述待添加事项内容即为“出行类;火车票;2016年1月1日16时;火车站”。
所述添加模块2用于根据所述待添加事项内容创建提醒事件,其中,采用不同方式标记不同类型的提醒事件,和/或不同紧急程度的提醒事件。
所述添加模块2根据所添加的短信提取的关键词对应信息对该短信进行标记;在本发明实施例中,不同的类型的短信和不同的重要程度短信均用不同的方式来标记显示,具体的:
对于生活日程类和工作通知类的短信,其标记的内容为:类型+事件名称+时间+地点,比如,工作会议通知的提醒事件标记的内容为:工作通知类;工作会议;星期二9点;会议室。
对于系统通知类的短信,其提醒事件标记的内容根据类型不同其内容也不同,包括如下:
出行类短信为:类型+事件名称+时间+地点,比如火车票通知的提醒事件标记的内容为:出行类;火车票;2016年1月1日16时;火车站;
理财类、通讯类和消费类短信为:类型+事件名称+时间+数量,比如手机卡流量通知的提醒事件标记的内容为:通讯类;手机流量;2016年1月1日;剩余100MB。
所述提醒事件的重要程度根据短信的类型和提醒事件到达提醒时限的时间综合判断,到达提醒时限的时间越短的提醒事件其重要程度越高;所述提醒时限是指提醒事件到期前的某个时间点,一般设置为提醒事件到期前的2个小时,根据具体情况也可以设置为其他的时间点,方便用户提前获取提醒事件的通知并安排行程完成短信的内容任务;所述到达提醒时限的时间是指提醒事件创建与到期的时间段;所述标记的方式包括颜色变化或字体变化等,比如,重要程度越高的提醒事件其标记的颜色越深,字体越大,根据具体的情况可以自定义设置。
还包括广播模块3,所述广播模块3用于广播所述提醒事件的添加通知,所述提醒事件的添加通知即为添加模块2对待添加事项的标记内容。
还包括提醒模块4,所述提醒模块4用于在所述提醒事件达到提醒时限时,通过预设提醒方式提醒所述提醒事件中的事项,其中,所述预设提醒方式至少包括信息广播,以及铃声、震动中的至少一项;所述提醒模块4对提醒事件的提醒时限与移动终端的时间进行对比,并在提醒事件达到提醒时限后发出提醒,如铃声加信息广播,或振动加信息广播,或铃声、振动加信息广播;在本发明实施例中,所述与移动终端的时间进行对比是与当前移动终端的时间进行对比。
本发明实施例的添加提醒事件的装置还包括执行模块5,所述执行模块5用于在所述提醒事件在超过时限并向用户提醒之后,日历自动将该提醒事件标记并显示为已完成,或从所述电子日历中删除所述提醒事件。
本发明实施例所述的添加提醒事件的装置,通过所述获取单元11提取所述短信文本内容中的关键词,通过所述确定单元12根据所提取的关键词确定所述待添加事项内容,首先根据所提取的关键词确定所述短信的类型,如果所述短信的类型符合预设条件,根据所述短信的类型和所提取的关键词确定所述短信对应的待添加事项内容,通过所述添加模块2在电子日历中,根据所述待添加事项内容创建提醒事件,通过广播模块3广播所述提醒事件的添加通知,通过所述提醒模块4在所述提醒事件达到提醒时限时,通过预设提醒方式提醒所述提醒事件中的事项;通过该过程,本发明实施例可以非常便捷的将重要的日程通知类的短信自动添加到日历,并提前提醒用户短信内容即将到期,避免手动添加短信的繁琐操作,还可以避免用户错过重要的事件造成巨大的损失。
实施例七
参阅图7所示,为本发明所述的添加提醒事件的装置的一个实施例,所述的添加提醒事件的装置包括处理器和存储器。
在本发明实施例中,所述处理器用于:对存储的短信文本内容进行解析,并根据所述短信文本内容的解析结果确定待添加事项内容,其中,所述待添加事项内容至少包括所述待添加事项的类型和所述待添加事项的提醒时间;根据所述待添加事项内容在电子日历中添加提醒事件。
在本发明实施例中,所述添加提醒事件的装置300可以是移动电话、平板设备、计算机或数字广播终端等。
在本发明实施例中,所述添加提醒事件的装置300包括以下一个或多个组件:处理组件301、存储器302、电源组件303、多媒体组件304、音频组件305、传感器组件306以及通信组件307。
所述处理组件301用于控制所述添加提醒事件的装置300的整体操作,包括数据传输、电话呼叫、音乐播放或拍照摄像等。所述处理模块包括一个或多个处理器3011来执行指令来完成上述的方法的部分或全部步骤。
所述存储器302用于为支持所述添加提醒事件的装置300存储各种类型的数据,所述数据包括用于在所述添加提醒事件的装置300上操作的任何应用程序或方法的指令、联系人数据、电话簿数据、消息、图片或视频等。所述存储器302可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),随机存取存储器(RAM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘等。
所述电源组件303用于为所述添加提醒事件的装置300中的各个组件提供电力支持,所述电源组件303可以包括电源管理系统,一个或多个电源,以及用于分配和管理电力相关联的组件。
所述多媒体组件304可以包括用于所述添加提醒事件的装置300与用户交互的屏幕或摄像头;所述屏幕可以是显示屏或触摸屏;当所述屏幕为触摸屏时,还包括触摸面板,所述触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势,接收来自用户的输入信号;所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力;所述摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力,用于接收外部的图像数据。
所述音频组件305用于输入或输出音频信号,所述音频组件305包括麦克风和扬声器;当所述添加提醒事件的装置300进行电话呼叫或语言识别等操作时,所述音频组件305表现为麦克风,用于接收外部输入的音频信号;当所述添加提醒事件的装置300进行音乐播放或电话接听时,所述音频组件305表现为扬声器,用于向外部输出的音频信号。
所述传感器组件306包括一个或多个传感器,所述传感器用于将自身感受到的外部变化以能被机器识别的电信号或其他所需形式的信息输出;所述传感器可以用于检测所述添加提醒事件的装置300的各种状态变化,包括温度、电量、感光成像或压力等。
所述通信组件307用于所述添加提醒事件的装置300与其他设备之间进行有线或无线方式的数据通信;所述添加提醒事件的装置300可以接入基于通信标准的无线网络,如WiFi,2G,3G,4G,蓝牙,或其中任意一种或多种的组合。
在本发明实施例中,所述添加提醒事件的装置300可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述的方法。
在本发明实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器302,上述指令可由所述添加提醒事件的装置300的处理器3011执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是只读存储器(ROM)、随机存取存储器(RAM)、CD-ROM、磁带、软盘、U盘、移动硬盘和光数据存储设备等。
一种非临时性计算机可读存储介质,当所述存储介质中的指令由所述添加提醒事件的装置300的处理器3011执行时,使得所述添加提醒事件的装置300能够执行上述添加提醒事件的方法。
上述实施例为本发明较佳的实施方式,但本发明的实施方式并不受上述实施例的限制,其他的任何未背离本发明的精神实质与原理下所作的改变、修饰、替代、组合、简化,均应为等效的置换方式,都包含在本发明的保护范围之内。