一种基于互联网社交软件的多用户信息交互方法及装置与流程

文档序号:14574606发布日期:2018-06-02 01:14阅读:163来源:国知局

本申请涉及本发明涉及移动通信和互联网技术领域,尤其涉及一种基于互联网社交软件的多用户信息交互方法及装置。



背景技术:

目前,现有的短信不支持多人聊天,也就是说移动终端发送一条短消息,但不能被群内的多人接受;并且发送短消息需要花费话费,如果给多个人发短消息的话则需要发送多条短消息,这样需要花费的费用更多。目前市场上的其他支持群聊的聊天工具(比如QQ,微信),由于没有短消息群聊的通用性好。一般需要自己安装;而刷机或换手机等操作后又需要重新安装;其他支持群聊的聊天工具没有短消息群聊方便易用。这些工具都需要其他人也安装同样聊天工具并且注册登陆;而短消息群聊则不用,聊天信息可以直接用短消息的方式投送给对方。

针对上述问题,文献CN105872996A提供一种短信群聊的处理方法及装置,通过第一移动终端向运营商服务器发起创建短信群聊请求消息,以使所述运营商服务器创建短信群聊组;其中,所述请求消息携带有多个第二移动终端号码;当所述第一移动终端需要发送群聊短信时,检测所述第一移动终端是否成功连接移动网络;如果检测到成功连接移动网络,则获取所述第一移动终端的用户身份识别卡信息及待发送的群聊短信信息;通过所述移动网络,将所述待发送的群聊短信信息及第一移动终端的用户身份识别卡信息发送至所述运营商服务器,以使所述运营商服务器根据所述第一移动终端的用户身份识别卡信息查找到相应的短信群聊组,并将所述待发送的群聊短信信息分别下发至短信群聊组中的多个第二移动终端中。因此,其有效解决了传统短消息只能一对一会话的缺陷;而且是通过网络传输,更加省钱;另外,比市场上常见的聊天软件通用性更广,操作性更简单;因为每台移动终端都有短消息功能,不需要额外的安装,因此更加便利。

然而,上述方法也存在许多缺陷,首先,上述方法是一种单一的短信群聊方法,社交属性不足,无法满足年轻人对社交功能的需求,而短信的方式进行信息交流由于界面优化不如社交软件,会存在操作不便的问题;而现有技术当中单一的社交软件的群聊方式也不能满足不会使用社交软件的中老年人的实际需求。因此,有待提出一种兼顾年轻人社交需求及界面优化良好,同时满足不会使用社交软件的中老年人的群聊方式,以促进不同年龄阶段人群的交流。



技术实现要素:

本发明提供一种基于互联网社交软件的多用户信息交互方法,所述方法包括如下步骤:

S1,第一用户的移动终端发起建立聊天群指令后,判断所述移动终端是否安装有所述社交软件,如果是,则通过所述社交软件设置所述聊天群的群成员;如果是,则通过所述移动终端设置所述聊天群的群成员;所述群成员包括具有所述社交软件的一个或多个第二用户、不具有所述社交软件的一个或多个第三用户;在建立所述聊天群后向所述第二用户和所述第三用户发送群聊接口,所述群聊接口提供人机交互界面,并用于接收所述聊天群内其他用户的聊天信息或者向所述聊天群内其他用户发送聊天信息;

S2,所述聊天群内的任意一个用户通过所述群聊接口接收所述聊天群内其他用户的聊天信息或者向所述聊天群内其他用户发送聊天信息;所述聊天信息标记有发送者的名称;

S3,判断所述聊天信息的类别;如果所述聊天信息为文字信息,则向所有所述聊天群内的用户发送所述文字信息;如果所述聊天信息为图片信息,则向所述第二用户发送所述图片信息,向所述第三用户发送所述图片信息的摘要信息;如果所述聊天信息为语音信息,则向所述第二用户发送所述语音信息,将所述语音新转换为文字信息发送给所述第三用户;如果所述聊天信息为视频信息,则向所述第二用户发送所述视频信息,将所述视频信息对所述第三用户屏蔽;

S4,判断所述第一用户是否向服务器发送解散所述聊天群的指令,如果发送所述解散指令,则所述服务器向所述第一用户、所述第二用户和所述第三用户发送所述聊天群解散信息,所述第一用户和所述第二用户的社交软件自动保存所述聊天群的聊天记录,所述第三用户的终端自动删除所述聊天记录。

