邻近检测与主显示器处于相同房间内的候选伴侣显示设备的制造方法

文档序号:9203006阅读:291来源:国知局
邻近检测与主显示器处于相同房间内的候选伴侣显示设备的制造方法
【技术领域】
[0001]本申请总体上涉及利用红外信令确定候选伴侣显示设备与主显示器处于相同的房间内。
【背景技术】
[0002]计算机生态系统(ecosystem)或数字生态系统是以其可持续性、自我组织以及可伸缩性为特征的自适应的分布式社会技术系统。受到包括通过养分循环和能量流动而相互作用的生物和非生物组成部分的环境生态系统的启发,完整的计算机生态系统包括在某些情况中可以由一家公司(比如Sony)提供的硬件、软件和服务。每一个计算机生态系统的目标是为消费者提供其可能所希望的一切,至少部分地是可以通过因特网交换的服务和/或软件。此外,生态系统的各个元素(比如计算云内的各项应用)之间的互连性和共享为消费者提供了更好的组织和访问数据的能力,并且将其自身呈现为高效的集成生态系统的未来特性。
[0003]总体上存在两种类型的计算机生态系统:垂直和水平计算机生态系统。在垂直方法中,生态系统的几乎所有方面都由一家公司所有和控制,并且特别被设计成彼此无缝地交互。另一方面,水平生态系统则把由其他实体创建的各个方面(比如硬件和软件)集成到一个统一的生态系统中。水平方法允许来自消费者和制造商的输入的更高多样性,从而提高了对于新颖的创新以及针对不断改变的需求的适配的包容性。
[0004]这里有关的一种示例性生态系统是家庭娱乐生态系统,其包括电视以及例如无线通信设备之类的各种附近的显示设备。

【发明内容】

