推荐群组的方法及装置制造方法

文档序号:7806999阅读:98来源:国知局
推荐群组的方法及装置制造方法
【专利摘要】本发明是关于一种推荐群组的方法,属于网络通信【技术领域】。所述方法包括:确定用户即将体验的群组;将用户作为临时成员加入到所述群组中;在一定时间后将所述临时成员从所述群组中删除。通过本发明的技术方案,避免用户加入不合意的群组,提高了群组推荐的效果。
【专利说明】推荐群组的方法及装置

【技术领域】
[0001] 本公开涉及网络通信【技术领域】,尤其涉及一种推荐群组的方法及推荐群组的装 置。

【背景技术】
[0002] 即时通信工具是一种两人或多人使用网络进行即时的文字、文件、语音及音视频 交流的终端服务,现已成为了大多数网民使用的沟通工具。即时通信工具不仅可以实现两 个用户之间的一对一信息交互,还可以通过创建群组来实现多个用户之间的交流。群组成 为即时通信工具多人聊天的重要沟通模式,群组中的成员们可以同时与该群组中多个其他 成员信息交互。
[0003] 通常用户在通过即时通信工具建立群组后即可邀请别人加入群组,其他用户也可 以主动申请加入某个已经存在的群组。如何引导用户加入感兴趣的群组是服务商需要解决 的一个常见问题。目前,通常的做法是根据用户兴趣标签,向用户推荐符合其兴趣的群组让 用户加入。而随着群组数量的增加,群组的主题重复,成员数量不多和活跃度不够的群组也 在增多,用户经常在加入推荐的群组后发现不是自己想加入的,群组推荐的效果不佳。


【发明内容】

[0004] 为了解决相关技术的问题,本公开提供一种推荐群组的方法和装置,以提高群组 推荐的效果。所述技术方案如下:
[0005] 根据本公开实施例的第一方面,提供一种推荐群组的方法,包括:
[0006] 确定用户即将体验的群组;
[0007] 将用户作为临时成员加入到所述群组中;
[0008] 在一定时间后将所述临时成员从所述群组中删除。
[0009] 可选的,所述确定用户即将体验的群组,包括:接收用户选定的群组,将其作为即 将体验的群组。
[0010] 可选的,所述确定用户即将体验的群组,包括:
[0011] 接收用户对群组体验功能的启用;
[0012] 对启用群组体验功能的用户,选择至少一个群组作为用户即将体验的群组。
[0013] 可选的,所述选择至少一个群组作为用户即将体验的群组,包括:根据用户的兴趣 计算与待推荐群组的匹配度,按照匹配度选择至少一个群组作为用户即将体验的群组。
[0014] 可选的,所述方法还包括:将用户曾经作为临时成员加入的群组保存在群组体验 的历史记录中,供用户在其中选择要加入的群组。
[0015] 可选的,其特征在于:所述临时成员在所述群组中具有默认的权限,或者由群组管 理员设定的权限。
[0016] 根据本公开实施例的第二方面,提供一种推荐群组的装置,包括:
[0017] 群组确定单元,用于确定用户即将体验的群组;
[0018] 加入单元,用于将用户作为临时成员加入到所述群组中;
[0019] 删除单元,用于在一定时间后将所述临时成员从所述群组中删除。
[0020] 可选的,所述群组确定单元包括:选择接收模块,用于接收用户选定的群组,将其 作为即将体验的群组。
[0021] 可选的,所述群组确定单元包括:
[0022] 启用接收模块,用于接收用户对群组体验功能的启用;
[0023] 群组选择模块,用于为启用群组体验功能的用户选择至少一个群组作为用户即将 体验的群组。
[0024] 可选的,所述群组选择模块包括:兴趣匹配子模块,用于根据用户的兴趣计算与待 推荐群组的匹配度,按照匹配度选择至少一个群组作为用户即将体验的群组。
[0025] 可选的,所述装置还包括:体验记录单元,用于将用户曾经作为临时成员加入的群 组保存在群组体验的历史记录中,供用户在其中选择要加入的群组。
[0026] 可选的,所述临时成员在所述群组中具有默认的权限,或者由群组管理员设定的 权限。
[0027] 根据本公开实施例的第三方面,提供一种推荐群组的装置,包括:
[0028] 处理器;
[0029] 用于存储处理器可执行指令的存储器;
[0030] 其中,所述处理器被配置为:
[0031] 确定用户即将体验的群组;
[0032] 将用户作为临时成员加入到所述群组中;
[0033] 在一定时间后将所述临时成员从所述群组中删除。
[0034] 本公开的实施例提供的技术方案可以包括以下有益效果:将用户作为临时成员在 群组进行一段时间的体验,再决定是否加入群组,避免用户加入不合意的群组,提高了群组 推荐的效果。
[0035] 应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不 能限制本公开。

