信息分配方法、计算机可读取介质及信息分配服务器与流程

文档序号:15307077发布日期:2018-08-31 21:10阅读:157来源:国知局

各种实施例整体上涉及关于信息分配方法、计算机可读取介质及信息分配服务器。



背景技术:

游戏者向其他更优秀的游戏者学习以便改进其游戏技巧(game)。一种学习方式为:由观察最受他们喜爱的游戏者的键击模式以便改进其自身的游戏技巧。



技术实现要素:

根据各种实施例,可提供一种信息分配方法。该信息分配方法可包括:从第一计算装置接收与计算机程序的执行相关的计算机程序执行信息;从第一计算装置接收与至计算机程序的输入相关的键击信息;以及将计算机程序执行信息及键击信息传输至至少一个其他计算装置。

根据各种实施例,可提供包括指令的计算机可读介质,这些指令在由处理器执行时致使处理器执行信息分配方法。该信息分配方法可包括:从第一计算装置接收与计算机程序的执行相关的计算机程序执行信息;从第一计算装置接收与至计算机程序的输入相关的键击信息;以及将计算机程序执行信息及键击信息传输至至少一个其他计算装置。

根据各种实施例,可提供一种信息分配服务器。信息分配服务器可包括:接收器,被配置为从第一计算装置接收与计算机程序的执行相关的计算机程序执行信息,以及被配置为从第一计算装置接收与至计算机程序的输入相关的键击信息;以及传输器,被配置为将计算机程序执行信息及键击信息传输至至少一个其他计算装置。

附图说明

在附图中,在全部不同视图中,相同参考符号一般意指相同部分。附图未必按比例绘制,相反,重点通常为关注对本发明原理的例示。各种特征或组件的尺寸可出于清晰度任意地扩展或缩减。在以下描述中,本发明的各种实施例参考以下附图来描述,附图中:

图1示出例示根据各种实施例的一种用于控制键盘的方法的流程图;

图2示出根据各种实施例的键盘;

图3示出例示根据各种实施例的信息分配方法的流程图;以及

图4示出根据各种实施例的信息分配服务器

具体实施方式

以下详细描述意指借助于图解来示出可实践本发明的特定细节及实施例的随附附图。以足够详细地描述这些实施例以使得本领域技术人员能够实践本发明。可利用其他实施例,并且可进行结构及逻辑改变而不脱离本发明的范围。各种实施例未必互相排斥,如一些实施例可与一个或多个其他实施例组合以形成新的实施例。

在此方面,如在此说明书中描述的键盘可包括内存,该内存例如用于在键盘中实施的处理中。在此方面,如在此说明书中描述的信息分配服务器可包括内存,该内存例如用于在信息分配服务器中实施的处理中。用于实施例中的内存可为易失性内存,例如dram(dynamicrandomaccessmemory;动态随机存取内存)或非易失性内存,例如prom(programmablereadonlymemory;可编程只读存储器)、eprom(erasableprom;可擦除prom)、eeprom(electricallyerasableprom;电子可擦除prom),或闪存,例如浮栅内存、电荷捕集内存、mram(magnetoresistiverandomaccessmemory;磁电阻随机存取内存)或pcram(phasechangerandomaccessmemory;相变随机存取内存)。

在实施例中,“电路”可理解为任何种类的逻辑实现实体,该逻辑实现实体可为执行储存于内存的中的软件、固件或其任何组合的专用电路或处理器。因此,在实施例中,“电路”可为硬接线逻辑电路或可编程逻辑电路,诸如可编程处理器,例如微处理器(例如,复杂指令集计算机(complexinstructionsetcomputer;cisc)处理器或精简指令集计算机(reducedinstructionsetcomputer;risc)处理器)。“电路”还可为执行软件的处理器,该软件例如任何种类的计算机程序,例如使用虚拟机代码(诸如像java)的计算机程序。将在以下更详细地描述的各别功能的任何其他种类的实现方案还可理解为根据替代实施例的“电路”。

