启用运动检测的功率优化显示器的制造方法

文档序号:7978582阅读:115来源:国知局
启用运动检测的功率优化显示器的制造方法
【专利摘要】多种实施例旨在提出一种能够控制电视显示器和视频记录设备的处理组件通信的运动传感器。该运动传感器可以将运动检测信息提供到该处理组件。该处理组件可以发起能够操控电视的控制指令。例如,基于观看区域中不存在运动,该处理组件可以重定向内容以进行记录,同时还将电视显示器去激活以实现节能。在接收到观看区域中检测到运动的信息时,处理组件可以发起控制指令以激活电视显示器,并恢复播放先前观看的内容。这可以完全在无需用户部分的动作的情况下来实现。
【专利说明】启用运动检测的功率优化显示器
【背景技术】
[0001]许多家庭娱乐系统包括在最佳情况下松散集成的多个媒体源和输出设备。媒体源设备一般能够存储和转发音频/视频内容。输出设备一般能够以人类用户理解的形式显示视频和播放音频。用户常常面对这样的情形:需要她操控多个遥控器设备,这些遥控器设备各与不同的媒体源设备或输出设备关联。在一种情形中,用户可能意外地需要离开电视的观看区域。如果正在观看的节目或内容是用户感兴趣的,则他需要留在观看区域,并操作一个或多个遥控器设备以确保内容将被存储。此外,用户将需要手动将电视屏幕关闭。相应地,可能需要一种改进的技术来解决这些和其它问题。
【专利附图】

