首页> 中国专利> 用于减少呈现等待时间的分配器、输出设备和方法

用于减少呈现等待时间的分配器、输出设备和方法

摘要

用于减少呈现等待时间的分配器、输出设备和方法,所述方法包括:接收等待时间减少模式起始信号;响应于接收所述等待时间减少模式信号,将所述输出模式从所述第一输出模式自动改变成所述等待时间减少模式;接收结束等待时间减少模式信号;以及响应于接收所述结束等待时间减少模式信号,将所述输出模式从所述等待时间减少模式自动改变成所述第一输出模式,其中所述等待时间减少模式起始信号为与将由所述输出设备显示的所述内容数据一起接收的令牌,其中每隔规则间隔所述令牌与由所述输出设备接收的后续内容数据一起被连续接收,并且其中所述结束等待时间减少模式信号是所述输出设备接收的所述内容数据中令牌的缺乏。

著录项

  • 公开/公告号CN105828213A

    专利类型发明专利

  • 公开/公告日2016-08-03

    原文格式PDF

  • 申请/专利权人 索尼互动娱乐美国有限责任公司;

    申请/专利号CN201610178101.7

  • 发明设计人 R.R.克伦布兰德;

    申请日2013-09-30

  • 分类号H04N21/478;

  • 代理机构北京市柳沈律师事务所;

  • 代理人史新宏

  • 地址 美国加利福尼亚州

  • 入库时间 2023-06-19 00:13:49

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2019-05-14

    授权

    授权

  • 2016-08-31

    实质审查的生效 IPC(主分类):H04N21/478 申请日:20130930

    实质审查的生效

  • 2016-08-03

    公开

    公开

说明书

本申请是以下发明专利申请的分案申请:

申请号:201310460509.X

申请日:2013年9月30日

发明名称:用于减少呈现等待时间的方法和装置

技术领域

本公开涉及视频游戏仿真。此外,本申请描述一种用于将输出设备从第 一输出模式自动改变成等待时间减少模式的方法和装置。

背景技术

现代电视利用图像处理来提高所显示的视频的质量。例如,电视可以执 行数字信号增强(诸如边缘增强),或电视可以利用缓冲器来提高图像质量。 这些图像处理步骤延迟视频帧的显示。根据选择的电视模型和视频设置,由 额外处理造成的延迟可能是50-100毫秒或更多。这个延迟特别对于等离子电 视和液晶显示器(LCD)电视成为关注的问题。为了使音频与视频保持同步,电 视可以使音频信号延迟类似的量。

然而,在利用对等待时间敏感的应用(例如,视频游戏)时,甚至在使 视频与音频同步时,可能仍然注意到延迟。在游戏系统的情况下,在用户看 到电视显示的其行动(例如,在游戏控制器上按下按钮)的结果之前将耗费 某一时段。用户的行动与电视上的显示之间的延迟经常被称为等待时间或系 统滞后。这个等待时间在快速移动的游戏环境中产生问题。例如,在第一人 称射击游戏中,长的等待时间可能减少用户的反应时间,并因此在用户原本 有时间避免来袭时导致用户被射击。

为此,现代电视经常含有“游戏模式”,其中禁用一些图像处理步骤以减 少等待时间。尽管通过利用游戏模式可能影响图像质量,但是对于游戏社区 中的那些情形而言这被视为值得的折中。游戏模式选项在云游戏的环境下特 别重要,其中由电视延迟造成的等待时间形成系统的整体等待时间的重要的 部分。

然而,没有在游戏模式与标准模式之间切换的自动的方式。目前,用户 必须在游戏模式与标准模式之间来回切换,这是一个繁琐的过程。通常,这 个过程涉及进入菜单以及从选项的列表选择游戏模式。此外,由于游戏模式 可能为许多观看模式选项中的一个,故许多游戏玩家可能甚至没有意识到其 电视支持这样的功能性。由于用户认为其不能减少感知到的系统滞后,因此, 用户可能会缓慢地采用基于云的游戏。因此,希望有一种每当用户开始玩时 为用户自动选择游戏模式的系统。

正是在这种环境下,出现本公开的方面。

发明内容

根据本发明一实施例,提供了一种用于将输出设备上的输出模式从第一 输出模式改变成等待时间减少模式的方法,所述方法包括:a)接收等待时间 减少模式起始信号;b)响应于接收所述等待时间减少模式信号,将所述输出 模式从所述第一输出模式自动改变成所述等待时间减少模式,其中所述等待 时间减少模式使所述输出设备停止对由所述输出设备显示的一组内容数据的 一个或多个处理操作;c)接收结束等待时间减少模式信号;以及d)响应于接 收所述结束等待时间减少模式信号,将所述输出模式从所述等待时间减少模 式自动改变成所述第一输出模式,其中所述等待时间减少模式起始信号为与 将由所述输出设备显示的所述内容数据一起接收的令牌,其中每隔规则间隔 所述令牌与由所述输出设备接收的后续内容数据一起被连续接收,并且其中 所述结束等待时间减少模式信号是所述输出设备接收的所述内容数据中令牌 的缺乏。

根据本发明另一实施例,提供了一种用于将输出设备上的输出模式从第 一输出模式改变成等待时间减少模式的方法,所述方法包括:a)接收等待时 间减少模式起始信号;b)响应于接收所述等待时间减少模式信号,将所述输 出模式从所述第一输出模式自动改变成所述等待时间减少模式,其中所述等 待时间减少模式使所述输出设备停止对由所述输出设备显示的一组内容数据 的一个或多个处理操作;c)接收结束等待时间减少模式信号;以及d)响应于 接收所述结束等待时间减少模式信号,将所述输出模式从所述等待时间减少 模式自动改变成所述第一输出模式,其中从分配器接收所述等待时间减少模 式起始信号和所述结束等待时间减少模式信号,并且其中所述分配器被配置 成将来自多个客户端设备平台中的一个的内容数据选择性地路由到所述输出 设备。