在说明书中,术语“包含”应理解为具有类似于术语“包括”的宽泛含义,并将理解为意指包括一指定整体或步骤或整体或步骤的群组,但不排除任何其他整体或步骤或任何整体或步骤的群组。此定义还应用于术语“包含(comprising)”的变化形式,这些变化形式诸如“comprise”及“comprises”。

对本说明书中的任何现有技术的引用不应视为承认或以任何形式地暗示所引用的现有技术构成澳大利亚(或任何其他国家)共同的一般知识的部分。

为使本发明可易于理解且获得实际效果,将以示例且非限制的方式并参考附图来描述特定实施例。

提供装置的各种实施例,且提供方法的各种实施例。将理解,装置的基本性质还适用于方法,且反之亦然。因此,为简洁起见,可省略此类性质的重复描述。

将理解,本文对特定装置描述的任何性质还可适用于本文所述的任何装置。将理解,本文对特定方法描述的任何性质还可适用于本文所述的任何方法。此外,将理解,对于本文所述的任何装置或方法而言,所描述的所有部件或步骤未必必须纳入装置或方法中,而可仅仅纳入一些(但非所有)部件或步骤。

本文中的术语“耦接”(或“连接”)可理解为电耦接或理解为机械耦接,例如附接,或固定或附接,或仅处于接触状态而无任何固定,且将理解,可提供直接耦接或间接耦接(换言之:耦接而不直接接触)两者。

游戏者向其他更优秀的游戏者学习以便改进其游戏技巧。一种学习方式为由观察最受他们喜爱的游戏者的键击模式以便由以下方法来改进其自身的游戏技巧:由得到视觉反馈来修改其技术或识别可被分解为宏键或快捷键的模式。

根据各种实施例,可提供用于串流的键击光模式。根据各种实施例,可提供键击模式撷取及用于旁观者观察的实况串流的装置及方法。

图1示出例示根据各种实施例的一种用于控制具有多个个别发光键的键盘的方法的流程图100。在步骤102中,可接收指示键击模式的信息。在步骤104中,可基于该信息来控制(例如个别地控制)多个个别发光键中的每一键的光(例如光源)。

换言之,根据各种实施例,输入至第一键盘的键击模式可在第二键盘上由照明对应于键击模式的第二键盘的键而指示。

根据各种实施例,多个个别发光键可包括多个个别背光式键。

根据各种实施例,键盘可连接至计算装置。

根据各种实施例,可从串流服务器接收信息。

根据各种实施例,串流服务器可提供信息的实况串流。

根据各种实施例,可基于其他键盘的用户致动其他键盘的键来确定信息。

根据各种实施例,可从储存器接收信息。

根据各种实施例,可从重放应用接收信息。

根据各种实施例,该方法可进一步包括:储存信息。

根据各种实施例,该方法可进一步包括:将信息储存在键盘中。

根据各种实施例,该方法可进一步包括:将信息储存在连接至键盘的计算装置上。

根据各种实施例,与键击模式的撷取相比,可实时控制每一键的光。

根据各种实施例,与键击模式的撷取相比,可以慢动作控制每一键的光。

根据各种实施例,该方法可进一步包括:回放每一键的控制。

根据各种实施例,该方法可进一步包括:快进每一键的控制。

图2示出根据各种实施例的键盘200。键盘200可包括多个键202,每一键包括光源。键盘200可进一步包括接收器204,接收器204被配置为接收指示键击模式的信息。键盘200可进一步包括控制器206,控制器206被配置为基于该信息个别地控制多个键202中每一键的光源。如线208所表明的,多个键202、接收器204及控制器206可与彼此耦接,该耦接例如像使用线或电缆的电耦接,及/或机械耦接。

根据各种实施例,对于每一键而言,光源可包括或可为或可包括于背光中。

根据各种实施例,键盘200可被配置为连接至计算装置。

