针对小组的化身特征的自动化选择的制作方法

文档序号:6593205阅读:180来源:国知局
专利名称:针对小组的化身特征的自动化选择的制作方法
技术领域
本发明一般涉及包含用户特定表示(诸如化身(avatar))的电子设备以及相关联 的软件,并具体适用于便于自动化定义和/或选择关联于小组的所述表示的公共特征的系 统、装置和方法。
背景技术
人们具有彼此交流和交互的基本需求。在现代社会,该需求常常通过使用电子连 网系统来满足。这种系统的一个示例是在服务器上或在连接于服务器的本地设备上运行的游戏 应用。该应用可以是简单的或复杂的,例如,其可以定义虚拟生物、地点和物品。用户可 以通过使用计算机或其它电子访问设备经由适当的网络访问该应用,所述网络例如局域网 (LAN)或诸如因特网的全球网(GAN)。该应用允许用户经由其各自的访问设备与虚拟生物、 地点和物品相交互,以及与其它用户相交互。该应用还包括为每个特定用户定义他或她自 身的角色或表示(被称为化身)的能力。通常采用2维或伪3维图像或图标形式的特定化 身被呈现给在该应用中遇到所述特定用户的其它用户,以便向其他人表示或识别该特定用 户。在此方面,“识别”的意思是,出于游戏应用的目的,将特定化身与特定用户相关联,即使 该用户在现实世界中的身份对于其它用户仍然是未知的。为了建立用户特定的化身,每个用户可以使用他或她的访问设备从由游戏应用提 供的可用化身特征的菜单中进行选择。该应用接着根据选择的化身特征为该特定用户生成 化身,并且此后,与该用户结合地使用该用户特定的化身。在此方面,在创建化身时使用模板是已知的。通过这些模板,化身可以被划分为不 同部分,诸如头发、脸、手、上半身、下半身、以及脚。用户选择一个身体部分,并且获得用于 该部分的不同选项的列表,例如,所有可用的不同发型。韩国专利出版物KR20020070754是 一篇涉及用于创建化身以及改变其外观的模板使用的文档。这样,多用户或多参与者的游戏变得更加普遍,并且新的交互方式是令人想要的。 游戏、共享应用以及其它交互式技术中的参与者正在扩张超出少量用户,并且用于创建化 身和其它人格特征的现有方式虽然对于处理单独个体是方便的,但是对于处理小组是不方 便的。例如,当前的化身创建方法无法充分地使小组及其成员能够控制他们化身的以及其 它用户的化身的与小组相关的方面。本发明已经开发出方法和系统,其解决了现有技术中的这些和其它问题,并且便 于对多参与者连网应用的化身的定义及以其它方式处理、以及使用。

发明内容
本发明公开了用于自动化与小组关联的化身的选择的系统、装置和方法等等。在 一种方法中,提供多个用户可访问的软件应用,以及提供了可用化身特征的数据库。所述 应用可以选择性地结合可用化身特征以创建多个用户特定化身。某些用户关联于小组,而某些用户未关联于所述小组。对于增强的用户控制,所述应用可以从关联于小组的至少一 个用户接收指令或其它指示,其将可用化身特征的第一集合关联于小组。所述指令可以是 或包括例如已经由所述关联于小组的至少一个用户选择的可用化身特征的第一集合的列 表,和/或使得软件应用生成所述列表的命令或触发。所述方法可以包括对于关联于小组 的用户,将访问限制为可用化身特征的第一集合,而对于未关联于小组的用户,将访问限制 为可用化身特征的第二集合,第一集合和第二集合不同。在某些情形中,第一集合可以是第 二集合的子集。在某些情形中,第一集合可以包括未包含在第二集合中的一个或多个化身 特征。在某些情形中,小组可以是许多不同小组中之一,每个小组具有与其相关联的不同的 化身特征集合。用户访问可以通过经由清单、模板、或其它用户界面仅向每个用户呈现与所 述用户小组状态(例如用户是否是特定小组的成员)兼容的可用化身特征中的那些化身特 征而受到限制。该自动化过程可以在用户进行创建或修改他们的用户特定化身的时候简化 用户选择过程。还公开了方法,其中识别可以适用于(宽容的或强制的)小组使用的特定化身特 征的过程可以被自动化。所述过程可以包括分析多个用户中的至少某些用户的用户特定 化身,以及基于所述分析定义化身特征的第一集合。所述分析可以包括例如识别已经成为 或将成为小组成员的用户的共同化身特征。所述分析还可以或取而代之包括识别未被不 是小组成员的用户所使用的可用化身特征中的那些化身特征。还公开了方法,其包括托管多参与者应用,其中参与者被表示为化身;将某些参 与者识别为附属于小组,以及将其他参与者识别为未附属于小组;以及提供可用化身特征 的集合,参与者可以从所述可用化身特征的集合中进行选择,以创建他们各自的用户特定 化身,但是其中仅可用化身特征的第一子集被提供给附属于小组的参与者。还公开了方法,其包括托管多参与者的应用,其中参与者被表示为化身;以及提 供可用化身特征的集合,所述参与者可以从所述集合中进行选择以创建他们各自的用户特 定化身。进一步包括的是将多个参与者识别为附属于小组;以及从附属于所述小组的至 少一个参与者接收指令,所述指令将可用化身特征的第一子集关联于所述小组。在接收步 骤之后,所述提供步骤仅向附属于所述小组的参与者提供可用化身特征的第一子集。还公开了对应的装置,用于存储用于导致这些和其它方法的可执行指令。根据另一实施例,公开了一种装置,其包括存储装置,被配置用于存储多参与者应 用,其中参与者被表示为化身,以及用于存储可用化身特征的集合,所述参与者可以从所述 集合中进行选择以创建他们各自的化身。接收器从附属于所述小组的至少一个参与者接收 指示,所述指示将化身特征的第一子集与小组相关联。处理器被配置用于将多个参与者识 别为附属于小组,以及从可用化身特征的集合中识别关联于所述小组的化身特征的第一子 集。所述处理器被进一步配置用于将对于附属于所述小组的参与者可用的化身特征中的 至少某些限制为化身特征的第一子集。根据所述装置的更具体实施例,进一步提供了接收器,用于从附属于所述小组的 至少一个参与者接收指示,所述指示指定化身特征的第一子集,其中所述处理器被配置用 于基于所接收的指定化身特征的第一子集的指示来识别化身特征的第一子集。在所述装置的又一实施例中,所述处理器被进一步配置用于识别由附属于所述 小组的参与者选择的公共特征。对化身特征的第一子集的识别可以至少部分地基于对由附属于所述小组的参与者选择的公共特征的识别。在另一实施例中,所述处理器被进一步配 置用于将化身特征的第一子集中的一个或多个指定为针对附属于所述小组的每个参与者 的强制化身特征,并且在更具体实施例中,所述处理器可以被进一步配置用于允许附属于 所述小组的参与者选择未被指定为强制化身特征的任意可用化身特征。另一实施例涉及 处理器将未附属于所述第一子集的可用化身特征中的一个或多个指定为针对附属于所述 小组的每个参与者的禁用化身特征。根据本发明的另一实施例,提供了一种装置,包括接收器,被配置用于接收多用 户应用的应用信息,其中用户被表示为化身,其中所述应用信息至少包括化身特征。所述应 用信息还可以包括例如应用或游戏环境以及所托管的应用的相关联的视觉、声音和/或其 它呈现。用户输出被配置用于呈现化身特征集合,用户可以从所述化身特征集合中进行选 择以创建各个化身。用户输入被配置用于使得用户对于将附属的用户小组的指定更便利。 所述用户输出进一步被配置用于响应于用户成为附属于所述小组,呈现可用于由用户进 行选择的所述化身特征集合的子集。根据所述装置的更具体实施例,所述用户输入可以进一步被配置用于协助用户 指定哪些化身特征将被提供到化身特征的子集中并从而可用于由附属于所述小组的所有 用户进行选择。在更具体实施例中,提供了传送器,用于把将在化身特征的子集中提供的所 指定化身特征传送到应用服务器,用于分发给附属于所述小组的所有用户。所述装置的另一具体实施例进一步涉及所述装置自身托管应用的一部分或全 部。例如,所述装置的一实施例包括传送器,用于将所述应用信息传送到所述多用户应用 的其他用户,其中所述装置被指定为所述多用户应用的宿主。所述实施例还可以包括某种 存储装置,被配置用于至少存储所述多用户应用以及可用化身特征的集合,所述多用户应 用的用户可以从所述可用化身特征的集合进行选择,以创建他们各自的化身。通过以下详细描述,本发明的这些和其它方面将变得显而易见。不过,不论怎样, 上述摘要不应该被认为是对所要求保护的主题的限制,所述主题由所附权利要求限定,并 且可以在实施期间进行修改。