根据本发明另一实施例,提供了一种输出设备,其包括:处理器;存储 器,其耦合到所述处理器;一个或多个指令,其实施在存储器中以由所述处 理器执行,所述指令被配置成实施用于将输出设备上的输出模式从第一输出 模式改变成等待时间减少模式的方法,所述方法包括:a)从分配器接收等待 时间减少模式起始信号,其中所述分配器被配置成将来自多个客户端设备平 台中的一个的内容数据选择性地路由到所述输出设备;b)响应于接收所述等 待时间减少模式信号,将所述输出模式从所述第一输出模式自动改变成所述 等待时间减少模式,其中所述等待时间减少模式使所述输出设备停止对由所 述输出设备显示的一组内容数据的一个或多个处理操作;c)从分配器接收结 束等待时间减少模式信号;以及d)响应于接收所述结束等待时间减少模式信 号,将所述输出模式从所述等待时间减少模式自动改变成所述第一输出模式。

根据本发明另一实施例,提供了一种方法,其包括:a)从分配器接收等 待时间减少模式起始信号,其中所述分配器被配置成将来自多个客户端设备 平台中的一个的内容数据选择性地路由到所述输出设备;b)响应于接收所述 等待时间减少模式信号,将所述输出模式从所述第一输出模式自动改变成所 述等待时间减少模式,其中所述等待时间减少模式使所述输出设备停止对由 所述输出设备显示的一组内容数据的一个或多个处理操作;c)从分配器接收 结束等待时间减少模式信号;以及d)响应于接收所述结束等待时间减少模式 信号,将所述输出模式从所述等待时间减少模式自动改变成所述第一输出模 式。

根据本发明另一实施例,提供了一种用于将输出设备上的输出模式从第 一输出模式改变成等待时间减少模式的方法,所述方法包括:a)接收等待时 间减少模式起始信号,其中通过高清晰度多媒体接口(HDMI)连接接收所述等 待时间减少模式起始信号和所述结束等待时间减少模式信号;b)响应于接收 所述等待时间减少模式起始信号,将所述输出模式从所述第一输出模式自动 改变成所述等待时间减少模式,其中所述等待时间减少模式使所述输出设备 停止对由所述输出设备显示的一组内容数据的一个或多个处理操作;c)接收 结束等待时间减少模式信号,其中所述等待时间减少模式起始信号和所述结 束等待时间减少模式信号为消费电子控制(CEC)命令;以及d)响应于接收所述 结束等待时间减少模式信号,将所述输出模式从所述等待时间减少模式自动 改变成所述第一输出模式,其中所述等待时间减少模式起始信号为与将由所 述输出设备显示的所述内容数据一起接收的令牌,其中每隔规则间隔所述令 牌与由所述输出设备接收的后续内容数据一起被连续接收,并且其中所述结 束等待时间减少模式信号是所述输出设备接收的所述内容数据中令牌的缺 乏。

根据本发明另一实施例,提供了一种用于将输出设备上的输出模式从第 一输出模式改变成等待时间减少模式的方法,所述方法包括:a)接收等待时 间减少模式起始信号;b)响应于接收所述等待时间减少模式起始信号,将所 述输出模式从所述第一输出模式自动改变成所述等待时间减少模式,其中所 述等待时间减少模式使所述输出设备停止对由所述输出设备显示的一组内容 数据的一个或多个处理操作,其中所述内容数据是电话交谈;c)接收结束等 待时间减少模式信号;以及d)响应于接收所述结束等待时间减少模式信号, 将所述输出模式从所述等待时间减少模式自动改变成所述第一输出模式。

根据本发明另一实施例,提供了一种输出设备,其配置为在网络上操作, 所述输出设备包括:处理器;存储器,其耦合到所述处理器;一个或多个指 令,其实施在存储器中以由所述处理器执行,所述指令被配置成实施用于将 输出设备上的输出模式从第一输出模式改变成等待时间减少模式的方法,所 述方法包括:a)接收等待时间减少模式起始信号;b)响应于接收所述等待时间 减少模式信号,将所述输出模式从所述第一输出模式自动改变成所述等待时 间减少模式,其中所述等待时间减少模式使所述输出设备停止对由所述输出 设备显示的一组内容数据的一个或多个处理操作,其中所述内容数据是电话 交谈;c)接收结束等待时间减少模式信号;以及d)响应于接收所述结束等待 时间减少模式信号,将所述输出模式从所述等待时间减少模式自动改变成所 述第一输出模式。

根据本发明另一实施例,提供了一种在配置为在网络上操作的输出设备 中用于将输出设备上的输出模式从第一输出模式改变成等待时间减少模式的 方法,包括:a)接收等待时间减少模式起始信号;b)响应于接收所述等待时间 减少模式信号,将所述输出模式从所述第一输出模式自动改变成所述等待时 间减少模式,其中所述等待时间减少模式使所述输出设备停止对由所述输出 设备显示的一组内容数据的一个或多个处理操作,其中所述内容数据是电话 交谈;c)接收结束等待时间减少模式信号;以及d)响应于接收所述结束等待 时间减少模式信号,将所述输出模式从所述等待时间减少模式自动改变成所 述第一输出模式。

根据本发明另一实施例,提供了一种用于将输出设备上的输出模式从第 一输出模式改变成等待时间减少模式的方法,所述方法包括:a)除内容数据 之外,将等待时间减少模式起始信号自动地递送到输出设备,其中所述内容 数据与等待时间敏感的应用相关联,并且其中所述内容数据是电话交谈;以 及b)在所述内容数据不再与等待时间敏感的应用相关联时,将结束等待时间 减少模式信号自动地递送到所述输出设备。