根据各种实施例,接收器204可被配置为从串流服务器接收信息。

根据各种实施例,串流服务器可提供信息的实况串流。

根据各种实施例,可基于其他键盘的用户致动其他键盘的键来确定信息。

根据各种实施例,接收器204可被配置为从储存器(换言之:内存;例如在键盘200中的储存器或在连接至键盘200的计算装置中的储存器)接收信息。

根据各种实施例,接收器204可被配置为从回放应用接收信息。

根据各种实施例,键盘200可被配置为储存信息。

根据各种实施例,键盘200可被配置为将信息储存在键盘200中(例如储存在提供于键盘200中的储存器或内存中)。

根据各种实施例,键盘200可被配置为将信息储存在连接至键盘200的计算装置上。

根据各种实施例,与键击模式的撷取相比,控制器206可被配置为实时控制每一键的光源。

根据各种实施例,与键击模式的撷取相比,控制器206可被配置为以慢动作控制每一键的光源。

根据各种实施例,该控制器206可被配置为回放每一键的控制。

根据各种实施例,该控制器206可被配置为快进每一键的控制。

根据各种实施例,可使得游戏者的键击能够被撷取、下载及学习以用于增强旁观者的游戏技术。

图3示出例示根据各种实施例的信息分配方法的流程图300。在步骤302中,可从第一计算装置接收与计算机程序的执行相关的计算机程序执行信息。在步骤304中,可从第一计算装置接收与至计算机程序的输入相关的键击信息。在步骤306中,计算机程序执行信息及键击信息可被传输至至少一个其他计算装置。

换言之,根据各种实施例,与计算机程序的执行相关的信息及关于至计算机程序的输入的信息可从第一计算机接收并可转送至另一计算机。

根据各种实施例,键击信息可包括或可为与键击模式相关的信息。

根据各种实施例,计算机程序执行信息可包括或可为计算机游戏的视频信息(换言之:屏幕截图视频)。

根据各种实施例,键击信息可包括或可为由第一计算装置的游戏者提供至计算机游戏的输入。

根据各种实施例,传输可包括或可提供计算机程序执行信息及键击信息的实况串流。

根据各种实施例,传输可包括或可提供计算机程序执行信息及键击信息的储存的串流。

根据各种实施例,传输可包括或可为向至少一个其他计算装置的键盘传输。

根据各种实施例,传输可包括或可为用于使用至少一个其他计算装置的键盘的背光来指示输入的传输。

根据各种实施例,键击信息可基于第一计算机的键盘的视频。

根据各种实施例,键击信息可基于第一计算机的键盘的机械开关。

根据各种实施例,计算机可读介质可包括指令,当这些指令在由处理器执行时,致使处理器执行信息分配方法。该信息分配方法可包括:从第一计算装置接收与计算机程序的执行相关的计算机程序执行信息;从第一计算装置接收与至计算机程序的输入相关的键击信息;以及将计算机程序执行信息及键击信息传输至至少一个其他计算装置。

根据各种实施例,键击信息可包括或可为与键击模式相关的信息。

根据各种实施例,计算机程序执行信息可包括或可为计算机游戏的视频信息。

根据各种实施例,键击信息可包括或可为由第一计算装置上的游戏者提供至计算机游戏的输入。

根据各种实施例,传输可包括或可提供计算机程序执行信息及键击信息的实况串流。

根据各种实施例,传输可包括或可提供计算机程序执行信息及键击信息的储存的串流。

根据各种实施例,传输可包括或可为向至少一个其他计算装置的键盘传输。

根据各种实施例,传输可包括或可为用于使用至少一个其他计算装置的键盘的背光来指示输入的传输。

根据各种实施例,键击信息可基于第一计算机的键盘的视频。

根据各种实施例,键击信息可基于第一计算机的键盘的机械开关。

