一种RCS群聊消息的离线发送、离线接收方法及装置与流程

文档序号:11138436阅读:604来源:国知局
一种RCS群聊消息的离线发送、离线接收方法及装置与制造工艺

本发明涉及电子技术领域,尤其涉及一种RCS(Rich Communication Suite,融合通信)群聊消息的离线发送、离线接收方法及装置。



背景技术:

现有的方案中,RCS通信群的离线群成员能接收到群聊消息,而无法分辨该消息是否为RCS的消息,也无法分辨该消息是RCS的群聊消息还是单聊消息,更无从得知该消息来自哪个通信群,只有当离线群成员重新登录RCS通信群之后,才能确定该消息来源。因此现有方案的意义仅仅局限于告诉离线群成员一条消息内容,而离线群成员无从得知消息来源等详细信息,缺乏良好的用户体验。



技术实现要素:

本发明提供一种RCS群聊消息的离线发送、离线接收方法及装置,主要解决现有方案中仅告诉离线群成员一条消息内容,而离线群成员无从得知消息来源等详细信息,导致用户体验差的问题。

本发明提供的RCS群聊消息的离线发送装置包括:

第一接收模块,用于接收通信群中任一群成员发出的群聊消息;

第一获取模块,用于获取所述通信群的群信息;

处理模块,用于将所述群信息以及所述群聊消息以短信或彩信的方式发送给所述通信群的离线群成员。

在一些实施例中,所述群信息包括:群聊名称、群二维码、群成员名称、群成员的状态信息中的至少一种。

在一些实施例中,所述处理模块包括:

确定模块,用于确定所述通信群中当前处于离线状态的群成员;

第二获取模块,用于获取所述离线状态的群成员的通信号码;

处理子模块,用于将所述群信息以及所述群聊消息以短信或彩信的方式发送给所述离线状态的群成员的通信号码。

本发明提供的RCS群聊消息的离线接收装置包括:

第二接收模块,用于若目标客户端在通信群中处于离线状态,通过短信或彩信的方式接收所述通信群中任一群成员发出的群聊消息以及所述通信群的群信息;

显示模块,用于对所述群聊消息以及所述群信息进行显示。

本发明提供的RCS群聊消息的离线发送方法包括:

接收通信群中任一群成员发出的群聊消息;

获取所述通信群的群信息;

将所述群信息以及所述群聊消息以短信或彩信的方式发送给所述通信群的离线群成员。

在一些实施例中,将所述群信息以及所述群聊消息以短信或彩信的方式发送给所述通信群的离线群成员包括:

确定所述通信群中当前处于离线状态的群成员;

获取所述离线状态的群成员的通信号码;

将所述群信息以及所述群聊消息以短信或彩信的方式发送给所述离线状态的群成员的通信号码。

本发明提供的RCS群聊消息的离线接收方法包括:

若目标客户端在通信群中处于离线状态,则通过短信或彩信的方式接收所述通信群中任一群成员发出的群聊消息以及所述通信群的群信息;

对所述群聊消息以及所述群信息进行显示。

本发明提供的RCS群聊消息的离线发送、离线接收方法及装置,RCS通信群中任一群成员发出一条群聊消息后,会将该条群聊消息以及该通信群的群信息以短信或彩信的方式发送给该通信群的离线群成员,离线群成员收到后,通过该群信息可以识别出该通信群的相关信息,如分辨出该消息为RCS的群聊消息,而且还可以得知该消息来自哪个通信群,丰富了离线群成员接收的信息内容,使RCS群聊用户能够在离线状态下,获取群聊中的消息,使得群成员之间的消息传播更加及时准确,缩小了群聊中在线状态与离线状态之间的差距,也能够及时提醒离线群成员登录RCS进入群聊。本发明提供的方案简单易行,既能增加RCS群聊的实用性,也能够提高用户体验。

附图说明

图1为本发明第一实施例提供的RCS群聊消息的离线发送方法的流程图;

