用于使用移动通信装置来控制娱乐装置的设备和方法转让专利

申请号 : CN200980108605.X

文献号 : CN101971624B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 查尔斯·W·埃尔根马克斯·S·格拉顿

申请人 : 艾科星科技公司迪讯广播公司

摘要 :

本发明描述用于使用移动通信装置(106)来远程控制娱乐装置(102)的设备和/或方法的各种实施例。用户(108)利用移动通信装置来输入信息,所述信息请求操纵所输出内容的重放以供娱乐装置呈现。所述移动通信装置将用户输入发射到所述娱乐装置,且响应于接收到所述用户输入,所述移动通信装置操纵视频内容的重放。

权利要求 :

1.一种移动通信装置,其包括:

输入装置,其接收请求操纵所输出内容的重放以供电视接收器呈现的用户输入;

运动检测器,其基于接收的光信号的强度和大小来执行数学运算以确定所述移动通信装置的坐标;

处理器,其以通信方式耦合到所述输入装置,且以通信方式耦合到所述运动检测器,所述处理器将所述用户输入和位置信息转译成与所述电视接收器兼容的命令;

无线发射器,其将所述命令发射到所述电视接收器,其中所述电视接收器利用所述命令在菜单上输出光标,且操纵所述内容在以通信方式耦合到所述电视接收器的显示装置上的重放;以及无线接收器,其从所述电视接收器接收数据,且其中所述无线发射器将所述数据发射到应用服务器。

2.根据权利要求1所述的移动通信装置,其中所述输入装置包括显示用于所述电视接收器的虚拟遥控器的触摸屏。

3.根据权利要求2所述的移动通信装置,其中所述无线接收器从所述电视接收器接收关于经输出以供所述电视接收器呈现的菜单的菜单信息,且其中所述处理器基于所述菜单信息定制所述虚拟遥控器。

4.根据权利要求1所述的移动通信装置,其中所述移动通信装置结合所述命令将关于用户的识别数据发射到所述电视接收器,且其中所述识别数据由所述电视接收器利用以产生人口统计信息。

5.根据权利要求1所述的移动通信装置,其中所述移动通信装置结合所述命令向所述电视接收器发射关于用户的识别数据,并且其中所述识别数据由所述电视接收器用来验证所述用户,并控制对锁定的呈现内容的接入。

6.根据权利要求1所述的移动通信装置,其进一步包括:无线接收器,其从所述电视接收器接收请求,所述请求包括由应用服务器用来基于所述用户输入来填充所述用户的社交网络简档的信息;其中,所述无线发射器向所述应用服务器发射请求。

7.一种用于远程操作电视接收器的方法,所述方法包括:经由移动通信装置接收请求操纵所输出内容的重放以供电视接收器呈现的用户输入;

检测和测量光源的强度和大小;

响应于测量所述光源的所述强度和大小,执行数学运算以确定关于所述移动通信装置的位置信息;

将所述用户输入和所述位置信息转译成与所述电视接收器兼容的命令;

将所述命令发射到所述电视接收器,其中所述电视接收器利用所述命令在菜单上输出光标,且操纵所述内容的重放,所述光标的位置基于所述位置信息;

从所述电视接收器接收数据;以及

将所述数据发射到应用服务器。

8.根据权利要求7所述的方法,其进一步包括:

从所述电视接收器下载虚拟遥控器;以及

在所述移动通信装置的触摸屏上显示所述虚拟遥控器,其中使用所述触摸屏来输入所述用户输入。

9.根据权利要求8所述的方法,其进一步包括:

从所述电视接收器接收经更新的虚拟遥控器,其中所述虚拟遥控器经更新以与所述电视接收器所输出的所述菜单对应。

10.根据权利要求7所述的方法,其进一步包括:向所述移动通信装置发射数据,其中所述移动通信装置还向应用服务器发射所述数据。

11.根据权利要求7所述的方法,其进一步包括:结合所述命令将关于用户的识别数据发射到所述电视接收器;

基于所述识别数据而接收由所述电视接收器产生的人口统计信息;以及将所述人口统计信息发射到应用服务器。

12.根据权利要求7所述的方法,其进一步包括:从所述移动通信装置向所述电视接收器发射识别数据,所述识别数据与所述移动通信装置的用户有关;

在所述电视接收器处基于所述识别数据验证所述用户;以及响应于对所述用户的验证并基于所述用户输入来输出用于在呈现装置上呈现的所述呈现内容。

13.根据权利要求7所述的方法,其进一步包括:基于所述用户输入来填充所述用户的社交网络简档。

14.根据权利要求13所述的方法,其中基于所述用户输入来填充所述用户的社交网络简档进一步包括:基于所述数据和所述用户输入而制作所述用户频繁观看的电视节目的列表;以及用所述电视节目的所述列表来填充所述社交网络简档。

15.根据权利要求13所述的方法,其中基于所述用户输入来填充所述用户的社交网络简档进一步包括:用指示所述用户目前正在观看电视的消息来填充所述社交网络简档。

16.一种电视接收器,其包括:

调谐器,其从节目安排源接收电视节目安排;

传感器杆,其发出多个光源,由运动检测器所检测的所述光源的强度和大小,所述运动检测器可操作以基于所述光源的强度和大小来执行数学运算以确定移动通信装置的位置信息;

接口模块,其以无线方式与所述移动通信装置通信,且从所述移动通信装置接收用户输入和所述位置信息;

处理器,其以通信方式耦合到所述调谐器,所述处理器基于所述用户输入而操纵所述节目安排在显示装置上的重放,且其输出菜单以供呈现在所述显示装置上,从而基于所述位置信息产生所述菜单的光标;且其中所述接口模块将数据发射到所述移动通信装置,所述移动通信数据进一步将所述数据发射到应用服务器。

17.根据权利要求16所述的电视接收器,其中所述接口模块将虚拟遥控器发射到所述移动通信装置,以由所述移动通信装置显示。

18.根据权利要求16所述的电视接收器,其中所述接口模块结合命令从所述移动通信装置接收关于所述用户的识别数据,且其中所述处理器基于所述识别数据而产生关于所述电视节目安排的人口统计信息。

19.根据权利要求16所述的电视接收器,其中所述接口模块结合命令从所述移动通信装置接收关于所述用户的识别数据,且其中所述处理器利用所述识别数据基于所述用户输入而填充所述用户的社交网络简档。

