一种在IM系统中建立热线的方法和一种IM系统

著录项
  • CN201110294095.9
  • 20110929
  • CN103036915A
  • 20130410
  • 北京神州泰岳软件股份有限公司
  • 郝永建
  • H04L29/08
  • H04L12/58 H04L29/08 G06F17/30

  • 北京市海淀区万泉庄路28号万柳新贵大厦A座5层
  • 北京(11)
  • 北京市隆安律师事务所
  • 权鲜枝
摘要
本发明公开了一种在IM系统中建立热线的方法和一种IM系统。所述方法包括:向用户提供热线申请接口和热线查接口;在用户的IM客户端中增加热线面板;IM服务器接收热线服务用户通过热线申请接口提交的指定热线申请信息,审核通过后在该用户的IM客户端的热线面板中增加该指定热线;IM服务器接收热线咨询用户通过热线查接口提交的加入指定热线的请求时,该用户的IM客户端的热线面板中增加该指定热线,并将该用户放入该指定热线的队列中;IM服务器维护所述热线服务用户与指定热线队列中的各用户之间的有序通信。本发明的技术方案,能够在IM系统中建立热线模式,使得加入热线的用户以排队有序的方式进行会话。
权利要求

1.一种在IM系统中建立热线的方法,其特征在于,该方法包 括:

向用户提供热线申请接口和热线查接口;

在用户的IM客户端中增加热线面板;

IM服务器接收热线服务用户通过所述热线申请接口提交的指 定热线申请信息,进行审核,通过后在热线服务用户的IM客户端的 热线面板中增加该指定热线;

IM服务器接收热线咨询用户通过所述热线查接口提交的加 入所述指定热线的请求时,在热线咨询用户的IM客户端的热线面板 中增加该指定热线,并将该热线咨询用户放入该指定热线的队列 中;

IM服务器维护所述热线服务用户的IM客户端与所述指定热线 队列中的各热线咨询用户的各IM客户端之间的有序通信。

2.根据权利要求1所述的方法,其特征在于,

所述向用户提供热线申请接口包括:

提供热线申请Web页面,在该Web页面上提供输入热线申请信 息的接口;

在用户的IM客户端的用户界面上增加与该热线申请Web页面 绑定的热线申请按钮,或者,用户直接通过该热线申请Web页面的 地址到该热线申请Web页面;

所述向用户提供热线查接口包括:

提供热线查Web页面,在该Web页面上分类展现已开通的热 线,以及各热线是否联机的状态;

在用户的IM客户端的用户界面上增加与该热线查Web页面 绑定的热线查按钮,或者,用户直接通过该热线查Web页面的 地址到该热线查Web页面。

3.根据权利要求1或2所述的方法,其特征在于,所述IM服务 器维护所述热线服务用户的IM客户端与所述指定热线队列中的各 热线咨询用户的各IM客户端之间的有序通信包括:

IM服务器根据所述热线服务用户的IM客户端发送的接入下一 位消息,从该指定热线的队列中取出一位热线咨询用户,建立该取 出的热线咨询用户的IM客户端和热线服务用户的IM客户端之间的 通信。

4.根据权利要求3所述的方法,其特征在于,所述IM服务器维 护所述热线服务用户的IM客户端与所述指定热线队列中的各热线 咨询用户的各IM客户端之间的有序通信进一步包括:

IM服务器接收所述指定热线队列中的热线咨询用户的IM客户 端发送的加急请求,并转发给热线服务用户的IM客户端;当接收到 热线服务用户的IM客户端发送的同意加急消息时,调整所述发送加 急请求的热线咨询用户在指定热定队列中的排队顺序;

和/或,

IM服务器接收到热线服务用户的IM客户端发送的删除指定热 线队列中的指定热线咨询用户的消息时,从指定热线的队列中删除 该指定热线咨询用户;

和/或,

IM服务器接收到热线服务用户的IM客户端发送的允许共享消 息时,将热线服务用户IM客户端与当前通信中的热线咨询用户IM 客户端之间的通信内容共享给所述指定热线队列中的所有热线咨 询用户的IM客户端。

