计算系统、外围装置及用于控制外围装置的方法

文档序号:8476708阅读:290来源:国知局
计算系统、外围装置及用于控制外围装置的方法
【技术领域】
[0001]各个实施例概括地涉及计算系统、外围装置及用于控制外围装置的方法。
【背景技术】
[0002]计算机的用户(例如个人计算机(personal computer ;PC)用户,例如游戏玩家)可以极大地依赖于由系统中的一个或多个显示器呈现给他们的信息。由于事件可以实时地出现在屏幕上,因而可能难以立即领会所有信息,并且当特定事件发生(如在尝试达成某个目的时出现严重故障)时,玩家可能需要整理日志文件(log file)以判断故障模式及原因因素。
[0003]PC用户可以采用基于主机的软件来记录正被发送至显示器的视频,然后可以在稍后的时间在游戏之外回顾该视频。此外,PC游戏可以包含记录游戏设置(gameplay)的方法,以供可以在游戏阶段完成之后回顾该游戏设置。
[0004]回顾过去事件的各种此类方法可能具有缺陷,例如对在游戏进行同时主PC对视频同时进行记录及编码会产生性能影响。基于主机的记录的此种同时性(concurrency)可以通过逐渐消耗原本可用于游戏的资源(如中央处理单元(central processing unit ;CPU)及图形处理单元(graphics processing unit ;GPU)计算周期、以及内存及存储器、以及访问这些子系统所需的带宽)而限制游戏性能。
[0005]因此,有益的是用户在保持对应用程序执行的视频进行记录的能力的同时,可以以主机系统所能提供的最大性能来运行其应用程序。
[0006]此外,有益的是在不退出应用程序或不使焦点离开应用程序(如游戏)便能查看并操纵不同视频记录及回放应用程序的条件下,容许用户以直观且易于存取的方式回顾过去的事件。

【发明内容】

