一种信息推送的方法、设备和系统的制作方法

文档序号:7995623阅读:125来源:国知局
一种信息推送的方法、设备和系统的制作方法
【专利摘要】本申请公开了一种信息推送的方法、设备和系统,其主要内容包括:将用户待发布的商品信息作为数据信息存储在即时通信服务器侧,当用户登陆即时通信服务器时,即时通信服务器可以从目标数据库中查找到的与该用户的即时通信标识具有对应关系的数据信息,并将查找到的数据信息推送至该用户所使用的即时通信客户端中显示,这样大大减化了用户在需要发布商品信息时对商品信息进行编辑的操作,提升了用户发布商品信息的效率,满足了用户利用即时通信软件推广自己商品信息的需求。
【专利说明】一种信息推送的方法、设备和系统
【技术领域】
[0001]本申请涉及互联网信息处理技术,尤其涉及一种信息推送的方法、设备和系统。
【背景技术】
[0002]随着互联网技术的不断发展,各种各样的即时通信软件大量涌现,人们通过即时通信软件进行通信,给生产生活带来了很大的便利。
[0003]即时通信软件系统,包括:即时通信客户端和即时通信服务器。用户从即时通信服务器中获取即时通信客户端,并将获取的即时通信客户端安装在本地,实现与其他用户之间的通信。
[0004]如图1所示,为即时通信客户端的可视界面的示意图。所述即时通信客户端的可视界面一般分为四个区域:
[0005]第一区域是动态消息显示区域,用于接收即时通信服务器发送的显示消息,所述显示消息中包括了发送者的ID和消息内容,达到发送者与接收者之间进行交流的目的,随着交流信息量的增加,在动态消息显示区域内显示的信息将会被新产生的交流信息所“淹没”;
[0006]第二区域是用户待发布消息的编辑区域,用于编辑待发布的消息,并发送消息发布请求至即时通信服务器,所述消息发布请求中携带了发送者的ID、接收者的ID和消息内容;
[0007]第三区域是公告栏区域,用于即时通信服务器将用户需要发布的信息推送至公告栏区域,在该区域的信息发布时间较长,但是信息内容有限,一般字数限制在50字?100字;
[0008]第四区域是群组成员信息显示区域,或者其他信息显示区域,相对较固定。
[0009]利用即时通信软件进行通信的方式通常有以下两种:
[0010]第一种方式,两个用户之间进行通信交流,即发送用户通过第二区域将待发送的消息发送给即时通信服务器或者直接发送给建立连接的接收用户,接收用户从即时通信服务器或者发送用户接收消息,并在本地的第一区域显示。这种方式局限于两个用户之间进行信息交互,每个用户待发送信息的数据量较小,即使待发送信息的数据量较大,由于通信对端的用户都在线,这样也能及时查看到对方发送的消息。
[0011]第二种方式,集群中的用户之间进行通信交流,即利用多个用户之间可通过群通信的方式进行沟通交流。这种方式在各群成员之间只需要发送一次消息就可以让其他成员在第一区域看到消息的内容。群成员可以通过这种方式发布各种消息。这种通信方式具有操作简单、发布效率高的优点,特别适合信息传播。例如,假设用户在网站上拥有自己的电子商铺,该用户通过即时通信软件建立一个集群,该用户作为这个集群的群主或管理员,该群中的其他的用户为群成员。群主用户可通过其建立的群发布商品信息,具体的发布方式有两种:第一种方式是将发布的商品信息通过即时通信服务器发布至在线群成员所在客户端的第二区域;第二种方式是将发布的商品信息通过即时通信服务器发布至群成员所在客户端的第三区域。
[0012]其中,第一种方式:
[0013]群主用户通过即时通信客户端的第二区域将自己电子商铺中一些商品信息和自身的群ID发送给即时通信服务器,由即时通信服务器根据群ID确定在线的群成员,并将所述商品信息推送至在线的群成员所在的客户端的第一区域显示,以供其他群成员浏览,这不仅使得群主用户的商品信息发布出去,起到商品广告的效果,而且也为群成员查看商品信息提供方便。
[0014]但是,这种将商品信息发布至即时通信客户端第一区域显示的方式,存在以下缺陷:
[0015]1、第一区域显示的信息处于“流动”状态,即先发布的消息容易被后发布的消息“淹没”。
[0016]群主用户通过即时通信服务器将要发布的商品信息发送至当前在线的群成员所在的客户端,随着在线的群成员之间信息交互的进行,群主用户发布的商品信息最终将被“淹没”在众多交互的信息中,使得之后登陆即时通信服务器的群成员并不能及时查看到群主用户发布的商品信息,这大大降低了商品信息的推广效率,而且由于反馈信息的增加,大幅增加了即时通信服务器的信息发送量,加重了即时通信服务器及用户客户端的负担。
[0017]2、发布商品信息操作比较复杂。
[0018]当群主用户需要通过即时通信服务器发布商品信息时,第一步,需要在自身登陆的即时通信客户端的第二区域编辑商品信息,这样编辑的商品信息相对单一,文字居多,不够直观,无法突出商品信息的重点;第二步,将编辑的商品信息和群主用户ID发送至即时通信服务器,由即时通信服务器根据群主用户ID确定在线的群成员ID,并将商品信息发送至在线的群成员所在的客户端的第一区域显示。
[0019]第二种方式:
[0020]群主用户将待发布的商品信息和群主用户ID发送给即时通信服务器,由即时通信服务器将接收到的商品信息推动至群主用户ID对应的其他群成员所在的客户端的第三区域显示。
[0021]采用这种方式发布商品信息,发布商品信息的内容过于简单,只能起到提示的作用,群主用户需要根据即时通信软件中关于第三区域的显示要求,编辑自己需要推广的商品信息至即时通信服务器,当商品信息发生变化时,需要重新编辑,这种方式使得群主用户发布商品信息的效率低下,工作量大,效果较差。
[0022]综上所述,现有技术中存在利用即时通信客户端推广商品信息的方式单一,发布信息的效率较低,无法满足用户的信息发布需求的问题。

