一种基于提醒设置的发送短信的系统和方法

文档序号:7980319阅读:123来源:国知局
一种基于提醒设置的发送短信的系统和方法
【专利摘要】本发明公开一种基于提醒设置的发送短信的系统和方法,所述系统包括:设置模块,用于设置提醒短信的内容,以及循环发送提醒短信的周期和周期内的发送时间,并保存提醒短信的设置;循环发送模块,用于定期轮询每条提醒短信的设置,依据设置的周期和周期内的发送时间确定提醒短信最近一次的发送时间,将确定的发送时间在下次轮询前到达的提醒短信放入发送队列,按确定的发送时间进行短信发送。本发明能够解决循环提醒短信无法自动发送的问题。
【专利说明】一种基于提醒设置的发送短信的系统和方法
【技术领域】
[0001]本发明涉及通信领域,特别涉及一种基于提醒设置的发送短信的系统和方法。
【背景技术】
[0002]短信(short message service),简称SMS,是用户通过手机或其他电信终端直接发送或接收的文字或数字信息。随着短信服务在日常生活中所占比重的日益增大。当前的多种通讯应用工具中包含发送短信功能,但都只能一次性发送短信。当一次发送短信成功后,如果需要再次发送该短信,用户需要再重新设置短信。对于周期性重复发送的提醒短信,这种一次性的短信设置极不方便。现有技术无法实现循环提醒短信的自动发送。
[0003]此外,现有技术中对短信记录的显示方式仅为简单罗列,如此显示为查找短信造成诸多困难。

【发明内容】

[0004]本发明提供了基于提醒设置的发送短信的系统和方法,以解决无法自动循环发送提醒短信的问题。
[0005]本发明公开了一种基于提醒设置的发送短信的系统,所述系统包括:
[0006]设置模块,用于设置提醒短信的内容,以及循环发送提醒短信的周期和周期内的发送时间,并保存提醒短信的设置;
[0007]循环发送模块,用于定期轮询每条提醒短信的设置,依据设置的周期和周期内的发送时间确定提醒短信最近一次的发送时间,将确定的发送时间在下次轮询前到达的提醒短信放入发送队列,按确定的发送时间进行短信发送。
[0008]较佳地,所述设置模块还用于设置展示提醒短信记录的分段时间;
[0009]所述系统还包括:
[0010]短信查看模块,用于依据分段时间采用日历视图展现提醒短信记录。
[0011]较佳地,所述短信查看模块具体用于:依据分段时间统计各个时间段内已发送提醒短信和/或待发送提醒短信,在日历视图的列表的表项中显示统计的该表项对应时间段内已发送提醒短信或待发送提醒短信的数据项。
[0012]较佳地,所述设置模块还用于设置日历视图显示的提醒短信的数据项的触发条件;
[0013]所述短信查看模块具体用于:当触发条件满足时,则提醒短信的数据项被触发,调取该提醒短信的详细信息进行展示。
[0014]较佳地,所述短信查看模块还用于当显示的待发送提醒短信的数据项被选择时,弹出该待发送提醒短信的可编辑文本供用户编辑使用,并保存编辑后文本。
[0015]较佳地,所述设置模块还用于设置提醒短信的结束发送的条件;
[0016]所述循环发送模块还用于判断提醒短信的结束发送的条件是否满足,如果满足,结束对该提醒短信的轮询,否则,继续对该提醒短信进行轮询。[0017]较佳地,所述设置模块还用当提醒短信的发送被取消时,删除所述提醒短信的设置。
[0018]本发明还公开了一种基于提醒设置的发送短信的方法,所述方法包括:
[0019]设置提醒短信的内容,以及循环发送提醒短信的周期和周期内的发送时间,并保存提醒短信的设置;
[0020]定期轮询每条提醒短信的设置,依据设置的周期和周期内的发送时间确定提醒短信最近一次的发送时间,将确定的发送时间在下次轮询前到达的提醒短信放入发送队列,按确定的发送时间进行短信发送。
[0021]较佳地,所述方法还包括:
[0022]设置展示提醒短信记录的分段时间;
[0023]依据分段时间采用日历视图展现提醒短信记录。
[0024]较佳地,所述依据分段时间采用日历视图展现提醒短信记录具体包括:
[0025]依据分段时间统计各个时间段内已发送提醒短信和/或待发送提醒短信,在日历视图的列表的表项中显示统计的该表项对应时间段内已发送提醒短信或待发送提醒短信的数据项。
[0026]本发明实施例的有益效果是:通过设置循环发送提醒短信的周期和周期内的发送时间,并采用定期轮询提醒短信设置,将发送时间即将达到的提醒短信放入队列进行短信发送,能够实现自动循环发送提醒短信;
[0027]通过使用日历视图展现提醒短信记录能够实现对提醒短信的快捷方便的查看。
【专利附图】