根据本发明另一实施例,提供了一种设备,其包括:处理器;存储器, 其耦合到所述处理器;一个或多个指令,其实施在存储器中以由所述处理器 执行,所述指令被配置成实施用于将输出设备上的输出模式从第一输出模式 改变成等待时间减少模式的方法,所述方法包括:a)除内容数据之外,将等 待时间减少模式起始信号自动地递送到输出设备,其中所述内容数据与等待 时间敏感的应用相关联,并且其中所述内容数据是电话交谈;以及b)在所述 内容数据不再与等待时间敏感的应用相关联时,将结束等待时间减少模式信 号自动地递送到所述输出设备。

根据本发明另一实施例,提供了一种方法,包括:a)除内容数据之外, 将等待时间减少模式起始信号自动地递送到输出设备,其中所述内容数据与 等待时间敏感的应用相关联,并且其中所述内容数据是电话交谈;以及b)在 所述内容数据不再与等待时间敏感的应用相关联时,将结束等待时间减少模 式信号自动地递送到所述输出设备。

根据本发明另一实施例,提供了一种分配器,配置为在网络上操作,所 述分配器包括:处理器;存储器,其耦合到所述处理器;一个或多个指令, 其实施在存储器中以由所述处理器执行,所述指令被配置成实施用于将输出 设备上的输出模式从第一输出模式改变成等待时间减少模式的方法,所述方 法包括:a)除内容数据之外,将等待时间减少模式起始信号自动地递送到输 出设备,其中所述内容数据与等待时间敏感的应用相关联,并且其中所述内 容数据是电话交谈;以及b)在所述内容数据不再与等待时间敏感的应用相关 联时,将结束等待时间减少模式信号自动地递送到所述输出设备。

根据本发明另一实施例,提供了一种在配置为在网络上操作的分配器中 用于将输出设备上的输出模式从第一输出模式改变成等待时间减少模式的方 法,包括:a)除内容数据之外,将等待时间减少模式起始信号自动地递送到 输出设备,其中所述内容数据与等待时间敏感的应用相关联,并且其中所述 内容数据是电话交谈;以及b)在所述内容数据不再与等待时间敏感的应用相 关联时,将结束等待时间减少模式信号自动地递送到所述输出设备。

附图说明

图1为通过局部网络通信的客户端设备平台、分配器和输出设备的示意 图。

图2A为描述根据本公开的方面的系统配置的图解,其中输出设备连接 到单一的客户端设备平台。

图2B为描述根据本公开的方面的系统配置的图解,其中输出设备连接 到分配器,分配器将从多个客户端设备平台中的一个递送的内容数据选择性 地路由到输出设备。

图3A为根据本公开的方面的用于将输出设备的输出模式从第一输出模 式自动改变成等待时间减少输出模式的方法的流程图。

图3B为根据本公开的额外方面的用于将输出设备的输出模式从第一输 出模式自动改变成等待时间减少输出模式的方法的流程图。

图4为根据本公开的方面的用于检测何时接收等待时间减少模式起始信 号以及何时接收结束等待时间减少模式信号的方法的流程图。

图5为描述根据本公开的额外方面的输出设备如何将输出模式从第一输 出模式自动改变成等待时间减少输出模式的指令的方框图。

图6A为描述根据本公开的额外方面的客户端设备平台如何将输出设备 的输出模式从第一输出模式自动改变成等待时间减少输出模式的指令的方框 图。

图6B为描述根据本公开的额外方面的分配器如何将输出设备的输出模 式从第一输出模式自动改变成等待时间减少输出模式的指令的方框图。

具体实施方式

尽管为了说明的目的,下列详细描述含有许多具体细节,但是本领域的 任何一个普通技术人员将了解下列细节的许多变化和变更在本公开的范围 内。因此,在这描述后面的权利要求书的一般性没有任何损失且不对所述权 利要求书强加限制的情况下,陈述下文所述的本公开的方面。

本公开的方面描述一种用于将输出设备的输出模式从第一输出模式自动 改变成等待时间减少模式的方法和装置。输出设备可以接收等待时间减少模 式起始信号以及输出数据。可以从客户端设备平台或信号分配器接收起始信 号和输出数据。一接收到起始信号,输出设备就可以将输出模式从第一输出 模式改变成等待时间减少模式。此后,输出设备可以接收结束等待时间减少 模式信号。然后,输出设备可以将输出模式恢复到第一输出模式。

本公开的方面描述一种等待时间减少模式,其被配置成减少输出设备对 内容数据执行的处理操作的数量。举例而言但并非限制,输出设备可以被配 置成处理输出数据以提高图像或音频质量。在等待时间减少模式中,可以减 少或消除图像或音频处理以便减少输出内容数据所需的时间。

图1为根据本公开的方面的系统100的示意图。一个或多个客户端设备 平台104可以通过数据连接109访问输出设备105。分配器106可以从一个 或多个客户端设备平台105接收内容数据210并且将期望的内容数据流210 选择性地路由到输出设备105。客户端设备平台可以通过网络160从内容提 供商107接收内容数据210。

