图像显示设备及其操作方法

文档序号:7913245阅读:162来源:国知局
专利名称:图像显示设备及其操作方法
技术领域
本发明涉及图像显示设备及其操作方法,更具体地,涉及用于增加用户便利性的图像显示设备及其操作方法。
背景技术
图像显示设备具有显示用户可视的图像的功能。图像显示设备可以在显示器上显示由用户从广播站传送的广播节目中选择的广播节目。广播的近期趋势是在全球范围内从模拟广播向数字广播转变。随着其传送数字音频和视频信号,数字广播将提供很多比模拟广播更好的优点, 诸如对噪声的鲁棒性、较少的数据丢失、易纠错性、和提供高清晰度、清晰图像的能力。对于观看者而言,数字广播还允许互动服务。

发明内容
技术问题因此,鉴于上述问题做出本发明,以及本发明的目的是提供用于增加用户便利性的图像显示设备及其操作方法。本发明的另一个目的是提供用于使用户能够容易地从应用列表选择所期望的应用的图像显示设备及其操作方法。本发明的另一个目的是提供用于使用户能够容易地接收所期望的应用列表的图像显示设备及其操作方法。本发明的另一个目的是提供用于提供各种用户接口的图像显示设备及其操作方法。解决方案根据本发明的方面,可以通过提供包括显示器、用于从远程控制器接收控制信号并且处理所接收的控制信号的用户输入接口、用于通过网络传送或接收数据的网络接口、 用于根据从远程控制器接收的控制信号来控制显示器上的指示器的控制器、和用于根据从远程控制器接收的控制信号来控制通过网络的数据的传送或接收的平台的图像显示设备, 来实现上述和其他目的。平台包括操作系统(OS)内核(hernel)和在OS内核上运行的应用层,以及应用层包括通过网络下载的可安装或可删除的应用。根据本发明的另一个方面,提供了用于操作图像显示设备的方法,包括根据从远程控制器接收的控制信号通过网络将应用选择命令传送到内容服务器或网络服务器;通过网络从内容服务器或网络服务器下载对应于应用选择命令的应用;以及安装所下载的应用。有益效果根据本发明实施例,由于根据从远程控制器接收的用户输入信号通过网络下载用户可安装或用户可删除的应用或应用列表,所以用户可以容易地使用其所期望的应用,增加了用户便利性。尤其是因为用户使用远程控制器从显示器上显示的网络中可用的应用列表来选择所期望的应用,用户可以容易地从网络下载应用。并且,用户使用远程控制器从显示器上显示的图像显示设备中可用的应用列表中选择所期望的应用,用户可以容易地执行所选择的应用。需要时,应用的版本被检查和更新。从而,应用列表可以被高效地接收。而且,用户显示设备提供各种UI,从而增加了用户友好性。


