CN103516877B - 一种基于提醒设置的发送短信的***和方法 - Google Patents
一种基于提醒设置的发送短信的***和方法 Download PDFInfo
- Publication number
- CN103516877B CN103516877B CN201210215330.3A CN201210215330A CN103516877B CN 103516877 B CN103516877 B CN 103516877B CN 201210215330 A CN201210215330 A CN 201210215330A CN 103516877 B CN103516877 B CN 103516877B
- Authority
- CN
- China
- Prior art keywords
- short message
- reminding short
- reminding
- cycle
- data item
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
本发明公开一种基于提醒设置的发送短信的***和方法,所述***包括:设置模块,用于设置提醒短信的内容,以及循环发送提醒短信的周期和周期内的发送时间,并保存提醒短信的设置;循环发送模块,用于定期轮询每条提醒短信的设置,依据设置的周期和周期内的发送时间确定提醒短信最近一次的发送时间,将确定的发送时间在下次轮询前到达的提醒短信放入发送队列,按确定的发送时间进行短信发送。本发明能够解决循环提醒短信无法自动发送的问题。
Description
技术领域
本发明涉及通信领域,特别涉及一种基于提醒设置的发送短信的***和方法。
背景技术
短信(shortmessageservice),简称SMS,是用户通过手机或其他电信终端直接发送或接收的文字或数字信息。随着短信服务在日常生活中所占比重的日益增大。当前的多种通讯应用工具中包含发送短信功能,但都只能一次性发送短信。当一次发送短信成功后,如果需要再次发送该短信,用户需要再重新设置短信。对于周期性重复发送的提醒短信,这种一次性的短信设置极不方便。现有技术无法实现循环提醒短信的自动发送。
此外,现有技术中对短信记录的显示方式仅为简单罗列,如此显示为查找短信造成诸多困难。
发明内容
本发明提供了基于提醒设置的发送短信的***和方法,以解决无法自动循环发送提醒短信的问题。
本发明公开了一种基于提醒设置的发送短信的***,所述***包括:
设置模块,用于设置提醒短信的内容,以及循环发送提醒短信的周期和周期内的发送时间,并保存提醒短信的设置;
循环发送模块,用于定期轮询每条提醒短信的设置,依据设置的周期和周期内的发送时间确定提醒短信最近一次的发送时间,将确定的发送时间在下次轮询前到达的提醒短信放入发送队列,按确定的发送时间进行短信发送。
较佳地,所述设置模块还用于设置展示提醒短信记录的分段时间;
所述***还包括:
短信查看模块,用于依据分段时间采用日历视图展现提醒短信记录。
较佳地,所述短信查看模块具体用于:依据分段时间统计各个时间段内已发送提醒短信和/或待发送提醒短信,在日历视图的列表的表项中显示统计的该表项对应时间段内已发送提醒短信或待发送提醒短信的数据项。
较佳地,所述设置模块还用于设置日历视图显示的提醒短信的数据项的触发条件;
所述短信查看模块具体用于:当触发条件满足时,则提醒短信的数据项被触发,调取该提醒短信的详细信息进行展示。
较佳地,所述短信查看模块还用于当显示的待发送提醒短信的数据项被选择时,弹出该待发送提醒短信的可编辑文本供用户编辑使用,并保存编辑后文本。
较佳地,所述设置模块还用于设置提醒短信的结束发送的条件;
所述循环发送模块还用于判断提醒短信的结束发送的条件是否满足,如果满足,结束对该提醒短信的轮询,否则,继续对该提醒短信进行轮询。
较佳地,所述设置模块还用当提醒短信的发送被取消时,删除所述提醒短信的设置。
本发明还公开了一种基于提醒设置的发送短信的方法,所述方法包括:
设置提醒短信的内容,以及循环发送提醒短信的周期和周期内的发送时间,并保存提醒短信的设置;
定期轮询每条提醒短信的设置,依据设置的周期和周期内的发送时间确定提醒短信最近一次的发送时间,将确定的发送时间在下次轮询前到达的提醒短信放入发送队列,按确定的发送时间进行短信发送。
较佳地,所述方法还包括:
设置展示提醒短信记录的分段时间;
依据分段时间采用日历视图展现提醒短信记录。
较佳地,所述依据分段时间采用日历视图展现提醒短信记录具体包括:
依据分段时间统计各个时间段内已发送提醒短信和/或待发送提醒短信,在日历视图的列表的表项中显示统计的该表项对应时间段内已发送提醒短信或待发送提醒短信的数据项。
本发明实施例的有益效果是:通过设置循环发送提醒短信的周期和周期内的发送时间,并采用定期轮询提醒短信设置,将发送时间即将达到的提醒短信放入队列进行短信发送,能够实现自动循环发送提醒短信;
通过使用日历视图展现提醒短信记录能够实现对提醒短信的快捷方便的查看。
附图说明
图1为本发明基于提醒设置的发送短信***的结构图。
图2为本发明基于提醒设置的发送短信***的具体实施方式的结构图。
图3为本发明实施例中设置提醒短信的界面的示意图。
图4为本发明实施例中设置循环发送周期和周期内发送时间的方式一的界面示意图。
图5为本发明实施例中设置循环发送周期和周期内发送时间的方式二的界面示意图。
图6为本发明实施例中设置循环发送周期和周期内发送时间的方式三的界面示意图。
图7为本发明实施例中设置成功后提供的提示界面。
图8为本发明实施例中展现已发送提醒短信的日历视图的示意图。
图9为本发明实施例中展现待发送短信的日历视图的示意图。
图10为本发明基于提醒设置的发送短信方法的流程图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
参见图1,为本发明提供的基于提醒设置的发送短信的***。
所述***包括:设置模块100和循环发送模块200。
设置模块100,用于设置提醒短信的内容,以及循环发送该提醒短信的周期和周期内的发送时间,并保存提醒短信的设置。
循环发送模块200,用于定期轮询每条提醒短信的设置,依据设置的周期和周期内的发送时间确定提醒短信最近一次的发送时间,将确定的发送时间在下次轮询前到达的提醒短信放入发送队列,按确定的发送时间进行短信发送。
其中,在一实施例中可以通过如图3所示的界面实现对提醒短信的设置。如图3所示,在界面中输入接收提醒短信的号码,该号码可以为一个也可以为多个。并且输入提醒短信的内容。图3中的方框所述标识的R按钮为周期设置按钮,用于设置周期和周期内发送时间。
对于循环发送提醒短信的周期和周期内的发送时间的设置可以采用多种方式。
设置循环发送周期和周期内发送时间的方式一如图4所示。以天为单位设置周期,并设置在一个周期中发送提醒短信的时间。例如,设置每几天发送一次提醒短信或每个工作日发送一次短信。通过设置开始时间,设置发送提醒短信的时刻。举例而言,设置每1天发送一次提醒短信,在每天的8:00进行短信发送。
设置循环发送周期和周期内发送时间的方式二如图5所示。在方式二中,以周为单位设置周期,并设置在一个周期中发送提醒短信的时间。例如,设置每几周发送一次提醒短信,在每个周期的第几周的星期几进行短信发送。通过设置开始时间,设置发送提醒短信的时刻。举例而言,设置每一周发送一次提醒短信,每周的星期三的8:00进行短信发送。
设置循环发送周期和周期内发送时间的方式三如图6所示。在方式三中,以月为单位设置周期,并设置在一个周期中发送提醒短信的时间。例如,设置每几个月发送一次提醒短信,在每个周期的第几周的星期几进行短信发送或每个周期的第几天发送。通过设置开始时间,设置发送提醒短信的时刻。例如,设置每一个月发送一次提醒短信,每月的第9天的8:00进行短信发送。
本发明实施例中设置成功后提供的提示界面如图7所示。
在一较佳的实施方式中,设置模块100还用于设置提醒短信的结束发送的条件;循环发送模块200还用于判断提醒短信的结束发送的条件是否满足,如果满足,结束对该提醒短信的轮询,否则,继续对该提醒短信进行轮询。
举例而言,结束发送的条件可以设置为结束发送的重复次数,也可以设置结束发送的终止日期。
在一较佳的实施方式中,设置模块100还用当提醒短信的发送被取消时,删除所述提醒短信的设置。
用户可以取消已经设定的提醒短信。当用户取消已经设定的提醒短信后,设置模块100将该提醒短信的设置删除,如此,循环发送模块200轮询时不会查找到该模块,从而结束对提醒短信的循环发送。
在一较佳的实施方式中,所述设置模块100还用于设置展示提醒短信记录的分段时间。
分段时间为按时间段展示短信记录时,时间段的时长。
所述***还包括短信查看模块300,如图2所示。
短信查看模块300,用于依据分段时间采用日历视图展现提醒短信记录。
短信查看模块300具体用于:依据分段时间统计各个时间段内已发送提醒短信和/或待发送提醒短信,在日历视图的列表的表项中显示统计的该表项对应时间段内已发送提醒短信或待发送提醒短信的数据项。
其中,待发送提醒短信为按设置的周期和周期内发送时间,计划在未来发送的提醒短信。已发送提醒短信为循环发送模块200已经完成发送的提醒短信。
在一举例中,展现已发送提醒短信的日历视图如图8所示,展现待发送提醒短信的日历视图如图9所示。在一个页面中显示一周内7天的提醒短信记录,每天按24小时对短信记录进行分段显示,即分段时间为1小时。在一天中相同小时内的提醒短信顺序排列显示。用户可以通过日期翻页按钮上一周按钮710和下一周按钮720查看以前或以后的已发提醒短信和未发提醒短信。并通过本周按钮730,回到当前周的显示页面。
进一步地,所述设置模块100还用于设置日历视图显示的提醒短信的数据项的触发条件。
所述短信查看模块300具体用于:当触发条件满足,提醒短信的数据项被触发时,调取该提醒短信的详细信息进行展示。
实施例中,设置的触发条件为鼠标悬浮于数据项上。可以设置为其他触发条件,例如左键单击数据项或右键点击数据项等。对于日历视图中的每个短信数据项,鼠标悬浮时弹出提示窗口,显示短信的接收人,短信内容,发送时间等详细信息。
进一步地,所述短信查看模块300还用于当显示的待发送提醒短信的数据项被选择时,弹出该待发送提醒短信的可编辑文本供用户编辑使用,并保存编辑后文本。
实施例
在实施例中进行的操作如下所述。
设置模块100,用于设置提醒短信的内容,以及循环发送该提醒短信的周期和周期内的发送时间,并保存提醒短信的设置。
在实施例中,点击循环短信设置按钮,弹出循环周期设置窗口,默认循环方式为按周循环,如图3所示。可以在定期模式中,通过点击按天,按周,按月的单选按钮切换不同的循环方式进行设置。图4为按天循环的窗口显示,图5为按周循环的窗口显示,图6为按月循环的窗口显示。可以设置循环重复结束方式,还可以取消循环短信的设置。在循环周期设置窗口点击确定,设置循环短信成功,同时提示用户该短信已设置为循环短信,如图7所示。
循环发送模块200,用于定期轮询每条提醒短信的设置,依据设置的周期和周期内的发送时间确定提醒短信最近一次的发送时间,将确定的发送时间在下次轮询前到达的提醒短信放入发送队列,按确定的发送时间进行短信发送。
短信查看模块300用于依据分段时间统计各个时间段内已发送提醒短信和/或待发送提醒短信,在日历视图的列表的表项中显示统计的该表项对应时间段内已发送提醒短信或待发送提醒短信的数据项。
在短信记录窗口,默认查看已发送短信,如图8所示。相同时段的短信数据并列显示,鼠标悬浮到某个短信数据时,显示短信具体内容的提示窗口。可以通过上一周按钮710和下一周按钮720按钮查看后一周和前一周的短信内容,可以通过本周按钮730按钮回到当前周的短信显示。
点击短信记录窗口的待发送短信按钮,查看待发送短信。
鼠标悬浮到某个待发送短信时,在显示短信具体内容的提示窗口右上角可以点击编辑或删除按钮,可以对短信内容进行编辑或删除。当点击编辑按钮时,弹出图3的短信编辑窗口供用户修改短信;点击删除按钮时删除该条短信内容。
一种基于提醒设置的发送短信的方法流程如图10所示。
步骤S100,设置提醒短信的内容,以及循环发送提醒短信的周期和周期内的发送时间,并保存提醒短信的设置。
步骤S200,定期轮询每条提醒短信的设置,依据设置的周期和周期内的发送时间确定提醒短信最近一次的发送时间,将确定的发送时间在下次轮询前到达的提醒短信放入发送队列,按确定的发送时间进行短信发送。
较佳地,所述方法还包括:
设置展示提醒短信记录的分段时间;
依据分段时间采用日历视图展现提醒短信记录。
较佳地,所述方法还包括:
所述依据分段时间采用日历视图展现提醒短信记录具体包括:
依据分段时间统计各个时间段内已发送提醒短信和/或待发送提醒短信,在日历视图的列表的表项中显示统计的该表项对应时间段内已发送提醒短信或待发送提醒短信的数据项。
较佳地,所述方法还包括:
设置提醒短信的结束发送的条件;
判断提醒短信的结束发送的条件是否满足,如果满足,结束对该提醒短信的轮询,否则,继续对该提醒短信进行轮询。
较佳地,所述方法还包括:
设置日历视图显示的提醒短信的数据项的触发条件;
当触发条件满足时,则提醒短信的数据项被触发,调取该提醒短信的详细信息进行展示。
较佳地,所述方法还包括:
当显示的待发送提醒短信的数据项被选择时,弹出该待发送提醒短信的可编辑文本供用户编辑使用,并保存编辑后文本。
较佳地,所述方法还包括:
当提醒短信的发送被取消时,删除所述提醒短信的设置。
以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本发明的保护范围内。
Claims (4)
1.一种基于提醒设置的发送短信的***,其特征在于,所述***包括:
设置模块,用于设置提醒短信的内容,以及循环发送提醒短信的周期和周期内的发送时间,并保存提醒短信的设置;
循环发送模块,用于定期轮询每条提醒短信的设置,依据设置的周期和周期内的发送时间确定提醒短信最近一次的发送时间,将确定的发送时间在下次轮询前到达的提醒短信放入发送队列,按确定的发送时间进行短信发送;
所述设置模块还用于设置展示提醒短信记录的分段时间;
所述***还包括:
短信查看模块,用于依据分段时间采用日历视图展现提醒短信记录;
所述短信查看模块具体用于:依据分段时间统计各个时间段内已发送提醒短信和/或待发送提醒短信,在日历视图的列表的表项中显示统计的该表项对应时间段内已发送提醒短信或待发送提醒短信的数据项;
所述设置模块还用于设置日历视图显示的提醒短信的数据项的触发条件;
所述短信查看模块具体用于:当触发条件满足时,则提醒短信的数据项被触发,调取该提醒短信的详细信息进行展示,所述触发条件为鼠标悬浮于数据项上或左键单击数据项或右键点击数据项;
所述设置模块还用于设置提醒短信的结束发送的条件;
所述循环发送模块还用于判断提醒短信的结束发送的条件是否满足,如果满足,结束对该提醒短信的轮询,否则,继续对该提醒短信进行轮询。
2.根据权利要求1所述的***,其特征在于,
所述短信查看模块还用于当显示的待发送提醒短信的数据项被选择时,弹出该待发送提醒短信的可编辑文本供用户编辑使用,并保存编辑后文本。
3.根据权利要求1所述的***,其特征在于,
所述设置模块还用当提醒短信的发送被取消时,删除所述提醒短信的设置。
4.一种基于提醒设置的发送短信的方法,其特征在于,所述方法包括:
设置提醒短信的内容,以及循环发送提醒短信的周期和周期内的发送时间,并保存提醒短信的设置;
定期轮询每条提醒短信的设置,依据设置的周期和周期内的发送时间确定提醒短信最近一次的发送时间,将确定的发送时间在下次轮询前到达的提醒短信放入发送队列,按确定的发送时间进行短信发送;
所述方法还包括:
设置展示提醒短信记录的分段时间;
依据分段时间采用日历视图展现提醒短信记录;
其中,所述依据分段时间采用日历视图展现提醒短信记录具体包括:
依据分段时间统计各个时间段内已发送提醒短信和/或待发送提醒短信,在日历视图的列表的表项中显示统计的该表项对应时间段内已发送提醒短信或待发送提醒短信的数据项;
该方法还包括:设置日历视图显示的提醒短信的数据项的触发条件;当触发条件满足时,提醒短信的数据项被触发,调取该提醒短信的详细信息进行展示,所述触发条件为鼠标悬浮于数据项上或左键单击数据项或右键点击数据项;
设置提醒短信的结束发送的条件;判断提醒短信的结束发送的条件是否满足,如果满足,结束对该提醒短信的轮询,否则,继续对该提醒短信进行轮询。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210215330.3A CN103516877B (zh) | 2012-06-26 | 2012-06-26 | 一种基于提醒设置的发送短信的***和方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210215330.3A CN103516877B (zh) | 2012-06-26 | 2012-06-26 | 一种基于提醒设置的发送短信的***和方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103516877A CN103516877A (zh) | 2014-01-15 |
CN103516877B true CN103516877B (zh) | 2016-02-17 |
Family
ID=49898882
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210215330.3A Active CN103516877B (zh) | 2012-06-26 | 2012-06-26 | 一种基于提醒设置的发送短信的***和方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103516877B (zh) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1809182A (zh) * | 2005-01-18 | 2006-07-26 | 华为技术有限公司 | 终端设备处理短信事件的方法 |
CN1929664A (zh) * | 2005-09-09 | 2007-03-14 | Lg电子株式会社 | 用于移动通信终端的事件显示装置及其事件显示方法 |
CN1976492A (zh) * | 2006-12-05 | 2007-06-06 | 华为技术有限公司 | 一种移动用户终端及其短消息发送方法 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100651367B1 (ko) * | 2005-04-01 | 2006-11-29 | 삼성전자주식회사 | 휴대단말기의 이벤트정보 관리 장치 및 방법 |
-
2012
- 2012-06-26 CN CN201210215330.3A patent/CN103516877B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1809182A (zh) * | 2005-01-18 | 2006-07-26 | 华为技术有限公司 | 终端设备处理短信事件的方法 |
CN1929664A (zh) * | 2005-09-09 | 2007-03-14 | Lg电子株式会社 | 用于移动通信终端的事件显示装置及其事件显示方法 |
CN1976492A (zh) * | 2006-12-05 | 2007-06-06 | 华为技术有限公司 | 一种移动用户终端及其短消息发送方法 |
Also Published As
Publication number | Publication date |
---|---|
CN103516877A (zh) | 2014-01-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101416475B (zh) | 用于管理移动终端事件的方法和装置 | |
CN100440121C (zh) | 通过用户界面控制设备的方法 | |
CN110023975A (zh) | 任务委托管理器和接口 | |
CN101815262A (zh) | 一种移动终端垃圾短信息屏蔽方法和装置 | |
CN102130999A (zh) | 待处理信息的提示方法及终端 | |
CN106357928A (zh) | 一种日程提醒方法及终端 | |
CN106911556A (zh) | 一种消息提醒管理方法及终端 | |
CN103095880A (zh) | 一种移动终端的定时提醒方法及移动终端 | |
CN101488995A (zh) | 通信终端和通信提示方法 | |
CN101895837A (zh) | 用于移动终端的邮件发送方法和邮件*** | |
CN102196022A (zh) | 信息管理方法、***与移动装置 | |
CN102833408B (zh) | 一种消息显示方法和装置 | |
CN101938560A (zh) | 移动通信终端消息管理方法及移动通信终端 | |
CN104660776A (zh) | 一种短信的发送方法、装置及移动终端 | |
CN101945350A (zh) | 移动终端定时通信的方法、装置和移动终端 | |
CN101547164A (zh) | 提供即时信息通讯与行程管理的***及方法 | |
CN101854369A (zh) | 远程信息通知***和方法 | |
CN103853552A (zh) | 记录建立***及方法 | |
CN102272741A (zh) | 电子邮件接收设备和电子邮件接收方法 | |
CN103067614A (zh) | 一种移动终端及其执行预约任务的方法 | |
CN103516877B (zh) | 一种基于提醒设置的发送短信的***和方法 | |
CN101090516B (zh) | 计算机上通过移动终端进行短消息聊天的方法 | |
CN102855089A (zh) | 手机软键盘及其输入日期的方法 | |
CN201813538U (zh) | 群发短信的*** | |
CN101287224B (zh) | 移动终端短消息的管理方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CP02 | Change in the address of a patent holder | ||
CP02 | Change in the address of a patent holder |
Address after: Room 818, 8 / F, 34 Haidian Street, Haidian District, Beijing 100080 Patentee after: BEIJING ULTRAPOWER SOFTWARE Co.,Ltd. Address before: 100089 Beijing city Haidian District wanquanzhuang Road No. 28 Wanliu new building 6 storey block A Room 601 Patentee before: BEIJING ULTRAPOWER SOFTWARE Co.,Ltd. |