客户端设备平台104可以包括中央处理器单元(CPU)131。例如,CPU131 可以包括一个或多个多核处理器,例如,双核、四核或Cell处理器。客户端 设备平台104也可以包括存储器132(例如,RAM、DRAM、ROM等)。CPU 131可以执行程序133,程序133的部分可以存储在存储器132中。客户端设 备平台104也可以包括众所周知的辅助电路140,诸如输入/输出(I/O)电路 141、电源(P/S)142、时钟(CLK)143和高速缓冲存储器144。举例而言但并 非限制,I/O电路141可以包括高清晰度多媒体接口(HDMI)连接。客户端设 备平台104可以可选地包括大容量存储设备134,诸如用于存储程序和/或数 据的磁盘驱动器、CD-ROM驱动器、磁带驱动器或类似物。客户端设备平台 104也可以可选地包括显示单元137。显示单元137可以呈显示文本、数字或 图形符号的阴极射线管(CRT)或平板屏幕的形式。客户端设备平台104也可以 可选地包括红外线(IR)发射器(blaster)148。例如,IR发射器148可以被配 置成将指示输出设备105改变输出模式的命令递送到输出设备105。

控制器145可以通过I/O电路141连接到客户端设备平台104或控制器 145可以直接集成到客户端设备平台104中。控制器145可以促进客户端设 备平台104与用户之间的互动。控制器145可以包括键盘、鼠标、操纵杆、 光笔、触摸板、触摸屏、手持控件(例如,游戏控制器)或其他设备。根据 本公开的方面,控制器145可以能够产生触觉响应146。

客户端设备平台104可以包括网络接口139,其被配置成能够使用Wi-Fi、 以太网端口或其他通信方法。网络接口139可以并入适合的硬件、软件、固 件或这些元件中的两种或更多种的某一组合以促进通过电子通信网络160的 通信。网络接口139可以被配置成通过局域网和广域网(诸如互联网)实施 有线或无线通信。客户端设备平台104可以通过网络160经由一个或多个数 据包发送并接收文件的数据和/或请求。

在一些实施中,可以在客户端设备平台104上为等待时间调整网络设置。 举例而言但并非限制,客户端设备平台104可以具有影响等待时间的网络设 置(例如,缓冲区大小、超时、省电设置等)。假定存在这样的设置,适当调 整这些设置像是对用户的整体等待时间改善。作为实例,假定用户在游戏手 柄上按下按钮以在第一人称射击(FPS)游戏中发射子弹。可以调整游戏手柄上 的网络设置以使得按钮按下事件较早到达服务器,因此用户也将在其输出设 备上较早地看到响应。

我认为存在这些网络设置。我希望在等待时间之间会存在折中,从而有 效地使用网络信道(在你尽可能快地发送网络数据包时,你可能不会将网络 使用至其极限),并且在移动设备的环境下,你可能会更快地耗尽你的电池(例 如,网络收发器将在更大部分的时间被打开)。

前述组件可以通过内部系统总线150互相交换信号。客户端设备平台104 可以为通用计算机,其在运行实施本文所述的本发明的实施方案的代码时成 为专用计算机。举例而言但并非限制,客户端设备平台104可以为游戏机、 机顶盒、电缆箱、个人计算机、平板计算机、电话、手机、DVD播放器、蓝 光播放器、数字视频录像机(DVR)或其他类似设备或上述任何组合。可以为 客户端设备平台的其他可能类型的设备包括流媒体播放器,诸如从加利福尼 亚的萨拉托加的Roku公司接收的RokuSoundBridge网络音乐播放器、Roku DVP互联网流式视频,或来自加利福尼亚的库比蒂诺的苹果公司的AppleTV 数字媒体接收器。

输出设备105可以包括中央处理器单元(CPU)131’。例如,CPU131’可 以包括一个或多个多核处理器,例如双核、四核或Cell处理器。输出设备105 也可以包括存储器132’(例如RAM、DRAM、ROM等)。CPU131’可以执行 程序133’,程序133’的部分可以存储在存储器132’中。输出设备105也可以 包括众所周知的辅助电路140’,诸如输入/输出(I/O)电路141’、电源(P/S)142’、 时钟(CLK)143’和高速缓冲存储器144’。举例而言但并非限制,I/O电路141’ 可以包括高清晰度多媒体接口(HDMI)连接。输出设备105可以可选地包括大 容量存储设备134’,诸如用于存储程序和/或数据的磁盘驱动器、CD-ROM驱 动器、磁带驱动器或类似物。输出设备105也可以可选地包括显示单元137’ 和用户接口单元138’以促进输出设备105与需要直接访问输出设备105的用 户之间的互动。显示单元137’可以呈阴极射线管(CRT)或平板屏幕的形式,诸 如但不限于显示文本、数字或图形符号的LCD、等离子、LED或OLED。用 户接口单元138’可以包括键盘、鼠标、操纵杆、光笔或其他设备。输出设备 105也可以包括音频单元147’。音频单元147’可以呈扬声器的形式。举例而 言但并非限制,扬声器可以为单一的扬声器或两个或更多个扬声器的系统, 诸如环绕立体声扬声器系统。输出设备105也可以可选地包括IR接收器149’, 其被配置成从分配器106的IR发射器148”或从客户端设备平台104的IR发 射器148接收命令信号。例如,命令信号可以指示输出设备105改变客户端 设备平台105的输出模式。输出设备105可以包括网络接口139’,其被配置 成能够使用Wi-Fi、以太网端口或其他通信方法。

网络接口139’可以并入适合的硬件、软件、固件或这些元件中的两种或 更多种的某一组合以促进通过电子通信网络160的通信。网络接口139’可以 被配置成通过局域网和广域网(诸如互联网)实施有线或无线通信。输出设 备105可以通过网络160经由一个或多个数据包发送并接收文件的数据和/或 请求。

前述组件可以通过内部系统总线150’互相交换信号。输出设备105可以 为通用计算机,其在运行实施本文所述的本发明的实施方案的代码时成为专 用计算机。举例而言但并非限制,输出设备105可以为电视、投影仪、个人 计算机、平板计算机、扬声器系统、整个房子的扬声器系统(即,位于整个 建筑物内的两个或更多个房间中的一系列扬声器)、电话或任何类似的设备或 上述任何组合。可以用作输出设备105的其他可能的设备包括移动电话或便 携式游戏机,诸如来自日本东京的索尼计算机娱乐公司的PSVita。