【发明内容】

[0023]本申请提供了一种信息推送的方法、设备和系统,用于解决现有技术中,利用即时通信客户端推送商品信息效率低的问题。
[0024]一种信息推送的方法,包括:
[0025]即时通信服务器向目标数据库发送携带了用户的即时通信标识的查询请求消息;[0026]接收目标数据库发送的包含了与所述用户的即时通信标识对应的数据信息的查询结果消息;
[0027]根据携带所述用户的即时通信标识确定信息推送的即时通信客户端;
[0028]将所述数据信息推送至确定的即时通信客户端;
[0029]其中,所述数据信息是所述目标数据库根据存储用户的即时通信标识与数据信息之间的对应关系查找得到的。
[0030]一种信息推送的方法,包括:
[0031]即时通信服务器向目标数据库发送携带了用户的第一即时通信标识的查询请求消息;
[0032]接收目标数据库发送的包含了与所述用户的第一即时通信标识对应的数据信息的查询结果消息;
[0033]根据携带所述用户的第一即时通信标识确定信息推送的即时通信客户端;
[0034]将所述数据信息推送至确定的即时通信客户端;
[0035]其中,所述数据信息是所述目标数据库根据存储用户的第一即时通信标识与数据信息之间的对应关系查找得到的。
[0036]—种信息推送的方法,包括:
[0037]即时通信服务器向目标数据库发送携带了用户的第二即时通信标识以及第一即时通信标识的查询请求消息,其中,所述用户的第二即时通信标识与第一即时通信标识之间具有对应关系;
[0038]接收目标数据库发送的包含了第二即时通信标识和与所述第一即时通信标识对应的数据信息的查询结果消息;
[0039]根据携带所述用户的第二即时通信标识确定信息推送的即时通信客户端;
[0040]将与所述第一即时通信标识对应的数据信息推送至确定的即时通信客户端;
[0041]其中,所述数据信息是所述目标数据库根据存储的第一即时通信标识与数据信息之间的对应关系查找得到的。
[0042]一种信息查询方法,包括:
[0043]接收即时通信服务器发送的携带了用户的即时通信标识的查询请求消息;
[0044]根据存储用户的即时通信标识与数据信息之间的对应关系,查找与所述用户的即时通信标识对应的数据信息;
[0045]向即时通信服务器发送携带了查找到的数据信息和用户的即时通信标识的查询结果消息。
[0046]一种即时通信服务器,包括:
[0047]发送模块,用于向目标数据库发送携带了用户的即时通信标识的查询请求消息;
[0048]接收模块,用于接收目标数据库发送的包含了与所述用户的即时通信标识对应的数据信息的查询结果消息;
[0049]推送模块,用于根据携带所述用户的即时通信标识确定信息推送的即时通信客户端,并将所述数据信息推送至确定的即时通信客户端;
[0050]其中,所述数据信息是所述目标数据库根据存储用户的即时通信标识与数据信息之间的对应关系查找得到的。[0051]—种信息推送系统,包括:
[0052]即时通信服务器,用于向目标数据库发送携带了用户的即时通信标识的查询请求消息,并接收目标数据库发送的包含了与所述用户的即时通信标识对应的数据信息的查询结果消息,根据携带所述用户的即时通信标识确定信息推送的即时通信客户端,并将所述数据信息推送至确定的即时通信客户端;
[0053]目标数据库,用于根据存储用户的即时通信标识与数据信息之间的对应关系,查找与所述用户的即时通信标识对应的数据信息,并向即时通信服务器发送查询结果消息;
[0054]即时通信客户端,用于接收即时通信服务器推送的数据信息,并显示。
[0055]本申请有益效果如下:
[0056]本申请实施例将用户待发布的商品信息作为数据信息存储在即时通信服务器侧,当用户登陆即时通信服务器时,即时通信服务器可以从目标数据库中查找到的与该用户的即时通信标识具有对应关系的数据信息,并将查找到的数据信息推送至该用户所使用的即时通信客户端中显示,这样大大减化了用户在需要发布商品信息时对商品信息进行编辑的操作,提升了用户发布商品信息的效率,满足了用户利用即时通信软件推广自己商品信息的需求。
【专利附图】