作为一种优选的实施方式,所述第一用户的移动终端发起建立聊天群指令后,设置所述聊天群的群成员,具体包括:

如果所述第一用户的所述移动终端安装有所述社交软件,则所述第一用户通过所述社交软件添加所述第一用户的社交好友加入所述聊天群,通过搜索社交账号邀请所述社交账号的用户加入所述聊天群;如果所述第一用户的所述移动终端未安装所述社交软件,则所述第一用户通过所述移动终端搜索手机号码邀请所述手机号码的用户加入所述聊天群;

在所述社交好友、所述社交账号和所述手机号码同意所述邀请后将其加入到所述聊天群中,并以所述社交好友的昵称、所述社交账号和所述手机号码作为初始群成员名称。

作为一种优选的实施方式,所述聊天信息标记有发送者的名称,具体包括:

如果所述聊天信息呈现于所述社交软件,则所述聊天信息通过不同的字体及其背景色、用户头像标记对应的发送者;如果所述聊天信息呈现于不具有所述社交软件的所述第三用户的终端,则所述聊天信息通过群成员的名称标记对应的发送者。

作为一种优选的实施方式,判断所述社交账号的类别;

如果所述社交账号为在所述社交软件内注册的社交账号,则在所述社交账号同意加入所述聊天群后直接将所述社交账号加入到所述聊天群;

如果所述社交账号为在其他社交软件内注册的社交账号,则所述其他社交软件向所属服务器发送临时群聊请求,在所述服务器同意所述群聊请求后将所述社交账号加入所述聊天群。

作为一种优选的实施方式,所述在所述服务器同意所述群聊请求后将所述社交账号加入所述聊天群,还包括:

所述社交软件的所述聊天群内的用户与所述其他社交软件的所述聊天群内的用户进行安全隔离,在群聊过程中所述社交软件的所述聊天群内的用户与所述其他社交软件的所述聊天群内的用户仅仅能够获取相互之间的聊天信息和所述社交账号或者头像信息,在所述聊天群解散后所述服务器不保存对应所述其他社交软件在所述聊天群内的聊天记录。

本发明提供一种基于社交软件的多用户信息交互方法,首先,本发明的聊天群不仅兼容不同类型的社交软件,而且能够将不具有社交软件的终端用户加入群聊,大大扩展了群聊的用户范围,不仅能够满足不同社交软件用户的使用需求,而且兼顾了不会使用社交软件的中老年人,适应性更强;其次,针对不同的用户及其终端类型,对聊天信息进行分类处理,满足了用户聊天过程中的实际需求;最后,对不同类型的用户之间进行了安全隔离,避免了隐私的泄露,保证了聊天过程中的数据安全。

此外,发明提供一种基于互联网社交软件的多用户信息交互装置,所述装置包括如下模块:

聊天群建立模块,用于第一用户的移动终端发起建立聊天群指令后,判断所述移动终端是否安装有所述社交软件,如果是,则通过所述社交软件设置所述聊天群的群成员;如果是,则通过所述移动终端设置所述聊天群的群成员;所述群成员包括具有所述社交软件的一个或多个第二用户、不具有所述社交软件的一个或多个第三用户;在建立所述聊天群后向所述第二用户和所述第三用户发送群聊接口,所述群聊接口提供人机交互界面,并用于接收所述聊天群内其他用户的聊天信息或者向所述聊天群内其他用户发送聊天信息;

聊天信息收发模块,用于所述聊天群内的任意一个用户通过所述群聊接口接收所述聊天群内其他用户的聊天信息或者向所述聊天群内其他用户发送聊天信息;所述聊天信息标记有发送者的名称;

聊天信息判断模块,用于判断所述聊天信息的类别;如果所述聊天信息为文字信息,则向所有所述聊天群内的用户发送所述文字信息;如果所述聊天信息为图片信息,则向所述第二用户发送所述图片信息,向所述第三用户发送所述图片信息的摘要信息;如果所述聊天信息为语音信息,则向所述第二用户发送所述语音信息,将所述语音新转换为文字信息发送给所述第三用户;如果所述聊天信息为视频信息,则向所述第二用户发送所述视频信息,将所述视频信息对所述第三用户屏蔽;