图4示出根据各种实施例的信息分配服务器400。信息分配服务器400可包括接收器402,接收器402被配置为从第一计算装置接收与计算机程序的执行相关的计算机程序执行信息,且被配置为从第一计算装置接收与至计算机程序的输入相关的键击信息。信息分配服务器400可进一步包括传输器404,传输器404被配置为将计算机程序执行信息及键击信息传输至至少一个其他计算装置。如线406所表明的,接收器402及传输器404可与彼此耦接,该耦接例如像使用线或电缆的电耦接,及/或机械耦接。

根据各种实施例,键击信息可包括或可为与键击模式相关的信息。

根据各种实施例,计算机程序执行信息可包括或可为计算机游戏的视频信息。

根据各种实施例,键击信息可包括或可为由第一计算装置上的游戏者提供至计算机游戏的输入。

根据各种实施例,传输器404可被配置为提供计算机程序执行信息及键击信息的实况串流。

根据各种实施例,传输器404可被配置为提供计算机程序执行信息及键击信息的储存的串流。

根据各种实施例,传输器404可被配置为传输至至少一个其他计算装置的键盘。

根据各种实施例,传输器404可被配置为传输用于使用至少一个其他计算装置的键盘的背光来指示的输入。

根据各种实施例,键击信息可基于第一计算机的键盘的视频。

根据各种实施例,键击信息可基于第一计算机的键盘的机械开关。

由能够观察键击模式,旁观者还可被带领至视觉娱乐的另一方面,即,他们也许能在起自己的键盘上观察游戏者的远程键击模式的实况串流。

键盘信息,即,用户(例如游戏者)的键击模式,还可从串流视频/音频(例如游戏的视频/音频)的网站串流。可由诸如twitch的实况串流平台来提供视频/音频的此种实况串流。键盘完全不做任何记录(即不记录键击)。相反地,键盘重放来自回放app(application;应用)或串流客户端的照明串流。对于任何类型的储存的回放而言,记录器可能必须储存键击。

旁观者可使用具有背光照明的键盘,该键盘诸如chroma键盘(具有个别背光式led(light-emittingdiode;发光二极管))。

可观察到键击模式,因为诸如chroma的习知可配置背光式键盘上的光可在键受按压时照亮。此特征可用于观看其他人玩游戏的旁观者。旁观者可启动串流客户端(即,twitch),且接着坐待并欣赏视频及音频撷取,且可观看他的键照亮,因为还存在键击撷取串流。

根据各种实施例,游戏者可由提供键击模式的视觉反馈及观看效果的视觉娱乐而向更优秀的游戏者学习。

根据各种实施例,可提供与具有个别背光式键的输入设备一起工作的软件,这些输入设备诸如键盘或键板。

根据各种实施例,键盘可能不实际上记录键击模式,而是可回放来自回放表示app(application;应用)或串流客户端的键击模式的照明串流。

根据各种实施例,可提供可包括指令的计算机可读介质,这些指令在由处理器执行时使该处理执行以上所述方法中的至少一者。

以下示例关于其他实施例。

示例1为一种信息分配方法,该信息分配方法包含:从第一计算装置接收与计算机程序的执行相关的计算机程序执行信息;从第一计算装置接收与至计算机程序的输入相关的键击信息;以及将计算机程序执行信息及键击信息传输至至少一个其他计算装置。

在示例2中,示例1的主题可以可选地包括:键击信息包含与键击模式相关的信息。

在示例3中,示例1至2中的任一个的主题可以可选地包括:计算机程序执行信息包含计算机游戏的视频信息。

在示例4中,示例3的主题可以可选地包括:键击信息包含由第一计算装置上的游戏者提供至计算机游戏的输入。

在示例5中,示例1至4中的任一个的主题可以可选地包括:传输包含提供计算机程序执行信息及键击信息的实况串流。

在示例6中,示例1至5中的任一个的主题可以可选地包括:传输包含提供计算机程序执行信息及键击信息的储存的串流。