输出设备105可以具有两个或更多个输出模式。不同的输出模式可以被 配置成以最佳的方式显示某些类型的内容数据210。举例而言但并非限制, 在非等待时间敏感的应用(诸如观看从电缆箱递送的电视现场直播)下,输 出设备可以实施对内容数据的额外处理。举例而言但并非限制,额外处理可 以包括数据流的广泛的缓冲和/或针对视频流的每一帧的边缘增强。另外,输 出设备可以能够实施等待时间减少模式。举例而言但并非限制,等待时间减 少模式可以减少或消除内容数据210的额外处理。等待时间减少模式也可以 被称为“游戏模式”。可以通过执行不同的程序133’或通过硬件或固件或上述 任何组合实施不同的输出模式。另外,额外的输出模式(包括添加等待时间 减少模式)可以通过固件或软件更新添加到输出设备105。

分配器106可以包括中央处理器单元(CPU)131”。例如,CPU131”可以 包括一个或多个多核处理器,例如双核、四核或具有主处理器和一个或多个 协处理器的处理器体系结构(诸如Cell处理器)。分配器106也可以包括存储 器132”(例如RAM、DRAM、ROM等)。CPU131”可以执行程序133”,程 序133”的部分可以存储在存储器132”中。分配器106也可以包括众所周知的 辅助电路140”,诸如输入/输出(I/O)电路141”、电源(P/S)142”、时钟(CLK) 143”和高速缓冲存储器144”。举例而言但并非限制,I/O电路141”可以包括 高清晰度多媒体接口(HDMI)连接。分配器106可以可选地包括大容量存储设 备134”,诸如用于存储程序和/或数据的磁盘驱动器、CD-ROM驱动器、磁 带驱动器或类似物。分配器106也可以可选地包括显示单元137”和用户接口 单元138”以促进分配器106与需要直接访问分配器106的用户之间的互动。 显示单元137”可以呈显示文本、数字或图形符号的阴极射线管(CRT)或平板 屏幕的形式。用户接口单元138”可以包括键盘、鼠标、操纵杆、光笔、遥控 器、触摸板、触摸屏或其他设备。分配器106也可以可选地包括红外线IR发 射器148”。例如,IR发射器148”可以被配置成将指示输出设备105改变输 出模式的命令递送到输出设备105。分配器106可以包括网络接口139”,其 被配置成能够使用Wi-Fi、以太网端口或其他通信方法。

网络接口139”可以并入适合的硬件、软件、固件或这些元件中的两种或 更多种的某一组合以促进通过电子通信网络160的通信。网络接口139”可以 被配置成通过局域网和广域网(诸如互联网)实施有线或无线通信。分配器 106可以通过网络160经由一个或多个数据包发送并接收文件的数据和/或请 求。

前述组件可以通过内部系统总线150”互相交换信号。分配器106可以为 通用计算机,其在运行实施本文所述的本发明的实施方案的代码时成为专用 计算机。举例而言但并非限制,分配器可以为机顶盒、家庭娱乐系统、均衡 器、混合器、无线集线器或类似的设备或上述任何组合。

图2A和图2B描绘两个可能的系统配置,其可以利用本公开的方面以便 在显示与等待时间敏感的应用相关联的内容数据210时减少等待时间。在图 2A和图2B中,虚线箭头指示通过网络160传送数据,并且实线箭头指示通 过数据连接109传送数据。举例而言但并非限制,数据连接109可以为有线 连接或无线连接。有线数据连接109可以包括诸如但不限于HDMI以太网、 迅雷、显示端口或同轴连接的连接。无线数据连接109可以包括诸如但不限 于Wi-Fi、互联网无线显示(WiDi)、无线HD、无线HDMI、蓝牙或红外线连 接的连接。举例而言但并非限制,内容数据210可以为视频流和/或音频流。 举例而言但并非限制,等待时间敏感的应用可以为通过基于云的网络递送的 视频游戏、通过在建筑物的单独房间中的多个扬声器的视频会议、视频聊天、 音频会议或音频流。另外,远程“桌面”应用(例如涉及在远程机器上运行 的计算机程序会话的数据流传输)可以被认为是等待时间敏感的应用。远程 桌面应用的实例包括但不限于像VNC、Citrix、远程桌面协议(RDP)。可以使 用这样的应用(例如)以实施常规的计算机应用(诸如MicrosoftOffice、Adobe Photoshop等)的桌面会话的远程流传输。

图2A为描绘系统配置200的本公开的第一方面的方框图。系统配置200 包括输出设备105,其可以直接从客户端设备平台104接收与等待时间敏感 的应用相关联的内容数据210。客户端设备平台104可以从内容提供商107 接收内容数据210。举例而言但并非限制,内容提供商107可以为电缆电报 公司、视频游戏提供商或电话服务提供商以及通过网络160递送媒体或数据 通信的任何其他公司。

图2B为描绘系统配置201的本公开的第二方面的方框图。系统配置201 包括输出设备105,其可以从分配器106接收与等待时间敏感的应用相关联 的内容数据210。这个布置在两个或更多个客户端设备平台104各自将内容 数据210递送到单一的输出设备105时是有用的。举例而言但并非限制,分 配器106可以为能够从游戏机104、蓝光播放器104’和电缆箱104”接收内容 数据210的家庭影院系统。分配器106可以控制哪些数据连接109将在任何 给定的时间显示在输出设备105上。