聊天群解散模块,用于判断所述第一用户是否向服务器发送解散所述聊天群的指令,如果发送所述解散指令,则所述服务器向所述第一用户、所述第二用户和所述第三用户发送所述聊天群解散信息,所述第一用户和所述第二用户的社交软件自动保存所述聊天群的聊天记录,所述第三用户的终端自动删除所述聊天记录。

作为一种优选的实施方式,所述第一用户的移动终端发起建立聊天群指令后,设置所述聊天群的群成员,具体包括:

如果所述第一用户的所述移动终端安装有所述社交软件,则所述第一用户通过所述社交软件添加所述第一用户的社交好友加入所述聊天群,通过搜索社交账号邀请所述社交账号的用户加入所述聊天群;如果所述第一用户的所述移动终端未安装所述社交软件,则所述第一用户通过所述移动终端搜索手机号码邀请所述手机号码的用户加入所述聊天群;

在所述社交好友、所述社交账号和所述手机号码同意所述邀请后将其加入到所述聊天群中,并以所述社交好友的昵称、所述社交账号和所述手机号码作为初始群成员名称。

作为一种优选的实施方式,所述聊天信息标记有发送者的名称,具体包括:

如果所述聊天信息呈现于所述社交软件,则所述聊天信息通过不同的字体及其背景色、用户头像标记对应的发送者;如果所述聊天信息呈现于不具有所述社交软件的所述第三用户的终端,则所述聊天信息通过群成员的名称标记对应的发送者。

作为一种优选的实施方式,判断所述社交账号的类别;

如果所述社交账号为在所述社交软件内注册的社交账号,则在所述社交账号同意加入所述聊天群后直接将所述社交账号加入到所述聊天群;

如果所述社交账号为在其他社交软件内注册的社交账号,则所述其他社交软件向所属服务器发送临时群聊请求,在所述服务器同意所述群聊请求后将所述社交账号加入所述聊天群。

作为一种优选的实施方式,所述在所述服务器同意所述群聊请求后将所述社交账号加入所述聊天群,还包括:

所述社交软件的所述聊天群内的用户与所述其他社交软件的所述聊天群内的用户进行安全隔离,在群聊过程中所述社交软件的所述聊天群内的用户与所述其他社交软件的所述聊天群内的用户仅仅能够获取相互之间的聊天信息和所述社交账号或者头像信息,在所述聊天群解散后所述服务器不保存对应所述其他社交软件在所述聊天群内的聊天记录。。

本发明提供一种基于社交软件的多用户信息交互装置,首先,本发明的聊天群不仅兼容不同类型的社交软件,而且能够将不具有社交软件的终端用户加入群聊,大大扩展了群聊的用户范围,不仅能够满足不同社交软件用户的使用需求,而且兼顾了不会使用社交软件的中老年人,适应性更强;其次,针对不同的用户及其终端类型,对聊天信息进行分类处理,满足了用户聊天过程中的实际需求;最后,对不同类型的用户之间进行了安全隔离,避免了隐私的泄露,保证了聊天过程中的数据安全。

附图说明

为了更清楚地说明本发明实施例技术方案,下面将对实施例和现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。

图1是本发明的一种基于互联网社交软件的多用户信息交互装置的结构示意图。

具体实施方式

以下结合附图进一步说明本发明的实施例。

实施例一:

本发明提供一种基于互联网社交软件的多用户信息交互方法,所述方法包括如下步骤:

S1,第一用户的移动终端发起建立聊天群指令后,判断所述移动终端是否安装有所述社交软件,如果是,则通过所述社交软件设置所述聊天群的群成员;如果是,则通过所述移动终端设置所述聊天群的群成员;所述群成员包括具有所述社交软件的一个或多个第二用户、不具有所述社交软件的一个或多个第三用户;在建立所述聊天群后向所述第二用户和所述第三用户发送群聊接口,所述群聊接口提供人机交互界面,并用于接收所述聊天群内其他用户的聊天信息或者向所述聊天群内其他用户发送聊天信息;需要说明的是,本发明中上述实施例的聊天群是具有社交软件的任意一个用户通过移动终端内的社交软件发起建立的,此外,也可以是移动终端不具有社交软件的用户通过其移动终端发起建立的。本发明的聊天群的发起与建立可以基于相同的社交软件的不同用户,也可以基于不同的社交软件的不同用户,甚至可以是具有社交软件的用户和不具有社交软件的用户之间;由此兼顾了不同用户类型,满足了不同终端及其用户的个性化需求,上述聊天群不仅兼容不同类型的社交软件,而且能够将不具有社交软件的终端用户加入群聊,大大扩展了群聊的用户范围,不仅能够满足不同社交软件用户的使用需求,而且兼顾了不会使用社交软件的中老年人,适应性更强。

