一种在im系统中建立热线的方法和一种im系统的制作方法

文档序号:7925499阅读:207来源:国知局
专利名称:一种在im系统中建立热线的方法和一种im系统的制作方法
技术领域
本发明涉及互联网技术领域,特别是涉及ー种在頂系统中建立热线的方法和一种IM系统。
背景技术
随着互联网系统的高速发展,即时通信(IM, Instant Messenger)已成为必不可少的互联网应用。在頂系统上,互联网用户可以进行文本沟通、音视频聊天以及文件共享等,但这些业务建立的都是二人或者多人的无序会话。对于同一会话对象,当多个用户希望能有序的得到会话时,如同电话业务中的热线电话一祥,则现有的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系统中建立热线模式,使得加入热线的用户以排队有序的方式进行会话。


图1是本发明中的一种在IM系统中建立热线的方法的流程图2是本发明中的热线咨询用户的IM客户端热线窗口界面的示意图3是本发明中的热线服务用户的IM客户端热线窗口界面的示意图4是本发明实施例中的IM客户端的用户界面上的热线面板的示意图5是本发明中的一种頂系统的组成示意图。
具体实施方式
本发明的思路为在IM系统的会话模式中增加热线模式,IM热线需申请并审核通过才能提供服务,頂热线有联机状态,頂用户可以临时查找进入该热线排队请求会话,也可以长期订阅该热线以便在该热线联机时及时排队请求服务。该模式下的会话窗口内,人员个数不固定,人员的会话排队进行,进行中的会话在热线主持人许可时可以共享给窗口内的其他在队列中排队等待的用户,热线咨询用户也可以申请加急。頂热线的连线状态需要及时通知给系统和订阅了该热线的用户。热线服务用户(即热线的申请开通者,也称为热线主持人)可以决定是否提前某用户的排队顺序,也可以将某用户从热线队列中移除。
为了使本发明的目的、技术方案和优点更加清楚,下面结合附图和具体实施例对本发明进行详细描述。
图1是本发明中的 一种在IM系统中建立热线的方法的流程图。如图1所示,该方法包括
101,向用户提供热线申请接口和热线查找接口。
本步骤中,以Web服务的方式提供热线申请接口和热线查找接口,具体可如下
al)提供热线申请Web页面,在该Web页面上提供输入热线申请信息的接口 ;用户需要输入的热线申请信息包括用户信息、热线类型、热线描述资质证明等信息。
a2)在用户的IM客户端的用户界面上增加与该热线申请Web页面绑定的“热线申请”按钮,当用户点击该按钮时,跳转到热线申请Web页面;或者,用户直接通过该热线申请 Web页面的地址找到该热线申请Web页面;
bl)提供热线查找Web页面,在该Web页面上分类展现已开通的热线,以及各热线是否联机的状态;例如,热线可以按地域、类型、类别、级别等进行分类;
b2)在用户的IM客户端的用户界面上增加与该热线查找Web页面绑定的“热线查找”按钮,当用户点击该按钮时,跳转到热线查找Web页面;或者,用户直接通过该热线查找 Web页面的地址找到该热线查找Web页面。
b3)在热线查找Web页面上,用户可以根据地域、服务类型、用户关注度、是否联机等条件进行查找热线。
102,在用户的IM客户端中增加热线面板。
步骤101和步骤102的先后顺序不限。
103,頂服务器接收热线服务用户通过所述热线申请接口提交的指定热线申请信息,进行审核,通过后在热线服务用户的IM客户端的热线面板中增加该指定热线。
104,頂服务器接收热线咨询用户通过所述热线查找接口提交的加入所述指定热线的请求时,在热线咨询用户的IM客户端的热线面板中增加该指定热线,并将该热线咨询用户放入该指定热线的队列中。
本步骤中,如果用户是 先登录了頂系统,通过点击頂客户端上的“热线查找”按钮找到了热线查找Web页面进行查找,并点击查找到的联机热线,则IM服务器接收到该加入热线请求(由提供热线查找Web页面的查找子系统向IM服务器发送)后,在该用户的IM 客户端的热线面板中增加该热线,并将用户放入该热线的队列中。
如果用户是通过热线查找Web页面的地址直接找到该网页,并点击查找到的联机热线,则页面需要调用頂客户端程序,让用户先登录頂系统,然后再由IM服务器在该用户的IM客户端的热线面板中增加该热线,并将用户放入该热线的队列中。
如果用户点击了未联机的热线,则页面调用IM客户端程序,可以给热线主持人留言或发离线短信。
105,IM服务器维护所述热线服务用户的IM客户端与所述指定热线队列中的各热线咨询用户的各頂客户端之间的有序通信。
本步骤中,IM服务器根据所述热线服务用户的IM客户端发送的接入下一位消息, 从该指定热线的队列中取出一位热线咨询用户,建立该取出的热线咨询用户的頂客户端和热线服务用户的頂客户端之间的通信。
IM服务器还可以接收所述指定热线队列中的热线咨询用户的IM客户端发送的加急请求,并转发给热线服务用户的IM客户端;当接收到热线服务用户的IM客户端发送的同意加急消息时,调整所述发送加急请求的热线咨询用户在指定热定队列中的排队顺序。
图2是本发明中的热线咨询用户的IM客户端热线窗口界面的示意图。如图2所示,在热线咨询用户的頂客户端热线窗口界面中增加了“申请加急”按钮,用户可以通过点击该按钮申请加急。在输入区内显示前面的排队人数,并及时更新该排队人数,在排队成员列表中,可以看到前面排队的成员。在图2中对与本发明的技术方案无关的部分进行了模糊处理和遮挡处理。
IM服务器还可以接收到热线服务用户的IM客户端发送的删除指定热线队列中的指定热线咨询用户的消息时,从指定热线的队列中删除该指定热线咨询用户。
IM服务器还可以接收到热线服务用户的IM客户端发送的允许共享消息时,将热线服务用户頂客户端与当前通信中的热线咨询用户頂客户端之间的通信内容共享给所述指定热线队列中的所有热线咨询用户的IM客户端。
图3是本发明中热线服务用户的IM客户端热线窗口界面的示意图。如图3所示, 頂客户端的用户界面(即热线服务的聊天窗口)中增加了“下一位”按钮和“公开咨询问题”按钮。热线服务用户可以通过点击“下一位”按钮接入下一位热线咨询用户,以及可以通过点击“公开咨询问题”按钮来向队列中的所有等待用户公开咨询内容。在图3中对与本发明的技术方案无关的部分进行了模糊处理和遮挡处理。
IM服务器还可以接收热线咨询用户的IM客户端发送的订阅指定热线请求消息; IM服务器在所述指定热线转为联机状态时向所述发送订阅指定热线请求消息的热线咨询用户的頂客户端发送指定热线联机的通知消息。
图4是本发明实施例中的IM客户端的用户界面上的热线面板的示意图。如图4 所示,热线面板上展示用户当前订阅的热线和系统推荐的联机热线,热线的联机状态可以用不同的图标加以区分。在图4中对与本发明的技术方案无关的部分进行了模糊处理和遮挡处理。
图5是本发明中的一种頂系统的组成示意图。如图5所示,该頂系统包括申请审核子系统501,查找子系统502和服务子系统503,其中服务子系统包括IM服务器504和多个M客户端505 ;
申请审核子系统501,用于接收热线服务用户输入的指定热线申请信息,并将该指定热线申请信息发送给頂服务器进行审核,接收该頂服务器504的审核通过消息时,向用户输出对应的通知消息;
查找子系统502, 用于向用户提供查找接口,接收热线咨询用户输入的加入指定热线的请求,并转发给頂服务器504 ;
頂服务器504,用于对申请审核子系统发送的热线申请信息进行审核,在审核通过时向申请审核子系统返回审核通过消息,并在热线服务用户的頂客户端的热线面板中增加该指定热线;还用于在接收到查找子系统发送的指定热线咨询用户加入指定热线的请求时,在指定热线咨询用户的IM客户端的热线面板中增加该指定热线,并将该热线咨询用户放入该指定热线的队列中;用于维护所述热线服务用户的IM客户端与所述指定热线队列中的各热线咨询用户的各頂客户端之间的有序通信。
在图5所示的系统中,所述查找子系统502,用于向用户分类展现已开通的热线, 以及各热线是否联机的状态。
所述頂服务器504,用于根据热线服务用户的頂客户端发送的接入下一位消息, 从该指定热线的队列中取出一位热线咨询用户,建立该取出的热线咨询用户的頂客户端和热线服务用户的頂客户端之间的通信。
IM服务器504,进一步用于接收指定热线队列中的热线咨询用户的IM客户端发送的加急请求,并转发给热线服务用户的IM客户端;当接收到热线服务用户的IM客户端发送的同意加急消息时,调整所述发送加急请求的热线咨询用户在指定热定队列中的排队顺序;
和/ 或,
IM服务器504,进一步用于接收到热线服务用户的IM客户端发送的删除指定热线队列中的指定热线咨询用户的消息时,从指定热线的队列中删除该指定热线咨询用户;
和/ 或,
IM服务器504,进一步用于接收到热线服务用户的IM客户端发送的允许共享消息时,将热线服务用户頂客户端与当前通信中的热线咨询用户頂客户端之间的通信内容共享给所述指定热线队列中的所有热线咨询用户的IM客户端。
IM服务器504,进一步用于接收热线咨询用户的IM客户端发送的订阅指定热线请求消息,在所述指定热线转为联机状态时向所述发送订阅指定热线请求消息的热线咨询用户的IM客户端发送指定热线联机的通知消息。
综上所述,本发明这种向用户提供热线申请接口和热线查找接口 ;在用户的頂客户端中增加热线面板;IM服务器接收热线服务用户通过所述热线申请接口提交的指定热线申请信息,进行审核,通过后在热线服务用户的IM客户端的热线面板中增加该指定热线;頂服务器接收热线咨询用户通过所述热线查找接口提交的加入所述指定热线的请求时,在热线咨询用户的IM客户端的热线面板中增加该指定热线,并将该热线咨询用户放入该指定热线的队列中;IM服务器维护 所述热线服务用户的IM客户端与所述指定热线队列中的各热线咨询用户的各IM客户端之间的有序通信的技术方案,能够在IM系统中建立热线模式,使得加入热线的用户以排队有序的方式进行会话。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。
权利要求
1.一种在頂系统中建立热线的方法,其特征在于,该方法包括 向用户提供热线申请接口和热线查找接口; 在用户的頂客户端中增加热线面板; IM服务器接收热线服务用户通过所述热线申请接口提交的指定热线申请信息,进行审核,通过后在热线服务用户的IM客户端的热线面板中增加该指定热线; 頂服务器接收热线咨询用户通过所述热线查找接口提交的加入所述指定热线的请求时,在热线咨询用户的IM客户端的热线面板中增加该指定热线,并将该热线咨询用户放入该指定热线的队列中; IM服务器维护所述热线服务用户的IM客户端与所述指定热线队列中的各热线咨询用户的各M客户端之间的有序通信。
2.根据权利要求1所述的方法,其特征在于, 所述向用户提供热线申请接口包括 提供热线申请Web页面,在该Web页面上提供输入热线申请信息的接口 ; 在用户的IM客户端的用户界面上增加与该热线申请Web页面绑定的热线申请按钮,或者,用户直接通过该热线申请Web页面的地址找到该热线申请Web页面; 所述向用户提供热线查找接口包括 提供热线查找Web页面,在该Web页面上分类展现已开通的热线,以及各热线是否联机的状态; 在用户的頂客户端的用户界面上增加与该热线查找Web页面绑定的热线查找按钮,或者,用户直接通过该热线查找Web页面的地址找到该热线查找Web页面。
3.根据权利要求1或2所述的方法,其特征在于,所述IM服务器维护所述热线服务用户的頂客户端与所述指定热线队列中的各热线咨询用户的各頂客户端之间的有序通信包括 IM服务器根据所述热线服务用户的IM客户端发送的接入下一位消息,从该指定热线的队列中取出一位热线咨询用户,建立该取出的热线咨询用户的IM客户端和热线服务用户的頂客户端之间的通信。
4.根据权利要求3所述的方法,其特征在于,所述IM服务器维护所述热线服务用户的IM客户端与所述指定热线队列中的各热线咨询用户的各IM客户端之间的有序通信进一步包括 IM服务器接收所述指定热线队列中的热线咨询用户的IM客户端发送的加急请求,并转发给热线服务用户的IM客户端;当接收到热线服务用户的IM客户端发送的同意加急消息时,调整所述发送加急请求的热线咨询用户在指定热定队列中的排队顺序; 和/或, IM服务器接收到热线服务用户的IM客户端发送的删除指定热线队列中的指定热线咨询用户的消息时,从指定热线的队列中删除该指定热线咨询用户; 和/或, IM服务器接收到热线服务用户的IM客户端发送的允许共享消息时,将热线服务用户頂客户端与当前通信中的热线咨询用户頂客户端之间的通信内容共享给所述指定热线队列中的所有热线咨询用户的IM客户端。
5.根据权利要求1或2所述的方法,其特征在于,该方法进一步包括 頂服务器接收热线咨询用户的頂客户端发送的订阅指定热线请求消息; IM服务器在所述指定热线转为联机状态时向所述发送订阅指定热线请求消息的热线咨询用户的頂客户端发送指定热线联机的通知消息。
6.—种IM系统,其特征在于,该IM系统包括申请审核子系统,查找子系统和服务子系统,其中服务子系统包括頂服务器和多个頂客户端; 申请审核子系统,用于接收热线服务用户输入的指定热线申请信息,并将该指定热线申请信息发送给頂服务器进行审核,接收该頂服务器的审核通过消息时,向用户输出对应的通知消息; 查找子系统,用于向用户提供查找接口,接收热线咨询用户输入的加入指定热线的请求,并转发给IM服务器; 頂服务器,用于对申请审核子系统发送的热线申请信息进行审核,在审核通过时向申请审核子系统返回审核通过消息,并在热线服务用户的IM客户端的热线面板中增加该指定热线;还用于在接收到查找子系统发送的指定热线咨询用户加入指定热线的请求时,在指定热线咨询用户的IM客户端的热线面板中增加该指定热线,并将该热线咨询用户放入该指定热线的队列中;用于维护所述热线服务用户的IM客户端与所述指定热线队列中的各热线咨询用户的各頂客户端之间的有序通信。
7.根据权利要求6所述的系统,其特征在于, 所述查找子系统,用于向用户分类展现已开通的热线,以及各热线是否联机的状态。
8.根据权利要求6或7所述的系统,其特征在于, 頂服务器,用于根据热线服务用户的頂客户端发送的接入下一位消息,从该指定热线的队列中取出一位热线咨询用户,建立该取出的热线咨询用户的IM客户端和热线服务用户的頂客户端之间的通信。
9.根据权利要求8所述的系统,其特征在于。
頂服务器,进一步用于接收指定热线队列中的热线咨询用户的頂客户端发送的加急请求,并转发给热线服务用户的IM客户端;当接收到热线服务用户的IM客户端发送的同意加急消息时,调整所述发送加急请求的热线咨询用户在指定热定队列中的排队顺序; 和/或, IM服务器,进一步用于接收到热线服务用户的IM客户端发送的删除指定热线队列中的指定热线咨询用户的消息时,从指定热线的队列中删除该指定热线咨询用户; 和/或, 頂服务器,进一步用于接收到热线服务用户的頂客户端发送的允许共享消息时,将热线服务用户頂客户端与当前通信中的热线咨询用户頂客户端之间的通信内容共享给所述指定热线队列中的所有热线咨询用户的IM客户端。
10.根据权利要求6或7所述的系统,其特征在于, 頂服务器,进一步用于接收热线咨询用户的頂客户端发送的订阅指定热线请求消息,在所述指定热线转为联机状态时向所述发送订阅指定热线请求消息的热线咨询用户的IM客户端发送指定热线联机的通知消息。
全文摘要
本发明公开了一种在IM系统中建立热线的方法和一种IM系统。所述方法包括向用户提供热线申请接口和热线查找接口;在用户的IM客户端中增加热线面板;IM服务器接收热线服务用户通过热线申请接口提交的指定热线申请信息,审核通过后在该用户的IM客户端的热线面板中增加该指定热线;IM服务器接收热线咨询用户通过热线查找接口提交的加入指定热线的请求时,该用户的IM客户端的热线面板中增加该指定热线,并将该用户放入该指定热线的队列中;IM服务器维护所述热线服务用户与指定热线队列中的各用户之间的有序通信。本发明的技术方案,能够在IM系统中建立热线模式,使得加入热线的用户以排队有序的方式进行会话。
文档编号H04L29/08GK103036915SQ20111029409
公开日2013年4月10日 申请日期2011年9月29日 优先权日2011年9月29日
发明者郝永建 申请人:北京神州泰岳软件股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1