如图3A中所示,输出设备105可以被配置成根据本发明的方法300实 施将输出设备105的输出模式从第一输出模式自动改变成等待时间减少模式 的方法。方法300的各种方面可以通过执行在输出设备105和/或客户端设备 平台104上运行的计算机可执行指令结合输出设备105的行动来实施。具体 来说,输出设备105可以例如通过合适的编程被配置成实施某些输出设备指 令371。另外,客户端设备平台104可以被配置成实施某些客户端设备平台 指令370。在图3A中,虚线箭头表示通过数据连接109在客户端设备平台 104与输出设备105之间的数据流动。

在接收与等待时间敏感的应用相关联的内容数据210后,在方框372, 客户端设备平台104可以将等待时间减少模式起始信号311自动地递送到输 出设备105。客户端设备平台104可以将起始信号311插入数据流中,这个 数据流含有被递送到输出设备105的内容数据210。举例而言但并非限制, 起始信号311可以插入含有内容数据210的数据包的报头中,或起始信号311 可以作为除内容数据210之外的单个数据包发送。

或者,起始信号311可以为通过数据连接109递送的命令信号。举例而 言但并非限制,起始信号311可以为消费电子控制(CEC)命令。CEC为被设 计成允许由HDMI电缆附接的设备互相控制的HDMI标准的特征。具体来说, CEC为使用AV链路协议执行遥控功能的单线双向串行总线。因此,起始信 号311可以为通过HDMI数据连接109递送的CEC命令,其指示输出设备 105将输出模式改变成等待时间减少模式。此外,举例而言但并非限制,起 始信号311可以为由IR发射器148递送到输出设备105的IR命令。

在373,输出设备105可以接收等待时间减少模式起始信号311。起始信 号311的接收使输出设备105将输出模式从第一输出模式改变成等待时间减 少模式。举例而言但并非限制,第一输出模式可以为输出设备105的默认输 出模式,或第一输出模式可以为被最优化用于观察特定类型的媒体的替代显 示模式,诸如电影显示模式或体育频道显示模式。当起始信号311不为命令 信号时,起始信号311可以指示输出设备105需要执行输出模式切换程序以 便将输出模式改变成等待时间减少模式。例如,输出模式切换程序可以为存 储在输出设备105的CPU131’上或存储器132’中的程序133’,其在被执行时 使输出设备将输出模式改变成等待时间减少模式。如果起始信号311为CEC 命令或IR命令,那么起始信号311可以被配置成控制输出设备105并且自动 地使输出设备105将输出模式改变成等待时间减少模式,而无需运行额外的 操作。

当客户端设备平台104不再递送对应于等待时间敏感的应用的内容数据 210时,如方框375中所示,客户端设备平台104可以将结束等待时间减少 模式信号312递送到输出设备。结束等待时间减少模式信号312与等待时间 减少模式起始信号311的类似之处在于其可以为与内容数据210一起发送的 信号,或其可以为CEC命令信号或IR命令信号。在376,输出设备105可以 接收结束等待时间减少模式信号312。一接收到结束等待时间减少模式信号 312,输出设备105就可以将输出模式变回到第一输出模式。类似于方框374, 如果结束等待时间减少模式信号312不为命令信号,那么结束等待时间减少 模式信号312可以指示输出设备105需要执行输出模式切换程序以便将输出 模式变回到第一输出模式。或者,如果结束等待时间减少模式信号312为CEC 命令或IR命令,那么结束等待时间减少模式信号312可以被配置成控制输出 设备105并且自动地使输出设备105将输出模式变回到第一输出模式,而无 需运行额外的操作。

如图3B中所示,输出设备105可以被配置成根据本发明的方法301实施 将输出设备105的输出模式从第一输出模式自动改变成等待时间减少模式的 方法。方法301的各种方面可以通过执行在输出设备105和/或分配器106上 运行的计算机可执行指令结合输出设备105的行动来实施。具体来说,输出 设备105可以例如通过合适的编程被配置成实施某些输出设备指令371’。另 外,分配器106可以被配置成实施某些分配器指令370’。在图3B中,虚线 箭头表示通过数据连接109在分配器106与输出设备105之间的数据流动。

除了用分配器106代替方法300的客户端设备平台104以外,方法301 类似于方法300。分配器106的利用允许输出设备105从多个客户端设备平 台104选择性地接收内容数据210。当分配器106递送与等待时间敏感的应 用相关联的内容数据210时,可以利用方法301。

一接收到与等待时间敏感的应用相关联的内容数据210,在方框372’, 分配器106就可以将等待时间减少模式起始信号311递送到输出设备105。 分配器106可以将起始信号311插入数据流中,这个数据流含有被递送到输 出设备105的内容数据210。举例而言但并非限制,起始信号311可以插入 含有内容数据210的数据包的报头中,或起始信号311可以作为除内容数据 210之外的单个数据包发送。

本公开的方面也描述起始信号311,其可以为通过数据连接109递送的 命令信号。举例而言但并非限制,起始信号311可以为CEC命令。因此,可 以通过HDMI数据连接109递送CEC命令以便指示输出设备105将输出模式 改变成等待时间减少模式。此外,举例而言但并非限制,起始信号311可以 为由IR发射器148”递送到输出设备105的IR命令。

本公开的其他额外方面也包括在被递送到输出设备105的内容数据210 源于被已知用来运行等待时间敏感的应用的客户端设备平台104时,使分配 器106将等待时间减少模式起始信号311递送到输出设备105。举例而言但 并非限制,客户端设备平台104可以为主要用于等待时间敏感的应用(诸如 基于云的游戏)的游戏机。在这种情况下,当将游戏机的内容数据210路由 到输出设备105时,分配器106可以始终递送等待时间减少起始信号311。 分配器106可以基于诸如但不限于历史使用、默认设置和/或用户指定的因素, 预先确定哪些客户端设备平台104将附有起始信号311。