S2,所述聊天群内的任意一个用户通过所述群聊接口接收所述聊天群内其他用户的聊天信息或者向所述聊天群内其他用户发送聊天信息;所述聊天信息标记有发送者的名称;需要说明的是,所述群聊接口是在第一用户发起建立聊天群并经任意一个第二或者第三用户相应后呈现在对应用户的移动终端或者移动终端的社交软件内的;在移动终端的社交软件内呈现的所述聊天接口采用与微信群聊或者QQ聊天群类似的展示方式,在此不做赘述;在移动终端内呈现的所述聊天接口不同于传统的短信发送与接收接口,这里为了便于移动终端的第三用户获取聊天信息及其对应的群聊用户,在呈现聊天信息的同时在聊天信息的前方标记所述聊天信息发送的用户的名称或者昵称或者电话号码,此外,在移动终端内呈现的所述聊天接口在单一的接口内呈现所有聊天信息,并在单一界面无法全部显示所述聊天信息时设置滚动条,而不必像接收普通短信一样每个接口及其界面仅能呈现一条信息,由此提高了信息的展示效率,改善了用户体验。

S3,判断所述聊天信息的类别;如果所述聊天信息为文字信息,则向所有所述聊天群内的用户发送所述文字信息;如果所述聊天信息为图片信息,则向所述第二用户发送所述图片信息,向所述第三用户发送所述图片信息的摘要信息;如果所述聊天信息为语音信息,则向所述第二用户发送所述语音信息,将所述语音新转换为文字信息发送给所述第三用户;如果所述聊天信息为视频信息,则向所述第二用户发送所述视频信息,将所述视频信息对所述第三用户屏蔽;需要说明的是,如果第一用户的移动终端内已经安装了所述社交软件,则将其归类为第二用户,如果第一用户的移动终端内未安装所述社交软件,则将其归类为第三用户;通过对所述聊天信息的类别的判断与区分,充分考虑了没有安装或者不会使用或者没有注册社交软件的移动终端的用户的使用需求,由于移动终端接收文字信息比较方便,此时则不做区分处理而直接发送与呈现;由于图片、语音和视频信息对移动终端来说不变于直接接收,同时接收也会消耗大量的移动流量,这对于不会使用社交软件的中老年人而没有开通流量功能来说是十分不实用的,因此,对上述图片、语音和视频信息进行加工、处理,从而最大限度的适用第三用户的实际需求。

S4,判断所述第一用户是否向服务器发送解散所述聊天群的指令,如果发送所述解散指令,则所述服务器向所述第一用户、所述第二用户和所述第三用户发送所述聊天群解散信息,所述第一用户和所述第二用户的社交软件自动保存所述聊天群的聊天记录,所述第三用户的终端自动删除所述聊天记录。需要说明的是,所述解散指令是一种优选的方式,此外,还可以是在预定的时间如2天内,如果没有聊天群的用户发起聊天信息,则执行上述操作。在解散所述聊天群后,由于具有社交软件的用户的移动终端的存储空间往往比较大,此时自动保存所述聊天记录,以备查看;而由于第三用户的终端使用者往往是中老年人,其移动终端的存储空间的配置往往较小,此时自动删除其聊天记录可以节省其移动终端的存储空间。

作为一种优选的实施方式,所述第一用户的移动终端发起建立聊天群指令后,设置所述聊天群的群成员,具体包括:

如果所述第一用户的所述移动终端安装有所述社交软件,则所述第一用户通过所述社交软件添加所述第一用户的社交好友加入所述聊天群,通过搜索社交账号邀请所述社交账号的用户加入所述聊天群;如果所述第一用户的所述移动终端未安装所述社交软件,则所述第一用户通过所述移动终端搜索手机号码邀请所述手机号码的用户加入所述聊天群;