【附图说明】
[0028]图1为本发明基于提醒设置的发送短信系统的结构图。
[0029]图2为本发明基于提醒设置的发送短信系统的【具体实施方式】的结构图。
[0030]图3为本发明实施例中设置提醒短信的界面的示意图。
[0031]图4为本发明实施例中设置循环发送周期和周期内发送时间的方式一的界面示意图。
[0032]图5为本发明实施例中设置循环发送周期和周期内发送时间的方式二的界面示意图。
[0033]图6为本发明实施例中设置循环发送周期和周期内发送时间的方式三的界面示意图。
[0034]图7为本发明实施例中设置成功后提供的提示界面。
[0035]图8为本发明实施例中展现已发送提醒短信的日历视图的示意图。
[0036]图9为本发明实施例中展现待发送短信的日历视图的示意图。
[0037]图10为本发明基于提醒设置的发送短信方法的流程图。
【具体实施方式】
[0038]为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
[0039]参见图1,为本发明提供的基于提醒设置的发送短信的系统。[0040]所述系统包括:设置模块100和循环发送模块200。
[0041]设置模块100,用于设置提醒短信的内容,以及循环发送该提醒短信的周期和周期内的发送时间,并保存提醒短信的设置。
[0042]循环发送模块200,用于定期轮询每条提醒短信的设置,依据设置的周期和周期内的发送时间确定提醒短信最近一次的发送时间,将确定的发送时间在下次轮询前到达的提醒短信放入发送队列,按确定的发送时间进行短信发送。
[0043]其中,在一实施例中可以通过如图3所示的界面实现对提醒短信的设置。如图3所示,在界面中输入接收提醒短信的号码,该号码可以为一个也可以为多个。并且输入提醒短信的内容。图3中的方框所述标识的R按钮为周期设置按钮,用于设置周期和周期内发送时间。
[0044]对于循环发送提醒短信的周期和周期内的发送时间的设置可以采用多种方式。
[0045]设置循环发送周期和周期内发送时间的方式一如图4所示。以天为单位设置周期,并设置在一个周期中发送提醒短信的时间。例如,设置每几天发送一次提醒短信或每个工作日发送一次短信。通过设置开始时间,设置发送提醒短信的时刻。举例而言,设置每I天发送一次提醒短信,在每天的8:00进行短信发送。
[0046]设置循环发送周期和周期内发送时间的方式二如图5所示。在方式二中,以周为单位设置周期,并设置在一个周期中发送提醒短信的时间。例如,设置每几周发送一次提醒短信,在每个周期的第几周的星期几进行短信发送。通过设置开始时间,设置发送提醒短信的时刻。举例而言,设置每一周发送一次提醒短信,每周的星期三的8:00进行短信发送。
[0047]设置循环发送周期和周期内发送时间的方式三如图6所示。在方式三中,以月为单位设置周期,并设置在一个周期中发送提醒短信的时间。例如,设置每几个月发送一次提醒短信,在每个周期的第几周的星期几进行短信发送或每个周期的第几天发送。通过设置开始时间,设置发送提醒短信的时刻。例如,设置每一个月发送一次提醒短信,每月的第9天的8:00进行短信发送。
[0048]本发明实施例中设置成功后提供的提示界面如图7所示。
[0049]在一较佳的实施方式中,设置模块100还用于设置提醒短信的结束发送的条件;循环发送模块200还用于判断提醒短信的结束发送的条件是否满足,如果满足,结束对该提醒短信的轮询,否则,继续对该提醒短信进行轮询。
[0050]举例而言,结束发送的条件可以设置为结束发送的重复次数,也可以设置结束发送的终止日期。
[0051]在一较佳的实施方式中,设置模块100还用当提醒短信的发送被取消时,删除所述提醒短信的设置。
[0052]用户可以取消已经设定的提醒短信。当用户取消已经设定的提醒短信后,设置模块100将该提醒短信的设置删除,如此,循环发送模块200轮询时不会查找到该模块,从而结束对提醒短信的循环发送。
[0053]在一较佳的实施方式中,所述设置模块100还用于设置展示提醒短信记录的分段时间。
[0054]分段时间为按时间段展示短信记录时,时间段的时长。
[0055]所述系统还包括短信查看模块300,如图2所示。[0056]短信查看模块300,用于依据分段时间采用日历视图展现提醒短信记录。
[0057]短信查看模块300具体用于:依据分段时间统计各个时间段内已发送提醒短信和/或待发送提醒短信,在日历视图的列表的表项中显示统计的该表项对应时间段内已发送提醒短信或待发送提醒短信的数据项。
[0058]其中,待发送提醒短信为按设置的周期和周期内发送时间,计划在未来发送的提醒短信。已发送提醒短信为循环发送模块200已经完成发送的提醒短信。
[0059]在一举例中,展现已发送提醒短信的日历视图如图8所示,展现待发送提醒短信的日历视图如图9所示。在一个页面中显示一周内7天的提醒短信记录,每天按24小时对短信记录进行分段显示,即分段时间为I小时。在一天中相同小时内的提醒短信顺序排列显示。用户可以通过日期翻页按钮上一周按钮710和下一周按钮720查看以前或以后的已发提醒短信和未发提醒短信。并通过本周按钮730,回到当前周的显示页面。
[0060]进一步地,所述设置模块100还用于设置日历视图显示的提醒短信的数据项的触发条件。
[0061]所述短信查看模块300具体用于:当触发条件满足,提醒短信的数据项被触发时,调取该提醒短信的详细信息进行展示。
[0062]实施例中,设置的触发条件为鼠标悬浮于数据项上。可以设置为其他触发条件,例如左键单击数据项或右键点击数据项等。对于日历视图中的每个短信数据项,鼠标悬浮时弹出提示窗口,显示短信的接收人,短信内容,发送时间等详细信息。
[0063]进一步地,所述短信查看模块300还用于当显示的待发送提醒短信的数据项被选择时,弹出该待发送提醒短信的可编辑文本供用户编辑使用,并保存编辑后文本。
[0064]实施例
[0065]在实施例中进行的操作如下所述。
[0066]设置模块100,用于设置提醒短信的内容,以及循环发送该提醒短信的周期和周期内的发送时间,并保存提醒短信的设置。
[0067]在实施例中,点击循环短信设置按钮,弹出循环周期设置窗口,默认循环方式为按周循环,如图3所示。可以在定期模式中,通过点击按天,按周,按月的单选按钮切换不同的循环方式进行设置。图4为按天循环的窗口显示,图5为按周循环的窗口显示,图6为按月循环的窗口显示。可以设置循环重复结束方式,还可以取消循环短信的设置。在循环周期设置窗口点击确定,设置循环短信成功,同时提示用户该短信已设置为循环短信,如图7所
/Jn ο
[0068]循环发送模块200,用于定期轮询每条提醒短信的设置,依据设置的周期和周期内的发送时间确定提醒短信最近一次的发送时间,将确定的发送时间在下次轮询前到达的提醒短信放入发送队列,按确定的发送时间进行短信发送。
[0069]短信查看模块300用于依据分段时间统计各个时间段内已发送提醒短信和/或待发送提醒短信,在日历视图的列表的表项中显示统计的该表项对应时间段内已发送提醒短信或待发送提醒短信的数据项。
[0070]在短信记录窗口,默认查看已发送短信,如图8所示。相同时段的短信数据并列显示,鼠标悬浮到某个短信数据时,显示短信具体内容的提示窗口。可以通过上一周按钮710和下一周按钮720按钮查看后一周和前一周的短信内容,可以通过本周按钮730按钮回到当前周的短信显示。
[0071]点击短信记录窗口的待发送短信按钮,查看待发送短信。
[0072]鼠标悬浮到某个待发送短信时,在显示短信具体内容的提示窗口右上角可以点击编辑或删除按钮,可以对短信内容进行编辑或删除。当点击编辑按钮时,弹出图3的短信编辑窗口供用户修改短信;点击删除按钮时删除该条短信内容。
[0073]—种基于提醒设置的发送短信的方法流程如图10所示。
[0074]步骤S100,设置提醒短信的内容,以及循环发送提醒短信的周期和周期内的发送时间,并保存提醒短信的设置。
[0075]步骤S200,定期轮询每条提醒短信的设置,依据设置的周期和周期内的发送时间确定提醒短信最近一次的发送时间,将确定的发送时间在下次轮询前到达的提醒短信放入发送队列,按确定的发送时间进行短信发送。
[0076]较佳地,所述方法还包括:
[0077]设置展示提醒短信记录的分段时间;
[0078]依据分段时间采用日历视图展现提醒短信记录。
[0079]较佳地,所述方法还包括:
[0080]所述依据分段时间采用日历视图展现提醒短信记录具体包括:
[0081]依据分段时间统计各个时间段内已发送提醒短信和/或待发送提醒短信,在日历视图的列表的表项中显示统计的该表项对应时间段内已发送提醒短信或待发送提醒短信的数据项。
[0082]较佳地,所述方法还包括:
[0083]设置提醒短信的结束发送的条件;
[0084]判断提醒短信的结束发送的条件是否满足,如果满足,结束对该提醒短信的轮询,否则,继续对该提醒短信进行轮询。
[0085]较佳地,所述方法还包括:
[0086]设置日历视图显示的提醒短信的数据项的触发条件;
[0087]当触发条件满足时,则提醒短信的数据项被触发,调取该提醒短信的详细信息进行展示。
[0088]较佳地,所述方法还包括:
[0089]当显示的待发送提醒短信的数据项被选择时,弹出该待发送提醒短信的可编辑文本供用户编辑使用,并保存编辑后文本。
[0090]较佳地,所述方法还包括:
[0091]当提醒短信的发送被取消时,删除所述提醒短信的设置。
[0092]以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本发明的保护范围内。
【权利要求】
1.一种基于提醒设置的发送短信的系统,其特征在于,所述系统包括: 设置模块,用于设置提醒短信的内容,以及循环发送提醒短信的周期和周期内的发送时间,并保存提醒短信的设置; 循环发送模块,用于定期轮询每条提醒短信的设置,依据设置的周期和周期内的发送时间确定提醒短信最近一次的发送时间,将确定的发送时间在下次轮询前到达的提醒短信放入发送队列,按确定的发送时间进行短信发送。
2.根据权利要求1所述的系统,其特征在于, 所述设置模块还用于设置展示提醒短信记录的分段时间; 所述系统还包括: 短信查看模块,用于依据分段时间采用日历视图展现提醒短信记录。
3.根据权利要求2所述的系统,其特征在于, 所述短信查看模块具体用于:依据分段时间统计各个时间段内已发送提醒短信和/或待发送提醒短信,在日历视图的列表的表项中显示统计的该表项对应时间段内已发送提醒短信或待发送提醒短信的数据项。
4.根据权利要求2所述的系统,其特征在于, 所述设置模块还用于设置日历视图显示的提醒短信的数据项的触发条件; 所述短信查看模块具体用于:当触发条件满足时,则提醒短信的数据项被触发,调取该提醒短信的详细信息进行展示。`
5.根据权利要求3所述的系统,其特征在于, 所述短信查看模块还用于当显示的待发送提醒短信的数据项被选择时,弹出该待发送提醒短信的可编辑文本供用户编辑使用,并保存编辑后文本。
6.根据权利要求1所述的系统,其特征在于, 所述设置模块还用于设置提醒短信的结束发送的条件; 所述循环发送模块还用于判断提醒短信的结束发送的条件是否满足,如果满足,结束对该提醒短信的轮询,否则,继续对该提醒短信进行轮询。
7.根据权利要求1所述的系统,其特征在于, 所述设置模块还用当提醒短信的发送被取消时,删除所述提醒短信的设置。
8.一种基于提醒设置的发送短信的方法,其特征在于,所述方法包括: 设置提醒短信的内容,以及循环发送提醒短信的周期和周期内的发送时间,并保存提醒短信的设置; 定期轮询每条提醒短信的设置,依据设置的周期和周期内的发送时间确定提醒短信最近一次的发送时间,将确定的发送时间在下次轮询前到达的提醒短信放入发送队列,按确定的发送时间进行短信发送。
9.根据权利要求8所述的方法,其特征在于, 所述方法还包括: 设置展示提醒短信记录的分段时间; 依据分段时间采用日历视图展现提醒短信记录。
10.根据权利要求9所述的方法,其特征在于, 所述依据分段时间采用日历视图展现提醒短信记录具体包括:依据分段时间统计 各个时间段内已发送提醒短信和/或待发送提醒短信,在日历视图的列表的表项中显示统计的该表项对应时间段内已发送提醒短信或待发送提醒短信的数据项。
【文档编号】H04M1/725GK103516877SQ201210215330
【公开日】2014年1月15日 申请日期:2012年6月26日 优先权日:2012年6月26日
【发明者】宋晶晶 申请人:北京神州泰岳软件股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1