图2为本发明第二实施例提供的RCS群聊消息的离线接收方法的流程图;

图3为本发明第三实施例提供的RCS群聊消息的离线发送装置的示意图;

图4为本发明第四实施例提供的RCS群聊消息的离线接收装置的示意图。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

本发明中的RCS群聊消息的离线发送装置可以设置在服务器中,RCS群聊消息的离线接收装置可以设置在终端或安装于终端的客户端中,终端包括但不局限于移动终端,移动终端可以包括:移动电话、智能电话、笔记本电脑、数字广播接收器、PDA(个人数字助理)、PAD(平板电脑)、PMP(便携式多媒体播放器)、导航装置等等。

下面通过具体实施例对本发明进一步详细说明。

第一实施例

参考图1,图1为本发明第一实施例提供的RCS群聊消息的离线发送方法的流程图,该RCS群聊消息的离线发送方法包括:

S101、接收通信群中任一群成员发出的群聊消息。

该群聊消息可以是通信群中的在线群成员发出的群聊消息,也可以是通信群中的离线群成员发出的群聊消息。群聊消息的形式可以是文本、语音、图片、视频、音频等。

S102、获取所述通信群的群信息。

所要获取的群信息的内容可以采用默认的方式,例如,默认获取通信群的以下群信息:群聊名称、群二维码、群成员名称、群成员的状态信息中的至少一种,当然也局限于此。群成员的状态信息包括在线状态或离线状态。本实施例适用于服务器,通信群各成员安装的客户端后台的服务器上会记录群信息,例如群聊名称、群二维码、群成员名称、群成员的状态信息等,因此,这些信息可以直接从服务器获取。对于群成员的状态信息,在获取之前,可以进行一次更新,以便获取到最新的群成员的状态信息。

S103、将所述群信息以及所述群聊消息以短信或彩信的方式发送给所述通信群的离线群成员。

如果群聊消息是文本形式,则可以将其与群信息以短信的方式发送给通信群的离线群成员;如果群聊消息是语音、图片、视频、音频等形式,可以将其与群信息以彩信的方式发送给通信群的离线群成员。

该步骤可以进一步细化,包括:

S103a、确定所述通信群中当前处于离线状态的群成员;

S103b、获取所述离线状态的群成员的通信号码;

S103c、将所述群信息以及所述群聊消息以短信或彩信的方式发送给所述离线状态的群成员的通信号码。

步骤S103a中,可以根据通信群中各个群成员的状态信息来得到当前处于离线状态的群成员。对于当前处于在线状态的群成员,按照常规方式在通信群中可以看见群聊消息。

步骤S103b中,通信群各成员安装的客户端后台的服务器上有的也会记录通信群各成员的通信号码,通信号码可以是各成员注册时提供的,因此,在步骤S103a确定了当前处于离线状态的群成员之后,可以从服务器上直接获取离线状态的群成员的通信号码,当然,也可以从外部获取。通信号码包括但不局限于手机号码,用于将短信或彩信发送到对应的离线群成员。

可以将群信息以及群聊消息写入到同一短信或同一彩信中,发送给通信群的离线群成员。也可以通过先后两条或的多条短信或彩信来发送。优选的,该两条或的多条短信或彩信可以在内容上相关联。此外,若有两个或两个以上的离线群成员,可以以短信群发或彩信群发的方式来一次性发送给所有离线群成员。

本实施例提供的RCS群聊消息的离线发送方法,适用于为RCS通信群提供服务的后台服务器,当RCS通信群中任一群成员发出一条群聊消息后,服务器接收到该群聊消息,服务器获取该通信群的群信息,服务器将所述群信息以及所述群聊消息以短信或彩信的方式发送给该通信群的离线群成员,离线群成员收到后,通过该群信息可以识别出该通信群的相关信息,如分辨出该消息为RCS的群聊消息,而且还可以得知该消息来自哪个通信群,丰富了离线群成员接收的信息内容,使RCS群聊用户能够在离线状态下,获取群聊中的消息,使得群成员之间的消息传播更加及时准确,缩小了群聊中在线状态与离线状态之间的差距,也能够及时提醒离线群成员登录RCS进入群聊。