【专利附图】

【附图说明】
[0036] 此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施 例,并与说明书一起用于解释本发明的原理。
[0037] 图1是根据一示例性实施例示出的一种推荐群组的方法的流程图。
[0038] 图2是根据一示例性实施例示出的一种推荐群组的方法的流程图。
[0039] 图3是根据一示例性实施例示出的一种推荐群组的装置的框图。
[0040] 图4是根据一示例性实施例示出的一种装置的框图。

【具体实施方式】
[0041] 这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及 附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例 中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附 权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。
[0042] 本公开的示例性实施例所应用的即时通信系统包括服务器端和客户端,客户端可 以是用户所使用的终端(如手机、平板电脑、计算机等设备)上的客户端软件、浏览器页面 等,用来接收用户输入的文本、音视频等信息以及用户对即时通信系统中各种功能和属性 的设置,以及向用户显示通信信息。服务器端可以运行在物理的或逻辑的服务器上,用来接 收和实现用户的设置,对用户和群组进行管理等。
[0043] 实施例一:
[0044] 图1是根据一示例性实施例示出的一种推荐群组的方法的流程图,如图1所示,该 方法可以应用于即时通信系统的服务器端,包括以下步骤:
[0045] 在步骤S110中,确定用户即将体验的群组。
[0046] 本公开的实施例中,在用户正式加入某个群组前,先以群组成员的身份在群组中 体验一段时间,再确定是否要加入该群组。
[0047] 在一种实施方式中,可以由用户选择有兴趣考虑加入的群组,服务器端接收用户 选定的群组,将其作为该用户即将体验的群组。例如,可以将现有的群组的名称、简介等显 示给用户,供用户选择;还可以设置各种筛选条件,以帮助用户缩小选择范围。也可以将期 望向用户推荐的群组显示给用户,供用户在其中选择。
[0048] 用户即将体验的群组可以有一个,也可以有两个及以上,本公开的实施例对此不 作限定。
[0049] 在步骤S120中,将用户作为临时成员加入到所述群组中。
[0050] 相关技术中,加入群组后,群组的正式成员身份通常包括群组管理员和普通成员, 一些群组中还会根据加入时间和贡献来对普通成员进行分级。本公开的实施例中,可以为 进行群组体验的用户设置一种新的成员身份--临时成员,以区别于群组中的正式成员, 以便对进行群组体验的用户进行有针对性的管理。
[0051] 临时成员在群组中可以具有与正式成员不同的权限。临时成员在群组中的权限可 以由即时通信系统设置为具有默认的权限,也可以由所加入群组的群组管理员设定,换言 之,临时成员在群组中具有默认的权限,或者由群组管理员设定的权限。
[0052] 例如,可以由即时通信系统设置为临时成员具有默认的权限,即临时成员可以接 收群组的即时消息、拉取历史消息、但不能发送群组消息。再如,临时成员的权限可以由群 组管理员设置为:每天最多发10条群组消息,不可以分享某些特定的群资源等等。
[0053] 另外,可以为群组的正式成员增加针对临时成员的一些设置功能,例如,群组的正 式成员可以设置自己发的某些消息为临时成员可见或不可见,也可以设置自己上传的某些 资源为临时成员可用或不可用等等。
[0054] 在群组中,可以采用不同于正式成员的方式来对临时成员进行管理。例如,对需要 群组正式成员推荐才能正式加入的群组,临时成员可以由即时通信系统推荐后加入;对需 要群组管理员批注才能正式加入的群组,临时成员的加入可以设置为需要或者不需经过群 组管理员的批准;对有成员正式加入群组后会显示提示消息的群组,对临时成员的加入可 以显示或者不显示提示消息。
[0055] 需要说明的是,临时成员只是本公开实施例中对这种新的成员身份的一种描述用 语,只要体验群组的用户具有不同于正式成员的权限或者对体验群组的用户的管理方式不 同于正式成员,不论采用其他名称或者采用已有的成员身份名称来代表进行群组体验的用 户,均在本公开的保护范围内。
[0056] 在步骤S130中,在一定时间后将所述临时成员从所述群组中删除。
[0057] 在作为临时成员对所加入群组进行一定时间的体验后,将该临时成员从群组中删 除。体验的时间长短可以由即时通信系统默认设定,也可以由群组管理员设置,还可以根据 用户的请求进行延长。
[0058] 如果用户在体验过程中申请加入该群组,则可以通过改变用户在群组中成员身份 的方式将该用户变更为正式成员;也可以在收到用户加入群组的正式申请之后、在该用户 成为群组正式成员之前的某个时间段内删除作为临时成员的该用户。本公开实施例对具体 的正式加入群组的实现不作限定。
[0059] 在一种实施方式中,可以将用户曾经作为临时成员加入的群组保存在群组体验的 历史记录中,供用户在其中选择要加入的群组。群组体验的历史记录可以由即时通信系统 的客户端自行记录,并存储到本地存储空间;也可以存放由即时通信系统的服务器端记录, 由客户端从服务器端拉取后提供给用户。在用户对若干群组进行体验后,经过比较确定自 己希望加入的群组,可以在群组体验的历史记录中方便的找到该群组,按照该群组的常规 流程申请加入。
[0060] 本公开的实施例中,用户作为临时成员在群组中进行一段时间的体验,再决定是 否正式加入群组,这样用户在申请加入前已经对群组有相当程度的了解,避免用户加入不 合意的群组,提高了群组推荐的效果。
[0061] 实施例二:
[0062] 图2是根据一示例性实施例示出的一种推荐群组的方法的流程图。本实施例与实 施例一的主要不同之处在于本实施例中由服务器端确定用户作为临时成员加入的群组,以 下主要对不同之处来进行说明,与实施例一的相同步骤请参见之前的描述,不再重复。
[0063] 如图2所示,该方法可以应用于即时通信系统的服务器端,包括以下步骤:
[0064] 本实施例中的步骤S210和S220对应于实施例一中的步骤S110。
[0065] 在步骤S210中,接收用户对群组体验功能的启用。
[0066] 在即时通信系统中增加群组体验功能,由服务器端向用户推荐其可能感兴趣的群 组,希望使用该功能的用户可以通过客户端来告知服务器端启用该功能。
[0067] 在步骤S220中,对启用群组体验功能的用户,选择至少一个群组作为用户即将体 验的群组。
[0068] 在服务器端,在该即时通信系统已建立的群组中,为启用群组体验功能的用户选 择一个到多个群组供用户进行体验。选择群组时采用的具体方式在本公开的实施例中不作 限定。
[0069] 在一种实施方式中,可以根据用户的兴趣计算与待推荐群组的匹配度,根据匹配 度选择至少一个群组作为用户即将体验的群组。服务器端从用户填写的自身信息、好友、或 者历史行为记录中获知用户的兴趣,再根据待推荐群组的特征来计算用户的兴趣和待推荐 群组的匹配度,按照匹配度确定将哪个或哪几个群组推荐给用户进行体验;在匹配度相同 或接近的群组中,可以选择活跃度高的群组作为用户即将体验的群组。
[0070] 服务器端可以在用户启用群组体验功能后一次性的为用户确定即将体验的群组, 也可以是只要用户的群组体验功能处于启用状态,就每隔预定的时间向用户推荐新的群组 进行体验。
[0071] 在步骤S230中,将用户作为临时成员加入到所述群组中。
[0072] 在步骤S240中,在一定时间后将所述临时成员从所述群组中删除。
[0073] 类似于实施例一,本实施例中也可以将用户曾经作为临时成员加入的群组保存在 群组体验的历史记录中。
[0074] 服务器端推荐群组给用户进行体验,用户在体验后再决定是否正式加入群组,这 样用户在申请加入前已经对群组有相当程度的了解,避免用户加入不合意的群组,提高了 群组推荐的效果。
[0075] 实施例三:
[0076] 基于相同的技术构思,本公开还提供了一种推荐群组的装置。图3是根据一示例 性实施例示出的该推荐群组的装置框图。参照图3,该装置包括群组确定单元310,加入单 元320和删除单元330。
[0077] 该群组确定单元310被配置为用于确定用户即将体验的群组。
[0078] 该加入单元320被配置为用于将用户作为临时成员加入到所述群组中。
[0079] 该删除单元330被配置为用于在一定时间后将所述临时成员从所述群组中删除。
[0080] 可选的,所述群组确定单元310包括:选择接收模块,用于接收用户选定的群组, 将其作为即将体验的群组。
[0081] 可选的,所述群组确定单元310包括启用接收模块和群组选择模块,其中:启用接 收模块被配置为用于接收用户对群组体验功能的启用;群组选择模块被配置为用于为启用 群组体验功能的用户选择至少一个群组作为用户即将体验的群组。
[0082] 可选的,所述群组选择模块包括:兴趣匹配子模块,用于根据用户的兴趣计算与待 推荐群组的匹配度,按照匹配度选择至少一个群组作为用户即将体验的群组。
[0083] 可选的,所述装置还包括:体验记录单元,用于将用户曾经作为临时成员加入的群 组保存在群组体验的历史记录中,供用户在其中选择要加入的群组。
[0084] 可选的,所述临时成员在所述群组中具有默认的权限,或者由群组管理员设定的 权限。
[0085] 关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法 的实施例中进行了详细描述,此处将不做详细阐述说明。
[0086] 本公开的实施例中,用户作为临时成员在群组中进行一段时间的体验,再决定是 否正式加入群组,这样用户在申请加入前已经对群组有相当程度的了解,避免用户加入不 合意的群组,提高了群组推荐的效果。
[0087] 实施例四:
[0088] 图4是根据一示例性实施例示出的一种用于推荐群组的装置1900的框图。例如, 装置1900可以被提供为一服务器。参照图4,装置1900包括处理组件1922,其进一步包括 一个或多个处理器,以及由存储器1932所代表的存储器资源,用于存储可由处理部件1922 的执行的指令,例如应用程序。存储器1932中存储的应用程序可以包括一个或一个以上的 每一个对应于一组指令的模块。此外,处理组件1922被配置为执行指令,以执行上述方法:
[0089] 确定用户即将体验的群组;
[0090] 将用户作为临时成员加入到所述群组中;
[0091] 在一定时间后将所述临时成员从所述群组中删除。
[0092] 可选的,所述确定用户即将体验的群组,包括:接收用户选定的群组,将其作为即 将体验的群组。
[0093] 可选的,所述确定用户即将体验的群组,包括:
[0094] 接收用户对群组体验功能的启用;
[0095] 对启用群组体验功能的用户,选择至少一个群组作为用户即将体验的群组。
[0096] 可选的,所述选择至少一个群组作为用户即将体验的群组,包括:根据用户的兴趣 计算与待推荐群组的匹配度,按照匹配度选择至少一个群组作为用户即将体验的群组。 [0097] 可选的,所述方法还包括:将用户曾经作为临时成员加入的群组保存在群组体验 的历史记录中,供用户在其中选择要加入的群组。
[0098] 可选的,其特征在于:所述临时成员在所述群组中具有默认的权限,或者由群组管 理员设定的权限。
[0099] 装置1900还可以包括一个电源组件1926被配置为执行装置1900的电源管理,一 个有线或无线网络接口 1950被配置为将装置1900连接到网络,和一个输入输出(I/O)接 口 1958。装置1900可以操作基于存储在存储器1932的操作系统,例如Windows ServerTM, Mac OS XTM,UnixTM, LinuxTM,FreeBSDTM 或类似。
[0100] 本公开的实施例中,用户作为临时成员在群组中进行一段时间的体验,再决定是 否正式加入群组,这样用户在申请加入前已经对群组有相当程度的了解,避免用户加入不 合意的群组,提高了群组推荐的效果。
[0101] 本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本发明的其 它实施方案。本申请旨在涵盖本发明的任何变型、用途或者适应性变化,这些变型、用途或 者适应性变化遵循本发明的一般性原理并包括本公开未公开的本【技术领域】中的公知常识 或惯用技术手段。说明书和实施例仅被视为示例性的,本发明的真正范围和精神由下面的 权利要求指出。
[0102] 应当理解的是,本发明并不局限于上面已经描述并在附图中示出的精确结构,并 且可以在不脱离其范围进行各种修改和改变。本发明的范围仅由所附的权利要求来限制。
【权利要求】
1. 一种推荐群组的方法,其特征在于,包括: 确定用户即将体验的群组; 将用户作为临时成员加入到所述群组中; 在一定时间后将所述临时成员从所述群组中删除。
2. 根据权利要求1所述的方法,其特征在于,所述确定用户即将体验的群组,包括:接 收用户选定的群组,将其作为即将体验的群组。
3. 根据权利要求1所述的方法,其特征在于,所述确定用户即将体验的群组,包括: 接收用户对群组体验功能的启用; 对启用群组体验功能的用户,选择至少一个群组作为用户即将体验的群组。
4. 根据权利要求3所述的方法,其特征在于,所述选择至少一个群组作为用户即将体 验的群组,包括:根据用户的兴趣计算与待推荐群组的匹配度,按照匹配度选择至少一个群 组作为用户即将体验的群组。
5. 根据权利要求1至4任意一项所述的方法,其特征在于,所述方法还包括:将用户曾 经作为临时成员加入的群组保存在群组体验的历史记录中,供用户在其中选择要加入的群 组。
6. 根据权利要求1至4任意一项所述的方法,其特征在于:所述临时成员在所述群组 中具有默认的权限,或者由群组管理员设定的权限。
7. -种推荐群组的装置,其特征在于,包括: 群组确定单元,用于确定用户即将体验的群组; 加入单元,用于将用户作为临时成员加入到所述群组中; 删除单元,用于在一定时间后将所述临时成员从所述群组中删除。
8. 根据权利要求7所述的装置,其特征在于,所述群组确定单元包括:选择接收模块, 用于接收用户选定的群组,将其作为即将体验的群组。
9. 根据权利要求7所述的装置,其特征在于,所述群组确定单元包括: 启用接收模块,用于接收用户对群组体验功能的启用; 群组选择模块,用于为启用群组体验功能的用户选择至少一个群组作为用户即将体验 的群组。
10. 根据权利要求9所述的装置,其特征在于,所述群组选择模块包括:兴趣匹配子模 块,用于根据用户的兴趣计算与待推荐群组的匹配度,按照匹配度选择至少一个群组作为 用户即将体验的群组。
11. 根据权利要求7至10任意一项所述的装置,其特征在于,所述装置还包括:体验记 录单元,用于将用户曾经作为临时成员加入的群组保存在群组体验的历史记录中,供用户 在其中选择要加入的群组。
12. 根据权利要求7至10任意一项所述的装置,其特征在于:所述临时成员在所述群 组中具有默认的权限,或者由群组管理员设定的权限。
13. -种推荐群组的装置,其特征在于,包括: 处理器; 用于存储处理器可执行指令的存储器; 其中,所述处理器被配置为: 确定用户即将体验的群组; 将用户作为临时成员加入到所述群组中; 在一定时间后将所述临时成员从所述群组中删除。
【文档编号】H04L12/58GK104125143SQ201410286118
【公开日】2014年10月29日 申请日期:2014年6月24日 优先权日:2014年6月24日
【发明者】刘国明 申请人:小米科技有限责任公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1