5.根据权利要求1或2所述的方法,其特征在于,该方法进一 步包括:

IM服务器接收热线咨询用户的IM客户端发送的订阅指定热线 请求消息;

IM服务器在所述指定热线转为联机状态时向所述发送订阅指 定热线请求消息的热线咨询用户的IM客户端发送指定热线联机的 通知消息。

6.一种IM系统,其特征在于,该IM系统包括:申请审核子系 统,查子系统和服务子系统,其中服务子系统包括:IM服务器和 多个IM客户端;

申请审核子系统,用于接收热线服务用户输入的指定热线申请 信息,并将该指定热线申请信息发送给IM服务器进行审核,接收该 IM服务器的审核通过消息时,向用户输出对应的通知消息;

查子系统,用于向用户提供查接口,接收热线咨询用户输 入的加入指定热线的请求,并转发给IM服务器;

IM服务器,用于对申请审核子系统发送的热线申请信息进行审 核,在审核通过时向申请审核子系统返回审核通过消息,并在热线 服务用户的IM客户端的热线面板中增加该指定热线;还用于在接收 到查子系统发送的指定热线咨询用户加入指定热线的请求时,在 指定热线咨询用户的IM客户端的热线面板中增加该指定热线,并将 该热线咨询用户放入该指定热线的队列中;用于维护所述热线服务 用户的IM客户端与所述指定热线队列中的各热线咨询用户的各IM 客户端之间的有序通信。

7.根据权利要求6所述的系统,其特征在于,

所述查子系统,用于向用户分类展现已开通的热线,以及各 热线是否联机的状态。

8.根据权利要求6或7所述的系统,其特征在于,

IM服务器,用于根据热线服务用户的IM客户端发送的接入下 一位消息,从该指定热线的队列中取出一位热线咨询用户,建立该 取出的热线咨询用户的IM客户端和热线服务用户的IM客户端之间 的通信。

9.根据权利要求8所述的系统,其特征在于。

IM服务器,进一步用于接收指定热线队列中的热线咨询用户的 IM客户端发送的加急请求,并转发给热线服务用户的IM客户端; 当接收到热线服务用户的IM客户端发送的同意加急消息时,调整所 述发送加急请求的热线咨询用户在指定热定队列中的排队顺序;

和/或,

IM服务器,进一步用于接收到热线服务用户的IM客户端发送 的删除指定热线队列中的指定热线咨询用户的消息时,从指定热线 的队列中删除该指定热线咨询用户;

和/或,

IM服务器,进一步用于接收到热线服务用户的IM客户端发送 的允许共享消息时,将热线服务用户IM客户端与当前通信中的热线 咨询用户IM客户端之间的通信内容共享给所述指定热线队列中的 所有热线咨询用户的IM客户端。

10.根据权利要求6或7所述的系统,其特征在于,

IM服务器,进一步用于接收热线咨询用户的IM客户端发送的 订阅指定热线请求消息,在所述指定热线转为联机状态时向所述发 送订阅指定热线请求消息的热线咨询用户的IM客户端发送指定热 线联机的通知消息。

说明书
技术领域

本发明涉及互联网技术领域,特别是涉及一种在IM系统中建立 热线的方法和一种IM系统。

随着互联网系统的高速发展,即时通信(IM,Instant Messenger) 已成为必不可少的互联网应用。在IM系统上,互联网用户可以进行 文本沟通、音视频聊天以及文件共享等,但这些业务建立的都是二 人或者多人的无序会话。对于同一会话对象,当多个用户希望能有 序的得到会话时,如同电话业务中的一样,则现有的IM 系统还无法满足这一需求。

本发明提供了一种在IM系统中建立热线的方法和一种IM系 统,本发明的方案能够在IM系统中建立热线模式,使得加入热线的 用户以排队有序的方式进行会话。

为达到上述目的,本发明的技术方案是这样实现的:

本发明公开了一种在IM系统中建立热线的方法,该方法包括:

向用户提供热线申请接口和热线查接口;

