高级娱乐动作和成绩记录的制作方法
【专利摘要】一种用于记录计算机实现的环境的用户的动作和/或成绩的方法。该方法包括:检测所述用户是否已经采取多个预定义动作中的一个预定义动作或者已经经由所述计算机实现的环境达到多个预定义成绩中的一个预定义成绩;当检测到所述预定义动作或者预定义成绩时,基于检测的预定义动作或者预定义成绩,修改用户在多个种类中的至少一个种类中的子得分,以及基于所述用户在所述多个种类中的每个种类中的子得分,更新所述用户的总体得分。
【专利说明】高级娱乐动作和成绩记录
【技术领域】
[0001]本公开涉及记录计算机实现的环境的用户的动作和/或成绩。
【背景技术】
[0002]通常的视频游戏常常具有基于成绩的分数制度,当玩家完成视频游戏之内的某个任务时,通过该基于成绩的分数制度来增加个人玩家的得分。成绩通常反映在得分中,但是玩家并不知道他的或者她的得分的组成。此外,在这些基于成绩的分数制度中,除了计算机游戏中所涉及的之外,并不能够对于任何东西分配得分,即,得分仅仅与那个视频游戏有关。此外,对于这些基于成绩的分数制度,没有社交、群、小组、或者团体成绩方面。
【发明内容】
[0003]在本公开的第一方面中,提供一个以上的计算机可读存储介质(例如,存储介质),所述一个以上的计算机可读存储介质上具有具体化的计算机可执行指令,所述计算机可执行指令适合于使得计算机进行用于记录计算机实现的环境的用户的动作和/或成绩的方法。该方法包括:检测所述用户是否已经采取多个预定义动作中的一个预定义动作或者已经达到多个预定义成绩中的一个预定义成绩,并且,如果检测到所述预定义动作或者预定义成绩,那么基于检测到的预定义动作或者预定义成绩,修改用户在多个种类中的至少一个种类中的子得分,以及基于所述用户在所述多个种类中的每个种类中的修改的子得分,更新所述用户的总体得分。
[0004]种类例如可以由保持用户的子得分的容器表示。在一些实施例中,修改包括基于检测的预定义动作或者预定义成绩,修改所述用户在多个种类中的至少两个种类中的子得分。
[0005]本公开描述了计算机可读介质、系统和计算机实现的方法,用于例如在社交网络之内,记录用户的动作和用户的成绩两者。动作和成绩可以指的是个人或者社交、群、小组或者多装置活动。在这里,动作可以指的是活动,诸如独自地或者与朋友一起观看视频、撰写博客,或者购买音乐在线收听。成绩例如可以指的是要求用户完成任务或者多个任务的活动。在两种情况下,对于采取动作或者达到成绩,奖励分数。奖励给用户的分数贡献给用户在预定义种类中的子得分。在已经采取动作或者已经达到成绩之后,基于用户在不同种类的中的修改的子得分,更新用户的总体得分。因此,奖励给用户的分数贡献给用户的总体得分,从而培养积极的、但是有竞争性的用户环境。
[0006]在实施例中,所述计算机实现的环境包括在线环境,特别地,包括社交网络环境或者游戏环境。在一些实施例中,计算机实现的环境包括多个部分,例如,一个以上的游戏部分,博客部分,媒体部分等等。用户被允许采取行动和/或达到每个部分中的成绩。因此,通过在一个游戏部分中玩在线游戏,或者通过在一个媒体部分中收听音乐歌曲,用户将被奖励分数,该分数将添加给他的子得分,贡献给用户的总体得分。使用在线环境(例如,在线游戏)的前后关系中的本公开的方法特别地有益,因为这些环境通常比传统的零售软件(例如,零售游戏)更加历时长久。这样,该方法可以允许在许多年内在不同的种类中限定用户的概况,在许多年中,用户使用在线环境。因此,用户的子得分更加准确地刻画用户在那时间期间的行为和爱好。
[0007]根据实施例,所述预定义动作或者预定义成绩中的至少一个指的是在所述计算机实现的环境外部的用户活动。这允许用户通过计算机实现的环境外部的活动来提高他的子得分,从而同样提高他的总体得分。例如,,对于撰写不是特定的计算机实现的环境的一部分的博客或者通过完成与在线或者离线公司的交易,用户可以被奖励分数。这样,用不同的种类中的用户的子得分表示的用户的概况通常将更加精确。
[0008]在一些实施例中,在有些情况下,至少一个以及所有的预定义动作或者预定义成绩指的是计算机实现的环境之内的用户活动。
[0009]在实施例中,对用户已经完成预定义任务或者多个预定义任务中的每个预定义任务做出反应,检测至少一个所述预定义成绩。特别地,对用户已经在计算机实现的环境之内完成预定义任务或者多个预定义任务中的每个预定义任务做出反应,可以检测至少一个所述预定义成绩。例如,在计算机实现的环境包括在线游戏的实施例中,当完成游戏之内的任务时,用户可以被奖励分数,该分数贡献给不同的种类中的一个以上的子得分。
[0010]根据实施例,至少一些预定义成绩或者动作以分级级别被安排,如此,当用户和/或计算机实现的环境的一个以上的其他用户已经分别完成与比第一级别低的级别关联的每个预定义成绩或者动作时,与第一分级级别关联的预定义成绩或者动作中的第一个预定义成绩或者动作仅仅对于该用户可用。这个实施例允许多层的成绩,其中,只有当用户已经预先完成每个预定义组的不太高级的成绩时,使得更加高级的成绩或者动作对于用户可用。在有些情况下,当用户已经预先和一个以上的其他用户,像例如用户的朋友,一起完成与比第一级别低的级别关联的每个预定义成绩或者动作时,使得第一预定义成绩或者动作对于用户可用。作为一个特定的实例,用户必须首先实现第三级别的一个以上的成绩,以通过完成他被奖励头衔“千兆探险家”,在他被提供不是对用户先前可用的对于第二级别的一个以上的附加成绩的访问之前,变成“百万探险家”。仅仅在已经奖励那个头衔之后,使得不是用户先前可访问的第一级别的一个以上的附加的成绩对于该用户可用。一旦完成这些附加的成绩,用户将被奖励头衔“最惊人的探险家”。作为另一个实例,从一个分级级别进展到下一个可以涉及收集预定义数量的分数作为所需的成绩,可以通过进行多个相关动作中的任何相关动作来累加预定义数量的分数。
[0011]在有些情况下,当一个以上的其他用户,例如,他的朋友,在没有他的情况下已经完成低级别的成绩或者动作时,第一预定义成绩或者动作甚至可以对于该用户可用。然而,这可以要求用户和/或一个以上的其他用户已经例如通过指示他们在计算机实现的环境之内是朋友来同意合作。在有些情况下,当在完成成绩或者动作之前,用户和/或一个以上的其他用户在计算机实现的环境中互相认为是朋友时,一个以上的其他用户完成的成绩或者动作仅仅被认为对于该用户被完成。
[0012]在另一个实施例中,与第一分级级别关联的预定义成绩或者动作中的第一个预定义成绩或者动作可经由用户的第一访问装置对于用户可用,并且其中,至少一个所述预定义成绩或者动作与比所述第一分级级别低的级别关联,并且可经由所述用户的第二访问装置对于用户可用。这个实施例允许支持多装置的活动,类似多装置的游戏。作为一个实例,当用户使用第一用户访问装置观看节目情节及其关联的游戏内容或者游戏时,可以检测成绩。只有一旦检测到那个成绩,系统就经由第二用户访问装置,将对于游戏或者一些特定的游戏内容的访问提供给用户。
[0013]在实施例中,所述预定义动作或者预定义成绩中的至少两个预定义动作或者预定义成绩可经由不同的用户访问装置对于用户可用。这个实施例允许使用不同的访问装置被完成的要被追踪的动作和成绩。例如,用户可以通过在电视上观看电影、在他的计算机上玩游戏以及在他的移动电话上给人们打电话,来获得不同种类中的分数。虽然使用不同的用户访问装置,但是这些活动将贡献给用户在不同种类中的分数。结果,用户在不同的种类中的子得分将更加精确地刻画用户的行为和爱好。
[0014]根据实施例,所述多个预定义动作或者所述多个预定义成绩包括游戏活动、媒体消费活动或者社交活动中的至少一个。在这些实施例中,用户的子得分更加准确地反映遍及不同的领域或者部分的活动的用户的概况。媒体消费活动例如可以指的是观看视频或者收听音乐,同时社交活动例如可以指的是发送e-mail、发博客、与其他用户聊天等等。媒体消费活动可以指的是任何种类的数字或者非数字媒体,例如,视频、音频、音乐、游戏、书籍、电子书等等,但是并不局限于这些形式的媒体。应当理解,虽然活动例如可以被标明为社交活动,但是在有些情况下,当完成社交活动时,用户不仅可以被奖励社交种类中的分数,而且在和朋友一起观看视频时,还被奖励媒体消费种类中的分数。
[0015]在实施例中,所述修改包括使用查阅表修改所述子得分,所述查阅表使每个所述预定义动作和每个所述预定义成绩与所述多个种类中的至少一个种类关联。因此,查阅表可以用于确定那些种类,在那些种类中,当已经采取一个预定义动作或者已经达到一个预定义成绩时,用户将被奖励分数。
[0016]在一些实施例中,在与预定义动作或者预定义成绩关联的每个种类中的用户的子得分将以同样的方式被修改。
[0017]然而,较佳的是,所述查阅表进一步使每个所述预定义动作和每个所述预定义成绩与分数的数量关联,当所述预定义动作或者预定义成绩被分别检测到时,将所述多个种类中的所述至少一个种类中的所述子得分将通过该分数的数量被修改。当检测到预定义动作或者成绩中的一个时,这允许计算机系统以不同的方法修改不同的种类中的子得分。例如,在一个种类指的是“音频”以及另一个种类指的是“视频”的实施例中,当观看音乐视频时,用户在种类“音频”中的子得分可以被增加两个,同时用户在种类“视频”中的子得分被增加一个。
[0018]在一些实施例中,修改子得分可以包含增加或者减少子得分。在实施例中,使用查阅表进一步使每个预定义动作以及每个预定义成绩与分数的数量关联,特别地,修改子得分可以增加使至少一个种类中的子得分增加或者减少该分数的数量。包含在查阅表中的分数的数量在一些实施例中可以是正数或者负数。在一些实施例中,分数的数量可以是整数、有理数、和/或实数。
[0019]在实施例中,该方法进一步包含:当所述用户的所述总体得分或者所述用户的一个以上的所述子得分超过预定阈值得分时,进行至少一个:
[0020]-使得所述用户和/或所述计算机实现的环境的一个以上的其他用户能够分别采取附加的动作或者访问附加的任务,所述其他的动作或者所述附加的任务以前对于所述用户和所述一个以上的其他用户来说是不可用的;以及
[0021]-将礼物、待遇以及晋级中的至少一个提供给所述用户和/或所述计算机实现的环境的一个以上的其他用户。
[0022]礼物例如可以是在计算机实现的环境之内或者计算机实现的环境之外给予的。在一些实施例中,礼物可以包含在在线游戏中给予用户的免费项目。替换地或者另外地,礼物可以包含在在线或者离线的世界中提供给用户的金额。在有些情况下,用户可以选择礼物的接收者,使得提供给用户的礼物被转送给另一个人或者处于用户的选择的用户。该礼物可以具有永久的持续时间或者只有限定的使用期限。在一些实施例中,可以给予该用户对于计算机实现的环境的附加部分或者对于新的媒体内容的访问。例如,当用户已经达到预定义的总体得分或者预定义的种类中的预定义的子得分时,计算机实现的环境的附加的部分将是用户可访问的。作为实例,在动作游戏中已经获得预定义级别的灵活性技巧,可以准许用户访问附加的动作游戏。在在线和/或离线的世界中,待遇例如可以包含关于一些产品或者服务的折扣。在在线或者离线的世界中,晋级例如可以包含用户被授予特定的头衔、功能或者特权。作为一个实例,当他在相应的种类中的子得分超过预定阈值时,对于博客,该用户可以被奖励管理人员身份。
[0023]一个以上的其他用户在计算机实现的环境中可以是用户的朋友。在有些情况下,一个以上的其他用户可以指的是直接地链接到该用户的其他用户,在相同的群之内其他用户、或者已经相互同意合作的其他用户。
[0024]除个人奖励之外,该方法同样提供多个用户的奖励。例如,当计算机实现的环境中的一个以上的用户的朋友已经获得超过预定阈值的一个以上的种类中的子得分时,可以提供给用户礼物、待遇和/或晋级。通常,个人用户成绩或者动作的完成可以引起个人或者多个用户奖励。类似地,多个用户成绩或者动作的完成可以引起个人或者多个用户奖励。根据实施例,修改用户在多个种类中的至少一个种类中的子得分包含:修改用户在至少一个种类的多个子种类中的至少一个子种类中的局部子得分,以及基于用户在至少一个种类的多个子种类中的局部子得分,确定至少一个种类中的子得分。在这个实施例中,一个以上的种类被再划分为子种类。这允许计算机系统以更加准确的方式记录用户的动作和成绩。例如,如果一个种类指的是音乐消费,那么那个种类的子种类可以指的是单独地收听音乐标题,和朋友一起收听音乐标题,以及一群用户收听音乐标题。在一些实施例中,多个种类中的两个以上的种类可以各自包含一个以上的同样的子种类。在一些实施例中,通过添加用户在至少一个种类的多个子种类中的每个子种类中的局部子得分,来确定至少一个种类中的子得分。在有些情况下,用户在至少一个种类中的子得分被确定为至少一个种类的多个子种类中的每个子种类中的用户局部子得分的加权总和。
[0025]在另一个实施例中,所述多个子种类包括个人、社交、小组以及基于团体的子种类中的至少一个。在一些实施例中,所述多个种类中的至少两个种类各自包括个人、社交、小组以及基于团体的子种类中的至少一个。
[0026]根据实施例,该方法进一步包含:为所述用户提供所述用户的所述总体得分以及所述用户在所述多个种类中的至少一些种类中的所述子得分的视觉表示。在一些实施例中,用户在所有的多个种类中的子得分被包含在视觉表示中。该视觉表示例如可以包含总体得分和/或一个以上的子得分的条状图。在一些实施例中,视觉表示包括用户的子得分的饼状图。这允许用户容易地看到他在不同的种类中的子得分如何贡献给他的总体得分。
[0027]根据实施例,更新所述用户的所述总体得分包括增加所述用户在所述多个种类中的每个种类中的所述子得分。在一些实施例中,用户的总体得分被确定为多个种类中的每个种类中的用户子得分的加权总和。这样,一个以上的种类可以被给予比其他种类高的优先级。
[0028]根据实施例,所述多个种类包括视频种类、音频种类、音乐种类、聊天种类、游戏种类以及社交种类中的至少一个。
[0029]在实施例中,至少一个预定义动作包括以下中的至少一个或者两个以上的组合:完成在线购买,输入代码,订阅时事通讯,输入评论,或者通过点击按钮来表达对在线内容的欣赏,添加来自于或者到社交网络中的用户的连接,观看特定的视频电影或者节目情节,观看所有预定义列表的视频,和计算机实现的环境的至少预定义数量的另外的用户一起观看视频,收听特定的音乐标题,以及撰写博客。在有些情况下,当通过杂志或者报纸中的关于赠券或者任何其他方式的广告,买进商店中的制品时,用户可能已经例如通过电子邮件接收代码。然后用户可以输入该代码,于是他被奖励一个以上的种类中的分数。
[0030]根据实施例,至少一个预定义成绩包括以下中的至少一个或者两个以上的组合:完成个人挑战,完成群挑战,完成团体挑战,在预定义的时限之内完成一个以上的预定义任务,已经在预定义的时间量内玩了一个以上的在线游戏,已经消耗预定义量和/或预定义组的媒体内容,以及在至少预定义的时段内,已经注册在线资源,尤其是已经注册在线游戏或者在线社交网络。
[0031]团体挑战例如可以被提供作为发起人挑战,该发起人挑战提供用户可能争取达到的用于预定义成绩的奖励。例如,实现某些东西的第一千个用户(或者玩家)将赚得一个以上的种类中的分数。类似地,当用户订阅时事新闻或者与在线供应以任何其他方式进行互动时,用户将接收一个以上的种类中的分数。
[0032]在进一步的方面中,本公开提供一个以上的计算机可读介质,一个以上的计算机可读介质上具有具体化的计算机可执行指令,计算机可执行指令进行方法,包括:从计算机实现的环境的提供者接收要与用户的预定义动作或者预定义成绩关联的多个种类中的至少一个种类的指示,以及在查阅表中存储所述至少一个种类的所述指示以及所述预定义用户动作或者预定义用户成绩。
[0033]因此计算机实现的环境的提供者可以限定一个以上的种类。在一些实施例中,接收指示包括接收多个预定义种类中的至少一个预定义种类的选择。
[0034]在有些情况下,查阅表的列指的是不同的种类,在不同的种类中,用户可以获得子得分,而且查阅表的行指的是预定义动作和预定义成绩。
[0035]术语提供者可以指的是计算机实现的环境或者就总体来看的平台的提供者,或者指的是计算机实现的环境的多个部分中的一个部分的提供者。例如,计算机实现的环境可以包含游戏部分和博客部分。在那种情况下,博客部分的提供者可以限定在计算机实现的环境的博客部分之内被用户采取或者达到的动作和成绩。该用户可以进一步限定或者选择(经由用户输入)种类,其中,当检测到预定义动作或者预定义成绩时,用户的子得分将被修改。在有些情况下,博客部分的提供者可以限定分数的数量,一旦检测到预定义动作或者预定义成绩,种类中的用户的子得分将被修改该分数的数量。类似地,游戏部分的提供者可以限定动作和成绩,对于该动作和成绩,用户将在游戏部分之内被奖励分。
[0036]在有些情况下,只有总体的计算机实现的环境或者平台的提供者被授权限定种类,同时部分的供应者能够在他们各自的部分之内限定动作和成绩。然而,部分的供应者在有些情况下可能并不能够对于用户增加任何新的种类以获得分数。然而,较佳的是,使得计算机实现的环境之内的部分的供应者能够限定新的种类,在新的种类中,用户可以被奖励分数。在有些情况下,总体的计算机实现的环境或者平台的提供者限定动作和成绩的通用组,从动作和成绩的通用组,计算机实现的环境的部分的供应者可以进行挑选,以致当在相应的部分之内完成一个以上的挑选动作或者成绩时,用户将被奖励分数。
[0037]根据实施例,接收进一步包括从提供者接收所述至少一个种类中的分数的数量的指示,以及在所述查阅表中存储分数的数量。
[0038]在进一步的方面中,本公开提供一种计算机系统,包括:适合于被耦接到用户的至少一个装置的服务器,包含查阅表的数据库,所述查表使多个预定义动作和预定义成绩中的每一个与多个种类中的至少一个种类关联,计数器,所述计数器适合于对所述用户在所述多个种类中的每个种类中的子得分进行计数,评估逻辑,所述评估逻辑适合于:检测所述用户是否已经采取所述多个预定义动作中的一个预定义动作或者已经经由所述至少一个装置达到所述多个预定义成绩中的一个预定义成绩,以及当检测到所述动作或者成绩时,使用所述查阅表,基于检测到的动作或者成绩,修改所述用户在所述多个种类中的至少一个种类中的所述子得分。
[0039]根据实施例,该系统进一步包含用于用户的总体得分的计数器,并且评估逻辑被进一步适合于基于用户在多个种类中的每个种类中的修改子得分,更新用户的总体得分。
[0040]在实施例中,所述查表进一步包括分的数量,当检测到所述预定义动作或者预定义成绩时,将所述至少一个种类中的所述子得分将通过该分数的数量被修改。
[0041]进一步的实施例和益处将从以下连同附图一起的描述变得明显。
【专利附图】
【附图说明】
[0042]当结合附图时,通过参考以下详细说明,上述方面和许多附带的优点将变得更加容易领会,并且变得更好理解,其中:
[0043]图1是图解用于记录用户的动作和/或成绩的示范性的方法的流程图;
[0044]图2是表示用户的总体得分的条状图;
[0045]图3是指示不同种类的图;
[0046]图4是图解用户的总体得分的组成的饼状图;
[0047]图5是用户的总体得分和子得分的视觉表示,用户的总体得分和子得分可以是截屏的一部分;
[0048]图6是图解示范性的计算机系统的网络图;以及
[0049]图7是用于记录用户的动作和/或成绩的示范性的等级图。
【具体实施方式】
[0050]图1显示了图解示范性的方法的流程图。在步骤100中,检测用户是否已经采取多个预定义的用户动作中的一个预定义的用户动作,或者是否已经达到多个预定义的用户成绩中的一个预定义的用户成绩。如果检测到一个预定义的动作或者预定义的成绩,那么通过基于检测到的动作或者成绩来修改多个类别中的至少一个类别中的子得分,该方法在步骤102中继续。随后,在步骤104中,该方法考虑到基于每个种类中的用户的子得分,更新用户的总体得分。
[0051]图2显示图解用户的总体得分的条状图200。该条状图可以例如被呈现在计算装置的显示器上的用户界面中。图2显示与预定义的总体得分的分级级别相结合的用户的总体得分,以便于读取得分。具有O和10之间的总体得分的用户被排列为“新手”(级别1),具有11和50之间的总体得分的用户被排列为“普通的”(级别2),具有51和100之间的总体得分的用户被排列为“专业的”(级别3),具有101和250之间的总体得分的用户被排列为“冠军”(级别4),以及具有至少251的总体得分的用户被排列为“大师”(级别5)。图2的条状图与具有221分的总体得分的用户关联,因而是“级别4冠军”。该用户(或者观看条状图的别人)可以从该条状图看见到下一个级别有多远,以及需要多少分数来到达这个级别,下一个级别将是“级别5大师”。
[0052]在图2中,对于该总体得分,用于“大师”级别的最高指示得分被设定为1000分。尽管用户可以超过这个值,但是大部分用户可能不会到达这个值。然而,从1000分的总体得分开始往上,“大师”级别将以无尽的方式被计数:对于每多一个1000分,“大师”级别被设定为“大师+1”,如此,得3000分的用户到达级别“大师+2”。但是,基于游戏提供者或者平台提供者的希望,图2中的1000分的得分可能容易地适合于不同的值。
[0053]图3显示六个不同种类的图例,其中,用户可以获得相应的子得分。种类和相应的信息例如可以被呈现在计算装置的显示器上的用户界面中。如图3所示,种类可以具有的相应信息,诸如图形图标(例如,包括手的图像以表示“敏捷”的图标)以及文本描述(例如,可以增加相应的子得分的活动的实例)。图3中所示的种类涉及技巧并且以游戏为主的方式被限定。在这个实例中,系统被安装用于对六个种类(可以由保持各个子得分的容器所表示)中的以游戏为主的子得分进行计数,该六个种类覆盖游戏中的六个不同类型的活动?’为每个种类列出实例活动。例如,“跳跃”和“躲闪”被列出作为“敏捷”种类中的实例活动。大部分游戏将与两个以上的这些活动关联。因此,通过玩游戏和采取动作或者达到那个游戏之内的成绩,用户可以增加他在两个以上的这些种类中的子得分。
[0054]图3中所示的第一种类(“瞄准”)指的是涉及瞄准技巧的活动。例如,当用户杀死游戏中的对手、进行准确的射击(例如,爆头)、通常打中目标等等时,用户在这个种类中的子得分将被增加。图3中所示的第二种类(“战略”)指的是涉及战略的活动。例如,当用户在游戏中成功地进行即时战略(RTS)特技、解决益智游戏等等时,用户在这个种类中的子得分将被增加。图3中所示的第三种类(“敏捷”)指的是涉及敏捷的活动。例如,当用户在游戏中成功地进行游戏中的技巧,诸如跳跃、躲闪、上平台(例如通过跳跃,从平台移动到平台)、冒险游戏中的特技等等时,用户在这个种类中的子得分将被增加。图3中所示的第四种类(“苦工作(grind)”)指的是涉及随着时间而重复或者进展的活动。例如,当用户在诸如快速耕种、收益产生、精巧制作、升级等等的游戏中的技巧中成功时,用户在这个种类中的子得分将被增加。图3中所示的第五种类(“团队合作”)指的是涉及团队合作的活动。例如,当用户协同一个以上的其他用户成功地进行游戏中的特技、和其他用户一起在竞技场游戏中成功等等时,用户在这个种类中的子得分将被增加。图3中所示的第六种类(“创造力”)指的是涉及创造力的活动。例如,当用户上传或者创建音乐、艺术作品等等时,用户在这个种类中的子得分可以被增加。例如,当他在模拟游戏中创建新的室或者级别时,用户在种类“创造力”中的子得分可以被增加。
[0055]虽然图3给出了可能的种类和相应的活动的实例,但是,在其他实例中,一个以上的种类可以被不同地标明和/或具有不同的相应的活动。在有些情况下,可以呈现多于或少于六个的种类。在一个实例中,每个种类指的是在卡特尔*R.B.(Cattel 1,R.B.)的“个性的描述和测量(The description and measurement of personality),,,New York, N.Y., Harcourt, Brace and World (1946)中描述的16个个性维度中的一个。特别地,可能有16个种类,这16个种类涉及出神、理解、支配、情绪稳定、生命线、开放性、完美主义、世故性、推理、规则意识、自信、敏感、社交大胆、紧张、警戒、以及热情。当检测到预定义的用户动作或者用户成绩时,提供者可以在这些种类中的任何种类中将得分归于该用户。
[0056]图4显示了图解图3的六个种类中的用户子得分对于用户的总体得分的贡献的饼状图。该饼状图例如可以被呈现在计算装置的显示器上的用户界面中。从图4可以看出,对于用户的总体得分的主要贡献是来自种类“瞄准”、“苦工作”、以及“创造力”中的子得分。图4还图解了种类标签中的实例变化,例如,与图3中的“敏捷”相比的“反应”。
[0057]图5图解用户的总体得分和子得分的视觉表示。图5的视觉表示例如可以被呈现在显示器上的提供给用户的用户界面中。在图5的视觉表示的第一部分中,用户的总体得分被图解为同样在图2中所示的条状图200。在图5的视觉表示的左上部中显示的部分202中,显示用户的图片或者象征的图标以及用户的总体得分和他的当前级别。在第三部分204中,显示了图解不同种类的符号以及用户在这些种类中的每一个种类中的排列等级。在第四部分206中,用户在每个种类中的子得分被显示为条状图。类似于条状图200,在部分206中的用户的子得分的长条图同样显示了与每个种类关联的级别。作为实例,用户在种类“瞄准”中被排列为“冠军”(级别4)中,同时他在种类“战略”中被排列为“大师”(级别5)。在这个实例中,条状图200中图解的总体得分被确定为在部分206中图解的不同种类中的子得分的加权平均数。
[0058]如种类的名称所提出的,每个技巧代表不同类型的游戏玩法,同时每个成绩可能与两个以上的技巧(可以由容器表示)关连,以实际地实现它。例如,为了解决基于敏捷的智力游戏,用户接收20总体得分分数,S卩,10 “战略”分和10 “敏捷”分。为了在第一人称射击在线游戏中赢得与他们的朋友的比赛,他们可能接收30总体得分分数,该30总体得分分数分解为20 “瞄准”分和10 “团队合作”分。
[0059]如果用户显示他们的总体得分作为例如2345分的总和(而不是加权平均数),那么他们可以看见这个总和被分成各个种类中的六个不同值的子得分,从而显示他们采用什么样的游戏玩法路径来达到这个得分。例如,他们的2345分的大约一半的分是由1233分的“瞄准”技巧构成,453分是“战略”技巧分,15 “敏捷”技巧分,199 “苦工作”技巧分,356 “团队合作”技巧分以及89 “创造力”技巧分。
[0060]图6显示系统的网络图。使用服务层20,通过服务来记录由用户装置10采取的活动。例如,用户装置10可以消费(例如,经由REST API)种子,例如用于在线游戏的种子。
[0061]种子可以具有种子内容和一些基本参数,并且可能具有附加参数。种子可用于表示实况、实时内容;种子随着时间的过去是持久性的,并且大小可以增大或者缩小。例如,如果用户开动游戏,那么可以生成与游戏有关的种子(称为游戏对话种子)。其他用户能够加入该游戏对话,并且再次离开它,从而增加或者减少各个游戏对话种子的大小。此外,游戏对话的持久性的项目同样可以增加游戏对话种子的大小,诸如通过用户参加游戏对话获得的成绩,或者可以持久存储的统计量。尽管可以在最后的用户离开该游戏对话之后终止游戏对话,但是仍然可以存储各个游戏对话种子。因此,可以通过其他种子引用该游戏对话种子,以便检索存储在游戏对话种子中的信息,诸如成绩和统计量。至于关于种子的更多信息,参见2012年9月10日提交的美国专利申请第13/609,046号,题为“网络中的在线内容的管理”,通过引用将其公开结合在此。
[0062]服务层20 (可以在与用户装置10通信的服务器上被实现)追踪或者记录活动,并且使用例如可以包含查表的成绩规则引擎,确定分数的数量,可以将一个以上的种类中的用户的子得分增加该分数的数量。当用户已经成功完成游戏中的任务时,附加分例如可以被增加到用户的子得分。服务层20同样可以经由诸如WebSocket的通信协议来推进种子。如图6所示,服务层20可以包含诸如活动追踪部件、成绩规则引擎、高速缓存部件、交易部件、和查询部件。此外,提供了数据库(DB)30,在数据库30中存储了用户的子得分。数据库30 (可以在与服务层20相同的服务器上或者在单独的服务器上被实现)可以进一步保持社交图表,该社交图表显示用户与系统的其他用户的关系。此外,在数据库30中存储了种子、任务和潜在的成绩。可以通过服务层20通知该用户他的或者她的总体得分和/或子得分。
[0063]图7显示示范性的等级图。如图7所示,成绩具有与成绩关连的用户以及活动,从该活动产生成绩。在图7中,活动与成绩关连。成绩可以包含一个以上的类型的子成绩。例如,成绩可以由群成绩、社交成绩以及单个(玩家)成绩构成。已经达到该成绩,用户可以被奖励特定种类的群、社交和/或单个(玩家)子种类中的附加分。每个成绩可以产生O到η分,添加到子种类中的局部子得分。
[0064]本公开的系统的应用使用集中于媒体运用的活动。例如,动作或者成绩被划分成视频、音频、音乐、聊天、游戏以及社交活动,但是同样可以包含其他的,如同书籍、电子书、以及通常的任何数字或者非数字媒体。每当用户在活动并且采取动作或者完成成绩时,他将在至少一个种类中获得某些分。例如,如果用户与朋友一起观看视频,那么他将被奖励10分,其中6分被分配给称为“视频”的种类,并且4分被分配给称为“社交”的种类。如果用户收听音乐歌曲,那么他获得“音乐”种类中的一些分数,而且获得“音频”种类中的一些分数,同时与另一个用户进行语音聊天将使他获得“社交”和“音频”种类中的分数。
[0065]在另一个实例中,系统将电影和TV媒体分类成为流派的子种类,诸如戏剧、喜剧、科幻、动作、恐怖等等。这种媒体内容的提供者将提供关于媒体内容的流派的元数据,或者使用现有的数据库来检索这种数据。依据每个用户的个人口味,每个用户的成绩得分将反映他们的个人口味,并将分添加到合适的子种类中的局部子得分。如果已经观看具有它的22个情节的全部电视节目,那么应当通过观看单个媒体内容和/或获得特殊的成绩来获得该成绩。如果观看了所有的续集,那么相同的,对于获得特殊成绩的续集电影将进行计数。
[0066]系统的实例创建了三个不同的种类,S卩,,电影角色得分、游戏角色得分和音乐角色得分。玩的每个游戏会对于游戏角色子得分奖励成绩;收听的或者购买的每首歌曲会朝向音乐角色子得分奖励成绩等等。这三个种类中的每个种类可以具有进一步的子种类。例如,电影角色种类可以具有对于电影流派制定的子种类。音乐角色种类可以具有根据音乐风格定义的子种类,例如,用于摇滚、流行音乐、街舞音乐、古典、民族等等的子种类。用户可以被归于每个子种类中的局部子得分。
[0067]如上所述,一个成绩或者动作可以添加到大于一个种类中的用户的子得分,甚至两个以上的种类中的用户的子得分。例如,基于电视节目的游戏可以将分添加到游戏和电影角色种类中的子得分。
[0068]应当理解,在保留本发明的范围的情况下,许多变形可以被提供到在此描述的示范的实施例。因此,本发明可以在权利要求书的范围以内不同于描述的实例的方式被实践。同样,本描述的特征和特性可以具有任何组合中的重要性。
【权利要求】
1.一个以上的计算机可读存储介质,所述一个以上的计算机可读存储介质上具有具体化的计算机可执行指令,所述计算机可执行指令适合于使得计算机记录计算机实现的环境的用户的动作和/或成绩,其特征在于,通过: 检测多个预定义动作中的一个预定义动作或者多个预定义成绩中的一个预定义成绩; 基于检测到的预定义动作或者预定义成绩,修改所述用户在多个种类中的至少一个种类中的子得分;以及 基于所述多个种类中的每个种类中的所述用户的修改的子得分,更新所述用户的总体得分。
2.如权利要求1所述的计算机可读存储介质,其特征在于,所述计算机实现的环境包括社交网络环境或者游戏环境。
3.如权利要求1所述的计算机可读存储介质,其特征在于,所述预定义动作或者预定义成绩中的至少一个指的是在所述计算机实现的环境外部的用户活动。
4.如权利要求1所述的计算机可读存储介质,其特征在于,对预定义任务或者多个预定义任务中的每个预定义任务的完成做出反应,检测至少一个所述预定义成绩。
5.如权利要求1所述的计算机可读存储介质,其特征在于,至少一些所述预定义成绩或者动作与分级级别关联。
6.如权利要求5所述的计算机可读存储介质,其特征在于,所述预定义成绩或者动作中的第一个预定义成绩或者动作与第一分级级别关联,并且经由所述用户的第一访问装置是可用的,并且其中,所述预定义成绩或者动作中的至少一个预定义成绩或者动作与比所述第一分级级别低的级别关联,并且经由所述用户的第二访问装置是可用的。
7.如权利要求1所述的计算机可读存储介质,其特征在于,所述预定义动作或者预定义成绩中的至少两个预定义动作或者预定义成绩经由不同的用户访问装置是可用的。
8.如权利要求1所述的计算机可读存储介质,其特征在于,所述多个预定义动作或者所述多个预定义成绩包括游戏活动、媒体消费活动或者社交活动中的至少一个。
9.如权利要求1所述的计算机可读存储介质,其特征在于,所述修改包括使用查阅表修改所述子得分,所述查阅表使每个所述预定义动作和每个所述预定义成绩与所述多个种类中的至少一个种类关联。
10.如权利要求9所述的计算机可读存储介质,其特征在于,所述查阅表进一步使每个所述预定义动作和每个所述预定义成绩与分数的数量关联,当所述预定义动作或者预定义成绩被分别检测到时,所述多个种类中的所述至少一个种类中的所述子得分将通过所述分数的数量被修改。
11.如权利要求1所述的计算机可读存储介质,其特征在于,所述计算机可执行指令进一步适合于: 当所述用户的所述总体得分或者所述用户的一个以上的所述子得分超过预定阈值得分时,使得所述计算机进行以下中的至少一个: 使得所述用户和/或所述计算机实现的环境的一个以上的其他用户能够分别采取附加的动作或者访问附加的任务,所述其他的动作或者所述附加的任务以前对于所述用户和所述一个以上的其他用户来说是不可用的;以及将礼物、待遇以及晋级中的至少一个提供给所述用户和/或所述计算机实现的环境的一个以上的其他用户。
12.如权利要求1所述的计算机可读存储介质,其特征在于,修改所述用户在所述多个种类中的至少一个种类中的所述子得分包含: 修改所述用户在所述至少一个种类的多个子种类中的至少一个子种类中的局部子得分;以及 基于所述用户在所述至少一个种类的所述多个子种类中的所述局部子得分,确定所述至少一个种类中的所述子得分。
13.如权利要求12所述的计算机可读存储介质,其特征在于,所述多个子种类包括个人、社交、小组以及基于团体的子种类中的至少一个。
14.如权利要求1所述的计算机可读存储介质,其特征在于,所述计算机可执行指令进一步适合于使得所述计算机: 为所述用户提供所述用户的所述总体得分、以及所述用户在所述多个种类中的至少一些种类中的所述子得分的视觉表示。
15.如权利要求1所述的计算机可读存储介质,其特征在于,更新所述用户的所述总体得分包括添加所述用户在所述多个种类中的每个种类中的所述子得分。
16.如权利要求1所述的计算机可读存储介质,其特征在于,所述多个种类包括视频种类、音频种类、音乐种类、聊天种类、游戏种类以及社交种类中的至少一个。
17.如权利要求1所述的计算机可读存储介质,其特征在于,至少一个所述预定义动作包括以下中的至少一个或者两个以上的组合: 完成在线购头; 输入代码; 订阅时事通讯; 输入在线内容的评论; 通过点击按钮表达对在线内容的欣赏; 在社交网络之内添加来自或者到所述用户的连接; 观看特定的视频、电影或者节目情节; 观看所有的预定义列表的视频; 和所述计算机实现的环境的至少预定义数量的附加用户一起观看视频; 收听特定的音乐标题;以及 撰写博客。
18.如权利要求1所述的计算机可读存储介质,其特征在于,至少一个所述预定义成绩包括以下中的至少一个或者两个以上的组合: 完成个人挑战; 完成群挑战; 完成团体挑战; 在预定义的时限之内完成一个以上的预定义任务: 已经玩了一个以上的在线游戏持续预定义的时间量: 已经消费了预定义量和/或预定义组的媒体内容项目;以及已经对于在线游戏或者在线社交网络进行注册持续至少预定义的时段。
19.一个以上的计算机可读存储介质,其特征在于,所述一个以上的计算机可读存储介质上具有具体化的计算机可执行指令,计算机可执行指令适合于使得计算机: 从计算机实现的环境的提供者接收要与用户的预定义动作或者预定义成绩关联的多个种类中的至少一个种类的指示;以及 在查阅表中存储所述至少一个种类的所述指示以及所述预定义用户动作或者预定义用户成绩。
20.如权利要求19所述的计算机可读存储介质,其特征在于,所述计算机可执行指令进一步适合于使得所述计算机从所述提供者接收所述至少一个种类中的分数的数量的指示,以及在所述查阅表中存储所述分数的数量。
21.一种计算机系统,其特征在于,包括: 适合于被耦接到用户的至少一个装置的服务器; 包含查阅表的数据库,所述查表适合于使多个预定义动作和预定义成绩中的每一个与多个种类中的至少一个种类关联; 计数器,所述计数器适合于对所述用户在所述多个种类中的每个种类中的子得分进行计数;和 评估逻辑,所述评估逻辑适合于: 检测所述用户是否已经采取所述多个预定义动作中的一个预定义动作或者已经经由所述至少一个装置达到所述多个预定义成绩中的一个预定义成绩;和 当检测到所述动作或者成绩时,使用所述查阅表,基于检测到的动作或者成绩,修改所述用户在所述多个种类中的至少一个种类中的所述子得分。
22.如权利要求21所述的计算机系统,其特征在于,进一步包含适合于对所述用户的总体得分进行计数的计数器,所述评估逻辑进一步适合于基于所述用户在所述多个种类中的每个种类中的修改的子得分,更新所述用户的所述总体得分。
23.如权利要求22所述的计算机系统,其特征在于,所述查阅表进一步包括分数的数量,当检测到所述预定义动作或者预定义成绩时,所述至少一个种类中的所述子得分将通过所述分数的数量被修改。
【文档编号】G06F19/00GK103838953SQ201310624322
【公开日】2014年6月4日 申请日期:2013年11月26日 优先权日:2012年11月27日
【发明者】杰瓦特·耶尔利 申请人:吉菲斯股份有限公司