[发明专利]基于即时通讯实现提醒通知的方法及系统有效
申请号: | 200610072033.2 | 申请日: | 2006-04-04 |
公开(公告)号: | CN101052016A | 公开(公告)日: | 2007-10-10 |
发明(设计)人: | 李斌 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04L12/58 | 分类号: | H04L12/58 |
代理公司: | 北京集佳知识产权代理有限公司 | 代理人: | 逯长明 |
地址: | 518044广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 即时通讯 实现 提醒 通知 方法 系统 | ||
技术领域
本发明涉及一种基于即时通讯实现提醒通知的方法及系统。
背景技术
目前,存在基于外部方式比如浏览器等,以实现提醒功能的方法。例如校友录,提供了生日提醒功能。当用户登录校友录的留言版的时候,可以看到留言版上显示的最近要过生日的同学名单,提醒用户发送祝福信息给相应的同学。用户可以根据提示的名单给这些同学打电话或者发短信祝福生日快乐。该技术是通过超文本传输网络协议以及数据库的查询语句,查询同学录所有同学的个人资料中出生日月在最近几天范围内的同学的名称,然后通过超文本标记语言显示给用户,这样用户通过IE浏览器就可以查看到同学的生日列表。
上述技术方案,只是通过简单的超文本标记语言显示出用户的生日列表,是一种基于Web的显示模式。由于Web页面经常出现显示缓慢,推送不及时等缺点,严重影响了用户的使用体验。另外由于只是简单的显示出生日同学列表,缺少有效的及时互动方式,即用户不能及时的给对方发送对应的生日祝福。同样影响了体验的连贯性,不能满足用户的实际需求。
现有技术中没有基于内部方式实现提醒功能的方法。基于内部方式的通讯工具例如网络IM(即时通讯)。网络IM工具发展到今天,已经被大多数的网民所接受,已经成为用户必不可少的通讯工具。不但在平时的休闲娱乐中,而且在用户的工作中得到广泛的使用。在IM中,人性化的服务可以为用户提供一种更加强烈的粘性作用。
用户使用IM软件进行着日常的交流与沟通,IM软件已经成为用户桌面不可缺少的工具之一,成为工作与生活中不可缺少的一部分。用户使用IM软件时间越长,上面积累的好友越多。用户使用IM软件是为了与好友的沟通和交流。因此,用户希望可以通过IM软件在好友生日或其他重要纪念日时提醒自己,发送祝福。
因此,目前的即时通讯工具还存在需要改进的地方,不能给予用户提醒功能,不能满足现在生活快节奏的需求。
发明内容
本发明的目的是提供一种基于即时通讯实现提醒通知的方法及系统,以解决现有即时通讯工具中无法实现提醒功能的问题。
为解决上述技术问题,本发明提供一种基于即时通讯实现提醒通知的方法,包括步骤:
1).本地客户端建立与时间有关的提醒内容的名单列表结构;
2).本地客户端获取服务器时间数据,把服务器时间作为当前标准时间;
3).本地客户端遍历查询本地存储模块中具有所述提醒内容的全部对象的资料信息;
4).本地客户端添加所述提醒内容的时间符合所述标准时间的对象到所述提醒内容的名单列表;
5).本地客户端发送信息至所述与时间有关的提醒内容的名单列表中的对象。
所述步骤2)包括,
21).本地客户端发送获取服务器时间的协议命令数据包到服务器,服务器接收所述数据包;
22).本地客户端异步接收到服务器回送的服务器时间数据包,把数据包中的时间作为当前的标准时间。
所述步骤21)包括,
211).本地客户端组合用户号码标识到获取服务器时间的数据包中,并进行加密处理;
212).本地客户端发送所述数据包到服务器,所述数据包被服务器解密和解析处理后,由服务器判断是否为有效数据包,若是有效数据包,由服务器解析出协议命令;否则结束;
213).所述协议命令由服务器判断是否为获取服务器时间的协议命令,若是,执行步骤22)否则结束。
所述步骤22)包括,
221).服务器组合当前服务器时间到服务器时间数据包;
222).本地客户端异步接收到服务器发送的所述服务器时间数据包;
223).本地客户端对所述数据包进行解密以及解析处理,判断是否为有效数据包,若是,则解析出数据包中的时间作为当前的标准时间;否则结束。
所述步骤3)具体为,
本地客户端根据本地存储模块中对象的号码标识,查询当前对象的数据信息,获取具有所述提醒内容的时间信息。
所述步骤4)具体为,
若当前对象具有提醒内容的时间信息与所述标准时间一致,添加所述对象到所述提醒内容的名单列表,查询本地存储模块中下一个对象,执行步骤3);
若当前对象具有提醒内容的时间信息与所述标准时间不一致,查询本地存储模块中下一个对象,执行步骤3);直到遍历完毕所有的本地好友。
所述步骤5)包括,
51).本地客户端根据所述提醒内容的名单列表生成对应提示窗口;
52).本地客户端选择所述提示窗口中对象发送信息,对象客户端接收所述信息。
所述步骤51)进一步包括,
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200610072033.2/2.html,转载请声明来源钻瓜专利网。