在所述社交好友、所述社交账号和所述手机号码同意所述邀请后将其加入到所述聊天群中,并以所述社交好友的昵称、所述社交账号和所述手机号码作为初始群成员名称。需要说明的是,所述社交账号的用户为第二用户,所述手机号码的用户为第三用户,所述第二用户和所述第三用户可以有一个或者多个。

作为一种优选的实施方式,所述聊天信息标记有发送者的名称,具体包括:

如果所述聊天信息呈现于所述社交软件,则所述聊天信息通过不同的字体及其背景色、用户头像标记对应的发送者;如果所述聊天信息呈现于不具有所述社交软件的所述第三用户的终端,则所述聊天信息通过群成员的名称标记对应的发送者。

作为一种优选的实施方式,判断所述社交账号的类别;

如果所述社交账号为在所述社交软件内注册的社交账号,则在所述社交账号同意加入所述聊天群后直接将所述社交账号加入到所述聊天群;

如果所述社交账号为在其他社交软件内注册的社交账号,则所述其他社交软件向所属服务器发送临时群聊请求,在所述服务器同意所述群聊请求后将所述社交账号加入所述聊天群。需要说明的是,由于上述实施例中的社交软件可以为不同类别的社交软件,此时,聊天群发起者在其社交软件内仅仅能搜索到该社交软件注册的用户及其名称,如果要搜索其他类别的社交软件的用户,则要向其他社交软件所属服务器发送用户名搜索及其对应的临时群聊请求,这里需要其他社交软件的开发人员开放其部分资源,如用户名称等;仅仅在其他社交软件的开发人员或者其软件开发商或者其用户同意上述资源获取请求后,才可以将所述社交账号加入所述聊天群,此时在保证其他社交软件用户数据安全的前提下增加了不同社交软件之间的互通性,进一步方便了不同社交软件之间用户之间的沟通。

作为一种优选的实施方式,所述在所述服务器同意所述群聊请求后将所述社交账号加入所述聊天群,还包括:

所述社交软件的所述聊天群内的用户与所述其他社交软件的所述聊天群内的用户进行安全隔离,在群聊过程中所述社交软件的所述聊天群内的用户与所述其他社交软件的所述聊天群内的用户仅仅能够获取相互之间的聊天信息和所述社交账号或者头像信息,在所述聊天群解散后所述服务器不保存对应所述其他社交软件在所述聊天群内的聊天记录。需要说明的是,上述安全隔离存在于任何聊天群成员所属的不同的社交软件之间,这种安全隔离极大的保护了用户的隐私,同时降低了不同社交软件开发商之间数据共享的门槛和难度;由于共享的数据信息量较少,可以降低软件开发商的排斥心理,促进更多的软件开发商开放相应的数据共享端口,从而吸引更多的软件开发商加入到数据共享的行列,进而更加方便不同类型的社交软件用户。

本发明提供一种基于社交软件的多用户信息交互方法,首先,本发明的聊天群不仅兼容不同类型的社交软件,而且能够将不具有社交软件的终端用户加入群聊,大大扩展了群聊的用户范围,不仅能够满足不同社交软件用户的使用需求,而且兼顾了不会使用社交软件的中老年人,适应性更强;其次,针对不同的用户及其终端类型,对聊天信息进行分类处理,满足了用户聊天过程中的实际需求;最后,对不同类型的用户之间进行了安全隔离,避免了隐私的泄露,保证了聊天过程中的数据安全。

实施例二:

如图1所示,本发明提供一种基于互联网社交软件的多用户信息交互装置,所述装置包括如下模块:

聊天群建立模块,用于第一用户的移动终端发起建立聊天群指令后,判断所述移动终端是否安装有所述社交软件,如果是,则通过所述社交软件设置所述聊天群的群成员;如果是,则通过所述移动终端设置所述聊天群的群成员;所述群成员包括具有所述社交软件的一个或多个第二用户、不具有所述社交软件的一个或多个第三用户;在建立所述聊天群后向所述第二用户和所述第三用户发送群聊接口,所述群聊接口提供人机交互界面,并用于接收所述聊天群内其他用户的聊天信息或者向所述聊天群内其他用户发送聊天信息;需要说明的是,本发明中上述实施例的聊天群是是具有社交软件的任意一个用户通过移动终端内的社交软件发起建立的,此外,也可以是移动终端不具有社交软件的用户通过其移动终端发起建立的。本发明的聊天群的发起与建立可以基于相同的社交软件的不同用户,也可以基于不同的社交软件的不同用户,甚至可以是具有社交软件的用户和不具有社交软件的用户之间;由此兼顾了不同用户类型,满足了不同终端及其用户的个性化需求,上述聊天群不仅兼容不同类型的社交软件,而且能够将不具有社交软件的终端用户加入群聊,大大扩展了群聊的用户范围,不仅能够满足不同社交软件用户的使用需求,而且兼顾了不会使用社交软件的中老年人,适应性更强。