在用户的IM客户端中增加热线面板;

IM服务器接收热线服务用户通过所述热线申请接口提交的指 定热线申请信息,进行审核,通过后在热线服务用户的IM客户端的 热线面板中增加该指定热线;

IM服务器接收热线咨询用户通过所述热线查接口提交的加 入所述指定热线的请求时,在热线咨询用户的IM客户端的热线面板 中增加该指定热线,并将该热线咨询用户放入该指定热线的队列 中;

IM服务器维护所述热线服务用户的IM客户端与所述指定热线 队列中的各热线咨询用户的各IM客户端之间的有序通信。

所述向用户提供热线申请接口包括:

提供热线申请Web页面,在该Web页面上提供输入热线申请信 息的接口;

在用户的IM客户端的用户界面上增加与该热线申请Web页面 绑定的热线申请按钮,或者,用户直接通过该热线申请Web页面的 地址到该热线申请Web页面;

所述向用户提供热线查接口包括:

提供热线查Web页面,在该Web页面上分类展现已开通的热 线,以及各热线是否联机的状态;

在用户的IM客户端的用户界面上增加与该热线查Web页面 绑定的热线查按钮,或者,用户直接通过该热线查Web页面的 地址到该热线查Web页面。

所述IM服务器维护所述热线服务用户的IM客户端与所述指定 热线队列中的各热线咨询用户的各IM客户端之间的有序通信包括:

IM服务器根据所述热线服务用户的IM客户端发送的接入下一 位消息,从该指定热线的队列中取出一位热线咨询用户,建立该取 出的热线咨询用户的IM客户端和热线服务用户的IM客户端之间的 通信。

所述IM服务器维护所述热线服务用户的IM客户端与所述指定 热线队列中的各热线咨询用户的各IM客户端之间的有序通信进一 步包括:

IM服务器接收所述指定热线队列中的热线咨询用户的IM客户 端发送的加急请求,并转发给热线服务用户的IM客户端;当接收到 热线服务用户的IM客户端发送的同意加急消息时,调整所述发送加 急请求的热线咨询用户在指定热定队列中的排队顺序;

和/或,

IM服务器接收到热线服务用户的IM客户端发送的删除指定热 线队列中的指定热线咨询用户的消息时,从指定热线的队列中删除 该指定热线咨询用户;

和/或,

IM服务器接收到热线服务用户的IM客户端发送的允许共享消 息时,将热线服务用户IM客户端与当前通信中的热线咨询用户IM 客户端之间的通信内容共享给所述指定热线队列中的所有热线咨 询用户的IM客户端。

该方法进一步包括:

IM服务器接收热线咨询用户的IM客户端发送的订阅指定热线 请求消息;

IM服务器在所述指定热线转为联机状态时向所述发送订阅指 定热线请求消息的热线咨询用户的IM客户端发送指定热线联机的 通知消息。

本发明公开了一种IM系统,该IM系统包括:申请审核子系统, 查子系统和服务子系统,其中服务子系统包括:IM服务器和多个 IM客户端;

申请审核子系统,用于接收热线服务用户输入的指定热线申请 信息,并将该指定热线申请信息发送给IM服务器进行审核,接收该 IM服务器的审核通过消息时,向用户输出对应的通知消息;

查子系统,用于向用户提供查接口,接收热线咨询用户输 入的加入指定热线的请求,并转发给IM服务器;

IM服务器,用于对申请审核子系统发送的热线申请信息进行审 核,在审核通过时向申请审核子系统返回审核通过消息,并在热线 服务用户的IM客户端的热线面板中增加该指定热线;还用于在接收 到查子系统发送的指定热线咨询用户加入指定热线的请求时,在 指定热线咨询用户的IM客户端的热线面板中增加该指定热线,并将 该热线咨询用户放入该指定热线的队列中;用于维护所述热线服务 用户的IM客户端与所述指定热线队列中的各热线咨询用户的各IM 客户端之间的有序通信。

所述查子系统,用于向用户分类展现已开通的热线,以及各 热线是否联机的状态。