[0007]根据各个实施例,可以提供一种计算系统。该计算系统可以包含主计算机以及外围装置。该主计算机可以包含:输入接口,用于从外部装置接收输入;以及视频输出端,用于输出视频数据。该外围装置可以包含:机械输入部件,用于从该主计算机的用户接收机械输入;至该主计算机的输出接口,用于发送表示该机械输入的数据至该主计算机的该输入接口 ;视频输入端,用于从该主计算机的该视频输出端接收视频数据;以及视频编码电路,用于利用视频编码器压缩该视频数据。
[0008]根据各个实施例,可以提供一种用于计算系统的外围装置。该计算系统可以包含主计算机以及该外围装置。该主计算机可以包含:输入接口,用于从外部装置接收输入;以及视频输出端,用于输出视频数据。该外围装置可以包含:机械输入部件,用于从该主计算机的用户接收机械输入;至该主计算机的输出接口,用于发送表示该机械输入的数据至该主计算机的该输入接口 ;视频输入端,用于从该主计算机的该视频输出端接收视频数据;以及视频编码电路,用于利用视频编码器压缩该视频数据。
[0009]根据各个实施例,可以提供一种用于主计算机的外围装置。该外围装置可以包含:机械输入部件,用于从该主计算机的用户接收机械输入;至该主计算机的输出接口,用于发送表示该机械输入的数据至该主计算机;视频输入端,用于从该主计算机接收视频数据;以及视频编码电路,用于利用视频编码器压缩该视频数据。
[0010]根据各个实施例,可以提供一种计算系统。该计算系统可以包含:主计算机,监视器,以及外围装置。该主计算机可以包含:输入接口,用于从外部装置接收输入;以及图像原始数据输出端,用于输出用于呈现图像的图像原始数据。该外围装置可以包含:机械输入部件,用于从该主计算机的用户接收机械输入;至该主计算机的输出接口,用于发送表示该机械输入的数据至该主计算机的该输入接口 ;图像原始数据输入端,用于从该主计算机的该图像原始数据输出端接收图像原始数据;图形处理电路,用于根据该所接收的图像原始数据来计算欲呈现的该图像的像素值;以及视频输出端,用于输出这些所计算的像素值至该显示器。
[0011]根据各个实施例,可以提供一种用于计算系统的外围装置。该计算系统可以包含:主计算机,监视器,以及外围装置。该主计算机可以包含:输入接口,用于从外部装置接收输入;以及图像原始数据输出端,用于输出用于呈现图像的图像原始数据。该外围装置可以包含:机械输入部件,用于从该主计算机的用户接收机械输入;至该主计算机的输出接口,用于发送表示该机械输入的数据至该主计算机的该输入接口 ;图像原始数据输入端,用于从该主计算机的该图像原始数据输出端接收图像原始数据;图形处理电路,用于根据该所接收的图像原始数据来计算欲呈现的该图像的像素值;以及视频输出端,用于输出这些所计算的像素值至该显示器。
[0012]根据各个实施例,可以提供一种用于主计算机的外围装置。该外围装置可以包含:机械输入部件,用于从该主计算机的用户接收机械输入;至该主计算机的输出接口,用于发送表示该机械输入的数据至该主计算机;图像原始数据输入端,用于从该主计算机接收用于呈现图像的图像原始数据;图形处理电路,用于根据该所接收的图像原始数据来计算欲呈现的该图像的像素值;以及视频输出端,用于输出这些所计算的像素值至该主计算机的显示器。
[0013]根据各个实施例,可以提供一种用于主计算机的外围装置。该外围装置可以包含:输入装置接口,用于发送数据至该主计算机的机械输入装置以及从该主计算机的该机械输入装置接收数据;视频输入端,用于从该主计算机接收视频数据;以及视频编码电路,用于利用视频编码器压缩该视频数据。
[0014]根据各个实施例,可以提供一种用于主计算机的外围装置。该外围装置可以包含:输入装置接口,用于发送数据至该主计算机的机械输入装置以及从该主计算机的该机械输入装置接收数据;图像原始数据输入端,用于从该主计算机接收用于呈现图像的图像原始数据;图形处理电路,用于根据该所接收的图像原始数据来计算欲呈现的该图像的像素值;以及视频输出端,用于输出这些所计算的像素值至该主计算机的显示器。
[0015]根据各个实施例,可以提供一种用于控制主计算机的外围装置的方法。该方法可以包含:从该主计算机的用户接收机械输入;发送表示该机械输入的数据至该主计算机;从该主计算机接收视频数据;以及利用视频编码器压缩该视频数据。
[0016]根据各个实施例,可以提供一种用于控制主计算机的外围装置的方法。该方法可以包含:从该主计算机的用户接收机械输入;发送表示该机械输入的数据至该主计算机;从该主计算机接收用于呈现图像的图像原始数据;根据该所接收的图像原始数据来计算欲呈现的该图像的像素值;以及输出这些所计算的像素值至该主计算机的显示器。
[0017]根据各个实施例,可以提供一种用于控制主计算机的外围装置的方法。该方法可以包含:发送数据至该主计算机的机械输入装置以及从该主计算机的该机械输入装置接收数据;从该主计算机接收视频数据;以及利用视频编码器压缩该视频数据。
[0018]根据各个实施例,可以提供一种用于控制主计算机的外围装置的方法。该方法可以包含:发送数据至该主计算机的机械输入装置以及从该主计算机的该机械输入装置接收数据;从该主计算机接收用于呈现图像的图像原始数据;根据该所接收的图像原始数据来计算欲呈现的该图像的像素值;以及输出这些所计算的像素值至该主计算机的显示器。
【附图说明】
[0019]在附图中,所有不同视图中相同的附图标记一般指代相同的部件。这些附图未必按比例绘制,而是一般着重于例示本发明的原理。为清晰起见,可以任意扩大或缩小各种特征或组件的尺寸。在以下说明中,将参照以下附图来描述本发明的各个实施例,附图中:
[0020]图1显不具有键盘的计算系统;
[0021]图2显不具有键盘的计算系统,该键盘具有触控板(touch pad);
[0022]图3显示根据实施例的计算系统;
[0023]图4显示根据实施例的计算系统;
[0024]图5显示根据实施例的外围装置;
[0025]图6显示根据实施例的外围装置;
[0026]图7显示根据实施例的外围装置;
[0027]图8显示根据实施例的外围装置;
[0028]图9显示根据实施例的计算系统;
[0029]图10显示根据实施例的外围装置;
[0030]图11显示根据实施例的外围装置;
[0031]图12显示根据实施例的外围装置;
[0032]图13显示根据实施例的外围装置;
[0033]图14显示根据实施例的外围装置;
[0034]图15显示根据实施例的外围装置;
[0035]图16显示流程图,其例示根据实施例的一种用于控制外围装置的方法;
[0036]图17显示流程图,其例示根据实施例的一种用于控制外围装置的方法;
[0037]图18显示流程图,其例示根据实施例的一种用于控制外围装置的方法;
[0038]图19显示流程图,其例示根据实施例的一种用于控制外围装置的方法;
[0039]图20显示根据实施例的计算系统;以及
[0040]图21显示根据实施例的外围装置。
【具体实施方式】
[0041]以下的详细描述参考附图,这些附图以例示的方式显示可以实践本发明的具体细节及实施例。将足够详细地说明这些实施例,以使本领域技术人员能够实践本发明。可以使用其它实施例,且可以在不背离本发明的范围的条件下作出结构及逻辑上的改变。各个实施例未必相互排斥,因为一些实施例可以与一个或多个其它实施例相组合而形成新的实施例。
[0042]为使本发明可以易于理解并形成实际效果,现在将通过举例而非限制的方式参考附图来说明特定实施例。
[0043]外围装置可以包含内存,该内存例如用于由该外围装置执行的处理。各实施例中所用的内存可以是:易失性内存,例如动态随机存取存储器(Dynamic Random AccessMemory ;DRAM);或非易失性内存,例如可编程只读存储器(Programmable Read OnlyMemory ;PR0M)、可擦除可编程只读存储器(Erasable PROM ;EPR0M)、电可擦除可编程只读存储器(Electrically Erasable PROM ;EEPR0M)、或闪存(例如,浮栅内存、电荷捕获内存、磁阻随机存取存储器(Magnetoresistive Random Access Memory ;MRAM)、或相变随机存取存储器(Phase Change Random Access Memory ;PCRAM)) o
[0044]在实施例中,“电路”可以被理解为任何类型的逻辑执行
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1