聊天信息收发模块,用于所述聊天群内的任意一个用户通过所述群聊接口接收所述聊天群内其他用户的聊天信息或者向所述聊天群内其他用户发送聊天信息;所述聊天信息标记有发送者的名称;需要说明的是,所述群聊接口是在第一用户发起建立聊天群并经任意一个第二或者第三用户相应后呈现在对应用户的移动终端或者移动终端的社交软件内的;在移动终端的社交软件内呈现的所述聊天接口采用与微信群聊或者QQ聊天群类似的展示方式,在此不做赘述;在移动终端内呈现的所述聊天接口不同于传统的短信发送与接收接口,这里为了便于移动终端的第三用户获取聊天信息及其对应的群聊用户,在呈现聊天信息的同时在聊天信息的前方标记所述聊天信息发送的用户的名称或者昵称或者电话号码,此外,在移动终端内呈现的所述聊天接口在单一的接口内呈现所有聊天信息,并在单一界面无法全部显示所述聊天信息时设置滚动条,而不必像接收普通短信一样每个接口及其界面仅能呈现一条信息,由此提高了信息的展示效率,改善了用户体验。

聊天信息判断模块,用于判断所述聊天信息的类别;如果所述聊天信息为文字信息,则向所有所述聊天群内的用户发送所述文字信息;如果所述聊天信息为图片信息,则向所述第二用户发送所述图片信息,向所述第三用户发送所述图片信息的摘要信息;如果所述聊天信息为语音信息,则向所述第二用户发送所述语音信息,将所述语音新转换为文字信息发送给所述第三用户;如果所述聊天信息为视频信息,则向所述第二用户发送所述视频信息,将所述视频信息对所述第三用户屏蔽;需要说明的是,如果第一用户的移动终端内已经安装了所述社交软件,则将其归类为第二用户,如果第一用户的移动终端内未安装所述社交软件,则将其归类为第三用户;通过对所述聊天信息的类别的判断与区分,充分考虑了没有安装或者不会使用或者没有注册社交软件的移动终端的用户的使用需求,由于移动终端接收文字信息比较方便,此时则不做区分处理而直接发送与呈现;由于图片、语音和视频信息对移动终端来说不变于直接接收,同时接收也会消耗大量的移动流量,这对于不会使用社交软件的中老年人而没有开通流量功能来说是十分不实用的,因此,对上述图片、语音和视频信息进行加工、处理,从而最大限度的适用第三用户的实际需求。

聊天群解散模块,用于判断所述第一用户是否向服务器发送解散所述聊天群的指令,如果发送所述解散指令,则所述服务器向所述第一用户、所述第二用户和所述第三用户发送所述聊天群解散信息,所述第一用户和所述第二用户的社交软件自动保存所述聊天群的聊天记录,所述第三用户的终端自动删除所述聊天记录。需要说明的是,所述解散指令是一种优选的方式,此外,还可以是在预定的时间如2天内,如果没有聊天群的用户发起聊天信息,则执行上述操作。在解散所述聊天群后,由于具有社交软件的用户的移动终端的存储空间往往比较大,此时自动保存所述聊天记录,以备查看;而由于第三用户的终端使用者往往是中老年人,其移动终端的存储空间的配置往往较小,此时自动删除其聊天记录可以节省其移动终端的存储空间。

作为一种优选的实施方式,所述第一用户的移动终端发起建立聊天群指令后,设置所述聊天群的群成员,具体包括:

如果所述第一用户的所述移动终端安装有所述社交软件,则所述第一用户通过所述社交软件添加所述第一用户的社交好友加入所述聊天群,通过搜索社交账号邀请所述社交账号的用户加入所述聊天群;如果所述第一用户的所述移动终端未安装所述社交软件,则所述第一用户通过所述移动终端搜索手机号码邀请所述手机号码的用户加入所述聊天群;