在示例7中,示例1至6中的任一个的主题可以可选地包括:传输包含至至少一个其他计算装置的键盘的传输。

在示例8中,示例1至7中的任一个的主题可以可选地包括:传输包含用于使用至少一个其他计算装置的键盘的背光来指示输入的传输。

在示例9中,示例1至8中的任一个的主题可以可选地包括:键击信息基于第一计算机的键盘的视频。

在示例10中,示例1至9中的任一个的主题可以可选地包括:键击信息基于第一计算机的键盘的机械开关。

示例11为包含指令的计算机可读介质,当这些指令由处理器执行时,致使处理器执行信息分配方法,信息分配方法包含:从第一计算装置接收与计算机程序的执行相关的计算机程序执行信息;从第一计算装置接收与至计算机程序的输入相关的键击信息;以及将计算机程序执行信息及键击信息传输至至少一个其他计算装置。

在示例12中,示例11的主题可以可选地包括:键击信息包含与键击模式相关的信息。

在示例13中,示例11至12中的任一个的主题可以可选地包括:计算机程序执行信息包含计算机游戏的视频信息。

在示例14中,示例13的主题可以可选地包括:键击信息包含至由第一计算装置上的游戏者提供的计算机游戏的输入。

在示例15中,示例11至14中的任一个的主题可以可选地包括:传输包含提供计算机程序执行信息及键击信息的实况串流。

在示例16中,示例11至15中的任一个的主题可以可选地包括:传输包含提供计算机程序执行信息及键击信息的储存的串流。

在示例17中,示例11至16中的任一个的主题可以可选地包括:传输包含向至少一个其他计算装置的键盘的传输。

在示例18中,示例11至17中的任一个的主题可以可选地包括:传输包含用于使用至少一个其他计算装置的键盘的背光来指示输入的传输。

在示例19中,示例11至18中的任一个的主题可以可选地包括:键击信息基于第一计算机的键盘的视频。

在示例20中,示例11至19中的任一个的主题可以可选地包括:键击信息基于第一计算机的键盘的机械开关。

示例21为信息分配服务器,该信息分配服务器包含:接收器,被配置为从第一计算装置接收与计算机程序的执行相关的计算机程序执行信息,以及被配置为从第一计算装置接收与至计算机程序的输入相关的键击信息;以及传输器,被配置为将计算机程序执行信息及键击信息传输至至少一个其他计算装置。

在示例22中,示例21的主题可以可选地包括:键击信息包含与键击模式相关的信息。

在示例23中,示例21至22中的任一个的主题可以可选地包括:计算机程序执行信息包含计算机游戏的视频信息。

在示例24中,示例23的主题可以可选地包括:键击信息包含由第一计算装置上的游戏者提供至计算机游戏的输入。

在示例25中,示例21至24中的任一个的主题可以可选地包括:传输器被配置为提供计算机程序执行信息及键击信息的实况串流。

在示例26中,示例21至25中的任一个的主题可以可选地包括:传输器被配置为提供计算机程序执行信息及键击信息的储存的串流。

在示例27中,示例21至26中的任一个的主题可以可选地包括:传输器被配置为传输至至少一个其他计算装置的键盘。

在示例28中,示例21至27中的任一个的主题可以可选地包括:传输器被配置为传输用于使用至少一个其他计算装置的键盘的背光来指示的输入。

在示例29中,示例21至28中的任一个的主题可以可选地包括:键击信息基于第一计算机的键盘的视频。

在示例30中,示例21至29中的任一个的主题可以可选地包括:键击信息基于第一计算机的键盘的机械开关。

虽然本发明已参考特定实施例特别地示出及描述,但是本领域技术人员应理解,在不脱离由随附权利要求限定的本发明的精神及范围的情况下,可对这些特定实施例中的形式及细节做出各种改变。因此,本发明的范围由随附权利要求指定,且落入权利要求的等效者的含义及范围内的所有改变因此欲得以涵盖。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1