IM服务器,用于根据热线服务用户的IM客户端发送的接入下 一位消息,从该指定热线的队列中取出一位热线咨询用户,建立该 取出的热线咨询用户的IM客户端和热线服务用户的IM客户端之间 的通信。

IM服务器,进一步用于接收指定热线队列中的热线咨询用户的 IM客户端发送的加急请求,并转发给热线服务用户的IM客户端; 当接收到热线服务用户的IM客户端发送的同意加急消息时,调整所 述发送加急请求的热线咨询用户在指定热定队列中的排队顺序;

和/或,

IM服务器,进一步用于接收到热线服务用户的IM客户端发送 的删除指定热线队列中的指定热线咨询用户的消息时,从指定热线 的队列中删除该指定热线咨询用户;

和/或,

IM服务器,进一步用于接收到热线服务用户的IM客户端发送 的允许共享消息时,将热线服务用户IM客户端与当前通信中的热线 咨询用户IM客户端之间的通信内容共享给所述指定热线队列中的 所有热线咨询用户的IM客户端。

IM服务器,进一步用于接收热线咨询用户的IM客户端发送的 订阅指定热线请求消息,在所述指定热线转为联机状态时向所述发 送订阅指定热线请求消息的热线咨询用户的IM客户端发送指定热 线联机的通知消息。

由上述可见,本发明这种向用户提供热线申请接口和热线查 接口;在用户的IM客户端中增加热线面板;IM服务器接收热线服 务用户通过所述热线申请接口提交的指定热线申请信息,进行审 核,通过后在热线服务用户的IM客户端的热线面板中增加该指定热 线;IM服务器接收热线咨询用户通过所述热线查接口提交的加入 所述指定热线的请求时,在热线咨询用户的IM客户端的热线面板中 增加该指定热线,并将该热线咨询用户放入该指定热线的队列中; IM服务器维护所述热线服务用户的IM客户端与所述指定热线队列 中的各热线咨询用户的各IM客户端之间的有序通信的技术方案,能 够在IM系统中建立热线模式,使得加入热线的用户以排队有序的方 式进行会话。

图1是本发明中的一种在IM系统中建立热线的方法的流程图;

图2是本发明中的热线咨询用户的IM客户端热线窗口界面的示 意图;

图3是本发明中的热线服务用户的IM客户端热线窗口界面的示 意图;

图4是本发明实施例中的IM客户端的用户界面上的热线面板的 示意图;

图5是本发明中的一种IM系统的组成示意图。

本发明的思路为:在IM系统的会话模式中增加热线模式,IM 热线需申请并审核通过才能提供服务,IM热线有联机状态,IM用 户可以临时查进入该热线排队请求会话,也可以长期订阅该热线 以便在该热线联机时及时排队请求服务。该模式下的会话窗口内, 人员个数不固定,人员的会话排队进行,进行中的会话在热线主持 人许可时可以共享给窗口内的其他在队列中排队等待的用户,热线 咨询用户也可以申请加急。IM热线的连线状态需要及时通知给系统 和订阅了该热线的用户。热线服务用户(即热线的申请开通者,也 称为热线主持人)可以决定是否提前某用户的排队顺序,也可以将 某用户从热线队列中移除。

为了使本发明的目的、技术方案和优点更加清楚,下面结合附 图和具体实施例对本发明进行详细描述。

图1是本发明中的一种在IM系统中建立热线的方法的流程图。 如图1所示,该方法包括:

101,向用户提供热线申请接口和热线查接口。

本步骤中,以Web服务的方式提供热线申请接口和热线查接 口,具体可如下:

a1)提供热线申请Web页面,在该Web页面上提供输入热线申 请信息的接口;用户需要输入的热线申请信息包括:用户信息、热 线类型、热线描述资质证明等信息。

a2)在用户的IM客户端的用户界面上增加与该热线申请Web页 面绑定的“热线申请”按钮,当用户点击该按钮时,跳转到热线申 请Web页面;或者,用户直接通过该热线申请Web页面的地址到 该热线申请Web页面;

