CN103401893B - 一种创建用户通讯群组的方法、装置和设备 - Google Patents

一种创建用户通讯群组的方法、装置和设备 Download PDF

Info

Publication number
CN103401893B
CN103401893B CN201310261147.1A CN201310261147A CN103401893B CN 103401893 B CN103401893 B CN 103401893B CN 201310261147 A CN201310261147 A CN 201310261147A CN 103401893 B CN103401893 B CN 103401893B
Authority
CN
China
Prior art keywords
data
source file
associated user
information
indicated
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201310261147.1A
Other languages
English (en)
Other versions
CN103401893A (zh
Inventor
林形省
林锦滨
许瑞军
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Xiaomi Inc
Original Assignee
Xiaomi Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Xiaomi Inc filed Critical Xiaomi Inc
Priority to CN201310261147.1A priority Critical patent/CN103401893B/zh
Publication of CN103401893A publication Critical patent/CN103401893A/zh
Application granted granted Critical
Publication of CN103401893B publication Critical patent/CN103401893B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

本发明实施例提供了一种创建用户通讯群组的方法,所述方法包括:接收指示被标记的多媒体数据的标签信息,获得所述标签信息指示的多媒体数据;所述标签信息中包括所述多媒体数据的源文件信息;提取与所述标签信息指示的多媒体数据匹配的帐号数据;记录所述帐号数据与所述源文件信息的对应关系;当符合群组创建条件时,创建包含与所述源文件信息对应的帐号数据所指示的用户的通讯群组;其中,所述群组创建条件包括归属于同一群组的多媒体数据均具有同一源文件信息。本发明实施例通过多媒体数据匹配创建通讯群组的用户,减少了创建通讯群组的步骤,操作方便快捷,提高了创建通讯群组的效率。

Description

一种创建用户通讯群组的方法、装置和设备
技术领域
本发明实施例涉及通讯的技术领域,特别是涉及一种创建用户通讯群组的方法、一种创建用户通讯群组的装置和一种设备。
背景技术
随着通讯技术的发展,通讯***已经被越来越多的人接受并在人们的工作、学习、日常生活中等各方面的使用越来越普遍,可以说,通讯***成为人们生活中不可以缺少的一部分。
当多个个体聚集起来的时候可以称之为群组。在社交网络中,这些人聚集在一起出于某种共同的原因,譬如说爱好、地理位置、工作等等,可以创建诸如班级群组、公司群组等等,方便大家的交流。
在实现本发明的过程中,发明人发现上述方案至少存在以下问题:
要建立一个通讯群组,往往需要群组的创建者或者创建者授权的管理者,逐个用户进行筛选,然后再向其发出创建群组的邀请。群组所涉及的人一般都比较多,这样的建群方式,不仅操作繁琐,而且容易遗漏个别用户。
发明内容
本发明实施例所要解决的技术问题是提供一种创建用户通讯群组的方法,创造性地提出了一种基于多媒体数据的通讯群组创建方式,可以快速创建群组,提高了创建通讯群组的效率。
相应的,本发明实施例还提供了一种创建用户通讯群组的装置和一种设备,用以保证上述方法的实现及应用。
为了解决上述问题,本发明实施例公开了一种创建用户通讯群组的方法,所述方法包括:
接收指示被标记的多媒体数据的标签信息,获得所述标签信息指示的多媒体数据;所述标签信息中包括所述多媒体数据的源文件信息;
提取与所述标签信息指示的多媒体数据匹配的帐号数据;
记录所述帐号数据与所述源文件信息的对应关系;
当符合群组创建条件时,创建包含与所述源文件信息对应的帐号数据所指示的用户的通讯群组;其中,所述群组创建条件包括归属于同一群组的多媒体数据均具有同一源文件信息。
较佳地,所述接收指示被标记的多媒体数据的标签信息,获得所述标签信息指示的多媒体数据的步骤包括:
接收终端提交的指示被标记的多媒体数据的标签信息;
接收所述标签信息所指示的多媒体数据;所述多媒体数据为所述源文件中被标记出的数据。
较佳地,所述接收指示被标记的多媒体数据的标签信息,获得所述标签信息指示的多媒体数据的步骤包括:
接收终端提交的指示被标记的多媒体数据的标签信息;
获取所述标签信息对应的源文件;
采用所述标签信息从源文件中提取对应的多媒体数据。
较佳地,所述提取与所述标签信息指示的多媒体数据匹配的帐号数据的步骤包括:
获取对所述源文件进行标记的用户的关联用户列表,所述关联用户列表中包括一个或多个关联用户的帐号数据;
在所述关联用户列表中,采用所述标签信息指示的多媒体数据进行匹配;
判断是否获得匹配成功的关联用户的帐号数据;
若获得匹配成功的关联用户的帐号数据,则获取所述匹配成功的关联用户的关联用户列表;
在所述匹配成功的关联用户的关联用户列表中,采用所述标签信息指示的多媒体数据进行匹配;
返回执行所述判断是否获得匹配成功的关联用户的帐号数据的步骤;
若没有获得匹配成功的关联用户的帐号数据,则终止采用所述标签信息指示的多媒体数据进行匹配;
获得匹配成功的关联用户的帐号数据与所述源文件信息的对应关系。
较佳地,所述提取与所述标签信息指示的多媒体数据匹配的帐号数据的步骤包括:
采用所述标签信息指示的多媒体数据,匹配对所述源文件进行标记的用户的关联用户列表中各关联用户的帐号数据;
获得匹配成功的关联用户的帐号数据与所述源文件信息的对应关系。
较佳地,所述源文件包括图像数据,所述帐号数据包括头像数据;
所述标签信息指示的多媒体数据为所述图像数据中被指示的目标头像数据。
较佳地,所述源文件包括音频数据,所述帐号数据包括语音数据;
所述标签信息指示的多媒体数据为所述音频数据中被指示的目标语音数据。
较佳地,所述源文件包括视频数据,所述帐号数据包括头像数据,和/或,语音数据;
所述标签信息指示的多媒体数据为所述视频数据中被指示的目标头像数据,和/或,目标语音数据。
较佳地,所述群组创建条件还包括:
接收到对所述源文件进行标记的用户发起的创建群组请求;
和/或,
与所述源文件信息对应的帐号数据的数量超过预设阈值。
本发明实施例公开了一种创建用户通讯群组的方法,所述方法包括:
获取发布的源文件;
生成指示所述源文件中被标记的多媒体数据的标签信息;所述标签信息中包括所述源文件的源文件信息;
将所述标签信息或者所述标签信息及其指示的多媒体数据上传至服务器;所述服务器用于获得所述标签信息指示的多媒体数据;提取与所述标签信息指示的多媒体数据匹配的帐号数据;记录所述帐号数据与所述源文件信息的对应关系;在符合群组创建条件时,创建包含与所述源文件信息对应的帐号数据所指示的用户的通讯群组;其中,所述群组创建条件包括归属于同一群组的多媒体数据均具有同一源文件信息。
本发明实施例公开了一种创建用户通讯群组的方法,所述方法包括:
获取发布的源文件;
生成指示所述源文件中被标记的多媒体数据的标签信息;所述标签信息中包括所述源文件的源文件信息;
采用所述标签信息指示的多媒体数据,匹配对所述源文件进行标记的用户的关联用户列表中各关联用户的帐号数据;
当获得匹配成功的关联用户的帐号数据时,获得所述帐号数据与所述源文件信息的对应关系;
将所述源文件信息及其对应的帐号数据上传至服务器;所述服务器用于记录所述的帐号数据与所述源文件信息的对应关系;并在符合群组创建条件时,创建包含与所述源文件信息对应的帐号数据所指示的用户的通讯群组;其中,所述群组创建条件包括归属于同一群组的多媒体数据均具有同一源文件信息。
较佳地,所述源文件包括图像数据,所述帐号数据包括头像数据;
所述标签信息指示的多媒体数据为所述图像数据中被指示的目标头像数据。
较佳地,所述源文件包括音频数据,所述帐号数据包括语音数据;
所述标签信息指示的多媒体数据为所述音频数据中被指示的目标语音数据。
较佳地,所述源文件包括视频数据,所述帐号数据包括头像数据,和/或,语音数据;
所述标签信息指示的多媒体数据为所述视频数据中被指示的目标头像数据,和/或,目标语音数据。
本发明实施例公开了一种创建用户通讯群组的方法,所述方法包括:
接收多媒体数据的源文件信息及其对应的帐号数据;
记录所述帐号数据与所述源文件信息的对应关系;
当符合群组创建条件时,创建包含与所述源文件信息对应的帐号数据所指示的用户的通讯群组;其中,所述群组创建条件包括归属于同一群组的多媒体数据均具有同一源文件信息。
本发明实施例公开了一种创建用户通讯群组的装置,所述装置包括:
多媒体数据获得模块,用于接收指示被标记的多媒体数据的标签信息,用于获得所述标签信息指示的多媒体数据;所述标签信息中包括所述多媒体数据的源文件信息;
帐号数据提取模块,用于提取与所述标签信息指示的多媒体数据匹配的帐号数据;
对应关系记录模块,用于记录所述帐号数据与所述源文件信息的对应关系;
通讯群组创建模块,用于在符合群组创建条件时,创建包含与所述源文件信息对应的帐号数据所指示的用户的通讯群组;其中,所述群组创建条件包括归属于同一群组的多媒体数据均具有同一源文件信息。
较佳地,所述多媒体数据获得模块包括:
第一标签信息接收子模块,用于接收终端提交的指示被标记的多媒体数据的标签信息;
多媒体数据接收子模块,用于接收所述标签信息所指示的多媒体数据;所述多媒体数据为所述源文件中被标记出的数据。
较佳地,所述多媒体数据获得模块包括:
第二标签信息接收子模块,用于接收终端提交的指示被标记的多媒体数据的标签信息;
源文件获取子模块,用于获取所述标签信息对应的源文件;
多媒体数据提取子模块,用于采用所述标签信息从源文件中提取对应的多媒体数据。
较佳地,所述帐号数据提取模块包括:
第一关联用户列表获取子模块,用于获取对所述源文件进行标记的用户的关联用户列表,所述关联用户列表中包括一个或多个关联用户的帐号数据;
第一匹配子模块,用于在所述关联用户列表中,采用所述标签信息指示的多媒体数据进行匹配;
判断子模块,用于判断是否获得匹配成功的关联用户的帐号数据;若获得匹配成功的关联用户的帐号数据,则调用第二关联用户列表获取子模块;若没有获得匹配成功的关联用户的帐号数据,则调用终止子模块;
第二关联用户列表获取子模块,用于获取所述匹配成功的关联用户的关联用户列表;
第二匹配子模块,用于在所述匹配成功的关联用户的关联用户列表中,采用所述标签信息指示的多媒体数据进行匹配;
返回子模块,用于返回调用所述判断子模块;
终止子模块,用于终止采用所述标签信息指示的多媒体数据进行匹配;
第一对应关系获得子模块,用于获得匹配成功的关联用户的帐号数据与所述源文件信息的对应关系。
较佳地,所述帐号数据提取模块包括:
第三匹配子模块,用于采用所述标签信息指示的多媒体数据,匹配对所述源文件进行标记的用户的关联用户列表中各关联用户的帐号数据;
第一对应关系获得子模块,用于获得匹配成功的关联用户的帐号数据与所述源文件信息的对应关系。
较佳地,所述源文件包括图像数据,所述帐号数据包括头像数据;所述标签信息指示的多媒体数据为所述图像数据中被指示的目标头像数据。
较佳地,所述源文件包括音频数据,所述帐号数据包括语音数据;所述标签信息指示的多媒体数据为所述音频数据中被指示的目标语音数据。
较佳地,所述源文件包括视频数据,所述帐号数据包括头像数据,和/或,语音数据;所述标签信息指示的多媒体数据为所述视频数据中被指示的目标头像数据,和/或,目标语音数据。
较佳地,所述群组创建条件还包括:
接收到对所述源文件进行标记的用户发起的创建群组请求;
和/或,
与所述源文件信息对应的帐号数据的数量超过预设阈值。
本发明实施例公开了一种创建用户通讯群组的装置,所述装置包括:
多媒体数据获取模块,用于获取发布的源文件;
标签信息生模块,用于生成指示所述源文件中被标记的多媒体数据的标签信息;所述标签信息中包括所述源文件的源文件信息;
标签信息上传模块,用于将所述标签信息或者所述标签信息及其指示的多媒体数据上传至服务器;所述服务器用于获得所述标签信息指示的多媒体数据;提取与所述标签信息指示的多媒体数据匹配的帐号数据;记录所述帐号数据与所述源文件信息的对应关系;在符合群组创建条件时,创建包含与所述源文件信息对应帐号数据所指示的用户的通讯群组;其中,所述群组创建条件包括归属于同一群组的多媒体数据均具有同一源文件信息。
本发明实施例公开了一种创建用户通讯群组的装置,所述装置包括:
多媒体数据获取模块,用于获取发布的源文件;
标签信息生模块,用于生成指示所述源文件中被标记的多媒体数据的标签信息;所述标签信息中包括所述源文件源文件信息;
帐号数据匹配模块,用于采用所述标签信息指示的多媒体数据,匹配对所述源文件进行标记的用户的关联用户列表中各关联用户的帐号数据;
第二对应关系获得子模块,用于在获得匹配成功的关联用户的帐号数据时,获得所述帐号数据与所述源文件信息的对应关系;
匹配数据上传模块,用于将所述源文件信息及其对应的帐号数据上传至服务器;所述服务器用于记录所述帐号数据与所述源文件信息的对应关系;在符合群组创建条件时,创建包含与所述源文件信息对应的帐号数据所指示的用户的通讯群组;其中,所述群组创建条件包括归属于同一群组的多媒体数据均具有同一源文件信息。
较佳地,所述源文件包括图像数据,所述帐号数据包括头像数据;
所述标签信息指示的多媒体数据为所述图像数据中被指示的目标头像数据。
较佳地,所述源文件包括音频数据,所述帐号数据包括语音数据;
所述标签信息指示的多媒体数据为所述音频数据中被指示的目标语音数据。
较佳地,所述源文件包括视频数据,所述帐号数据包括头像数据,和/或,语音数据;
所述标签信息指示的多媒体数据为所述视频数据中被指示的目标头像数据,和/或,目标语音数据。
本发明实施例公开了一种创建用户通讯群组的装置,所述装置包括:
匹配数据接收模块,用于接收多媒体数据的源文件信息及其对应的帐号数据;
对应关系记录模块,用于记录所述帐号数据与所述源文件信息的对应关系;
通讯群组创建模块,用于在符合群组创建条件时,创建包含与所述源文件信息对应的帐号数据所指示的用户的通讯群组;其中,所述群组创建条件包括归属于同一群组的多媒体数据均具有同一源文件信息。
本发明实施例公开了一种设备,所述设备包括:
一个或多个处理器;
存储器;和
一个或多个模块,所述一个或多个模块存储于所述存储器中并被配置成由所述一个或多个处理器执行,其中,所述一个或多个模块具有如下功能:
接收指示被标记的多媒体数据的标签信息,获得所述标签信息指示的多媒体数据;所述标签信息中包括所述多媒体数据的源文件信息;
提取与所述标签信息指示的多媒体数据匹配的帐号数据;
记录所述帐号数据与所述源文件信息的对应关系;
当符合群组创建条件时,创建包含与所述源文件信息对应的帐号数据所指示的用户的通讯群组;其中,所述群组创建条件包括归属于同一群组的多媒体数据均具有同一源文件信息。
本发明实施例公开了一种设备,所述设备包括:
一个或多个处理器;
存储器;和
一个或多个模块,所述一个或多个模块存储于所述存储器中并被配置成由所述一个或多个处理器执行,其中,所述一个或多个模块具有如下功能:
获取发布的源文件;
生成指示所述源文件中被标记的多媒体数据的标签信息;所述标签信息中包括所述源文件的源文件信息;
将所述标签信息或者所述标签信息及其指示的多媒体数据上传至服务器;所述服务器用于获得所述标签信息指示的多媒体数据;提取与所述标签信息指示的多媒体数据匹配的帐号数据;记录所述帐号数据与所述源文件信息的对应关系;在符合群组创建条件时,创建包含与所述源文件信息对应帐号数据所指示的用户的通讯群组;其中,所述群组创建条件包括归属于同一群组的多媒体数据均具有同一源文件信息。
本发明实施例公开了一种设备,所述设备包括:
一个或多个处理器;
存储器;和
一个或多个模块,所述一个或多个模块存储于所述存储器中并被配置成由所述一个或多个处理器执行,其中,所述一个或多个模块具有如下功能:
获取发布的源文件;
生成指示所述源文件中被标记的多媒体数据的标签信息;所述标签信息中包括所述源文件信息;
采用所述标签信息指示的多媒体数据,匹配对所述源文件进行标记的用户的关联用户列表中各关联用户的帐号数据;
当获得匹配成功的关联用户的帐号数据时,获得所述帐号数据与所述多媒体数据的源文件信息的对应关系;
将所述源文件信息及其对应的的帐号数据上传至服务器;所述服务器用于记录所述的帐号数据与所述源文件信息的对应关系;并在符合群组创建条件时,创建包含与所述源文件信息对应的帐号数据所指示的用户的通讯群组;其中,所述群组创建条件包括归属于同一群组的多媒体数据均具有同一源文件信息。
本发明实施例公开了一种设备,所述设备包括:
一个或多个处理器;
存储器;和
一个或多个模块,所述一个或多个模块存储于所述存储器中并被配置成由所述一个或多个处理器执行,其中,所述一个或多个模块具有如下功能:
接收多媒体数据的源文件信息及其对应的帐号数据;
记录所述帐号数据与所述源文件信息的对应关系;
当符合群组创建条件时,创建包含与所述源文件信息对应的帐号数据所指示的用户的通讯群组;其中,所述群组创建条件包括归属于同一群组的多媒体数据均具有同一源文件信息。
与背景技术相比,本发明实施例包括以下优点:
本发明实施例通过多媒体数据匹配创建通讯群组的用户,减少了创建通讯群组的步骤,操作方便快捷,提高了创建通讯群组的效率。
本发明实施例可以通过多种多媒体数据进行创建通讯群组的目标用户的匹配,适用于不同场景、不同对象,适用性高。
本发明实施例不受限于终端限制,可以直接通过服务器发起创建通讯群组,灵活性强。
附图说明
图1是本发明实施例的一种创建用户通讯群组的方法实施例1的步骤流程图;
图2是本发明实施例的一种创建用户通讯群组的方法实施例2的步骤流程图;
图3是本发明实施例的一种创建用户通讯群组的方法实施例3的步骤流程图;
图4是本发明实施例的一种创建用户通讯群组的方法实施例4的步骤流程图;
图5是本发明实施例的一种创建用户通讯群组的装置实施例1的结构框图;
图6本发明实施例的多媒体数据获得模块的一种优选示例的结构框图;
图7本发明实施例的多媒体数据获得模块的一种优选示例的结构框图;
图8是本发明实施例的帐号数据提取模块的一种优选示例的结构框图;
图9是本发明实施例的帐号数据提取模块的一种优选示例的结构框图;
图10是本发明实施例的一种创建用户通讯群组的装置实施例2的结构框图;
图11是本发明实施例的一种创建用户通讯群组的装置实施例3的结构框图;
图12是本发明实施例的一种创建用户通讯群组的装置实施例4的结构框图。
具体实施方式
为使本发明实施例的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明实施例作进一步详细的说明。
本发明实施例的核心构思之一在于,基于真实性信息交流的社交网络的概念,从而提出一种通过多媒体数据匹配目标用户的快速创建通讯群组的方法和装置。
在人们的日常生活中,经常需要在不同场合与不同的人进行交流,人们对于在社交中个体之间关系理解将会或多或少的影响到对通讯***的使用,比如,通讯***的用户习惯将不同的好友划分到不同的分组,而这些分组,很大程度上是基于这些社交关系划分的。可以理解的是,通讯***在某种程度上表达用户的社会关系网络。
随着通讯***的广泛普及,人们对于基于社会关系网络的应用场景有着越来越多的个性化需求。比如,***预设头像因选择少且过于广泛使用造成无法有效识别用户而被逐步淘汰,取而代之的是诸如用户丰富多彩的真实照片的个性化头像,又比如,用户介绍因形式单一(文字)无法有效体现用户个性化差异也被逐步淘汰,取而代之的是诸如用户自己录制的自我介绍等真实性音频。一般来讲,通讯***的帐号都是私人信息,一般只会有一名用户使用。而且用户所交往的好友用户大多基于现实生活的社会关系网络,人们不会因为担心安全性而不敢使用真实性资料,反而在这种情况下,更加倾向于使用真实性资料作为专有标识,以充分表达自己的个性化需求。
参照图1,示出了本发明实施例提供的一种创建用户通讯群组的方法实施例1的步骤流程图,本发明实施例可以包括如下步骤:
步骤101,获取发布的源文件;
需要说明的是,源文件是相对于处理而言的,可以是多媒体(Multimedia)数据,可以包括文字、图片、照片、声音(包含音乐、语音旁白、特殊音效)、动画和影片,以及程式所提供的互动功能等数据。从直观的角度去看,源文件可以是呈现文件的形态,例如图片文件、音乐文件等,但从本质上讲,其依然是数据。
一般而言,用户发布的源文件,往往是他们生活中的记录,社会关系网络性强。例如,在一次同学聚会后,参与聚会的人喜欢把一些合照、视频等等发布到网上,供他们这个圈子的人交流使用。
获取源文件的位置,可以是公共发布区域(例如广播),也可以是朋友圈子区域,还可以是其他地方;当然,获取到的源文件可以是其他用户发布的,也可以是当前用户发布的;可以是当前用户归属的平台上发布的,也可以其他平台上发布的,本发明实施例对此不加以限制,只要是当前用户所能获取到的即可。
步骤102,生成指示源文件中被标记的多媒体数据的标签信息;标签信息中包括源文件的源文件信息;
可以理解,源文件和多媒体数据是相对于标记这个处理而言的。用户对源文件进行的标记,可以是对整个源文件的标记,也可以是对源文件中某部分的特定标记,本发明实施例对此不加以限制。那么,被标记的部分可以称之为多媒体数据,可以是整个源文件,也可以是源文件的其中一部分。
用户对获取到的源文件进行标记,可以生成两种标签信息,其中一种是记录用户具体做了哪些标记的标签信息,另外一种是指示哪个多媒体数据被标记的标签信息。当然,上述标签只是用作示例,在实施本发明实施例时,可以根据实际情况设置其它标签,本发明实施例对此不加以限制。
需要说明的是,可以是一个或多个用户针对同一个源文件进行标记,可以生成不同的标签信息,可以得到不同的多媒体数据。而标签信息中包括的多媒体数据的源文件信息可以是源文件的消息摘要算法第五版MD5值,也可以是源文件ID等等,本发明实施例在此不加以限制,只要能判别清楚是哪个源文件即可。例如,用户A在广播上发布了视频、照片或录音等文件,用户A或其他与用户A是好友的用户均可以看见该视频、照片或录音资料等,并可以进行标记操作;假设,用户B、C均为用户A的好友,用户B、C针对用户A发布的某个多媒体数据进入标记模式,比如,通过点击操作标记照片或视频中的人物,或者用户B通过设定按钮、菜单或选项来标记录音或视频中的其中一段录音,然后用户B、C各自的终端生成对应的标签信息。
例如,在可以记录用户具体做了哪些标记的标签信息中,对于图像数据,标签信息可以记录标记所覆盖的像素点,对于音频数据,标签信息可以记录标记从几分几秒到几分几秒,对于视频数据,可以记录某一帧标记所覆盖的像素点,和/或,可以记录标记从几分几秒到几分几秒。当然,上述记录方式只是作为示例,在实施本发明实施例时,可以根据实际情况设置其它记录方式,如***预设标记用的圈子等,只要能记录清楚做了哪些标记即可,本发明实施例对此不加以限制。
例如,指示哪个多媒体数据被标记的标签信息,可以是Tag标签。该标签信息所指示的多媒体数据是源文件中被标记的数据,例如,源文件是图像,用户A针对该图像画了三个圈子,圈中了三个人,对应生成的标签信息所指示的多媒体数据便可以是该图像中三个圈子所圈中的部分。
步骤103,将标签信息或者标签信息及其指示的多媒体数据上传至服务器;服务器用于获得标签信息指示的多媒体数据;提取与标签信息指示的多媒体数据匹配的帐号数据;记录帐号数据与源文件信息的对应关系;在符合群组创建条件时,创建包含与源文件信息对应的的帐号数据所指示的用户的通讯群组;其中,群组创建条件包括归属于同一群组的多媒体数据均具有同一源文件信息。
需要说明的是,只是单一上传标签信息时,该标签信息是记录用户具体做了哪些标记的标签信息;同时上传标签信息及其指示的多媒体数据时,该标签信息是指示哪个多媒体数据被标记的标签信息,而标签信息所指示的多媒体数据,则是源文件中被标记的部分,若源文件被标记了全部,则可以上传整个源文件,若源文件被标记了其中一部分,则可以上传该部分数据。
可以理解,本发明实施例是在终端侧依据多媒体数据生成标签信息,服务器则可以通过多媒体数据匹配创建通讯群组的用户。
本发明实施例通过多媒体数据匹配创建通讯群组的用户,大大减少了创建通讯群组的步骤,操作方便快捷,提高了创建通讯群组的效率。
参照图2,示出了本发明实施例提供的一种创建用户通讯群组的方法实施例2的步骤流程图,本发明实施例可以包括如下步骤:
步骤201,接收指示被标记的多媒体数据的标签信息,获得标签信息指示的多媒体数据;标签信息中包括多媒体数据的源文件信息;
步骤202,提取与标签信息指示的多媒体数据匹配的帐号数据;
步骤203,记录帐号数据与源文件信息的对应关系;
步骤204,当符合群组创建条件时,创建包含与源文件信息对应的帐号数据所指示的的用户的通讯群组;其中,群组创建条件包括归属于同一群组的多媒体数据均具有同一源文件信息。
需要说明的是,该标签信息可以是记录用户具体做了哪些标记的标签信息,也可以是指示哪个多媒体数据被标记的标签信息。,该标签信息可以是依据当前一个或多个用户针对某个源文件进行的标记生成的,而标记多媒体数据与生成标签信息可以在终端完成,本发明实施例在此不加以详述。
可以理解,对于提取帐号数据,可以是对源文件进行标记的用户的一级好友用户(即当前针对源文件进行标记的用户各自的好友用户),也可以是二级好友用户(即当前针对源文件进行标记的用户的各自好友用户分别对应的好友用户)、三级好友用户等多级好友用户,也可以与对源文件进行标记的用户没有直接或间接关联的用户,本发明实施例对此不加以限制。
优选地,关联用户的帐号数据与多媒体数据的源文件信息的对应关系可以是帐号数据的ID与源文件的MD5值的对应关系。简单数据的记录,可以减少设备的存储空间。当然,本发明实施例也可以记录帐号数据的ID与源文件ID的对应关系等等,只要明确是哪个源文件与哪个帐号数据的对应关系即可,本发明实施例对此不加以限制。
群组创建条件包括归属于同一群组的多媒体数据均具有同一源文件信息,可以保证生成的不同类型的标签信息匹配出来的帐号数据所指示的用户可以组建在同一群组。
本发明实施例通过多媒体数据匹配创建通讯群组的用户,大大减少了创建通讯群组的步骤,操作方便快捷,提高了创建通讯群组的效率。
在本发明的一种优选实施例中,步骤201可以包括如下子步骤:
子步骤S2011,接收终端提交的指示被标记的多媒体数据的标签信息;
子步骤S2012,接收标签信息所指示的多媒体数据;该多媒体数据为源文件中被标记出的数据。
可以理解,本发明实施例所接收的标签信息可以是指示哪个多媒体数据被标记的标签信息和源文件中被标记的数据。用户基于本地或下载的源文件,例如图片,标记头像后,将仅指示标记的标签信息和头像数据发到服务器;此外,在某些公共区域发布所源文件所对应的服务器与创建通讯群组的服务器不同,即创建通讯群组的服务器没有源文件,此种情况下,需要发送多媒体数据至创建群组的服务器,当然,可以从终端发送,也可以指示发布源文件的服务器发送,本发明实施例对此不加以限制。
在本发明的一种优选实施例中,步骤201可以包括如下子步骤:
子步骤S2013,接收终端提交的指示被标记的多媒体数据的标签信息;
子步骤S2014,获取标签信息对应的源文件;
子步骤S2015,采用标签信息从源文件中提取对应的多媒体数据。
可以理解,本发明实施例所接收的标签信息是记录用户具体做了哪些标记的标签信息。此种情况下,在公共区域发布所源文件所对应的服务器与创建通讯群组的服务器相同,即创建通讯群组的服务器存储有源文件,此种情况下,可以不发送多媒体数据至创建群组的服务器,本发明实施例中,服务器可以在接收到标签信息后,再查找对应的源文件,依据标签信息中的标记获得对应的多媒体数据。
在本发明的一种优选实施例中,步骤202可以包括如下子步骤:
子步骤S11,获取对源文件进行标记的用户的关联用户列表,关联用户列表中包括一个或多个关联用户的帐号数据;
子步骤S12,在该关联用户列表中,采用标签信息指示的多媒体数据进行匹配;
子步骤S13,判断是否获得匹配成功的关联用户的帐号数据;若获得匹配成功的关联用户的帐号数据,则执行子步骤S14;若没有获得匹配成功的关联用户的帐号数据,则执行子步骤S17;
子步骤S14,获取匹配成功的关联用户的关联用户列表;
子步骤S15,在匹配成功的关联用户的关联用户列表中,采用标签信息指示的多媒体数据进行匹配;
子步骤S16,返回执行子步骤S13;
子步骤S17,终止采用标签信息指示的多媒体数据进行匹配;
子步骤S18,获得匹配成功的关联用户的帐号数据与源文件信息的对应关系。
需要说明的是,为了增加匹配的成功率,本发明实施例可以针对一个或多个针对源文件进行标记的用户进行多级好友的帐号数据的匹配。获得匹配成功的关联用户的帐号数据与多媒体数据的源文件信息的对应关系可以是最终匹配完成之后的全部对应关系,当然,也可以是每次匹配成功后就获得,本发明实施例在此不加以限制。若在一级好友中没有获得匹配成功的关联用户的帐号数据,则获得匹配成功的关联用户的帐号数据与多媒体数据的源文件信息的对应关系可以为零。
例如,用户A发布了一张照片,用户B对该照片标记了三个人,假设是用户D、E、F,其中,用户D、E仅是用户B的好友,用户F与用户B、D、E均不是好友;用户C都对该照片标记了三个人,假设是用户A、G,其中,用户A仅是用户C的好友,用户G仅是用户A的好友。***通过匹配用户B的关联用户列表中各关联用户的帐号数据,成功匹配了用户D、E的帐号数据,进而继续匹配用户D、E的关联用户列表中各关联用户的帐号数据,但是没有成功匹配到其他用户的帐号数据。
***通过匹配用户C的关联用户列表中各关联用户的帐号数据,成功匹配了用户A的帐号数据,进而继续匹配用户A的关联用户列表中各关联用户的帐号数据,成功用户G的帐号数据,被标记的两个用户的帐号数据已经成功匹配。
完成了该次匹配任务,获得该照片与用户A、D、E、G的对应关系。当符合群组创建条件时,***会创建包含用户A、D、E、G的通讯群组。
组成通讯群组的用户存在一定关联,符合用户对于社会关系网络交往的需求。
可以理解,本发明实施例中的源文件,可以是针对特定一个源文件(比如该多媒体数据具有一致的消息摘要算法第五版MD5值),可以是针对同一设备生成的源文件(比如在聚会中,某个用户专门拍照,照相机的照片会有该设备的型号等记录),还可以是针对某一段时间的源文件(比如聚会进行了两天,某个用户专门拍照,照相机的照片会有该拍摄时间等记录)等等,本发明实施例在此不加以限制。
在本发明的一种优选实施例中,步骤202可以包括如下子步骤:
子步骤S21,采用标签信息指示的多媒体数据,匹配对源文件进行标记的用户的关联用户列表中各关联用户的帐号数据;
子步骤S22,获得匹配成功的关联用户的帐号数据与源文件信息的对应关系。
需要说明的是,本发明实施例可以仅基于一个或多个针对源文件进行标记的用户的一级好友用户进行多媒体数据与帐号数据的匹配。
可以理解,在现实生活中,对于用户来说,二级好友用户相对于一级好友用户的整体亲密性会小很多,而匹配多媒体数据的成功率也相对小很多。但是随着关联用户级数的增长,需要匹配的数据量是大大增加的。为了降低服务器的负荷、增加匹配的效率,更重要的是,防止骚扰其他用户,本发明实施例可以只在一个或多个用户的一级好友用户中进行多媒体数据的匹配。
在本发明实施例的一种优选示例中,源文件可以包括图像数据,帐号数据可以包括头像数据;标签信息指示的多媒体数据为图像数据中被指示的目标头像数据。
在这种情况下,多媒体数据与关联用户的帐号数据的匹配方式可以包括:
子步骤S31,提取标签信息指示的图像数据中的目标头像数据;
子步骤S32,采用目标头像数据和各关联用户的头像数据进行匹配。
可以理解,上述匹配方式可以应用于子步骤S12,子步骤S15,子步骤S31。帐号数据中的头像数据可以是该帐号对应的用户的真实性人物照片。当当前一个或多个用户对整个图像数据进行标记时(例如直接打一个勾),提取的目标人物数据则是图像数据中所有的人物数据;当当前一个或多个用户对图像数据中某个或某些用户进行标记时(例如对人物画圈圈),提取的目标人物数据则是被标记的人物数据。
在本发明实施例的一种优选示例中,源文件可以包括音频数据,帐号数据可以包括语音数据;标签信息指示的多媒体数据为音频数据中被指示的目标语音数据。
在这种情况下,多媒体数据与关联用户的帐号数据的匹配方式可以包括:
子步骤S41,提取标签信息指示的音频数据中的目标语音数据;
子步骤S42,采用目标语音数据和各关联用户的语音数据进行匹配。
可以理解,上述匹配方式可以应用于子步骤S12,子步骤S15,子步骤S31。帐号数据中的语音数据可以是该帐号对应的用户的真实性人物声音。当当前一个或多个用户对整个音频数据进行标记时(例如通过选择按钮选择),提取的目标语音数据则是整个音频数据;当当前一个或多个用户对音频数据中一段或多段音频数据进行标记时(例如标记音频数据的起点和终点),提取的目标语音数据则是被标记的一段或多段音频数据。
在本发明实施例的一种优选示例中,源文件可以包括视频数据,帐号数据可以包括头像数据,或者,语音数据,或者,头像数据和语音数据两者都有。标签信息指示的多媒体数据为视频数据中被指示的目标头像数据,和/或,目标语音数据。
在这种情况下,多媒体数据与关联用户的帐号数据的匹配方式可以包括:
子步骤S51,提取标签信息指示的视频数据中的目标头像数据;
子步骤S52,采用目标头像数据和各关联用户的头像数据进行匹配;
或者,
子步骤S53,提取标签信息指示的视频数据中的目标语音数据;
子步骤S54,采用目标语音数据和各关联用户的语音数据进行匹配;
或者,
子步骤S51,提取标签信息指示的视频数据中的目标头像数据;
子步骤S52,采用目标头像数据和各关联用户的头像数据进行匹配;
子步骤S53,提取标签信息指示的视频数据中的目标语音数据;
子步骤S54,采用目标语音数据和各关联用户的语音数据进行匹配。
可以理解,上述匹配方式可以应用于子步骤S12,子步骤S15,子步骤S31。当帐号数据包括头像数据时,则本实施例可以采用头像数据进行匹配;当帐号资料包括语音数据时,则本实施例可以采用语音数据进行匹配;当帐号资料包括头像数据和语音数据时,则本实施例可以采用头像数据和语音数据同时进行匹配,增加匹配的准确性。
当当前一个或多个用户对整个视频数据进行标记时,提取的目标头像数据可以是视频数据中所有的人物的头像数据;当当前一个或多个用户对视频数据中某个或某些人物进行标记时,提取的目标头像数据则是视频数据中被标记的人物的头像数据。
当当前一个或多个用户对整个视频数据进行标记时,提取的目标语音数据可以是整个视频数据中的语音数据;当当前一个或多个用户对视频数据中一段或多段语音数据进行标记时,提取的目标语音数据则是被标记的一段或多段语音数据。
当然,上述多媒体数据与帐号数据匹配的方法只是作为示例,在实施本发明实施例时,可以根据实际情况设置其它匹配的方法,本发明实施例对此不加以限制。另外,除了上述多媒体数据与帐号数据匹配的方法外,本领域技术人员还可以实际需要采用其它多媒体数据与帐号数据匹配的方法,本发明实施例对此也不加以限制。
本发明实施例可以通过多种多媒体数据进行创建通讯群组的目标用户的匹配,适用于不同场景、不同对象,适用性高。
在本发明的一种实施例中,群组创建条件可以包括:
接收到对源文件进行标记的用户发起的创建群组请求;
或者,
与源文件信息对应的帐号数据的数量超过预设阈值;
或者,
接收到对源文件进行标记的用户发起的创建群组请求;
与源文件信息对应的帐号数据的数量超过预设阈值。
其中一种创建群组的方式,可以是当前一个或多个针对源文件进行标记的用户通过终端向服务器发送创建通讯群组的请求,服务器接收,并默认接受该请求,创建通讯群组。在创建成功后,将相关信息返回该通讯群组中各用户帐号对应的终端。该相关信息可以包括通讯群组的成员及其对应的群身份(创建者、管理者、普通成员等),用户界面UI显示、功能接口的调用等等,当然,该信息还可以包括其他创建群组的信息,本发明实施例在此不一一详述。当终端接收到这些信息时,则可以做相应的调整。
其中一种创建群组的方式,可以是服务器主动创建通讯群组,并将相关信息返回该通讯群组中各用户帐号对应的终端。预设阈值,可以由***设定,也可以由用户去设定,例如20个、35个等等,本发明实施例对此不加以限制
当然,上述群组创建条件可以单个使用,也可以组合使用,本发明实施例对此不加以限制。
此外,上述群组创建条件只是作为示例,在实施本发明实施例时,可以根据实际情况设置其他群组创建条件,本发明实施例对此不加以限制。
可以理解,本发明实施例在成功创建通讯群组之后,可以选用普通的群组管理人员邀请用户进群的方式,也可以继续采用本发明实施例继续添加通讯群组的成员用户,本发明实施例在此不加以详述。
可以理解,在成功创建群组以后,也可以应用本发明实施例,继续添加群组的成员用户,本发明实施例在此不加以详述。
本发明实施例不受限于终端限制,可以直接通过服务器发起创建通讯群组,灵活性强。
参照图3,示出了本发明实施例提供的一种创建用户通讯群组的方法实施例3的步骤流程图,本发明实施例可以包括如下步骤:
步骤301,获取发布的源文件;
步骤302,生成指示源文件中被标记的多媒体数据的标签信息;标签信息中包括源文件的源文件信息;
步骤303,采用标签信息指示的多媒体数据,匹配对源文件进行标记的用户的关联用户列表中各关联用户的帐号数据;
步骤304,当获得匹配成功的关联用户的帐号数据时,获得帐号数据与源文件信息的对应关系;
步骤305,将源文件信息及其对应的帐号数据上传至服务器;服务器用于记录帐号数据与源文件信息的对应关系;并在符合群组创建条件时,创建包含与源文件信息对应的帐号数据所指示的用户的通讯群组;其中,群组创建条件包括归属于同一群组的多媒体数据均具有同一源文件信息。
在本发明实施例的一种优选示例中,源文件可以包括图像数据,帐号数据可以包括头像数据;标签信息指示的多媒体数据为图像数据中被指示的目标头像数据。
在这种情况下,步骤303进一步可以包括如下子步骤:
子步骤S61,提取标签信息指示的图像数据中的目标头像数据;
子步骤S62,采用目标头像数据和各关联用户的头像数据进行匹配。
在本发明实施例的一种优选示例中,源文件可以包括音频数据,帐号数据可以包括语音数据;标签信息指示的多媒体数据为音频数据中被指示的目标语音数据。
在这种情况下,步骤303进一步可以包括如下子步骤:
子步骤S71,提取标签信息指示的音频数据中的目标语音数据;
子步骤S72,采用目标语音数据和各关联用户的语音数据进行匹配。
在本发明实施例的一种优选示例中,源文件可以包括视频数据,帐号数据可以包括头像数据,或者,语音数据,或者,头像数据和语音数据两者都有。标签信息指示的多媒体数据为音频数据中被指示的目标语音数据。
在这种情况下,步骤303进一步可以包括如下子步骤:
子步骤S81,提取标签信息指示的视频数据中的目标头像数据;
子步骤S82,采用目标头像数据和各关联用户的头像数据进行匹配;
或者,
子步骤S83,提取标签信息指示的视频数据中的目标语音数据;
子步骤S84,采用目标语音数据和各关联用户的语音数据进行匹配;
或者,
子步骤S81,提取标签信息指示的视频数据中的目标头像数据;
子步骤S82,采用目标头像数据和各关联用户的头像数据进行匹配;
子步骤S83,提取标签信息指示的视频数据中的目标语音数据;
子步骤S84,采用目标语音数据和各关联用户的语音数据进行匹配。
在本发明实施例中,由于多媒体数据与帐号数据匹配的方法与其在服务器的应用基本相似,所以描述的比较简单,相关之处参见其在服务器的部分说明即可,本发明实施例在此不加以详述。
本发明实施例通过多媒体数据匹配创建通讯群组的用户,大大减少了创建通讯群组的步骤,操作方便快捷,提高了创建通讯群组的效率。
本发明实施例可以通过多种多媒体数据进行创建通讯群组的目标用户的匹配,适用于不同场景、不同对象,适用性高。
参照图4,示出了本发明实施例提供了一种创建用户通讯群组的方法实施例4的步骤流程图,本发明实施例可以包括如下步骤:
步骤401,接收多媒体数据的源文件信息及其对应的帐号数据;
步骤402,记录帐号数据与源文件信息的对应关系;
步骤403,当符合群组创建条件时,创建包含与源文件信息对应的帐号数据所指示的用户的通讯群组;其中,群组创建条件包括归属于同一群组的多媒体数据均具有同一源文件信息。
在本发明的一种实施例中,群组创建条件可以包括:
接收到对源文件进行标记的用户发起的创建群组请求;
或者,
与源文件信息对应的帐号数据的数量超过预设阈值;
或者,
接收到对源文件进行标记的用户发起的创建群组请求;
与源文件信息对应的帐号数据的数量超过预设阈值。
在本发明实施例中,由于步骤402、步骤403与方法实施例1的应用基本相似,所以描述的比较简单,相关之处参见方法实施例1的部分说明即可,本发明实施例在此不加以详述。
本发明实施例不受限于终端限制,可以直接通过服务器发起创建通讯群组,灵活性强。
对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明实施例并不受所描述的动作顺序的限制,因为依据本发明实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本发明实施例所必须的。
参照图5,示出了本发明实施例的一种创建用户通讯群组的装置实施例1的结构框图,可以包括如下模块:
多媒体数据获得模块501,用于接收指示被标记的多媒体数据的标签信息,获得标签信息指示的多媒体数据;标签信息中包括多媒体数据的源文件信息;
帐号数据提取模块502,用于提取与标签信息指示的多媒体数据匹配的帐号数据;
对应关系记录模块503,用于记录帐号数据与源文件信息的对应关系;
通讯群组创建模块504,用于在符合群组创建条件时,创建包含与源文件信息对应的帐号数据所指示的用户的通讯群组;其中,群组创建条件包括归属于同一群组的多媒体数据均具有同一源文件信息。
参照图6,示出了本发明实施例的多媒体数据获得模块的一种优选示例的结构框图,多媒体数据获得模块501可以包括如下子模块:
第一标签信息接收子模块5011,用于接收终端提交的指示被标记的多媒体数据的标签信息;
多媒体数据接收子模块5012,用于接收标签信息所指示的多媒体数据;多媒体数据为源文件中被标记出的数据。
参照图7,示出了本发明实施例的多媒体数据获得模块的一种优选示例的结构框图,多媒体数据获得模块501可以包括如下子模块:
第二标签信息接收子模块5013,用于接收终端提交的指示被标记的多媒体数据的标签信息;
源文件获取子模块5014,用于获取标签信息对应的源文件;
多媒体数据提取子模块5015,用于采用标签信息从源文件中提取对应的多媒体数据。
参照图8,示出了本发明实施例的帐号数据提取模块的一种优选示例的结构框图,帐号数据提取模块502可以包括如下子模块:
第一关联用户列表获取子模块5021,用于获取对源文件进行标记的用户的关联用户列表,关联用户列表中包括一个或多个关联用户的帐号数据;
第一匹配子模块5022,用于在关联用户列表中,采用标签信息指示的多媒体数据进行匹配;
判断子模块5023,用于判断是否获得匹配成功的关联用户的帐号数据;若获得匹配成功的关联用户的帐号数据,则调用第二关联用户列表获取子模块5024;若没有获得匹配成功的关联用户的帐号数据,则调用终止子模块5027;
第二关联用户列表获取子模块5024,用于获取匹配成功的关联用户的关联用户列表;
第二匹配子模块5025,用于在匹配成功的关联用户的关联用户列表中,采用标签信息指示的多媒体数据进行匹配;
返回子模块5026,用于返回调用判断子模块5023;
终止子模块5027,用于终止采用标签信息指示的多媒体数据进行匹配;
第一对应关系获得子模块5028,用于获得匹配成功的关联用户的帐号数据与源文件信息的对应关系。
参照图9,示出了本发明实施例的帐号数据提取模块的一种优选示例的结构框图,帐号数据提取模块502可以包括如下子模块:
第三匹配子模块5029,用于采用标签信息指示的多媒体数据,匹配对源文件进行标记的用户的关联用户列表中各关联用户的帐号数据;
第一对应关系获得子模块5028,用于获得匹配成功的关联用户的帐号数据与源文件信息的对应关系。
在本发明实施例的一种优选示例中,源文件可以包括图像数据,帐号数据可以包括头像数据;标签信息指示的多媒体数据可以为图像数据中被指示的目标头像数据。
在本发明实施例的一种优选示例中,源文件可以包括音频数据,帐号数据可以包括语音数据;标签信息指示的多媒体数据可以为音频数据中被指示的目标语音数据。
在本发明实施例的一种优选示例中,源文件可以包括视频数据,帐号数据可以包括头像数据,和/或,语音数据;标签信息指示的多媒体数据为视频数据中被指示的目标头像数据,和/或,目标语音数据。
在本发明的一种实施例中,群组创建条件可以包括:
接收到对源文件进行标记的用户发起的创建群组请求;
和/或,
与源文件信息对应的帐号数据的数量超过预设阈值。
本发明实施例通过多媒体数据匹配创建通讯群组的用户,大大减少了创建通讯群组的步骤,操作方便快捷,提高了创建通讯群组的效率。
本发明实施例可以通过多种多媒体数据进行创建通讯群组的目标用户的匹配,适用于不同场景、不同对象,适用性高。
本发明实施例不受限于终端限制,可以直接通过服务器发起创建通讯群组,灵活性强。
参照图10,示出了本发明实施例提供的一种创建用户通讯群组的装置实施例2的结构框图,可以包括如下模块:
多媒体数据获取模块1001,用于获取发布的源文件;
标签信息生模块1002,用于生成指示源文件中被标记的多媒体数据的标签信息;标签信息中包括源文件的源文件信息;
标签信息上传模块1003,用于将标签信息或者标签信息及其指示的多媒体数据上传至服务器;服务器用于获得标签信息指示的多媒体数据;提取与标签信息指示的多媒体数据匹配的帐号数据;记录帐号数据与源文件信息的对应关系;在符合群组创建条件时,创建包含与源文件信息对应帐号数据所指示的用户的通讯群组;其中,群组创建条件包括归属于同一群组的多媒体数据均具有同一源文件信息。
参照图11,示出了本发明实施例提供的一种创建用户通讯群组的装置实施例3的结构框图,可以包括如下模块:
多媒体数据获取模块1101,用于获取发布的源文件;
标签信息生模块1102,用于生成指示源文件中被标记的多媒体数据的标签信息;标签信息中包括源文件的源文件信息;
帐号数据匹配模块1103,用于采用标签信息指示的多媒体数据,匹配对源文件进行标记的用户的关联用户列表中各关联用户的帐号数据;
第二对应关系获得子模块1104,用于在获得匹配成功的关联用户的帐号数据时,获得帐号数据与源文件信息的对应关系;
匹配数据上传模块1105,用于将源文件信息及其对应的帐号数据上传至服务器;服务器用于记录帐号数据与源文件信息的对应关系;在符合群组创建条件时,创建包含与源文件信息对应的帐号数据所指示的用户的通讯群组;其中,群组创建条件包括归属于同一群组的多媒体数据均具有同一源文件信息。
在本发明实施例的一种优选示例中,源文件可以包括图像数据,帐号数据可以包括头像数据;标签信息指示的多媒体数据可以为图像数据中被指示的目标头像数据。
在本发明实施例的一种优选示例中,源文件可以包括音频数据,帐号数据可以包括语音数据;标签信息指示的多媒体数据可以为音频数据中被指示的目标语音数据。
在本发明实施例的一种优选示例中,源文件可以包括视频数据,帐号数据可以包括头像数据,和/或,语音数据;标签信息指示的多媒体数据为视频数据中被指示的目标头像数据,和/或,目标语音数据。
本发明实施例通过多媒体数据匹配创建通讯群组的用户的目标用户,大大减少了创建通讯群组的步骤,操作方便快捷,提高了创建通讯群组的效率。
本发明实施例可以通过多种多媒体数据进行创建通讯群组的目标用户的匹配,适用于不同场景、不同对象,适用性高。
参照图12,示出了本发明实施例提供了一种创建用户通讯群组的装置实施例4的结构框图,可以包括如下模块:
匹配数据接收模块1201,用于接收多媒体数据的源文件信息及其对应的帐号数据;
对应关系记录模块1202,用于记录帐号数据与源文件信息的对应关系;
通讯群组创建模块1203,用于在符合群组创建条件时,创建包含与源文件信息对应的帐号数据所指示的用户的通讯群组;其中,群组创建条件包括归属于同一群组的多媒体数据均具有同一源文件信息。
在本发明的一种实施例中,群组创建条件可以包括:
接收到对源文件进行标记的用户发起的创建群组请求;
和/或,
与源文件信息对应的帐号数据的数量超过预设阈值。
本发明实施例不受限于终端限制,可以直接通过服务器发起创建通讯群组,灵活性强。
对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
本发明实施例中的设备可以包括一个或多个如下组成部分:用于执行计算机程序指令以完成各种流程和方法的处理器,用于信息和存储程序指令随机接入存储器(RAM)和只读存储器(ROM),用于存储数据和信息的存储器,用于存储表格、目录或其他数据结构的数据库,I/O设备,界面,天线等。当然,上述组成部分并不构成对设备的限定,可以包括更多或更少的部件,或者组合某些部件,或者不同的部件布置。下面给出本发明实施例中的设备的几种举例。
本发明实施例还提供了一种设备,该设备可以包括:
一个或多个处理器;
存储器;和
一个或多个模块,该一个或多个模块存储于存储器中并被配置成由一个或多个处理器执行,其中,该一个或多个模块具有如下功能:
接收指示被标记的多媒体数据的标签信息,获得标签信息指示的多媒体数据;标签信息中包括多媒体数据的源文件信息;
提取与标签信息指示的多媒体数据匹配的帐号数据;
记录帐号数据与多媒体数据的源文件信息的对应关系;
当符合群组创建条件时,创建包含与源文件信息对应的帐号数据所指示的用户的通讯群组;其中,群组创建条件包括归属于同一群组的多媒体数据均具有同一源文件信息。
较佳地,该一个或多个模块可以具有如下功能:
接收终端提交的指示被标记的多媒体数据的标签信息;
接收标签信息所指示的多媒体数据;多媒体数据为源文件中被标记出的数据。
较佳地,该一个或多个模块可以具有如下功能:接收终端提交的指示被标记的多媒体数据的标签信息;
获取标签信息对应的源文件;
采用标签信息从源文件中提取对应的多媒体数据。
较佳地,该一个或多个模块可以具有如下功能:
获取对源文件进行标记的用户的关联用户列表,关联用户列表中包括一个或多个关联用户的帐号数据;
在该关联用户列表中,采用标签信息指示的多媒体数据进行匹配;
判断是否获得匹配成功的关联用户的帐号数据;
若获得匹配成功的关联用户的帐号数据,则获取匹配成功的关联用户的关联用户列表;
在匹配成功的关联用户的关联用户列表中,采用标签信息指示的多媒体数据进行匹配;
返回执行判断是否获得匹配成功的关联用户的帐号数据的步骤;
若没有获得匹配成功的关联用户的帐号数据,则终止采用标签信息指示的多媒体数据进行匹配;
获得匹配成功的关联用户的帐号数据与源文件信息的对应关系。
较佳地,该一个或多个模块可以具有如下功能:
采用标签信息指示的多媒体数据,匹配对源文件进行标记的用户的关联用户列表中各关联用户的帐号数据;
获得匹配成功的关联用户的帐号数据与源文件信息的对应关系。
较佳地,源文件可以包括图像数据,帐号数据可以包括头像数据;标签信息指示的多媒体数据可以为图像数据中被指示的目标头像数据。
较佳地,源文件可以包括音频数据,帐号数据可以包括语音数据;标签信息指示的多媒体数据可以为音频数据中被指示的目标语音数据。
较佳地,源文件可以包括视频数据,帐号数据可以包括头像数据,和/或,语音数据;标签信息指示的多媒体数据为视频数据中被指示的目标头像数据,和/或,目标语音数据。
较佳地,群组创建条件可以包括:
接收到对源文件进行标记的用户发起的创建群组请求;
和/或,
与源文件信息对应的帐号数据的数量超过预设阈值。
本发明实施例通过多媒体数据匹配创建通讯群组的用户的目标用户,大大减少了创建通讯群组的步骤,操作方便快捷,提高了创建通讯群组的效率。
本发明实施例可以通过多种多媒体数据进行创建通讯群组的目标用户的匹配,适用于不同场景、不同对象,适用性高。
本发明实施例不受限于终端限制,可以直接通过服务器发起创建通讯群组,灵活性强。
本实施例还提供了一种非易失性可读存储介质,该存储介质中存储有一个或多个模块(programs),该一个或多个模块被应用在多媒体数据的设备时,可以使得该设备执行如下步骤的指令(instructions):
接收指示被标记的多媒体数据的标签信息,获得标签信息指示的多媒体数据;标签信息中包括多媒体数据的源文件信息;
提取与标签信息指示的多媒体数据匹配的帐号数据;
记录帐号数据与多媒体数据的源文件信息的对应关系;
当符合群组创建条件时,创建包含与源文件信息对应的帐号数据所指示的用户的通讯群组;其中,群组创建条件包括归属于同一群组的多媒体数据均具有同一源文件信息。
较佳地,该一个或多个模块可以具有如下功能:
接收终端提交的指示被标记的多媒体数据的标签信息;
接收标签信息所指示的多媒体数据;多媒体数据为源文件中被标记出的数据。
较佳地,该一个或多个模块可以具有如下功能:接收终端提交的指示被标记的多媒体数据的标签信息;
获取标签信息对应的源文件;
采用标签信息从源文件中提取对应的多媒体数据。
较佳地,该一个或多个模块可以具有如下功能:
获取对源文件进行标记的用户的关联用户列表,关联用户列表中包括一个或多个关联用户的帐号数据;
在该关联用户列表中,采用标签信息指示的多媒体数据进行匹配;
判断是否获得匹配成功的关联用户的帐号数据;
若获得匹配成功的关联用户的帐号数据,则获取匹配成功的关联用户的关联用户列表;
在匹配成功的关联用户的关联用户列表中,采用标签信息指示的多媒体数据进行匹配;
返回执行判断是否获得匹配成功的关联用户的帐号数据的步骤;
若没有获得匹配成功的关联用户的帐号数据,则终止采用标签信息指示的多媒体数据进行匹配;
获得匹配成功的关联用户的帐号数据与源文件信息的对应关系。
较佳地,该一个或多个模块可以具有如下功能:
采用标签信息指示的多媒体数据,匹配对源文件进行标记的用户的关联用户列表中各关联用户的帐号数据;
获得匹配成功的关联用户的帐号数据与源文件信息的对应关系。
较佳地,源文件可以包括图像数据,帐号数据可以包括头像数据;标签信息指示的多媒体数据可以为图像数据中被指示的目标头像数据。
较佳地,源文件可以包括音频数据,帐号数据可以包括语音数据;标签信息指示的多媒体数据可以为音频数据中被指示的目标语音数据。
较佳地,源文件可以包括视频数据,帐号数据可以包括头像数据,和/或,语音数据;标签信息指示的多媒体数据为视频数据中被指示的目标头像数据,和/或,目标语音数据。
较佳地,群组创建条件可以包括:
接收到对源文件进行标记的用户发起的创建群组请求;
和/或,
与源文件信息对应的帐号数据的数量超过预设阈值。
本发明实施例还提供了一种设备,该设备可以包括:
一个或多个处理器;
存储器;和
一个或多个模块,该一个或多个模块存储于存储器中并被配置成由一个或多个处理器执行,其中,该一个或多个模块具有如下功能:
获取发布的源文件;
生成指示源文件中被标记的多媒体数据的标签信息;标签信息中包括源文件的源文件信息;
将标签信息或者标签信息及其指示的多媒体数据上传至服务器;服务器用于获得标签信息指示的多媒体数据;提取与标签信息指示的多媒体数据匹配的帐号数据;记录帐号数据与源文件信息的对应关系;在符合群组创建条件时,创建包含与源文件信息对应的帐号数据所指示的用户的通讯群组;其中,群组创建条件包括归属于同一群组的多媒体数据均具有同一源文件信息。
本实施例还提供了一种非易失性可读存储介质,该存储介质中存储有一个或多个模块(programs),该一个或多个模块被应用在具有触摸屏幕的设备时,可以使得该设备执行如下步骤的指令(instructions):
获取发布的源文件;
生成指示源文件中被标记的多媒体数据的标签信息;标签信息中包括源文件的源文件信息;
将标签信息或者标签信息及其指示的多媒体数据上传至服务器;服务器用于获得标签信息指示的多媒体数据;提取与标签信息指示的多媒体数据匹配的帐号数据;记录帐号数据与源文件信息的对应关系;在符合群组创建条件时,创建包含与源文件信息对应的帐号数据所指示的用户的通讯群组;其中,群组创建条件包括归属于同一群组的多媒体数据均具有同一源文件信息。
本发明实施例还提供了一种设备,该设备可以包括:
一个或多个处理器;
存储器;和
一个或多个模块,该一个或多个模块存储于存储器中并被配置成由一个或多个处理器执行,其中,该一个或多个模块具有如下功能:
获取发布的源文件;
生成指示源文件中被标记的多媒体数据的标签信息;标签信息中包括源文件的源文件信息;
采用标签信息指示的多媒体数据,匹配对源文件进行标记的用户的关联用户列表中各关联用户的帐号数据;
当获得匹配成功的关联用户的帐号数据时,获得帐号数据与源文件信息的对应关系;
将源文件信息及其对应的帐号数据上传至服务器;服务器用于记录帐号数据与源文件信息的对应关系;并在符合群组创建条件时,创建包含与源文件信息对应的帐号数据所指示的用户的通讯群组;其中,群组创建条件包括归属于同一群组的多媒体数据均具有同一源文件信息。
较佳地,源文件可以包括图像数据,帐号数据可以包括头像数据;标签信息指示的多媒体数据可以为图像数据中被指示的目标头像数据。
较佳地,源文件可以包括音频数据,帐号数据可以包括语音数据;标签信息指示的多媒体数据可以为音频数据中被指示的目标语音数据。
较佳地,源文件可以包括视频数据,帐号数据可以包括头像数据,和/或,语音数据;标签信息指示的多媒体数据为视频数据中被指示的目标头像数据,和/或,目标语音数据。
本发明实施例通过多媒体数据匹配创建通讯群组的用户的目标用户,大大减少了创建通讯群组的步骤,操作方便快捷,提高了创建通讯群组的效率。
本发明实施例可以通过多种多媒体数据进行创建通讯群组的目标用户的匹配,适用于不同场景、不同对象,适用性高。
本实施例还提供了一种非易失性可读存储介质,该存储介质中存储有一个或多个模块(programs),该一个或多个模块被应用在具有触摸屏幕的设备时,可以使得该设备执行如下步骤的指令(instructions):
获取发布的源文件;
生成指示源文件中被标记的多媒体数据的标签信息;标签信息中包括源文件的源文件信息;
采用标签信息指示的多媒体数据,匹配对源文件进行标记的用户的关联用户列表中各关联用户的帐号数据;
当获得匹配成功的关联用户的帐号数据时,获得帐号数据与源文件信息的对应关系;
将源文件信息及其对应的帐号数据上传至服务器;服务器用于记录帐号数据与源文件信息的对应关系;并在符合群组创建条件时,创建包含与源文件信息对应的帐号数据所指示的用户的通讯群组;其中,群组创建条件包括归属于同一群组的多媒体数据均具有同一源文件信息。
较佳地,源文件可以包括图像数据,帐号数据可以包括头像数据;标签信息指示的多媒体数据可以为图像数据中被指示的目标头像数据。
较佳地,源文件可以包括音频数据,帐号数据可以包括语音数据;标签信息指示的多媒体数据可以为音频数据中被指示的目标语音数据。
较佳地,源文件可以包括视频数据,帐号数据可以包括头像数据,和/或,语音数据;标签信息指示的多媒体数据为视频数据中被指示的目标头像数据,和/或,目标语音数据。
本发明实施例还提供了一种设备,该设备可以包括:
一个或多个处理器;
存储器;和
一个或多个模块,该一个或多个模块存储于存储器中并被配置成由一个或多个处理器执行,其中,该一个或多个模块具有如下功能:
接收多媒体数据的源文件信息及其对应的帐号数据;
记录帐号数据与多媒体数据的源文件信息的对应关系;
当符合群组创建条件时,创建包含与源文件信息对应的帐号数据所指示的用户的通讯群组;其中,群组创建条件包括归属于同一群组的多媒体数据均具有同一源文件信息。
较佳地,群组创建条件可以包括:
接收到对源文件进行标记的用户发起的创建群组请求;
和/或,
与源文件信息对应的帐号数据的数量超过预设阈值。
本发明实施例不受限于终端限制,可以直接通过服务器发起创建通讯群组,灵活性强。
本实施例还提供了一种非易失性可读存储介质,该存储介质中存储有一个或多个模块(programs),该一个或多个模块被应用在具有多媒体数据的设备时,可以使得该设备执行如下步骤的指令(instructions):
接收多媒体数据的源文件信息及其对应的帐号数据;
记录帐号数据与多媒体数据的源文件信息的对应关系;
当符合群组创建条件时,创建包含与源文件信息对应的帐号数据所指示的用户的通讯群组;其中,群组创建条件包括归属于同一群组的多媒体数据均具有同一源文件信息。
较佳地,群组创建条件可以包括:
接收到对源文件进行标记的用户发起的创建群组请求;
和/或,
与源文件信息对应的帐号数据的数量超过预设阈值。
本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。
本领域内的技术人员应明白,本发明实施例的实施例可提供为方法、装置、或计算机程序产品。因此,本发明实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本发明实施例是参照根据本发明实施例的方法、移动设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理移动设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理移动设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理移动设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理移动设备上,使得在计算机或其他可编程移动设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程移动设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管已描述了本发明实施例的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明实施例范围的所有变更和修改。
最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者移动设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者移动设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者移动设备中还存在另外的相同要素。
以上对本发明实施例所提供的一种创建用户通讯群组的方法、一种创建用户通讯群组的装置和一种设备,进行了详细介绍,本文中应用了具体个例对本发明实施例的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明实施例的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明实施例的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明实施例的限制。

Claims (26)

1.一种创建用户通讯群组的方法,其特征在于,所述方法包括:
接收指示被标记的多媒体数据的标签信息,获得所述标签信息指示的多媒体数据;所述标签信息中包括所述多媒体数据的源文件信息;
提取与所述标签信息指示的多媒体数据匹配的账号数据;
记录所述账号数据与所述源文件信息的对应关系;
当符合群组创建条件时,创建包含与所述源文件信息对应的账号数据所指示的用户的通讯群组;其中,所述群组创建条件包括归属于同一群组的多媒体数据均具有同一源文件信息;
其中,所述提取与所述标签信息指示的多媒体数据匹配的账号数据的步骤包括:
获取对所述源文件进行标记的用户的关联用户列表,所述关联用户列表中包括一个或多个关联用户的账号数据;
在所述关联用户列表中,采用所述标签信息指示的多媒体数据进行匹配;
判断是否获得匹配成功的关联用户的账号数据;
若获得匹配成功的关联用户的账号数据,则获取所述匹配成功的关联用户的关联用户列表;
在所述匹配成功的关联用户的关联用户列表中,采用所述标签信息指示的多媒体数据进行匹配;
返回执行所述判断是否获得匹配成功的关联用户的账号数据的步骤;
若没有获得匹配成功的关联用户的账号数据,则终止采用所述标签信息指示的多媒体数据进行匹配;
获得匹配成功的关联用户的账号数据与所述源文件信息的对应关系。
2.根据权利要求1所述的方法,其特征在于,所述接收指示被标记的多媒体数据的标签信息,获得所述标签信息指示的多媒体数据的步骤包括:
接收终端提交的指示被标记的多媒体数据的标签信息;
接收所述标签信息所指示的多媒体数据;所述多媒体数据为所述源文件中被标记出的数据。
3.根据权利要求1所述的方法,其特征在于,所述接收指示被标记的多媒体数据的标签信息,获得所述标签信息指示的多媒体数据的步骤包括:
接收终端提交的指示被标记的多媒体数据的标签信息;
获取所述标签信息对应的源文件;
采用所述标签信息从源文件中提取对应的多媒体数据。
4.根据权利要求1所述的方法,其特征在于,所述提取与所述标签信息指示的多媒体数据匹配的账号数据的步骤还包括:
采用所述标签信息指示的多媒体数据,匹配对所述源文件进行标记的用户的关联用户列表中各关联用户的账号数据;
获得匹配成功的关联用户的账号数据与所述源文件信息的对应关系。
5.根据权利要求1或4所述的方法,其特征在于,所述源文件包括图像数据,所述账号数据包括头像数据;
所述标签信息指示的多媒体数据为所述图像数据中被指示的目标头像数据。
6.根据权利要求1或4所述的方法,其特征在于,所述源文件包括音频数据,所述账号数据包括语音数据;
所述标签信息指示的多媒体数据为所述音频数据中被指示的目标语音数据。
7.根据权利要求1或4所述的方法,其特征在于,所述源文件包括视频数据,所述账号数据包括头像数据,和/或,语音数据;
所述标签信息指示的多媒体数据为所述视频数据中被指示的目标头像数据,和/或,目标语音数据。
8.根据权利要求1所述的方法,其特征在于,所述群组创建条件还包括:
接收到对所述源文件进行标记的用户发起的创建群组请求;
和/或,
与所述源文件信息对应的账号数据的数量超过预设阈值。
9.一种创建用户通讯群组的方法,其特征在于,所述方法包括:
获取发布的源文件;
生成指示所述源文件中被标记的多媒体数据的标签信息;所述标签信息中包括所述源文件的源文件信息;
将所述标签信息或者所述标签信息及其指示的多媒体数据上传至服务器;所述服务器用于获得所述标签信息指示的多媒体数据;提取与所述标签信息指示的多媒体数据匹配的账号数据;记录所述账号数据与所述源文件信息的对应关系;在符合群组创建条件时,创建包含与所述源文件信息对应的账号数据所指示的用户的通讯群组;其中,所述群组创建条件包括归属于同一群组的多媒体数据均具有同一源文件信息;
其中,所述提取与所述标签信息指示的多媒体数据匹配的账号数据的步骤包括:
获取对所述源文件进行标记的用户的关联用户列表,所述关联用户列表中包括一个或多个关联用户的账号数据;
在所述关联用户列表中,采用所述标签信息指示的多媒体数据进行匹配;
判断是否获得匹配成功的关联用户的账号数据;
若获得匹配成功的关联用户的账号数据,则获取所述匹配成功的关联用户的关联用户列表;
在所述匹配成功的关联用户的关联用户列表中,采用所述标签信息指示的多媒体数据进行匹配;
返回执行所述判断是否获得匹配成功的关联用户的账号数据的步骤;
若没有获得匹配成功的关联用户的账号数据,则终止采用所述标签信息指示的多媒体数据进行匹配;
获得匹配成功的关联用户的账号数据与所述源文件信息的对应关系。
10.一种创建用户通讯群组的方法,其特征在于,所述方法包括:
获取发布的源文件;所述源文件包括图像数据,音频数据,和/或,视频数据;
生成指示所述源文件中被标记的多媒体数据的标签信息;所述标签信息中包括所述源文件的源文件信息;
采用所述标签信息指示的多媒体数据,匹配对所述源文件进行标记的用户的关联用户列表中各关联用户的账号数据;所述账号数据包括头像数据,和/或,语音数据;所述标签信息指示的多媒体数据包括所述图像数据中被指示的目标头像数据,所述音频数据中被指示的目标语音数据,和/或,所述视频数据中被指示的目标头像数据,和/或,目标语音数据;
当获得匹配成功的关联用户的账号数据时,获得所述账号数据与所述源文件信息的对应关系;
将所述源文件信息及其对应的账号数据上传至服务器;所述服务器用于记录所述的账号数据与所述源文件信息的对应关系;并在符合群组创建条件时,创建包含与所述源文件信息对应的账号数据所指示的用户的通讯群组;其中,所述群组创建条件包括归属于同一群组的多媒体数据均具有同一源文件信息;
其中,采用所述标签信息指示的多媒体数据,匹配对所述源文件进行标记的用户的关联用户列表中各关联用户的账号数据的步骤包括:
提取标签信息指示的图像数据中的目标头像数据;
采用目标头像数据和各关联用户的头像数据进行匹配;
或者,
提取标签信息指示的音频数据中的目标语音数据;
采用目标语音数据和各关联用户的语音数据进行匹配;
或者,
提取标签信息指示的视频数据中的目标头像数据;
采用目标头像数据和各关联用户的头像数据进行匹配;
或者,
提取标签信息指示的视频数据中的目标语音数据;
采用目标语音数据和各关联用户的语音数据进行匹配;
或者,
提取标签信息指示的视频数据中的目标头像数据;
采用目标头像数据和各关联用户的头像数据进行匹配;
提取标签信息指示的视频数据中的目标语音数据;
采用目标语音数据和各关联用户的语音数据进行匹配。
11.一种创建用户通讯群组的方法,其特征在于,所述方法包括:
接收多媒体数据的源文件信息及其对应的账号数据;所述源文件包括图像数据,音频数据,和/或,视频数据;所述账号数据包括头像数据,和/或,语音数据;
记录所述账号数据与所述源文件信息的对应关系;
当符合群组创建条件时,创建包含与所述源文件信息对应的账号数据所指示的用户的通讯群组;其中,所述群组创建条件包括归属于同一群组的多媒体数据均具有同一源文件信息;
其中,所述接收多媒体数据的源文件信息及其对应的账号数据的步骤包括:
接收指示被标记的多媒体数据的标签信息,获得所述标签信息指示的多媒体数据;所述标签信息中包括所述多媒体数据的源文件信息;
提取与所述标签信息指示的多媒体数据匹配的账号数据;
获取对所述源文件进行标记的用户的关联用户列表,所述关联用户列表中包括一个或多个关联用户的账号数据;
在所述关联用户列表中,采用所述标签信息指示的多媒体数据进行匹配;
判断是否获得匹配成功的关联用户的账号数据;
若获得匹配成功的关联用户的账号数据,则获取所述匹配成功的关联用户的关联用户列表;
在所述匹配成功的关联用户的关联用户列表中,采用所述标签信息指示的多媒体数据进行匹配;
返回执行所述判断是否获得匹配成功的关联用户的账号数据的步骤;
若没有获得匹配成功的关联用户的账号数据,则终止采用所述标签信息指示的多媒体数据进行匹配;
获得匹配成功的关联用户的账号数据与所述源文件信息的对应关系。
12.一种创建用户通讯群组的装置,其特征在于,所述装置包括:
多媒体数据获得模块,用于接收指示被标记的多媒体数据的标签信息,用于获得所述标签信息指示的多媒体数据;所述标签信息中包括所述多媒体数据的源文件信息;
账号数据提取模块,用于提取与所述标签信息指示的多媒体数据匹配的账号数据;
对应关系记录模块,用于记录所述账号数据与所述源文件信息的对应关系;
通讯群组创建模块,用于在符合群组创建条件时,创建包含与所述源文件信息对应的账号数据所指示的用户的通讯群组;其中,所述群组创建条件包括归属于同一群组的多媒体数据均具有同一源文件信息;
其中,所述账号数据提取模块包括:
第一关联用户列表获取子模块,用于获取对所述源文件进行标记的用户的关联用户列表,所述关联用户列表中包括一个或多个关联用户的账号数据;
第一匹配子模块,用于在所述关联用户列表中,采用所述标签信息指示的多媒体数据进行匹配;
判断子模块,用于判断是否获得匹配成功的关联用户的账号数据;若获得匹配成功的关联用户的账号数据,则调用第二关联用户列表获取子模块;若没有获得匹配成功的关联用户的账号数据,则调用终止子模块;
第二关联用户列表获取子模块,用于获取所述匹配成功的关联用户的关联用户列表;
第二匹配子模块,用于在所述匹配成功的关联用户的关联用户列表中,采用所述标签信息指示的多媒体数据进行匹配;
返回子模块,用于返回调用所述判断子模块;
终止子模块,用于终止采用所述标签信息指示的多媒体数据进行匹配;
第一对应关系获得子模块,用于获得匹配成功的关联用户的账号数据与所述源文件信息的对应关系。
13.根据权利要求12所述的装置,其特征在于,所述多媒体数据获得模块包括:
第一标签信息接收子模块,用于接收终端提交的指示被标记的多媒体数据的标签信息;
多媒体数据接收子模块,用于接收所述标签信息所指示的多媒体数据;所述多媒体数据为所述源文件中被标记出的数据。
14.根据权利要求12所述的装置,其特征在于,所述多媒体数据获得模块包括:
第二标签信息接收子模块,用于接收终端提交的指示被标记的多媒体数据的标签信息;
源文件获取子模块,用于获取所述标签信息对应的源文件;
多媒体数据提取子模块,用于采用所述标签信息从源文件中提取对应的多媒体数据。
15.根据权利要求12所述的装置,其特征在于,所述账号数据提取模块还包括:
第三匹配子模块,用于采用所述标签信息指示的多媒体数据,匹配对所述源文件进行标记的用户的关联用户列表中各关联用户的账号数据;
第一对应关系获得子模块,用于获得匹配成功的关联用户的账号数据与所述源文件信息的对应关系。
16.根据权利要求12或15所述的装置,其特征在于,所述源文件包括图像数据,所述账号数据包括头像数据;所述标签信息指示的多媒体数据为所述图像数据中被指示的目标头像数据。
17.根据权利要求12或15所述的装置,其特征在于,所述源文件包括音频数据,所述账号数据包括语音数据;所述标签信息指示的多媒体数据为所述音频数据中被指示的目标语音数据。
18.根据权利要求12或15所述的装置,其特征在于,所述源文件包括视频数据,所述账号数据包括头像数据,和/或,语音数据;所述标签信息指示的多媒体数据为所述视频数据中被指示的目标头像数据,和/或,目标语音数据。
19.根据权利要求12所述的装置,其特征在于,所述群组创建条件还包括:
接收到对所述源文件进行标记的用户发起的创建群组请求;
和/或,
与所述源文件信息对应的账号数据的数量超过预设阈值。
20.一种创建用户通讯群组的装置,其特征在于,所述装置包括:
多媒体数据获取模块,用于获取发布的源文件;
标签信息生模块,用于生成指示所述源文件中被标记的多媒体数据的标签信息;所述标签信息中包括所述源文件的源文件信息;
标签信息上传模块,用于将所述标签信息或者所述标签信息及其指示的多媒体数据上传至服务器;所述服务器用于获得所述标签信息指示的多媒体数据;提取与所述标签信息指示的多媒体数据匹配的账号数据;记录所述账号数据与所述源文件信息的对应关系;在符合群组创建条件时,创建包含与所述源文件信息对应账号数据所指示的用户的通讯群组;其中,所述群组创建条件包括归属于同一群组的多媒体数据均具有同一源文件信息;
其中,所述提取与所述标签信息指示的多媒体数据匹配的账号数据的步骤包括:
获取对所述源文件进行标记的用户的关联用户列表,所述关联用户列表中包括一个或多个关联用户的账号数据;
在所述关联用户列表中,采用所述标签信息指示的多媒体数据进行匹配;
判断是否获得匹配成功的关联用户的账号数据;
若获得匹配成功的关联用户的账号数据,则获取所述匹配成功的关联用户的关联用户列表;
在所述匹配成功的关联用户的关联用户列表中,采用所述标签信息指示的多媒体数据进行匹配;
返回执行所述判断是否获得匹配成功的关联用户的账号数据的步骤;
若没有获得匹配成功的关联用户的账号数据,则终止采用所述标签信息指示的多媒体数据进行匹配;
获得匹配成功的关联用户的账号数据与所述源文件信息的对应关系。
21.一种创建用户通讯群组的装置,其特征在于,所述装置包括:
多媒体数据获取模块,用于获取发布的源文件;所述源文件包括图像数据,音频数据,和/或,视频数据;
标签信息生模块,用于生成指示所述源文件中被标记的多媒体数据的标签信息;所述标签信息中包括所述源文件的源文件信息;
账号数据匹配模块,用于采用所述标签信息指示的多媒体数据,匹配对所述源文件进行标记的用户的关联用户列表中各关联用户的账号数据;所述账号数据包括头像数据,和/或,语音数据;所述标签信息指示的多媒体数据包括所述图像数据中被指示的目标头像数据,所述音频数据中被指示的目标语音数据,和/或,所述视频数据中被指示的目标头像数据,和/或,目标语音数据;
第二对应关系获得子模块,用于在获得匹配成功的关联用户的账号数据时,获得所述账号数据与所述源文件信息的对应关系;
匹配数据上传模块,用于将所述源文件信息及其对应的账号数据上传至服务器;所述服务器用于记录所述账号数据与所述源文件信息的对应关系;在符合群组创建条件时,创建包含与所述源文件信息对应的账号数据所指示的用户的通讯群组;其中,所述群组创建条件包括归属于同一群组的多媒体数据均具有同一源文件信息;
其中,采用所述标签信息指示的多媒体数据,匹配对所述源文件进行标记的用户的关联用户列表中各关联用户的账号数据的步骤包括:
提取标签信息指示的图像数据中的目标头像数据;
采用目标头像数据和各关联用户的头像数据进行匹配;
或者,
提取标签信息指示的音频数据中的目标语音数据;
采用目标语音数据和各关联用户的语音数据进行匹配;
或者,
提取标签信息指示的视频数据中的目标头像数据;
采用目标头像数据和各关联用户的头像数据进行匹配;
或者,
提取标签信息指示的视频数据中的目标语音数据;
采用目标语音数据和各关联用户的语音数据进行匹配;
或者,
提取标签信息指示的视频数据中的目标头像数据;
采用目标头像数据和各关联用户的头像数据进行匹配;
提取标签信息指示的视频数据中的目标语音数据;
采用目标语音数据和各关联用户的语音数据进行匹配。
22.一种创建用户通讯群组的装置,其特征在于,所述装置包括:
匹配数据接收模块,用于接收多媒体数据的源文件信息及其对应的账号数据;所述源文件包括图像数据,音频数据,和/或,视频数据;所述账号数据包括头像数据,和/或,语音数据;
对应关系记录模块,用于记录所述账号数据与所述源文件信息的对应关系;
通讯群组创建模块,用于在符合群组创建条件时,创建包含与所述源文件信息对应的账号数据所指示的用户的通讯群组;其中,所述群组创建条件包括归属于同一群组的多媒体数据均具有同一源文件信息;
其中,所述匹配数据接收模块包括:
多媒体数据获得子模块,用于接收指示被标记的多媒体数据的标签信息,获得所述标签信息指示的多媒体数据;所述标签信息中包括所述多媒体数据的源文件信息;
账号数据提取子模块,用于提取与所述标签信息指示的多媒体数据匹配的账号数据;
第一关联用户列表获取子模块,用于获取对所述源文件进行标记的用户的关联用户列表,所述关联用户列表中包括一个或多个关联用户的账号数据;
第一匹配子模块,用于在所述关联用户列表中,采用所述标签信息指示的多媒体数据进行匹配;
判断子模块,用于判断是否获得匹配成功的关联用户的账号数据;若获得匹配成功的关联用户的账号数据,则调用第二关联用户列表获取子模块;若没有获得匹配成功的关联用户的账号数据,则调用终止子模块;
第二关联用户列表获取子模块,用于获取所述匹配成功的关联用户的关联用户列表;
第二匹配子模块,用于在所述匹配成功的关联用户的关联用户列表中,采用所述标签信息指示的多媒体数据进行匹配;
返回子模块,用于返回调用所述判断子模块;
终止子模块,用于终止采用所述标签信息指示的多媒体数据进行匹配;
第一对应关系获得子模块,用于获得匹配成功的关联用户的账号数据与所述源文件信息的对应关系。
23.一种创建用户通讯群组的设备,其特征在于,所述设备包括:
一个或多个处理器;
存储器;和
一个或多个模块,所述一个或多个模块存储于所述存储器中并被配置成由所述一个或多个处理器执行,其中,所述一个或多个模块具有如下功能:
接收指示被标记的多媒体数据的标签信息,获得所述标签信息指示的多媒体数据;所述标签信息中包括所述多媒体数据的源文件信息;
提取与所述标签信息指示的多媒体数据匹配的账号数据;
记录所述账号数据与所述源文件信息的对应关系;
当符合群组创建条件时,创建包含与所述源文件信息对应的账号数据所指示的用户的通讯群组;其中,所述群组创建条件包括归属于同一群组的多媒体数据均具有同一源文件信息;
其中,所述提取与所述标签信息指示的多媒体数据匹配的账号数据的步骤包括:
获取对所述源文件进行标记的用户的关联用户列表,所述关联用户列表中包括一个或多个关联用户的账号数据;
在所述关联用户列表中,采用所述标签信息指示的多媒体数据进行匹配;
判断是否获得匹配成功的关联用户的账号数据;
若获得匹配成功的关联用户的账号数据,则获取所述匹配成功的关联用户的关联用户列表;
在所述匹配成功的关联用户的关联用户列表中,采用所述标签信息指示的多媒体数据进行匹配;
返回执行所述判断是否获得匹配成功的关联用户的账号数据的步骤;
若没有获得匹配成功的关联用户的账号数据,则终止采用所述标签信息指示的多媒体数据进行匹配;
获得匹配成功的关联用户的账号数据与所述源文件信息的对应关系。
24.一种创建用户通讯群组的设备,其特征在于,所述设备包括:
一个或多个处理器;
存储器;和
一个或多个模块,所述一个或多个模块存储于所述存储器中并被配置成由所述一个或多个处理器执行,其中,所述一个或多个模块具有如下功能:
获取发布的源文件;
生成指示所述源文件中被标记的多媒体数据的标签信息;所述标签信息中包括所述源文件的源文件信息;
将所述标签信息或者所述标签信息及其指示的多媒体数据上传至服务器;所述服务器用于获得所述标签信息指示的多媒体数据;提取与所述标签信息指示的多媒体数据匹配的账号数据;记录所述账号数据与所述源文件信息的对应关系;在符合群组创建条件时,创建包含与所述源文件信息对应账号数据所指示的用户的通讯群组;其中,所述群组创建条件包括归属于同一群组的多媒体数据均具有同一源文件信息;
其中,所述提取与所述标签信息指示的多媒体数据匹配的账号数据的步骤包括:
获取对所述源文件进行标记的用户的关联用户列表,所述关联用户列表中包括一个或多个关联用户的账号数据;
在所述关联用户列表中,采用所述标签信息指示的多媒体数据进行匹配;
判断是否获得匹配成功的关联用户的账号数据;
若获得匹配成功的关联用户的账号数据,则获取所述匹配成功的关联用户的关联用户列表;
在所述匹配成功的关联用户的关联用户列表中,采用所述标签信息指示的多媒体数据进行匹配;
返回执行所述判断是否获得匹配成功的关联用户的账号数据的步骤;
若没有获得匹配成功的关联用户的账号数据,则终止采用所述标签信息指示的多媒体数据进行匹配;
获得匹配成功的关联用户的账号数据与所述源文件信息的对应关系。
25.一种创建用户通讯群组的设备,其特征在于,所述设备包括:
一个或多个处理器;
存储器;和
一个或多个模块,所述一个或多个模块存储于所述存储器中并被配置成由所述一个或多个处理器执行,其中,所述一个或多个模块具有如下功能:
获取发布的源文件;所述源文件包括图像数据,音频数据,和/或,视频数据;
生成指示所述源文件中被标记的多媒体数据的标签信息;所述标签信息中包括所述源文件信息;
采用所述标签信息指示的多媒体数据,匹配对所述源文件进行标记的用户的关联用户列表中各关联用户的账号数据;所述账号数据包括头像数据,和/或,语音数据;所述标签信息指示的多媒体数据包括所述图像数据中被指示的目标头像数据,所述音频数据中被指示的目标语音数据,和/或,所述视频数据中被指示的目标头像数据,和/或,目标语音数据;
当获得匹配成功的关联用户的账号数据时,获得所述账号数据与所述多媒体数据的源文件信息的对应关系;
将所述源文件信息及其对应的账号数据上传至服务器;所述服务器用于记录所述的账号数据与所述源文件信息的对应关系;并在符合群组创建条件时,创建包含与所述源文件信息对应的账号数据所指示的用户的通讯群组;其中,所述群组创建条件包括归属于同一群组的多媒体数据均具有同一源文件信息;
其中,采用所述标签信息指示的多媒体数据,匹配对所述源文件进行标记的用户的关联用户列表中各关联用户的账号数据的步骤包括:
提取标签信息指示的图像数据中的目标头像数据;
采用目标头像数据和各关联用户的头像数据进行匹配;
或者,
提取标签信息指示的音频数据中的目标语音数据;
采用目标语音数据和各关联用户的语音数据进行匹配;
或者,
提取标签信息指示的视频数据中的目标头像数据;
采用目标头像数据和各关联用户的头像数据进行匹配;
或者,
提取标签信息指示的视频数据中的目标语音数据;
采用目标语音数据和各关联用户的语音数据进行匹配;
或者,
提取标签信息指示的视频数据中的目标头像数据;
采用目标头像数据和各关联用户的头像数据进行匹配;
提取标签信息指示的视频数据中的目标语音数据;
采用目标语音数据和各关联用户的语音数据进行匹配。
26.一种创建用户通讯群组的设备,其特征在于,所述设备包括:
一个或多个处理器;
存储器;和
一个或多个模块,所述一个或多个模块存储于所述存储器中并被配置成由所述一个或多个处理器执行,其中,所述一个或多个模块具有如下功能:
接收多媒体数据的源文件信息及其对应的账号数据;所述源文件包括图像数据,音频数据,和/或,视频数据;所述账号数据包括头像数据,和/或,语音数据;
记录所述账号数据与所述源文件信息的对应关系;
当符合群组创建条件时,创建包含与所述源文件信息对应的账号数据所指示的用户的通讯群组;其中,所述群组创建条件包括归属于同一群组的多媒体数据均具有同一源文件信息;
其中,所述接收多媒体数据的源文件信息及其对应的账号数据的步骤包括:
接收指示被标记的多媒体数据的标签信息,获得所述标签信息指示的多媒体数据;所述标签信息中包括所述多媒体数据的源文件信息;
提取与所述标签信息指示的多媒体数据匹配的账号数据;
获取对所述源文件进行标记的用户的关联用户列表,所述关联用户列表中包括一个或多个关联用户的账号数据;
在所述关联用户列表中,采用所述标签信息指示的多媒体数据进行匹配;
判断是否获得匹配成功的关联用户的账号数据;
若获得匹配成功的关联用户的账号数据,则获取所述匹配成功的关联用户的关联用户列表;
在所述匹配成功的关联用户的关联用户列表中,采用所述标签信息指示的多媒体数据进行匹配;
返回执行所述判断是否获得匹配成功的关联用户的账号数据的步骤;
若没有获得匹配成功的关联用户的账号数据,则终止采用所述标签信息指示的多媒体数据进行匹配;
获得匹配成功的关联用户的账号数据与所述源文件信息的对应关系。
CN201310261147.1A 2013-06-26 2013-06-26 一种创建用户通讯群组的方法、装置和设备 Active CN103401893B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310261147.1A CN103401893B (zh) 2013-06-26 2013-06-26 一种创建用户通讯群组的方法、装置和设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310261147.1A CN103401893B (zh) 2013-06-26 2013-06-26 一种创建用户通讯群组的方法、装置和设备

Publications (2)

Publication Number Publication Date
CN103401893A CN103401893A (zh) 2013-11-20
CN103401893B true CN103401893B (zh) 2017-03-01

Family

ID=49565417

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310261147.1A Active CN103401893B (zh) 2013-06-26 2013-06-26 一种创建用户通讯群组的方法、装置和设备

Country Status (1)

Country Link
CN (1) CN103401893B (zh)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105791095B (zh) * 2016-04-27 2018-09-04 北京小米移动软件有限公司 获取信息的方法、装置及***
CN109427016A (zh) * 2017-08-23 2019-03-05 知识产权出版社有限责任公司 社群构建方法和装置以及存储介质、处理器
CN108512670B (zh) * 2018-02-07 2020-07-03 平安科技(深圳)有限公司 一种群组创建的方法及其终端
CN111600725B (zh) * 2020-04-03 2022-03-08 厦门快商通科技股份有限公司 基于语音识别的群聊建立方法、***及移动终端
CN111859131B (zh) * 2020-07-21 2021-06-15 山东省科院易达科技咨询有限公司 一种多约束条件下的个性化信息推荐方法及信息推荐***
CN113965424A (zh) * 2021-10-22 2022-01-21 维沃移动通信有限公司 群组创建方法、装置、电子设备和可读存储介质

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101022351A (zh) * 2006-02-15 2007-08-22 腾讯科技(深圳)有限公司 一种自动建立小圈的方法和装置

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6748446B2 (en) * 1996-11-29 2004-06-08 Canon Kabushiki Kaisha Communication method and apparatus with modification of routing path by intermediate relay apparatus

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101022351A (zh) * 2006-02-15 2007-08-22 腾讯科技(深圳)有限公司 一种自动建立小圈的方法和装置

Also Published As

Publication number Publication date
CN103401893A (zh) 2013-11-20

Similar Documents

Publication Publication Date Title
CN103391313B (zh) 一种创建用户通讯群组的方法、装置和设备
CN103401893B (zh) 一种创建用户通讯群组的方法、装置和设备
US11330316B2 (en) Media streaming
US10347288B2 (en) Method and system for capturing, synchronizing, and editing video from a primary device and devices in proximity to the primary device
US20160155475A1 (en) Method And System For Capturing Video From A Plurality Of Devices And Organizing Them For Editing, Viewing, And Dissemination Based On One Or More Criteria
WO2016177262A1 (zh) 智能会议的协作方法和会议终端
CN103200224B (zh) 一种信息分享的方法、装置及终端
US10841115B2 (en) Systems and methods for identifying participants in multimedia data streams
US10157190B2 (en) Image action based on automatic feature extraction
CN110175849A (zh) 收款方法、装置、设备、服务器及***
CN105227310A (zh) 一种身份认证方法和设备
US20160275108A1 (en) Producing Multi-Author Animation and Multimedia Using Metadata
CN104808979A (zh) 用于生成或利用与图像内容关联的信息的方法和装置
CN108681972B (zh) 社交关系引导方法、装置、计算机设备及存储介质
US11163827B2 (en) Video processing method, device, terminal and storage medium
US20190222891A1 (en) Systems and methods for managing presentation services
US9812131B2 (en) Identifying and displaying call participants using voice sample
WO2015150867A1 (en) Assigning voice characteristics to a contact information record of a person
CN111480348A (zh) 用于基于音频的增强现实的***和方法
CN103944986B (zh) 为用户整合个性化资源的方法及装置
US10505876B2 (en) Instant communication method and server
CN110297971B (zh) 个性化资源检索方法、装置、设备及计算机可读存储介质
US20130011119A1 (en) Method for automatically tagging media content, media server and application server for realizing such a method
EP3185476B1 (en) Provisioning resources in a communications system
US20170295495A1 (en) Multimedia exchange system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C53 Correction of patent for invention or patent application
CB02 Change of applicant information

Address after: 100085 Beijing city Haidian District Qinghe Street No. 68 Huarun colorful city shopping center two floor 13

Applicant after: Xiaomi Technology Co., Ltd.

Address before: 100102 Beijing Wangjing West Road, a volume of stone world building, A, block, floor 12

Applicant before: Beijing Xiaomi Technology Co., Ltd.

GR01 Patent grant
GR01 Patent grant