图1示出根据本发明示例性实施例的图像显示系统的配置;图2示出根据本发明示例性实施例的图像显示设备的框图;图3示出能够将数据传送到图2中所示的图像显示设备和从其接收数据的装置;图4是图2中所示的控制器的框图;图5和6是用于图2中所示的图像显示设备的示例性平台架构;图7示出图2中所示的远程控制器的操作;图8示出图2中所示的远程控制器的框图;图9示出根据本发明示例性实施例用于在图像显示设备中实现应用的结构;图10示出根据本发明示例性实施例用于在图像显示设备中下载和安装应用的操作;图11至14是涉及用于描述根据本发明示例性实施例的图像显示设备的操作的视图;图15是根据本发明示例性实施例示出用于操作图像显示设备的方法的流程图;图16和17是涉及用于描述操作图15中所示的图像显示设备的方法的视图。
具体实施例方式下面将参考附图描述本发明的示例性实施例。在本文中,被贴附以描述组件的名称的术语“模块”和“部分”被用于帮助对于组件的理解,从而它们不应该被理解为具有具体的意思或角色。因此,在它们的使用中,术语 “模块”和“部分”是可互换的。这里陈述的图像显示设备是除了广播接收功能之外,还装备有计算机支持功能的智能图像显示设备。因为图像显示设备能够浏览互联网以及接收广播节目,所以其可具有用户友好的接口,诸如手写输入装置、触摸屏幕、或定点装置。而且,因为图像显示设备支持有线或无线互联网,所以通过将图像显示设备连接到互联网或计算机,用户可以享受电子邮件传送/接收、网页浏览、电子银行、游戏等。为了实现这些功能,图像显示设备可基于标准的通用操作系统(OS)来进行操作。根据本发明,可以自由地将各种应用添加到图像显示设备或者从其删除各种应用。所以,图像显示设备可执行若干用户友好的功能。例如,图像显示设备可以是智能TV。图1示出了根据本发明示例性实施例的图像显示系统的配置。参考图1,从提供来自广播公司的内容服务的角度,图像显示系统可包括内容提供商(CP) 10、服务提供商(SP) 20、网络提供商(NP) 30和客户40。CP 10生成并提供内容。CP 10可以是,例如,地面广播公司、有线系统运营商(SO) 或多系统运营商(MSO)、卫星广播公司、或互联网广播公司。除了广播内容,CP 10可提供各种应用,这些应用将参考图5稍后进行描述。SP 20可提供从CP 10接收的服务分组(package)中的内容。例如,SP 20对第一地面广播、第二地面广播、有线广播、卫星广播、互联网广播和应用进行分组,并且将分组提供给用户。SP 20可将服务单播或多播到客户40。单播是信息从仅仅一个传送器被发送到仅仅一个接收器的传输类型。换句话说,单播传输是在一对一节点之间的,仅仅涉及两个节点。在单播传输的示例中,一旦从接收器接收到数据请求,则服务器就将数据传送到仅仅一个接收器。多播是传送器将数据传送到一组接收器的传输或通信类型。例如,服务器可将数据一次传送到多个预先注册的接收器。对于该多播注册,可使用互联网组管理协议(IGMP)。NP 30可提供网络,通过该网络服务被提供到客户40。客户(即家庭网络终端用户(HNED)) 40可配置家庭网络,并且通过家庭网络接收服务。上述图像显示系统中传输的内容可通过有条件访问或内容保护来进行保护。有线卡和可下载有条件访问系统(DCAQ是有条件访问或内容保护的示例。客户40也可通过网络传输内容。在该情况中,客户40充当CP,而CP 10可从客户 40接收内容。所以,可提供双向内容服务或数据服务。图2是根据本发明示例性实施例的图像显示设备的框图。参考图2,根据本发明示例性实施例的图像显示设备100包括广播接收器105、外部装置接口 135、存储器140、用户输入接口 150、控制器170、显示器180、音频输出部分185 和电源190。广播接收器105可包括调谐器110、解调器120和网络接口 130。可能选择地提供具有调谐器110和解调器120、或网络接口 130的广播接收器105。调谐器110从通过天线接收的多个射频(RF)广播信号,或者与预先记忆的频道的每个相对应的RF广播信号中,选择对应于由用户选择的频道的RF广播信号,并且将RF广播信号降频转换为数字中频(IF)信号或模拟基带音频/视频(A/V)信号。更具体来说,如果RF广播信号是数字广播信号,则调谐器110将RF广播信号降频转换为数字IF信号,S卩,DIF0另一方面,如果RF广播信号是模拟广播信号,则调谐器110 将RF广播信号降频转换为模拟基带音频/视频(A/V)信号,S卩,CVBS/SIF。也就是,调谐器 110可以是能够不仅处理数字广播信号而且能够处理模拟广播信号的混合调谐器。模拟基带Α/ν信号CVBS/SIF可被直接输入到控制器170。调谐器110能够从高级电视系统委员会(ATSC)单载波系统或者从数字视频广播 (DVB)多载波系统中接收RF广播信号。调谐器110可顺序地从通过天线接收的多个RF信号中,选择与通过频道添加功能在图像显示设备100中预先记忆的所有广播频道相对应的若干RF广播信号,以及可将选择的RF广播信号降频转换为IF信号或基带A/V信号。解调器120从调谐器110接收数字IF信号DIF,并且解调数字IF信号DIF。例如,如果数字IF信号DIF是ATSC信号,则解调器120可对数字IF信号DIF执行 8残留边带(VSB)解调。解调器120也可执行信道解码。对于信道解码,解调器120可包括网格(trellis)解码器(未示出)、解交织器(未示出)、和里德-所罗门(Reed-Solomon) 解码器(未示出),并且从而执行网格解码、解交织、和里德-所罗门解码。例如,如果数字IF信号DIF是DVB信号,则解调器120对数字IF信号DIF执行编码的正交频分多址(COFDMA)解码。解调器120也可执行信道解码。对于信道解码,解调器 120可包括卷积解码器(未示出)、解交织器(未示出)、和里德-所罗门解码器(未示出), 并且从而执行卷积解码、解交织、和里德-所罗门解码。解调器120可对从调谐器120接收的数字IF信号DIF执行解调和信道解码,从而获得流信号TS。流信号TS可以是其中视频信号、音频信号、和数据信号被复用的信号。例如,流信号TS可以是通过复用运动图像专家组-2 (MPEG-2)视频信号和杜比AC-3音频信号而获得的MPEG-2传输流(T 信号。MPEG-2TS信号可包括4字节的和184字节的有效载荷。为了不仅仅适当地处理ATSC信号而且也处理DVB信号,解调器120可包括ATSC 解调器和DVB解调器。流信号TS可被输入到控制器170,从而经受解复用和A/V信号处理。处理的视频和音频信号被分别输出到显示器180和音频输出部分185。外部装置接口 135可连接在外部装置和图像显示设备100之间。对于接口,外部装置接口 135可包括A/V输入/输出(I/O)部分(未示出)或无线通信模块(未示出)。外部装置接口 135可被无线地或有线地连接到外部装置,诸如数字多用盘(DVD)、 蓝光光盘、游戏装置、摄像头、便携摄像机、或计算机(例如,笔记本电脑)。然后,外部装置接口 135从外部装置接收视频、音频和/或数据,并且将接收的外部输入信号传送到控制器 170。另外,外部装置接口 135可将通过控制器170处理的视频、音频和数据输出到外部装置。为了从外部装置接收音频和视频信号,或者将音频和视频信号传送到外部装置,外部装置接口 135可包括A/V I/O部分(未示出)或无线通信模块(未示出)。为了将从外部装置接收的视频和音频信号提供到图像显示设备100,A/V I/O部分可包括通用串行总线(USB)端口、复合视频消隐同步(CVBS)端口、组件端口、超级视频 (S-video)(模拟)端口、数字视觉接口(DVI)端口、高清晰度多媒体接口(HDMI)端口、红绿蓝(RGB)端口、和 D-sub 端口。无线通信模块可执行与其他电子装置的短程无线通信。对于通过网络的短程无线通信,无线通信模块可按照通信标准来进行操作,诸如蓝牙、无线射频识别(RFID)、红外数据协议(IrDA)、超宽带(UWB)和ZigBee。通过USB 端口、CVBS 端口、组件端口、S-video 端口、DVI 端口、HDMI 端口、RGB 端口和D-sub端口中的至少一个,外部装置接口 135可被连接到各种机顶盒,并且从而可从各种机顶盒接收数据或者将数据传送到各种机顶盒。外部装置接口 135可从邻近的外部装置接收应用或应用列表,并且将应用或应用列表提供到控制器170或存储器140。网络接口 130连接在图像显示设备100和有线/无线网络之间。网络接口 130可包括用于连接到有线网络的以太网端口。对于到无线网络的连接,网络接口可使用无线局域网(WLAN) ( S卩,Wi-Fi)、无线宽带(Wibro)、全球微波接入互操作性(WiMax)、和高速下行分组接入(HSDPA)。
网络接口 130可通过网络访问具体网页。也就是,网络接口 130可通过网络访问具体网页,并且将数据传送到服务器或者从服务器接收数据。另外,网络接口 130可从CP或 NP接收内容或数据。具体来说,网络接口 130可接收包括电影、广告、游戏、点播视频(VoD) 文件、和广播信号的内容,以及与来自CP或NP的内容相关的信息。并且,网络接口 130可接收关于固件的更新信息,并且从NP更新固件的文件。网络接口 130可将数据传送到互联网、CP或NP。网络接口 130可选择地通过网络接收开放应用中的期望应用。存储器140可存储用于通过控制器170处理和控制信号的各种程序,以及还存储处理的视频、音频和数据信号。存储器140可临时地存储从外部装置接口 135或网络接口 130接收的视频、音频和/或数据信号。存储器140可通过频道添加功能来记忆广播频道。存储器140可存储从外部装置接口 135或网络接口 130接收的应用或应用列表。存储器140可包括,例如,闪存存储器型存储介质、硬盘型存储介质、多媒体卡微型存储介质、卡型存储器(例如,安全数字(SD)或极端(extreme)数字O(D)存储器)、随机访问存储器(RAM)以及诸如电可擦除可编程ROM (EEPROM)的只读存储器(ROM)中的至少一个。图像显示设备100可向用户播放存储器140中存储的内容文件(例如,视频文件、静态图像文件、音乐文件、文本文件和应用文件)。尽管在图2中存储器140被示出与控制器170分开配置,但是本发明不限于此,例如,存储器140可被并入控制器170中。用户输入接口 150将从用户接收的信号传送到控制器170,或者将从控制器170接收的信号传送到用户。例如,根据各种通信方案,例如,RF通信和顶通信,用户输入接口 150可从远程控制器200接收各种用户输入信号,诸如电源开/关信号、频道选择信号、和屏幕设置信号,或者将从控制器170接收的信号传送到远程控制器200。例如,用户输入接口 150可向控制器170提供从本地按键(未示出)接收的用户输入信号或控制信号,所述本地按键诸如电源键、频道键、和音量键的输入以及设置值。并且,用户输入接口 150可将从用于感知用户的手势的传感器单元(未示出)接收的用户输入信号或控制信号传送到控制器170,或者将从控制器170接收的信号传送到传感器单元。传感器单元可包括触摸传感器、语音传感器、位置传感器、动作传感器等。控制器170可将从调谐器110、解调器120、或外部装置接口 135接收的流信号TS 解复用为若干信号,并且处理解复用的信号使得处理的信号可以被输出为音频和视频数据。通过控制器170处理的视频信号可被显示在显示器180上作为图像。通过控制器 170处理的视频信号也可通过外部装置接口 135而被传送到外部输出装置。通过控制器170处理的音频信号可被输出到音频输出部分185。并且,通过控制器 170处理的音频信号可通过外部装置接口 135而被传送到外部输出。尽管没有在图2中示出,但是控制器170可包括解复用器和视频处理器,其将参考图4稍后描述。此外,控制器170可向图像显示设备100提供全面控制。例如,控制器170可控制调谐器110,以选择对应于用户选择的频道或预先记忆的频道的RF广播信号。控制器170可根据通过用户输入接口 150接收的用户命令或根据内部程序来控制图像显示设备100。尤其是控制器170可访问网络,并且通过网络将用户所期望的应用或应用列表下载到图像显示设备100。例如,控制器170控制调谐器110以接收根据通过用户输入接口 150而接收的具体频道选择命令所选择的频道,并且处理所选频道的视频、音频和/或数据信号。控制器 170将处理的视频或音频信号连同关于用户所选频道的信息输出到显示器180或音频输出部分185。在另一个示例中,根据通过外部装置接口 150接收的外部装置视频播放命令,控制器170通过外部装置接口 135将从诸如摄像头或便携摄像机的外部装置接收的视频或音频信号输出到显示器180或音频输出部分185。控制器170可控制显示器180以显示图像。例如,控制器170可控制显示器180 以显示从调谐器110接收的广播图像、通过外部装置接口 135接收的外部输入图像、通过网络接口 130接收的图像、或者存储器140中存储的图像。显示器180上显示的图像可以是二维OD)或三维(3D)运动图像、或静止图像。当应用视图菜单项被选择时,控制器170可控制显示器180显示图像显示设备100 中可用的或者从外部网络可下载的应用或应用列表。控制器170通过使用各种用户接口,可控制从外部网络下载的应用的安装和执行。另外,控制器170可控制显示器180以显示与被执行的用户所选的应用相关的图像。图像显示设备100可进一步包括频道浏览处理器(未示出),用于生成对应于频道信号或外部输入信号的缩略像。频道浏览处理器可提取从解调器120接收的流信号 TS或从外部装置接口 135接收的流信号的每个中的一些视频帧,并且在显示器180上显示提取的视频帧作为缩略像。在缩略像被编码之后或者按照缩略像原样地,可以将缩略像输出到控制器170。并且,可能将缩略像编码为流,以及将流输出到控制器170。控制器170在显示器180上显示包括多个接收的缩略像的缩略图列表。在缩略图列表中缩略像可被顺序地或同时地更新。所以,用户可直观地识别通过多个频道接收的广播节目的内容。显示器180可将处理的视频信号、处理的数据信号、和从控制器170接收的在屏显示(OSD)信号或者从外部装置接口 135接收的视频信号或者数据信号转换为RGB信号,从而生成驱动信号。显示器180可以被实现为各种类型的显示器,诸如等离子显示面板(PDP)、液晶显示器(IXD)、有机发光二极管(OLED)、柔性显示器、和3D显示器。显示器180也可被实现为触摸屏幕,使得其不仅被用作输出装置也可作输入装置。音频输出部分185可从控制器170接收处理的音频信号(例如,立体声信号、3. 1 信道信号或5. 1信道信号)并且将接收的音频信号输出为声音。音频输出部分185可被实现为各种类型的扬声器。图像显示设备100可进一步包括摄像头部分(未示出),用于对用户进行摄影。摄像头部分可被实现为具有一个摄像头,但是本发明不限于此。因此,摄像头部分可包括多个摄像头。通过摄像头部分捕捉的图像信息被传送到控制器170。为了感知用户的手势,图像显示设备100可进一步包括传感器单元(未示出),其具有如上所述的触摸传感器、声音传感器、位置传感器和动作传感器中的至少一个。通过传感器单元感知的信号可通过用户输入接口 150被输出到控制器170。控制器170可从通过摄像头部分捕捉的图像或通过传感器单元感知的信号中,或者通过组合捕捉的图像和感知的信号来感知用户的手势。电源190将电力供应到图像显示设备100。具体来说,电源190可将电力供应到可以被实现为片上系统(SOC)的控制器170、用于显示图像的显示器180、和用于音频输出的音频输出部分185。为了供应电力,电源190可包括用于将交流电流转换为直流电流(DC)的转换器(未示出)。如果显示器180被配置有,例如,具有多个背光灯的液晶面板,电源190 可进一步包括能够执行用于亮度变化或调光驱动的脉冲宽度调制(PWM)操作的变换器 (inverter)0远程控制器200将用户输入传送到用户输入接口 150。对于用户输入的传输而言, 远程控制器200可使用各种通信技术,诸如蓝牙、RF、IR、超宽带(UWB)和ZigBee。另外,远程控制器200可从用户输入接口 150接收视频信号、音频信号、或数据信号,并且将接收的信号视觉地、听觉地或作为振动地输出。上述图像显示设备100可以是固定的数字广播接收器,其能够接收ATSC(S-VSB) 广播节目、DVB-T (COFDM)广播节目和ISDB-T (BST-OFDM)广播节目中的至少一个。替代地,图像显示设备100可以是没有图2中所示的显示器180和音频输出部分 185的无线类型,其通过无线通信将数据传送到显示器180和音频输出部分185,或者从显示180和音频输出部分185接收数据。图2中所示的图像显示设备100的框图是本发明的示例性实施例。取决于现实实现中的图像显示设备100的规范,图像显示设备100的组件可以被并入、添加或省略。也就是,需要时,两个或更多组件被并入一个组件,或者一个组件可被配置为分开的组件。另外, 出于描述本发明的示例性实施例的目的来描述每个块的功能,因此具体操作或装置不应该被理解为限制本发明的范围和精神。与图2不同,图像显示设备100可不具有图2中所示的调谐器100和解调器120, 从而可通过网络接口 130或外部装置接口 135接收和播放视频内容。图3示出能够将数据传送到图2中所示的图像显示设备,并且从该设备接收数据的装置。参考图3,图像显示设备100可与广播电台210、网络服务器220或外部装置230
ififn。图像显示设备100可从广播电台210接收包括视频信号的广播信号。图像显示设备100可处理广播信号的音频和视频信号,或者广播信号的数据信号,以适合于从图像显示设备100输出。图像显示设备可基于处理的视频或音频信号来输出图像或声音。同时,图像显示设备100可与网络服务器220通信。网络服务器220是通过网络将信号传送到图像显示设备100,并且从图像显示设备接收数据的装置。例如,网络服务器 220可以是通过有线或无线基站可以被连接到图像显示设备100的便携终端。另外,网络服
10务器200可通过互联网向图像显示设备100提供内容。CP可通过网络服务器220向图像显示设备100提供内容。图像显示设备100可与外部装置230通信。外部装置230可无线地或有线地将信号直接传送到图像显示设备,和从图像显示设备直接接收信号。例如,外部装置230可以是媒体存储器或播放器。也就是,外部装置230可以是摄像头、DVD、蓝牙播放器、PC等中的任
眉、 [ο广播电台210、网络服务器220、或外部装置230可将包括视频信号的信号传送到图像显示设备100。图像显示设备100可基于接收的信号中包括的视频信号显示图像。以及,图像显示设备100可将从广播电台210或网络服务器220接收的信号传送到外部装置 230、并且将从外部装置230接收的信号传送到广播站210或网络服务器220。也就是,图像显示设备100可传送从广播站210、网络服务器220、和外部装置230接收的信号中包括的内容,以及直接对其进行再生。图4是图2中所示的控制器的框图。参考图4,控制器170可包括解复用器(DEMUX) 310、视频处理器320、OSD发生器 340、混合器350、帧速率转换器(FRC) 355、和格式化器(formatter) 360,根据本发明的示例性实施例。控制器170可进一步包括音频处理器(未示出)和数据处理器(未示出)。DEMUX 310解复用输入流。例如,DEMUX 310可将MPEG-2TS解复用为视频信号、音频信号、和数据信号。输入流信号可从调谐器110、解调器120、或外部装置接口 135接收。视频处理器320可处理解复用的视频信号。对于视频信号处理,视频处理器320 可包括视频解码器325和定标器(scaler) 335。视频解码器325解码解复用的视频信号,并且定标器335定标解码的视频信号的分辨率,使得视频信号可以被显示在显示器180上。视频解码器325可配备有基于各种标准操作的解码器。
如果解复用的信号是,例如,MPEG-2编码的视频信号,则视频信号可以通过 MPEG-2解码器来解码。另一方面,如果视频信号是H. 264编码的DMB或DVB手持(DVB-H)信号,则视频信号可通过H. 264解码器解码。通过视频处理器320解码的视频信号被提供到混合器350。OSD发生器340由其自身或者根据用户输入来生成OSD信号。例如,根据用户输入信号或控制信号,OSD发生器340可生成信号,通过该信号各种信息被显示为显示器180上的图形图像或文本。OSD信号可包括各种数据,诸如用户界面(UI)屏幕、各种菜单屏幕、小部件、图标等。例如,OSD发生器340可生成信号,通过该信号广播图像或基于电子节目指南 (EPG)的广播信息的字幕被显示。混合器350可混合解码的视频信号和OSD信号,并且将混合的信号输出到格式化器360。因为解码的广播视频信号或外部输入信号被与OSD信号混合,所以OSD信号可被覆盖在广播图像或外部输入图像上显示。FRC 355可改变输入图像的帧速率。例如,60Hz的帧速率被转换为120或240Hz的帧速率。当帧速率被从60Hz变为120Hz时,相同的第一帧被插入在第一帧或第二帧之间,
11或者预测的第三帧被插入在第一和第二帧之间。如果帧速率被从60Hz变为480Hz,则三个相同的帧或三个预测帧被插入在第一和第二帧之间。也可以在没有帧速率转换的情况下维持输入图像的帧速率。格式化器360将从FRC 355接收的信号的格式变为适合于显示器180的格式。 例如,格式化器360可将接收的信号转换为RGB数据信号。RGB信号可以以低压差分信号 (LVDS)或mini-LVDS的格式输出。控制器170的音频处理器(未示出)可处理解复用的音频信号。对于音频信号处理,音频处理器可具有多个解码器。如果解复用的音频信号是编码的音频信号,则控制器170的音频处理器可解码音频信号。例如,解复用的音频信号可通过MPEG-2解码器、MPEG-4解码器、高级音频编码 (AAC)解码器、或AC-3解码器来解码。控制器170的音频处理器也可调整音频信号的基音(base)、高音和音量。控制器170的数据处理器(未示出)可处理通过解复用输入流信号获得的数据信号。例如,如果数据信号是编码的信号,诸如EPG,其包括指定预定广播TV或广播节目的开始时间、结束时间等的广播信息,则控制器170可对数据信号进行解码。EPG的示例包括 ATSC节目和系统信息协议(PSIP)信息和DVB服务信息(Si)。ATSC-PSIP信息或DVB-SI信息可被包括在TS的头部中,S卩,MPEG-2TS的4字节头部中。图4中所示的控制器170的框图是本发明的示例性实施例。取决于现实实现中的控制器170的规范,控制器170的组件可被并入、添加或省略。图5和6示出用于图2中所示的图像显示设备的示例性平台架构。用于图像显示设备100的平台可具有基于OS的软件,以根据本发明的示例性实施例实现上述各种操作。参考图5,根据本发明的示例性实施例,用于图像显示设备100的平台是独立类型。平台可分离地被设计为遗留(legacy)系统平台400和智能系统平台405。OS内核410 可被共享在遗留系统平台400和智能系统平台405之间。遗留系统平台400可包括OS内核410上驱动器420、中间件430和应用层450的堆栈。另一方面,智能系统平台405可包括OS内核410上库435、架构440、和应用层455 的堆栈。OS内核410是操作系统的核心。当图像显示设备100被驱动时,OS内核410可负责硬件驱动器驱动、用于图像显示设备100中的硬件和处理的安全保护、系统资源的高效管理、存储器管理、通过硬件抽象(abstraction)的硬件接口、多处理和与多处理相关的调度中的至少一个。同时,OS内核410可进一步执行电源管理。OS内核410的硬件驱动器可包括,例如,显示驱动器、Wi-Fi驱动器、蓝牙驱动器、 USB驱动器、音频驱动器、电源管理器、结合器(binder)驱动器、和存储器驱动器中的至少一个。替代地或附加地,OS内核410的硬件驱动器可以是用于OS内核410内的硬件装
置的驱动器。硬件驱动器可包括字符装置驱动器、块装置驱动器、和网络装置驱动器。因为数据被基于块来传送,所以块装置驱动器可能需要用于对关于基于块的数据进行缓冲的缓冲器。由于数据基于基本数据单元,即,被基于字符来传送,所以字符装置驱动器也可能不需要缓存器。OS内核410可以基于各种OS的任何一个,诸如Unix(Linux) ,windows等来实现。 OS内核410可以是可以被实现在其他电子装置上的通用开放OS内核。驱动器420位于OS内核410和中间件430之间。与中间件430 —起,驱动器420 驱动用于应用层450的操作的装置。例如,驱动器420可包括用于微型计算机、显示模块、 图形处理单元(6 扔1此、通用输入/输出(GPIO)针脚、高清晰度多媒体接口(HDMI)、系统解码器(SDEC)或DEMUX、视频解码器(VDEC)、音频解码器(ADEC)、个人视频记录器(PVR)和 /或内部集成电路(I2C)的驱动器。这些驱动器以与OS内核410的硬件驱动器的交互来操作。另外,驱动器420可进一步包括用于远程控制器200的驱动器,尤其是稍后描述的定点装置。远程控制器驱动器可驻留在OS内核410或中间件430中,而不是驱动器420中。中间件430在OS内核410和应用层450之间。中间件430居中在不同硬件装置或不同软件程序之间,用于硬件装置或软件程序之间的数据传输和接收。所以,中间件430 可以提供标准接口,支持各种环境,并且使得任务之间的交互符合异类通信协议。遗留系统平台400中的中间件430的示例可包括作为数据广播相关中间件的多媒体与超媒体信息编码专家组(MHEG)和高级通用应用平台(ACAP),作为广播信息相关中间件的PSIP或SI中间件,以及作为外围装置通信相关中间件的数字生活网络联盟(DLNA)中间件。驻留在遗留系统平台400中的中间件430上的应用层450可包括,例如,与图像显示设备100中各种菜单相关的UI应用。应用层450可通过用户选择,允许通过网络编辑和更新。使用应用层450,用户可通过在观看广播节目期间操控远程控制器200来从各种UI 中进入期望菜单。应用层450可进一步包括TV指南应用、蓝牙应用、预定应用、数字视频记录器 (DVR)应用、和热键应用中的至少一个。在智能系统平台405中,库435位于OS内核410和框架440之间,形成框架440 的基础。例如,库435可包括作为安全相关库的安全套接层(SSL)、作为网络(Web)引擎相关库的ffebKit、c库(Iibc)、以及作为诸如指定视频格式和音频格式的媒体相关库的媒体框架。库435可以C或C++书写。以及,库435可通过框架440暴露给开发者。库435可包括具有核心Java库和虚拟机(VM)的运行环境(runtime) 437。运行环境437和库435形成框架440的基础。VM可以是使能多个实例,S卩,多任务的并发执行的虚拟机。对于应用层455的每个而言,VM可以被分配和执行。对于实例之间的调度或互联,可操作OS内核410的结合器驱动器(未示出)。结合器驱动器和运行环境437可将Java应用连接到基于C的库。库435和运行环境437可对应于遗留系统平台400的中间件430。在智能系统平台405中,框架440包括程序,应用层455的应用基于该程序。框架 440与任何应用均兼容,并且可允许组件重用、移动或交换。框架440可包括支持程序,和用于在不同软件组件之间互联的程序。例如,框架440可包括涉及应用活动的活动管理器、通知管理器,以及用于提取应用之间共同信息的CP。该框架440可以以Java书写。框架440的顶部的应用层455包括在图像显示设备100中执行和显示的各种程序。应用层455可包括,例如,具有电子邮件、短消息服务(SMS)、日历、地图和浏览器中的至少一个的核心应用。应用层455可以以Java书写。在应用层455中,应用可被分类为图像显示设备100中存储的不可删除应用465, 以及从外部装置或网络可下载的并且在存储在图像显示设备100中的用户可安装或用户可删除应用475。利用应用层455的应用,可通过网络访问执行各种功能,包括互联网电话、VoD、网络相册、社交网络服务(SNS)、基于地址的服务(LBQ、地图服务、网络浏览和应用搜索。另夕卜,用户可享受游戏并且使用应用来管理其日程。参考图6,根据本发明的另一个示例性实施例的用于图像显示设备100的平台是集成类型。集成平台可包括OS内核510、驱动器520、中间件530、框架540和应用层550。与图5中所示的分离型平台相比,集成型平台以没有库435并且以应用层550作为集成层为特征。驱动器520和框架540分别对应于图5的驱动器420和框架440。图5的库435可被并入到中间件530中。也就是,中间件530可包括遗留系统中间件和图像显示系统中间件。如前面所述,遗留系统中间件包括作为数据广播相关中间件的MHEG或ACAP,作为广播信息相关中间件的PSIP或SI中间件,以及作为外围装置通信相关中间件的DLNA中间件,反之图像显示系统中间件包括作为安全相关库的SSL、作为网络引擎相关库的WebKit、libc,以及作为媒体相关库的媒体框架。中间件530可进一步包括前述运行环境。应用层550作为遗留系统应用可包括菜单相关应用、TV指南应用、预定应用等,并且作为图像显示系统应用可以包括电子邮件、SMS、日历、地图和浏览器。在应用层550中,应用可被分类为图像显示设备100中存储的用户不可删除应用 565,和从外部装置或网络可下载的并且存储在图像显示设备100中的用户可安装或用户可删除应用575。图5和6中所示的平台可以是可以被实现在很多其他电子装置以及图像显示设备中的通用平台。平台可被加载在存储器140、控制器170、或任何其他处理器(未示出)上。图7示出了图2中所示的远程控制器的操作。参考图7,远程控制器200根据RF或顶通信标准可将信号传送到图像显示设备 100,并且从图像显示设备100接收信号。图7(a)示出了屏幕,其上表示远程控制器200的移动的指示器205被显示。用户可上下、左右(图7(b))和前后(图7(c))移动远程控制器200。指示器205 根据图7中所示的远程控制器200的移动而移动。由此而论,远程控制器200可被称为定
点装直ο参考图7(b),如果用户将远程控制器200向左移动,则指示器205相应地向左移动。远程控制器200的传感器检测远程控制器200的移动,并且将对应于检测结果的动作信息传送到图像显示设备100。然后,图像显示设备100基于从远程控制器200接收的动作信息确定远程控制器200的移动,并且基于确定的结果计算目标点的坐标,指示器205应该根据远程控制器200的移动被转移到该目标点。然后,图像显示设备100在计算的坐标处显示指示器205。参考图7(c),当按压远程控制器200的预定按钮时,用户移动远程控制器200远离显示器180。然后,对应于指示器205的所选区域被放大并扩大在显示器180上。反过来,如果用户朝着显示器180移动远程控制器200,则对应于指示器205的所选区域被缩小并且被收缩在显示器180上。相反的情况也是可能的。即,当远程控制器200撤离显示器 180时,选择区域可被缩小以及当远程控制器200靠近显示器180时,选择区域可被放大。在远程控制器200上预定按钮被按压的情况下,远程控制器200的上、下、左和右移动可不被感知为是有意义的。也就是,当远程控制器200撤离显示器180或者靠近显示器180时,仅仅远程控制器200的后退和前进移动被感知,而远程控制器200的上、下、左和右移动被忽略。除非远程控制器20中的预定按钮一直被按压,否则指示器205根据远程控制器200的上、下、左或右来移动。指示器205的移动速度和方向可对应于远程控制器200的移动速度和方向。指示器205是对应于远程控制器200的移动在显示器180上显示的对象。所以, 除了图7中所示的箭头之外的各种形状的对象对于指示器205都是可行的。例如,指示器 205可被塑型成点、光标、提示、厚轮廓等。指示器205可以被显示在多个点上,诸如线条或表面,以及可现显示在水平和竖直轴上单个点处。图8是图2中所示的远程控制器的详细框图。参考图8,远程控制器200可以是定点装置。定点装置200可包括无线通信模块225、用户输入部分235、传感器单元M0、输出部分250、电源沈0、存储器270、和控制器 280。无线通信模块225将信号传送到图像显示设备100和/或从图像显示设备接收信号。无线通信模块225根据RF通信标准可包括用于将RF信号传送到图像显示设备100和 /或从图像显示设备100接收RF信号的RF模块221。无线通信模块225根据顶通信标准也可包括用于将顶信号传送到图像显示设备100和/或从图像显示设备100接收顶信号的IR模块2 。在该示例性实施例中,定点装置200通过RF模块221将表示定点装置200的移动的动作信息传送到图像显示设备100。定点装置200也可通过RF模块221从图像显示设备100接收信号。当需要时,定点装置200可通过顶模块223将命令传送到图像显示设备 100,诸如电源开/关命令、频道切换命令、或音量变化命令。用户输入部分235可包括键盘、多个按钮、触摸板和/或触摸屏幕。用户可通过操控用户输入部分235将命令输入到图像显示设备100。如果用户输入部分235包括多个硬按键按钮,则用户可通过按压硬按键按钮将各种命令输入到图像显示设备100。替代地或附加地,如果用户输入部分235包括显示多个软按键的触摸屏幕,则用户可通过触摸软按键将各种命令输入到图像显示设备100。用户输入部分235也可包括除了这里提到的工具之外的各种输入工具,诸如滚动键和/或拨动按键,其不应该被理解为限制本发明。传感器单元240可包括陀螺仪传感器241和/或加速传感器M3。陀螺仪传感器 241可感知定位装置200的移动,例如,在X、Y和Z轴方向中的移动,以及加速传感器243可感知定位装置200的移动速度。输出部分250可输出对应于用户输入部分235的操控的或者对应于从图像显示设备100接收的信号的视频和/或音频信号。基于通过输出部分250输出的视频和/或音频信号,用户可容易地确定用户输入部分235是否已被操控或者图像显示设备100是否已被控制。输出部分250可包括发光二极管(LED)模块351,每当用户输入部分235被操控时,或者通过无线通信模块225接收来自图像显示设备100的信号或者将信号传送到图像显示设备100时,其被打开或关闭;产生振动的振动模块253 ;输出音频数据的音频输出模块255 ;和/或输出视频数据的显示模块257。电源260将电力供应到定点装置200。如果定点装置200被保持不动达到预定时间或更长,则电源260可,例如,降低或切断到定点装置200的供电以节省电力。如果定点装置200上的预定按键被操控则电源260可继续供电。存储器270可存储用于控制或驱动定点装置200所需的各种应用数据。在RF模块221的帮助下,在预定频带中,定点装置200可无线地将信号传送到图像显示设备100和 /或从图像显示设备100接收数据。定点装置200的控制器280在存储器270中可存储关于被用于定点装置200的频带的信息,以无线地将信号传送到配对的图像显示设备100和 /或无线地从配对的图像显示设备100接收数据,然后指向该信息以用于稍后使用。控制器观0向定向装置200提供全面控制。例如,控制器280可将对应于从用户输入部分235检测的按键操控的信号,或对应于定点装置200的动作的信号(由传感器单元240感知)传送到图像显示设备100。图9示出根据本发明示例性实施例用于在图像显示设备中实现应用的结构。参考图9,图像显示设备100可包括用于实现应用的应用管理器910和应用主机 950。应用管理器910和应用主机950可驻留在前述的控制器170中,例如,在控制器170 的处理器(未示出)中。应用管理器910负责应用的全面管理,诸如安装、执行、管理和删除。全面管理可覆盖通过第三方另外添加的应用的安装。应用管理器910可包括用于执行应用的应用浏览器915、用于对应用进行管理和提供对于应用的全面控制的应用控制器920、用于确保应用安装、执行、管理和删除的安全的安全检查器925、和用于安装应用的应用下载器930。应用主机950被添加到图像显示设备100,以支持应用管理器910的运行。应用主机950可包括主机代理960和开放应用编程接口(API)主机965。主机代理960传送和接收关于图像显示设备100的主机软件的状态信息,和远程控制器200的按键事件。开放API主机965调用应用980的开放API 985,并且接收响应。应用980传送开放API 985以响应来自开放API主机965的调用。开放API 985可以以开放API库995的形式提供。应用980可通过开放API库995注册到应用管理器910,从而使用通过主机软件提供的功能。图10示出了根据本发明示例性实施例用于在图像显示设备中下载和安装应用的操作。下载和安装操作用于图像显示设备100经由应用管理器910访问内容服务器990, 并且从内容服务器990下载内容(特别地,应用)的情况。
参考图10,在步骤S1010中,图像显示设备100中的应用主机950将下载指令传送到应用管理器910的应用下载器930中。如上所述,应用主机950可被添加到图像显示设备100的主机软件,以控制应用的接收和执行。例如,应用主机950可被添加到图像显示设备100的主机软件,并且控制应用接收和执行,而独立于广播信号输出。当用户使用远程控制器200在UI上选择应用下载器930时,或者当应用下载器 930自动地运行时,下载指令可被传送。一经接收下载指令,则在步骤S1020中,应用下载器930将应用列表请求传送到内容服务器990或者网络服务器,并且从内容服务器990或者网络服务器下载应用列表。应用列表请求可以是应用列表更新请求。内容服务器990或网络服务器的网络地址可被预设、从用户接收、或者通过预定信令或通过预定信道获取。下载的应用列表被显示在显示器180上。应用列表被显示在显示器180上,在步骤S1030中,对应于来自应用列表的应用的选择的用户输入信号或控制信号被从远程控制器200接收。在步骤S1040中,应用下载器930从内容服务器990或网络服务器下载选择的应用。当下载所选的应用时,应用下载器930可使用应用列表中包括的元数据。在步骤S1050中,安全检查器925使用应用的头部中携带的认证数据,或用于应用的某些元数据来认证下载的应用。如果在认证中下载的应用证明是有效的,则在步骤S1060中,应用下载器930使用应用的头部或元数据来安装下载的应用。如果安装路径被通过应用的头部或元数据以信号发送,则应用下载器930可根据安装路径安装应用。应用浏览器915可将下载的应用的列表输出到显示器180。一经从远程控制器200 接收请求一个或更多下载应用的执行的用户输入信号或控制信号,应用控制器920就根据从应用主机950接收的控制命令执行所选的应用。因为应用管理器910的操作独立于如前所述的图像显示设备100的其他功能,所以其可执行所有的所选的应用,即使多个应用被选择用于执行也是如此。图11至14是涉及根据本发明示例性实施例描述图像显示设备的操作的视图。图11示出了显示器180的屏幕,网络中可用的应用列表被显示其上。用户可直接访问内容服务器990或网络服务器、查找各种应用、并且将其下载。参考图11(a),连接的服务器内可用的各种应用的列表1110被显示在显示器180 上。应用列表1110可包括表示应用的图标和应用的简要说明。当图像显示设备100允许全屏浏览时,图标或说明可被放大显示,使得用户可以容易地识别应用。参考图11(b),用户使用对应于远程控制器200的指示器205,从应用列表1110选择应用1120。所以,所选的应用可以容易地被下载。图12示出显示器180的屏幕,图像显示设备100中可用的应用列表被显示其上。参考图12(a),如果用户通过操控远程控制器200来选择应用列表视图菜单,则图像显示设备100中存储的应用列表1210被显示在显示器180上。尽管在图12(a)中仅仅显示表示应用的图标,但是本发明不限于此,如图11中所示,简要说明可被提供用于每个应用。因此,用户可容易地识别应用。参考图12(b),用户使用对应于远程控制器200的指示器205,从应用列表1210选择应用1220。从而,所选的应用可以被容易地执行。图13示出图像显示设备100的示例性默认屏幕。图像显示设备100可将显示器180的屏幕分为至少两个区域,用于根据本发明的示例性实施例显示图像。显示器180的较下部分中的第一显示区域1305可显示图标对象。图标对象可包括表示应用的对象。通过示例,用户使用对应于图13中的远程控制器200的指示器205,来选择应用的图标对象中的一个。因此,所选的应用可被执行。第二显示区域1306在第一显示区域1305上,用于显示各种图像或信息。第二显示区域1306竖直地可被分为第一、第二和第三区域1321、1322和1323。第一区域1321可显示诸如广播图像的内容。内容可以以详细视图模式被显示在第一区域1321中。具体来说,接收的广播图像或对应于正在运行的应用的图像的全部内容可以以细节来显示。显而易见地,考虑到显示器180的显示区域,输入图像的分辨率可被改变。第二区域1322可显示通过网络接收的实时或最新的信息。该信息可被周期性地更新。取决于信息的量,信息可被概括显示,即,以摘要视图模式来显示。第三区域1323可显示从应用获取的信息。根据信息的量,信息可以被概括显示, 艮口,以摘要视图模式来显示。第一显示区域1305可进一步包括放大/缩小命令对象1305a。放大/缩小命令对象130 可被认为是第一显示区域1305的延伸。当用户拖拽放大/缩小命令对象1305a 时,用于放大或缩小第一显示区域1305的命令被输入到图像显示设备100,从而第一显示区域1305的大小可被改变。另外,连同第一显示区域1305的大小改变一起,第二显示区域 1306的大小也可被改变,其将参考图14稍后描述。类似地,用户可使用对应于远程控制器200的指示器205,来改变第二显示区域 1306中第一、第二和第三区域1321、1322和1323中的至少一个的大小。尽管未示出,但是放大/缩小命令对象可被提供在第一、第二和第三区域1321、 1322和1323中的每个中。使用放大/缩小命令对象,第一、第二和第三区域1321、1322和 1323可被放大或缩小到用户所期望的大小。也可能通过使用指示器205拖拽区域的边沿或中心(vortex)来放大或缩小每个区域。图14示出了图像显示设备中图13中所示的默认屏幕的示例性合成。参考图14,与图13中所示的屏幕合成相比,屏幕合成以第一显示区域1305被放大、第二显示区域1306被缩小为特征。例如,如果用户使用图14中所示的指示器205来向上拖拽放大/缩小命令对象 1305a,则第一显示区域1305被放大显示,而第二显示区域1306被相应地缩小显示。图标对象被显示在第一显示区域1305中。随着第一显示区域1305变大,更多图标对象可被显示在第一显示区域1305中。图15是根据本发明示例性实施例示出用于操作图像显示设备的方法的流程图,
18并且图16和17是涉及描述图15中所示的用于操作图像显示设备的方法的视图。参考图15,在步骤S1410中,应用下载器930向内容服务器990或网络服务器请求关于应用列表的版本的信息。当用户使用远程控制器200选择应用下载菜单时,或者从内容服务器990或网络服务器接收应用列表更新消息时,应用列表版本请求可被传送到内容服务器990或网络服务器。在步骤S1420中,内容服务器990或网络服务器传送要传送到应用下载器930的关于应用列表的版本的信息。一经接收应用列表版本信息,在步骤S1430中,应用下载器930就通过将接收的版本信息与关于当前存储的应用列表的版本的信息进行比较,来确定是否更新当前存储的应用列表。如果接收的版本信息不同于存储的版本信息,或者如果当前应用列表是较低版本从而需要更新,则在步骤S1440中,应用下载器930通过更新消息向内容服务器990或网络服务器请求应用列表更新。更新消息可通过超文本传输协议(HTTP)、GET/P0ST或简单对象访问协议(SOAP)来传送。在步骤S1450中,内容服务器990或网络服务器压缩应用列表,并且在步骤S1460 中将压缩的应用列表传送到应用下载器930。与更新请求一起,应用下载器930可将关于图像显示设备100或应用主机950的系统信息传送到内容服务器990或网络服务器。然后内容服务器990或网络服务器可通过抽取根据来自应用主机950的控制命令可以执行的应用来制作应用列表。在步骤S1470中,应用下载器930接收压缩的应用列表,并且在步骤S1480中解压和存储应用列表。根据本发明的示例性实施例可以各种方式执行应用列表的压缩和解压。 应用列表可以可扩展标示语言(XML)存储。—经完成下载应用列表,则应用下载器930可将关于图像显示设备100的装置标识符(ID)和下载的应用列表的版本的信息传送到内容服务器990或网络服务器。内容服务器990或网络服务器可保存接收的信息,并且当下次图像显示设备100下载应用列表时确定图像显示设备100具有的当前应用列表的版本。图16示出了用于管理应用列表的示例性屏幕。参考图16,当用户使用来自显示器180的远程控制器200的指示器205,来选择应用下载项1501时,其中,通过应用浏览器915提供的应用列表1510被显示在显示器180上, 则可以以图15中所示的流程来下载应用列表。图17示出了用于将应用列表的下载流程通知用户的屏幕。图17(a)示出了指示应用列表被检查的屏幕1610。当应用列表需要更新时,指示应用列表被下载的屏幕1620可被显示,如图17(b) 中所示。当应用列表被完全下载和解压时,指示应用列表被解压的屏幕1630可被显示,如图17(c)中所示。以该方式,应用列表可被高效地接收,尤其是,仅仅当其被改变时才下载应用列表。
根据前面示例性实施例的图像显示设备及其操作方法并不限于这里提到的示例性实施例。所以,这里提到的示例性实施例的变化和组合将落入本发明的范围内。根据前面示例性实施例用于操作图像显示设备的方法可被实现为代码,其可以被写在计算机可读记录介质上,以及从而可通过处理器读取。计算机可读记录介质可以是任何类型的记录装置,其中数据被以计算机可读方式存储。计算机可读记录介质的示例包括 R0M、RAM、CD_R0M、磁带、软盘、光学数据存储和载波(例如,通过互联网的数据传输)。计算机可读记录介质可被分散在连接到网络的多个计算机系统上,使得计算机可读代码以分散方式被写入到其上并且从其执行。用于实现这里实施例所需的功能程序、代码和代码段可由本领域内技术人员理解。尽管已经参考其示例性实施例具体地示出并且描述了本发明,但是本领域内技术人员应该懂得在不脱离下面权利要求定义的本发明的精神和范围的情况下可在形式和细节中做出各种变化。
权利要求
1.一种图像显示设备,包括显不器;用户输入接口,用于从远程控制器接收控制信号并且处理所述接收的控制信号;网络接口,用于通过网络传送或接收数据;控制器,用于根据从所述远程控制器接收的所述控制信号来控制所述显示器上的指示器;以及平台,用于根据从所述远程控制器接收的所述控制信号来控制通过所述网络的数据传送或接收,其中,所述平台包括操作系统(0 内核和运行在所述OS内核上的应用层,所述应用层包括通过所述网络下载的可安装或可删除的应用。
2.根据权利要求1所述的图像显示设备,其中,所述平台进一步包括所述OS内核和所述应用层之间的中间件,用于调停在不同硬件之间或不同软件之间的数据传输,或者用于提供标准接口。
3.根据权利要求2所述的图像显示设备,其中,所述平台进一步包括框架,所述框架位于所述中间件和所述应用层之间,并且具有如下的程序,其中,所述应用层的应用基于所述程序,以用于重用、移动或交换组件。
4.根据权利要求2所述的图像显示设备,其中,所述平台进一步包括在所述OS内核和所述中间件之间的驱动器,用于驱动装置以运行所述应用层的应用。
5.根据权利要求1所述的图像显示设备,其中,所述OS内核执行硬件驱动器运行、用于硬件和处理器的安全保护、系统资源的高效管理、存储器管理、通过硬件抽象的硬件接口、 多处理、和与所述多处理相关的调度中的至少一个。
6.根据权利要求4所述的图像显示设备,其中,所述驱动器包括用于驱动所述远程控制器的远程控制器驱动器。
7.根据权利要求2所述的图像显示设备,其中,所述中间件包括数据广播相关中间件、 广播信息相关中间件、外围通信相关中间件、安全相关库、网络引擎相关库、和媒体相关库中的至少一个。
8.根据权利要求2所述的图像显示设备,其中,所述中间件包括用于执行多个实例的虚拟机,并且其中,所述OS内核的结合器(binder)驱动器调度所述多个实例。
9.根据权利要求3所述的图像显示设备,其中,所述框架包括资源管理器、涉及应用的活动的活动管理器、通知管理器、和用于提取应用之间共同信息的内容提供器中的至少一个。
10.根据权利要求1所述的图像显示设备,其中,所述平台被分为遗留(legacy)系统平台,其用于运行菜单相关用户接口、广播指南、蓝牙、预定、数字视频记录、和所述OS内核上的热键中的至少一个应用;以及智能系统平台,其用于运行电子邮件、短消息服务(SMS)、 日历、地图、和所述OS内核上的浏览器中的至少一个应用。
11.根据权利要求10所述的图像显示设备,其中,所述智能系统平台包括所述OS内核上的库、以及在所述库与所述应用层之间的框架。
12.根据权利要求10所述的图像显示设备,其中,所述遗留系统平台包括所述OS内核上的驱动器、以及所述驱动器和所述应用层之间的中间件。
13.根据权利要求11所述的图像显示设备,其中,所述库包括用于执行多个实例的虚拟机,并且其中,所述OS内核的结合器驱动器调度所述多个实例。
14.根据权利要求12所述的图像显示设备,其中,所述中间件包括数据广播相关中间件、广播信息相关中间件、和外围通信相关中间件中的至少一个。
15.一种用于操作图像显示设备的方法,包括根据从远程控制器接收的控制信号将应用选择命令通过网络传送到内容服务器或网络服务器;通过所述网络从所述内容服务器或网络服务器下载对应于所述应用选择命令的应用;以及安装所述下载的应用。
16.根据权利要求15所述的方法,进一步包括根据从所述远程控制器接收的控制信号来执行所述安装的应用,其中,所述应用运行在操作系统(OS)内核上。
17.根据权利要求15所述的方法,进一步包括显示关于所述安装的应用的信息。
18.根据权利要求15所述的方法,进一步包括通过所述网络向所述内容服务器或网络服务器请求应用列表版本信息; 基于从所述内容服务器或网络服务器接收的所述应用列表版本信息来确定是否更新应用列表;以及向所述内容服务器或网络服务器请求所述应用列表的更新。
全文摘要
本发明公开了图像显示设备及其操作方法。图像显示设备包括显示器;用户输入接口,用于从远程控制器接收控制信号并且处理接收的控制信号;网络接口,用于通过网络传送或接收数据;控制器,用于根据从远程控制器接收的控制信号来控制显示器上的指示器;以及平台,用于根据从远程控制器接收的控制信号来控制通过网络的数据传送或接收。平台包括操作系统(OS)内核和运行在OS内核上的应用层,并且应用层包括通过网络下载的可安装或可删除的应用。
文档编号H04N21/422GK102484685SQ201080038543
公开日2012年5月30日 申请日期2010年4月9日 优先权日2009年8月31日
发明者李昊宰, 林相龙, 程敬朝 申请人:Lg电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1