在即时通信工具中的信息推送方法和系统.pdf

上传人:62****3 文档编号:4572437 上传时间:2018-10-20 格式:PDF 页数:14 大小:563.41KB
返回 下载 相关 举报
摘要
申请专利号:

CN03126776.9

申请日:

2003.06.06

公开号:

CN1467656A

公开日:

2004.01.14

当前法律状态:

授权

有效性:

有权

法律详情:

授权|||实质审查的生效|||公开

IPC分类号:

G06F17/00; G06F17/30; G06F13/00

主分类号:

G06F17/00; G06F17/30; G06F13/00

申请人:

腾讯科技(深圳)有限公司;

发明人:

张志东; 任宇昕; 黄国填; 钟增贤; 简超; 麦嵩; 曹传宇

地址:

518000广东省深圳市福田区振兴路赛格科技园2栋东403室

优先权:

专利代理机构:

广州华进联合专利商标代理有限公司

代理人:

郑小粤

PDF下载: PDF下载
内容摘要

一种涉及电通信技术的在即时通信工具中的信息推送方法和系统,即时通讯后台处理系统根据客户端中即时通讯用户的信息,由包含有各种消息的消息数据系统中取出消息并向该即时通讯用户推送符合信息推送条件的消息,所述的信息推送条件的判定结果根据即时通讯用户的信息确定;所述的判定信息推送条件的信息包括即时通讯用户的号码、年龄、性别、地区或即时通信工具版本号;所述的被推送的消息激发客户端的消息请求,并从消息页面服务器系统向即时通讯用户加载相应的消息内容;所述的加载的消息内容的第一个消息页面包括有多种业务消息页面的链接按钮;本发明可实现具有主动模式且具备针对性的信息推送,增值能力强。

权利要求书

1: 一种在即时通信工具中的信息推送方法,其特征在于:即时通讯后 台处理系统(1)根据客户端(2)中即时通讯用户的信息,由包含 有各种消息的消息数据系统(3)中取出消息并向该即时通讯用户推 送符合信息推送条件的消息,所述的信息推送条件的判定结果根据 即时通讯用户的信息确定。
2: 根据权利要求1所述的在即时通信工具中的信息推送方法,其特征 在于:所述的判定信息推送条件的信息包括即时通讯用户的号码、 年龄、性别、地区或即时通信工具版本号。
3: 根据权利要求1所述的在即时通信工具中的信息推送方法,其特征 在于:所述的被推送的消息激发客户端(2)的消息请求,并从消息 页面服务器系统(4)向客户端(2)加载相应的消息内容。
4: 根据权利要求3所述的在即时通信工具中的信息推送方法,其特征 在于:所述的加载的消息内容的第一个消息页面包括有多种业务消 息页面的链接按钮。
5: 根据权利要求4所述的在即时通信工具中的信息推送方法,其特征 在于:所述的第一个消息页面通过消息页面服务器系统(4)中的加 速服务器向客户端(2)推送。
6: 一种实现权利要求1所述的信息推送方法的在即时通信工具中的信 息推送系统,包括即时通讯后台处理系统(1)和客户端(2),其特 征在于:还包含有消息数据系统(3),该消息数据系统(3)保存有 各种消息,所述的即时通讯后台处理系统(1)由消息数据系统(3) 中取出消息并向该即时通讯用户推送符合信息推送条件的消息。
7: 根据权利要求6所述的在即时通信工具中的信息推送系统,其特征 在于:还包括消息页面服务器系统(4),该消息页面服务器系统(4) 向客户端(2)推送相应的消息页面。
8: 根据权利要求7所述的在即时通信工具中的信息推送系统,其特征 在于:所述的消息页面服务器系统(4)包括网站页面服务器(41) 和加速服务器(42),所述的加速服务器(42)根据消息数据系统(3) 中的数据保存有各种消息所对应的第一个消息页面。
9: 根据权利要求6所述的在即时通信工具中的信息推送系统,其特征 在于:所述的即时通讯后台处理系统(1)包括上线消息服务器(11)、 系统消息服务器(12)和消息推送服务器(13),其中: 所述的上线消息服务器(11)接收客户端(2)的上线消息并向 消息推送服务器(13)发送上线通知; 所述的系统消息服务器(12)接收消息推送服务器(13)发出 的推送消息并向客户端(2)转发相应消息; 所述的消息推送服务器(13)从消息数据系统(3)中取出消息 并根据推送条件向系统消息服务器(12)推送消息。
10: 根据权利要求6所述的在即时通信工具中的信息推送系统,其特 征在于:所述的消息数据系统(3)包括有消息管理模块(31)、消 息数据库(32)和消息存储模块(33),其中: 所述的消息管理模块(31)向消息数据库(32)投放所有的消 息任务、相关的信息推送条件及其它相关信息; 所述的消息数据库(32)保存消息及有关信息,向消息存储模 块(33)发送有效的消息; 所述的消息存储模块(33)保存有系统的待推送消息及其有关 信息,通过即时通讯后台处理系统(1)对其中符合信息推送条件的 消息向客户端(2)发送。
11: 根据权利要求10所述的在即时通信工具中的信息推送系统,其 特征在于:所述的消息管理模块(31)指定需要下载的第一个消息 页面的地址。

