一种群聊在屏状态显示方法及装置制造方法及图纸

技术编号:15118269 阅读:66 留言:0更新日期:2017-04-09 15:55
本发明专利技术公开了一种群聊在屏状态显示方法及装置,用于在群聊天界面中,向在线群成员实时展示在屏的群成员列表。所述群聊在屏状态显示方法包括:接收当前客户端发来的群ID、用户ID和在屏状态;从本地群信息库中获取当前接收到的群ID对应的群成员信息,并将其中与当前客户端用户ID相同的群成员ID对应的最近一次群聊状态更新为当前客户端发来的在屏状态;根据获取到的群成员信息中的各群成员ID对应客户端的通信地址,将当前客户端发来的群ID、用户ID和在屏状态发送给群中其他成员。该群聊在屏状态显示方法能够使在线群成员向用户实时显示在屏群成员列表。

【技术实现步骤摘要】

本专利技术涉及通信
,尤其涉及一种群聊在屏状态显示方法及装置
技术介绍
随着通信技术的发展,网络聊天软件层出不穷,为了方便多人共同聊天,目前聊天软件中都提供了用户群聊天功能。但是,现有的聊天软件提供的群聊天界面中,无法让群成员知道群成员中哪些成员正在关注该群中成员的发言。故急需一种群聊在屏状态显示方法及装置,能在群聊天界面中,向在线群成员实时展示在屏的群成员列表。
技术实现思路
本专利技术提供一种群聊在屏状态显示方法及装置,用于在群聊天界面中,向在线群成员实时展示在屏的群成员列表,便于用户及时掌握在屏聊天的人员信息。本专利技术提供的一种群聊在屏状态显示方法,用于服务器,包括:接收当前客户端发来的群ID、用户ID和在屏状态;从本地群信息库中获取当前接收到的群ID对应的群成员信息,并将其中与当前客户端用户ID相同的群成员ID对应的最近一次群聊状态更新为当前客户端发来的在屏状态;其中,所述本地群信息库预先存储有群ID与群成员信息的对应关系,所述群成员信息包括群成员ID、各群成员ID对应客户端的通信地址、各群成员ID对应的最近一次群聊状态;根据获取到的群成员信息中的各群成员ID对应客户端的通信地址,将当前客户端发来的群ID、用户ID和在屏状态发送给群中其他成员。本专利技术实施例的一些有益效果可以包括:上述群聊在屏状态显示方法在客户端进入群聊界面时,向服务器发送群ID、用户ID和其在屏状态,服务器记录所有客户端的最近一次群聊状态,并将当前刚进入在屏状态的客户端的用户信息发送给其他群成员,以使其他在屏的群成员能够及时显示该客户端用户的在屏信息,该方法能够向在线群成员实时展示在屏的群成员列表。在一个实施例中,所述根据获取到的群成员信息中的各群成员ID对应客户端的通信地址,将当前客户端发来的群ID、用户ID和在屏状态发送给群中其他成员,还包括:将群ID及最近一次群聊状态为在屏状态的群成员信息发送给所述当前客户端。该实施例中,服务器还将刚进入群聊界面的客户端发送其进入的群ID中最近一次群聊状态为在屏状态的群成员信息,使新进入群聊的客户端能够及时向用户展示在屏的群成员信息。在一个实施例中,所述将群ID及最近一次群聊状态为在屏状态的群成员信息发送给所述当前客户端之后,还包括:接收所述当前客户端在退出群聊界面时发来的群ID、用户ID和不在屏状态;从所述本地群信息库中获取当前接收到的群ID对应的群成员信息,并将其中与当前客户端用户ID相同的群成员ID对应的最近一次群聊状态更新为当前客户端发来的不在屏状态;根据获取到的群成员信息中的各群成员ID对应客户端的通信地址,将当前客户端发来的群ID、用户ID和不在屏状态发送给群中其他成员。该实施例中,服务器还根据客户端退出群聊界面时发来的不在屏状态更新该客户端用户的最近一次群聊状态,并将该客户端的不在屏状态及时通知群中其他成员,保证每个在屏的群成员显示的在屏群成员信息的准确性。本专利技术提供一种群聊在屏状态显示方法,用于客户端,包括:接收用户输入的打开群聊界面请求;向用户显示群聊界面;将当前群ID、用户ID和在屏状态发送给服务器。本专利技术实施例的一些有益效果可以包括:所述用于客户端的群聊在屏状态显示方法在当前用户打开群聊界面后,将当前群ID、用户ID和在屏状态发送给服务器,服务器可将该客户端的用户在屏状态发送给其他群成员,以使其他在屏的群成员能够及时显示该客户端用户的在屏信息,该方法能够向在线群成员实时展示在屏的群成员列表。在一个实施例中,所述将当前群ID、用户ID和在屏状态发送给服务器之后,还包括:接收服务器发来的群ID及最近一次群聊状态为在屏状态的群成员信息;其中,群成员信息包括群成员ID、各群成员ID对应客户端的通信地址、各群成员ID对应的最近一次群聊状态;所述群聊状态包括在屏状态和不在屏状态;当当前向用户显示的群聊界面对应的群ID与服务器发来的群ID相同时,在所述群聊界面的一个单独区域展示收到的该群ID中最近一次群聊状态为在屏状态的群成员标识或标记。该实施例中,刚进入群聊界面的客户端接收服务器发来的自身进入的群中最近一次群聊状态为在屏状态的群成员信息,并以一个单独区域展示在屏人员,从而能够及时向用户展示在屏的群成员信息。在一个实施例中,所述在所述群聊界面的一个单独区域展示收到的该群ID中最近一次群聊状态为在屏状态的群成员标识或标记之后,还包括:根据用户退出群聊界面的操作,向服务器发送用户当前退出的群ID、用户ID和不在屏状态。该实施例中,用户退出群聊时,客户端向服务器发送当前退出的群ID、用户ID和不在屏状态,以使服务器及时将客户端的退屏信息发送给其他群成员,保证每个在屏的群成员显示的在屏群成员信息的准确性。本专利技术提供一种群聊在屏状态显示装置,用于服务器,包括:第一接收模块,成员获取模块和发送模块;所述第一接收模块,用于接收当前客户端发来的群ID、用户ID和在屏状态并将其转发给所述发送模块,并将接收到的当前客户端发来的群ID发送给所述成员获取模块;所述成员获取模块,用于从自身存储的本地群信息库中获取当前接收到的群ID对应的群成员信息,并将其中与当前客户端用户ID相同的群成员ID对应的最近一次群聊状态更新为当前客户端发来的群聊状态,更新完后将所述该群ID及其对应的群成员信息发送给所述发送模块;其中,所述本地群信息库存储有群ID与群成员信息的对应关系,所述群成员信息包括群成员ID、各群成员ID对应客户端的通信地址、各群成员ID对应的最近一次群聊状态;所述群聊状态包括在屏状态和不在屏状态;所述发送模块,用于根据所述成员获取模块发来的群成员信息中各群成员ID对应客户端的通信地址,将所述第一接收模块发来的群ID、用户ID和在屏状态发送给群中其他成员。在一个实施例中,所述第一接收模块,还用于接收所述当前客户端在退出群聊界面时发来的群ID、用户ID和不在屏状态并将其转发给所述发送模块,并将接收到的当前客户端发来的群ID发送给所述成员获取模块;所述发送模块,还用于判断所述第一接收模块发来的当前客户端用户ID对应的群聊状态是否为在屏状态,是则将所述成员获取模块发来的群ID及最近一次群聊状态为在屏状态的群成员信息发送给所述当前客户端。本专利技术提供一种群聊在屏状态显示装置,用于客户端,包括:输入模块,显示控制模块和显示模块;所述输入模块本文档来自技高网...