说明书 :

用于使用移动通信装置来控制娱乐装置的设备和方法

背景技术

[0001] 中等家庭目前拥有多种娱乐装置,每种娱乐装置由单独的遥控器远程操作。因此,用户通常需要在体验音频和/或视频内容的同时记住多个遥控器。这对于许多用户来说一直是一个问题,且现代视频观看系统已变得如此复杂以致许多用户无法在没有相关联遥控器的辅助下导航对娱乐装置的控制。然而,因为遥控器容易被放错地方,所以对于用户来说,在没有遥控器所提供的先进导航工具的辅助下导航其视频观看系统变得较困难。

发明内容

[0002] 根据一个实施例,提供一种移动通信装置,其包括:输入装置,其接收请求操纵所输出内容的重放以供电视接收器呈现的用户输入;运动检测器,其确定关于所述移动通信装置的位置信息;处理器,其以通信方式耦合到所述输入装置,且以通信方式耦合到所述运动检测器,所述处理器将所述用户输入和所述位置信息转译成与所述电视接收器兼容的命令;无线发射器,其将所述命令发射到所述电视接收器,其中所述电视接收器利用所述命令在菜单上输出光标,且操纵所述内容在以通信方式耦合到所述电视接收器的显示装置上的重放;以及无线接收器,其从所述电视接收器接收数据,且其中所述无线发射器将所述数据发射到应用服务器。
[0003] 根据另一实施例,提供一种电视接收器,其包括:调谐器,其从节目安排源接收电视节目安排;接口模块,其以无线方式与移动通信装置通信,且从所述移动通信装置接收用户输入和位置信息;处理器,其以通信方式耦合到所述调谐器,所述处理器基于所述用户输入而操纵所述节目安排在显示装置上的重放,且其输出菜单以供呈现在所述显示装置上,从而基于所述位置信息产生所述菜单的光标;且其中所述接口模块将数据发射到所述移动通信装置,所述移动通信数据进一步将所述数据发射到应用服务器。
[0004] 根据另一实施例,提供一种用于远程操作电视接收器的方法,所述方法包括:经由移动通信装置接收请求操纵所输出内容的重放以供电视接收器呈现的用户输入;确定关于所述移动通信装置的位置信息;将所述用户输入和所述位置信息转译成与所述电视接收器兼容的命令;将所述命令发射到所述电视接收器,其中所述电视接收器利用所述命令在菜单上输出光标,且操纵所述内容的重放;从所述电视接收器接收数据;以及将所述数据发射到应用服务器。
[0005] 根据另一实施例,提供一种用于在显示装置上呈现内容的方法,所述方法包括:输出内容以供呈现在显示装置上;从移动通信装置接收位置信息;输出具有光标的菜单以供呈现在所述显示装置上,其中所述光标的位置基于所述位置信息;从所述移动通信装置接收用户输入;基于所述用户输入来操纵所述内容的重放;以及将虚拟遥控器发射到所述移动通信装置,所述虚拟遥控器呈现可用于操纵所述内容的重放的功能。
[0006] 根据另一实施例,提供一种用于在显示装置呈现内容的方法,所述方法包括:输出内容以供呈现在显示装置上;从移动通信装置接收用户输入;结合所述用户输入从所述移动通信装置接收关于用户的识别数据;基于所述用户输入来操纵所述内容的重放;以及基于所述用户输入来填充所述用户的社交网络简档。
[0007] 根据另一实施例,提供一种用于通过娱乐装置来输出呈现内容的方法,所述方法包括:在所述娱乐装置处,从移动通信装置接收用户输入,所述用户输入请求所述娱乐装置输出呈现内容;在所述娱乐装置处,从所述移动通信装置接收识别数据,所述识别数据是关于所述移动通信装置的用户的;在所述娱乐装置处,基于所述识别数据来验证所述用户;以及响应于验证所述用户,基于所述用户输入来输出所述呈现内容以供呈现在呈现装置上。
[0008] 根据另一实施例,提供一种用于通过娱乐装置输出锁定的呈现内容的方法,所述方法包括:在所述娱乐装置处,从移动通信装置接收用户输入,所述用户输入请求经由所述娱乐装置呈现可用的锁定的呈现内容;在所述娱乐装置处,从移动通信装置接收识别数据,所述识别数据是关于所述移动通信装置的用户的;将所述识别数据发射到应用服务器;在所述娱乐装置处,从所述应用服务器接收验证信息,所述验证信息允许所述用户接入所述锁定的呈现内容;以及响应于所述娱乐装置接收到所述验证信息,从所述娱乐装置输出所述锁定的呈现内容,以供呈现在呈现装置上。
[0009] 根据另一实施例,提供一种娱乐装置,其包括:输入模块,其从至少一个内容源接收锁定的呈现内容;接口模块,其以无线方式与移动通信装置通信以接收用户输入和识别数据,所述用户输入请求对所述锁定的呈现内容的接入权,且所述识别数据是关于所述移动通信装置的用户的;处理器,其以通信方式耦合到所述输入模块和所述接口模块,所述处理器基于所述识别数据而验证所述用户,且其进一步响应于验证所述用户而基于所述用户输入输出所述呈现内容以供呈现在呈现装置上。
[0010] 根据另一实施例,提供一种移动通信装置,其包括:输入装置,其接收用户输入,所述用户输入请求重放可用的锁定的呈现内容以供娱乐装置输出;存储媒体,其存储关于所述移动通信装置的用户的识别数据;处理器,其以通信方式耦合到所述输入装置,且以通信方式耦合到所述存储媒体,所述处理器将所述用户输入和所述识别数据转译成与所述娱乐装置兼容的命令;以及无线发射器,其将所述命令发射到所述娱乐装置,其中所述娱乐装置利用所述命令来验证所述用户,且输出所述锁定的呈现内容以供呈现在呈现装置上。

附图说明