b1)提供热线查Web页面,在该Web页面上分类展现已开通 的热线,以及各热线是否联机的状态;例如,热线可以按地域、类 型、类别、级别等进行分类;

b2)在用户的IM客户端的用户界面上增加与该热线查Web 页面绑定的“热线查”按钮,当用户点击该按钮时,跳转到热线 查Web页面;或者,用户直接通过该热线查Web页面的地址 到该热线查Web页面。

b3)在热线查Web页面上,用户可以根据地域、服务类型、 用户关注度、是否联机等条件进行查热线。

102,在用户的IM客户端中增加热线面板。

步骤101和步骤102的先后顺序不限。

103,IM服务器接收热线服务用户通过所述热线申请接口提交 的指定热线申请信息,进行审核,通过后在热线服务用户的IM客户 端的热线面板中增加该指定热线。

104,IM服务器接收热线咨询用户通过所述热线查接口提交 的加入所述指定热线的请求时,在热线咨询用户的IM客户端的热线 面板中增加该指定热线,并将该热线咨询用户放入该指定热线的队 列中。

本步骤中,如果用户是先登录了IM系统,通过点击IM客户端 上的“热线查”按钮到了热线查Web页面进行查,并点击 查到的联机热线,则IM服务器接收到该加入热线请求(由提供热 线查Web页面的查子系统向IM服务器发送)后,在该用户的IM 客户端的热线面板中增加该热线,并将用户放入该热线的队列中。

如果用户是通过热线查Web页面的地址直接到该网页,并 点击查到的联机热线,则页面需要调用IM客户端程序,让用户先 登录IM系统,然后再由IM服务器在该用户的IM客户端的热线面板 中增加该热线,并将用户放入该热线的队列中。

如果用户点击了未联机的热线,则页面调用IM客户端程序,可 以给热线主持人留言或发离线短信。

105,IM服务器维护所述热线服务用户的IM客户端与所述指定 热线队列中的各热线咨询用户的各IM客户端之间的有序通信。

本步骤中,IM服务器根据所述热线服务用户的IM客户端发送 的接入下一位消息,从该指定热线的队列中取出一位热线咨询用 户,建立该取出的热线咨询用户的IM客户端和热线服务用户的IM 客户端之间的通信。

IM服务器还可以接收所述指定热线队列中的热线咨询用户的 IM客户端发送的加急请求,并转发给热线服务用户的IM客户端; 当接收到热线服务用户的IM客户端发送的同意加急消息时,调整所 述发送加急请求的热线咨询用户在指定热定队列中的排队顺序。

图2是本发明中的热线咨询用户的IM客户端热线窗口界面的示 意图。如图2所示,在热线咨询用户的IM客户端热线窗口界面中增 加了“申请加急”按钮,用户可以通过点击该按钮申请加急。在输 入区内显示前面的排队人数,并及时更新该排队人数,在排队成员 列表中,可以看到前面排队的成员。在图2中对与本发明的技术方 案无关的部分进行了模糊处理和遮挡处理。

IM服务器还可以接收到热线服务用户的IM客户端发送的删除 指定热线队列中的指定热线咨询用户的消息时,从指定热线的队列 中删除该指定热线咨询用户。

IM服务器还可以接收到热线服务用户的IM客户端发送的允许 共享消息时,将热线服务用户IM客户端与当前通信中的热线咨询用 户IM客户端之间的通信内容共享给所述指定热线队列中的所有热 线咨询用户的IM客户端。

图3是本发明中热线服务用户的IM客户端热线窗口界面的示意 图。如图3所示,IM客户端的用户界面(即热线服务的聊天窗口) 中增加了“下一位”按钮和“公开咨询问题”按钮。热线服务用户 可以通过点击“下一位”按钮接入下一位热线咨询用户,以及可以 通过点击“公开咨询问题”按钮来向队列中的所有等待用户公开咨 询内容。在图3中对与本发明的技术方案无关的部分进行了模糊处 理和遮挡处理。