[0005]正如这里所理解的那样,为了将电视与家庭生态系统中的某一设备配对以便用作针对电视的“伴侣”设备,用户通常必须从其家中的生态系统设备的较长列表当中选择某一设备,并且在许多情况下还有可能通过无线方式发现的邻居家中的那些生态系统设备。通常必须由用户(人类)辨识出哪些设备处于其家中,更何况是处于相同的房间内。
[0006]本发明的原理是针对允许主显示设备(TOD)(比如电视之类的音频视频显示设备(AVDD))发现不仅是存在于家庭生态系统中而且是与PDD存在于相同房间内的候选伴侣屏幕设备(CCSD),例如平板计算机、无线电话等等。这样就促进了智能地选择多个待选CCSD当中的哪一个来呈现与正在PDD上显示的主内容有关的辅助内容,这是因为当房间外设备的用户无法看到PDD时,PDD所处的房间之外的CCSD对于显示辅助内容不太有用或者甚至不合期望。PDD可以向与该PDD处于相同房间内的CCSD发送关于用户是否希望在该CCSD上呈现辅助内容的消息。
[0007]应当提到的是,如果其是具有正在播放的内容的焦点设备的话,PDD可以由具有相对较小的显示器的设备建立,比如无线平板设备。在这种情形中,CCSD例如可以由具有更大屏幕的电视建立,而不会影响本发明的原理。
[0008]相应地,一种设备包括承载可由处理器执行的指令的至少一个计算机可读存储介质,以及被配置来访问所述计算机可读存储介质以便执行所述指令的至少一个处理器,从而配置所述处理器来确定候选伴侣屏幕设备(CCSD)是否处在主显示设备(TOD)被部署在其中的建筑物中的房间内。PDD被配置来呈现主内容。响应于确定CCSD处在PDD被部署在其中的建筑物中的房间内,所述处理器在执行指令时被配置来使得向CCSD提供与主内容有关的辅助内容以便在其上呈现所述辅助内容,并且/或者使得向CCSD提供关于访问辅助内容的消息以便在其上呈现所述消息。所述处理器在执行指令时被配置来至少部分地通过红外(IR)信令确定CCSD是否处在PDD被部署在其中的建筑物中的房间内。
[0009]所述设备可以由roD、CCSD或者其某种组合来实施。
[0010]在特定实例中,所述处理器在执行指令时被配置来发送无线消息,从而指示CCSD利用响应消息做出响应。在一些实例中,所述无线消息是利用Bluetooth发送的,并且所述响应消息是利用IR发送的。在其他实例中,所述无线消息是利用W1-Fi发送的,并且所述响应消息是利用IR发送的。在其他实例中,所述无线消息是利用IR发送的,并且所述响应消息是利用Bluetooth发送的。在其他实例中,所述无线消息是利用IR发送的,并且所述响应消息是利用W1-Fi发送的。在其他实例中,所述无线消息是利用IR发送的,并且所述响应消息是利用IR发送的。
[0011]在另一方面中,一种设备包括承载可由处理器执行的指令的至少一个计算机可读存储介质,以及被配置来访问所述计算机可读存储介质以便执行所述指令的至少一个处理器,从而配置所述处理器来确定候选伴侣屏幕设备(CCSD)是否对来自主显示设备(TOD)的无线消息做出响应。PDD被配置来呈现主内容。响应于确定CCSD对所述无线消息做出响应,所述处理器在执行指令时被配置来使得向CCSD提供与主内容有关的辅助内容以便在其上呈现所述辅助内容,并且/或者使得向CCSD提供关于访问辅助内容的消息以便在其上呈现所述消息。所述处理器在执行指令时被配置来确定CCSD是否对所述无线消息做出响应至少部分地是通过利用红外(IR)信令来发送所述无线消息,以及/或者通过经由IR接收CCSD对所述无线消息的响应。
[0012]在另一方面中,一种设备包括承载可由处理器执行的指令的至少一个计算机可读存储介质,以及被配置来访问所述计算机可读存储介质以便执行所述指令的至少一个处理器,从而配置所述处理器在候选伴侣屏幕设备(CCSD)处接收来自主显示设备(TOD)的无线消息。PDD被配置来呈现主内容。响应于接收到所述无线消息,所述处理器在执行指令时被配置来向PDD发送响应消息,其如果被PDD接收到则使得向CCSD提供与主内容有关的辅助内容以便在其上呈现所述辅助内容,并且/或者使得向CCSD提供关于访问辅助内容的消息以便在其上呈现所述消息。所述无线消息是红外(IR),并且/或者所述响应消息是IR。
[0013]参照附图可以最佳地理解本发明的结构和操作方面的细节,在附图中相同的附图标记指代相同的部分,并且其中:
【附图说明】
[0014]图1是包括根据本发明的原理的一个实例的示例性系统的方框图;
[0015]图2-4是示出了根据本发明的原理的示例性算法的流程图;
[0016]图5-7是根据本发明的原理的伴侣屏幕设备的示例性截屏图;以及
[0017]图8-9是根据本发明的原理的示例性设备的方框图。
【具体实施方式】
[0018]本公开内容总体上涉及计算机生态系统,其中包括计算机生态系统中的基于消费者电子(CE)设备的用户信息的各个方面。这里的系统可以包括通过网络连接的服务器和客户端组件,从而使得可以在客户端与服务器组件之间交换数据。客户端组件可以包括一个或多个计算设备,其中包括便携式电视(例如智能电视、具有因特网功能的电视),例如膝上型计算机和平板计算机之类的便携式计算机,以及包括智能电话和后面讨论的附加实例的其他移动设备。这些客户端设备可以操作于多种操作环境。举例来说,其中一些客户端计算机可以例如采用来自Microsoft的操作系统,或者Unix操作系统,或者由AppleComputer或Google生产的操作系统。这些操作环境可以被用来执行一个或多个浏览程序,比如由Microsoft或Google或Mozilla制作的浏览器,或者能够访问由后面讨论的因特网服务器托管的web应用的其他浏览器程序。
[0019]服务器可以包括执行指令的一个或多个处理器,所述指令配置服务器来通过例如因特网之类的网络接收和传送数据。或者客户端和服务器可以通过本地内联网或虚拟私有网络连接。
[0020]可以通过网络在客户端与服务器之间交换信息。为此目的并且出于安全性原因,服务器和/或客户端可以包括防火墙、负载平衡器、临时存储装置和代理(proxy),以及用于可靠性和安全性的其他网络基础设施。一台或多台服务器可以形成实施为网络成员提供安全社区(比如在线社交网站)的方法的装置。
[0021]这里所使用的“指令”指的是用于在系统中处理信息的计算机实施的步骤。指令可以被实施在软件、固件或硬件中,并且包括由系统的各个组件采取的任何类型的编程步骤。
[0022]处理器可以是任何传统的通用单芯片或多芯片处理器,其可以通过例如地址线、数据线和控制线之类的各种线路以及寄存器和移位寄存器来执行逻辑。
[0023]在这里通过流程图和用户接口来描述的软件模块可以包括各种子例程、规程等等。在不限制本公开内容的情况下,被阐述成由特定模块执行的逻辑可以被重新分配到其他软件模块,并且/或者在单一模块中被组合在一起,并且/或者可以在可共享的库中获得。
[0024]这里所描述的本发明的原理可以被实施为硬件、软件、固件或者其组合;因此说明性的组件、方框、模块、电路和步骤是通过其功能方面来阐述的。
[0025]进一步涉及前面所提到的内容,后面所描述的逻辑方框、模块和电路可以利用通用处理器、数字信号处理器(DSP)、现场可编程门阵列(FPGA)或者其他可编程逻辑器件来实施或实行,所述其他可编程逻辑器件比如有专用集成电路(ASIC)、分立门或晶体管逻辑、分立硬件组件或者被设计成实行这里所描述的功能的前述各项的任意组合。处理器可以通过控制器或状态机或者计算设备的组合来实施。
[0026]当后面所描述的功能和方法被实施在软件中时,其可以用适当的语言(例如但不限于C#或C++)来编写,并且可以被存储在计算机可读存储介质上或者通过计算机可读存储介质来传送,所述计算机可读存储介质比如有随机存取存储器(RAM)
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1