结合附图描述了本发明,在附图中相同项目具有相同标号,并且在附图中图1是示出了一种用于提供软件应用的系统的示意性框图,其中在所述软件应用 中多个用户可以使用化身进行交互;图2是示出了用户可以访问软件应用并与特定化身相关联的一种方式的示意性 流程图;图3是用户界面的表示,该用户界面被配置用于允许用户从可用的化身特征中选 择化身特征,以帮助创建用户特定化身;图4是多个用户的示意性表示,其中某些用户关联于小组,而其它用户未关联于 小组;图5a和5b是在给定时间点针对给定软件应用的可用化身特征的框图,其示出了 不同化身特征如何根据用户的小组附属关系而可以与不同化身分类、以及与不同用户相关 联;
图6是用户界面的表示,该用户界面基于用户的小组附属关系限制呈现给用户的 化身特征;图7是用于基于(一个或多个)用户小组附属关系向用户呈现所选择的化身特征 集合的过程的流程图;图8是用于生成小组化身特征的自动化过程的流程图;以及图9示出了其中可以实现本发明的典型设备和服务器系统。
具体实施例方式游戏已经变得越来越普遍。对游戏、共享应用、以及其它交互式技术的参与正扩张 为超过少量用户,并且用于创建化身和其它人格特征的现有方式虽然对于处理单独个体是 方便的,但是对于处理小组是不方便的。例如,当前的化身区分方法无法充分使小组及其成 员能够控制他们化身的以的及其它用户的化身的与小组相关的方面。游戏或应用可以具有在数量上从少数到数千或更多的参与者。例如,涉及极大数 量的游戏者的游戏可以具有超过一百万个预订者,所述游戏例如大型多游戏者的在线角色 扮演游戏(MMORPG)以及其它角色扮演游戏的情形。当游戏或其它应用中涉及的参与者的 数量增长为超过相对小的数量时,对于参与者的化身来说以下是可能的相互之间形成关 联,以及/或者与行动中涉及的其它虚拟实体形成关联。所述关联可以通过游戏/应用自 身来促成,或者可以独立地在游戏/应用参与者之间形成。例如,多个用户可以彼此熟悉起来,并且可能同意一起加入小组,以便进行交往、 冒险、共同防御、经济收益等等,所述小组被称为部落、行会、队伍、宗派、或其它协会。在某 些情形中,这些用户还可能同意建立对用于小组成员的化身的外观的需求。对公共的小组 化身特征的使用可以帮助传达小组身份,并且可以帮助所有用户更容易地将小组成员的用 户与非成员用户区分开。此外,本申请公开了用于便利于小组化身创建和区分的新方式,诸 如提供与自动化特征相结合的增强的用户或参与者控制,以用于定义针对关联于小组的对 象或角色示例的公共外观特征和/或小组身份。在图1中,以示意性框图的形式,我们看到用于提供软件应用的系统10,其中多 个用户12a_h可以彼此交互。用户交互典型地包括第一用户,其采取了影响第二用户的动 作,例如,传送消息、发出袭击、提供礼物、攻击仇敌等等。当然,所述动作在软件应用的上下 文内发生,并由此指向用户的虚拟表示而并非用户自身,例如,指向他们的化身或其它伪表 示。在第一用户的动作之后,第二用户接着可以基于第一用户的动作或以其它方式被第一 用户的动作影响而采取动作,例如,对消息进行响应、防御袭击、接收礼物等等。在某些情形 中,采取动作可以包括选择避免、延迟、或以其它方式修改期望的动作。软件应用可以是游 戏,其中每个用户可以在等级或分数上提升,或者其可以是没有任何游戏内容的虚拟世界。如所示,用户12a_h具有各自的访问设备14a_h。这些设备经由链路16a_h与中 央连网设备18进行通信,所述中央连网设备18诸如计算机服务器、工作站、游戏单元、或其 它适当设备。每个设备14a_h可以装备有输出机制,诸如像素化的显示器20a和/或扬声 器22c,通过所述输出机制,其可以向其各自的用户12a-h表示出其它用户的化身。在图中, 化身可以由有编号的项目24a-h表示,其中化身24a对应于用户12a,化身24b对应于用户 12b,等等。在某些情形中,连网设备18还可以包括一个或多个显示器、扬声器或其它输出设备。访问设备和连网设备典型地是或者包括数字电子设备,其中的任意数字电子设备可 以包括用于支持所述应用的适当的处理器、存储器、网络、和其它已知组件。软件应用可以 驻留于访问设备、连网设备或二者之上。所述应用可以包括化身特征和其它信息的数据库 或与所述数据库进行通信,所述应用还可以驻留于任意已知的或未来开发的计算机可读存 储介质上。可以被支持很大范围的访问设备,例如,台式计算机、膝上型计算机、或者手持型 计算机、个人数字助理(PDA)、移动电话等等。所述设备包括至少一个输入机制或设备,诸 如一个或多个按钮、小键盘、键盘、触摸屏、触摸板、计算机鼠标、轨迹球、操纵杆、麦克风、加 速度计等等。用户可以操作所述(一个或多个)输入设备来参与连网应用,并且还优选地 在应用允许的程度上从多种化身特征中进行选择。所述设备还优选地包括至少一个输出机 制或设备,诸如一个或多个直视或平视显示器、放映机、扬声器、触觉组件(例如振动器)等 等。所述输出设备优选地向用户提供与他们在应用中的状态有关的图像、声音、和/或其它 信息,并且还优选地提供与化身有关的所述信息,所述化身包括其它用户的化身、他们自身 的用户特定化身、及其特征。即使每个用户12a_h都正参与到连网软件应用中,但是应用可以被配置为使得他 们不需要在同一时间具有相同的交互体验。在此方面,“交互体验”可以指代在应用的背景 中与所选的其它用户的相遇(或没有相遇)。例如,在给定时间,一个用户可能没有与其它 用户交互,而另一用户可能与许多其它用户进行交互。在图1中,用户12a、12b和12f被示 出为彼此交互,而用户12c、12d、12e和12h在彼此交互,并且用户12g没有与任意其它用户 进行交互。如图所示,与各种交互相结合,每个访问设备经由所述其它用户的化身向访问设 备的相应用户通知正在与之进行交互(如果存在的话)的其它用户。在另一配置中,并且其中用户的数量相对较小,软件应用可以被配置为使得所有 用户同时具有相同的交互体验。即,每个用户知道应用中涉及的所有其他用户并且可以与 所述所有其他用户进行交互。软件应用可以被配置为当一个或多个现有用户确实希望退出时允许他们退出应 用,以及允许当现有用户进行应用时允许一个或多个新用户加入。由此,当现有用户离开以 及新用户加入时,在软件应用中涉及的用户的数量和身份可以随着时间而改变和演变。以 类似方式,在某些实施例中,关联于特定小组的用户的数量和身份可以被允许随着时间而 改变和演变。替代图1所示的中央连网体系结构,或者除此之外,还可以使用其它已知的连网 体系结构。所述体系结构可以包括LAN、GAN(诸如因特网)、和/或现在已知的或以后开发 的任意其它适当的网络。设备18可以是单个独立设备,或者其可以包括多个连网在一起的 计算设备。此外,设备18的托管功能不需要由单独的(一个或多个)计算设备执行,而是 可以由参与设备14a_h中的任意一个或多个执行。换句话说,除了托管应用或游戏的(一 个或多个)设备18之外,或替代于此,任意设备14a-h可以作为应用或游戏服务器,或者设 备14a_h的任意集合可以作为分布式应用/游戏服务器。关于链路16a_h,根据需要,它们 中的任意或所有可以是有线的,并且它们中的任意或所有可以是无线的。图2是示出了用户可以访问应用并与特定化身相关联的一种方式的示意性流程 图。在步骤30,用户诸如通过在他们的访问设备上运行应用的可执行版本并联系中央连网设备来访问应用。在步骤32,应用接着确定用户是否是新用户。如果用户为新,则操作进行到步骤34,其中用户输入信息以便建立用户简档,例 如,创建新的账户名和密码,做出支付安排,以及/或者输入其它所需的信息。接着操作进 行到步骤36a,其中用户可以从可用的化身特征中做出选择,以创建用户特定的化身。于是 该化身之后都可以之后被用于向其它用户表示该用户,除非且直到该化身稍后被修改。因 此,在软件应用的背景中,化身可以成为用户的身份或外表形象的重要部分。尽管步骤36a 被示为独立于步骤34,但是这两个步骤可以结合为单个建立/选择操作。应用将步骤34和 36a中接收的信息存储在存储器设备中,用于以后进行检索。在新用户已完成步骤34和36a 之后,操作进行到登录步骤38。在步骤38,新用户(经由步骤34和36a)或者现有用户(直接经由步骤32)例如通 过用户名和密码、或者通过传送应用可以藉此识别用户的其他适当代码而登录到应用中。 一旦该步骤成功完成,则应用在步骤40从存储器中检索与用户相关联的用户简档信息,以 及在步骤42检索与用户相关联的用户特定的化身信息。再次地,尽管被独立地示出,这些 步骤可以被结合为单个检索步骤。操作进行到步骤44,其中用户进入应用,与应用的特征 (诸如虚拟生物、地点、和/或物品)进行交互,以及当适当时与其他用户进行交互。在稍后 某个时候,在步骤46用户可以注销并退出应用。在注销之前,如以下进一步说明的,在步骤 48用户可以生成请求,以改变其用户特定的化身或者实际上改变他们的用户简档的任意其 它方面。一旦接受所述请求,操作进行到步骤36b,其中向用户呈现可用的化身特征,并且用 户能够从所述特征中进行选择,以创建修改后的用户特定的化身。操作回到步骤44,其中现 在用户通过修改后的用户特定化身被呈现给其它用户。在前述描述中,用户特定的化身也是用户选择的,因为在步骤36a、36b正是用户 自己从可用的化身特征中选择了想要的化身特征。不过,在可替换实施例中,在步骤36a、 36b软件应用可以无需任何选择,或者通过用户的有限选择,来从可用的化身特征中自动选 择化身特征。由此,在某些情形中,用户特定的化身可以是用户选择的,而在其它情形中是 由应用自身自动选择的。还要注意,通过使用术语“用户特定化身”,我们不一定意味着关联于一个用户的 化身是唯一的,并且不同于所有其它用户的化身。例如,两个用户可以碰巧选择了相同的化 身特征集合,在此情形中,这些用户的用户特定化身将是相同的。可替换地,软件可以被配 置为禁止这种可能性,从而使得每个用户的化身相对于例如所有其他用户、或者在过去30 天或其他指定时段内曾登录到应用中的所有其他用户、或者当前进行该应用的所有其他用 户,是唯一的。在任一情形中,以下是优选的可用化身特征的数量相对于用户数量是足够 大的,从而大范围的用户特定化身可以被用户共同使用,并且针对不同用户出现相同化身 相对罕见。图3描述了示例性的用户界面50,通过其,用户可以从可用的化身特征中进行选 择,诸如步骤36a和36b中那样。该用户界面可以被现实在诸如设备14a-h的访问设备上, 并且用户可以通过使用由访问设备提供的输入设备做出他们的选择。在此情形中,化身特 征被安排为七种分类——头发、脸、上半身、手、下半身、脚、以及一般信息,它们分别对应于 面板52a-g。在图中,头发分类(面板52a)已经被选择。一般信息面板52g包括第一可 调节滑块,通过其,可以选择化身特征“年龄”;以及第二可调节滑块,通过其,可以选择化身特征“体型”。用户界面50包括另一面板54a,其提供了与所选择的分类有关的分立选择 或选项的阵列;以及附加面板54b,其提供了附加选项,在此情形中,所述选项用于面部毛 发或类似物。最后,颜色选择面板56设置有颜色网格58a和选择图标58b。通过所选择的 头发分类(面板52a),颜色网格58a可以被标为“头发染色”,并且将选择图标58b移动到 颜色网格的区域内(例如,通过使用计算机鼠标、触摸板、或其它适当的输入设备)提供了 对化身的头发颜色或染色的选择。通过选择其它化身特征,颜色网格58a可以被重新标示 和使用,以指定其它化身部分的颜色,诸如用于化身的衣服的项目。当然,随着用户选择其 它化身特征,诸如面板52b-f,面板54a和54b中描述的分立选项被替换为与接着选择的分 类相关联的其它分立选项。例如,选择下半身(52e)分类可以使得多种类型的裤子和/或 裙子选项呈现在面板54a、54b中。通过所述选择,用户界面50允许用户从所有可用的化身 特征中进行选择,以便定义或创建用户特定的化身59,其是所有所述选择的合成或汇集。用户界面50当需要时还可以关联于化身关系规则的集合,所述化身关系规则禁 止或要求化身特征的特定结合。例如,如果眼睛颜色和头发颜色是化身特征的分类,并且 用户为眼睛颜色选择了“蓝色”,则关系规则可以要求(并使得应用自动选择)头发颜色为 “金色”,而不能是其它选项。类似地,如果性别和面部毛发是化身特征,并且用户选择了“女 性”,则关系规则可以禁止(并使得应用自动去除选择)所有具有胡须的面部毛发选项。由 此,随着用户从所有可用的化身特征中进行选择,任意化身关系规则(如果存在的话)将对 于可以进行选择的化身特征的结合施加限制。图3的化身59包括对生物(在此情形中为类似人的角色)的二位图形描述,但是 读者应该理解,还可以预想到许多其它类型的化身,诸如伪三维或真三维的图形描述。(在 此方面,伪三维指代下述图像,其位于一个平面内,但使用了阴影、透视、或类似画图技术而 向观众传递纵深的感觉。用于显示真三维图像的电子显示器设备和附件也是已知的,但是 当需要时可以被包括在访问设备14a_h中,用于显示化身。)化身可替换地可以是或者包括 对非人类生物的图形描述,诸如真实的动物(不论是现在活着还是灭绝,诸如恐龙)或者幻 想的动物,诸如独角兽,或者其它幻想,诸如小精灵、僵尸、外星人、半人马等等。化身可替换 地可以是或者包括对无生命物品的图形描述,诸如一个或多个设备、机器、形状/符号、或 任意其它无生命的物体。化身例如可以包括字母数字符号,诸如在昵称中使用的字母数字 符号。化身还可以包括音频特征,即,声音。出于某些用户(例如盲人用户)的利益,访问 设备可以仅通过音频(例如,作为对化身的口头描述)而不是通过图形或可视地呈现其它 用户的化身,或者同时通过音频和可视地呈现其它用户的化身。此外,随着嗅觉(气味)技 术的进展,电子气味散发设备开始在实践中用于数字电子系统,化身可以包括与气味相关 的特征。技术上,化身可以作为一个或多个数字文件存储在数字电子系统中。例如,化身可 以包括表示基本或无装饰的角色的主要二维或三维的数据文件,以及表示角色局部或配 件的次要纹理数据文件。软件应用将纹理数据文件应用到主要数据文件,以产生化身的可 感知的(可视和/或音频的)实例化。通过前述的初步讨论,我们现在准备讨论以下情形,其中允许多个用户绑定在一 起来形成用户或参与者的行会、部落、队伍、宗派、或其它协会,在此被统称为小组。图4是 来自图1的多个用户14a_h的示意性表示。某些用户12b、12d和12h已经被指定为属于小组13。其他用户未被指定为属于小组13。小组指定可以以多种方式出现。其可以以自愿或非自愿方式出现。其可以被应用 于具有现有的用户特定化身的现有用户(其可以或可以不需要针对与小组化身需求相一 致的修改),和/或尚未选择化身的新用户。这些不同情形具有针对小组化身特征的使用的 不同分支。作为自愿方案的示例,用户12b、12d和12h可能作为具有他们自己的用户特定 化身的规律用户来开始使用软件应用,而不是小组13或任意其它小组的一部分。随着时间 推移,在多次交互之后,这些用户彼此熟悉起来,并对于彼此发展了积极态度。他们彼此交 流,并全部同意形成小组。软件应用可以通过例如建立小组13并将对于小组13的小组指 定添加到小组的创始成员(即,用户12b、12d、12h)的用户简档,而实现该行为。创始成员 还可以商定小组名称、小组的章程或目的、和/或将要求所有小组成员的一项或多项义务。 例如,小组目的可以是共同防御,并且成员可以被责成协助或防御(在软件应用的背景中) 其它小组成员(当其受到攻击时)。可替换地,小组目的可以是用于经济安全,并且小组成 员可以被责成将他们的虚拟赢利的指定部分给予其他小组成员,或者以其它方式协助具有 财务需求的其他小组成员(在软件应用的背景中)。由此,(一项或多项)小组义务可能与 成员化身没有关系。作为非自愿方案的示例,小组指定可以通过由软件应用进行自动或半自动选择而 出现。在自动选择中,软件应用响应于一种触发机制而启动对现有用户的搜索。接着应用 选择(例如,随机地,或基于用户特征或信息非随机地)某些用户(在此情形中为用户12b、 12d和12h),并在他们同意或者不同意的情形下将他们指定为小组13的成员。在半自动选 择中,一个或多个用户可以生成成为触发机制的请求,或者可以涉及选择哪些用户将被包 括在小组中或排除在小组外。再次地,应用可以通过例如将对于小组13的小组指定添加到 小组的创始成员(即,用户12b、12d、12h)的用户简档,而实现小组的形成。应用还可以强 加如上讨论的小组名称、(一个或多个)小组目的、以及(一项或多项)小组义务,并且/或 者受邀请或受选派的用户可以商定这些事务。小组指定可以出现的其它方式是由一个或多个用户和/或软件应用通过小组名 称、(一个或多个)小组目的、和/或(一项或多项)小组义务来自动地或半自动地定义小 组,并且在建立步骤34、36a期间将小组成员资格提供或强加给新用户。优选地,所述用户 在化身选择步骤36a之前被通知该小组的成员资格或受邀请到该小组,从而使得他们可以 利用这里所述的自动化选择技术,并且避免在他们选择了与关联于小组的化身特征(即, 小组化身特征)不一致的特征的情形中改变他们化身的需要。无论小组指定出现的哪种方式,不是小组的创始成员的用户可以被允许自愿地加 入小组,并且创始成员可以或可以不被允许离开小组。软件应用可以对这些行为强加限制。 例如,可以需要小组的一个、某些或全部现有成员的全体一致或大多数的批准。在某些情形 中,软件应用可以独立地(自发性地)要求作为小组成员的一个或多个用户离开小组,或者 要求不是小组成员的一个或多个用户加入小组。在某个时间点,无论在小组被定义和形成的时间,还是在某些用户已经加入小组 且其他用户已经离开小组的稍后时间,一个或多个小组化身特征被定义,以便例如促进小 组身份,如上所述。为了促进增加的用户或小组控制,该定义(即,将可用的化身特征的所 选集合关联于小组)优选地经由来自于关联于小组的一个或多个用户的指令而执行。指令可以是或者包括例如已经被所述(一个或多个)用户选择的可用化身特征的某些特征的列 表。指令还可以是或可替换地是或包括由所述(一个或多个)用户启动的命令或触发器, 其使得软件应用生成所述列表。指令还可以是或包括前述内容的结合,其中(一个或多个) 用户触发软件应用生成候选化身特征的列表,并且接着(一个或多个)用户选择哪些候选 特征适用于他们的小组化身特征。由用户做出的选择可以由作为小组成员(例如创始成 员)的用户的相互协商而产生。由此,在某些情形中,小组成员可以对于哪些可用的化身特 征适用作为他们的小组化身特征进行投票,并且经由指令向应用指定它们。可替换地,小组 化身特征可以通过软件应用的指令触发的自动选择、或者通过自动选择和由小组成员的选 择的结合(如上所述)而产生。优选地,来自(一个或多个)用户的指令和由(一个或多 个)用户的选择经由在用户的访问设备14上提供的一个或多个输入设备执行,在下文中进 一步讨论。在某些情形中,小组化身特征从所有当前可用的化身特征中进行选择。图5a是在 给定时间点针对给定软件应用的所有可用化身特征60的简化框图。出于简明的目的,化身 特征被独立地标为“X”和/或圆圈,并被统一标为60。一般而言,不是任何小组的成员、并 且在登录时指定他们的化身(参见图2的步骤36a)或者在稍后改变或创建其化身(参见 图2的步骤36b)的用户可以在化身选择期间访问所有特征60。特征60被分组为性别、年 龄、头发、衣服、配件、颜色、移动/动画、声音、以及规则的化身分类,考虑到前述讨论,其中 大多数分类不需要进一步说明。当然,取决于所使用的化身的性质以及系统复杂度,可以按 照需要使用更多、更少、或不同的分类。示例性的分类包括性别、年龄、眼睛颜色、高度、宽 度、发型及颜色、面部特征(例如,面部毛发)、手(诸如大小、手指数量等)、上半身(例如 胸部)体型、下半身体型、腿型、与每个身体部位相关联的衣服(或没有衣服)、以及与每个 身体部位相关联的饰品(或没有饰品),例如珠宝和文身。在图5a的颜色分类中,X可以对应于颜色网格(诸如颜色网格58a)上的可选择 的坐标。在此方面,可以提供多个颜色分类,以对应于其它化身分类,例如,一个颜色分类可 以对应于头发,从而控制所选的(一种或多种)头发特征的颜色,而另一颜色分类可以对应 于衣服,从而控制所选的(一种或多种)衣服特征的颜色。图5a的移动/动画分类包含与 化身的明显移动相关的特征,其在性质上是可视的或图形的。某些这样的特征可以使得所 显示的化身或其某些部位表现为例如旋转、跳跃、行走、奔跑、或震动。其它这样的特征可以 使得化身或其某些部位闪耀、淡入淡出、或者发光。另外的这样的特征可以使得化身保持不 动和恒定。另一示例是专门的行会问候动画。图5a的声音分类包含与关联于具有音频特 征的化身的声音有关的特征。所述特征可以包括声音类型、声音强度、所使用的语言、音乐、 以及噪声(诸如钟声、蜂鸣声、咕噜声、呼啸声等等)。专门的行会战争叫喊是另一示例。图 5a的规则分类包含下述特征,其限制其它特征的可允许结合,诸如,如上所述,如果选择了 蓝色眼睛则要求金发,或者如果选择了女性性别则禁止具有胡须的毛发特征。所述规则可 以是IF-THEN-N0T语句的形式,并且可以禁止特定衣服和颜色的组合。例如,选择蓝色裤子 的用户可以被禁止选择黄色衬衫。不管由一个或多个用户、还是由软件应用、还是由二者的结合来选择小组化身特 征,小组化身特征都可以是可用的化身特征60的子集。在图5a中,特征60的子集通过绕 着它们画出的圆圈来示出。这些画圈特征例如可以仅仅是特征60中对于小组成员可用的那些特征,即,它们可以定义小组化身特征。在将小组成员限制到更有限的化身选项集合之 外,画圈特征中的一个或多个可以不仅是选项而且是对小组成员的要求。例如,所有小组成 员可以被要求具有这样的化身,即其具有特定头发特征(诸如特定发型)以及具有特定衣 服用品(诸如特定长袍)。在另一示例中,小组化身可以被要求是男性,其具有金色短发、蓝 色眼睛、年龄20-30岁、体型瘦高、具有黑色皮裤和皮鞋。除了对应于粉色衬衫的特征被禁 止之外,可以自由选择所有其它化身特征。在又一示例中,除了颜色特征之外的所有化身特 征可以被小组成员自由选择。对于小组成员可用的颜色特征可以受到身体特征或衣服的限 制。例如,用于衣服用品的颜色特征可以被限制为黑色和红色的指定色度。接着小组成员 可以从用于他们各自化身的所有可用衣服特征中进行选择,但是所述衣服受到指定色度中 的颜色的限制。小组化身特征可以具有全局范围(即,在所有时间以及在所有情形中都适用)或 在时间上或根据情况或以其它方式进行限制的范围。例如,可以仅仅在虚拟白天期间而不 是虚拟夜间期间要求小组化身特征。在所述情形中,小组成员可以被允许或要求在虚拟夜 间期间将他们的用户特定化身从与小组兼容的化身改变为常规的(非小组成员)化身。作 为另一示例,小组成员可以被允许或要求仅当参加由小组发起的虚拟事件时符合小组化身 特征,以及可以被允许或要求在其它情况下符合非小组的化身特征,例如,针对由软件应用 生成的虚拟世界中的私有会议。结合图5a描述的情形对于实现公共小组身份的目的是有帮助的,因为其限制了 对于小组成员可用的化身选项的范围,并且在小组内施加了较强的化身统一性。不过,如上 所述,对于小组成员可用的(受限制的)选项也对于非小组成员可用,因为小组化身特征是 可用化身特征的子集,并且可用的化身特征都是非成员可访问的。因此,一个或多个非成员 可能具有在所有方面与小组化身特征兼容并且一致的用户特定化身。由此,所述化身可能 被其他用户误认为是小组成员的化身。为了避免该情形,可用化身特征的数据库可以被组 织为使得至少一个化身特征被包括在小组化身特征中,并且由此该至少一个化身特征对于 小组成员可用,但是对于非小组成员的用户不可用。在此方面,可用化身特征的数据库可以 被安排为化身特征的不同的第一和第二集合。在创建和修改化身时,作为小组成员的用户 被限制于第一集合,并且作为非小组成员的用户被限制于第二集合。结合图5a描述的情形 是第一集合是第二集合的子集的情形。其它场景也是可以预期的,例如,其中第二集合是 第一集合的子集,其中每个集合包括未包括在另一集合中的一个或多个特征和包括在另一 集合中的一个或多个特征,以及其中所述集合不重叠,即,其中每个集合仅包含未包括在另 一集合中的化身特征。在某些情形中,可用化身特征的整个数据库可以是第一集合,在此情 形中,小组成员可以从所有可用化身特征中进行选择,但是非小组成员仅可以从可用化身 特征的子集(即,从第二集合)中进行选择。在其它情形中,可用化身特征的整个数据库可 以是第二集合,在此情形中,非小组成员可以从所有可用化身特征中进行选择,但是小组成 员仅可以从可用化身特征的子集(即,从第一集合)中进行选择。图5b描述了下述场景,其中至少一个可用化身特征被包括在第一集合中但不包 括在第二集合中。在图5b中,相同的可用化身特征60与图5a中一样可用,但是这些特征 对于小组成员和非小组成员的可用性是不同的。圆圈和X再次被用于分别指示每个化身特 征对于小组成员和非小组成员的可用性。小组成员被限制为用圆圈标记的特征(统称第一集合),而非小组成员被限制为用X标记的特征(统称第二集合)。如所示,在配件分类中 的化身特征62和在衣服分类中的化身特征64对于小组成员可访问,但对于非小组成员不 可访问。当用户遇到其化身包括化身特征64(例如格式化的长袍)的另一用户时,其由此 可以立即认出该另一用户属于小组。当至少一个仅对于小组成员可用的化身特征对于小组 成员成为强制时,经由其化身将成员与非成员区分开的能力被进一步强化。除了取决于用户与小组的关联或非关联而向用户限制可用化身特征之外,软件应 用优选地通过经由图形用户界面、模板、清单、菜单(例如下拉式或下落式)、或其它便利的 技术仅向用户呈现与所述用户作为小组成员或者非成员的状态相关联的那些化身特征,而 使得化身创建和修改更便利。例如,软件可以向希望创建或修改其化身的用户呈现类似于 图5a或5b的框图的菜单,但是其中对于小组成员所述菜单将选择限制为仅第一特征集合 (用圆圈标记的那些特征),以及对于非小组成员将选择限制为仅第二特征集合(用X标记 的那些特征)。对于用户不可用的化身特征可以在菜单中完全不存在,或者可以变灰,或者 以其它方式指示为无效。在图6中,类似于图3的用户界面50的用户界面70被提供给用户,所述用户是名 为“乡村度假者”的小组的成员。出于描述简明的目的,所使用的单元标号与图3—致。用 户界面50可以表示向不是乡村度假者小组的成员的用户呈现的用户界面。用户界面50仅 呈现从化身特征的第二集合(对于非小组成员可用的化身特征)中选择的化身特征,并且 用户70仅呈现从化身特征的第一集合(对于小组成员可用的化身特征)中选择的化身特 征。如图所示,第二集合在头发分类中包含十六个不同的化身特征(图3,面板54a和54b), 但是第一集合仅包含这些特征中的六个。因此,对于非小组成员可用的头发分类的十个化 身特征对于小组成员不可用,并且便利地不会由用户界面呈现给小组成员。这些自动化的 特征帮助便利于在软件应用中的组化身的使用。图7中示出了用于基于(一个或多个)用户小组附属关系(affiliation)呈现所 选择的化身特征集合的过程75的相关流程图。在步骤76,应用从用户接收请求,以创建或 修改用户特定的化身。在步骤78中,应用例如通过确定用户简档或提交询问,而确定用户 是否附属于任意小组。如果用户分别是预定义小组A的成员、预定义小组B的成员、或者没 有小组附属关系,则步骤80分别将操作引导到步骤82a、82b或82c。在步骤82a和82b中, 应用检索可用的化身特征的预定义集合(分别为A和B)。在步骤82c,应用检索可用的化 身特征的标准集合。化身特征的小组A、小组B、以及标准集合是彼此不同的。在步骤84, 应用例如通过使用类似于图3和6的用户界面或者类似于图5a和5b的菜单,向用户呈现 所检索的化身特征的集合。在接收到用户选择(步骤86)之后,应用存储这些选择(步骤 88),并将用户返回到应用(步骤89)。出于简明目的,图7中仅引用了小组A和B,但是读者将理解,软件应用也可以支持 大量的不同小组,并且小组可以相对于彼此可以具有多种关系。例如,某些小组可以是互斥 的,其不具有公共用户,和/或具有彼此相反的小组目标或义务。某些小组可以是重叠的, 其具有某些公共用户但是其他用户不同,和/或具有可以重叠的小组目标或义务。某些小 组可以具有集合/子集关系,其中第一小组中的所有用户也在第二小组中,但是第二小组 中仅某些用户在第一小组中,或者相反。后一种情形的示例可以是其中形成一个小组,接 着可以在最初的小组内形成其它子小组,例如,分级阶层,诸如,委员会、理事会、领导者、官员、与新成员相对的长期成员(例如创始成员),或者例如其它与状态有关的子小组。在此 情形中,相对于新成员,可以使例如官员或长期成员访问不同的身体外观和装备(在对他 们的用户特定化身进行创建或修改时)。除了使对于基于小组的化身进行呈现和选择自动化之外,软件应用还可以使得生 成小组化身特征的方式自动化。如上所述,所述小组特征可以通过用户之间的交流和协定 而获得,例如,其中小组成员对特征进行投票,并且以指令形式向应用规定它们。可替换地, 应用可以通过基于对现有用户特定化身的分析自动生成所述小组特征,而响应于成员发起 的指令。例如,结合图1和4,用户12b、12d和12h可以建立小组定义,使他们自己附属于小 组,以及命令应用生成用于该小组的小组化身特征。在某些实施例中,应用可以分析小组成 员的现有化身,即,用户12b、12d和12h,或者以其它方式附属于小组的用户(例如,希望成 为小组成员的用户),以便寻找用户之间相同或相似的化身特征。在某种程度上,该分析揭 示出针对所有或至少某些小组成员的彼此匹配或基本匹配的化身特征,这些匹配的化身特 征可以被用于定义小组的化身特征。该方案寻求避免或最小化在成员现有化身与最终的小 组化身特征之间的不兼容性。在某些实施例中,应用可以分析不是小组成员的用户(例如,不是小组成员的所 有用户)的化身。结合图1和4,应用可以分析非小组成员的现有用户12a、12C、12e、12f和 12g,或者以其它方式未附属于小组的用户(例如,既没有加入小组也没有表达任何加入小 组的意愿的用户),以便寻找没有被任意非小组成员使用的一个或多个可用化身特征,或者 被相对较少的非小组成员使用的化身特征。在某种程度上,该分析揭示出没有被非小组成 员或仅被相对较少的非小组成员使用的化身特征,这种未使用的或很少使用的化身特征可 以被用于定义小组的化身特征。如果这种特征被小组采用,则应用可以随后将它们指定为 对于小组成员可用以及对于非小组成员不可用。该方案寻求提升或最大化小组成员和非小 组成员之间的区别。在某些实施例中,应用可以利用混合方案,例如,上述方案的结合,其中其分析小 组成员和非小组成员二者的化身,并基于所述分析选择小组化身特征。图8示出了用于生成小组化身特征的自动化过程90的流程图。在步骤92,软件应 用从一个或多个用户(典型地为至少一个小组成员(包括预期的小组成员))接收对于小 组化身特征的指令或请求。在步骤94,应用分析现有用户的化身,所述现有用户是小组成 员、非小组成员、或者二者,如上所述的。在步骤96,应用基于分析从可用的化身特征集合中 识别出(一个或多个)候选的化身特征的集合。在某些情形中,应用可以自动将该候选的 化身特征集合关联于小组。在其它情形中,可以使用另一步骤98,其中应用从例如一个或多 个小组成员(包括预期的小组成员)接收到进一步的指令,其中由(一个或多个)小组成 员选择的候选化身特征的集合中的某些化身特征与小组相关联。前述技术的许多变体对于读者将显而易见。例如,小组可以基于用户年龄形成。 软件应用可以被编程,以便禁止创建具有与年龄不适当的特征的化身。例如,小于指定年龄 (诸如12或18岁)的用户可以被强迫将他们的化身穿上适当的外衣,并且避免挑逗性的身 体形式以及挑逗性的衣服。此外,应用可以允许用户自由地创建他们的用户特定化身特征,但是当他们提交了加入已经定义了小组化身特征的小组的请求时,应用比较用户现有化身与小组化身特 征。基于该比较,应用可以向用户提供兼容性或不兼容性的指示,并且如果是后者的情形, 则还会提供不兼容性的程度,诸如用户化身不同于或匹配于小组特征的百分比多少。在此 情形中,应用还可以识别出用户化身需要修改以便兼容小组化身特征的各方面。图9示出了其中可以实现本发明的典型设备和服务器系统。例如,设备900A/900B 可以表示用户设备(访问设备),而设备950可以表示服务器或其它独立或分布式计算系 统,其能够托管在每个用户设备900A/900B上执行的游戏或应用的一部分或所有。设备900A/900B表示能够执行游戏或应用的任意设备。设备900A/900B可以是 能够以无线方式(OTA)与无线网络和/或有线网络进行通信的移动设备,或者可以是经 由线缆耦合于(一个或多个)网络的普通非移动设备。通过示例而非限制的方式,设备 900A/900B包括移动电话或智能电话902、个人数字助理904、便携式计算设备906、固定计 算设备907 (诸如工作站或台式计算机)、以及其它连网终端908。典型的终端900A/900B使用计算/处理系统来控制和管理常规的设备行为以及由 本发明提供的设备功能。例如,典型的终端900B包括处理/控制单元910,诸如,微处理器、 控制器、精简指令集计算机(RISC)、或者其它中央处理模块。处理单元910不需要是单一设 备,并且可以包括一个或多个处理器。例如,处理单元可以包括主处理器以及耦合于主处理 器并与主处理器通信的一个或多个相关联的从属处理器。处理单元910控制由程序存储装置/存储器912中可用的程序指示的设备900B 的基本功能。存储装置/存储器912可以包括操作系统和关联于本发明的多种程序和数据 模块。在本发明一实施例中,程序存储在非易失性电可擦写可编程只读存储器(EEPROM)、 闪速ROM等等中,从而程序在终端掉电时不会丢失。存储装置912还可以包括一个或多个 其它类型的只读存储器(ROM)以及可编程和/或可擦除ROM、随机存取存储器(RAM)、订户 接口模块(SIM)、无线接口模块(WIM)、智能卡、或其它固定或可移除存储器设备/媒体。程 序还可以经由其它媒体913提供,诸如盘、⑶-R0M、DVD等,其通过适当的接口和/或(一个 或多个)媒体驱动器914读取。用于执行根据本发明的终端操作的相关软件还可以经由数 据信号被传送到终端900B,诸如经由一个或多个网络进行电下载,所述网络诸如数据网络 915或其它数据网络,并且在其中设备900A/900B是无线设备(诸如移动电话)的情形中可 能是(一个或多个)中间无线网络916。为了执行其它标准终端功能,处理器910还耦合于与设备900B相关联的用户输入 接口 918。用户输入接口 918可以包括例如小键盘、功能按钮、操纵杆、滚动机制(例如,鼠 标、轨迹球)、触摸板/触摸屏、语音命令输入、和/或其它用户输入机制。所述用户输入918 可以被用户用于例如为他或她的化身选择想要的化身特征。可以提供用户界面(UI)920,其允许设备900A/B的用户在视觉上、在听觉上、通过 触摸等等感知信息。例如,一个或多个显示设备920A可以关联于设备900B。显示器920A 可以显示游戏/应用和/或其它信息。可以提供(一个或多个)扬声器920B,以便在听觉 上呈现与游戏或应用相关联的声音。还可以提供耳机/头戴式耳机插孔920C和/或使得 声音呈现更便利的其它机构。还可以提供其它用户界面(UI)机构,诸如触觉920D或其它 反馈。图9的示例性移动设备900B还可以包括用于执行通过(一个或多个)网络915和/或916进行传送的常规电路。DSP 922可以被用于执行多种功能,包括模数(A/D)转 换、数模(D/A)转换、语音编码/解码、加密/解密、检错和纠错、位流翻译、过滤等等。在无 线通信的情形中,收发器924包括发送器和接收器之一或二者,从而一般通过天线926传送 外出的无线通信信号以及接收进入的无线通信信号。当设备900B是非移动设备或移动设 备时,其可以包括收发器(T)927,以允许与网络(诸如因特网)的其它类型的无线或有线通 信。例如,设备900Β可以经由邻近网络(proximity network)(诸如,IEEE 802. 11或其它 无线局域网)进行通信,所述邻近网络可以接着耦合于固定网络915,诸如因特网。还可以 使用对等连网。此外,有线连接可以包括例如到诸如因特网的网络的以太网连接。最终在 设备900A/B和(一个或多个)服务器950之间进行通信的这些和其它方式可以被实现。在一实施例中,存储装置/存储器912存储结合本发明使用的多种客户端程序和 /或数据。例如,存储装置/存储器912可以本地存储如前所述涉及化身的游戏/应用930 的某些或所有。例如,某些游戏或应用可以涉及本地存储游戏或应用的某些或所有,而其它 实施例涉及在服务器950存储游戏或应用的某些或所有。(一个或多个)应用930包括关 联于游戏的相关软件模块。(一个或多个)应用930和相关功能模块可以是可结合处理器 910操作的独立模块,可以是执行这些功能的每一个的单一模块,或者可以包括执行多种功 能的多个所述模块。还应该认识到,这些功能的一个或多个可以使用硬件来执行。图9还描述了在网络上可操作的典型的计算系统950。一个或多个所述系统950 可以经由(一个或多个)网络可用,诸如无线916和/或固定网络915。计算系统950表 示(一个或多个)服务器,在某些实施例中,其可以托管涉及化身的游戏或其它应用。系统 950可以是单一系统或分布式系统。所示的计算系统950包括处理装置952、其可以耦合于 存储装置/存储器954。处理器952根据软件和/或固件指令的指示,执行本领域内已知的 多种标准计算功能。存储装置/存储器954可以表示固件、媒体存储装置、和/或存储器。 处理器952可以通过输入/输出(I/O)电路956与其它内部和外部组件进行通信。计算系 统950还可以包括媒体驱动器958,诸如硬盘和软盘驱动器、⑶-ROM驱动器、DVD驱动器、以 及能够读取和/或存储信息的其它媒体驱动器。在一实施例中,用于在计算系统950执行根 据本发明的操作的软件可以被存储和分布于CD-ROM、盘、磁媒体、可移除存储器、或能够便 携地存储信息的其它形式的媒体,如媒体设备960所表示的。所述软件还可以经由数据信 号被传送到系统950,诸如经由网络电下载,所述网络诸如数据网络915、局域网(LAN)(未 示出)、无线网络916、和/或它们的任意结合。存储装置/存储器954和/或媒体设备960存储结合此处所述的技术使用的多种 程序和数据。例如,在一实施例中,存储装置954包括涉及化身的游戏或应用972。应用972 可以包括前述的功能模块,诸如小组识别模块、化身特征呈现模块等。此外,存储装置/存 储器954可以包括用于存储数据的数据库974A,所述数据诸如化身特征、识别小组的数据 等等。可替换地,数据库可以在其它地方托管,诸如由可经由网络或以其它方式访问的数据 库974B所示的。所示计算系统950还包括DSP电路966,以及至少一个收发器968 (其意在同样指 代分离的传送器和/或接收器组件)。尽管服务器950可以经由有线连接与数据网络915 进行通信,但是服务器还可以或者取而代之地装备有收发器968,用于与无线网络916进行 通信,由此可以使用天线970。
应该理解,涉及化身的游戏或应用可以在同样是游戏/应用的参与者的设备 900A/B上托管,或者游戏/应用可以在一个或多个服务器或其它计算设备950上托管。游 戏/应用还可以分布在设备900A和(一个或多个)服务器950之间,从而某些执行步骤在 本地执行,而某些执行步骤在远程执行。前述描述是说明性的,而并非意在限制本发明的范围。对此处公开的实施例的多 种修改是可能的,并且在研究该专利文档后,本领域普通技术人员将理解对于实施例的多 个单元的实际替代品和等价物。在不脱离本发明的范围和精神的情况下,可以做出对此处 公开的实施例的这些和其它改变和修改。
权利要求
一种方法,包括托管多参与者的应用,其中参与者被表示为化身;提供可用化身特征的集合,所述参与者能够从所述集合中进行选择以创建他们各自的用户特定化身;将多个参与者识别为附属于小组;从附属于所述小组的至少一个参与者接收指令,所述指令将可用化身特征的第一子集关联于所述小组;以及在接收到所述指令之后,仅向附属于所述小组的参与者提供所述可用化身特征的第一子集。
2.根据权利要求1所述的方法,其中所述可用化身特征的第一子集包括第一化身特 征,所述方法进一步包括要求附属于小组的参与者至少选择所述第一化身特征。
3.根据权利要求1-2中任一项所述的方法,其中所述多参与者的应用包括多游戏者 的游戏,并且其中所述托管经由一个或多个网络执行。
4.根据权利要求1-3中任一项所述的方法,其中附属于小组的至少一个参与者是不 是小组成员但是希望成为小组成员的参与者。
5.根据权利要求1-4中任一项所述的方法,进一步包括分析附属于小组的参与者的用户特定化身;以及基于所述分析选择所述第一子集;其中所述分析通过所述指令触发,或者所述选择被包括在所述接收步骤中,或者二者 都存在。
6.根据权利要求5所述的方法,其中分析用户特定化身包括识别所述用户特定化身 的一个或多个公共化身特征。
7.根据权利要求1-6中任一项所述的方法,其中识别附属于小组的多个参与者包括 从所述多个参与者中的一个或多个接收关于哪些参与者附属于所述小组的通知;以及将由 所述通知识别的这些参与者识别为附属于所述小组。
8.根据权利要求1-7中任一项所述的方法,进一步包括禁止未附属于所述小组的参 与者选择所述可用化身特征的第一子集中的一个或多个。
9.根据权利要求1-8中任一项所述的方法,其中可用化身特征包括音频特征和可视特 征的一个或多个。
10.一种装置,包括存储装置,被配置用于存储多参与者应用,其中参与者被表示为化身,以及用于存储可 用化身特征的集合,所述参与者能够从所述集合中进行选择以创建他们各自的化身;以及处理器,被配置用于将多个参与者识别为附属于小组,以便从可用化身特征的集合中 识别关联于所述小组的化身特征的第一子集,以及将对于附属于所述小组的参与者可用的 化身特征中的至少某些限制为化身特征的第一子集。
11.根据权利要求10所述的装置,进一步包括接收器,用于从附属于所述小组的至少 一个参与者接收指示,所述指示指定化身特征的第一子集,并且其中所述处理器被配置用 于基于所接收的指定化身特征的第一子集的指示来识别化身特征的第一子集。
12.根据权利要求10-11中任一项所述的装置,其中所述处理器被进一步配置用于识 别由附属于所述小组的参与者选择的公共特征,并且其中对化身特征的第一子集的识别至 少部分地基于对由附属于所述小组的参与者选择的公共特征的识别。
13.根据权利要求10-12中任一项所述的装置,其中所述处理器被进一步配置用于将 化身特征的第一子集中的一个或多个指定为针对附属于所述小组的每个参与者的强制化 身特征。
14.根据权利要求13所述的装置,其中所述处理器被进一步配置用于允许附属于所 述小组的参与者选择未被指定为强制化身特征的任意可用化身特征。
15.根据权利要求10-14中任一项所述的装置,其中所述处理器被进一步配置用于将 未附属于所述第一子集的可用化身特征中的一个或多个指定为针对附属于所述小组的每 个参与者的禁用化身特征。
16.一种装置,包括接收器,被配置用于接收多用户应用的应用信息,其中用户被表示为化身,所述应用信 息至少包括化身特征;用户输出,被配置用于呈现化身特征集合,用户能够从所述化身特征集合中进行选择 以创建各个化身;用户输入,被配置用于使得用户对于将附属的用户小组的指定更便利;以及其中所述用户输出进一步被配置用于响应于用户成为附属于所述小组,呈现可用于 由用户进行选择的所述化身特征集合的子集。
17.根据权利要求13所述的装置,其中所述用户输入进一步被配置用于便于用户指 定哪些化身特征将被提供到化身特征的子集中以便可用于由附属于所述小组的所有用户 进行选择。
18.根据权利要求17所述的装置,进一步包括传送器,其被配置用于把将在化身特征 的子集中提供的所指定化身特征传送给应用服务器,以用于分发给附属于所述小组的所有 用户。
19.根据权利要求16-18中任一项所述的装置,进一步包括传送器,用于将所述应用信息传送给所述多用户应用的其他用户,其中所述装置被指 定为所述多用户应用的宿主;以及存储装置,被配置用于至少存储所述多用户应用以及可用化身特征的集合,所述多用 户应用的用户可以从所述可用化身特征的集合进行选择,以创建他们各自的化身。
20.一种其上存储有指令的计算机可读存储媒体,所述指令能够使得处理器执行多个用户可访问的应用,所述应用能够经由用户特定的化身来将用户彼此呈现, 所述应用还能够将多个用户中的某些关联于小组,以及不将多个用户中的其他人关联于所 述小组;提供可用化身特征的数据库,所述可用化身特征可以被结合以便创建用户特定化身特征;从关联于所述小组的至少一个用户接收化身特征指令,该指令将可用化身特征的第一 集合关联于所述小组;将关联于所述小组的用户的访问限制到所述可用化身特征的第一集合;以及将未关联于所述小组的用户的访问限制到所述可用化身特征的第二集合,所述第二集 合与所述第一集合不同。
21.根据权利要求20所述的存储媒体,其中所述指令能够进一步使得处理器针对关联于所述小组的用户仅呈现从可用化身特征的第一集合中选择的化身特征,以 便从中进行选择以创建他们的用户特定化身,以及针对未关联于所述小组的用户仅呈现从 可用化身特征的第二集合中选择的化身特征,以便从中进行选择以创建他们的用户特定化 身。
22.根据权利要求20-21中任一项所述的存储媒体,其中所述指令能够进一步使得处理器分析所述多个用户中的至少某些的用户特定化身;以及 基于所述分析定义可用化身特征的第一集合;其中所述分析响应于所述化身指令,或者对可用化身特征的第一集合的定义被包括在 对化身指令的接收中,或者二者皆有。
23.根据权利要求22所述的存储媒体,其中所述指令能够使得处理器通过识别用户 特定化身的一个或多个公共化身特征,来分析所述多个用户中的至少某些的用户特定化身。
24.—种装置,包括用于托管多参与者的应用的装置,其中参与者被表示为化身用于提供可用化身特征的集合的装置,所述参与者能够从所述集合中进行选择以创建 他们各自的用户特定化身;用于将多个参与者识别为附属于小组的装置;用于从附属于所述小组的至少一个参与者接收指令的装置,所述指令将可用化身特征 的第一子集关联于所述小组;以及用于响应于接收到所述指令,仅向附属于所述小组的参与者提供可用化身特征的第一 子集的装置。
全文摘要
公开了用于自动化针对小组的化身选择的系统、装置和方法。一种典型方法包括提供多个用户可访问的软件应用,以及可用化身特征的数据库,所述可用化身特征可以被选择性地结合以创建用户特定化身,用户可以通过所述用户特定化身在应用中彼此表示他们自身。关联于小组的(一个或多个)用户提供指令,该指令将可用化身特征的第一集合关联于小组。对于关联于小组的用户,访问于是被限制为化身特征的第一集合,而对于未关联于小组的用户,访问被限制为可用化身特征的不同的第二集合。第一集合中的化身特征可以由自动化过程选择,所述自动化过程分析某些用户的用户特定化身,并且基于所述分析选择将哪些可用化身特征包括在第一集合中。
文档编号G06F3/048GK101981538SQ200980111026
公开日2011年2月23日 申请日期2009年3月3日 优先权日2008年4月3日
发明者E·奥利拉, J·阿拉斯沃里 申请人:诺基亚公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1