【附图说明】
[0002]图1图示媒体处理系统的一个实施例。
[0003]图2图不媒体处理系统环境的一个实施例。
[0004]图3图示显示处理系统的一个实施例。
[0005]图4图示显示处理系统环境的一个实施例。
[0006]图5图示逻辑流的一个实施例。
[0007]图6图示用户界面显示消息的一个实施例。
[0008]图7图示用户界面显示消息的一个实施例。
[0009]图8图示计算体系结构的一个实施例。
【具体实施方式】
[0010]消费电子产品、处理系统和通信系统正在融合。例如,如数字电视和媒体中心的消费电子产品正在演进为包括计算机上常见的处理能力和移动设备中常见的通信能力。因此,多样性的消费电子产品持续演进成单个集成的系统,有时称为“数字家庭系统”。
[0011]在多种实施例中,数字家庭系统可以布置成提供引入注目的娱乐环境,其中用户能够在电视观看、因特网访问和家庭媒体管理之间无缝地移动。在一些实施例中,单个灵活且动态的接口可使用户找到他们希望观看的电视节目,获取他们从Web搜索的信息或欣赏个人音频文件、照片和电影。该系统还可以利于强化电视观看,允许与家庭和朋友协同交互,以及安全地执行金融交易。数字家庭系统可以提供这些功能特征,同时保持具有传统电视的熟悉的设计的灵敏性和易用性。
[0012]在多种实施例中,数字家庭系统可以解决与其中访问电视节目、因特网和个人媒体需要操作三个分开接口的目前娱乐系统关联的常见缺点。例如,数字家庭系统的统一接口可以合并与易于理解的底层组织框架联系的物理和图形元件,从而使得家庭娱乐体验更有趣味、弓I入注目、令人愉快和高效。统一的接口可以组合三个集成范例的最佳方面,例如,电视、因特网和计算机的那些最佳方面。例如,可以将传统电视和电视菜单中的如动画、资讯丰富显示画面以及视频和音频线索等元素合并到统一接口中。相似地,还可以并入将来自传统因特网体验的不同形式的内容和通信机构无缝地集成,使得一种形式的内容能够链接到另一种形式的内容并提供如消息和视频会议的工具。以及在多种实施例中,来自计算机中允许复杂信息空间的有效导航的指向并点击机制也可以是数字家庭系统的统一接口的一部分。
[0013]在一些实施例中,该数字家庭系统可以利用如电视显示器的可视显示器作为导航设备。与任何数量的遥控器设备组合使用显示器,用户能够以满意和有改进的方式执行复杂的任务。该数字家庭系统可以包括熟悉的机构,如屏幕上的节目指南,利于通过自然运动和手势进行导航的创新性技术以及理解用户的场景灵敏性和对用户可用的选项,所有这些组合以使得该数字家庭系统体验直观且高效,因为它使得用户能够无缝集成的方式使用多种设备。
[0014]对于典型的电视观看,媒体阅读和Web浏览的家庭用户,该数字家庭系统可以布置成提供统一的家庭娱乐体验,从而允许用户自由地使用统一接口从传统的观看位置(如沙发)导航经过电视、媒体和因特网项目。在一些实施例中,该统一接口以功能上无缝且易于理解的方式将多种排列的设备和服务提供的信息集成在现有电视或其它显示器中。
[0015]在多种实施例中,该数字家庭系统可以包括多轴线集成的屏幕上导航组件允许使用显示器屏幕进行导航以及呈现内容。在一些实施例中,该数字家庭系统还可以包括用户界面引擎,其工作以用于提供与底层内容智能地集成的以及自适应于观看环境的覆盖以及场景灵敏的特征。在多种实施例中,还可以将一系列遥控器和其它输入/输出设备并入该数字家庭系统,以便进一步强化该系统的直观用户交互、易用性和整体质量。这些实施例不限于此场景。
[0016]多种实施例旨在提出一种与媒体处理设备和如电视显示器的输出设备通信的运动传感器。该运动传感器可以将运动检测信息提供到媒体处理设备内的处理组件。该处理组件可以发起能够操控电视的控制指令。例如,基于与电视显示器关联的观看区域中不存在运动,处理组件可以发起控制指令以重定向内容进行记录,同时发起控制指令将电视显示器去激活以进行节能。在接收到观看区域中检测到运动的信息时,处理组件可以发起控制指令以激活电视显示器,并恢复播放先前观看的内容。这可以完全在无需用户部分的动作的情况下来实现。
[0017]现在参考附图,其中所有附图中,相似引用数字用于指代相似的元件。在上文描述中,为了解释的目的,提出了许多特定细节,以便给予本发明的透彻理解。但是,显然在没有这些特定细节的情况下,这些创新实施例仍能够实现。在其它情况中,熟知的结构和设备以框图形式示出,以便利于其描述。本发明应涵盖包含落在在要求保护的发明主题的精神和范围内的所有修改、等效物和替代。
[0018]图1图示媒体处理系统100的框图。媒体处理系统100 —般旨在根据在输出设备上呈现媒体内容所需的任何关联控制信令来执行媒体内容的媒体处理操作。在一个实施例中,媒体处理系统100具体地布置成在家庭环境中,例如数字家庭系统中,从相异的媒体源向观看者提供媒体内容。但是,媒体处理系统100可以适于任何应用情形,包括媒体内容的呈现和显示。虽然图1所示的媒体处理系统100在某种拓扑中具有有限数量的元件,但是可以认识到,媒体处理系统100可以按照给定实现所需要的在备选拓扑中包括更多或更少的元件。这些实施例不限于此场景。
[0019]在多种实施例中,媒体处理系统100的多种兀件可以根据一个或多个协议来传送、管理或处理信息。协议可以包括用于管理节点之间的通信的一组预定义的规则或指令。可以由标准组织,如国际电信联盟(ITU)、国际标准化组织(ISO)、国际电子技术协会(IEC),电气和电子工程师协会(IEEE)、因特网工程任务组(IETF)、运动图片专家组(MPEG)等发布的一个或多个标准来定义协议。例如,所描述的实施例可以布置成根据用于媒体处理的标准来工作,这些标准诸如国家电视系统协会(NTSC)标准、高级电视系统协会(ATSC)标准、逐行倒相(PAL)标准、MPEG-1标准、MPEG-2标准、MPEG-4标准、开放电缆标准、运动图像和电视工程师协会(SMPTE)视频编解码器(VC-1)标准、ITU/IEC H.263和H.264标准等。另一个示例可以包括多种数字视频广播(DVB)标准,诸如数字视频地面广播(DVB-T)广播标准、DVB卫星(DVB-S)广播标准、DVB电缆(DVB-C)广播标准等。数字视频广播(DVB)是一套用于数字电视的国际接受的开放标准。DVB标准由国际业界合作机构DVB项目来维护,且这些标准由欧洲电信标准协会(ETSI)的联合技术委员会(JTC)、欧洲电子技术标准化委员会(CENELEC)和欧洲广播联盟(EBU)公布。这些实施例不限于此场景。
[0020]在多种实施例中,媒体处理系统100的元件可以布置成传送、管理或处理不同类型的信息,如媒体信息和控制信息。媒体信息的示例一般可以包括表示专用于用户的多媒体内容的任何数据或信号,如媒体内容、语音信息、视频信息、音频信息、图像信息、文本信息、数值信息、字母数字符号、图形等。控制信息可以指表示专用于自动化系统的命令、指令、控制指令或控制字的任何数据或信号。例如,控制信息可以用于通过系统路由媒体信息,在设备之间建立连接,指令设备以预定的方式处理媒体信息,监视或传送状态,执行同步等。这些实施例不限于此场景。
[0021]在多种实施例中,媒体处理系统100可以作为有线通信系统、无线通信系统或二者的组合来实现。虽然媒体处理系统100可以作为示例图示为使用特定的通信介质,但是可以认识到,本文论述的原理和技术可以使用任何类型的通信介质和附带技术来实现。这些实施例不限于此场景。
[0022]当作为有线系统来实现时,例如,媒体处理系统100可以包括布置成通过一个或多个有线通信介质来传送信息的一个或多个元件。有线通信介质的示例可以包括导线、电缆、印刷电路板(PCB)、背板、交换构造、半导体材料、双绞线、同轴电缆、光纤等。有线通信介质可以使用输入/输出(I/O)适配器连接到设备。该I/O适配器可以布置成利用任何适合的技术来工作以用于使用一组期望的通信协议、服务或操作过程来控制元件之间的信息信号。该I/o适配器还可以包括适合的物理连接器,以用于将该I/O适配器与对应的通信介质连接。I/o适配器的示例可以包括网络接口、网络接口卡(NIC)、盘控制器、视频控制器、音频控制器等。这些实施例不限于此场景。
[0023]当作为无线系统来实现时,例如,媒体处理系统100可以包括布置成通过一种或多种类型的无线通信介质来传送信息的一个或多个无线元件。无线通信介质的示例可以包括无线频谱的一部分,例如RF频谱。这些无线元件可以包括适用于通过指定的无线频谱来传送信息信号的组件和接口,如一个或多个天线、无线传送器、接收器、传送器/接收器(“收发器”)、放大器、滤波器、控制逻辑、天线等。这些实施例不限于此场景。
[0024]在图1所示的图示实施例中,媒体处理系统100可以包括媒体处理设备110。媒体处理系统100还可以包括一个或多个输入设备102-a、一个或多个输出设备104-b以及一个或多个媒体源106-c。媒体处理系统110可以经由相应的无线或有线通信连接108-d、109-e和112-f在通信上耦合到输入设备102-a、输出设备104_b以及媒体源106_c。
[0025]值得注意的是,如本文所使用的“a”和“b”和“c”和“d”以及类似的指示符应是表示任何正整数的变量。因此,例如,如果实现设置a=5的值,则一组完整的输入设备102-a可以包括计算设备102-1、102-2、102-3、102-4和102-5。这些实施例不限于此场景。
[0026]在多种实施例中,媒体处理系统100可以包括一个或多个输入设备102-a。一般,每个输入设备102-a可以包括能够向媒体处理设备110提供信息的任何组件或设备。输入设备102-a的示例可以包括且不限于遥控器设备、指点设备、键盘、小键盘、轨迹球、轨迹板、触摸屏、游戏杆、游戏控制器、传感器、生物传感器、热传感器、运动传感器、方向传感器、麦克风、麦克风阵列、视频摄像器、视频摄像器阵列、全球定位系统设备、移动计算设备、膝上型计算机、桌上型计算机、手持计算设备、平板计算设备、上网本计算设备、智能电话、蜂窝电话、可穿戴计算机等。这些实施例不限于此场景。
[0027]在多种实施例中,媒体处理系统100可以包括一个或多个输入设备104-a。输出设备104-b可以包括能够再现、渲染或呈现媒体内容以供人类消费的任何电子设备。输出设备104-b的示例可以包括且不限于显示器、模拟显示器、数字显示器、电视显示器、音频扬声器、耳机、打印设备、照明系统、警示系统、移动计算设备、膝上型计算机、桌上型计算机、手持计算设备、平板计算设备、上网本计算设备等。这些实施例不限于此场景。
[0028]在一个实施例中,例如,媒体处理系统100可以包括显不器104。显不器104可以包括能够呈现从媒体源106-c接收的媒体信息的任何模拟或数字显示器。显示器104可以采用定义的格式分辨率来显示媒体信息。在多种实施例中,例如,从媒体源106-c接收的进入视频信号可以具有自然(native)格式,有时称为视觉分辨率格式。视觉分辨率格式的示例包括数字电视(DTV)格式、高分辨率电视(HDTV)、逐行格式、计算机显示器格式等。例如,媒体信息可以利用范围介于每帧480个可视行至每帧1080个可视行之间的垂直分辨率格式以及范围介于每帧640个可视像素至每帧1920个可视像素之间的水平分辨率格式来进行编码。在一个实施例中,例如,媒体信息可以在具有720逐行(720p)的可视分辨率格式的HDTV视频信号中编码,720逐行(720p)的可视分辨率格式是指720个垂直像素和1280个水平像素(720 X 1280)。在另一个示例中,媒体信息可以具有与多种计算机显示器格式对应的视觉分辨率格式,如视频图形阵列(VGA)格式分辨率(640X480)、扩充的图形阵列(XGA)格式分辨率(1024X768)、特级XGA (SXGA)格式分辨率(1280X 1024)、超级XGA (UXGA)格式分辨率(1600X1200)等。这些实施例不限于此场景。显示器和格式分辨率的类型可以根据一组给定设计或性能约束改变,以及这些实施例不限于此场景。
[0029]在多种实施例中,媒体处理系统100可以包括一个或多个媒体源106-c。媒体源106-c可以包括能够向媒体处理设备110提供或交付媒体信息和/或控制信息的任何媒体源。更具体地,媒体源106-c可以包括能够向媒体处理设备110提供或交付数字音频和/或视频(AV)信号的任何媒体源。媒体源106-c的示例可以包括能够存储和/或交付媒体信息的任何硬件或软件元件,诸如数字视频录像器(DVR)、个人视频录像器(PVR)、数字多功能盘(DVD)设备、视频家庭系统(VHS)设备、数字VHS设备、盘驱动器、硬驱动器、光盘驱动器、通用串行总线(USB)闪存驱动器、存储卡、安全数字(SD)存储卡、海量存储设备、闪存驱动器、计算机、游戏控制器、压缩盘(CD)播放器、计算机可读或机器可读存储器、数字照相机、摄像机、视频监控系统、电话会议系统、电话系统、医疗和测量仪器、扫描仪系统、复印机系统、电视系统、数字电视系统、机顶盒、个人视频记录、服务器系统、计算机系统、个人计算机系统、智能电话、平板、上网本、手持计算机、可穿戴计算机、便携式媒体播放器(PMP)、便携式媒体记录器(PMR)、数字音频设备(例如,MP3播放器)、数字媒体服务器等。媒体源106-c的其它示例可以包括媒体分发系统,其将广播或流传输模拟或数字AV信号提供到媒体处理设备110。媒体分发系统的示例可以包括,例如空中(OTA)广播系统、地面电缆系统(CATV)、卫星广播系统等。值得注意的是,媒体源106-c可以在媒体处理设备110内部或外部,具体取决于给定的实现。这些实施例不限于此场景。
[0030]在多种实施例中,媒体处理系统100可以包括一个或多个媒体处理设备110。媒体处理设备110可以包括布置成接收、处理、管理和/或呈现从媒体源106-C接收的媒体信息的任何电子设备。一般来说,媒体处理系统110除了其它元件还可以包括,处理系统、处理子系统、处理器、计算机、设备、编码器、解码器、编码器/解码器(编解码器)、滤波设备(例如,图形缩放设备、去方块滤波设备)、转换设备、娱乐系统、显示器、或任何其它处理或通信体系结构。这些实施例不限于此场景。
[0031 ] 媒体处理设备110可以使用处理组件112执行媒体处理系统100的处理操作或逻辑。处理组件112可以包括多种硬件元件、软件元件或二者的组合。硬件元件的示例可以包括器件、组件、处理器、微处理器、电路、电路元件(例如,晶体管、电阻器、电容器、电感器等)、集成电路、专用集成电路(ASIC)、可编程逻辑器件(PLD)、数字信号处理器(DSP)、现场可编程门阵列(FPGA)、存储器单元、逻辑门、寄存器、半导体器件、芯片、微芯片、芯片组等。软件元件的示例包括软件组件、程序、应用、计算机程序、应用程序、系统程序、机器程序、操作系统软件、中间件、固件、软件模块、例行程序、子例行程序、函数、方法、过程、软件接口、应用程序接口(API)、指令集、计算代码、计算机代码、代码段、计算机代码段、字、值、符号或其任何组合。如对于给定实现所期望的,确定实施例是否使用硬件元件和/或软件元件来实现可以根据任何数量的因素来改变,这些因素诸如期望的计算速率、功率电平、耐热程度、处理周期预算、输入数据速率、输出数据速率、存储器资源、数据总线速度和其它设计或性能约束。
[0032]在一个实施例中,处理组件112可以可选地实现设备管理器组件116。设备管理器组件116可以接收指示存在或不存在来自运动传感器102的运动的信号。设备管理器组件116可以将从运动传感器102接收的信号转发到处理组件112作为处理组件112控制下的一个或多个应用的输入。媒体处理设备110可以将内容数据存储在由存储器构成的存储组件130中。
[0033]媒体处理设备110可以使用通信组件120执行媒体处理系统100的通信操作或逻辑。通信组件120可以实现任何公知的通信技术和协议,如适于与分组交换网络(例如,如因特网的公用网络、如企业内联网的专用网络等)、电路交换网络(例如,公众交换电话网)或分组交换网络和电路交换网络的组合(具有适合的网关和解析器)一起使用的技术。通信组件120可以包括多种类型的标准通信元件,诸如一个或多个通信接口、网络接口、网络接口卡(NIC)、无线电、无线传送器/接收器(收发器)、有线和/或无线通信介质、红外收发器、串行接口、并行接口、总线接口、物理连接器等。通过举例而非限制,通信组件120包括有线通信介质和无线通信介质,正如先前描述的。
[0034]图2图示系统200的框图,系统200可以与图1的媒体处理系统100相同或相似,其中相似的元件以相似的方式编号。系统200可以包括样本数字家庭系统实现,该样本数字家庭系统实现布置成在家庭、办公室或室内环境中将媒体内容从相异的媒体源提供给观看者。虽然图2所示的系统200在某种拓扑中具有有限数量的元件,但是可以认识到,系统200可以按照给定实现所需要的在备选拓扑中包括更多或更少的元件。这些实施例不限于此场景。
[0035]在图2所示的图示实施例中,系统200可以包括媒体处理设备110、运动传感器102、电视104、扬声器104-b和一个或多个媒体源106(未不出)。运动传感器102可以集成至IJ电视104中并构成电视104的一部分。媒体处理设备110可以经由相应的无线或有线通信连接108、109和109-e在通信上耦合到运动传感器102、电视104、扬声器104_b和媒体源106。出于图示的目的,图2的一个或多个媒体源(未示出)是媒体处理设备110的一部分或被集成到媒体处理设备110中。描述了其它实施例并且对这些其它实施例要求保护。
[0036]虽然图2图示运动传感器102与电视104集成,但是可以认识到,运动传感器102可以与图2所示的任何设备一起实现,这些设备包括且不限于媒体处理设备110、DVR设备106或输出设备104-b。这些实施例不限于此场景。
[0037]在多种实施例中,媒体处理设备110可以包括机顶盒、数字媒体集线器、媒体服务器或布置成控制数字家庭系统200的其它适合的处理设备。虽然图2中示出为单独的组件,但是应该理解,媒体处理设备110可以作为电视104的一部分来布置。在一些实施例中,电视104可以包括布置成显示通过连接109从媒体处理设备110接收的信息的数字电视。在多种实施例中,输出设备104-b可以包括扬声器,该扬声器布置成再现从媒体处理设备110接收的音频或其它声音信号。其它输入设备102-a可以包括遥控器、智能电话或能够与媒体处理设备110、电视104或数字家庭系统200中的任何其它设备通信的其它适合的处理设备。系统200的组件、节点或设备中每个一起可以形成或包括数字家庭娱乐系统的一个示例实施例。这些实施例不限于图2所示的组件的类型、数量或布置。
[0038]图3图示显示处理系统300的一个实施例。显示处理系统300可以包括电视320和数字视频记录设备(DVR) 310。电视320可以包括集成的运动传感器328,集成的运动传感器328用于感测和检测电视320周围的观看区域中是否存在运动。电视320还可以包括处理组件322,处理组件322特别控制设备管理器组件324和通信组件326。
[0039]处理组件322可以包括多种硬件元件、软件元件或二者的组合。硬件元件的示例可以包括器件、组件、处理器、微处理器、电路、电路元件(例如,晶体管、电阻器、电容器、电感器等)、集成电路、专用集成电路(ASIC)、可编程逻辑器件(PLD)、数字信号处理器(DSP)、场可编程门阵列(FPGA)、存储器单元、逻辑门、寄存器、半导体器件、芯片、微芯片、芯片组等。软件元件的示例包括软件组件、程序、应用、计算机程序、应用程序、系统程序、机器程序、操作系统软件、中间件、固件、软件模块、例行程序、子例行程序、函数、方法、过程、软件接口、应用程序接口(API)、指令集、计算代码、计算机代码、代码段、计算机代码段、字、值、符号或其任何组合。如对于给定实现所期望的,确定实施例是否使用硬件元件和/或软件元件实现可根据任何数量的因素而改变,这些因素诸如期望的计算速率、功率电平、耐热程度、处理周期预算、输入数据速率、输出数据速率、存储器资源、数据总线速度和其它设计或性能约束。
[0040]在一个实施例中,设备管理器组件324可以接收指示存在或不存在来自运动传感器328的运动的信号。设备管理器组件324可以将从运动传感器102接收的信号转发到处理组件322作为处理组件322控制下的一个或多个应用的输入。电视320可以包括本地存储300,本地存储300工作以用于将内容数据存储在存储器中。
[0041]电视320可以使用通信组件326执行通信操作或逻辑。通信组件326可以实现任何公知的通信技术和协议,如适于与分组交换网络(例如,如因特网的公用网络、如企业内联网的专用网络等)、电路交换网络(例如,公众交换电话网)或分组交换网络和电路交换网络的组合(具有适合的网关和解析器)一起使用的技术。通信组件120可以包括多种类型的标准通信元件,诸如一个或多个通信接口、网络接口、网络接口卡(NIC)、无线电、无线传送器/接收器(收发器)、有线和/或无线通信介质、红外收发器、串行接口、并行接口、总线接口、物理连接器等。通过举例而非限制,通信组件326可以包括有线通信介质和无线通信介质,正如先前描述的。
[0042]DVR 310还可以包括处理组件312、通信组件314和存储组件316。处理组件312和通信组件314可以由与结合电视320描述的那些元件相似的元件构成,并执行与之相似的功能。DVR存储组件316工作以用于在存储器中存储有关一个或多个内容流的数据。内容流可以采用一个或多个格式表示视频内容、音频内容或音频/视频内容。
[0043]图4图示系统400的框图,系统400可以与图3的显示处理系统300相同或相似,其中相似的元件以相似的方式编号。系统400可以包括与DVR 310耦合的电视320。电视320可以包括集成的运动传感器328。在操作中,运动传感器328对观看区域监视运动。在持续指定的一段时间检测到不存在运动时,运动传感器328向处理组件322发送信号,该信号由设备管理器组件324处理。设备管理器组件324然后可以基于检测到不存在运动来确定观看区域中没有人。在这种情况中,处理组件322可以将内容重定向以进行存储,并将电视显示器321去激活到休眠或关机状态。将电视显示器321去激活进行了节能,因为电视显示器321是最大功耗之一。将内容重定向以进行存储使得用户能够在后来日期恢复观看内容。如果提供有本地存储组件330,则可以将内容本地存储在电视320内。作为备选,电视320通过处理组件322和通信组件324可以指令DVR 310将内容存储在其存储组件316中。当运动传感器328检测到观看区域中的运动时,可以从离开休眠或关机状态而激活电视显示器321,并可以恢复先前播放的内容。前文全部能够在无需用户任何干预的情况下实现。
[0044]本文中包含的有一组流程图,其表示执行所公开的体系结构的多个创新方面的示范方法。虽然出于简化解释的目的,例如采用流程图或流程示意图的形式,将本文示出的一个或多个方法示出和描述为一系列动作,但是要理解和认识到,这些方法不受动作的顺序限制,因为根据本文,一些动作可以按与本文示出和描述的顺序不同的顺序进行和/或与其它动作同时进行。例如,本领域技术人员将理解和认识到,可以作为备选将方法表示为一系列相互关联的状态或事件,如状态示意图中那样。再者,对于创新实现,可能并非方法中图示的所有动作都是必需的。
[0045]图5图不逻辑流500的一个实施例。逻辑流500可以表不本文描述的一个或多个实施例执行的一些或所有操作。
[0046]在图5所示的图示实施例中,逻辑流500可以在框502处呈现有显示处理系统300的状态。例如,电视320可以处于开机中以及电视显示器321处于活动状态。内容可能正在电视显示器321上播放以及运动传感器328可能处于活动状态。这些实施例不限于此场

