《属于跨越多个虚拟空间的联系的用户间的通信.pdf》由会员分享,可在线阅读,更多相关《属于跨越多个虚拟空间的联系的用户间的通信.pdf(24页珍藏版)》请在专利查询网上搜索。
1、10申请公布号CN104168968A43申请公布日20141126CN104168968A21申请号201280068754X22申请日2012121813/330,24220111219USA63F13/3020140171申请人KABAM公司地址美国加利福尼亚州72发明人阿米特兰纳德74专利代理机构北京中誉威圣知识产权代理有限公司11279代理人王正茂丛芳54发明名称属于跨越多个虚拟空间的联系的用户间的通信57摘要可以促进属于跨越两个或两个以上虚拟空间的联系的用户间的通信,该虚拟空间可通过虚拟环境进入。在示例性实施例中,可以管理单个虚拟空间中的联系。在给定的虚拟空间内的给定联系可以包括具。
2、有在给定的虚拟空间内的功能意义上的关系的离散的用户组。可以提供用于呈现给单个用户的通信接口。通信接口可以被配置为使给定用户能够侦测接收到的通信和提供发出的通信。可以通过属于一个或多个共同的联系的用户间的通信接口来促进同步和/或异步通信。可以促进属于共同的总体联系的用户间的通信,该共同的总体联系可以包括两个或两个以上的联系,该联系来自不同的虚拟空间,该不同的虚拟空间涵盖基本上相同的用户组。30优先权数据85PCT国际申请进入国家阶段日2014073186PCT国际申请的申请数据PCT/US2012/0702602012121887PCT国际申请的公布数据WO2013/096261EN201306。
3、2751INTCL权利要求书4页说明书16页附图3页19中华人民共和国国家知识产权局12发明专利申请权利要求书4页说明书16页附图3页10申请公布号CN104168968ACN104168968A1/4页21一种被配置为促进用户间通信的系统,所述用户属于跨越两个或两个以上虚拟空间的联系,所述虚拟空间能够通过虚拟环境进入,所述系统包括一个或多个处理器,所述处理器被配置为执行计算机程序模块,所述计算机程序模块包括组模块,所述组模块被配置为在两个或两个以上虚拟空间中的单个虚拟空间内管理联系,在给定的虚拟空间内的给定联系包括离散的用户组,所述离散的用户组在所述给定的虚拟空间内具有一种功能意义上的关系,。
4、其中所述联系包括第一虚拟空间内的用户组之间的第一联系,所述用户组包括第一用户和第二用户;通信接口模块,所述通信接口模块被配置为提供通信接口,以呈现给单个用户,所述通信接口被配置为使给定用户能够侦测接收到的通信和提供发出的通信;以及同步通信模块,所述同步通信模块被配置为通过通信接口促进用户间进行的同步通信,所述用户属于一个或多个共同的联系,其中当所述第一用户接入所述第一虚拟空间且所述第二用户接入第二虚拟空间时,所述第一用户和所述第二用户能够交换同步通信。2根据权利要求1所述的系统,其中所述计算机程序模块还包括总体组模块,所述总体组模块被配置为管理一个或多个总体联系,多个总体联系的单个总体联系涵盖。
5、了来自不同的虚拟空间的两个或两个以上的联系,所述不同的虚拟空间包括基本上相同的用户组。3根据权利要求2所述的系统,其中所述同步通信模块还被配置为促进属于共同的总体联系的用户间的同步通信。4根据权利要求1所述的系统,其中所述通信接口在虚拟空间和/或虚拟环境内呈现。5根据权利要求1所述的系统,其中所述通信接口在虚拟空间外和虚拟环境外呈现。6根据权利要求1所述的系统,其中基于与两个或两个以上同步通信有关的单个联系,对两个或两个以上同步通信在通信接口内按照空间分组。7根据权利要求1所述的系统,其中计算机程序模块还包括联系状态模块,所述联系状态模块被配置为通过通信接口提供是否属于所述联系中的单个联系的一。
6、个或多个用户能够交换同步通信的指示。8根据权利要求7所述的系统,其中所述联系状态模块还被配置为提供属于共同的总体联系的一个或多个用户是否能够交换同步通信的指示,所述共同的总体联系涵盖来自不同的虚拟空间的两个或两个以上的联系,所述不同的虚拟空间包括基本上相同的用户组。9根据权利要求1所述的系统,其中所述计算机程序模块还包括异步通信模块,所述异步通信模块被配置为通过通信接口促进用户间的异步通信,所述用户属于一个或多个共同的联系,并且其中无论所述第二用户是否接入虚拟空间或虚拟环境中,所述第一用户能够向所述第二用户发送异步通信。10根据权利要求9所述的系统,其中所述异步通信模块还被配置为促进属于共同的。
7、总体联系的用户间的异步通信,所述共同的总体联系涵盖来自不同的虚拟空间的两个或两个以上的联系,所述不同的虚拟空间包括基本上相同的用户组。11根据权利要求9所述的系统,其中所述异步通信模块还被配置为管理与单个用户相关的收件箱,所述收件箱通过通信接口来显示,并且其中第一收件箱与第一用户有关,使得所述第一收件箱被配置为容纳由第二用户发送至第一用户的异步通信。12根据权利要求11所述的系统,其中基于与由给定的收件箱容纳的异步通信有关的权利要求书CN104168968A2/4页3单个联系,在所述给定的收件箱内整理由所述给定的收件箱容纳的两个或两个以上异步通信。13根据权利要求1所述的系统,其中所述计算机程。
8、序模块还包括权限模块,所述权限模块被配置为基于归属于单个用户的身份而管理与单个用户有关的权限,所述权限包括第一权限。14根据权利要求13所述的系统,其中对应于与第一用户有关的所述第一权限,所述第一用户能够编辑属于第一联系的一个或多个其他用户的异步通信,并且所述第一权限属于所述第一联系,且与所述一个或多个其他用户无关。15根据权利要求13所述的系统,其中对应于与所述第一用户有关的所述第一权限,来自所述第一用户的通信在通信接口内明显区别于来自一个或多个其他用户的通信,并且所述第一权限属于所述第一联系,且与所述一个或多个其他用户无关。16根据权利要求1所述的系统,其中所述计算机程序模块还包括警报模块。
9、,所述警报模块被配置为通过通信接口向属于所述一个或多个共同的联系的单个用户发布警报,多个警报中的单个警报对应于发生在与所述一个或多个共同的联系有关的一个或多个虚拟空间内的一个或多个预定事件而发布,其中无论属于所述一个或多个联系的所述单个用户是否接入与一个或多个共同的联系有关的一个或多个虚拟空间内,所述警报都被发布。17根据权利要求16所述的系统,其中所述警报模块还被配置为向属于一个共同的总体联系的用户发布警报,所述共同的总体联系涵盖了来自不同的虚拟空间的两个或两个以上的联系,所述不同的虚拟空间包括基本上相同的用户组。18根据权利要求16所述的系统,其中相对于与发送到与权限无关的用户的第一警报,。
10、发送到与权限有关的用户的所述第一警报包含不同的信息。19根据权利要求1所述的系统,其中所述计算机程序模块还包括广播模块,无论所述两个或两个以上的其他用户中的单个用户是否接入所述第一虚拟空间中,所述广播模块被配置为能够使所述第一用户传输同步通信和/或异步通信至属于与所述第一虚拟空间有关的所述第一联系的两个或两个以上的其他用户。20根据权利要求19所述的系统,其中所述广播模块还被配置为能够使所述第一用户传输同步和/或异步通信至属于共同的总体联系的用户,所述共同的总体联系涵盖来自不同的虚拟空间的两个或两个以上的联系,所述不同的虚拟空间包括基本上相同的用户组。21一种被配置为促进用户间通信的系统,所述。
11、用户属于跨越两个或两个以上虚拟空间的联系,所述虚拟空间能够通过虚拟环境进入,所述系统包括一个或多个处理器,所述处理器被配置为执行计算机程序模块,所述计算机程序模块包括组模块,所述组模块被配置为在两个或两个以上虚拟空间中的单个虚拟空间内管理联系,在给定的虚拟空间内的指定联系包括离散的用户组,所述离散的用户组在给定的虚拟空间内具有一种功能意义上的关系,其中所述联系包括第一虚拟空间内的用户组之间的第一联系,所述用户组包括第一用户和第二用户;通信接口模块,所述通信接口模块被配置为提供通信接口,以呈现给单个用户,所述通信接口被配置为使给定用户能够侦测接收到的通信和提供发出的通信;以及异步通信模块,所述异。
12、步通信模块被配置为通过通信接口促进用户间进行的异步通权利要求书CN104168968A3/4页4信,所述用户属于一个或多个共同的联系,其中无论所述第二用户是否接入虚拟空间或虚拟环境中,所述第一用户能够向所述第二用户发送异步通信。22根据权利要求21所述的系统,其中所述计算机程序模块还包括总体组模块,所述总体组模块被配置为管理一个或多个总体联系,多个总体联系的单个总体联系涵盖了来自不同的虚拟空间的两个或两个以上的联系,所述不同的虚拟空间包括基本上相同的用户组。23根据权利要求22所述的系统,其中所述异步通信模块还被配置为促进属于共同的总体联系的用户间的异步通信。24根据权利要求21所述的系统,其。
13、中所述计算机程序模块还包括同步通信模块,所述同步通信模块被配置为通过通信接口促进用户间的同步通信,所述用户属于一个或多个共同的联系,并且其中当所述第一用户接入所述第一虚拟空间且所述第二用户接入第二虚拟空间时,所述第一用户和所述第二用户能够交换同步通信。25根据权利要求24所述的系统,其中所述同步通信模块还被配置为促进属于共同的总体联系的用户间的同步通信,所述共同的总体联系涵盖了来自不同的虚拟空间的两个或两个以上的联系,所述不同的虚拟空间包括基本上相同的用户组。26根据权利要求21所述的系统,其中所述计算机程序模块还包括警报模块,所述警报模块被配置为通过通信接口向属于共同的总体联系的单个用户发布。
14、警报,所述共同的总体联系涵盖了来自不同的虚拟空间的两个或两个以上的联系,所述不同的虚拟空间包括基本上相同的用户组,多个警报中的单个警报对应于发生在由所述共同的总体联系涵盖的一个或多个虚拟空间内的一个或多个预定事件而发布,其中无论属于所述共同的总体联系的所述单个用户是否接入与由共同的总体联系涵盖的一个或多个虚拟空间内,所述警报都被发布。27根据权利要求1所述的系统,其中所述计算机程序模块还包括广播模块,无论所述两个或两个以上的其他用户中的单个用户是否接入所述第一虚拟模块中,所述广播模块被配置为能够使所述第一用户传输同步通信和/或异步通信至属于共同的总体联系的其他用户,所述共同的总体联系涵盖了来自。
15、不同的虚拟空间的两个或两个以上的联系,所述不同的虚拟空间包括基本上相同的用户组。28一种促进用户间通信的方法,所述用户属于跨越两个或两个以上虚拟空间的联系,所述虚拟空间能够通过虚拟环境进入,所述方法包括在两个或两个以上虚拟空间中的单个虚拟空间内的管理联系,在给定的虚拟空间内的给定联系包括离散的用户组,所述离散的用户组在给定的虚拟空间内具有一种功能意义上的关系,其中所述联系包括第一虚拟空间内的用户组之间的第一联系,所述用户组包括第一用户和第二用户;提供通信接口以呈现给单个用户,所述通信接口被配置为使给定用户能够侦测接收到的通信和提供发出的通信;以及下述的一者或二者通过通信接口促进用户间的同步通信。
16、,所述用户属于一个或多个共同的联系,其中当所述第一用户接入所述第一虚拟空间且所述第二用户接入第二虚拟空间时,所述第一用户和所述第二用户能够交换同步通信;或通过通信接口促进用户间的异步通信,所述用户属于一个或多个共同的联系,其中无权利要求书CN104168968A4/4页5论所述第二用户是否接入虚拟空间或虚拟环境中,所述第一用户能够向所述第二用户发送异步通信。29根据权利要求28所述的方法,还包括管理一个或多个总体联系,所述总体联系的单个联系涵盖了来自不同的虚拟空间的两个或两个以上的联系,所述不同的虚拟空间包括基本上相同的用户组。30根据权利要求29所述的方法,还包括促进用户间的同步通信和/或异。
17、步通信,所述用户属于共同的总体联系。31根据权利要求29所述的方法,还包括通过通信接口提供属于共同的总体联系的一个或多个用户是否能够交换同步通信的指示。32根据权利要求29所述的方法,还包括基于单个用户的身份与该单个用户有关的权限,权限包括第一权限;其中1对应于与第一用户有关的所述第一权限,所述第一用户能够编辑属于共同的总体联系的一个或多个其他用户的异步通信,并且所述第一权限属于所述共同的总体联系,且与所述一个或多个其他用户无关,和/或2对应于与所述第一用户有关的所述第一权限,来自所述第一用户的通信在通信接口内明显区别于来自一个或多个其他用户的通信,并且所述第一权限属于共同的总体联系,且与所述。
18、一个或多个其他用户无关。33根据权利要求29所述的方法,还包括通过通信接口向属于所述共同的总体联系的单个用户发布警报,多个警报中的单个警报对应于发生在与所述共同的总体联系有关的一个或多个虚拟空间内的一个或多个预定事件而发布,其中无论属于所述共同的总体联系的所述单个用户是否接入涵盖在共同的总体联系内的一个或多个虚拟空间内,所述警报都被发布。34根据权利要求29所述的方法,还包括无论两个或两个以上的其他用户中的单个用户是否接入涵盖在共同的总体联系中的虚拟空间中,使第一用户向属于共同的总体联系的所述两个或两个以上的其他用户传输同步通信和/或异步通信。权利要求书CN104168968A1/16页6属于。
19、跨越多个虚拟空间的联系的用户间的通信0001参照的相关申请0002本申请要求于2011年12月19日提交的美国专利申请序列号13/330,242的权益,该申请的全部内容通过引用的方式并入本申请中。技术领域0003本发明涉及促进属于跨越多个虚拟空间的联系的用户间的通信。背景技术0004存在用于形成和/或识别虚拟空间如电视游戏或其他虚拟空间的用户间的联系的系统。联系可包括联盟、行会、军队和/或用于离散的用户组的其他联系。然而,现有的方法通常涉及限于单个虚拟空间的联系。现有的系统一般缺少属于不同的虚拟空间的相同联系的用户间的综合通信能力。发明内容0005本发明的一个方面涉及根据一个或多个实施例的一种。
20、被配置为促进用户间通信的系统,该用户属于跨越两个或两个以上虚拟空间的联系,该虚拟空间可通过虚拟环境进入。在典型的实施例中,用户组可以属于第一虚拟空间内的联系。例如,用户组可以属于在社交网络虚拟环境下游戏的社交网络游戏的联盟。相同的联系可以“搬运”到其他虚拟空间,从而使相同组的用户隶属在一个以上的虚拟空间中。包括基本上相同的用户组的在不同的虚拟空间中的联系可以由总体联系所涵盖。可以通过通信接口促进属于一个或多个共同的联系的用户间进行同步和/或异步通信。在一些实施例中,可以在属于共同的总体联系的用户间促进通信。在一些实施例中,系统可包括至少一个虚拟环境服务器、至少一个虚拟空间服务器,和/或其他组件。
21、中的一个或多个。0006虚拟环境服务器可以配置为执行一个或多个计算机程序模块。计算机程序模块可以包括用户模块、环境模块、交互模块、关系模块和/或其他模块中的一个或多个。所述用户模块可以被配置为访问和/或管理一个或多个用户配置文件和/或与系统的用户相关的用户信息。0007环境模块可以配置为通过客户端计算平台向用户提供一个或多个虚拟环境。如本文中所使用的,“虚拟环境”可以包括一个或多个交互、电子社交媒体,和/或其他虚拟环境。交互、电子社交媒体可以包括社交网络、虚拟空间、微博服务、博客服务或主机、短信服务、留言板、论坛,和/或可扩展并且能在用户之间交互的其他电子分布媒体中的一种或多种。0008交互模。
22、块可以配置为监测用户与虚拟环境和/或彼此在虚拟环境中的交互。对于给定用户,这可以包括监控以下的一个或多个给定用户登录到虚拟环境的次数;给定用户浏览的虚拟环境的区域或给定用户与虚拟环境交互或在虚拟环境内交互的虚拟环境的区域;与给定用户交互的其他用户;给定用户与其他用户的交互的性质和/或内容;在虚拟说明书CN104168968A2/16页7环境中参加的活动;在虚拟环境中达到的级别、力量或技能;包含在虚拟环境中的库存物品;和/或给定用户与虚拟环境和/或其他用户的其他交互。0009在给定的时间,交互模块可以确定当前与虚拟环境结合的用户组,和/或当前未与虚拟环境结合的用户组。接入虚拟环境可以指登录到虚拟。
23、环境中,进行一些动作或在一段时间例如,最近2分钟内在虚拟环境中交互,和/或其他所采取的表示正在进行并接入虚拟环境的一些动作。0010关系模块可以配置为在虚拟环境中建立多个用户之间的关系。这种关系可以包括好友、亲戚、追随者、社会联系和/或和其他关系的一种或多种。关系模块可以基于从用户接收的关系请求和许可来建立关系。关系可以包括在虚拟环境中具有功能目的或影响的一个或多个类型的关系,和/或在不具有功能结果的虚拟环境中的社会构建的一个或多个类型的关系。0011虚拟环境服务器可以配置为执行一个或多个计算机程序模块。计算机程序模块可以包括空间模块、空间账户模块、组模块、总体组模块、通信接口模块、同步通信模。
24、块、权限模块、警报模块、广播模块和/或其他模块中的一个或多个。0012空间模块可以配置为通过客户端计算平台向用户提供一个或多个虚拟空间。如本文中所使用的,“虚拟空间”可以包括一个或多个社交网络游戏和/或其他虚拟空间。可以通过由虚拟环境服务器的环境模块提供的虚拟环境来提供虚拟空间。例如,用户可能需要接入到虚拟环境中以便接入虚拟空间中。根据各种实施例,单独的给定虚拟空间的一个或多个实例可以通过一个或多个不同的虚拟环境提供。0013空间模块可以确定虚拟空间的视图。然后,该视图可以例如,通过流媒体、通过对象/位置数据,和/或其他信息从虚拟空间服务器到用于呈现给用户的客户端计算平台进行通信。经确定并传输。
25、到给定客户端计算平台的视图可以对应于由用户通过给定客户端计算平台控制的用户角色。经确定并传输到给定客户端计算平台的视图可以对应于在虚拟空间中的位置例如,产生该视图的位置、视图描述的位置,和/或其他位置、缩放比例、对象的维度,观察点和/或视图参数。一个或多个视图参数可以由用户选择。0014虚拟空间的实例可以包括模拟空间,其可由用户通过将虚拟空间的视图呈现给用户的客户端例如,客户端计算平台进行访问。模拟空间可以具有地形、表达由一个或多个用户进行的持续实时交互、和/或包括能够在地形内行动的位于地形内的一个或多个对象。在某些实例中,该地形可以为二维地形。在其他实例中,该地形可以为三维地形。地形可以包括。
26、空间维度,和/或表面的表面特征,或对于空间为本地的对象。在一些实例中,地形可以描述至少贯穿空间的很大一部分的表面例如,地表。在一些实例中,地形可以描述具有位于其中的一个或多个主体的体积例如,具有位于其中的一个或多个天体的缺乏重力的空间的模拟。由计算机模块执行的实例可以为同步、异步和/或半同步的。0015在由空间模块执行的虚拟空间的多个实例中,用户可以控制角色、对象、模拟的物理现象例如,风、雨、地震和/或其他现象,和/或在虚拟空间中的其他元素,以与虚拟空间和/或彼此进行交互。用户角色可以包括化身。如本文中所使用的,术语“用户角色”可以指的是出现在虚拟空间中的表示单个用户的对象或对象组。用户角色可。
27、以由与其相关的用户进行控制。用户控制的多个元素可以穿过虚拟空间并与虚拟空间交互例如,虚拟空间中的非用户角色,虚拟空间中的其他对象。通过给定用户控制和/或与说明书CN104168968A3/16页8给定用户有关的用户控制元素可以由给定用户创建和/或定制。用户可以拥有用户可以在虚拟空间内使用的虚拟商品和/或货币的“库存”例如,通过用户角色的操纵或其他用户控制的元素,和/或其他物品。0016用户可以通过控制虚拟空间中的一个或多个有效的用户控制元素而参与到虚拟空间的实例中。可以通过控制由用户通过客户端计算平台输入的输入和/或命令而执行控制。用户可以通过在虚拟空间内交换的通信而彼此交互。该通信可以包括文。
28、本聊天、即时消息、私人信息、语音通信和/或其他通信中的一种或多种。通信可以由用户通过其各自的客户端计算平台进行接收和输入。可以通过虚拟空间服务器和/或虚拟环境服务器将通信发送到适当的用户或从适当的用户发送。在虚拟空间内,用户可以参与到游戏中。游戏可以为空间内的活动例如,空间内的虚拟卡牌或棋盘游戏,或游戏实际上可以为空间例如,在线角色扮演游戏、大型多人在线游戏、社交网络游戏和/或其他游戏。0017空间账户模块可以被配置为管理与单独虚拟空间的单独用户相关的账户。账户可以包括与单独用户相关的用户信息。该用户信息可以包括以下的一个或多个识别信息;库存信息;财务信息;关系信息;由一个或多个其他模块确定的。
29、关于用户的信息;人口统计信息;使用信息;过去的购买历史;和/或关于用户的其他信息。识别信息可以包括用户名、化身名、现实世界识别和/或其他识别信息中的一个或多个。库存信息可以确定用户可用的虚拟物品、虚拟货币和/或其他资产。给定用户可用的虚拟物品和/或虚拟货币可以包括在虚拟空间内在给定用户控制下的虚拟物品和/或虚拟货币。财务信息可以包括付款信息,比如识别账户的账户标识,其可以由用户使用以购买虚拟商品和/或虚拟货币,用于在虚拟空间中使用。账户中可用的资金可以包括现实世界货币或资金,在虚拟空间内不可用的虚拟货币或资金,和/或其他资金。0018组模块可以被配置为组模块,其被配置为在单独的虚拟空间内建立和。
30、/或管理联系。在给定的虚拟空间内的给定联系可以包括离散的用户组。例如,第一虚拟空间内的第一联系可以包括第一用户、第二用户和/或其他离散的用户组。联系的实例可以包括联盟、行会、门派、俱乐部、协会、团体、队伍、班组、宗族、家庭、伙伴、帮派、社团、合伙团队、集团、社会、部落、群集、连队和/或包括一组离散的个人的其他联系。0019组模块可以基于从用户接收的联系请求和许可来建立联系。联系的建立可以通过由单方通信例如,请求发起,该单方通信是因给定用户请求该给定用户与一个或多个其他用户之间的联系而发起。联系的建立可以需要来自给定用户的首次通信以便由一个或多个其他用户核准。根据一些实施例,组模块可以在虚拟空间。
31、中实质上地建立联系例如,基于化身构型形成联盟伙伴,通过随着时间的推移的经识别的用户行为例如,突击成员或玩家对战搭档,和/或用于建立联系的其它方法。0020属于某种联系的用户可以在给定虚拟空间内具有某种功能的意义、目的和/或影响或不具有功能的意义、目的和/或影响上的关系。在所述联系内的这种关系可以包括领导结构、任务结构,和/或在联系内的其他关系。在用户之间的关系的功能性意义可以横跨不同的虚拟空间而变化。例如,在第一虚拟空间内的第一联系中的第一用户和第二用户之间的关系与第二虚拟空间中的第二联系中的第一用户和第二用户之间的关系相比,可以具有不同的功能性意义。通过在示例性虚拟空间内的联系中的功能性意义。
32、的非限制性实例,在虚拟空间内的联系可以在彼此之间具有特定功能,其对非联系人员是不可用的,比如共说明书CN104168968A4/16页9享和/或交易商品、服务、玩家角色,和/或在虚拟空间中的物品;和/或在属于联系的用户之间的其他功能。0021总体组模块可以被配置为确定一个或多个总体联系。总体联系可以涵盖来自不同的虚拟空间的两个或两个以上联系,该不同的虚拟空间包括基本上相同的用户组。通过非限制性示例,给定的总体联系可以涵盖一个虚拟空间中的联系如,团队和另一个虚拟空间中的联系如,帮派,在该总体联系中两个联系包括基本山相同的用户组。给定的总体联系可以促进如下的一个或多个协同攻击、协同防御、资源贸易、。
33、团队实施,和/或通过属于给定总体联系的单独用户在单独的虚拟空间中由团体执行的其它活动。组模块可以被配置为自动包括由给定的总体联系涵盖的单个联系中的属于该给定总体联系的给定用户。给定用户能够选择进入或选择退出自动包括在由总体联系涵盖的单个联系中。0022总体组模块可以配置为从不同的虚拟空间中对多个联系进行连接以产生总体联系。可以自动、手动和/或通过自动和手动操作的结合来执行该连接。在一些实施例中,总体组模块可以在两个或两个以上虚拟空间中监测联系以便确定包括基本上相同的用户组的联系,从而用于包含在总体联系中。属于不同的虚拟空间中的联系的用户可以手动来连接联系,以便由总体联系所包含。在一些实施例中,。
34、对应于加入在第一虚拟空间中的第一联系的第一用户,可以向第一用户呈现选择,以便加入在其他虚拟空间中的一个或多个其他联系,其由作为第一联系的相同的总体联系所涵盖。根据一些实施例,即使第一用户尚未接入一个或多个其他虚拟空间,也呈现该选择。0023通信接口模块可以被配置为提供通信接口,以呈现给单个用户。通信接口可以通过与给定用户有关的客户端计算平台呈现给该给定用户。通信接口可以被配置为使给定用户观察接收到的通信和提供发出的通信。根据一些实施例,通信接口可以在由虚拟空间服务器提供的虚拟空间内呈现。通信接口可以在由虚拟环境服务器提供的虚拟环境内呈现。在一些实施例中,通信接口可以在虚拟空间外或虚拟环境外呈现。
35、。例如,通信接口可以通过既不包括虚拟空间也不包括虚拟环境的网页呈现。作为另一个实施例,可以通过客户端计算平台的移动设备上的移动应用来提供通信接口。0024同步通信模块可以被配置为促进通过通信接口在用户间进行同步通信,所述用户属于一个或多个共同的联系。同步通信模块可以被配置为促进在属于共同的总体联系的用户之间进行同步通信。作为非限制性示例,同步通信可以包括基于文本的即时消息IM和/或聊天、现场语音和/或视频通信、实时直接通信的其他形式和/或其他同步通信中的一个或多个。同步通信可以穿越多个虚拟空间和/或多个环境。例如,在一些实施例中,当第一用户接入第一虚拟空间,且第二用户接入第二虚拟空间时,第一用。
36、户和第二用户可以交换同步通信。两个或两个以上用户可以接入单独的同步通信会话中。在一些实施例中,同步通信模块126可以被配置为促进用户间的文件传输。根据一些实施例,同步通信模块126可以利用、操纵第三方同步通信服务如FACEBOOK对话、谷歌对话、网络寻呼机ICQ和/或其他服务和/或与第三方同步通信服务交互。0025联系状态模块可以被配置为通过通信接口提供属于共同的联系和/或共同的总体联系中的单个联系的一个或多个用户是否可以交换同步通信的指示。根据多种实施例,如果用户接入特定的虚拟空间内、接入特定的虚拟环境内、已经登记或登录到通信接口、已经提供了给定用户是有获得的指示和/或由于可以交换同步通信而。
37、被公告,给定用户是可说明书CN104168968A5/16页10获得的。指示可以表明给定用户当前接入哪个虚拟空间和/或虚拟环境。由联系状态模块提供的指示可以通过文本指示、图像指示和/或另一个指示中的一个或多个来呈现。在一些实施例中,由联系状态模块提供的指示可以作为显示多个用户的联系清单和他们各自的有效性而呈现,该多个用户属于一个或多个共同的联系和/或一个或多个共同的总体联系。0026异步通信模块可以被配置为通过通信接口促进属于一个或多个共同的联系的用户间的异步通信。异步通信模块可以被配置为通过通信接口促进属于共同的总体联系的用户间的异步通信。通过非限制性示例,异步通信可以包括电子邮件、基于存储。
38、转发模式的通信和/或其他异步通信的一个或多个。异步通信模块可以被配置为接收、转发、传送和/或储存异步通信。异步通信模块可以利用、操纵异步通信服务器未描述和/或与异步通信服务器交互,以促进异步通信。无论接收方是否接入虚拟空间或虚拟环境,可以传输异步通信。例如,无论第二用户是否接入虚拟空间或虚拟环境,第一用户能够向第二用户发送异步通信。0027异步通信模块可以被配置为管理与单个用户相关的收件箱。例如,第一收件箱可以与第一用户有关,这样使得第一收件箱被配置为容纳由第二用户发送至第一用户的异步通信。收件箱可以通过通信接口来呈现。给定收件箱可以在不同的虚拟空间和/或虚拟环境中具有多个具体实例。在一些实施。
39、例中,用户可以通过客户端计算平台的移动设备上的移动应用访问该用户的收件箱。在一些实施例中,可以基于与由给定的收件箱容纳的异步通信有关的单个联系,在给定的收件箱内整理由该给定的收件箱容纳的两个或两个以上异步通信。例如,与第一虚拟空间有关的一个或多个异步通信可以布置在一个清单或文件中,而与第二虚拟空间有关的一个或多个异步通信可以布置在与第一虚拟空间有关的清单或文件分离的清单或文件中。0028权限模块可以被配置为基于归属于单个用户的身份而管理与单个用户有关的权限。该身份的例子可以包括与下述一个或多个有关的身份虚拟空间内的一个或多个进展、接入虚拟空间和/或虚拟环境所用的时间、用户加入联系和/或总体联系。
40、的日期、虚拟空间、联系和/或总体联系内的领导和/或其他任务、和/或归属于用户的其他身份。通过非限制性示例,权限可以包括能够预览、批准和/或编辑其他用户的通信、具有由权限用户发送的视觉上看起来不同于非权限用户的通信;能够预览、批准和/或编辑警报结合警报模块进一步讨论、具有增强的广播权结合广播模块进一步讨论、和/或与用户有关的其他权限。作为非限制性说明,对应于与第一用户有关的第一权限和与属于第一联系的一个或多个其他用户无关的该第一权限,第一用户能够编辑属于第一联系的一个或多个其他用户的异步通信。作为另一个说明,对应于与第一用户有关的第二权限和与属于第一联系的一个或多个其他用户无关的该第二权限与,来。
41、自第一用户的通信可以在通信接口内明显区别于来自一个或多个其他用户的通信。0029权限模块可以被配置为提供权限通信接口,该权限通信接口可以包括在由通信接口模块提供的通信接口中,或与由通信接口模块提供的通信接口分离。权限通信接口可以使给定权限用户预览和/或编辑由非权限用户发送的通信。0030警报模块可以被配置为通过通信接口向属于一个或多个共同的联系和/或共同的总体联系的单个用户发布警报。对应于发生在与一个或多个共同的联系和/或共同的说明书CN104168968A106/16页11总体联系有关的一个或多个虚拟空间内的一个或多个预定事件,可以发布警报中的单个警报。通过说明,对应于由给定的总体联系涵盖的。
42、虚拟空间内的战斗状态,可以向给定的总体联系中的所有成员发送警报。无论属于一个或多个共同的联系和/或共同的总体联系的单个用户是否接入与其有关的一个或多个虚拟空间内,可以发布警报。在一些实施例中,可以根据不同用户的不同权限向该不同的用户发布不同形式的给定警报。例如,相对于发送到与权限无关的用户的第一警报相比,发送到与权限有关的用户的第一警报可以包含不同的信息。0031警报可以以各种方式呈现。警报可以通过由通信接口模块提供的通信接口向用户呈现。警报可以作为同步通信、异步通信和/或其他类的通信来呈现。警报模块可以被配置为提供警报接口,该警报接口可以包括在由通信接口模块提供的通信接口内,或与由通信接口模。
43、块提供的通信接口分离。警报接口可以使给定用户观察收到的警报。0032广播模块可以被配置为可以使一个或多个单个用户传输广播通信至属于共同的联系和/或共同的总体联系的两个或两个以上其他用户。广播通信可以包括同步通信和/或异步通信的广播通信。无论所述两个或两个以上其他用户中的单个用户是否接入所述第一虚拟空间中,无论个人接收用户是否接入虚拟空间或虚拟环境中,广播模块可以被配置为传输广播通信。在一些实施例中,权限用户可以在广播通信传输至其他用户之前能够预览、批准和/或编辑广播通信。0033广播模块可以被配置为提供广播通信接口,该广播通信接口可以包括在由通信接口模块提供的通信接口中,或与由通信接口模块提供。
44、的通信接口分离。广播通信接口可以使给定用户观察收到的广播通信和/或提供发出的广播通信。0034基于随后的描述和所附权利要求的考虑,当前技术的这些和其他特征和特性,以及操作的方法和结构的相关元件和部件的组合的功能和制造经济性将变得更加明显,参考所附附图,所有这些形成本说明书的一部分,其中在各个附图中,相同的附图标记指代各种图形中的对应的部分。然而,应当清楚地理解,附图仅是为了说明和描述的目的,而并不旨在作为本发明的限制的限定。正如在说明书和权利要求中用到的,除非上下文另外明确指出,“一个”、“一种”、“该”等单数形式的名词包括复数的含义。附图说明0035图1是根据一个或多个实施例的系统,该系统被。
45、配置为促进属于跨越两个或两个以上虚拟空间的联系的用户间的通信,该虚拟空间可通过虚拟环境进入。0036图2是根据一个或多个实施例的通信接口,该通信接口被配置为使给定用户观察接收到的通信和提供发出的通信。0037图3是根据一个或多个实施例的促进属于跨越两个或两个以上虚拟空间的联系的用户间通信的方法,该虚拟空间可通过虚拟环境进入。具体实施例0038图1示出了根据一个或多个实施例的系统100,该系统被配置为促进属于跨越两个或两个以上虚拟空间的联系的用户间的通信,该虚拟空间可通过虚拟环境进入。在示例性实施例中,用户组可以属于第一虚拟空间内的联系。例如,用户组可以属于社交网络虚拟说明书CN10416896。
46、8A117/16页12环境中游戏的社交网络游戏内的联盟。相同的联系可以“搬运”至其他虚拟空间,从而使相同组的用户隶属在一个以上的虚拟空间中。不同的虚拟空间中的包括基本上相同的用户组的联系可以涵盖在总体联系中。可以通过属于一个或多个共同联系的用户间的通信接口促进同步和/或异步通信。在一些实施例中,可以促进属于共同的总体联系的用户间的通信。0039在一些实施例中,系统100可以包括至少一个虚拟环境服务器102、至少一个虚拟空间服务器104,和/或其他组件中的一个或多个。根据客户端/服务器架构,虚拟环境服务器102和/或虚拟空间服务器104可以配置为与一个或多个客户端计算平台106通信,以便通过客户。
47、端计算平台106根据客户端/服务器体系结构提供虚拟环境和/或虚拟空间给用户。虚拟空间服务器104可以配置为与虚拟环境服务器102进行交互,以补充提供给用户的关于虚拟环境和/或虚拟空间的功能。例如,虚拟空间服务器104可以通过一个或多个应用程序编程接口与虚拟环境服务器102交互。0040虚拟环境服务器102可以配置为执行一个或多个计算机程序模块。计算机程序模块可以包括用户模块108、环境模块110、交互模块112、关系模块114和/或其他模块中的一个或多个。0041用户模块108可以配置为访问和/或管理一个或多个用户配置文件和/或与系统100的用户相关的用户信息。该一个或多个用户配置文件和/或用。
48、户信息可以包括通过虚拟环境服务器102、虚拟空间服务器104、一个或多个客户端计算平台106,和/或其他存储位置存储的信息。用户配置文件可以包括,例如,在虚拟环境中识别用户的信息例如,用户名或头衔、数字、标识符,和/或其他识别信息;安全登录信息例如,登录码或密码;虚拟环境账户信息;订购信息;虚拟货币账户信息例如,关于对用户信用的货币持有;关系信息例如,关于在虚拟环境中的用户之间的关系的信息;虚拟环境使用信息;与用户相关的人口统计信息;在虚拟环境中的用户之间的交互历史;由用户规定的信息;用户的购买信息;用户的浏览历史;与用户相关的客户端计算平台识别;与用户相关的电话号码,和/或与用户相关的其他信。
49、息。0042环境模块110可以配置为通过客户端计算平台106向用户提供一个或多个虚拟环境。如本文中所使用的,“虚拟环境”可以包括一个或多个交互、电子社交媒体,和/或其他虚拟环境。交互、电子社交媒体可以包括社交网络、虚拟空间、微博服务、博客服务或主机、短信服务、留言板、论坛,和/或可扩展并且能在用户之间交互的其他电子分布媒体的一种或多种。交互、电子社交媒体的一些非限制性实例可以包括由FACEBOOKTM提供的社交网络、由MYSPACETM提供的社交网络、由GOOGLETM提供的社交网络、由QZONETM提供的社交网络、由提供的社交网络、由TWITTERTM提供的微博服务、由提供的虚拟世界、由WO。
50、RLDOF提供的大型多人在线游戏、由提供的文件共享服务、博客、视频网站、和/或其他交互、电子社交媒体。0043交互模块112可以配置为监测用户与虚拟环境和/或彼此在虚拟环境中的交互。对于给定用户,其可以包括监测以下的一个或多个用户登录到虚拟环境的次数;给定用户浏览的虚拟环境区域或给定用户与虚拟环境交互或在虚拟环境内交互的虚拟环境的区域;与给定用户交互的其他用户;给定用户与其他用户的交互的性质和/或内容;在虚拟环说明书CN104168968A128/16页13境中参加的活动;在虚拟环境中获得的级别、力量或技能;包含在虚拟环境中的库存物品;和/或给定用户与虚拟环境和/或其他用户的其他交互。在监测用。