第二实施例

参考图2,图2为本发明第二实施例提供的RCS群聊消息的离线接收方法的流程图,该RCS群聊消息的离线接收方法主要包括:

S201、若目标客户端在通信群中处于离线状态,则通过短信或彩信的方式接收所述通信群中任一群成员发出的群聊消息以及所述通信群的群信息。

该短信或彩信通过第一实施例中展示的方法发出。该群聊消息可以是通信群中的在线群成员发出的群聊消息,也可以是通信群中的离线群成员发出的群聊消息。如果接收到的是短信,则其中的群聊消息可以是文本形式;如果接收到的是彩信,则其中的群聊消息可以是语音、图片、视频、音频等形式。

通信群的群信息包括:群聊名称、群二维码、群成员名称、群成员的状态信息中的至少一种,当然也局限于此。群成员的状态信息包括在线状态或离线状态。

群信息以及群聊消息可以写入在同一短信或同一彩信中,仅接收一条短信或一条彩信来接收群信息和群聊消息。群信息以及群聊消息也可以写入在两条或多条短信中,或写入在两条或多条彩信中,通过连续接收这些条短信或彩信来接收群信息和群聊消息。

S202、对所述群聊消息以及所述群信息进行显示。

群聊消息、群信息区分显示,不影响用户的识别。如果是以一条短信方式接收的,可以将该短信的正文部分划分成两个区域,上面一个区域显示群聊消息,下面一个区域显示群信息。

本实施例提供的RCS群聊消息的离线接收方法,适用于终端,终端上可以安装至少一个具有RCS群聊功能的客户端,目标客户端为终端上安装的这些客户端中的任一个,可以是终端默认的,也可以是用户在终端上自定义设置的,当该目标客户端在通信群中处于离线状态时,终端可以接收离线群消息,具体的,通过短信或彩信的方式接收该通信群中任一群成员发出的群聊消息以及该通信群的群信息,终端用户通过该群信息可以识别出该通信群的相关信息,如分辨出该消息为RCS的群聊消息,而且还可以得知该消息来自哪个通信群,丰富了离线群成员接收的信息内容,使RCS群聊用户能够在离线状态下,获取群聊中的消息,使得群成员之间的消息传播更加及时准确,缩小了群聊中在线状态与离线状态之间的差距,也能够及时提醒离线群成员登录RCS进入群聊。

第三实施例

参考图3,图3为本发明第三实施例提供的RCS群聊消息的离线发送装置的流程图,该RCS群聊消息的离线发送装置主要用于执行第一实施例中的RCS群聊消息的离线发送方法。该RCS群聊消息的离线发送装置包括:第一接收模块31、第一获取模块32以及处理模块33,其中,

第一接收模块31用于接收通信群中任一群成员发出的群聊消息;该群聊消息可以是通信群中的在线群成员发出的群聊消息,也可以是通信群中的离线群成员发出的群聊消息。

第一获取模块32用于获取所述通信群的群信息;通信群的群信息包括:群聊名称、群二维码、群成员名称、群成员的状态信息中的至少一种,当然也局限于此。群成员的状态信息包括在线状态或离线状态。

处理模块33用于将所述群信息以及所述群聊消息以短信或彩信的方式发送给所述通信群的离线群成员。

在一些实施例中,所述处理模块可以进一步包括:

确定模块,用于确定所述通信群中当前处于离线状态的群成员;

第二获取模块,用于获取所述离线状态的群成员的通信号码;

处理子模块,用于将所述群信息以及所述群聊消息以短信或彩信的方式发送给所述离线状态的群成员的通信号码。

确定模块可以根据通信群中各个群成员的状态信息来得到当前处于离线状态的群成员。对于当前处于在线状态的群成员,按照常规方式在通信群中可以看见群聊消息。