例如,可以通过计算客户端设备平台104利用等待时间减少模式的总时 间百分比来确定历史使用。如果总百分比超过阈值(诸如百分之五十或任何 其他级别),那么分配器将递送起始信号311。也可以针对诸如当天的时间、 星期几或月的因素调整总百分比。在用户具有在晚上将某一客户端设备平台 104用于基于云的游戏会话,并且在早上将相同的客户端设备平台104用于 游戏会话的模式时,这可能是有益的,在这个模式中将游戏存储在客户端设 备平台104内的存储器或磁盘中。

另外,分配器106可以被编程以识别某些类型的客户端设备平台104作 为传统上利用等待时间敏感的应用的客户端设备平台。例如,分配器106可 以识别游戏机作为利用等待时间敏感的应用的客户端设备平台,并且因此具 有预定的默认以在刚一递送源于游戏机的内容数据210就添加起始信号311。 或者,客户端设备平台104(诸如电缆箱)可以传统上被视为不运行等待时 间敏感的应用,并因此默认在从电缆箱接收的内容数据210之外可能不添加 起始信号。

然而,预定的默认可能并不总是用户希望的默认。例如,电缆电报公司 开始通过电缆箱将更多基于云的内容递送到用户。诸如基于云的游戏和同步 群组观看体验的应用变得越来越普遍,诸如在JosephDodson等人的、标题为 “PLAYBACKSYNCHRONIZATIONINAGROUPVIEWINGAMEDIA TITLE”的和年、月、日申请的共同拥有的专利申请13/631,622(代理人参考 号SCEA12019US00)中描述的那些应用,并且所述申请整体并入本文。因此, 用户可能经常将电缆箱用于这些类型的等待时间敏感的应用,并且可能期望 允许用户改变分配器106的默认设置以最适合其个人偏好。

在373’,输出设备105可以接收等待时间减少模式起始信号311。输出 设备105可以通过将输出模式从第一输出模式自动改变成等待时间减少模式 来响应起始信号311的接收。举例而言但并非限制,第一输出模式可以为输 出设备105的默认输出模式,或第一输出模式可以为被最优化用于观察特定 类型的媒体的替代显示模式,诸如电影显示模式或体育频道显示模式。当起 始信号311不为命令信号时,起始信号311可以指示输出设备105需要执行 输出模式切换程序以便将输出模式改变成等待时间减少模式。例如,输出模 式切换程序可以为存储在输出设备105的CPU131’上或存储器132’中的程序 133’,其在被执行时使输出设备105将输出模式改变成等待时间减少模式。 如果起始信号311为CEC命令或IR命令,那么起始信号311可以被配置成 控制输出设备105并且自动地使输出设备105将输出模式改变成等待时间减 少模式,而无需运行额外的操作。

当分配器106不再将对应于等待时间敏感的应用的内容数据210递送到 输出设备105时,如方框375’中所示,分配器106可以将结束等待时间减少 模式信号312自动地递送到输出设备。结束等待时间减少模式信号312与等 待时间减少模式起始信号311的类似之处在于其可以为与内容数据210一起 发送的信号,或其可以为CEC命令信号或IR命令信号。在376’,输出设备 105可以接收结束等待时间减少模式信号312。一接收到结束等待时间减少模 式信号312,输出设备105就可以将输出模式变回到第一输出模式。类似于 方框374’,如果结束等待时间减少模式信号312不为命令信号,那么结束等 待时间减少模式信号312可以指示输出设备105需要执行输出模式切换程序 以便将输出模式变回到第一输出模式。或者,如果结束等待时间减少模式信 号312为CEC命令或IR命令,那么结束等待时间减少模式信号312可以被 配置成控制输出设备105并且自动地使输出设备105将输出模式变回到第一 输出模式,而无需运行额外的操作。

根据本公开的额外方面,可以通过图4中所述的令牌系统实施等待时间 减少模式起始信号311和结束等待时间减少模式信号312。当起始信号311 为由客户端设备平台104或分配器106递送的非命令信号时,可以实施令牌 系统的使用。客户端设备平台104或分配器106可以将起始信号311插入数 据流中,这个数据流含有被递送到输出设备105的内容数据210。举例而言 但并非限制,起始信号311可以插入含有内容数据210的数据包的报头中, 或起始信号311可以作为除内容数据210之外的单个数据包发送。一旦已经 递送起始信号311,只要需要等待时间减少模式,发送设备104或106就将 继续使令牌与内容数据210一起供应。举例而言但并非限制,可以在后续内 容数据210的报头中递送令牌,或令牌可以作为除内容数据210之外的单个 数据包递送。可以用内容数据210的每个数据包递送令牌,或每隔一定间隔 (诸如每隔1、5或10秒或任何其他所需的间隔长度),令牌可以与内容数据 一起被递送。当不再需要等待时间减少模式时,发送设备104或106可以停 止递送令牌。未收到令牌被认为是结束等待时间减少模式信号,并因此,指 示输出设备105将输出模式变回到第一状态。

可以根据方法400实施令牌系统。在方法400中,输出设备105必须首 先在决策方框451中确定其目前是否处于等待时间减少模式。如果输出设备 105不处于等待时间减少模式,那么方法400进入方框456,其中输出设备 105必须检查收到等待时间减少起始信号311。如果输出设备105确定已经在 决策方框457中接收起始信号311,那么输出设备105进入方框458并且启 动等待时间减少模式。一旦启动等待时间减少模式,方法400进入方框452。 然而,如果在方框457中未接收起始信号311,那么方法400进入方框459 并且保持处于第一输出模式。此后,方法继续返回到方框456以继续检查等 待时间减少起始信号311。

