用户分析和内容选择的装置和方法制造方法及图纸

技术编号:28217973 阅读:20 留言:0更新日期:2021-04-28 09:34
一种用户分析和内容选择的装置和方法,包括:为已经完成特定游戏目标的其他用户群体:确定先前预定数量的其他游戏目标的多个游戏目标完成时间十分位数,从完成时间十分位数中推导出代表性完成时间十分位数,将代表性十分位数值用作输入变量,将特定游戏目标的对应游戏目标完成时间作为输出变量,生成时间带分类;为特定用户:确定由特定用户完成的先前预定数量的其他游戏目标的游戏目标完成时间十分位数,从多个游戏目标完成时间十分位数中推导出代表性完成时间十分位数,以及将代表性完成时间十分位数用作生成的时间带分类的输入,识别特定用户的时间带分类;以及基于识别的时间带分类,为特定用户输出特定游戏目标的预测游戏目标完成时间数据。游戏目标完成时间数据。游戏目标完成时间数据。

【技术实现步骤摘要】
用户分析和内容选择的装置和方法


[0001]本专利技术涉及用户分析和内容选择的装置和方法。

技术介绍

[0002]所有受众群体的人们都在玩视频游戏,因此,有许多不同生活方式的人在玩。例如,有些人可能会花一整天时间玩游戏,而有些人有时只能在很短的时间内玩游戏。
[0003]尽管如此,那些时间有限的人仍然希望在各种各样的游戏中有充实的游戏体验。

技术实现思路

