提醒信息推送方法和系统的制作方法

文档序号:7980904阅读:564来源:国知局
提醒信息推送方法和系统的制作方法
【专利摘要】一种提醒信息推送方法,包括以下步骤:获取提醒信息,所述提醒信息中包含提醒内容、提醒时间和与第一通信客户端关联的第一帐号;当到达所述提醒时间时,查找与所述第一帐号关联的通信号码;根据所述通信号码将所述提醒信息推送至对应的通信终端。采用该提醒信息推送方法,提醒更及时且实现起来更灵活。此外,还提供了一种提醒信息推送系统。
【专利说明】提醒信息推送方法和系统
【技术领域】
[0001]本发明涉及网络【技术领域】,特别是涉及一种提醒信息推送方法和系统。
【背景技术】
[0002]随着网络技术的发展,电子邮件已与人们的工作、生活息息相关,人们往往习惯于通过电子邮件来处理日常工作、进行沟通等。为了便于对日常工作进行管理,往往需要对一些日程安排或重要事件进行提醒。
[0003]传统的提醒信息推送方法中,通常通过邮件客户端生成包含提醒内容和提醒时间的提醒信息,并将提醒信息提交至邮件服务器,当到达提醒时间时,则将对应的提醒信息下发至邮件客户端,通过电子邮件的形式提醒用户。
[0004]然而,传统的这种提醒信息推送方法,由于以电子邮件的形式提醒用户,而电子邮件不具备主动提醒的功能,用户必须登录邮箱后才能接收到提醒信息,因此提醒不够及时,且提醒方式单一,不具有灵活性。

【发明内容】

[0005]基于此,有必要针对传统技术中提醒不够及时的问题,提供一种提醒更及时且实现起来更灵活的提醒信息推送方法。
[0006]一种提醒信息推送方法,包括以下步骤:
[0007]获取提醒信息,所述提醒信息中包含提醒内容、提醒时间和与第一通信客户端关联的第一帐号;
[0008]当到达所述提醒时间时,查找与所述第一帐号关联的通信号码;
[0009]根据所述通信号码将所述提醒信息推送至对应的通信终端。
[0010]此外,还有必要提供一种提醒更及时且实现起来更灵活的提醒信息推送系统。
[0011]一种提醒信息推送系统,包括第一通信服务器和第二通信服务器,其中:
[0012]所述第一通信服务器用于获取提醒信息,所述提醒信息中包含提醒内容、提醒时间和与第一通信客户端关联的第一帐号;
[0013]所述第一通信服务器还用于当到达所述提醒时间时,查找与所述第一帐号关联的通信号码,将所述提醒信息和通信号码发送至第二通信服务器;
[0014]所述第二通信服务器用于根据所述通信号码将所述提醒信息推送至对应的通信终端。
[0015]上述提醒信息推送方法和系统,在到达提醒时间时,查找与第一帐号关联的通信号码,根据通信号码将提醒信息推送至对应的通信终端,实现了主动推送提醒信息至通信终端,使得用户能够及时的收到提醒信息,且相对于传统的仅能以电子邮件的形式提醒用户的方式,能够通过便于携带的移动通信终端接收提醒信息,实现起来更灵活。
【专利附图】