如果方框451的答复为是,那么方法400进入方框452。在方框452中, 指示输出设备105检查令牌并且进入决策方框453。如果输出设备105在方 框453中已经接收令牌,那么方法继续进入方框454并且输出设备105将保 持处于等待时间减少模式。在方框454后,方法通过推进回到方框452再次 开始循环,其中方法将再次检查令牌。然而,如果在方框453中未接收令牌, 那么方法400继续进入方框455。在方框455中,输出设备105结束等待时 间减少模式并且恢复到第一输出模式。此后,方法继续进入方框456,其中 输出设备将开始检查起始信号311。应注意,在一些实施中,起始信号311 可以呈令牌的形式。

根据本公开的额外方面,输出设备可以将信息提供给客户端设备平台 104、分配器106或内容提供商107,从而通知它们第一输出模式是什么。该 信息可以被提供作为来自设备104、106中的任何一个或内容提供商107的查 询的结果。

或者,一接收到等待时间减少模式起始信号311,输出设备就可以自动 地将该信息递送回到设备104、106或内容提供商107。这在结束等待时间减 少模式信号312为命令信号(诸如CEC命令或IR命令)时是有用的,这是 因为该信号可以包括用于将输出模式恢复到第一输出模式而无需输出设备 105进一步处理的命令。

根据本公开的其他额外方面,客户端设备平台104可以例如通过合适的 编程或专用硬件被配置成能够查询等待时间减少的结果。假定输出设备105 不能移动到低等待时间模式,“查询结果能力”允许客户端设备104向用户提 供该影响的通知。例如,客户端设备104可以显示消息,这个消息陈述因为 等待时间太高,所以云游戏是不可能的。

如图5中所示,可以例如通过输出设备105实施一组输出设备指令581。 输出设备指令581可以形成在非暂态计算机可读介质(诸如存储器132’或大 容量存储设备134’)上。输出设备指令581也可以为过程控制程序133’的部 分。在583,指令可以包括用于接收等待时间减少模式起始信号的指令。此 后,在584,输出设备指令581可以包括用于使输出设备105将输出模式从 第一输出模式自动改变成等待时间减少模式的指令。在586,可以指示输出 设备104接收结束等待时间减少模式信号。此后,在587,指令581可以包 括用于响应于收到结束等待时间减少模式信号而将输出模式从等待时间减少 模式自动变回到第一输出模式的指令。

如图6A中所示,可以例如通过客户端设备平台104实施一组客户端设 备平台指令680。客户端设备平台指令680可以形成在非暂态计算机可读介 质(诸如存储器132或大容量存储设备134)上。客户端设备平台指令680 也可以为过程控制程序133的部分。在682,指令可以包括用于刚一进入或 再继续等待时间敏感的应用就将等待时间减少模式起始信号自动地递送到输 出设备105的指令。此后,在685,指令可以包括例如刚一结束、退出或暂 停等待时间敏感的应用就指示客户端设备平台104将结束等待时间模式信号 自动地递送到输出设备105。

如图6B中所示,可以例如通过分配器106实施一组分配器指令680’。 分配器指令680’可以形成在非暂态计算机可读介质(诸如存储器132”或大容 量存储设备134”)上。分配器指令680’也可以为过程控制程序133”的部分。 在682’,指令可以包括用于将等待时间减少模式起始信号自动地递送到输出 设备105的指令。此后,在685’,指令可以包括指示分配器106将结束等待 时间模式信号自动地递送到输出设备105。

本公开的方面也包含等待时间减少模式在输出设备105处无法使用的情 形。例如,在一些情况下,客户端设备104可以查询输出设备并且确定减少 的等待时间模式无法使用。在这种情况下,客户端设备104可以被配置成通 过向用户提供警告和/或通过禁止访问等待时间敏感的某些内容来响应输出 设备无法进入减少的等待时间模式的确定。

根据本公开的一些方面,客户端设备104可以被配置成查询输出设备105 以确定输出设备是否在低等待时间模式中操作或输出设备是否甚至能够在这 种模式中操作。客户端设备可以例如通过程序133中的合适的指令实施这种 查询。

存在人们可以在客户端设备的部分上实施等待时间模式查询的许多不同 的方式。例如,客户端设备104可以通过用于启动减少的等待时间模式切换 的相同的信道发送“等待时间状态查询”。根据如何实施减少的等待时间模式 切换,可能或可能不存在查询结果的方法。在HDMI-CEC的情况下,可以实 施状态查询,但是使用IR发射器可能是不切实际的,这是因为通信是单向的。

使用客户端设备实施等待时间模式查询的一个可能的方法为将等待时间 模式切换信号发送到输出设备,并然后检查以查看输出设备的等待时间是否 随后改变。在一些实施中,通过使用耦合到客户端设备104或为客户端设备 104的部分的摄影机,以及由输出设备显示并且由摄影机观察的测试模式, 可以进行这种类型的基本的等待时间测试。网络摄像头或移动电话可能为对 等待时间足够敏感的以注意到在切换到等待时间减少模式或从等待时间减少 模式切换前后之间的等待时间的差异。或者,可以例如通过在摄影机的游戏 手柄上计时按钮按下来测试服务器-客户端等待时间。

尽管上述内容为本发明的优选实施方案的完整描述,但是可能使用各种 替代、修改和等效物。因此,不应该参照以上描述确定本发明的范围,而是 应该参照所附权利要求书以及其等效物的全部范围确定本发明的范围。本文 所述的任何特征,不管是否优选,都可以与本文所述的不管是否优选的任何 其他特征结合。在以下权利要求书中,除非另有明确规定,否则不定冠词“一 (A/An)”指的是在冠词之后的项目中的一个或多个的数量。除非在给定权利 要求书中使用短语“用于......的构件”来明确叙述限制,否则所附权利要求书 不被解释为包括手段附加功能限制。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号