说明书


在即时通信工具中的信息推送方法和系统

    【技术领域】

    本发明涉及电通信技术,尤其涉及一种在即时通信工具中的信息推送方法和系统。

    背景技术

    网络即时通信服务IM是一种基于互联网的通信服务,即时通信工具在互联网上得到了广泛的应用和认可。一般网络业务推送都只能在网站上由访问者操作,相对于业务来说,这是一种被动模式;同时,这种推送不能定位到具体的用户群,缺乏针对性。

    【发明内容】

    本发明的目的在于提供一种在即时通信工具中的信息推送方法和系统,以实现具有主动模式且具备针对性的信息推送。

    本发明所采用的信息推送方法为,其特征在于:即时通讯后台处理系统根据客户端中即时通讯用户地信息,由包含有各种消息的消息数据系统中取出消息并向该即时通讯用户推送符合信息推送条件的消息,所述的信息推送条件的判定结果根据即时通讯用户的信息确定;

    所述的判定信息推送条件的信息包括即时通讯用户的号码、年龄、性别、地区或即时通信工具版本号;

    所述的被推送的消息激发客户端的消息请求,并从消息页面服务器系统向客户端加载相应的消息内容;

    所述的加载的消息内容的第一个消息页面包括有多种业务消息页面的链接按钮;

    所述的第一个消息页面通过消息页面服务器系统中的加速服务器向客户端推送。

    这种实现上述信息推送方法的在即时通信工具中的信息推送系统,包括即时通讯后台处理系统和客户端,其特征在于:还包含有消息数据系统,该消息数据系统保存有各种消息,所述的即时通讯后台处理系统由消息数据系统中取出消息并向该即时通讯用户推送符合信息推送条件的消息;

    本发明还包括消息页面服务器系统,该消息页面服务器系统向客户端推送相应的消息页面;

    所述的消息页面服务器系统包括网站页面服务器和加速服务器,所述的加速服务器根据消息数据系统中的数据保存有各种消息所对应的第一个消息页面;

    所述的即时通讯后台处理系统包括上线消息服务器、系统消息服务器和消息推送服务器,其中:所述的上线消息服务器接收客户端的上线消息并向消息推送服务器发送上线通知;所述的系统消息服务器接收消息推送服务器发出的推送消息并向客户端转发相应消息;所述的消息推送服务器从消息数据系统中取出消息并根据推送条件向系统消息服务器推送消息;

    所述的消息数据系统包括有消息管理模块、消息数据库和消息存储模块,其中:所述的消息管理模块向消息数据库投放所有的消息任务、相关的信息推送条件及其它相关信息;所述的消息数据库保存消息及有关信息,向消息存储模块发送有效的消息;所述的消息存储模块保存有系统的待推送消息及其有关信息,通过即时通讯后台处理系统对其中符合信息推送条件的消息向客户端发送;

    所述的消息管理模块指定需要下载的第一个消息页面的地址。

    本发明的有益效果为:在本发明中,本发明将信息推送与即时通信工具结合,把业务信息送到即时通信用户面前,成为一种主动的模式,同时可根据信息推送条件将推送定位到具体的用户群,如具体的某个地区、具体的某个年龄段等,还可将网络上的业务与即时通信工具结合,提供快速的业务推送的功能,加强客户端对增值业务的促进和提升,为即时通信用户提供了一种灵活的业务表现,因此,本发明可实现具有主动模式且具备针对性的信息推送,增值能力强。

    【附图说明】

    图1为本发明系统结构示意图;

    图2为本发明中根据信息推送条件判定过程的控制流程示意图;

    图3为消息存储模块中消息接收的控制流程示意图。

    【具体实施方式】

    下面根据附图和实施例对本发明作进一步详细说明:

    根据图1、图2和图3,本发明包括即时通讯后台处理系统1和客户端2,还包含有消息数据系统3,该消息数据系统3保存有各种消息,所述的即时通讯后台处理系统1由消息数据系统3中取出消息并向该即时通讯用户推送符合信息推送条件的消息,系统中还包括消息页面服务器系统4,该消息页面服务器系统4向客户端2推送相应的消息页面,消息页面服务器系统4包括网站页面服务器41和加速服务器42,所述的加速服务器42根据消息数据系统3中的数据保存有各种消息所对应的第一个消息页面。

    即时通讯后台处理系统1包括上线消息服务器11、系统消息服务器12和消息推送服务器13,上线消息服务器11接收客户端2的上线消息并向消息推送服务器13发送上线通知;系统消息服务器12接收消息推送服务器13发出的推送消息并向客户端2转发相应消息;消息推送服务器13从消息数据系统3中取出消息并根据推送条件向系统消息服务器12推送消息。

    消息数据系统3包括有消息管理模块31、消息数据库32和消息存储模块33,消息管理模块31向消息数据库32投放所有的消息任务、相关的信息推送条件及其它相关信息,如指定需要下载的第一个消息页面的地址等;消息数据库32保存消息及有关信息,向消息存储模块33发送有效的消息;消息存储模块33保存有系统的待推送消息及其有关信息,通过即时通讯后台处理系统1中的消息推送服务器13判定其中符合信息推送条件的消息,并将其发至系统消息服务器12,由系统消息服务器12向客户端2转发相应消息。

    下面就具体的推送控制流程进行说明:

    1.如图1所示,即时通讯用户从客户端2登录,客户端2将上线的消息发送到上线消息服务器11。

    2.如图1所示,上线消息服务器11接收到上线消息,上线消息中包括即时通讯用户的信息,如号码、年龄、性别、地区、即时通信工具版本号等信息,上线消息服务器11将上线消息转发到消息推送服务器13,对于本发明而言,在实际的使用中,上线消息中还可包括其他即时通讯用户的信息,如行业、职业、生肖、星座、血型等信息,用以提高趣味性。

    3.如图1所示,消息推送服务器13根据消息内容中包含的诸如用户号码、年龄、性别、地区、IM版本号,判断在消息存储模块33中是否存在符合条件的消息,如图2所示,对信息推送条件,如号码、年龄、性别、地区和即时通信工具版本号进行判断,具体过程如下:

    A、判断即时通信用户号码是否正确,若正确,则进行如下步骤B;否则,返回号码错误信息。

    B、判断即时通信用户号码是否超出范围,若未超出,则进行如下步骤C;若超出,则返回该号码无消息播放。

    C、判断即时通信用户的年龄是否符合消息存储模块33中的消息播放对象的年龄,若符合,则进行如下步骤D;若不符合,返回该号码无消息播放。

    D、判断即时通信用户的性别是否符合消息存储模块33中的消息播放对象的性别,若符合,则进行如下步骤E;若不符合,返回该号码无消息播放。

    E、判断即时通信用户上网的IP地址是否在消息存储模块33中的消息播放地区范围之内,若是,则进行如下步骤F;若不是,返回该号码无消息播放。

    F、判断即时通信用户的即时通信工具版本号码是否在消息存储模块33中的播放版本范围之内,如果不是,返回该号码无消息播放;如果是,则取得播放消息的内容,发送至系统消息服务器12。

    这样,通讯后台处理系统1中的消息推送服务器13就根据即时通讯用户的信息,由消息数据系统3中的消息存储模块33取出符合信息推送条件的消息发送至系统消息服务器12。

    4.如图1所示,系统消息服务器12将接收到的消息转发到客户端2。

    5.如图1所示,客户端2收到消息后,发出一个HTTP页面请求,登录到消息页面服务器系统4,由消息页面服务器系统4的加速服务器42中下载消息内容中的第一个消息页面,即时通信工具面板上对应的图标或对象作出响应,直到即时通信用户激活显示第一个消息页面,被推送的消息激发了客户端2的消息内容请求,并从消息页面服务器系统4向客户端2推送相应的消息页面。

    6.如图1所示,由于推送的第一个消息页面包括有多种业务消息页面的链接按钮,即时通信用户可进行后续页面请求、加载交互:

    a.即时通信用户若对该页面上的业务内容感兴趣,填写相关的内容或者点击上面的按钮,进行业务消息页面的链接;

    b.客户端2发送相应的HTTP页面请求到网站页面服务器41,请求后续页面进行交互。

    在本发明中,有关消息发送的控制流程如下:

    A).管理人员投放消息流程:

    I.如图1所示,管理人员登录到消息管理模块31,如果登录的人员在数据库或者其他文件里面没有设定相关权限,则无法进行诸如删除、添加、修改等的管理操作。

    II.如图1所示,通过消息管理模块31指定涉及信息推送条件的用户数据,通过消息管理模块31加入这些用户信息,保证只对这些用户推送信息;或者指定用户群数据库,该文件或用户群数据库保存要播放消息的用户的信息,保存于消息数据库32中。

    III.指定需要下载的第一个页面的地址,将其保存到消息数据库32中的对应字段。

    IV.填写消息的其他内容,保存到消息数据库32中。

    B).消息存储模块33接收消息,如图3所示:

    I).判断消息存储模块33中是否有无效的消息,若存在,则清除这些无效的消息。

    II).访问消息数据库32,判断数据库中是否有需要播放的、有效的消息,如果有,则发送到消息存储模块33中。

    III).每发送一条消息后,对该消息是否是对所有的即时通信用户播放进行判断,如果不是,则根据数据库中的对应字段,加载消息用户数据文件,可以bitmap的方式保存消息是否对即时通信用户播放。

    这样,消息存储模块33就保存了系统的待推送消息及其有关信息。

在即时通信工具中的信息推送方法和系统.pdf_第1页
第1页 / 共14页
在即时通信工具中的信息推送方法和系统.pdf_第2页
第2页 / 共14页
在即时通信工具中的信息推送方法和系统.pdf_第3页
第3页 / 共14页
点击查看更多>>
资源描述

《在即时通信工具中的信息推送方法和系统.pdf》由会员分享,可在线阅读,更多相关《在即时通信工具中的信息推送方法和系统.pdf(14页珍藏版)》请在专利查询网上搜索。

一种涉及电通信技术的在即时通信工具中的信息推送方法和系统,即时通讯后台处理系统根据客户端中即时通讯用户的信息,由包含有各种消息的消息数据系统中取出消息并向该即时通讯用户推送符合信息推送条件的消息,所述的信息推送条件的判定结果根据即时通讯用户的信息确定;所述的判定信息推送条件的信息包括即时通讯用户的号码、年龄、性别、地区或即时通信工具版本号;所述的被推送的消息激发客户端的消息请求,并从消息页面服务器。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1