【技术保护点】
一种群聊在屏状态显示方法,其特征在于,用于服务器,包括:接收当前客户端发来的群ID、用户ID和在屏状态;从本地群信息库中获取当前接收到的群ID对应的群成员信息,并将其中与当前客户端用户ID相同的群成员ID对应的最近一次群聊状态更新为当前客户端发来的在屏状态;其中,所述本地群信息库预先存储有群ID与群成员信息的对应关系,所述群成员信息包括群成员ID、各群成员ID对应客户端的通信地址、各群成员ID对应的最近一次群聊状态;根据获取到的群成员信息中的各群成员ID对应客户端的通信地址,将当前客户端发来的群ID、用户ID和在屏状态发送给群中其他成员。

【技术特征摘要】
1.一种群聊在屏状态显示方法,其特征在于,用于服务器,包括:
接收当前客户端发来的群ID、用户ID和在屏状态;
从本地群信息库中获取当前接收到的群ID对应的群成员信息,并将其中
与当前客户端用户ID相同的群成员ID对应的最近一次群聊状态更新为当前客
户端发来的在屏状态;其中,所述本地群信息库预先存储有群ID与群成员信
息的对应关系,所述群成员信息包括群成员ID、各群成员ID对应客户端的通
信地址、各群成员ID对应的最近一次群聊状态;
根据获取到的群成员信息中的各群成员ID对应客户端的通信地址,将当
前客户端发来的群ID、用户ID和在屏状态发送给群中其他成员。
2.如权利要求1所述的一种群聊在屏状态显示方法,其特征在于,所述根
据获取到的群成员信息中的各群成员ID对应客户端的通信地址,将当前客户
端发来的群ID、用户ID和在屏状态发送给群中其他成员,还包括:
将群ID及最近一次群聊状态为在屏状态的群成员信息发送给所述当前客
户端。
3.如权利要求2所述的一种群聊在屏状态显示方法,其特征在于,所述将
群ID及最近一次群聊状态为在屏状态的群成员信息发送给所述当前客户端之
后,还包括:
接收所述当前客户端在退出群聊界面时发来的群ID、用户ID和不在屏状
态;
从所述本地群信息库中获取当前接收到的群ID对应的群成员信息,并将
其中与当前客户端用户ID相同的群成员ID对应的最近一次群聊状态更新为当
前客户端发来的不在屏状态;
根据获取到的群成员信息中的各群成员ID对应客户端的通信地址,将当
前客户端发来的群ID、用户ID和不在屏状态发送给群中其他成员。
4.一种群聊在屏状态显示方法,其特征在于,用于客户端,包括:
接收用户输入的打开群聊界面请求;
向用户显示群聊界面;
将当前群ID、用户ID和在屏状态发送给服务器。
5.如权利要求4所述的一种群聊在屏状态显示方法,其特征在于,所述将
当前群ID、用户ID和在屏状态发送给服务器之后,还包括:
接收服务器发来的群ID及最近一次群聊状态为在屏状态的群成员信息;
其中,群成员信息包括群成员ID、各群成员ID对应客户端的通信地址、各群
成员ID对应的最近一次群聊状态;所述群聊状态包括在屏状态和不在屏状态;
当当前向用户显示的群聊界面对应的群ID与服务器发来的群ID相同时,
在所述群聊界面的一个单独区域展示收到的该群ID中最近一次群聊状态为在
屏状态的群成员标识或标记。
6.如权利要求5所述的一种群聊在屏状态显示方法,其特征在于,所述在
所述群聊界面的一个单独区域展示收到的该群ID中最近一次群聊状态为在屏
状态的群成员标识或标记之后,还包括:
根据用户退出群聊界面的操作,向服务器发送用户当前退出的群ID、用户
ID和不在屏状态。
7.一种群聊在屏状态显示装置,其特征在于,用于服务器...

【专利技术属性】
技术研发人员:许敏
申请(专利权)人:天脉聚源北京科技有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1