在所述社交好友、所述社交账号和所述手机号码同意所述邀请后将其加入到所述聊天群中,并以所述社交好友的昵称、所述社交账号和所述手机号码作为初始群成员名称。需要说明的是,所述社交账号的用户为第二用户,所述手机号码的用户为第三用户,所述第二用户和所述第三用户可以有一个或者多个。

作为一种优选的实施方式,所述聊天信息标记有发送者的名称,具体包括:

如果所述聊天信息呈现于所述社交软件,则所述聊天信息通过不同的字体及其背景色、用户头像标记对应的发送者;如果所述聊天信息呈现于不具有所述社交软件的所述第三用户的终端,则所述聊天信息通过群成员的名称标记对应的发送者。

作为一种优选的实施方式,判断所述社交账号的类别;

如果所述社交账号为在所述社交软件内注册的社交账号,则在所述社交账号同意加入所述聊天群后直接将所述社交账号加入到所述聊天群;

如果所述社交账号为在其他社交软件内注册的社交账号,则所述其他社交软件向所属服务器发送临时群聊请求,在所述服务器同意所述群聊请求后将所述社交账号加入所述聊天群。需要说明的是,由于上述实施例中的社交软件可以为不同类别的社交软件,此时,聊天群发起者在其社交软件内仅仅能搜索到该社交软件注册的用户及其名称,如果要搜索其他类别的社交软件的用户,则要向其他社交软件所属服务器发送用户名搜索及其对应的临时群聊请求,这里需要其他社交软件的开发人员开放其部分资源,如用户名称等;仅仅在其他社交软件的开发人员或者其软件开发商或者其用户同意上述资源获取请求后,才可以将所述社交账号加入所述聊天群,此时在保证其他社交软件用户数据安全的前提下增加了不同社交软件之间的互通性,进一步方便了不同社交软件之间用户之间的沟通。

作为一种优选的实施方式,所述在所述服务器同意所述群聊请求后将所述社交账号加入所述聊天群,还包括:

所述社交软件的所述聊天群内的用户与所述其他社交软件的所述聊天群内的用户进行安全隔离,在群聊过程中所述社交软件的所述聊天群内的用户与所述其他社交软件的所述聊天群内的用户仅仅能够获取相互之间的聊天信息和所述社交账号或者头像信息,在所述聊天群解散后所述服务器不保存对应所述其他社交软件在所述聊天群内的聊天记录。需要说明的是,上述安全隔离存在于任何聊天群成员所属的不同的社交软件之间,这种安全隔离极大的保护了用户的隐私,同时降低了不同社交软件开发商之间数据共享的门槛和难度;由于共享的数据信息量较少,可以降低软件开发商的排斥心理,促进更多的软件开发商开放相应的数据共享端口,从而吸引更多的软件开发商加入到数据共享的行列,进而更加方便不同类型的社交软件用户。

本发明提供一种基于社交软件的多用户信息交互装置,首先,本发明的聊天群不仅兼容不同类型的社交软件,而且能够将不具有社交软件的终端用户加入群聊,大大扩展了群聊的用户范围,不仅能够满足不同社交软件用户的使用需求,而且兼顾了不会使用社交软件的中老年人,适应性更强;其次,针对不同的用户及其终端类型,对聊天信息进行分类处理,满足了用户聊天过程中的实际需求;最后,对不同类型的用户之间进行了安全隔离,避免了隐私的泄露,保证了聊天过程中的数据安全。

本技术领域技术人员可以理解,可以用计算机程序指令来实现这些结构图和/或框图和/或流图中的每个框以及这些结构图和/或框图和/或流图中的框的组合。可以将这些计算机程序指令提供给通用计算机、专业计算机或其他可编程数据处理方法的处理器来生成机器,从而通过计算机或其他可编程数据处理方法的处理器来执行的指令创建了用于实现结构图和/或框图和/或流图的框或多个框中指定的方法。

本技术领域技术人员可以理解,本发明中已经讨论过的各种操作、方法、流程中的步骤、措施、方案可以被交替、更改、组合或删除。进一步地,具有本发明中已经讨论过的各种操作、方法、流程中的其他步骤、措施、方案也可以被交替、更改、重排、分解、组合或删除。进一步地,现有技术中的具有与本发明中公开的各种操作、方法、流程中的步骤、措施、方案也可以被交替、更改、重排、分解、组合或删除。

以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

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