【附图说明】
[0057]图1为即时通信客户端的可视界面的示意图;
[0058]图2为本申请实施例一的一种信息推送的方法的流程示意图;
[0059]图3为本申请实施例二的一种信息推送的方法的流程图;
[0060]图4为本实施例三的一种信息推送的方法的流程图;
[0061]图5为本实施例四的一种信息查询的方法的流程图;
[0062]图6为本实施例五的一种信息显示的方法的流程图;
[0063]图7为数据信息在即时通信客户端显示的示意图;
[0064]图8为本实施例六的一种即时通信服务器的结构示意图;
[0065]图9为本实施例七的一种信息推送系统的结构示意图。
【具体实施方式】
[0066]为了提高信息发布效率,本申请实施例提供一种信息推送的方法、设备和系统,通过建立用户的即时通信标识与数据信息之间的对应关系,在即时通信服务器接收到用户的登陆请求时,将用户的即时通信标识携带在查询请求消息中发送给目标数据库,由目标数据库根据存储的即时通信标识与数据信息之间的对应关系,确定所述用户的即时通信标识对应的数据信息,并将该数据信息和所述用户的即时通信标识携带在返回结果中发送给即时通信服务器;即时通信服务器根据携带在返回结果中的所述用户的即时通信标识确定信息推送的即时通信客户端,并将所述数据信息推送至确定的即时通信客户端中显示。
[0067]与现有技术相比,将用户待发布的商品信息作为数据信息存储在即时通信服务器侦牝当用户登陆即时通信服务器时,即时通信服务器可以从目标数据库中查找到的与该用户的即时通信标识具有对应关系的数据信息,并将查找到的数据信息推送至该用户所使用的即时通信客户端中显示,这样大大减化了用户在需要发布商品信息时对商品信息进行编辑的操作,提升了用户发布商品信息的效率,满足了用户利用即时通信软件推广自己商品 息的需求。
[0068]需要说明的是,在本申请中涉及的目标数据库是指用于存储即时通信服务器中用户的即时通信标识与待发布的数据信息之间的对应关系的数据库,可以根据用户的即时通信标识查找到待发布的数据信息。其中,数据信息可以是指待发布的商品信息,或者是待发布数据信息的地址信息;还可以是用户的电子商铺的广告信息等。如表1所示,其为目标数据库中存储数据信息的格式示意图:
[0069]
【权利要求】
1.一种信息推送的方法,其特征在于,包括: 即时通信服务器向目标数据库发送携带了用户的即时通信标识的查询请求消息; 接收目标数据库发送的包含了与所述用户的即时通信标识对应的数据信息的查询结果消息; 根据携带所述用户的即时通信标识确定信息推送的即时通信客户端; 将所述数据信息推送至确定的即时通信客户端; 其中,所述数据信息是所述目标数据库根据存储用户的即时通信标识与数据信息之间的对应关系查找得到的。
2.如权利要求1所述的方法,其特征在于,即时通信服务器向目标数据库发送携带了用户的即时通信标识的查询请求消息之前,所述方法还包括: 即时通信服务器接收用户发送的携带了用户的即时通信标识的登陆请求消息; 即时通信服务器对接收到的即时通信标识进行合法性审核,并在审核通过时,判断所述用户的即时通信标识是否满足设定的优先级条件; 当所述用户的即时通信标识满足设定的优先级条件,则确定该用户的即时通信标识为第一即时通信标识;当所述用户的即时通信标识不满足设定的优先级条件,则确定该用户的即时通信标识为第二即时通信标识。
3.如权利要求2所述的方法,其特征在于,即时通信服务器在确定接收到的用户的即时通信标识为第一即时通信标识时,向目标数据库发送携带了用户的即时通信标识的查询请求消息之前,所述方法还包括: 即时通信服务器根据本地存储的第一即时通信标识与目标数据库之间的对应关系,判断接收到的所述第一即时通信标识是否对应有目标数据库; 当判断结果为存在有目标数据库时,执行向目标数据库发送携带了用户的第一即时通信标识的查询请求消息;当判断结果为不存在有目标数据库时,则向用户发送增加数据信息的请求消息。
4.如权利要求3所述的方法,其特征在于,在向用户登陆的即时通信客户端发送增加数据信息的请求消息之后,所述方法还包括: 即时通信服务器接收用户返回的响应消息,所述响应消息中携带了增加的数据信息和第一即时通信标识; 即时通信服务器在接收到所述响应消息时,将携带的数据信息和第一即时通信标识发送给目标数据库,并在本地存储该第一即时通信标识与目标数据库之间的对应关系。
5.如权利要求4所述的方法,其特征在于,即时通信服务器在本地存储该第一即时通信标识与目标数据库之间的对应关系之后,所述方法还包括: 即时通信服务器将用户的第一即时通信标识的属性信息设置为信息发布群。
6.如权利要求4所述的方法,其特征在于,即时通信服务器向目标数据库发送携带了用户的即时通信标识的查询请求消息,具体包括: 即时通信服务器根据本地存储的第一即时通信标识与目标数据库之间的对应关系,确定接收到的用户的第一即时通信标识对应的目标数据库; 即时通信服务器向确定的目标数据库发送查询请求消息,其中,所述查询请求消息中携带了用户的第一即时通信标识。
7.如权利要求2~6任一所述的方法,其特征在于,即时通信服务器在确定接收到的用户的即时通信标识为第二即时通信标识时,向目标数据库发送携带了用户的即时通信标识的查询请求消息之前,所述方法还包括: 即时通信服务器根据本地存储的第一即时通信标识与第二即时通信标识之间的对应关系,判断接收到的用户的第二即时通信标识是否对应有第一即时通信标识; 在判断结果是不存在有第一即时通信标识时,允许该用户登陆即时通信服务器。
8.如权利要求7所述的方法,其特征在于,判断接收到的用户的第二即时通信标识是否对应有第一即时通信标识之后,所述方法还包括: 即时通信服务器在判断结果是存在有第一即时通信标识时,判断接收到的用户的第二即时通信标识对应的第一即时通信标识的属性信息是否为信息发布群; 当判断结果为是时,则执行向目标数据库发送携带了所述第一即时通信标识、第二即时通信标识的查询请求消息;当判断结果为否时,允许该用户登陆即时通信服务器。
9.如权利要求8所述的方法,其特征在于,接收目标数据库发送的包含了与所述用户的即时通信标识对应的数据信息的查询结果消息,具体包括: 接收目标数据库发送的包含了第二即时通信标识、与第一即时通信标识对应的数据信息的查询结果消息; 根据携带所述用户的即时通信标识确定信息推送的即时通信客户端,具体包括: 根据携带的第二即时通信标识,确定信息推送的即时通信客户端为第二即时通信标识登陆的即时通信客户端; 将所述数据信息推送至确定的即时通信客户端,具体包括: 将接收到的与第一即时通信标识对应的数据信息推送至确定的第二即时通信标识登陆的即时通信客户端。
10.一种信息推送的方法,其特征在于,包括: 即时通信服务器向目标数据库发送携带了用户的第一即时通信标识的查询请求消息; 接收目标数据库发送的包含了与所述用户的第一即时通信标识对应的数据信息的查询结果消息; 根据携带所述用户的第一即时通信标识确定信息推送的即时通信客户端; 将所述数据信息推送至确定的即时通信客户端; 其中,所述数据信息是所述目标数据库根据存储用户的第一即时通信标识与数据信息之间的对应关系查找得到的。
11.如权利要求10所述的方法,其特征在于,即时通信服务器向目标数据库发送携带了用户的第一即时通信标识的查询请求消息之前,所述方法还包括: 即时通信服务器接收用户发送的携带了用户的第一即时通信标识的登陆请求消息; 即时通信服务器对接收到的即时通信标识进行合法性审核,并在审核通过时,判断所述用户的第一即时通信标识是否满足设定的优先级条件; 当所述用户的第一即时通信标识满足设定的优先级条件,则执行向目标数据库发送携带了用户的第一即时通信 标识的查询请求消息。
12.如权利要求11所述的方法,其特征在于,即时通信服务器在确定所述用户的第一即时通信标识满足设定的优先级条件之后,向目标数据库发送携带了用户的第一即时通信标识的查询请求消息之前,所述方法还包括: 即时通信服务器根据本地存储的第一即时通信标识与目标数据库之间的对应关系,判断接收到的所述第一即时通信标识是否对应有目标数据库; 当判断结果为存在有目标数据库时,执行向目标数据库发送携带了用户的第一即时通信标识的查询请求消息;当判断结果为不存在有目标数据库时,则向用户发送增加数据信息的请求消息。
13.如权利要求12所述的方法,其特征在于,在向用户登陆的即时通信客户端发送增加数据信息的请求消息之后,所述方法还包括: 即时通信服务器接收用户返回的响应消息,所述响应消息中携带了增加的数据信息和第一即时通信标识; 即时通信服务器在接收到所述响应消息时,将携带的数据信息和第一即时通信标识发送给目标数据库,并在本地存储该第一即时通信标识与目标数据库之间的对应关系。
14.如权利要求13所述的方法,其特征在于,即时通信服务器在本地存储该第一即时通信标识与目标数据库之间的对应关系之后,所述方法还包括: 即时通信服务器将用户 的第一即时通信标识的属性信息设置为信息发布群。
15.如权利要求13所述的方法,其特征在于,即时通信服务器向目标数据库发送携带了用户的第一即时通信标识的查询请求消息,具体包括: 即时通信服务器根据本地存储的第一即时通信标识与目标数据库之间的对应关系,确定接收到的用户的第一即时通信标识对应的目标数据库; 即时通信服务器向确定的目标数据库发送查询请求消息,其中,所述查询请求消息中携带了用户的第一即时通信标识。
16.一种信息推送的方法,其特征在于,包括: 即时通信服务器向目标数据库发送携带了用户的第二即时通信标识以及第一即时通信标识的查询请求消息,其中,所述用户的第二即时通信标识与第一即时通信标识之间具有对应关系; 接收目标数据库发送的包含了第二即时通信标识和与所述第一即时通信标识对应的数据信息的查询结果消息; 根据携带所述用户的第二即时通信标识确定信息推送的即时通信客户端; 将与所述第一即时通信标识对应的数据信息推送至确定的即时通信客户端; 其中,所述数据信息是所述目标数据库根据存储的第一即时通信标识与数据信息之间的对应关系查找得到的。
17.如权利要求16所述的方法,其特征在于,即时通信服务器向目标数据库发送携带了用户的第二即时通信标识以及第一即时通信标识的查询请求消息之前,所述方法还包括: 即时通信服务器根据本地存储的第一即时通信标识与第二即时通信标识之间的对应关系,判断接收到的用户的第二即时通信标识是否对应有第一即时通信标识; 在判断结果是不存在有第一即时通信标识时,允许该用户登陆即时通信服务器。
18.如权利要求17所述的方法,其特征在于,判断接收到的用户的第二即时通信标识是否对应有第一即时通信标识之后,所述方法还包括: 即时通信服务器在判断结果是存在有第一即时通信标识时,判断接收到的用户的第二即时通信标识对应的第一即时通信标识的属性信息是否为信息发布群; 当判断结果为是时,则执行向目标数据库发送携带了用户的第二即时通信标识以及第一即时通信标识的查询请求消息;当判断结果为否时,允许该用户登陆即时通信服务器。
19.如权利要求18所述的方法,其特征在于,接收目标数据库发送的包含了与所述用户的即时通信标识对应的数据信息的查询结果消息,具体包括: 接收目标数据库发送的包含了第二即时通信标识、与第一即时通信标识对应的数据信息的查询结果消息; 根据携带所述用户的即时通信标识确定信息推送的即时通信客户端,具体包括: 根据携带的第二即时通信标识,确定信息推送的即时通信客户端为第二即时通信标识登陆的即时通信客户端; 将所述数据信息推送至确定的即时通信客户端,具体包括: 将接收到的与第一即时通信标识对应的数据信息推送至确定的第二即时通信标识登陆的即时通信客户端。
20.一种信息查询方法,其特征在于,包括: 接收即时通信服务器发送的携带了用户的即时通信标识的查询请求消息; 根据存储用户的即时通信标识与数据信息之间的对应关系,查找与所述用户的即时通信标识对应的数据信息; 向即时通信服务器发送携带了查找到的数据信息和用户的即时通信标识的查询结果消息。
21.如权利要求20所述的方法,其特征在于,所述数据信息包含URL地址信息; 根据存储用户的即时通信标识与数据信息之间的对应关系,查找与所述用户的即时通信标识对应的数据信息,具体包括: 根据存储用户的即时通信标识与数据信息之间的对应关系,确定数据信息的URL地址信息; 将确定的URL地址信息中包含的数据内容作为与所述用户的即时通信标识对应的数据信息。
22.—种即时通信服务器,其特征在于,包括: 发送模块,用于向目标数据库发送携带了用户的即时通信标识的查询请求消息; 接收模块,用于接收目标数据库发送的包含了与所述用户的即时通信标识对应的数据信息的查询结果消息; 推送模块,用于根据携带所述用户的即时通信标识确定信息推送的即时通信客户端,并将所述数据信息推送至确定的即时通信客户端; 其中,所述数据信息是所述目标数据库根据存储用户的即时通信标识与数据信息之间的对应关系查找得到的。
23.—种信息推送系统,其特征在于,包括: 即时通信服务器,用于向目标数据库发送携带了用户的即时通信标识的查询请求消息,并接收目标数据库发送的包含了与所述用户的即时通信标识对应的数据信息的查询结果消息,根据携带所述用户的即时通信标识确定信息推送的即时通信客户端,并将所述数据信息推送至确定的即时通信客户端; 目标数据库,用于根据存储用户的即时通信标识与数据信息之间的对应关系,查找与所述用户的即时通信标识对应的数据信息,并向即时通信服务器发送查询结果消息; 即时通信客户端,用于接收即时通信服务器推送的数据信息,并显示。
【文档编号】H04L12/58GK103929350SQ201310016651
【公开日】2014年7月16日 申请日期:2013年1月16日 优先权日:2013年1月16日
【发明者】刘吉丽 申请人:阿里巴巴集团控股有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1