IM服务器还可以接收热线咨询用户的IM客户端发送的订阅指 定热线请求消息;IM服务器在所述指定热线转为联机状态时向所述 发送订阅指定热线请求消息的热线咨询用户的IM客户端发送指定 热线联机的通知消息。

图4是本发明实施例中的IM客户端的用户界面上的热线面板的 示意图。如图4所示,热线面板上展示用户当前订阅的热线和系统 推荐的联机热线,热线的联机状态可以用不同的图标加以区分。在 图4中对与本发明的技术方案无关的部分进行了模糊处理和遮挡处 理。

图5是本发明中的一种IM系统的组成示意图。如图5所示,该IM 系统包括:申请审核子系统501,查子系统502和服务子系统503, 其中服务子系统包括:IM服务器504和多个IM客户端505;

申请审核子系统501,用于接收热线服务用户输入的指定热线 申请信息,并将该指定热线申请信息发送给IM服务器进行审核,接 收该IM服务器504的审核通过消息时,向用户输出对应的通知消息;

查子系统502,用于向用户提供查接口,接收热线咨询用 户输入的加入指定热线的请求,并转发给IM服务器504;

IM服务器504,用于对申请审核子系统发送的热线申请信息进 行审核,在审核通过时向申请审核子系统返回审核通过消息,并在 热线服务用户的IM客户端的热线面板中增加该指定热线;还用于在 接收到查子系统发送的指定热线咨询用户加入指定热线的请求 时,在指定热线咨询用户的IM客户端的热线面板中增加该指定热 线,并将该热线咨询用户放入该指定热线的队列中;用于维护所述 热线服务用户的IM客户端与所述指定热线队列中的各热线咨询用 户的各IM客户端之间的有序通信。

在图5所示的系统中,所述查子系统502,用于向用户分类展 现已开通的热线,以及各热线是否联机的状态。

所述IM服务器504,用于根据热线服务用户的IM客户端发送的 接入下一位消息,从该指定热线的队列中取出一位热线咨询用户, 建立该取出的热线咨询用户的IM客户端和热线服务用户的IM客户 端之间的通信。

IM服务器504,进一步用于接收指定热线队列中的热线咨询用 户的IM客户端发送的加急请求,并转发给热线服务用户的IM客户 端;当接收到热线服务用户的IM客户端发送的同意加急消息时,调 整所述发送加急请求的热线咨询用户在指定热定队列中的排队顺 序;

和/或,

IM服务器504,进一步用于接收到热线服务用户的IM客户端发 送的删除指定热线队列中的指定热线咨询用户的消息时,从指定热 线的队列中删除该指定热线咨询用户;

和/或,

IM服务器504,进一步用于接收到热线服务用户的IM客户端发 送的允许共享消息时,将热线服务用户IM客户端与当前通信中的热 线咨询用户IM客户端之间的通信内容共享给所述指定热线队列中 的所有热线咨询用户的IM客户端。

IM服务器504,进一步用于接收热线咨询用户的IM客户端发送 的订阅指定热线请求消息,在所述指定热线转为联机状态时向所述 发送订阅指定热线请求消息的热线咨询用户的IM客户端发送指定 热线联机的通知消息。

综上所述,本发明这种向用户提供热线申请接口和热线查接 口;在用户的IM客户端中增加热线面板;IM服务器接收热线服务 用户通过所述热线申请接口提交的指定热线申请信息,进行审核, 通过后在热线服务用户的IM客户端的热线面板中增加该指定热线; IM服务器接收热线咨询用户通过所述热线查接口提交的加入所 述指定热线的请求时,在热线咨询用户的IM客户端的热线面板中增 加该指定热线,并将该热线咨询用户放入该指定热线的队列中;IM 服务器维护所述热线服务用户的IM客户端与所述指定热线队列中 的各热线咨询用户的各IM客户端之间的有序通信的技术方案,能够 在IM系统中建立热线模式,使得加入热线的用户以排队有序的方式 进行会话。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发 明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、 改进等,均应包含在本发明保护的范围之内。

本文发布于:2024-09-24 22:24:54,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/3/86378.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议