【附图说明】[0016]图1为一个实施例中的提醒信息推送方法的流程示意图;
[0017]图2为一个实施例中的提醒信息推送方法的应用场景图;
[0018]图3为一个实施例中的微信客户端接收到提醒信息的展示示意图;
[0019]图4为一个实施例中的提醒信息推送系统的结构示意图;
[0020]图5为另一个实施例中的提醒信息推送系统的结构示意图。
【具体实施方式】
[0021]如图1所示,在一个实施例中,一种提醒信息推送方法,包括以下步骤:
[0022]步骤S102,获取提醒信息,该提醒信息中包含提醒内容、提醒时间和与第一通信客户端关联的第一帐号。
[0023]具体的,可通过第一通信客户端所提供的日程管理界面接收提醒信息创建指令,根据提醒信息创建指令获取输入的提醒内容和提醒时间,其中,提醒内容可包括日程主题和日程内容等,提醒时间包括指定的提醒日期和重复提醒时间间隔等。
[0024]进一步的,第一通信客户端获取用户登录的第一帐号,根据输入的提醒内容和提醒时间和该第一帐号生成提醒信息,并提交至第一通信服务器。其中,第一通信客户端可以是应用程序客户端或Web客户端。
[0025]步骤S104,当到达提醒时间时,查找与第一帐号关联的通信号码。
[0026]所述的通信号码可以是即时通信号码、移动通信号码和与第二通信客户端关联的第二帐号中的一种。在一个实施例中,在步骤S102之前,可获取提交的第一帐号和与第一帐号绑定的通信号码,将第一帐号和该通信号码关联存储。
[0027]具体的,可通过第一通信客户端提供的绑定界面获取输入的与第一帐号绑定的通信号码,并将第一帐号与该通信号码一起提交至第一通信服务器,第一通信服务器将接收到的第一帐号和与其绑定的通信号码进行关联存储。
[0028]步骤S106,根据通信号码将提醒信息推送至对应的通信终端。
[0029]根据通信号码将提醒信息推送至对应的通信终端,实现了主动推送提醒信息,使得用户能够及时的收到提醒信息并查看,且相对于传统的仅能以电子邮件的形式提醒用户的方式,能够通过便于携带的移动通信终端接收提醒信息,实现起来更灵活。
[0030]在一个实施例中,通信号码可为与第二通信客户端关联的第二帐号,第二帐号可为用户登录第二通信客户端所使用的标识号码。如图2所示,第一通信服务器中存储了第一通信客户端提交的第一帐号及与其绑定的第二帐号,并存储第一通信客户端提交的提醒信息。具体的,第一通信服务器中维护了一个提醒信息表,该表可按照每天1440段(即每天有1440分钟)段来划分,第一通信服务器接收到提醒信息,则根据提醒时间将提醒信息按照对应的时间段加入到提醒信息表中。进一步的,第一通信服务器会每一分钟检测一次当前是否有提醒生效,若有,则将提醒时间对应当前时间的提醒信息提取出来。
[0031]进一步的,第一通信服务器查找与提取出来的提醒信息中的第一帐号关联的第二帐号(即存储的与第一帐号绑定的滴第二帐号),将该提醒信息和查找到的第二帐号发送至第二通信服务器。第二通信服务器则根据查找到的第二帐号将提醒信息推送至对应的通信终端。
[0032]在一个实施例中,第一通信客户端可为电子邮件客户端,则与第一通信客户端关联的第一帐号可为电子邮件帐号。
[0033]在一个实施例中,第二通信客户端可以为即时通信客户端,则与第二通信客户端关联的第二帐号可为即时通信号码。
[0034]以第二通信客户端为微信客户端,第二帐号为微信号为例。具体的,微信服务器通过下发微信的方式将提醒信息下发至与查找到的微信号对应的微信客户端,并通过运行在移动通信终端上的微信客户端接收微信服务器下发的提醒信息。
[0035]如图3所示,微信客户端接收到提醒信息,生成来自邮箱提醒的微信消息并可通过提示音提醒用户查看,微信客户端在获取到点击该微信消息的操作后,则将提醒内容和提醒时间进行展示。
[0036]由于越来越多的用户在移动通信终端上安装各种即时通信客户端,通过即时通信客户端进行即时通信,将提醒信息通过微信方式下发至移动通信终端,扩展了提醒信息推送的渠道,使得用户能够及时的接收到提醒信息,且便于第一时间查看到提醒信息,使得用户可以随时随地无限制的接收到提醒,更具有灵活性,也提高了使用的便利性。
[0037]在一个实施例中,第一通信客户端中具有开启或关闭提醒功能的设置界面,可通过该设置界面接收开启或关闭提醒功能的指令,根据接收到的指令开启或关闭提醒功能。进一步的,当第一通信客户端可将“邮箱提醒”的联系人加入黑名单,则第二通信客户端不会再接收到提醒消息。
[0038]在一个实施例中,当用户注册第二通信客户端时,第二通信服务器可获取第二通信客户端所提交的即时通信号码或移动通信号码,并根据即时通信号码或移动通信号码生成对应的与第二通信客户端关联的第二帐号。因此,第二通信服务器中可预先存储即时通信号码或移动通信号码与第二帐号的对应关系。
[0039]本实施例中,通信号码可为即时通信号码或移动通信号码。则第一通信客户端在提交与第一帐号绑定的通信号码时可提交即时通信号码或移动通信号码,第一通信服务器则将电子邮件帐号和与其绑定的即时通信号码或移动通信号码关联存储起来。
[0040]进一步的,当到达提醒时间时,可通过第一通信服务器查找与第一帐号关联的即时通信号码或移动通信号码,将提醒信息和查找到的即时通信号码或移动通信号码发送至第二通信服务器。第二通信服务器则查找与该即时通信号码或移动通信号码对应的与第二通信客户端关联的第二帐号,根据查找到的第二帐号将提醒信息推送至对应的通信终端。
[0041]进一步的,可通过通信终端上的第二通信客户端接收提醒信息,具体如上所述,在此则不再赘述。
[0042]在一个实施例中,可在第一通信客户端的绑定界面中提供与第一帐号绑定的通信号码的多个选项,供用户选择绑定第二帐号、即时通信号码和移动通信号码中的一种。则第一通信服务器将提交的第一帐号和选择的通信号码关联存储。
[0043]在另一个实施例中,通信号码为移动通信号码,则步骤S106的具体过程为:将提醒信息以短信的方式推送至与移动通信号码对应的通信终端。
[0044]具体的,本实施例中,当到达提醒时间时,可通过第一通信服务器查找与第一帐号关联的移动通信号码,将提醒信息和查找到的移动通信号码发送至短信服务器,短信服务器将提醒信息以短信的方式下发至与移动通信号码对应的移动通信终端。
[0045]通过提供多种选项供用户选择与第一帐号绑定的通信号码,能够方便使用,且不同的通信号码可通过不同的渠道推送提醒信息,能够提高使用的灵活性和收到提醒信息的及时性。
[0046]如图4所示,在一个实施例中,一种提醒信息推送系统,包括第一通信服务器10和第二通信服务器20,其中:
[0047]第一通信服务器10用于获取提醒信息,该提醒信息中包含提醒内容、提醒时间和与第一通信客户端关联的第一帐号。
[0048]具体的,可通过第一通信客户端所提供的日程管理界面接收提醒信息创建指令,根据提醒信息创建指令获取输入的提醒内容和提醒时间,其中,提醒内容可包括日程主题和日程内容等,提醒时间包括指定的提醒时日期和重复提醒时间间隔等。
[0049]进一步的,第一通信客户端获取用户登录的第一帐号,根据输入的提醒内容和提醒时间和该第一帐号生成提醒信息,并提交至第一通信服务器10。其中,第一通信客户端可以是应用程序客户端或Web客户端。
[0050]第一通信服务器10还用于当到达提醒时间时,查找与电第一帐号关联的通信号码,将提醒信息和通信号码发送至第二通信服务器20。
[0051]所述的通信号码可以是即时通信号码、移动通信号码和与第二通信客户端关联的第二帐号中的一种。在一个实施例中,第一通信服务器10还用于获取提交的第一帐号和与第一帐号绑定的通信号码,将第一帐号和通信号码关联存储。
[0052]具体的,可通过第一通信客户端提供的绑定界面获取输入的与第一帐号绑定的通信号码,并将第一帐号与该通信号码一起提交至第一通信服务器,第一通信服务器10将接收到的第一帐号和与其绑定的通信号码进行关联存储。
[0053]第二通信服务器20用于根据通信号码将提醒信息推送至对应的通信终端。
[0054]在一个实施例中,通信号码可为与第二通信客户端关联的第二帐号,第二帐号可为用户登录第二通信客户端所使用的标识号码。在第一通信服务器10中存储了第一通信客户端提交的第一帐号及与其绑定的第二帐号,并存储第一通信客户端提交的提醒信息。
[0055]具体的,第一通信服务器10中维护了一个提醒信息表,该表可按照每天1440段(即每天有1440分钟)段来划分,第一通信服务器10接收到提醒信息,则根据提醒时间将提醒信息按照对应的时间段加入到提醒信息表中。进一步的,第一通信服务器10会每一分钟检测一次当前是否有提醒生效,若有,则将提醒时间对应当前时间的提醒信息提取出来。
[0056]进一步的,第一通信服务器10用于查找与提取出来的提醒信息中的第一帐号关联的第二帐号(即存储的与第一帐号绑定的第二号),将该提醒信息和查找到的第二帐号发送至第二通信服务器20。进一步的,第二通信服务器20则用于根据查找到的第二帐号将提醒信息推送至对应的通信终端。
[0057]在一个实施例中,第一通信服务器10可为邮件服务器,第一通信客户端可为电子邮件客户端,则与第一通信客户端关联的第一帐号可为电子邮件帐号。
[0058]在一个实施例中,第二通信服务器20可为即时通信服务器,第二通信客户端可以为即时通信客户端,则与第二通信客户端关联的第二帐号可为即时通信号码。
[0059]以第二通信客户端为微信客户端,第二帐号为微信号为例。具体的,微信服务器通过下发微信的方式将提醒信息下发至与查找到的微信号对应的微信客户端,在移动通信终端上的微信客户端接收微信服务器下发的提醒信息。如图3所示,微信客户端接收到提醒信息,生成来自邮箱提醒的微信消息并可通过提示音提醒用户查看,微信客户端获取到点击该微信消息的操作后,则用于将提醒内容和提醒时间进行展示。
[0060]在一个实施例中,当用户注册第二通信客户端时,第二通信服务器20可获取第二通信客户端所提交的即时通信号码或移动通信号码,并根据即时通信号码或移动通信号码生成对应的与第二通信客户端关联的第二帐号。因此,第二通信服务器20中可预先存储即时通信号码或移动通信号码与第二帐号的对应关系。
[0061]本实施例中,通信号码可为即时通信号码或移动通信号码。则第一通信客户端在提交与第一帐号绑定的通信号码时可提交即时通信号码或移动通信号码,第一通信服务器10则将第一帐号和与其绑定的即时通信号码或移动通信号码关联存储起来。
[0062]进一步的,第一通信服务器10可用于当到达提醒时间时,查找与第一帐号关联的即时通信号码或移动通信号码,将提醒信息和查找到的即时通信号码或移动通信号码发送至第二通信服务器20。第二通信服务器20则用于查找与该即时通信号码或移动通信号码对应的微信号,根据查找到的第二帐号将提醒信息推送至对应的移动通信终端。
[0063]在一个实施例中,提醒信息推送系统还可包含上述第一通信客户端和第二通信客户端,可在第一通信客户端的绑定界面中提供与第一帐号绑定的通信号码的多个选项,供用户选择绑定第二帐号、即时通信号码和移动通信号码中的一种。则第一通信服务器10将提交的第一帐号和选择的通信号码关联存储。
[0064]在另一个实施例中,如图5所示,提醒信息推送系统还可包含短信服务器30。本实施例中,通信号码为移动通信号码,第一通信服务器10用于当到达提醒时间时,查找与第一帐号关联的移动通信号码,将提醒信息和查找到的移动通信号码发送至短信服务器30,短信服务器30用于将提醒信息以短信的方式下发至与移动通信号码对应的移动通信终端。
[0065]本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory, ROM)或随机存储记忆体(Random AccessMemory, RAM)等。
[0066]以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
【权利要求】
1.一种提醒信息推送方法,包括以下步骤: 获取提醒信息,所述提醒信息中包含提醒内容、提醒时间和与第一通信客户端关联的第一帐号; 当到达所述提醒时间时,查找与所述第一帐号关联的通信号码; 根据所述通信号码将所述提醒信息推送至对应的通信终端。
2.根据权利要求1所述的提醒信息推送方法,其特征在于,在所述获取提醒信息的步骤之前,还包括: 获取提交的第一帐号和与所述第一帐号绑定的通信号码; 将所述第一帐号和所述通信号码关联存储。
3.根据权利要求1所述的提醒信息推送方法,其特征在于,所述通信号码为与第二通信客户端关联的第二帐号;所述当到达提醒时间时,查找与所述第一帐号关联的通信号码,根据所述通信号码将所述提醒信息推送至对应的通信终端的步骤包括: 当到达提醒时间时,通过第一通信服务器查找与第一帐号关联的所述第二帐号;将所述提醒信息和查找到的微信号发送至第二通信服务器; 所述第二通信服务器根据查找到的第二帐号将所述提醒信息推送至对应的通信终端。
4.根据权利要求1所述的提醒信息推送方法,其特征在于,所述通信号码为即时通信号码或移动通信号码;所述当到达提醒时间时,查找与所述第一关联的通信号码,根据所述通信号码将所述提醒信息推送至对应的通信终端的步骤包括: 当到达提醒时间时,通过第一通信服务器查找与所述第一帐号关联的即时通信号码或移动通信号码,将所述提醒信息和查找到的即时通信号码或移动通信号码发送至第二通信服务器; 所述第二通信服务器查找与所述即时通信号码或移动通信号码关联的第二帐号,根据查找到的第二帐号将所述提醒信息推送至对应的通信终端。
5.根据权利要求1所述的提醒信息推送方法,其特征在于,所述通信号码为移动通信号码;所述根据通信号码将提醒信息推送至对应的通信终端的步骤为: 将所述提醒信息以短信的方式推送至与所述移动通信号码对应的移动通信终端。
6.一种提醒信息推送系统,其特征在于,包括第一通信服务器和第二通信服务器,其中: 所述第一通信服务器用于获取提醒信息,所述提醒信息中包含提醒内容、提醒时间和与第一通信客户端关联的第一帐号; 所述第一通信服务器还用于当到达所述提醒时间时,查找与所述第一帐号关联的通信号码,将所述提醒信息和通信号码发送至第二通信服务器; 所述第二通信服务器用于根据所述通信号码将所述提醒信息推送至对应的通信终端。
7.根据权利要求6所述的提醒信息推送系统,其特征在于,所述第一通信服务器还用于获取提交的第一帐号和与所述第一帐号绑定的通信号码,将所述第一帐号和所述通信号码关联存储。
8.根据权利要求6所述的提醒信息推送系统,其特征在于,所述通信号码为与第二通信客户端关联的第二帐号;所述第一通信服务器用于当到达提醒时间时,查找与所述第一帐号关联的所述第二帐号,将所述提醒信息和查找到的第二帐号发送至第二通信服务器;所述第二通信服务器用于根据所述第二帐号将提醒信息推送至对应的通信终端。
9.根据权利要求6所述的提醒信息推送系统,其特征在于,所述通信号码为即时通信号码或移动通信号码;所述第一通信服务器用于当到达提醒时间时,查找与所述第一帐号关联的即时通信号码或移动通信号码,将所述提醒信息和查找到的即时通信号码或移动通信号码发送至第二通信服务器; 所述第二通信服务器查找与所述即时通信号码或移动通信号码关联的第二帐号;根据查找到的第二帐号将提醒信息推送至对应的通信终端。
10.根据权利要求6所述的提醒信息推送系统,其特征在于,所述通信号码为移动通信号码;所述第一通信服务器还用于当到达提醒时间时,查找与所述第一帐号关联的移动通信号码,将所述提醒信息和移动通信号码发送至短信服务器; 所述系统还包括将所述提醒信息以短信方式推送至与所述移动通信号码对应的移动通信终端的短信服 务器。
【文档编号】H04L12/58GK103546364SQ201210243224
【公开日】2014年1月29日 申请日期:2012年7月13日 优先权日:2012年7月13日
【发明者】张小龙, 黄铁鸣, 周文杰 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1