第二获取模块可以从外部获取,或者从内部获取离线状态的群成员的通信号码,信号码包括但不局限于手机号码,用于将短信或彩信发送到对应的离线群成员。

处理子模块可以将所述群信息以及所述群聊消息通过同一短信或同一彩信发送给通信群的离线群成员。也可以通过先后两条或多条短信,或先后两条或多条彩信发送给通信群的离线群成员,优选的,该两条或多条短信可以在内容上相关联,该两条或多条彩信可以在内容上相关联。

本实施例提供的RCS群聊消息的离线发送装置,可以设置于服务器中,当RCS通信群中任一群成员发出一条群聊消息后,服务器接收到该群聊消息,服务器获取该通信群的群信息,服务器将所述群信息以及所述群聊消息以短信或彩信的方式发送给该通信群的离线群成员,离线群成员收到后,通过该群信息可以识别出该通信群的相关信息,如分辨出该消息为RCS的群聊消息,而且还可以得知该消息来自哪个通信群,丰富了离线群成员接收的信息内容,使RCS群聊用户能够在离线状态下,获取群聊中的消息,使得群成员之间的消息传播更加及时准确,缩小了群聊中在线状态与离线状态之间的差距,也能够及时提醒离线群成员登录RCS进入群聊。

第四实施例

参考图4,图4为本发明第四实施例提供的RCS群聊消息的离线接收装置的流程图,该RCS群聊消息的离线接收装置主要用于执行第二实施例提供的RCS群聊消息的离线接收方法,该RCS群聊消息的离线接收装置主要包括:第二接收模块41和显示模块42,其中,

第二接收模块41用于若目标客户端在通信群中处于离线状态,通过短信或彩信的方式接收所述通信群中任一群成员发出的群聊消息以及所述通信群的群信息;

显示模块42用于对所述群聊消息以及所述群信息进行显示。

该短信或彩信通过第一实施例中展示的方法发出。该群聊消息可以是通信群中的在线群成员发出的群聊消息,也可以是通信群中的离线群成员发出的群聊消息。通信群的群信息包括:群聊名称、群二维码、群成员名称、群成员的状态信息中的至少一种,当然也局限于此。群成员的状态信息包括在线状态或离线状态。

本实施例提供的RCS群聊消息的离线接收装置,可以设置于终端中,终端上可以安装至少一个具有RCS群聊功能的客户端,目标客户端为终端上安装的这些客户端中的任一个,可以是终端默认的,也可以是用户在终端上自定义设置的,当终端中的该目标客户端在通信群中处于离线状态时,终端可以接收离线群消息,具体的,终端通过短信或彩信的方式接收该通信群中任一群成员发出的群聊消息以及该通信群的群信息,通过该群信息可以识别出该通信群的相关信息,如分辨出该消息为RCS的群聊消息,而且还可以得知该消息来自哪个通信群,丰富了离线群成员接收的信息内容,使RCS群聊用户能够在离线状态下,获取群聊中的消息,使得群成员之间的消息传播更加及时准确,缩小了群聊中在线状态与离线状态之间的差距,也能够及时提醒离线群成员登录RCS进入群聊。

第五实施例

以安装于手机中的RCS客户端为例,通过该客户端可以登录RCS通信群,在该通信群上,某个在线群成员发出一条群聊消息,服务器接收到该群聊消息后,获取该通信群中当前处于离线状态的群成员,以及获取该通信群的群信息,将群信息和该条群聊消息通过一条短信或一条彩信的方式发送到各个离线群成员的手机上,给在线群成员的发送流程保持不变,在线群成员通过通信群的界面查看群聊消息,离线群成员接收到该短信或彩信后,通过短信或彩信内容能获知该群聊消息的内容,还能获知消息来源,这样能有效的提高RCS群聊消息的及时性及用户体验。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。

上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,这些均属于本发明的保护之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1