[0004]本专利技术旨在解决或减轻该问题。
[0005]在第一方面,根据权利要求1提供了一种为特定用户预测特定游戏目标的游戏目标完成时间的方法。
[0006]在另一方面,根据权利要求14提供了一种服务器,其可操作以为特定用户预测特定游戏目标的游戏目标完成时间。
[0007]在另一方面,根据权利要求15提供了一种系统。
[0008]在所附权利要求中定义了本专利技术的其他各个方面和特征。
附图说明
[0009]现在将参照附图以示例的方式描述本专利技术的实施例,其中:
[0010]图1是根据本描述的实施例的娱乐设备的示意图。
[0011]图2是根据本描述的实施例的游戏目标的游戏目标完成时间的示意图。
[0012]图3是根据本描述的实施例的关于游戏目标的预测游戏目标完成时间的游戏内变量的线性回归分析的示意图。
[0013]图4是根据本描述的实施例的用户群体的代表性十分位数的条件推理树的示意图。
[0014]图5是根据本描述的实施例的由t检验检测到的分布中的显著划分的示意图。
[0015]图6是根据本描述的实施例的用于预测特定用户的特定游戏目标的游戏目标完成时间的系统的示意图。
[0016]图7是根据本描述的实施例的用于预测特定用户的特定游戏目标的游戏目标完成时间的方法的流程图。
具体实施方式
[0017]公开了一种用户分析和内容选择的装置和方法。在下面的描述中,为了提供对本专利技术实施例的透彻理解,呈现了一些具体细节。然而,对于本领域技术人员来说,显而易见的是,不需要这些具体细节来实施本专利技术。相反,为了清楚起见,在适当的情况下省略本领域技术人员已知的特定细节。
[0018]实现用户分析和内容选择方法的设备可以采取以下形式:用于托管可玩视频游戏的用户的视频游戏控制台设备、可操作以经由网络与该用户的视频游戏控制台通信的服务器、或两者的组合。
[0019]因此,出于解释的目的,视频游戏活动搜索装置可以采用在适当的软件指令下操作的PlayStation或PlayStation娱乐设备的形式。
[0020]图1示意性地说明了PlayStation娱乐设备的总体系统架构。提供系统单元10,以及可连接到该系统单元的各种外围设备。
[0021]系统单元10包括加速处理单元(APU)20,该加速处理单元(APU)20是转而包括中央处理单元(CPU)20A和图形处理单元(GPU)20B的单芯片。APU 20可以访问随机存取存储器(RAM)单元22。
[0022]APU 20可选地经由I/O桥接器24与总线40通信,该I/O桥接器24可以是APU 20的分立元件或其一部分。
[0023]连接到总线40的是数据存储组件,例如硬盘驱动器37和驱动器36,其可操作以访问兼容光盘36A上的数据。此外,RAM单元22可以与总线40通信。
[0024]可选地还连接到总线40的是辅助处理器38。可以提供辅助处理器38来运行或支持操作系统。
[0025]系统单元10通过音频/视频输入端口31、以太网端口32、蓝牙无线链路33、Wi-Fi无线链路34或一个或多个通用串行总线(USB)端口35与外围设备适当地通信。音频和视频可以经由AV输出39(例如HDMI端口)输出。
[0026]外围设备可以包括单目或立体摄像机41(例如PlayStation)、魔杖式视频游戏控制器42(例如PlayStation)和传统手持视频游戏控制器43(例如DualShock)、便携式娱乐设备44(例如PlayStation和PlayStation)、键盘45和/或鼠标46、媒体控制器47(例如以遥控器的形式)、以及耳机48。可以类似地考虑其它外围设备,例如打印机或3D打印机(未示出)。
[0027]GPU 20B(可选地与CPU 20A结合)生成用于经由AV输出39输出的视频图像和音频。可选地,音频可以与音频处理器(未示出)一起生成,或者由音频处理器代替生成。
[0028]视频和可选的音频可以呈现给电视51。在电视支持的情况下,视频可以是立体的。音频可以以诸如立体声、5.1环绕声或7.1环绕声等多种格式之一呈现给家庭影院系统52。视频和音频同样可以呈现给由用户60佩戴的头戴式显示单元53。
[0029]在操作中,娱乐设备默认为操作系统,例如FreeBSD 9.0的变体。操作系统可以在CPU 20A、辅助处理器38或两者的混合上运行。操作系统为用户提供图形用户界面,例如PlayStation动态菜单。该菜单允许用户访问操作系统功能,并选择游戏和可选的其他内容。
[0030]现在参考图2,本描述的实施例涉及估计玩家在游戏中完成给定任务(即游戏目标)所需的时间。这有助于玩家判断哪些任务最适合他们的日程安排,或者为已经声明要在特定时间段内玩游戏的用户推荐或选择适当时间的任务,或者为有时间限制的用户推荐或选择适当时间的任务(例如由于家长控制)。在下文中,术语“任务”(task)、“游戏目标”(game objective)、“任务”(quest)和“子任务”(sub-quest)可互换地用于表示具有定义的
开始条件和结束条件的游戏的一部分。
[0031]图2示出了示例游戏中特定任务的完成时间分布(在本例中为地平线零之曙光(Horizon Zero))。完成时间是游戏中经过的时间,而不是绝对时间,因此可以例如在几天内跨越几个游戏会话,同时仅将游戏中经过的时间相加为25分钟。
[0032]从图2中可以看出,时间分布很广。因此,如果简单地得到平均完成时间(10分钟54秒),该时间对很多玩家来说将会是不准确的;在这种情况下,平均误差(即平均误差大小,无论是太短还是太长)是6分13秒;这与最初的估计值相似,使该估计很差。
[0033]显然,对于任何一个特定的玩家来说,完成一项任务的玩家的平均时间并不能很好地预测游戏持续时间。
[0034]游戏的其他方面可能有助于更好地估计完成时间,例如用户的准确性(例如,更精确的射击意味着更快地击败敌人),或者用户收集的物品数量(例如,如果用户花了时间收集更多的宝藏,这可能会使他们的任务耗时更长)。
[0035]对于示例游戏地平线零之曙光,收集了10000名玩家的数据,包括他们完成多项任务的时间,以及记录到每个给定小节开始点的一组变量,以提供预测性输入。
[0036]作为非限制性示例,使用的变量如下:
[0037][0038][0039]表1:可能影响游戏目标完成本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种为特定用户预测特定游戏目标的游戏目标完成时间的方法,包括以下步骤:为已经完成所述特定游戏目标的其他用户群体:确定由所述用户群体中的用户完成的先前预定数量的其他游戏目标的多个游戏目标完成时间十分位数,从所述用户群体中的每个用户的所述多个游戏目标完成时间十分位数中推导出代表性完成时间十分位数,以及将所述代表性十分位数值用作输入变量,并且将所述特定游戏目标的对应游戏目标完成时间作为输出变量,生成时间带分类;为所述特定用户:确定由所述特定用户完成的所述先前预定数量的其他游戏目标的游戏目标完成时间十分位数,从所述特定用户的所述多个游戏目标完成时间十分位数中推导出代表性完成时间十分位数,以及将所述特定用户的所述代表性完成时间十分位数用作所述生成的时间带分类的输入,来识别所述特定用户的时间带分类;以及基于所述识别的时间带分类,为所述特定用户输出所述特定游戏目标的预测游戏目标完成时间数据。2.根据权利要求1所述的方法,其中,所述时间带分类是使用条件推理树的动态时间带分类。3.根据权利要求2所述的方法,其中,当检测到所述对应游戏目标完成时间中围绕两个或更多个均值的各自分布具有阈值置信度时,在所述树结构中形成划分。4.根据前述权利要求中任一项所述的方法,其中,所述代表性完成时间十分位数是所述先前预定数量的游戏目标完成时间十分位数的平均值。5.根据权利要求1至3中任一项所述的方法,其中,所述代表性完成时间十分位数是基于所述先前预定数量的游戏目标完成时间十分位数的序列的预测的十分位数值。6.根据前述权利要求中任一项所述的方法,其中,如果所述特定用户在所述特定游戏中完成的所述游戏目标的数量少于所述预定数量,则所述先前预定数量的其他游戏目标的所述游戏目标完成时间十分位数包括从以下列表中选择的一项或多项,所述列表包括:i.假定的居中十分位数值;以及ii.来自不同游戏中游戏目标的所述完成的十分位数。7.根据前述权利要求中任一项所述的方法,包括以下步骤:对于一个或多个时间带分类,为分类到各个时间带分类中的其他用户群体:确定由所述用户群体中的用户完成的先前预定数量的其他游戏目标的多个游戏目标游戏变量十分位数,其中所述游戏变量是完成时间以外的变量,从所述用户群体中每个用户的所述多个游戏目标游戏变量十分位数中推导出代表性游戏变量十分位数,以及将所述代表性十分位数值用作输入变量,并且将所述特定游戏目标的对应游戏目标游戏变量作为所述输出变量,生成游戏变量带分类;
为所述特定用户:针对所述对应游戏变量,确定由所述特定用户完成的所述先前预定数量的其他游戏目标的游戏目标游戏变量十分位数,从所述特定用户的所述多个游戏目标游戏变量十分位数中推导出代表性游戏变量十分位数,以及将所述特定用户的所述代表性游戏变量十分位数用作所述生成的游戏变量带分类的输入,来识别所述特定用户的游戏变量带分类;并且其中,为所述特定用户输出所述特定游戏目标的预测游戏目标完成时间数据的步骤基于所述识别的时间带分类,并且还基于所述识别的游戏变量带分类,其中,已经为所述识别的时间带分类生成了游戏变量带分类。8.根据前述权利要求中任一项所述的方法,其中,游戏目标被分类为预定数量的类别;并且针对每一类别的游戏目标,基于对应类别中先前预定数量的其他游戏目标的游戏目标游戏变量十分位数推导出代表性游戏变量十分位数。9.根据前述权利要求中任一项所述的方法,其中,根据从以下列表中选择的一项或多项对所述其他用户群体进行初始筛选,所述列表包括:i.与所述特定用户的人口统计学的相似性;ii.与所述特定用户的游戏偏好的相似性;iii.与所述特定用户的赢得奖杯的相似性;以及iv.与所述特定用户的游戏风格的相似性。10.根据前述权利要求中任一项所述的方法,其中,根...

【专利技术属性】
技术研发人员:HAD斯宾瑟PT穆利甘AJN琼斯
申请(专利权)人:索尼互动娱乐欧洲有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1