[0011] 相同标号在所有图式中表示相同元件或相同类型的元件。
[0012] 图1说明娱乐系统的实施例。
[0013] 图2说明通信系统的实施例。
[0014] 图3说明通信系统的实施例。
[0015] 图4说明图2的移动通信装置的实施例。
[0016] 图5说明图2的移动通信装置的示范性实施例。
[0017] 图6说明图3的移动通信装置的实施例。
[0018] 图7说明图3的娱乐装置的实施例。
[0019] 图8说明用于远程操作娱乐装置的过程的实施例。
[0020] 图9说明用于在显示装置上呈现内容的过程的实施例。
[0021] 图10说明用于基于观看数据来填充用户的社交网络简档的过程的实施例。
[0022] 图11说明用于收集关于视频节目安排的人口统计信息的过程的实施例。
[0023] 图12说明用于通过娱乐装置输出呈现内容的过程的实施例。
[0024] 图13说明用于通过娱乐装置输出锁定的呈现内容的过程的实施例。

具体实施方式

[0025] 本文所描述的各种实施例一般提供促进经由一个或一个以上通信媒体(或网络)从一个或一个以上源到一个或一个以上通信装置的内容的接收、处理、输出和传送以供向一个或一个以上最终用户呈现的设备、系统和方法。更明确地说,本文所描述的各种实施例一般提供促进使用移动通信装置来控制娱乐装置对内容的呈现的设备、系统和方法。简单地说,所描述的各种实施例提供其中利用移动通信装置来远程控制娱乐装置的设备、系统和/或方法。
[0026] 在至少一个实施例中,待接收、处理、输出和/或传送的内容可呈各种形式中的任一者,包含(但不限于)音频、视频、数据、信息或其它形式。同样,待控制的娱乐装置可包括能够呈现音频、视频和/或音频/视频(A/V)内容的任何装置。将了解,内容可从例如无线电广播、卫星或电缆电视分布系统、数字视频光盘(DVD)或其它光盘、因特网或其它通信网络等任何源提供。
[0027] 用户利用移动通信装置(例如,移动电话、个人数字助理(PDA)等)来以无线方式控制娱乐装置对内容的输出和呈现。换句话说,移动通信装置作为对娱乐装置的遥控器而操作。用户将命令输入到移动通信装置中,且所述命令被发射到娱乐装置。娱乐装置作为响应而处理所述命令,且相应地操纵呈现内容的输出。在至少一个实施例中,移动通信装置向娱乐装置发射关于所述用户的识别数据,其用于在娱乐装置或以通信方式耦合到娱乐装置的其它装置上验证所述用户。因此,不会重复地要求用户手动输入识别信息(例如,个人识别号(PIN)、用户名/密码、接入码等)以便接入由娱乐装置呈现的内容。
[0028] 图1说明娱乐系统100的实施例。娱乐系统100向用户108呈现内容。在至少一个实施例中,向用户108呈现的内容包含视频流,例如电视节目、电影或其它所记录内容等。娱乐系统100包含娱乐装置102、内容源104和移动通信装置106。下文更详细地论述这些组件中的每一者。娱乐系统100可包含为简明起见而未说明的其它装置、组件或元件。
[0029] 娱乐装置102可操作以接收来自一个或一个以上内容源104的内容,且向用户108呈现接收到的内容。在至少一个实施例中,娱乐装置102为经配置以向用户108显示内容的显示装置。娱乐装置102可接收任何格式(例如模拟或数字格式)的视频流,且向用户108呈现所述视频流。娱乐装置102可进一步经配置以显示允许用户108控制娱乐装置102对内容的呈现的菜单和其它信息。在其它实施例中,娱乐装置102为处理且向显示装置提供一个或一个以上音频和/或视频输出流以供向用户108呈现的机顶盒(例如卫星或电缆电视转换器盒)、数字视频记录器(DVR)或其它类似装置。将了解,娱乐装置102还可实施为组合显示装置与机顶盒、数字视频记录器(DVR)等的功能性的设备。
[0030] 内容源104可包括经配置以向娱乐装置102提供呈现数据(例如视频流)的任何系统或设备。内容源104可在娱乐装置102外部或内部。娱乐装置102和内容源104可通过任何类型的有线或无线连接、通信网络等以通信方式耦合。示范性内容源包含电视分布系统(例如无线电分布系统、电缆电视分布系统、卫星电视分布系统和宽带分布系统)、DVD播放器和其它光盘播放器、数字存储媒体(例如DVR)和因特网。
[0031] 移动通信装置106可包括经配置以向用户108提供通信服务的任何系统或设备。移动通信装置106所提供的通信服务可包括语音、数据和/或视频服务。移动通信装置106可使用任何类型的通信媒体或协议进行通信。举例来说,移动通信装置106可经由射频(RF)通信链路与通信网络(图1中未展示)以无线方式通信。在至少一个实施例中,移动通信装置106为经由蜂窝式网络进行通信的无线电话。
[0032] 移动通信装置106进一步经配置以与娱乐装置102以无线方式通信。移动通信装置106和娱乐装置102可经由任何类型的无线通信链路(例如RF或红外(IR)通信链路)进行通信。更明确地说,移动通信装置106接收请求控制娱乐装置对内容的呈现的用户输入,且将所述用户输入发射到娱乐装置102以供处理。响应于接收到来自移动通信装置106的用户输入和/或其它信息,娱乐装置102修改娱乐装置102对内容的呈现。
[0033] 图2说明通信系统200的实施例。通信系统200经配置以向用户108呈现内容。通信系统200包含娱乐装置102A、内容源104、移动通信装置106A、无线网络202和应用服务器204。下文更详细地论述这些组件中的每一者。为简明起见,本文省略对与图1共用的组件的描述。另外,通信系统200可包含为简明起见而未说明的其它组件、装置或元件。
[0034] 移动通信装置106A经配置以经由无线网络202与应用服务器204以无线方式通信。在至少一个实施例中,移动通信装置106A接收来自娱乐装置102A的数据,并经由无线网络202将所述数据发射到应用服务器204。娱乐装置102A可为移动通信装置106A提供任何类型的数据以供发射到应用服务器204。从娱乐装置102A发射到应用服务器204的示范性数据包含按次付费观看(pay-per-view,PPV)订购信息、关于娱乐装置的错误和诊断报告、互动电视信息(例如,用户对屏幕上的提示的响应)、人口统计信息、音频和视频聊天数据、调查数据和用户产生的内容。在至少一个实施例中,应用服务器204还可经由移动通信装置106A将数据发射到娱乐装置102A。举例来说,应用服务器204可为娱乐装置102A提供好友列表(buddy list)、社交网络简档、节目安排指南、视频节目安排、经更新的固件等。
[0035] 应用服务器204可操作以用于通过娱乐装置102A与其它系统和装置且在娱乐装置102A与其它系统和装置之间接收、产生和传送内容。在至少一个实施例中,应用服务器204可操作以用于接收来自娱乐装置102A的验证请求、健康和诊断报告、按次付费观看(PPV)订购信息、人口统计信息、社交网络简档更新等,且进一步根据所需的设计准则来处理接收到的数据。举例来说,可从娱乐装置102A接收为用户请求对锁定呈现内容(例如PPV电影)的接入权的验证请求。从娱乐装置102A接收到的PPV订购信息(无论是作为验证请求的一部分,还是作为来自机顶盒的成批信息的一部分)可用于产生针对用户108的帐单。健康和诊断信息可用于个别地或在整条生产线上识别娱乐装置102A的问题。在至少一个实施例中,应用服务器204可响应于处理健康和诊断信息而向娱乐装置102A发射固件或软件更新。
[0036] 在至少一个实施例中,应用服务器204可操作以用于经由移动通信装置106A从娱乐装置102A接收人口统计信息。下文进一步详细地描述人口统计信息的产生。在一些实施例中,应用服务器204接收并处理从娱乐装置102A接收到的数据,且作为响应而填充且/或更新与用户108有关的好友列表、社交网络简档等。将了解,视所需的设计准则而定,移动通信装置106A可充当从娱乐装置102A发射到应用服务器204的任何类型的数据的背后通道(backchannel)。
[0037] 图3说明通信系统300的实施例。通信系统300经配置以向用户108呈现内容。内容通信系统300包含娱乐装置102B、内容源104、移动通信装置106B、发射网络302以及应用服务器204A。下文更详细地论述这些组件中的每一者。本文为了简明起见而省略对与图1到图2共用的组件的描述。另外,通信系统300可包含为简明起见而未说明的其它组件、装置或元件。
[0038] 娱乐装置102B经配置以经由发射网络302与应用服务器204A通信。在至少一个实施例中,娱乐装置102B与应用服务器204A经由因特网连接或其它类型的局域网(LAN)或广域网(WAN)进行通信。在至少一个实施例中,应用服务器204A还可经由娱乐装置102B将数据发射到移动通信装置106B。举例来说,应用服务器204A可为娱乐装置102B提供好友列表、社交网络简档、节目安排指南、视频节目安排等,其进一步被发射到移动通信装置106B,且在移动通信装置106B上向用户呈现。
[0039] 如上文所描述,移动通信装置106B操作以远程控制娱乐装置102B。更明确地说,移动通信装置106B操作以响应于来自用户108的输入而提供命令,所述命令操纵娱乐装置102B对内容的输出。在至少一个实施例中,由娱乐装置102B呈现的呈现内容被锁定,且仅在验证后可供用户108接入。举例来说,指定频道的电视广播服务只能由父母或其它指定用户接入。因此,娱乐装置102B仅在确定经授权用户正在请求“锁定”或“限制”内容时才呈现所述内容。
[0040] 娱乐装置102B基于移动通信装置106B所提供的信息来验证用户。在至少一个实施例中,移动通信装置106B因发射到娱乐装置102B的每个命令而向娱乐装置102B发射关于用户的识别数据。在其它实施例中,移动通信装置106B在仅指定命令的发射后向娱乐装置102B发射识别数据。举例来说,移动通信装置106B可因请求改变娱乐装置102B所呈现的内容的命令(例如加电命令、频带改变命令、选择观看所记录的视频的命令以及购买内容的命令)而发射识别数据。因此,移动通信装置106B因不改变娱乐装置102B所呈现的内容的命令(例如静音或音量改变命令、特技播放(trick play)模式命令、断电命令等)而不可向娱乐装置102B发射识别数据。在至少一个实施例中,移动通信装置106B响应于查询而向娱乐装置102B发射识别数据。换句话说,娱乐装置102B响应于命令确定何时需要识别数据来验证用户,且在无用户干预的情况下自动查询移动通信装置106B以获得识别数据。
[0041] 娱乐装置102B可由各自利用其自身的移动通信装置106B的多个用户远程控制。通过接收来自移动通信装置106B的识别数据,娱乐装置102B知道哪一个人正实际上在观看内容。娱乐装置102B因此可实施各种功能,其通常要求识别用户108,而不要求用户108重复地手动提供识别信息。
[0042] 如上文所论述,娱乐装置102B可依据哪一用户108利用其个人移动通信装置106B将命令输入到娱乐装置102B,来控制对某些类型的内容的接入。因此,父母可锁定特定频道、特定类型的按次付费观看(PPV)或视频点播(VOD)内容、记录的或存储的内容,其只能使用父母的移动通信装置106B来接入。举例来说,当孩子利用其自身的移动通信装置106B来接入娱乐装置102B的内容时,他们将被限制接入锁定的内容,因为娱乐装置102B将不会基于移动通信装置106B所提供的识别数据而验证所述孩子。
[0043] 在至少一个实施例中,可在娱乐装置102B上提供具有使用定时器的用户帐户,基于移动通信装置106B所提供的识别数据来接入所述用户帐户。举例来说,用户108(例如孩子)可被限制每天体验1个小时的内容、每周体验12个小时的内容或每月体验60个小时的内容。因此,随着用户108体验内容,其相关联的时间预算基于体验所述内容所花费的时间而递减。当用户108因来自移动通信装置106B的命令而将娱乐装置102B加电时,娱乐装置102B基于移动通信装置106B所提供的识别数据而验证用户108,且开始递减用于用户108的时间预算。如果用户108在指定时间周期内超过时间预算,那么娱乐装置102B限制对内容的进一步接入。举例来说,娱乐装置102B可断电,或停止向用户108输出呈现内容。由移动通信装置106B提供给娱乐装置102B的识别数据还可用于娱乐装置102B与远程服务器或装置之间的通信。
[0044] 图4说明图2的移动通信装置106C的实施例。将参考图2中所说明的通信系统200来论述图4。移动通信装置106C包含输入装置402、运动检测器404、处理器406、收发器408和存储媒体410。下文更详细地论述这些组件中的每一者。移动通信装置106C可包含为简明起见而未说明的其它组件、装置或元件。
[0045] 输入装置402可操作以用于接收来自用户108(见图2)的用户输入410。在至少一个实施例中,输入装置402为通常在无线电话上见到的小键盘。用户可利用小键盘来输入频道编号,控制娱乐装置102(见图2)的音量,导航娱乐装置102的菜单且/或控制娱乐装置102的其它功能。在至少一个实施例中,输入装置402包括显示虚拟遥控器的触摸屏。换句话说,输入装置402在屏幕上显示用于远程操作娱乐装置102(见图2)的遥控器的图像。下文更详细地论述虚拟遥控器的细节。
[0046] 存储媒体410存储关于移动通信装置106C的用户108(见图2)的识别数据。存储媒体410可包括任何类型的非易失性存储媒体,例如内部或可装卸快闪存储器以及其它类型的存储卡。关于用户108(见图2)的示范性识别数据包含个人识别号、用户命和/或密码、接入码或电话号码。将了解,娱乐装置102A(见图2)可利用任何类型的识别数据来验证用户108。
[0047] 运动检测器404可操作以用于确定关于移动通信装置106C的位置信息。利用所述位置信息来产生针对娱乐装置102(见图2)的命令。示范性运动检测器装置包含机械开关、陀螺仪和加速计。可利用检测任何数目的轴之间的运动、振动或加速度的运动检测器。举例来说,可利用三元件加速计来检测沿x轴、y轴和z轴的加速度。
[0048] 在至少一个实施例中,娱乐装置102可包含传感器杆,其发出多个光源。举例来说,所述传感器杆可安装在娱乐装置102(见图2)附近的静止位置中。运动检测器404可操作以检测并测量光源的强度和大小。响应于测量光源的强度和大小,运动检测器404执行数学运算以确定移动通信装置106C的坐标(例如,位置信息)。所述位置信息(包含移动通信装置106C的坐标和/或移动方向)可用于确定经输出以供娱乐装置102呈现的光标的坐标。
[0049] 处理器406可操作以用于产生与娱乐装置102(见图2)兼容的命令。处理器406接收来自输入装置402的用户输入410以及来自运动检测器404的位置信息,并将用户输入410、所述位置信息和/或来自存储媒体404的识别数据转译成命令412。在至少一个实施例中,处理器406定制显示在输入装置402上的虚拟遥控器的外观。举例来说,可基于由娱乐装置102显示在屏幕上的特定菜单来定制由输入装置402的触摸屏显示的虚拟遥控器的按钮。在一些实施例中,处理器406控制从娱乐装置102(见图2)到应用服务器204的数据发射。
[0050] 收发器408可操作以用于将数据(例如命令412)以无线方式发射到娱乐装置102。收发器408还可操作以用于从娱乐装置102接收数据414,且进一步将数据414发射到其它装置,例如应用服务器204。虽然将收发器408描述为具有双向发射能力,但将了解,移动通信装置106C可替代地包含提供仅发射能力的无线发射器。收发器408可使用任何类型的IR或RF通信链路(包含WiFi、蓝牙、蜂窝式通信等)来操作。在至少一个实施例中,收发器408可操作以用于经由多种类型的通信链路发射数据。举例来说,收发器408可经由WiFi链路从娱乐装置102(见图2)接收数据414,且可重新格式化数据414以经由无线网络202发射到应用服务器204。在一些实施例中,移动通信装置106C可包含能够处置经由多种类型的通信链路的接收和/或发射的多个收发器、发射器和/或接收器。
[0051] 所属领域的一般技术人员将了解,展示为可在移动通信装置106C内操作的各个功能元件402到408可根据设计选择组合成较少的离散元件,或可分解为较大数目的离散功能元件。因此,图4所建议的特定功能分解仅仅意在示范移动通信装置106C内的元件的一种可能的功能分解。
[0052] 图5说明图2的移动通信装置106D的示范性实施例。更明确地说,图5说明显示在输入装置402A的触摸屏上的虚拟遥控器502的实施例。虚拟遥控器502可操作以用于模拟针对娱乐装置102(见图2)的遥控器。如图5中所说明,虚拟遥控器502显示具有集成DVR的电视接收器的频繁使用的按钮/功能。因此,用户可控制娱乐装置102所输出的视频内容的频道、音量或重放。将了解,虚拟遥控器502所呈现的功能/按钮可依据待控制的娱乐装置102的功能性而变化。
[0053] 在至少一个实施例中,虚拟遥控器502由移动通信装置106D从娱乐装置102(见图2)下载。举例来说,移动通信装置106D可在移动通信装置106D的设置过程期间下载虚拟遥控器502。在其它实施例中,娱乐装置102可依据娱乐装置102所显示的特定菜单或娱乐装置102上目前所启用的特定功能性来发射经更新的虚拟遥控器502。举例来说,如果用户108目前正在观看娱乐装置102上的电子节目安排指南(EPG),那么虚拟遥控器502可被定制以模拟EPG,从而允许用户触摸输入装置302的特定区以选择节目来观看。在其它实施例中,虚拟遥控器502所显示的功能/按钮可依据用户108正在利用电视接收器还是娱乐装置102的DVR功能性而改变。举例来说,移动通信装置106D可存储多个虚拟遥控器502布局,且从娱乐装置102(见图2)接收指示目前经输出以供显示的特定菜单的菜单信息。响应于接收到菜单信息,移动通信装置106D选择并向用户108呈现适当的虚拟遥控器502布局。
[0054] 图6说明图3的移动通信装置106E的实施例。将参考图23中所说明的通信系统300来论述图6。移动通信装置106B包含输入装置602、存储媒体604、处理器606和收发器608。下文更详细地论述这些组件中的每一者。移动通信装置106B可包含为简明起见而未说明的其它组件、装置或元件。
[0055] 输入装置602可操作以用于接收来自用户108(见图2)的用户输入610,且可类似于输入装置402。存储媒体604存储关于移动通信装置106B的用户108(见图3)的识别数据,且可类似于存储媒体404(见图4)。处理器606可操作以用于产生与娱乐装置102(见图2)兼容的命令。处理器606接收来自输入装置602的用户输入610,且将用户输入610和/或识别数据转译成命令612。识别数据可包含在命令612中,或可响应于查询而单独提供给娱乐装置102。
[0056] 收发器608可操作以用于将数据(例如命令612)以无线方式发射到娱乐装置102。收发器608还可操作以用于从娱乐装置102接收数据614,且进一步将数据614发射到其它装置,例如应用服务器204。虽然将收发器608描述为具有双向发射能力,但将了解,移动通信装置106B可替代地包含提供仅发射能力的无线发射器。收发器608可使用任何类型的IR或RF通信链路(包含WiFi、蓝牙、蜂窝式通信等)来操作。在至少一个实施例中,收发器608可操作以用于经由多种类型的通信链路发射数据。举例来说,收发器608可经由WiFi链路从娱乐装置102(见图2)接收数据614,且可重新格式化数据614以经由无线网络602发射到应用服务器204。在一些实施例中,移动通信装置106B可包含能够处置经由多种类型的通信链路的接收和/或发射的多个收发器、发射器和/或接收器。
[0057] 所属领域的一般技术人员将了解,展示为可在移动通信装置106E内操作的各个功能元件602到608可根据设计选择组合成较少的离散元件,或可分解为较大数目的离散功能元件。因此,图6所建议的特定功能分解仅仅意在示范移动通信装置106E内的元件的一种可能的功能分解。
[0058] 图7说明图3的娱乐装置102C的实施例。更明确地说,图7说明体现为电视接收器(例如机顶盒)的娱乐装置102C。然而,将了解,娱乐装置102可包括呈现任何类型的呈现内容的任何类型的装置。娱乐装置102C包含输入模块702、接口模块704和处理器706。下文更详细地论述这些组件中的每一者。娱乐装置102C可包含为简明起见而未说明的其它组件、装置或元件。
[0059] 输入模块702可操作以用于接收呈现内容,例如电视节目安排708。输入模块702可操作以用于接收并调谐任何类型的电视节目安排708。举例来说,输入模块702可接收无线电分布广播、直接广播卫星信号或电缆电视信号。在至少一个实施例中,输入模块702可从存储媒体(例如光盘、内部或外部硬盘驱动器、便携式存储装置(例如,通用串行总线(USB)存储棒)等)接收或检索内容。输入模块702还可从经由因特网或其它类型的数据网络以通信方式耦合的外部服务器(例如视频服务器)接收内容。在至少一个实施例中,电视节目安排708可被锁定,且因此在用户108(见图3)的恰当验证后可接入。
[0060] 接口模块704可操作以用无线方式接收数据且/或将数据发射到移动通信装置106(见图3)。接口模块704可利用任何类型的IR或RF通信链路与移动通信装置106A通信。在至少一个实施例中,接口模块704接收来自移动通信装置106的命令612,且作为响应而将命令612提供给处理器706。接口模块704可从移动通信装置106接收关于用户
108(见图3)的识别数据,作为命令612的一部分或作为单独的数据发射(例如响应于查询)。在一些实施例中,接口模块704接收数据614,且作为响应而将数据614发射到移动通信装置106,以供发射到应用服务器204。
[0061] 处理器706可操作以用于控制娱乐装置102(见图3)的操作。在至少一个实施例中,处理器706接收电视节目安排708,且作为响应而产生输出信号714以供呈现在显示装置上。处理器706进一步可操作以接收命令612,且响应于所述命令而操纵电视节目安排708的重放。换句话说,处理器706响应于命令612而操作以控制输出信号714。在至少一个实施例中,输出信号714可响应于基于识别数据验证用户108而产生。在一些实施例中,识别数据可由处理器706使用以识别用户108,且执行产生发射到外部源的数据的其它功能。
[0062] 处理器706可操作以产生经由移动通信装置106发射到应用服务器204(见图3)的数据614。举例来说,处理器706可收集关于娱乐装置102C的健康和诊断信息或按次付费观看订购信息,其发射到应用服务器204。在至少一个实施例中,处理器706基于电视节目安排708、命令612和关于用户108的识别数据而产生人口统计信息。接着将人口统计信息发射到应用服务器204。处理器706还可利用收集到的信息来更新关于用户108的社交网络简档、好友列表和其它信息。
[0063] 所属领域的一般技术人员将了解,展示为可在娱乐装置102C内操作的各个功能元件702到706可根据设计选择组合成较少的离散元件,或可分解为较大数目的离散功能元件。因此,图7所建议的特定功能分解仅仅意在示范移动通信装置106A内的元件的一种可能的功能分解。
[0064] 图8说明用于远程操作娱乐装置的过程的实施例。更明确地说,图8说明用于操纵娱乐装置对视频内容的重放的过程。图8的过程的操作不是包含一切的(all-inclusive),且可包括为简明起见而未说明的其它操作。
[0065] 所述过程包含经由移动通信装置接收请求操纵所输出内容的重放以供娱乐装置呈现的用户输入(操作802)。所述请求可包含娱乐装置能够执行以操纵内容的重放的任何功能。示范性功能包含改变频道、改变音量、改变显示装置的亮度或对比度、启用画中画模式、执行特技播放模式功能(例如快进、倒回、暂停)等。举例来说,用户可利用移动通信装置的小键盘来输入他们想要观看的新频道,或暂停所记录内容的重放。在一些实施例中,用户输入可包含选择娱乐装置所呈现的菜单内的互动项目。
[0066] 所述过程进一步包含确定关于移动通信装置的位置信息(操作804)。用户可基于移动通信装置的移动来确定位置信息。可利用加速计、陀螺仪或其它类型的运动检测器来检测移动通信装置的运动和位置信息。
[0067] 所述过程进一步包含将用户输入和位置信息转译成与娱乐装置兼容的命令(操作806)。可将位置信息和用户输入转译成经由无线通信链路在娱乐装置与移动通信装置之间发射的IR码或其它命令。
[0068] 所述过程进一步包含将所述命令发射到娱乐装置(操作808)。响应于接收到所述命令,娱乐装置利用所述命令来在菜单上输出光标且操纵内容在以通信方式耦合到娱乐装置的显示装置上的重放。举例来说,用户可能正在观看EPG以选择新的节目来观看,且可使用遥控器来将光标定位在所要节目上。响应于将光标移到所要节目上,用户可利用“进入”按钮等来选择和起始节目的观看。在至少一个实施例中,娱乐装置和显示装置集成在单个单元中。举例来说,娱乐装置可包括并入在电视机内的电视接收器。
[0069] 因此,通过图8的过程的操作,用户可使用移动通信装置来操纵娱乐装置对内容的重放。另外,图8的过程可任选地包含移动通信装置从娱乐装置接收数据,且将所述数据发射到应用服务器或另一装置或系统。因此,移动通信装置可作为娱乐装置的背后通道而操作,其代表娱乐装置将任何类型的信息发射到应用服务器。
[0070] 图9说明用于在显示装置上呈现内容的过程的实施例。更明确地说,图9说明用于基于从移动通信装置接收到的位置信息和用户输入来操纵娱乐装置对视频内容的重放的过程。图9的过程的操作不是包含一切的,且可包括为简明起见而未说明的其它操作。
[0071] 所述过程包含输出内容以供在显示装置上呈现(操作902)。所呈现的内容可包含任何类型的图像或视频数据。如果显示装置与输出内容的娱乐装置(例如机顶盒)分离,那么可经由娱乐装置与显示装置之间的有线或无线连接来传送输出信号。
[0072] 所述过程进一步包含从移动通信装置接收位置信息(操作904)。在至少一个实施例中,从移动通信装置接收到的位置信息被娱乐装置处理成适合由娱乐装置使用的格式。举例来说,娱乐装置可接收被转换成与娱乐装置的输出相关联的坐标系的x、y坐标的信号。在其它实施例中,移动通信装置可对位置信息执行处理功能,以将位置信息转译成与娱乐装置兼容的格式。举例来说,移动通信装置可测量指示移动通信装置的移动方向的信号,且将所述信号转译成娱乐装置的坐标系的坐标。
[0073] 所述过程进一步包含输出具有光标的菜单,以供呈现在显示装置上(操作906)。基于位置信息得出光标的位置。因此,当用户移动所述移动通信装置时,显示在屏幕上的光标将移动以与移动通信装置的位置对应。
[0074] 所述过程进一步包含从移动通信装置接收用户输入(操作908)。在至少一个实施例中,用户输入请求操纵娱乐装置对所呈现内容的重放。用户可如上文在图8的操作802中所述将信息输入到移动通信装置,且娱乐装置可在类似于图8的操作808中所论述的过程的无线发射过程中接收用户输入。所述过程进一步包含基于用户输入来操纵内容的重放(操作808)。因此,用户可使用移动通信装置而不是与娱乐装置相关联的遥控器来改变内容的重放。
[0075] 图10说明用于基于观看数据来填充用户的社交网络简档的过程的实施例。更明确地说,图10说明用于在用户利用移动通信装置来远程操作娱乐装置时填充所述用户的简档的过程。图10的过程的操作不是包含一切的,且可包括为简明起见而未说明的其它操作。
[0076] 所述过程包含输出内容以供呈现在显示装置上(操作1002)。可如图8的操作802中所描述来执行操作1002。所述过程进一步包含从移动通信装置接收请求操纵娱乐装置对所呈现内容的重放的用户输入(操作1004)。用户输入可请求对内容的任何种类的操纵,例如频道改变、音量改变和直播或所记录内容的暂停。
[0077] 所述过程进一步包含从移动通信装置接收识别用户的数据(操作1006)。所述识别数据可为个别地识别用户或将所述用户识别为群组的成员的任何类型的信息。举例来说,所述数据可将用户识别为某一群组的成员,或识别为具有特定特征(例如,18到40岁的男性)。可使用多种技术来收集识别数据。举例来说,可基于移动通信装置的用户的帐户信息来收集识别数据。还可基于用户对调查或其它问卷的响应来收集识别数据。在至少一个实施例中,识别数据可包含用户在社交网络上的用户名或帐号。在一些实施例中,识别数据可随来自移动通信装置的每一命令而发射。识别数据可在观看会话期间或在所述观看会话期间周期性地随第一命令而发射。所述过程进一步包含基于用户输入操纵内容的重放(操作1008)。可如图8的操作810中所述执行内容操纵。
[0078] 所述过程进一步包含基于用户输入来填充用户的社交网络简档(操作1010)。举例来说,如果娱乐装置确定用户改变了频道来观看节目,那么可向用户的好友列表的成员显示他们目前正在观看所述特定节目的消息。因此,朋友们可接着也调谐到所述节目,或可基于好友列表中所显示的消息而知道不要在所述特定节目的时间周期期间打扰所述用户。简档更新消息功能可由娱乐装置自动执行,或可响应于用户的输入而执行。举例来说,用户可按压移动通信装置的特定键来起始娱乐装置上的简档更新功能。
[0079] 在至少一个实施例中,娱乐装置可经由以通信方式耦合到娱乐装置的数据网络与应用服务器通信。举例来说,娱乐装置可连接到宽带网络,且可经由宽带网络将数据发射到应用服务器。在其它实施例中,娱乐装置可经由移动通信装置与应用服务器通信。换句话说,移动通信装置从娱乐装置接收数据,且进一步经由无线网络将数据发射到应用服务器。
[0080] 在至少一个实施例中,娱乐装置可将用户在一时间周期内频繁观看的节目制表,且作为响应而基于被制表的信息来更新用户的社交网络简档。举例来说,娱乐装置可识别用户观看特定节目的每一新的集(episode),且可作为响应而更新用户的社交网络简档的最喜爱表演部分,以反映此信息。
[0081] 在至少一个实施例中,可在每一集或观看会话之后将制表信息从娱乐装置发射到移动通信装置,以供存储和进一步更新。因此,如果用户利用多个娱乐装置来有规律地观看视频内容,那么移动通信装置可在每一观看会话期间向娱乐装置提供制表数据,以供基于用户所观看的节目安排而进行更新。因此,在不同观看会话期间,基于在多个娱乐装置上的观看来聚集被制表的信息。
[0082] 娱乐装置所收集到的数据可用于其它目的,例如聚集关于电视节目安排的人口统计信息。图11说明用于收集关于视频节目安排的人口统计信息的过程的实施例。图11的过程的操作不是包含一切的,且可包括为简明起见而未说明的其它操作。
[0083] 所述过程包含接收请求操纵内容在娱乐装置上的重放的用户输入(操作1102)。可类似于图8的操作802而执行操作1102。在至少一个实施例中,用户输入由移动通信装置接收,且被发射到娱乐装置以供处理。所述过程进一步包含接收识别用户的数据(操作
1104)。可如图10的操作1006中所述执行操作1104。
[0084] 所述过程进一步包含基于识别数据产生关于所述内容的人口统计信息(操作1106)。将了解,人口统计信息可包含任何类型的关于用户的观看特征的信息。举例来说,人口统计信息可识别年龄在18到40之间的男性在特定日期观看了特定节目。人口统计信息可进一步包含粒度,使得用户观看节目直到商用广告间断(commercial break)为止,且接着变换频道(channel surf)2分钟,之后切换回到他们原先正在观看的原始节目。
[0085] 所述过程进一步包含将人口统计信息发射到应用服务器(操作1108)。在至少一个实施例中,娱乐装置可使用以通信方式耦合到娱乐装置的数据网络来发射人口统计信息。在其它实施例中,可经由移动通信装置将人口统计信息发射到应用服务器。因此,移动通信装置可作为人口统计信息的背后通道而操作。应用服务器可接着利用人口统计信息来产生关于视频节目安排的报告和其它信息。
[0086] 图12说明娱乐装置输出呈现内容的过程的实施例。更明确地说,图12说明用于基于用户输入到移动通信装置中的命令来操纵娱乐装置对视频内容的重放的过程。图12的过程的操作不是包含一切的,且可包括为简明起见而未说明的其它操作。
[0087] 所述过程包含在娱乐装置处从移动通信装置接收用户输入,所述用户输入请求娱乐装置输出呈现内容(操作1202)。在至少一个实施例中,用户输入可请求娱乐装置输出被锁定且仅在用户验证后可用的呈现内容。举例来说,用户输入可请求特定频道的内容的输出。用户输入还可请求操纵呈现内容,例如暂停、快进、倒回、音量改变等。
[0088] 所述过程进一步包含在娱乐装置处从移动通信装置接收识别数据(操作1204)。识别数据识别移动通信装置的用户。识别数据可与移动通信装置所发射的用户输入一起提供,或可(例如)响应于来自娱乐装置的查询而单独提供。
[0089] 所述过程进一步包含在娱乐装置处基于识别数据来验证用户(操作1206)。在至少一个实施例中,娱乐装置将识别数据与本地存储的信息进行比较以验证用户。在其它实施例中,娱乐装置可查询外部源,以验证用户。如果用户输入请求对锁定呈现内容的接入权,那么娱乐装置响应于验证所述用户而提供对锁定呈现内容的接入权。如果用户因所提供的识别数据是不正确的或他们无权接入所述内容而未通过验证,那么娱乐装置可向用户呈现某一类型的错误消息或其它通知。
[0090] 所述过程进一步包含响应于验证所述用户,基于用户输入而输出呈现内容,以供呈现在呈现装置上(操作1208)。在至少一个实施例中,娱乐装置与呈现装置集成。举例来说,娱乐装置可为电视机。因此,输出呈现内容包含将内容传递到视频控制器,所述视频控制器在屏幕上显示所述内容。在其它实施例中,娱乐装置可与娱乐装置(例如机顶盒)分离。因此,输出所述内容可包含输出视频信号以供发射到单独的呈现装置。
[0091] 图13说明娱乐装置输出锁定的呈现内容的过程的实施例。图13的过程的操作不是包含一切的,且可包含为简明起见而未说明的其它操作。
[0092] 所述过程包含在娱乐装置处从移动通信装置接收用户输入(操作1302)。所述用户输入请求经由娱乐装置呈现可用的锁定的呈现内容。举例来说,用户输入可请求呈现机顶盒的特定“锁定”频道,或可请求呈现PPV或VOD视频。
[0093] 所述过程进一步包含在娱乐装置处从移动通信装置接收识别数据(操作1304)。所述识别数据识别移动通信装置的用户。在至少一个实施例中,移动通信装置的用户也是娱乐装置的注册用户。举例来说,所述用户可在娱乐装置上拥有帐户。在其它实施例中,移动通信装置的用户可能不是娱乐装置的注册用户。举例来说,用户可为含有娱乐装置的家庭中的客人或拜访者。
[0094] 所述过程进一步包含将识别数据发射到应用服务器(操作1306)。将识别数据发射到应用服务器以用于验证用户以接入锁定的呈现内容。娱乐装置可经由以通信方式耦合的数据网络将识别数据发射到应用服务器,或可经由移动通信装置将识别数据发射到应用服务器。举例来说,娱乐装置可基于用户输入和识别数据来产生请求,且将所述请求发射到移动通信装置。移动通信装置接着经由无线网络将数据发射到应用服务器。同样,移动通信装置接收来自应用服务器的数据(例如,对验证请求的响应),且将所述数据发射到娱乐装置以供进一步处理。
[0095] 所述过程进一步包含在娱乐装置处从应用服务器接收允许用户接入锁定的呈现内容的验证信息(操作1308)。如上文所述,娱乐装置可经由数据网络与应用服务器通信,或可经由移动通信装置与应用服务器通信。应用服务器可在将验证信息发射到娱乐装置时执行其它功能,例如对用户接入锁定的呈现内容开帐单。
[0096] 响应于接收到验证信息,娱乐装置输出锁定的内容以供呈现在呈现装置上(操作1310)。如果来自服务器的响应指示用户不应被允许接入呈现内容,那么娱乐装置可向用户提供此通知。
[0097] 上文所述的过程的一个优点是移动通信装置的用户可在任何位置订购PPV内容,不管所述用户是否与娱乐装置的帐户相关联。举例来说,DISH 订户可能正在拜访朋友,且希望观看PPV视频。所述订户利用其移动通信装置来远程控制娱乐装置且订购PPV视频。娱乐装置向应用服务器发射请求,且应用服务器验证订户的订购视频的请求。应用服务器接着将验证响应发射到娱乐装置,所述验证响应指示所述订户有权接入所述视频。所述订户观看电影且其帐户为PPV而被开帐单,而不是娱乐装置的所有者被开帐单。因此,客人订购PPV视频的问题被避免,因为客人为接收到的内容而直接被开帐单。类似地,可将客人的针对所述内容的帐单直接记在其电话帐单上,而不实际上具有DISH 预订。
将了解,可利用其它技术来基于识别数据为接入内容而对用户开帐单。
[0098] 识别数据还可用于允许用户通过家庭购物节目来作出购买。举例来说,用户可看到其想要购买的产品,且可利用其移动通信装置来控制娱乐装置且作出对所述产品的购买。娱乐装置可使用识别数据来产生发射到应用服务器的订单。响应于接收到所述订单,应用服务器对所述用户开帐单且完成所述产品的订购。
[0099] 尽管本文描述了特定实施例,但本发明的范围不限于那些特定实施例。本发明的范围由所附权利要求书及其中的任何等效物界定。