-5^ O
[0047]逻辑流500可以等待一段时间,然后在框504处执行任何动作。例如,等待时间段可以是用户指定的时间量(例如,30秒),在此期间,可能没有进行任何处理。在此时间段期间,运动传感器328可以正在监视观看区域以检测运动。当等待时间段期满时,在处理组件322的控制下,运动检测器可以向设备管理器组件324发送信号。这些实施例不限于此场

-5^ O
[0048]逻辑流500可以在框506处确定是否检测到任何运动。
[0049]例如,设备管理器组件324可以处理运动传感器328发送的信号以确定自从上次运动检测器向设备管理器组件324发送信号起,观看区域中是否检测到任何运动。如果设备管理器组件324基于运动检测器328发送的信号确定有运动被检测到,则逻辑流可以取框508-516表不的一个路径。如果设备管理器组件324基于运动检测器328发送的信号确定没有运动被检测到,则逻辑流可以取框518-528表示的不同路径。每个路径将分开描述,先描述框508-516表不的路径,然后描述框518-528表不的路径。这些实施例不限于此场 旦
-5^ O
[0050]如果在框506处确定检测到运动,则逻辑流500可以在框508处确定电视显示器321是否处于活动状态。例如,在框506中检测到运动时,对于电视显示器321可能有两种状态。这些状态可以是活动或非活动。如果确定电视显示器321为活动,则逻辑流500可以只需返回到框504中开始的等待时间段。检测到运动的确定之后活动的电视显示器321可以意味着在上次等待时间段期间运动检测器已检测到运动,以及系统状态不应改变。但是如果确定电视显示器321为非活动,则在框510处,设备管理器组件324可以生成控制指令以激活电视显示器321。例如,检测到运动的确定之后非活动的电视显示器321可以意味着在上次等待时间段期间运动检测器检测到运动,以及系统状态应改变。第一改变可以是激活电视显示器321,因为运动传感器已检测到指示观看区域中有用户存在的运动。这些实施例不限于此场景。
[0051]逻辑流500可以在框512处呈现接续选项。例如,电视显示器321可能刚刚已经被激活,这指示在很长时间无人之后观看区域中有用户存在。设备管理器组件324可以生成控制指令以在电视显示器321上呈现用户界面屏幕。用户界面屏幕可以包括供用户恢复观看电视320的一个或多个选项。接续选项可以包括继续电视显示器321被置于非活动状态时中断的节目,呈现可用频道上的可用内容的指南菜单,呈现可用于观看的已记录内容的菜单或提供将电视显示器返回到非活动状态的选项。这些实施例不限于此场景。
[0052]逻辑流500可以在框514处接收指示选择接续选项之一的信号。例如,用户可以使用遥控器设备与呈现接续选项的用户界面交互。用户可以操控遥控器来选择前文提到的接续选项之一,这促使设备管理器组件324接收指示所选选项的控制信号。如果在预定义时间段(例如,15-60秒)内未选择任何选项,则可以解释为并执行将电视显示器321返回到非活动状态的缺省选择。这可以是在例如用户通过观看区域而无意与电视320交互但是仍触发运动传感器328的情况下的逻辑缺省选择。这些实施例不限于此场景。
[0053]逻辑流500可以在框516处执行所选择的接续选项。例如,当由于观看区域很长时间没有运动,电视显示器321变为非活动时,用户可能已选择继续观看曾经播放的内容。设备管理器组件324可以生成控制指令以通过在存储器(例如,本地存储组件330或DVR存储组件316)中访问内容并在电视显示器321上回放内容来促使内容恢复播放。用户可能已选择在电视显示器321上呈现频道指南来使用户能够选择不同的频道来观看。用户可能已选择在电视显示器321上呈现记录的内容的菜单来使用户能够选择不同的内容来观看。在设备管理器组件324生成控制指令以执行特定选择或缺省选择时,逻辑流500可以返回到框504的等待时间段以恢复运动检测监视过程。这些实施例不限于此场景。
[0054]如果在框506处确定未检测到运动,则逻辑流500可以在框518处确定电视显示器321是否处于活动状态。例如,在框506中检测到运动时,对于电视显示器321可能有两种状态。这些状态可以是活动或非活动。如果确定电视显示器321处于非活动状态,则逻辑流500可以只需返回到框504中开始的等待时间段。但是如果确定电视显示器321为活动,则在框520处,设备管理器组件324可以生成控制指令以在电视显示器321上呈现警示。例如,检测到运动的确定之后活动的电视显示器321可以意味着在上次等待时间段期间运动检测器未检测到运动,以及系统状态应改变。这些实施例不限于此场景。
[0055]逻辑流500可以在框522处确定在显示警示消息之后运动传感器328是否检测到运动。例如,系统可以向用户提供机会显示观看区域中仍有用户但是用户一直某种程度地静止不动。如果显示警示消息之后,运动传感器328在预定义时间段内检测到运动,则在框524处,设备管理器组件324可以生成控制指令以清除电视显示器上的警示。逻辑流然后可以返回到框504的等待时间段以恢复运动检测监视过程。这些实施例不限于此场景。
[0056]如果在框522中未检测到任何运动,则在框526处,逻辑流500可以调用自动记录特征功能。例如,如果运动传感器328未检测到任何运动,则设备管理器组件324可以生成控制指令以促使正在播放的内容被记录。可以将内容记录到电视320内的本地存储组件330或可以将其记录到与DVR设备310关联的存储组件316。这些实施例不限于此场景。
[0057]逻辑流500然后可以在框528处将电视显示器321去激活。例如,设备管理器组件324可以生成控制指令以将电视显示器321去激活以便节能,因为已经很长时间段观看区域中没有活动。逻辑流然后可以返回到框504的等待时间段以恢复运动检测监视过程。这些实施例不限于此场景。
[0058]图6图示用户界面显示消息的一个实施例600。电视320可以在很长时间无运动之后检测到观看区域中的运动时向用户显示消息。运动检测可以促使设备管理器组件324开始唤醒电视显示器32的过程。第一步骤可以是向用户呈现用户界面屏幕610,用户界面屏幕610提供用于恢复的如继续620、指南630、记录的节目菜单640以及返回到休眠650的一个或多个选项。如果被选择,则继续620选项可以在由于观看区域中长时间没有运动,电视显示器321变为非活动时,允许观看曾经播放的内容。如果被选择,则指南630选项可以在电视显示器321上呈现频道指南以使用户能够选择不同的频道来切换。如果被选择,则记录的节目菜单640选项可以在电视显示器321上呈现记录的内容的菜单以使用户能够选择不同的内容来观看。如果被选择,则返回到休眠650选项可以将电视返回到非活动状态。可以实现其它选项。这些实施例不限于此场景。
[0059]图7图示用户界面显示消息的另一个实施例700。电视320可以在指定的时间段之后观看区域中未检测到运动时向用户显示消息710。在启动任何步骤以将电视显示器321去激活之前,系统可以给予用户机会以表明用户仍在观看区域中。如果用户能够在预定义时间段(例如,10秒)内触发运动传感器328,则可以避免将电视显示器321去激活的任何后续步骤。这些实施例不限于此场景。
[0060]图8图示适于实现如先前描述的多种实施例的示范计算体系结构800的实施例。正如本说明书中所使用的,术语“系统”和“设备”和“组件”应指计算机相关的实体,或者是硬件、硬件与软件的组合、软件、或者是执行中的软件,其示例由示范计算体系结构800提供。例如,组件可以是但不限于是处理器上运行的进程、处理器、硬盘驱动器、(光存储介质和/或磁存储介质的)多个存储驱动器、对象、可执行、执行的线程、程序和/或计算机。作为说明,服务器上运行的应用和服务器均可以是组件。一个或多个组件可以驻留在进程和/或执行的线程内,以及组件可以本地化在一个计算机上和/或分布在两个或更多个计算机之间。再者,组件可以通过多种类型的通信介质在通信上彼此耦合以协调操作。协调可以涉及信息的单向或双向交换。例如,组件可以采用通过通信介质传送的信号的形式传送信息。信息可以作为分配到多种信号线路的信号来实现。在此类分配中,每个消息是信号。但是,又一些实施例可以作为备选采用数据消息。此类数据消息可以在多种连接上发送。示范连接包括并行接口、串行接口和总线接口。
[0061]在一个实施例中,计算体系结构800可以包括电子设备或作为电子设备的部分来实现。电子设备的示例可以包括且不限于移动设备、个人数字助理、移动计算设备、智能电话、蜂窝电话、手持机、单向传呼机、欢向传呼机、短消息设备、计算机、个人计算机(PC)、桌上型计算机、膝上型计算机、笔记本计算机、手持计算机、平板计算机、服务器、服务器阵列或服务器场(server farm), Web服务器、网络服务器、因特网服务器、工作站、微计算机、大型计算机、超级计算机、网络电器、Web电器、分布式计算系统、多处理器系统、基于处理器的系统、消费电子产品、可编程消费电子产品、电视、数字电视、机顶盒、无线接入点、基站、订户站、移动订户中心、无线电网络控制器、路由器、集线器、网关、网桥、交换机、机器或其组合。这些实施例不限于此场景。
[0062]计算体系结构800包括多种常用计算元件,如一个或多个处理器、协处理器、存储器单元、芯片组、控制器、外设、接口、振荡器、定时设备、视频卡、音频卡、多媒体输入/输出(I/O)组件等。但是,这些实施例不限于通过计算体系结构800的实现。
[0063]如图8所示,计算体系结构800包括处理单元804、系统存储器806和系统总线808。处理单元804可以是多种可购得的处理器的任何一种。还可以采用双微处理器和其它多处理器体系结构作为处理单元804。系统总线808提供用于系统组件的接口,这些系统组件包括但不限于系统存储器806到处理单元804。系统总线808可以是若干类型的总线结构的任何一种,其还可以使用多种可购得的总线体系结构的任何一种互连到存储器总线(具有或不具有存储器控制器)、外设总线以及本地总线。
[0064]计算体系结构800可以包括或实现多种制品。制品可以包括计算机可读存储介质以存储多种形式的编程逻辑。计算机可读存储介质的示例可以包括能够存储电子数据的任何有形介质,包括易失性存储器或非易失性存储器、可拆卸或不可拆卸存储器、可擦写或不可擦写存储器、可写或可重写存储器等。编程逻辑的示例可以包括使用任何适合类型的代码实现的可执行计算机程序指令,该代码包括源代码、编译的代码、解释的代码、可执行代码、静态代码、动态代码、面向对象的代码、可视代码等。
[0065]系统存储器806可以包括多种类型的计算机可读存储介质,其采用一个或多个较高速度存储器单元的形式,如只读存储器(ROM)、随机存取存储器(RAM)、动态RAM (DRAM)、双数据速率DRAM (DDRAM)、同步DRAM (SDRAM)、静态RAM (SRAM)、可编程ROM (PROM)、可擦写可编程ROM (EPROM)、电可擦写可编程ROM (EEPR0M)、闪存存储器、如铁电聚合物存储器、奥氏存储器(ovonic memory)、相变或铁电存储器的聚合物存储器、氧化娃氮氧化娃(SONOS)存储器、磁卡或光卡或适于存储信息的任何其它类型的介质。在图8所示的图示实施例中,系统存储器806可以包括非易失性存储器810和/或易失性存储器812。可以将基本输入/输出系统(BIOS)存储在非易失性存储器810中。
[0066]计算机802可以包括多种类型的计算机可读存储介质,其采用一个或多个较低速度存储器单元的形式,包括内部硬盘驱动器(HDD) 814、从可拆卸磁盘818读取或写入可拆卸磁盘818的软磁盘驱动器(FDD) 816、从可拆卸光盘822 (例如,⑶-ROM或DVD)读取或写入可拆卸光盘822 (例如,⑶-ROM或DVD)的光盘驱动器820。可以分别通过HDD接口 824、FDD接口 826和光盘驱动器接口 828将HDD 814,FDD 816和光盘驱动器820连接到系统总线808。用于外部驱动器实现的HDD接口 824可以包括通用串行总线(USB)和IEEE 1394接口技术的至少其中之一或二者兼有。
[0067]这些驱动器及其关联的计算机可读介质提供数据、数据结构、计算机可执行指令等的易失性和/或非易失性存储。例如,可以将多个程序模块存储在这些驱动器和存储器单元810、812中,包括操作系统830、一个或多个应用程序832、其它程序模块834和程序数据 836。
[0068]用户可以通过一个或多个有线/无线输入设备,如键盘838和如鼠标840的指点设备将命令和信息输入到计算机802中。其它输入设备可以包括麦克风、红外(IR)遥控器、游戏杆、游戏板、触控笔、触摸屏等。这些和其它输入设备可以常常经由耦合到系统总线808的输入设备接口 842连接到处理单元804,但是还可以通过其它接口来连接,如并行端口、IEEE 1394串行端口、游戏端口、USB端口、IR接口等。
[0069]监视器844或其它类型的显示设备还经由接口(如视频适配器846)连接到系统总线808。除了监视器844外,计算机通常包括其它外设输出设备,如扬声器、打印机等。
[0070]计算机802可以使用经由有线和/或无线通信至一个或多个远程计算机(如远程计算机848)的逻辑连接以在联网环境中工作。远程计算机848可以是工作站、服务器计算机、路由器、个人计算机、便携式计算机、基于微处理器的娱乐电器、对等设备或其它通用网络节点、以及通常包括相对于计算机802描述的一些或全部元件,虽然出于简明的目的,仅图示存储器/存储设备850。示出的逻辑连接包括至局域网(LAN)852和/或更大网络,如广域网(WAN) 854的有线/无线连接性。此类LAN和WAN联网环境在办公室和公司里是普遍的,并且利于实现企业范围的计算机网络,如内联网,这些全部可以连接到全球通信网络,如因特网。
[0071]当在LAN联网环境中使用时,计算机802经由有线和/或无线通信网络接口或适配器856连接到LAN 852。适配器856可以利于实现至LAN 852的有线和/或无线通信,其可以包括设在其上用于与适配器856的无线功能通信的无线接入点。
[0072]当在WAN联网环境中使用时,计算机802可以包括调制解调器858或连接到WAN854上的通信服务器,或具有其它装置用于通过WAN 854建立通信,如通过因特网。可以是内部或外部的调制解调器858和有线和/或无线设备经由输入设备接口 842连接到系统总线808。在联网环境中,相对于计算机802示出的程序模块及其多个部分可以存储在远程存储器/存储设备850中。将认识到所示的网络连接是示范性的,并且还可以使用在计算机之间建立通信链路的其它装置。
[0073]计算机802可操作以使用IEEE 820标准族与有线和无线设备或实体通信,如工作上设为与例如打印机、扫描仪、桌上型和/或便携式计算机、个人数字助理(PDA)、通信卫星、与无线可检测标签关联的任何设备或位置(例如,电话亭、报摊、休息室)和电话的无线通信(例如,IEEE 802.11空中调制技术)中的无线设备。这包括至少W1-Fi (或无线保真性)、WiMax和Bluetooth?无线技术。由此,通信可以是与常规网络一样的预定义结构或仅是至少两个设备之间的自组织(ad hoc)通信。W1-Fi网络使用称为IEEE 802.1lx (a、b、g、n等)的无线电技术来提供安全、可靠快速的无线连接性。W1-Fi网络可以用于将计算机彼此连接,将计算机连接到因特网以及将计算机连接到(使用与IEEE 802.3相关的介质和功能的)有线网络。
[0074]一些实施例可能使用表述“一个实施例”或“实施例”以及其派生来进行描述。这些术语表示结合该实施例描述的特定特征、结构或特点包含在至少一个实施例中。在本说明书中的多个不同位置出现短语“在一个实施例中”不一定全部系指相同的实施例。再者,一些实施例可能使用表述“耦合”和“连接”以及其派生来进行描述。这些术语不一定视为彼此同义的。例如,一些实施例可能使用术语“连接”和/或“耦合”来描述以指示两个或更多个元件彼此处于直接的物理接触或电接触。但是,术语“耦合”也可以表示两个或更多个元件彼此不直接接触,但是仍彼此协作或交互。
[0075]要强调的是提供了公开的摘要以使读者能够快速了解技术公开的本质。基于共识而提交公开的摘要:即摘要将不用于解释和限定权利要求的范围或含义。此外,在前文的【具体实施方式】中,可以见到,出于使公开描述流畅的目的,将多种特征一起归组在单个实施例中。此公开的方法不应解释为,反映要求保护的实施例的意图需要具有比每个权利要求中显性地列述的特征更多的特征。而是,正如所附权利要求反映的,本发明主题基于比单个公开的实施例的所有特征少的特征来实现。因此,所附权利要求由此并入【具体实施方式】中,其中每个权利要求作为单独的实施例来支持自己。在所附权利要求书中,术语“包括”和“其中”作为相应术语“包含”和“在其中”的英语字面等效词汇来使用。而且,术语“第一”、“第二”和“第三”等仅用作标记,无意暗示其对象的数值要求。
[0076]上文描述的包括公开的体系结构的示例。当然,描述组件和/或方法的每个可设想组合是不可能的,但是本领域技术人员可以认识到许多其它组合和排列是可能的。相应地,该创新体系结构理应涵盖落在所附权利要求书的精神和范围内的所有此类替代、修改和变化。
【权利要求】
1.一种装置,包括: 处理组件;以及 所述处理组件上工作的设备管理器组件,所述设备管理器组件用于: 从运动传感器接收信号; 基于所述信号确定电视显示器的观看区域中存在或不存在运动; 当所述观看区域中不存在运动时,生成第一控制指令以促使将视频内容存储到记录设备;以及 当所述观看区域中不存在运动时,生成第二控制指令以将电视显示器去激活。
2.如权利要求1所述的装置,所述设备管理器组件工作以用于: 在所述观看区域中检测到运动时,生成第三控制指令以将所述电视显示器激活;以及生成第四控制指令以恢复在所述电视显示器上播放存储在所述记录设备中的所述视频内容。
3.如权利要求1所述 的装置,所述设备管理器组件工作以用于在未检测到运动期间等待一段时间,之后生成所述第一和第二控制指令。
4.如权利要求1所述的装置,所述设备管理器组件工作以用于生成第五控制指令以在所述电视显示器上呈现警示消息;以及 在显示所述警示消息之后等待一段时间,之后生成所述第一和第二控制指令。
5.如权利要求4所述的装置,所述设备管理器组件工作以用于在呈现所述警示消息之后所述时间段内检测到运动时生成第六控制指令以清除所述电视显示器上的所述警示消息而不生成所述第一和第二控制指令。
6.一种装置,其包括: 工作以用于呈现视频内容的电子显示器; 用于存储视频内容的本地数据存储组件; 工作以用于对观看区域监视运动的运动传感器,所述观看区域与所述电子显示器关联; 通信上与所述运动传感器和所述电子显示器耦合的处理组件;以及 所述处理组件上工作的设备管理器组件,所述设备管理器组件用于: 从所述运动传感器接收信号,所述信号指示所述观看区域中存在或不存在运动; 当所述观看区域中不存在运动时,生成第一控制指令以促使将视频内容存储到所述本地数据存储组件;以及 当所述观看区域中不存在运动时,生成第二控制指令以将所述电子显示器去激活。
7.如权利要求6所述的装置,其中所述处理单元还工作以用于: 在所述观看区域中检测到运动时,生成第三控制指令以将所述电子显示器激活;以及生成第四控制指令以恢复在所述电视显示器上播放存储在所述记录设备中的所述视频内容。
8.如权利要求7所述的装置,其中所述处理单元还工作以用于: 生成第五控制指令以在所述显示器上呈现接续选项; 接收第六控制指令,所述第六控制指令指示所选择的接续选项;以及 生成第七控制指令以执行与所述选择的接续选项关联的命令。
9.如权利要求8所述的装置,其中所述接续选项之一包括恢复播放所述显示器去激活时正在播放的内容的选项。
10.如权利要求8所述的装置,其中所述接续选项之一包括显示可用于显示的内容的指南的选项。
11.如权利要求8所述的装置,其中所述接续选项之一包括显示可用于显示的记录的内容的菜单的选项。
12.如权利要求6所述的装置,其中所述设备管理器组件工作以用于在所述观看区域中不存在运动时,生成第八控制指令以促使将所述视频内容存储到远程数据存储组件。
13.—种方法,其包括: 对观看区域监视运动,所述观看区域与工作以用于显示内容的电视显示器关联; 检测所述观看区域中不存在运动; 当所述观看区域中不存在运动时,将所述内容的剩余部分存储到记录设备;以及 当所述观看区域中不存在运动时,将所述电视显示器去激活。
14.如权利要求13所述的方法,其还包括: 在所述观看区域中检测到运动时,将所述电视显示器激活;以及 恢复在所述电视显示器上播放存储在所述记录设备中的所述内容。
15.如权利要求13所述的方法,其还包括: 在未检测到运动期间等待一段时间,之后将所述内容的剩余部分存储到所述记录设备并将所述电视显示器去激活。
16.如权利要求13所述的方法,其还包括: 在所述电视显示器上显示警示消息;以及 在显示所述警示消息之后等待一段时间,之后将所述内容的剩余部分存储到所述记录设备并将所述电视显示器去激活。
17.如权利要求16所述的方法,其还包括: 在显示所述警示消息之后所述时间段内检测到运动时,清除所述电视显示器上的所述警示消息而不将所述内容的剩余部分存储到记录设备以及不将所述电视显示器去激活。
18.一种方法,其包括: 周期性地接收指示存在或不存在运动的第一信号;以及 当所述第一信号指示不存在运动时: 存储电视显示器上播放的内容;以及 将所述电视显示器取消激活; 当所述第一信号指示存在运动时: 确定何时所述电视显示器为非活动;以及 将所述电视显示器激活。
19.如权利要求18所述的方法,其还包括: 当所述第一信号指示不存在运动时: 确定何时所述电视显示器为活动并显示内容;以及 在所述活动的电视显示器上显示警示消息; 接收指示存在或不存在运动的第二信号;以及当所述第二信号指示存在运动时,从所述活动的电视显示器上清除所述警示消息。
20.如权利要求18所述的方法,其还包括: 当所述第一信号指示存在运动时: 在所述活动的电视显示器上呈现接续选项; 接收指示选择的接续选项的控制信号;以及 执行与所述选择的接续选项关联的命令。
21.如权利要求18所述的方法,其还包括: 在接收指示存在或不存在运动的连续第一信号之间等待用户可定义的时间段。
22.—种制品,其包括包含指令的计算机可读存储介质,所述指令在被执行时使得系统能够执行如下操作: 接收指示观看区域存在或不存在运动的运动信号,所述观看区域与工作以用于显示内容的电子显示器关联; 当所述观看区域中不存在运动时,促使所述内容被存储到记录设备;以及 当所述观看区域中不存在运动时,促使所述电子显示器变为非活动。
23.如权利要求22所述的制品,还包括在被执行时使所述系统执行如下操作的指令: 在所述观看区域中检测到运动时,促使所述电子显示器激活;以及 促使所述电子显示器上恢复播放存储在所述记录设备中的所述内容。
24.如权利要求22所述的制品,还包括在被执行时使所述系统执行如下操作的指令: 在未检测到运动期间等待一段时间,之后促使所述内容的所述存储以及促使所述显示器变为非活动。
25.如权利要求22所述的制品,还包括在被执行时使所述系统执行如下操作的指令: 促使所述电视显示器上显示警示消息;以及 在促使显示所述警示消息之后等待一段时间,之后促使所述内容的所述存储以及促使所述电子显示器变为非活动。
26.如权利要求25所述的制品,还包括在被执行时使所述系统执行如下操作的指令: 在促使显示所述警示消息之后所述时间段内检测到运动时,清除所述电子显示器上的所述警示消息而不促使所述内容的所述存储以及不促使所述电子显示器变为非活动。
【文档编号】H04N21/4415GK103959809SQ201180075228
【公开日】2014年7月30日 申请日期:2011年11月30日 优先权日:2011年11月30日
【发明者】P.穆昆克 申请人:英特尔公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1