技术领域
本发明涉及一种可应用于各种显示设备的技术,并且更加具体地,涉及一种使用web浏览器和网址信息访问广播接收器的显示设备。特别地,本发明涉及一种被配置成使用被指配给各个广播接收器的网址信息实现诸如远程访问、远程控制等等的各种技术效果的显示设备及其控制方法。
背景技术:
通常,广播接收器和显示设备能够经由包括至少一个或者多个调谐器的广播服务模块接收广播信号。另外,显示设备能够接收经由用户接口从用户输入的各种数据。显示设备能够使用各种有线/无线通信模块执行与包括DNS(域名服务器)的服务器的数据通信。另外,显示设备能够包括易失性存储器和非易失性存储器。例如,显示设备可以对应于蜂窝电话、智能电话、计算机、平板PC、笔记本、上网本、 TV(电视)、其它的广播接收设备等等。
技术实现要素:
因此,本发明的一个实施例涉及一种装置及其方法,其实质上避免由于现有技术的限制和缺点造成的一个或者多个问题。
通过本发明的一个实施例的一个方面是为了通过使用web浏览器访问广播接收器增强用户便利。
通过本发明的不同实施例的另一方面是为了使用户根据被包括在广播接收器中的多个应用通过指配网址来使用web浏览器容易地和快速地访问各个应用。
通过本发明的又一不同实施例的另一方面是为了通过使用web浏览器访问广播接收器并且与广播接收器直接地通信经由显示设备控制广播接收器。
本发明附加的优点、目的和特征将在随后的描述中被部分地阐述,并且对于本领域普通技术人员在研究下文之后将变得部分的显而易见,或者可以从本发明的实践中习得。本发明的目的和其他优点可以通过在撰写的说明书及其权利要求以及附图中具体指出的结构来实现和获得。
为了实现这些和其它的优点并且根据本发明的用途,如在此具体化和广泛地描述的,根据本发明的一个实施例的经由web浏览器访问广播接收器的显示设备包括:用户接口单元,该用户接口单元被配置成从用户接收输入信号;广播服务模块,该广播服务模块被配置成接收广播信号;通信模块,该通信模块被配置成执行与服务器和广播接收器的数据通信;显示模块,该显示模块被配置成显示至少一个或者多个内容;以及控制器,该控制器被配置成经由web浏览器访问与广播接收器相对应的网址,该控制器被配置成从DNS(域名服务器)接收被映射到网址的IP(互联网协议)地址信息,该控制器被配置成接收被显示在广播接收器上的内容的数据并且控制该数据被显示在显示设备的屏幕上。
为了进一步实现这些目的和其它的优点并且根据本发明的用途,如在此具体化和广泛地描述的,一种控制经由web浏览器访问广播接收器的显示设备的方法包括下述步骤:经由web浏览器访问与广播接收器相对应的网址;从DNS(域名服务器)接收被映射到网址的IP(互联网协议)地址信息;使用接收到的IP地址访问广播接收器;以及通过从广播接收器接收内容的数据在显示设备的屏幕上显示被显示在广播接收器上的屏幕的内容的数据。
根据在下文中给出的详细描述,本发明的应用性的范围将变得更加显然。然而,应理解的是,仅通过说明给出指示本发明的优选实施例的特定示例和详细描述,因为根据详细描述,对本领域的技术人员来说本发明的精神和范围内的各种变化和修改将变得更加显然。
附图说明
被包括以提供本说明书的进一步理解并且被包含且组成本申请的一部分的附图,图示本说明书的实施例并且连同描述一起用以解释本说明书的原理。在附图中:
图1是图示根据本发明的一个实施例的包括数字设备的服务系统的示意图;
图2是示出根据本发明的一个实施例的数字设备的框图;
图3是示出根据本发明的另一实施例的数字设备的配置的框图;
图4是示出根据本发明的另一实施例的数字设备的图;
图5是示出根据本发明的一个实施例的图2至图4的各个控制器的详细配置的框图;
图6是示出根据本发明的一个实施例的被连接到图2至图4的各个数字设备的输入单元的图;
图7是图示根据本发明的一个实施例的WebOS架构的图;
图8是图示根据本发明的一个实施例的WebOS设备的架构的图;
图9是图示根据本发明的一个实施例的WebOS设备中的图形构成流程的图;
图10是图示根据本发明的一个实施例的媒体服务器的图;
图11是示出根据本发明的一个实施例的媒体服务器的配置的框图;
图12是图示根据本发明的一个实施例的在媒体服务器和TV服务之间的关系的图;
图13a是根据本发明的移动终端的框图;
图13b和图13c是从不同方向看到的移动终端的一个示例的概念图;
图14是根据本发明的可替选实施例的可变形的移动终端的概念图;
图15是根据本发明的另一可替选实施例的可佩戴的移动终端的概念图;
图16是根据本发明的另一可替选实施例的可佩戴移动终端的概念图;
图17是图示根据本发明的一个实施例的显示设备的配置模块的框图;
图18是图示根据本发明的一个实施例的显示设备使用web浏览器访问广播接收器的示例的图;
图19是图示根据本发明的一个实施例的显示设备使用web浏览器访问广播接收器的不同示例的图;
图20是图示根据本发明的一个实施例的显示设备执行与广播接收器的数据通信的示例的图;
图21是图示根据本发明的一个实施例的显示设备访问位于短距离处的广播接收器的示例的图;
图22是图示根据本发明的一个实施例的显示设备访问位于长距离处的广播接收器的示例的图;
图23是图示根据本发明的一个实施例的显示设备检查广播接收器的电源模式的示例的图;
图24是图示根据本发明的不同实施例的显示设备使用web浏览器访问广播接收器的不同示例的图;
图25是图示根据本发明的一个实施例的显示设备使用屏幕的划分显示内容的示例的图;
图26是图示根据本发明的一个实施例的使用屏幕的划分显示设备显示内容的不同示例的图;
图27是图示根据本发明的一个实施例的显示设备执行广播接收器应用的示例的图;
图28是图示根据本发明的一个实施例的显示设备执行广播接收器应用的不同示例的图;
图29是图示根据本发明的一个实施例的显示设备获得网址信息的示例的图;
图30是图示根据本发明的一个实施例的显示设备获得网址信息的不同示例的图;
图31是图示根据本发明的一个实施例的多个显示设备访问广播接收器的示例的图;
图32是图示根据本发明的一个实施例的显示设备检查广播接收器的电源模式的不同示例的图;
图33是图示根据本发明的一个实施例的显示设备搜寻广播接收器的网址的示例的图;
图34是用于根据本发明的一个示例的控制显示设备的方法的流程图;
图35是图示根据本发明的一个实施例的显示设备接收被包括在广播接收器中的应用的数据的示例的图;
图36是图示根据本发明的一个实施例的显示设备从广播接收器接收实时广播节目应用的数据并且在屏幕上显示该数据的示例的图;
图37是图示根据本发明的一个实施例的显示设备在屏幕上显示被配置成控制应用的窗口的示例的图;
图38是图示根据本发明的一个实施例的显示设备使用窗口控制应用的示例的图;
图39是图示根据本发明的一个实施例的显示设备使用控制信号控制应用的示例的图;
图40是图示根据本发明的一个实施例的显示设备终止应用的示例的图;
图41是图示根据本发明的一个实施例的显示设备接收频道信息应用的数据并且在屏幕上显示频道列表的示例的图;
图42是图示根据本发明的一个实施例的显示设备接收频道信息应用的数据并且在屏幕上显示频道列表的不同示例的图;
图43是图示根据本发明的一个实施例的显示设备显示广播接收器同步图标的示例的图;
图44是图示根据本发明的一个实施例的显示设备接收设置应用的数据并且在屏幕上显示设置菜单的示例的图;
图45是图示根据本发明的一个实施例的显示设备接收设置应用的数据并且在屏幕上显示设置菜单的不同示例的图;
图46是图示根据本发明的一个实施例的显示设备接收EPG应用的数据并且在屏幕上显示EPG的示例的图;
图47是图示根据本发明的一个实施例的显示设备接收EPG应用的数据并且在屏幕上显示EPG的不同示例的图;
图48是图示根据本发明的一个实施例的显示设备接收EPG应用的数据并且在屏幕上显示EPG的又一不同示例的图;
图49是图示根据本发明的一个实施例的显示设备使用EPG执行安排的记录的示例的图;
图50是图示根据本发明的一个实施例的显示设备使用EPG执行安排的记录的不同示例的图;
图51是图示根据本发明的一个实施例的显示设备使用EPG执行重放服务的不同示例的图;
图52是图示根据本发明的一个实施例的显示设备接收智能共享应用的数据并且在屏幕上显示智能共享内容的示例的图;
图53是图示根据本发明的一个实施例的显示设备接收智能共享应用的数据并且在屏幕上显示智能共享内容的不同示例的图;
图54是图示根据本发明的一个实施例的显示设备接收用户手动设置应用的数据并且在屏幕上显示用户手动设置菜单的示例的图;
图55是图示根据本发明的一个实施例的显示设备接收用户手动设置应用的数据并且在屏幕上显示用户手动设置菜单的不同示例的图;
图56是图示根据本发明的一个实施例的显示设备获得被包括在广播接收器中的应用的网址列表的示例的图。
图57是图示根据本发明的一个实施例的显示设备将广播接收器应用图标排列在主屏幕上的示例的图。
图58是用于根据本发明的一个实施例的控制显示设备的不同方法的流程图。
具体实施方式
参考附图,根据在此公开的实施例现在详细地给出描述。为了参考附图简要描述,相同的或者等效的组件可以被提供有相同或者相似的附图标记,并且其描述将不会被重复。通常,诸如“模块”和“单元”的后缀可以被用于指代元件或者组件。这样的后缀的使用在此旨在仅有助于说明书的描述,并且后缀本身旨在没有给予任何特定的意义或者功能。
附图被用于帮助容易理解各种技术特征并且应理解附图没有限制在此提出的实施例。正因如此,除了在附图中特别陈述的之外,本发明应被解释为延伸到任何变更、等同物以及替代。
在下面的描述中,参考附图解释根据本发明的实施例的各种实施例。图1图示了根据本发明的实施例的包括数字接收器的广播系统。参考图1,包括数字接收器的广播系统的示例可以包括内容提供商(CP) 10、服务提供商(SP)20、网络提供商(NP)30以及家庭网络端用户 (HNED)(客户)40。HNED 40包括客户端100,即,数字接收器。
CP 10、SP 20以及NP 30中的每一个或其组合可以被称为服务器。 HNED 40也能够充当服务器。术语“服务器”意指在数字广播环境中将数据发送到另一实体的实体。考虑到服务器-客户端概念,服务器能够被认为具有绝对概念与相对概念。例如,一个实体能够是与第一实体有关系的服务器,并且能够是与第二实体有关系的客户端。
CP 10是提供内容的实体。参考图1,CP 10能够包括第一或第二陆地广播器、有线电视系统运营商(SO)、多系统运营商(MSO)、卫星广播器、各种互联网广播器、私有内容提供商(CP)等。内容能够包括应用以及广播内容。
SP 20对由CP 10提供的内容进行分组。参考图1,SP 20将由CP 10提供的内容分组为对用户可用的一个或多个服务。SP 20能够以单播或多播方式向客户端100提供服务。能够以一个实体的形式来配置CP 10和SP 20。例如,CP 10能够通过产生内容并且直接将所产生的内容分组为服务来充当SP 20,并且反之亦然。
NP 30能够提供用于服务器10和/或20与客户端100之间的数据交换的网络环境。NP 30支持有线/无线通信协议,并且为此构建环境。此外,NP 30能够提供云环境。客户端100能够构建家庭网络并且发送 /接收数据。服务器能够使用并且请求诸如有条件访问的内容保护手段。在本实例中,客户端100能够使用与服务器的内容保护手段相对应的诸如线缆卡或可下载CAS(DCAS)的手段。
此外,客户端100能够通过网络使用交互式服务。在本实例中,客户端100能够直接充当与另一客户端有关系的CP 10和/或SP 20,或间接地充当其它客户端的服务器。
图2是根据本发明的实施例的数字接收器200的示意图。数字接收器200可以对应于图1中所示的客户端100。数字接收器200可以包括网络接口201、TCP/IP管理器202、服务递送管理器203、SI(系统信息、服务信息或信令信息)解码器204、解复用器205、音频解码器 206、视频解码器207、显示A/V和OSD(在屏显示)模块208、服务控制管理器209、服务发现管理器210、SI与元数据数据库(DB)211、元数据管理器212、应用管理器等。
网络接口201可以通过网络接收或发送包括服务数据的IP分组。换句话说,网络接口201可以通过网络从与其连接的服务器接收包括用于SNS的文本数据、图像数据、音频数据和视频数据以及服务和应用中的至少一种的IP分组。TCP/IP管理器202可以涉及发送到数字接收器200的IP分组和从数字接收器200发送的IP分组的递送,即,源与目的地之间的分组的递送。TCP/IP管理器202可以根据适当的协议对接收到的分组进行分类,并且将所分类的分组输出到服务递送管理器203、服务发现管理器210、服务控制管理器209、以及元数据管理器212。
服务递送管理器203可以控制服务数据的分类和处理。服务递送管理器203可以例如使用实时协议/实时控制协议(RTP/RTCP)来控制实时流式数据。换句话说,在服务管理器213的控制下,服务递送管理器203可以根据RTP来解析基于RTP发送的实时流式数据分组,并且将经解析的数据分组发送到解复用器205或者将经解析的数据分组存储在SI与元数据DB 211中。服务递送管理器203能够基于RTP将网络接收信息反馈回给服务器。
解复用器205可以通过分组标识符(PID)过滤从接收到的分组中解复用音频数据、视频数据、SI,并且将解复用的数据发送到对应的处理器,即,音频解码器206/视频解码器207和SI解码器204。SI解码器204可以对SI数据进行解析和/或解码,SI数据诸如是节目专用信息 (PSI)、节目与系统信息协议(PSIP)、数字视频广播服务信息(DVB-SI) 等。
SI解码器204可以将解析的和/或解码的SI数据存储在SI与元数据DB 211中。存储在SI与元数据DB 211中的SI数据能够被读取或提取,并且由需要SI数据的组件使用。还能够从SI与元数据DB 211 中读取EPG数据。这将在下文中进行详细的描述。音频解码器206与视频解码器207分别可以对通过解复用器205解复用的音频数据与视频数据进行解码。可以通过显示单元208向用户提供经解码的音频数据和视频数据。
应用管理器可以包括服务管理器213和用户界面(UI)管理器214、管理数字接收器200的总体状态、提供UI,并且管理其它的管理器。 UI管理器214能够接收来自用户的键输入,并且通过OSD提供对应于键输入的与接收器操作有关的图形用户界面(GUI)。服务管理器213 可以控制并且管理与服务有关的管理器,诸如服务递送管理器203、服务发现管理器210、服务控制管理器209以及元数据管理212。
服务管理器213可以配置频道映射并且基于该频道映射应用户请求启用频道控制。服务管理器213可以从SI解码器204接收与频道相对应的服务信息,并且将选择的频道的音频/视频PID设置到解复用器 205以便控制解复用器205的解复用过程。
当用户请求SNS时,应用管理器能够配置OSD图像或者控制OSD 图像的配置,以在屏幕的预定区上提供用于SNS的窗口。应用管理器能够配置OSD图像或者控制OSD图像的配置,使得能够在考虑到例如广播服务的其它服务的情况下,应用户的请求来确定并且提供SNS 窗口。换句话说,当数字接收器200可以通过屏幕上的图像提供服务 (例如,SNS)时,数字接收器200可以配置图像使得能够在考虑到与其它服务的关系、优先级等的情况下适当地处理请求。
应用管理器能够从相关外部服务器,诸如SNS提供服务器或制造商提供的服务器,接收用于SNS的数据,并且将所接收到的数据存储在存储器中,使得数据被用来配置OSD用于应用户请求而提供的 SNS,并且可以通过屏幕的预定区域来提供SNS。此外,数字接收器 200能够以类似的方式将与服务有关的并且在服务期间通过用户输入的数据存储在存储器中,使得数据被用来配置服务,并且如有需要则将数据处理为对于另一数字接收器所需要的形式,以及将所处理的数据发送到另一数字接收器或有关的服务服务器。
此外,当用户在使用SNS的同时进行请求时,应用管理器、控制器或数字接收器能够控制与用户请求相对应的信息或动作被执行。例如,当用户在使用SNS的同时选择另一用户的输入数据,或与输入数据相对应的区时,应用管理器、控制器或数字接收器可以控制用于处置所选择的数据或区的第一处理和/或第二处理被执行,并且控制第一结果和/或第二结果以适当的形式输出。第一结果和/或第二结果能够包括信息、动作、有关的UI等,并且以诸如文本、图像、音频/视频数据等的各种形式来配置。第一结果和/或第二结果能够通过数字接收器手动地或自动地提供和执行。
当用户通过拖放来将第一结果(例如,图像数据)移动到广播节目或广播服务输出区域时,数字接收器能够使用电子节目指南(EPG) 或电子服务指南(ESG)(在下文中被称为“广播指南”)(即,搜索引擎)对与第一结果有关的数据执行第二处理(例如,搜索处理)以提供第二结果。在这里,能够以与用作搜索引擎的广播指南类似的形式提供第二结果,或者将其提供为单独配置的UI。当以广播指南的形式来提供第二结果时,能够与第二结果一起提供其它数据。在本实例中,第二结果能够被配置成使得其不同于其它数据,以便允许用户容易地识别第二数据。为了从其它数据中辨别第二结果,能够将第二结果加亮、加阴影、以及提供三维(3D)形式。
在第二处理的执行中,数字接收器能够自动地确定第二处理的类型以及是否基于第一结果的位置变化执行第二处理。在本实例中,屏幕的坐标信息能够被用于确定第一结果的位置是否被改变,或用于关于第二处理与第一结果之间的改变的位置的信息。例如,当可以在屏幕上显示服务和/或OSD时,数字接收器能够确定并且存储关于被显示的服务和/或OSD的坐标信息。因此,数字接收器能够提前知晓关于正被提供给屏幕的服务和数据的坐标信息,并且因此能够基于该坐标信息识别第一结果的位置(信息)方面的变化,并且基于第一结果的位置执行第二处理。
服务发现管理器210可以提供选择提供服务的服务提供商所需要的信息。一旦接收到用于从服务管理器213选择频道的信号,服务发现管理器210基于所接收到的信号发现服务。服务控制管理器209可以选择并且控制服务。例如,当用户选择实况广播服务时,使用IGMP (互联网组管理协议)或实时流协议(RTSP),并且当用户选择视频点播(VOD)服务时,使用RTSP,服务控制管理器209可以执行服务选择和控制。
为了解释的方便,例示了本说明书中描述的方案或协议以便于帮助对本发明的理解,并且本发明的范围不限于此。因此,能够在考虑到不同于被例示的方案或协议的情况下确定方案或协议,并且能够使用其它的方案或协议。
元数据管理器212可以管理元数据相关服务,并且将元数据存储在SI与元数据DB 211中。SI与元数据DB 211可以存储由SI解码器 204解码的SI数据、由元数据管理器212管理的元数据、以及由服务发现管理器210所提供的用于选择服务提供商所需要的信息。此外, SI与元数据DB 211能够存储系统设定数据。IMS(IP多媒体子系统) 网关250可以包括访问基于IMS的IPTV服务所需要的功能。
图3是根据本发明的实施例的移动终端300的框图。参考图3,移动终端300包括无线通信单元310、A/V(音频/视频)输入单元320、用户输入单元330、感测单元340、输出单元350、存储器360、接口单元370、控制器380、以及电源单元390。图3示出具有各种组件的移动终端300,但是不要求实现全部所图示的组件。可根据各种实施例实现更多或更少的组件。
无线通信单元310通常包括一个或多个允许在移动终端300和移动终端300所位于的无线通信系统或网络之间进行无线通信的组件。例如,无线通信单元310能够包括广播接收模块311、移动通信模块 312、无线互联网模块313、短程通信模块314、以及位置定位模块315。
广播接收模块311经由广播信道从外部广播管理服务器接收广播信号和/或广播相关信息。广播信道可以包括卫星信道和陆地信道。能够在移动终端300中提供至少两个广播接收模块311,以有助于同时接收至少两个广播信道或广播信道切换。
广播管理服务器通常是产生和发送广播信号和/或广播相关信息的服务器,或者是提供有先前产生的广播信号和/或广播相关信息,然后将所提供的信号或信息发送至终端的服务器。广播信号可被实现为 TV广播信号、无线电广播信号和/或数据广播信号,以及其他信号。如果需要,广播信号还可包括与TV或无线电广播信号组合的广播信号。
广播相关信息包括与广播频道、广播节目或广播服务提供商相关联的信息。此外,能够经由移动通信网络提供广播相关信息。在本实例中,能够由移动通信模块312接收广播相关信息。
广播相关信息能够以各种形式实现。例如,广播相关信息可包括数字多媒体广播(DMB)的电子节目指南(EPG)和手持数字视频广播(DVB-H)的电子服务指南(ESG)。
广播接收模块311可被配置为接收从各种类型的广播系统发送的广播信号。通过非限制性示例,这样的广播系统可以包括:陆地数字多媒体广播(DMB-T)、卫星数字多媒体广播(DMB-S)、手持数字视频广播(DVB-H)、数字视频广播-广播和移动服务融合 (DVB-CBMS)、开放移动联盟广播(OMA-BCAST)、被称为仅媒体前向链路(MediaFLOTM)的数据广播系统、以及陆地综合服务数字广播(ISDB-T)。可选地,能够将广播接收模块311配置为适合于其他广播系统,以及上述数字广播系统。可将广播接收模块311接收的广播信号和/或广播相关信息存储在适当的设备中,诸如存储器360中。
移动通信模块312经由诸如GSM(全球移动通信系统)、CDMA (码分多址)、或WCDMA(宽带CDMA)等等的移动网络将无线信号发送到一个或多个网络实体(例如,基站、外部终端、和/或服务器等等)/从一个或多个网络实体接收无线信号。这样的无线信号可以承载音频、视频和根据文本/多媒体消息的数据。
无线互联网模块313支持移动终端300的互联网接入。该模块可内部或外部耦合至移动终端300。无线互联网技术能够包括WLAN(无线LAN)、Wi-Fi、WibroTM(无线宽带)、WimaxTM(全球微波接入互操作技术)、HSDPA(高速下行链路分组接入)、GSM、CDMA、 WCDMA、或者LTE(长期演进)。通过WibroTM、HSDPA、GSM、 CDMA、WCDMA、或者LTE的无线互联网接入经由移动通信网络被实现。在这方面,无线互联网模块313可以被认为是经由移动通信网络执行无线互联网接入的一种移动通信模块312。
短程通信模块314有助于相对短程的通信。用于实现该模块的适当技术包括射频识别(RFID)、红外数据协会(IrDA)、超宽带(UWB)、以及通常称为蓝牙(BluetoothTM)和紫蜂(ZigBeeTM)的网络技术,等等。
位置定位模块315识别或以其他方式获得移动终端100的定位。根据一个实施例,可利用全球定位系统(GPS)模块实现该模块。GPS 模块315能够通过计算距至少三颗卫星的距离信息和精确的时间信息,然后对计算的信息应用三角测量,基于至少经度、纬度或高度以及方向(或取向),来精确地计算当前的三维位置信息。使用三颗卫星计算位置信息和时间信息,然后使用另一颗卫星修正(或者校正)所计算的位置和一条或者多条时间信息的误差。此外,GPS模块315还能够通过连续计算实时当前定位来计算速度信息。
继续参考图3,音频/视频(A/V)输入单元320被配置为向移动终端300提供音频或视频信号输入。如图所示,A/V输入单元320包括相机321和麦克风322。相机321接收和处理在视频呼叫模式或拍摄模式下由图像传感器获得的静止图片或视频的图像帧。此外,能够在显示器351上显示经处理的图像帧。
由相机321处理的图像帧能够被存储在存储器360中,或者能够经由无线通信单元310被发送到外部接收者。可选地,根据使用环境,能够在移动终端300中提供至少两个相机321。当便携式设备处于诸如电话呼叫模式、记录模式和语音识别的特殊模式时,麦克风322接收外部音频信号。该音频信号被处理和转换为电音频数据。在呼叫模式下,经由移动通信模块312将经处理的音频数据转换为可被发送至移动通信基站的格式。麦克风322通常包括配套的噪声去除算法,以去除接收外部音频信号过程中生成的噪声。
用户输入单元330响应于相关联的一个或多个输入设备的用户操纵而生成输入数据。这样的设备的示例包括小键盘、薄膜开关、触摸板(例如,静压/电容)、滚动轮、以及滚动开关。感测单元340提供感测信号,用于使用移动终端的各个方面的状态测量来控制移动终端 300的操作。例如,感测单元340可以检测移动终端300的开启/闭合状态、移动终端300的组件(例如,显示器和小键盘)的相对方位、移动终端300或移动终端300的组件的位置(或定位)变化、用户与移动终端300接触的存在或不存在,以及移动终端300的取向或加速度/减速度。作为示例,考虑将移动终端300配置为滑盖式移动终端。在该配置中,感测单元340可感测移动终端的滑动部分是否开启或闭合。根据其它示例,感测单元340感测由电源单元390提供的电力的存在或不存在以及在接口单元370和外部设备之间的耦合或其他连接的存在或不存在。根据一个实施例,感测单元340能够包括接近传感器341。
输出单元350生成与视觉、听觉、以及触摸的感测有关的输出。此外,输出单元350包括显示器351、音频输出模块352、报警单元353 触觉模块354、投影仪模块355等。显示器351通常被实施为视觉显示 (输出)与移动终端300相关联的信息。例如,如果移动终端在电话呼叫模式下操作,则显示器通常将提供用户界面(UI)或图形用户界面(GUI),其包括与电话呼叫的拨打、进行和终止相关联的信息。作为另一示例,如果移动终端300处于视频呼叫模式或拍摄模式下,则显示器351可以另外或可替换地显示与这些模式相关联的图像、UI或GUI。
可使用已知的显示技术实现显示模块351。这些技术例如包括液晶显示器(LCD)、薄膜晶体管-液晶显示器(TFT-LCD)、有机发光二极管显示器(OLED)、柔性显示器和三维显示器。移动终端300可以包括一个或多个这样的显示器。显示器的一些能够被实现为透明或光透射式,即,透明显示器。透明显示器的代表性示例是TOLED(透明OLED)。显示器351的后部构造也能够被实现为光透射式。在该构造中,用户能够在终端主体的显示器351的一部分上来观察位于终端主体后部的物体。
根据移动终端300的一个实施例,能够在移动终端300中提供至少两个显示器351。例如,多个显示器能够被布置成相互隔开或者在移动终端300的单个面上形成单个主体。可替选地,能够将多个显示器布置在移动终端300的不同面上。
如果显示器351和用于检测触摸动作的传感器(下文中称为“触摸传感器”)被配置成相互分层结构(下文中称为“触摸屏”),则显示器351可用作输入设备以及输出设备。在本实例中,触摸传感器能够被配置为触摸膜、触摸片、或者触摸板。
触摸传感器能够被配置为将向显示器351的特定部分施加的压力或从显示器351的特定部分生成的电容变化转换为电输入信号。此外,触摸传感器可以被配置成检测触摸的压力以及触摸位置或尺寸。如果向触摸传感器进行触摸输入,则对应于该触摸输入的一个或多个信号就被传送到触摸控制器。触摸控制器处理该一个或多个信号,然后将经处理的一个或多个信号传送到控制器380。因此,控制器380意识到何时显示器351的规定部分被触摸。
参考图3,能够在由触摸屏包围的或触摸屏周围的移动终端300 的内部区域处提供接近传感器341。接近传感器是在不进行机械接触的情况下使用电磁场强度或红外线来检测接近指定检测表面的物体或者存在于(位于)接近传感器周围的物体的存在或不存在。因此,接近传感器341比接触式传感器更加耐久,并且也具有比接触式传感器更广的实用性。
接近传感器341能够包括透射光电传感器、直接反射光电传感器、镜反射光电传感器、射频振荡接近传感器、静电电容接近传感器、磁接近传感器、以及红外接近传感器中的一个。如果触摸屏包括静电电容接近传感器,则其被配置为使用根据指示器的接近的电场的变化来检测指示器的接近。在此配置中,能够将触摸屏(触摸传感器)视为接近传感器。
为了清晰和便于解释,可将使得能够将接近触摸屏的指示器识别为被放置在触摸屏上的动作称为“接近触摸”,并且将使得指示器能够实际接触触摸屏的动作可以称为“接触触摸”。另外,使用指示器进行接近接触触摸屏的位置可意味着当指示器进行接近触摸时指示器垂直对应于触摸屏的位置。
接近传感器检测接近触摸和接近触摸样式(例如,接近触摸距离、接近触摸持续时间、接近触摸位置、接近触摸移位状态等等)。能够将对应于所检测的接近触摸动作和所检测的接近触摸样式的信息输出至触摸屏。
音频输出模块352在各种模式下起作用,包括呼叫接收模式、呼叫拨打模式、记录模式、语音识别模式、以及广播接收模式,以输出从无线通信单元310接收的或存储在存储器360中的音频数据。在操作期间,音频输出模块352输出关于特定功能(例如,接收的呼叫、接收的消息)的音频。可以使用一个或多个扬声器、蜂鸣器、其他音频发生设备以及这些设备的组合实现音频输出模块352。
报警单元353输出用于通知发生了与移动终端300相关联的特定事件的信号。典型事件包括接收到呼叫、接收到消息和接收到触摸输入。报警单元353能够通过振动以及视频或音频信号输出用于通知事件发生的信号。能够经由显示器351或音频输出模块352输出视频或音频信号。因此,能够将显示器351或音频输出模块352视为报警单元353的一部分。
触觉模块354生成能够由用户感知的各种触觉效果。振动是由触觉模块354生成的一种代表性触觉效果。由触觉模块354生成的振动强度和样式是可控的。例如,不同振动能够通过合成在一起的方式被输出,或者能够被依次输出。
触觉模块354能够生成各种触觉效果以及振动。例如,触觉模块 354可以生成归因于相对接触皮肤表面垂直移动的针的布置的效果;归因于空气通过喷射/吸入孔的喷射/吸入力的效果;归因于在皮肤表面上掠过的效果;归因于接触电极的效果;归因于静电力的效果;归因于使用吸热或发热设备表现的热/冷感觉的效果。
能够实现触觉模块354以使得用户能够通过手指或手臂的肌肉感知来感测到触觉效果,以及通过直接接触传递触觉效果。可选地,根据移动终端300的实施例,能够在移动终端300中提供至少两个触觉模块354。
存储器单元360通常用于存储各种类型的数据,以支持移动终端 300的处理、控制和存储需求。这样的数据的示例包括:用于在移动终端300上操作的应用的程序指令、联系人数据、电话本数据、消息、音频、静止图片(或照片)、以及移动图片。此外,能够在存储器单元360中存储每种数据的最近使用历史或累计使用频率(例如,每个电话本、每条消息或每个多媒体文件的使用频率)。
此外,能够在存储器360中存储用于响应于对触摸屏的触摸输入输出的振动和/或声音的各种模式的数据。可以使用任何类型的适当的易失和非易失存储器或存储设备或其组合实现存储器360,包括:硬盘、随机存取存储器(RAM)、静态随机存取存储器(SRAM)、电可擦可编程只读存储器(EEPROM)、可擦可编程只读存储器(EPROM)、可编程只读存储器(PROM)、只读存储器(ROM)、磁存储器、闪存、磁盘或光盘、多媒体卡微型存储器、卡式存储器(例如,SD存储器、或者XD存储器),或者其他类似的存储器或数据存储设备。此外,移动终端300能够结合用于在互联网上执行存储器360的存储功能的网络存储来操作。
接口单元370可以被实现为将移动终端300和外部设备相耦合。接口单元370从外部设备接收数据,或者被供电,然后接口单元370 将数据或电力传送至移动终端300的相应的元件,或者使得能够将移动终端300内的数据传送至外部设备。使用有线/无线头戴式端口、外部充电器端口、有线/无线数据端口、存储器卡端口、用于耦合至具有标识模块的设备的端口、音频输入/输出端口、视频输入/输出端口、以及/或者耳机端口来配置接口单元370。
标识模块是存储用于验证移动终端300的使用权限的各种信息的芯片,并且能够包括用户标识模块(UIM)、订户标识模块(SIM)和 /或通用订户标识模块(USIM)。能够将具有标识模块的设备(下文中称为“标识模块”)制造为智能卡。因此,标识模块可经由对应的端口连接到移动终端300。
当将移动终端300连接至外部支架时,接口单元370变为用于从支架向移动终端300供电的通道,或者变为用于将用户从支架输入的各种命令信号传递至移动终端300的通道。从支架输入的各种命令信号或者电力中的每一个都能够起到使移动终端300识别到其已经正确装载在支架中的信号的作用。
控制器380通常控制移动终端300的整体操作。例如,控制器380 执行与语音呼叫、数据通信、以及视频呼叫相关联的控制和处理。控制器380能够包括多媒体模块381,其提供多媒体回放。多媒体模块 381可被配置成控制器380的一部分,或者可作为单独的组件实现。
此外,控制器380能够执行模式(或图像)识别处理,用于将在触摸屏上执行的书写输入和绘图输入分别识别为字符或图像。电源单元390向移动终端300提供各种组件所需的电力。该电力可以是内部电力、外部电力或内部和外部电力的组合。
例如,可在使用计算机软件、硬件或计算机软件和硬件的一些组合在计算机可读介质中实现在此所述的各种实施例。对于硬件实施,可在一个或多个专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理器件(DSPD)、可编程逻辑器件(PLD)、现场可编辑门阵列(FPGA)、处理器、控制器、微控制器、微处理器、设计用于执行在此所述功能的其他电子单元、或其选择性组合中实现在此所述的实施例。也可通过控制器380实现这样的实施例。
对于软件实施,可通过单独的软件模块实现在此所述的实施例,软件模块诸如是程序和函数,其中的每一个都执行在此所述的一个或多个功能或操作。能够以任何适当的编程语言编写的软件应用实现软件代码,并且可将软件代码存储在诸如存储器360的存储器中,并且由诸如控制器380的控制器或处理器来执行。
图4图示了根据本发明的另一实施例的数字接收器。参考图4,根据本发明的实施例的数字接收器400包括广播接收单元405、外部设备接口435、存储单元440、用户输入接口450、控制器470、显示单元480、音频输出单元485、电源单元490、以及拍摄单元。广播接收单元405可以包括一个或多个调谐器410、解调器420以及网络接口 430中的至少一个。广播接收单元405可以包括调谐器410和解调器 420,而没有网络接口430,或者可以包括网络接口430,而没有调谐器410和解调器420。广播接收单元405可以包括复用器,其对经历调谐器410并且由解调器420解调的信号和通过网络接口40所接收到的信号进行复用。此外,广播接收单元405能够包括解复用器,并且对经复用的信号、经解调的信号或通过网络接口430接收到的信号进行解复用。
通过调谐到由用户从通过天线接收到的RF广播信号或所有先前存储的频道之中所选择的频道,调谐器410可以接收射频(RF)广播信号。解调器420可以接收通过调谐器410转换的数字IF(中间频率) 信号(DIF),并且对该DIF信号进行解调。从解调器420输出的流信号可以被输入到控制器470。控制器470能够控制解复用、音频/视频信号处理等。此外,控制器470能够通过显示单元480控制图像的输出,并且通过音频输出单元485控制音频的输出。
外部设备接口435可以提供用于将外部设备与数字接收器400对接的环境。为了实现这个,外部设备接口435可以包括A/V输入/输出单元或者RF通信单元。外部设备接口435能够利用以有线的/无线的方式与外部设备连接,外部设备诸如是数字多功能盘(DVD)、蓝光播放器、游戏设备、相机、摄像机、计算机(笔记本计算机)、云设备和移动设备(例如,智能手机、平板PC等等)。
A/V输入/输出单元可以包括USB(通用串行总线)端子、复合视频消隐同步(CVBS)端子、组件端子、S-视频端子(模拟)、数据可视接口(DVI)端子、高清晰度多媒体接口(HDMI)端子、RGB端子、 D-SUB端子等。
RF通信单元能够执行近场通信。例如,数据接收器400能够根据通信协议与其它电子装置进行组网,通信协议诸如是蓝牙、射频识别 (RFID)、红外数据协会(IrDA)、超宽带(UWB)、紫蜂、数字生活网络联盟(DLNA)。
网络接口430可以提供用于将数字接收器400连接到有线/无线网络的接口。使用网络接口430,数字接收器能够通过与其连接的网络或者链接到所连接的网络的另一网络,将数据发送到其它用户或者其它电子装置/从其它用户或者其它电子装置接收数据,或者访问预定的网页。网络接口430能够通过网络选择性地从公众开放的应用之中接收期望的应用。
存储单元440可以存储用于信号处理的程序,并且可以控制和存储处理的视频、音频或数据信号。此外,存储单元440可以执行暂时存储从外部设备接口435或网络接口430输入的视频、音频或数据信号的功能。存储单元440可以通过频道存储器功能来存储关于预定广播频道的信息。
存储单元440能够存储从外部设备接口435或网络接口430输入的应用或应用列表。存储单元440可以存储稍后将被描述的各种平台。存储单元440能够包括一个或多个类型的存储介质,诸如快闪存储器类型、硬盘类型、多媒体卡微型、卡型存储器(例如,SD或者XD存储器)、RAM、EEPROM等。数字接收器400可以产生内容文件(视频文件、静止图像文件、音乐文件、文本文件、应用文件等)并且将它们提供给用户。
虽然图4图示了存储单元440与控制器470分开的实施例,但是数据接收器400的配置不限于此,并且存储单元440可以被包括在控制器470中。用户输入接口450可以将由用户输入的信号发送到控制器470或者将从控制器470输出的信号递送到用户。例如,用户输入接口450能够根据诸如RF通信、IR通信等的各种通信方案,从远程控制器500接收控制信号,诸如接通电源/切断信号、频道选择信号、图像设置信号等,或者将控制器470的控制信号发送到远程控制器500。
用户输入接口450能够通过设定值的电源键、频道键、音量键、以及本地键(未示出)而输入的控制信号发送到控制器470。用户输入接口450能够发送从感测用户的手势的感测单元输入的控制信号,或者将控制器470的信号递送到感测单元。在这里,感测单元可以包括触摸传感器、语音传感器、位置传感器、动作传感器、加速度传感器、陀螺仪传感器、速度传感器、倾斜传感器、温度传感器、压力或背压力传感器等。
控制器470能够通过解复用通过调谐器410、解调器420或者外部设备接口435输入的流,或者处理经解复用的信号来生成并且输出用于视频或音频输出的信号。由控制器470处理的视频信号能够被输入到显示单元480并且通过显示单元480被显示为图像。此外,由控制器470处理的视频信号能够通过外部设备接口435被输入到外部输出设备。
由控制器470处理的音频信号能够被施加到音频输出单元485。另外,由控制器470处理的音频信号能够通过外部设备接口435被施加到外部输出设备。控制器470可以包括在图4中未被示出的解复用器和图像处理器。
控制器470能够控制数字接收器300的总体操作。例如,控制器 470能够控制调谐器410调谐到与由用户选择的或先前存储的频道相对应的RF广播。控制器470能够根据通过用户输入接口450输入的用户命令或内部程序来控制数字接收器400。特别地,控制器470能够控制数字接收器400链接到网络,从而将用户期望的应用或应用列表下载到数字接收器400。
例如,控制器470可以控制调谐器410接收响应于通过用户输入接口450接收到的预定频道选择命令所选择的频道的信号。此外,控制器470可以处理与被选择的频道相对应的视频、音频或数据信号。通过显示单元480或音频输出单元485,控制器470可以控制关于由用户选择的频道的信息与经处理的视频或音频信号一起被输出。
可替选地,根据通过用户输入接口450接收到的外部设备图像再现命令,控制器470可以控制通过外部设备接口435从例如相机或摄像机的外部装置接收到的视频信号或音频信号而通过显示单元480或音频输出单元485被输出。
控制器470能够控制显示单元480来显示图像。例如,控制器470 能够控制通过调谐器410输入的广播图像、通过外部设备接口435接收到的外部输入图像、通过网络接口430输入的图像、或存储在存储单元440中的图像,以显示在显示单元480上。在这里,显示在显示单元480上的图像可以为静止图像或视频,并且其可以为2D或3D图像。
控制器470能够控制内容的再现。在这里,内容可以是存储在数字接收器400中的内容、接收到的广播内容、或从外部设备输入的内容。内容可以包括广播图像、外部输入图像、音频文件、静止图像、链接的网络的图像/以及文本文件中的至少一种。
当选择应用查看菜单时,控制器470能够控制可从数字接收器400 或外部网络下载的应用或应用列表的显示。除了各种用户接口之外,控制器470还能够控制从外部网络下载的应用的安装和执行。此外,控制器470能够控制与由用户选择执行的应用有关的图像,以显示在显示单元480上。数字接收器400还可以包括频道浏览处理器,其生成与频道信号或外部输入信号相对应的缩略图图像。
频道浏览处理器能够接收从解调器420输出的流信号(例如,TS) 或从外部设备接口435输出的流信号,并且从所接收到的流信号中提取图像以生成缩略图图像。所生成的缩略图图像能够被直接地输入到控制器470,或者能够被编码并且然后输入到控制器470。同样地,缩略图图像能够被编码为流并且然后应用到控制器470。控制器470能够使用向其输入的缩略图图像在显示单元480上显示包括多个缩略图图像的缩略图列表。在缩略图列表中包括的缩略图图像能够被顺序地更新或同时地更新。因此,用户能够方便地检查多个广播频道的内容。
显示单元480可以将由控制器470处理的视频信号、数据信号和 OSD信号以及从外部设备接口435接收到的视频信号与数据信号转换为RGB信号,以生成驱动信号。显示单元480可以是PDP、LCD、OLED、柔性显示器、3D显示器或等等。显示单元480可以被配置为触摸屏并且用作为输入设备而不是输出设备。音频输出单元485接收由控制器 470音频处理的信号,例如立体声信号、3.1声道信号或5.1声道信号,并且将所接收到的信号作为音频来输出。音频输出单元485能够被配置为各种扬声器中的一个。
数字接收器400还可以包括用于感测用户的手势的感测单元,其包括如上文所描述的触摸传感器、语音传感器、位置传感器以及动作传感器中的至少一个传感器。能够通过用户输入接口450将由感测单元所感测的信号递送到控制器470。数字接收器400还可以包括用于对用户进行拍照的拍摄单元。通过拍摄单元获取的图像信息能够被提供给控制器470。控制器470可以从通过拍摄单元捕获的图像或通过感测单元感测的信号,或者通过组合图像和信号来感测用户的手势。
电源单元490可以向数字接收器400提供电力。特别地,电源单元490能够向能够被实现为片上系统(SoC)的控制器470、用于显示图像的显示单元480、以及用于音频输出的音频输出单元485提供电力。
远程控制器500可以将用户输入发送到用户输入接口450。为了实现这个,远程控制器500能够使用蓝牙、RF通信、IR通信、UWB、紫蜂等。此外,远程控制器500能够接收从用户输入接口450输出的音频、视频或数据信号,并且显示所接收到的信号或者将所接收到的信号作为音频或振动来输出。图2中所示的应用管理器的功能能够被划分,并且由控制器470、受到控制器470控制的存储单元440、用户接口450、显示单元480以及音频输出单元485来执行。
图2和4中所示出的数字接收器是示例性的,并且其组件能够根据其规范而集成、添加或省略。即,根据需要,两个或更多个组件能够被集成到一个组件中或者一个组件能够被细分成两个或更多个组件。由每个组件执行的功能被示例以描述本发明的实施例并且详细的操作或设备不限制本发明的范围。图2中所示的组件中的一些可以被省略或者组件(图2中未示出)可以根据需要被添加。根据本发明的实施例的数字接收器可以不包括调谐器和解调器,与图2和4中所示的数字接收器不同,并且可以通过网络接口或外部设备接口接收内容,并且再现该内容。
数字接收器是处理在其中存储的图像或输入图像的图像信号处理器的示例。图像信号处理器的其它示例可以包括:机顶盒(STB),该机顶盒不包括图4中所示的显示单元380和音频输出单元485;DVD 播放器;蓝光播放器;游戏设备;计算机等。
图5图示了根据本发明的另一实施例的数字接收器。特别地,图 5示出了用于实现3D数字接收器的配置,其能够被包括在图2和3的配置中。根据本发明的数字接收器可以包括解复用器510、图像处理器 520、OSD生成器540、混合器550、帧速率转换器(FRC)555、以及 3D格式器(或输出格式器)560。
例如,解复用器510能够将输入流信号解复用成MPEG-2TS图像、音频信号以及数据信号。图像处理器能够使用视频解码器525和定标器535来处理经解复用的图像信号。视频解码器525能够对经解复用的图像信号进行解码并且定标器535能够对经解码的图像信号的分辨率进行定标使得能够显示该图像信号。
由图像处理器520解码的图像信号可以被输入到混合器550。OSD 生成器540可以自动地或者根据用户输入生成OSD数据。例如,OSD 生成器540可以基于用户输入接口的控制信号生成要以图像或文本的形式显示在输出单元的屏幕上的数据。由OSD生成器540生成的OSD 数据可以包括各种数据,诸如数字接收器的用户接口图像、各种菜单屏幕、窗口小部件、图标以及关于评级的信息。OSD生成器540能够生成广播图像的标题或者用于显示基于EPG的广播信息的数据。
混合器550可以将由OSD生成器540生成的OSD数据和由图像处理器520处理的图像信号混合。混合器550可以将经混合的信号提供给3D格式器560。通过将经解码的图像信号和OSD数据混合,OSD 可以被重叠在广播图像或外部输入图像上。帧速率转换器(FRC)555 可以转换输入视频的帧速率。例如,根据输出单元的输出频率,帧速率转换器555能够将输入的60Hz的视频的帧速率转换到120Hz或240 Hz的帧速率。当不执行帧转换时,可以旁路帧速率转换器555。
3D格式器560可以将向其输入的、帧速率转换器555的输出改变成适合于输出单元的输出格式的形式。例如,3D格式器560能够输出 RGB数据信号。在本实例中,这个RGB数据信号能够根据低电压差分信号(LVDS)或小型-LVDS来输出。当从帧速率转换器555输出的 3D图像信号被输入到3D格式器560时,3D格式器560能够对3D图像信号进行格式化,使得3D图像信号与输出单元的输出格式相匹配,从而支持3D服务。
音频处理器可以音频处理经解复用的音频信号。音频处理器能够支持各种音频格式。例如,当音频信号被以MPEG-2、MPEG-4、高级音频编码(AAC)、高效率-ACC(HE-AAC)、AC-3和比特分片音频编码(BSAC)格式进行编码时,音频处理器能够包括与格式相对应的解码器,以处理该音频信号。此外,音频处理器能够控制低音、高音以及音量。
此外,数据处理器能够处理经解复用的数据信号。例如,当经解复用的数据信号被编码时,数据处理器能够对已编码的解复用的数据信号进行解码。在这里,已编码的数据信号可以是包括广播信息的EPG 信息,广播信息诸如是通过每个频道广播的广播节目的开始时间和结束时间(或持续时间)。
图6图示了根据本发明的实施例的数字接收器的远程控制器。为了执行用于实现根据实施例的本发明的各种操作,能够以有线/无线的方式与数字接收器600进行通信的各种用户接口设备(UID)能够被用作远程控制器。
远程控制器能够使用各种通信协议,诸如蓝牙、RFID、IrDA、UWB、紫蜂、DLNA等。除了一般远程控制器610以外,UID还能够包括移动设备(例如,智能手机、平板PC等等)、魔力远程控制器620、以及配备有键盘和触摸板的远程控制器630。
魔力远程控制器620可以包括安装在其中以感测用户手的振动或旋转的陀螺仪传感器。即,魔力远程控制器620能够根据用户的上、下、左以及右运动来移动指示器,以使得用户能够容易地执行期望的动作,例如,容易地控制频道或菜单。包括键盘和触摸板的远程控制器630能够通过键盘帮助文本输入,并且通过触摸板控制指示器的移动和图片或视频的放大和减小。
在本说明书中描述的数字设备能够通过基于WebOS平台来操作。在下文中,基于WebOS的处理或算法可以通过上述数字设备的控制器来执行。控制器包括图2至图5的控制器并且具有广义的概念。因此,在下文中,在数字设备中用于处理基于WebOS的服务、应用、内容等的组件,包括软件、固件或硬件被称为控制器。
例如,这样的基于WebOS平台可以基于Luna服务总线通过集成服务、应用等等改进开发独立性和功能可延伸性,并且基于web应用框架增加应用开发生产力。另外,经由WebOS进程和资源管理可以有效地使用系统资源等等以支持多任务。不仅对于诸如个人计算机(PC)、 TV以及机顶盒(STA)的固定设备而且对于诸如蜂窝电话、智能电话平板PC、膝上型计算机、以及可佩戴设备的移动设备,在本申请中描述的WebOS平台可以是可用的或者可以被加载。
用于数字设备的软件结构是取决于市场解决传统问题的单片结构,是基于多线程的单个进程和封闭产品,并且在外部应用方面具有困难。为了追求基于新平台的开发,经由芯片组更换和UI应用和外部应用开发效率的成本创新、分层以及组件化被执行以获得3层结构和用于附加的附加结构、单个源产品以及开放应用。最近,已经进行了软件结构的模块化设计,以便于为功能单元的回显系统和模块结构或者用于游戏引擎的原生开放API提供网络开放应用编程接口(API),并且从而已经产生基于服务结构的多进程结构。
图7是图示根据本发明的一个实施例的WebOS架构的图。现在将会参考图7描述WebOS平台的架构。平台大体上可以被划分成内核、基于系统库的WebOS核平台、应用、服务等等。
WebOS平台的架构具有分层的结构。OS被设置在最低层处,系统库被设置在次最高层处并且应用可以被设置在最高层处。首先,最低层是包括Linux内核的OS层,使得Linux被包括作为数字设备的 OS。
在比OS层更高的层处,板级支持包(BSP)/硬件抽象层(HAL) 层、WebOS核心模块层、服务层、Luna服务总线层以及Enyo框架/ 原生开发套件(NDK)/QT层被顺序地提供。在最高层处,提供应用层。上述WebOS分层的结构的一个或者多个层可以被省略,并且多个层可以被组合成一个层,并且一个层可以被划分成多个层。
WebOS内核模块层可以包括:Luna表面管理器(LSM),用于管理表面窗口等等;系统和应用管理器(SAM),用于管理应用的执行和性能状态等等;以及web应用管理器(WAM),用于基于Web套件(WebKit)管理web应用。LSM管理被显示在屏幕上的应用窗口。 LSM可以控制显示硬件(HW)并且提供用于呈现对于应用所必需的内容的缓冲器,并且构成和输出在屏幕上呈现多个应用的结构。
SAM根据系统的数个条件和应用管理策略。WAM是以Enyo框架为基础,因为WebOS将web应用视为基本应用。应用可以经由Luna 服务总线使用服务。经由总线可以重新注册服务,并且应用可以检测和使用所期待的服务。
服务层可以包括具有各种服务水平的服务,诸如TV服务、WebOS 服务等等。例如,WebOS服务可以包括媒体服务器、Node.JS等等,并且特别地,Node.JS服务支持JavaScript。WebOS服务可以经由总线与实现功能逻辑的Linux进程通信。此WebOS服务大体上被划分成四个部分,从TV进程和现有的TV迁移到WebOS,被开发成在制造商、 WebOS公共服务和Javascript之间不同的服务,并且由经由Node.JS使用的Node.JS服务组成。
应用层可以包括由数字设备可支持的所有应用,诸如TV应用、陈列窗应用、原生应用、web应用等等。根据实现方法,在WebOS上的应用可以被划分成web应用、palm开发套件(PDK)应用、Qt元语言或者Qt建模语言(QML)应用等等。
web应用是以Web套件引擎为基础并且在WAN运行时上执行。这样的web应用是以Enyo框架为基础或者可以被开发并且基于一般的 HTML5、层叠样式表(CSS)以及JavaScript执行。
PDK应用包括基于为第三方或者外部开发人员提供的PDK以 C/C++开发的原生应用。PDK指的是被提供以使第三方能够开发诸如游戏的原生应用(C/C++)的一组开发库和工具。例如,PDK应用可以被用于开发要求高性能的应用。
QML应用是基于Qt的原生应用并且包括与WebOS平台一起提供的基本应用,诸如卡片视图、主页仪表板、虚拟键盘等等。QML是脚本格式的标记语言,不是C++。原生应用是使用C/C++开发和编译的应用并且以二进制形式执行并且具有诸如高执行速度的优点。
图8是图示根据本发明的一个实施例的WebOS服务的架构的图。图8是基于WebOS设备的运行时的框图并且参考图7的分层结构描述。在下文中,将会参考图7和图8给出描述。
参考图8,服务、应用以及WebOS核模块被包括在系统OS(Linux) 和系统库上并且其间的通信可以经由Luna服务总线被执行。经由Luna 服务总线,经由诸如上述的SAM、WAM以及LSM的WebOS核模块,处理诸如电子邮件、联系人或者日历、CSS、Javascript等的基于HTML5 的Node.JS服务、诸如登录、备份、文件通知、数据库(DB)、活动管理器、系统策略、音频守护进程(AudioD)、更新、媒体服务器等等的WebOS服务、诸如电子节目指南(EPG)、个人视频记录器(PVR)、数字广播等等的TV服务、诸如语音识别、现在开始(Now on)、通知、搜索、自动内容识别(ACR)、内容列表浏览器(CBOX)、wfdd、数字媒体重制(DMR)、远程应用、下载、索尼飞利浦数字接口格式 (SDPIF)等等的CP服务、诸如PDK应用、浏览器、QML应用、基于Enyo框架的UI有关的TV应用的原生应用以及web应用。TV应用和web应用没有必要以Enyou框架为基础或者与UI有关。
CBOX可以管理被连接到TV的诸如USB驱动器、DLNA设备或者云服务器的外部设备的内容的元数据和列表。CBOX可以将诸如 USB、数据管理系统(DMS)、DVR、云服务器等等的各种内容容器的内容列表输出为集成视图。CBOX可以显示诸如图片、音乐或者视频的各种类型的内容列表并且管理其元数据。CBOX可以实时输出被附接的存储的内容。例如,如果诸如USB的存储设备被插入,则CBOX 应立即输出存储设备的内容列表。这时,可以定义用于处理内容列表的标准化方法。CBOX可以适应各种连接协议。
SAM被用于改进模块复杂性和可扩展性。例如,现有的系统管理器经由一个进程处理诸如系统UI、窗口管理、web应用运行时以及UX 限制处理的数个功能,并且从而具有高的实现复杂性。为了解决这样的问题,SAM划分主功能并且理清功能之间的接口,从而减少实现复杂性。
LSM被支持以独立地开发和集成诸如卡片视图、启动器等等的系统UX并且容易地应对产品要求中的变化。如果使用应用上的应用 (app-on-app)方法构成多个应用屏幕则LSM最大地使用硬件资源以能够多任务,并且可以提供用于21:9的窗口管理机制和多窗口。
基于QML,LSM支持系统UI的实现并且改进开发复杂性。基于模型视图控制器(MVC),QML UX可以使用屏幕布局和UI组件容易地配置视图并且容易地开发用于处理用户输入的代码。经由应用的 QML扩展性插件实现QML和WebOS组件之间的接口,并且应用的图形操作可以以Wayland协议、luna服务调用等等为基础。
LSM是关于Luna表面管理器的缩写并且用作应用窗口构成器。 LSM在屏幕上构成并且独立地输出开发的应用、UI组件等等。当诸如最近的应用、陈列窗应用或者启动程序应用的组件呈现各自的内容时,作为构成器,LSM定义输出区域、链接方法等等。用作构成器的LSM 执行诸如图形构成、焦点管理、输入事件等等的处理。这时,LSM从输入管理器接收事件、焦点等等,并且远程控制器、诸如鼠标和键盘的HID、操作杆、游戏板、远程应用、笔触摸等等,可以被包括作为输入管理器。
LSM支持多个窗口模型并且可以作为系统UI在所有应用中同时执行。LSM可以支持启动程序、最近事件、设置、通知、系统键盘、音量UI、搜索、手势、语音识别(话音转文本(STT)、文本转话音 (TTS)、自然语言处理(NLP)等等)、图案手势(相机或者移动无线电控制单元(MRCU)、动态菜单、ACR等等。
图9是图示根据本发明的一个实施例的在WebOS设备中的图形构成流程的图。参考图9,可以经由用作UI进程的web应用管理器910、用作web进程的Web套件920、LSM 930以及图形管理器(GM)940 执行图形构成处理。
当web应用管理器910生成基于图形数据(或者应用)的web应用作为UI进程时,如果图形数据不是全屏应用,则生成的图形数据被递送给LSM。web应用管理器910接收通过Web套件920生成的应用,以便于在UI进程和web进程之间共享用于图形管理的图形处理单元 (GPU)存储器,并且如果应用不是全屏应用则将应用递送给LSM 930。如果应用是全屏应用,则LSM 930可以绕过应用。在本实例中,应用被直接地递送给图形管理器940。
LSM 930经由Wayland表面将接收到的UI应用发送给Wayland 构成器,并且Wayland构成器适当地处理UI应用并且将被处理的UI 应用递送给图形管理器。例如,经由图形管理器940的LSM GM表面,从LSM 930接收到的图形数据被递送给图形管理器构成器。
全屏应用被直接地递送给图形管理器940而没有经过如上所述的 LSM 930,并且经由WAM GS表面在图形管理器构成器中进行处理。在屏幕上,图形管理器处理和输出webOS设备中的所有的图形数据并且接收和输出经过上述LSM GM表面的数据、经过WAM GM表面的数据、以及经过GM表面的图形数据,诸如数据广播应用或者标题应用。GM构成器的功能与上述构成器相同或者相似。
图10是图示根据本发明的一个实施例的媒体服务器的图,图11 是根据本发明的一个实施例的媒体服务器的框图,并且图12是图示根据本发明的一个实施例的在媒体服务器和TV服务之间的关系的图。
媒体服务器支持数字设备中的各种多媒体的执行并且管理必要的资源。媒体服务器可以有效地使用对于媒体播放所必需的硬件资源。例如,媒体服务器要求用于多媒体执行的音频/视频硬件资源并且有效地管理资源使用状态以有效地使用资源。通常,具有比移动设备的屏幕大的屏幕的固定设备在多媒体执行时要求更多的硬件资源并且由于大量的数据而要求更高的编码/解码速率和图形数据传输率。媒体服务器不仅应执行流或者文件回放而且执行广播、记录以及调谐任务、用于同时查看和记录的任务、以及用于在视频呼叫时在屏幕上同时显示发送人和接收人的任务。对于多媒体服务器来说由于芯片组单元中的诸如编码器、解码器、调谐器、显示引擎等等的硬件资源中的限制难以同时执行数个任务。例如,媒体服务器限制使用场景或者使用用户输入执行处理。
媒体服务器可以使系统稳定性稳健,并且可以每个管道地去除其中在媒体回放期间出现错误的回放管道,使得即使错误出现也不影响其他的媒体播放。这样的管道是用于在媒体回放请求时连接诸如解码、分析、输出等等的单元功能的链,并且所要求的单元功能可以根据媒体类型等等被改变。
媒体服务器可以具有可扩展性并且可以在没有影响现有的实现方法的情况下添加新型的管道。例如,媒体服务器可以容纳相机管道、视频会议(Skype)管道、第三方管道等等。媒体服务器可以处理一般的媒体回放和TV任务执行作为单独的服务,因为TV服务的接口不同于媒体回放的接口。媒体服务器支持与TV服务有关的诸如“设置频道 (setchannel)”、“频道增加(channelup)”、“频道减小(channeldown)”、“频道调谐(channeltuning)”以及“记录开始(recordstart)”的应用,并且支持与一般媒体回放有关的操作,诸如“播放”、“暂停”和“停止”,即,支持与TV服务和一般媒体回放有关的不同操作并且将TV服务和媒体回放处理为单独的服务。
媒体服务器可以控制或者管理资源管理功能。通过媒体服务器进行设备中的硬件资源分配或者恢复。特别地,TV服务进程将正在被执行的任务和资源指配状态递送给媒体服务器。媒体服务器确保资源从而每当执行媒体时执行管道、允许在媒体执行请求时由于优先级(例如,策略)进行媒体执行,并且基于各个管道的资源状态,执行另一管道的资源恢复。通过策略管理器管理对于特定请求所必需的预定的执行优先级和资源信息,并且资源管理器与策略管理器通信以处理资源指配和恢复。
媒体服务器可以具有用于与回放有关的所有操作的标识符(ID)。例如,媒体服务器可以基于ID将命令发送给特定管道。媒体服务器可以将相应的命令发送给用于两个或者更多个媒体的回放的管道。媒体服务器负责回放HTML5标准媒体。
媒体服务器根据TV重新结构化范围执行TV管道的服务进程。媒体服务器可以被设计并且被实现,不论TV重新结构化范围如何。如果 TV的单独的服务进程没有被执行,则当在特定的任务中出现错误时TV 可能被全部重新执行。该媒体服务器也被称为uMS,即,微型媒体服务器。媒体播放器是媒体客户端并且意指用于例如HTML5视频标签、相机、TV、Skype或者第二屏幕的Web套件。
媒体服务器主要管理诸如资源管理器或者策略管理器的微小资源。媒体服务器也控制web标准媒体内容的回放。媒体服务器可以管理管道控制器资源。例如,媒体服务器支持可扩展性、可靠性、有效的资源使用等等。换言之,uMS,即,微型媒体服务器,管理和控制用于WebOS设备内的适当的处理的资源使用,如诸如云游戏、MVPD(支付服务等等)、相机预览、第二屏幕或者Skype的资源,和TV资源。例如,在各个资源的使用时使用管道,并且媒体服务器可以管理和控制用于资源管理的管道的产生、删除、使用。
当与任务有关的媒体启动诸如视频输出的请求、解码流和解析的序列时可以产生管道。例如,与TV服务和应用相关联,经由根据其关于资源使用的请求单独地产生的管道,控制和执行观看、记录、频道调谐等等。
参考图10,将会详细地描述媒体服务器的处理结构。在图10中,应用或者服务经由Luna服务总线1010被连接到媒体服务器1020并且通过经由Luna服务总线1010产生的管道被连接和管理。应用或者服务根据其属性包括各种客户端,并且可以经由客户端与媒体服务器 1020或者管道交换数据。
例如,客户端包括用于与媒体服务器1020连接的u媒体(uMedia) 客户端(Web套件)和资源管理器(RM)客户端(C/C++)。包括u 媒体客户端的应用被连接到如上所述的媒体服务器1020。更加具体地,例如,u媒体客户端对应于下面描述的视频对象,并且使用的媒体服务器1020用于通过请求等等的视频操作。
视频操作与视频状态有关并且可以包括与视频操作有关的所有状态数据,诸如加载、下载、播放(回放或者再现)、暂停、停止等等。通过产生单独的管道可以处理这样的视频操作或者状态。因此,u媒体客户端将与视频操作有关的状态数据发送给媒体服务器中的管道管理器1022。
媒体服务器1022经由与资源管理器1024的数据通信获取关于当前设备的资源的信息并且请求与u媒体客户端的状态数据相对应的资源的指配。这时,如有必要,管道管理器1022或者资源管理器1024 经由与策略管理器1026的数据通信控制资源指配。例如,如果要根据管道管理器1022的请求指配的资源在资源管理器1024中不存在或者缺乏,则根据策略管理器1026的优先级比较可以适当地执行资源指配。
关于根据资源管理器1024的资源指配而指配的资源,管道管理器 1022请求根据来自于媒体管道控制器102的u媒体客户端的请求生成用于操作的管道。媒体管道控制器1028在管道管理器1022的控制下生成必要的管道。如所示的,可以生成媒体管道、相机管道、与回放、暂停或者停止有关的管道。管道包括用于HTML5、web CP、智能共享回放、缩略图提取、NDK、影院、多媒体和超媒体信息编码专家组 (MHEG)等等的管道。例如,管道可以包括基于服务的管道和基于 URI的管道(媒体管道)。
参考图10,包括RM客户端的应用或者服务可以不被直接地连接到媒体服务器1020,因为应用或者服务能够直接地处理媒体。换言之,如果应用或者服务直接地处理媒体,则媒体服务器可以不被使用。这时,对于管道产生和使用,资源管理是必需的,并且,这时,uMS连接器被使用。当接收到用于应用或者服务的直接媒体处理的资源管理请求时,uMS连接器与包括资源管理器1024的媒体服务器1020通信。媒体服务器1020也包括uMS连接器。
因此,应用或者服务可以经由uMS连接器经由资源管理器1024 的资源管理来应对RM客户端的请求。RM客户端可以处理诸如原生 CP、TV服务、第二屏幕、flash播放器、You Tube媒体源扩展(MSE)、云游戏、Skype等等的服务。在本实例中,如上所述,如果对于资源管理是必需的,则资源管理器1024可以经由与策略管理器1026的适当的数据通信管理资源。
基于URI的管道不直接处理不同于上述RM客户端的媒体,而是经由媒体服务器1020处理媒体。基于URL的管道可以包括播放器工厂、Gstreamer、流式插件、数字版权管理(DRM)插件管道。在应用和媒体服务之间的接口方法如下。
可以使用在web应用中使用服务的接口方法。在本方法中,使用 palm服务桥接(PSB)的Luna调用方法和使用Cordova的方法可以被使用,其中显示器被扩展到视频标签。另外,使用与视频标签或者媒体元素有关的HTML5标准的方法可以被使用。使用在PDK中的服务的方法可以被使用。
可替选地,使用现有的CP的方法可以被使用。为了后向兼容性,现有的平台的插件可以被扩展并且基于Luna被使用。最后,使用非 WebOS的接口方法可以被使用。在本实例中,Luna总线可以被直接地调用以执行对接。
无缝改变通过单独的模块(例如,TVwin)来处理并且指的是在 WebOS启动之前或者期间在没有WebOS的情况下在屏幕上首先显示 TV节目并且然后执行无缝处理的过程。这被用于首先提供TV服务的基本功能的用途,用于对用户的通电请求的快速响应,因为WebOS的启动时间晚。模块是TV服务进程的一部分并且支持用于提供快速启动和基本TV功能、工厂模式等等的无缝改变。该模块负责从非WebOS 模式到WebOS模式的切换。
图11示出媒体服务器的处理结构。在图11中,实线表示进程组件并且虚线表示进程的内部处理模块。实线箭头表示进程间调用,即, Luna服务调用,并且虚线箭头表示诸如注册/通知的通知或者数据流。服务、web应用或者PDK应用(在下文中,被称为“应用”)经由Luna 服务总线被连接到各种服务处理组件并且经由服务处理组件被操作或者控制。
根据应用类型改变数据处理路径。例如,如果应用包括与相机传感器有关的图像数据,则图像数据被发送到相机处理器1130并且通过相机处理器1130处理。这时,相机处理器1130包括手势或者面部检测模块并且处理接收到的应用的图像数据。相机处理器1130可以根据用户选择关于请求管道的使用的数据经由媒体服务处理器1110或者自动地生成管线,并且处理该数据。
可替选地,如果应用包括音频数据,则可以经由音频处理器 (AudioD)1140和音频模块(脉冲音频)1150处理音频。例如,音频处理器1140处理从应用接收到的音频数据并且将被处理的音频数据发送到音频模块1150。这时,音频处理器1140可以包括音频策略管理器,以确定音频数据的处理。通过音频模块1150处理被处理的音频数据。应用或者与其有关的管道可以通知音频模块1150与音频数据处理有关的数据。音频模块1150包括高级Linux声音架构(ALSA)。
可替选地,如果应用包括或者处理(在下文中,被称为“包括”) 经历DMR的内容,则内容数据被发送到DRM服务处理器1160,并且 DRM服务处理器1160生成DMR实例并且处理经历DRM的内容数据。 DMR服务处理器1160经由Luna服务总线被连接到媒体管道中的DRM 管道,用于处理经历DRM的内容数据。
在下文中,将会描述包括媒体数据或者TV服务数据(例如,广播数据)的应用的处理。图12详细地示出图11的TV服务处理器和媒体服务器处理器。因此,将会参考图11和图12给出描述。首先,如果应用包括TV服务数据,则通过TV服务处理器1120/1220处理应用。
例如,TV服务处理器1120包括DVR/频道管理器、广播模块、 TV管道管理器、TV资源管理器、数据广播模块、音频设置模块、路径管理器等等中的至少一个。在图12中,TV服务处理器1120可以包括TV广播处理器、TV广播接口、服务处理器、TV中间件(MW)、路径管理器以及BSP(NetCast)。例如,服务处理器可以意指包括TV 管道管理器、TV资源管理器、TV策略管理器、USM连接器等等的模块。在本说明书中,TV服务处理器可以具有图11或者图12的配置或者其组合。一些组件可以被省略或者其它的组件可以被添加。
基于从应用接收到的TV服务数据的属性或者类型,TV服务处理器1120/1220将DVR或者频道有关的数据发送到DVR/频道管理器并且将DVR或者频道有关的数据发送到TV管道管理器以生成和处理TV 管道。如果TV服务数据的属性或者类型是广播内容数据,则TV服务处理器1120经由TV管道管理器生成和处理TV管道,用于经由广播模块进行数据的处理。
可替选地,JavaScript标准对象表示法(json)文件或者以c编写的文件由TV广播处理器进行处理并且经由TV广播接口被发送到TV 管道管理器以生成和处理TV管道。在本实例中,TV广播接口可以基于TV服务策略将通过TV广播处置器的数据或者文件发送到TV管道管理器,并且在生成管道时参考数据或者文件。
在TV资源管理器的控制下,根据来自于TV服务处理器的管理器或者处理模块的用于TV管道的生成的请求,TV管道管理器生成一个或者多个管道。可以通过TV策略管理器控制TV资源管理器,以便于根据用于TV管道管理器的TV管道的生成的请求来请求用于TV服务的资源指配状态,并且可以经由uMS连接器执行与媒体服务处理器 1110/1210的数据通信。媒体服务处理器1110/1210中的资源管理器根据TV资源管理器的请求发送用于TV服务的资源指配状态。例如,如果媒体服务处理器1110/1210中的资源管理器确定已经指配了用于TV 服务的资源,则可以通知TV资源管理器所有资源的指配被完成。这时,根据已经为TV服务指配TV管道的预定准则或者优先级,和用于被请求的TV服务的TV管道的通知和请求产生,媒体服务处理器中的资源管理器可以去除预定的TV管道。可替选地,TV资源管理器可以根据媒体服务器处理器1110/1210中的资源管理器的状态报告适当地去除 TV管道或者可以添加或者重新建立TV管道。
BSP支持与现有的数字设备的后向兼容性。产生的TV管道可以在处理过程中在路径管理器的控制下适当地操作。考虑到处理过程中的TV管道和通过媒体服务器处理器1110/1210产生的管道的操作,路径管理器可以确定或者控制管道的过程或者处理路径。
接下来,如果应用包括媒体数据,而不是TV服务数据,则通过媒体服务器处理器1110/1210处理应用。媒体服务器处理器1110/1210 包括资源管理器、策略管理器、媒体管道管理器、媒体管道控制器等等。作为在媒体管道管理器和媒体管道控制器的控制下产生的管道,可以产生相机预览管道、云游戏管道、媒体管道等等。媒体管道可以包括流协议、自动/静态Gstreamer、DRM等等,并且在路径管理器的控制下可以确定其处理流程。对于媒体服务器处理器1110/1210的处理过程的详细描述,参考图10的描述并且重复的描述将会被省略。在本说明书中,例如,媒体服务器处理器1110/1210中的资源管理器可以执行对计数器基础的资源管理。
现在参考图13a至图13c,其中图13a是根据本发明的移动终端的框图,并且图13b和图13c是从不同的方向看到的移动终端的一个示例的概念视图。示出移动终端1300,该移动终端1300具有诸如无线通信单元1310、输入单元1320、感测单元1340、输出单元1350、接口单元1360、存储器1370、控制器1380、以及电源单元1390的各种组件。不要求实现所有图示的组件,并且可以替换地实现更多或者更少的组件。
现在参考图13a,示出具有无线通信单元1310的移动终端1300,该无线通信单元1310被配置有数个实现的组件。例如,无线通信单元 1310通常包括允许在移动终端1300和无线通信系统或者移动终端位于其中的网络之间的无线通信的一个或者多个组件。
无线通信单元1310通常包括一个或者多个模块,其允许在移动终端1300和无线通信系统之间的诸如无线通信的通信、在移动终端1300 和另一移动终端之间的通信、在移动终端1300与外部服务器之间通信。此外,无线通信单元1310通常包括将移动终端1300连接到一个或者多个网络的一个或者多个模块。为了有助于这样的通信,无线通信单元1310包括一个或者多个广播接收模块1311、移动通信模块1312、无线互联网模块1313、短程通信模块1314、以及位置信息模块1315 中的一个或者多个。
输入单元1320包括:用于获得图像或者视频的相机1321;麦克风1322,该麦克风1322是一种用于输入音频信号的音频输入设备;以及用于允许用户输入信息的用户输入单元1323(例如,触摸键、推动键、机械键、软键等等)。数据(例如,音频、视频、图像等等)通过输入单元1320被获得并且可以根据设备参数、用户命令、以及其组合通过控制器1380分析和处理。
通常使用被配置成感测移动终端的内部信息、移动终端的周围环境、用户信息等等的一个或者多个传感器实现感测单元1340。例如,在图13a中,示出具有接近传感器1341和照明传感器1342的感测单元1340。
必要时,感测单元1340可以替换地或者附加地包括其它类型的传感器或者设备,诸如触摸传感器、加速度传感器、磁传感器、G传感器、陀螺仪传感器、运动传感器、RGB传感器、红外线(IR)传感器、手指扫描传感器、超声传感器、光学传感器(例如,相机1321)、麦克风1322、电池量表、环境传感器(例如,气压计、湿度计、温度计、辐射监测传感器、热传感器、以及气体传感器等)、以及化学传感器 (例如,电子鼻、医疗传感器、生物传感器等等),仅举一些示例。移动终端1300可以被配置成利用从感测单元1340获得的信息,并且特别地,从感测单元1340的一个或者多个传感器及其组合获得的信息。
输出单元1350通常被配置成输出诸如音频、视频、触觉输出等等的各种类型的信息。示出具有显示单元1351、音频输出模块1352、触觉模块1353、以及光学输出模块1354的输出单元1350。显示单元1351 可以具有与触摸传感器的层间结构或者一体化结构以便于有助于触摸屏幕。触摸屏幕可以提供在移动终端1300和用户之间的输出界面,并且用作提供在移动终端1300和用户之间的输入界面的用户输入单元 1323。
接口单元1360用作能够被耦合到移动终端1300的各种类型的外部设备的接口。例如,接口单元1360可以包括各种有线或者无线端口、外部电源端口、有线或者无线数据端口、存储卡端口、用于连接具有标识模块的设备的端口、音频输入/输出(I/O)端口、视频I/O端口、耳机端口等等。在一些情况下,响应于外部设备被连接到接口单元 1360,移动终端1300可以执行与被连接的外部设备相关联的各种控制功能。
存储器1370通常被实现为存储数据以支持移动终端1300的各种功能或者特征。例如,存储器1370可以被配置成存储在移动终端1300 中执行的应用程序、用于移动终端1300的操作的数据或者指令等等。经由无线通信可以从外部服务器下载这些应用程序中的一些。在制造或者装运时其它的应用程序可以被安装在移动终端1300内,其通常是用于移动终端1300的基本功能(例如,接收呼叫、拨打电话、接收消息、发送消息等等)的情况。通常,应用程序被存储在存储器1370中、安装在移动终端1300中,并且通过控制器1380执行以执行用于移动终端1300的操作(或者功能)。
除了与应用程序相关联的操作,控制器1380通常用作控制移动终端1300的整体操作。控制器1380能够通过处理通过在图13a中描述的各种组件输入或者输出的信号、数据、信息等等,或者激活被存储在存储器1370中的应用程序来提供或者处理适合于用户的信息或者功能。作为一个示例,控制器1380根据已经被存储在存储器1370中的应用程序的执行控制在图13a-13c中图示的一些组件或者所有组件。
电源单元1390能够被配置成接收外部电力或者提供内部电力以便于供应对于操作被包括在移动终端1300中的元件和组件所要求的适当的电力。电源单元1390可以包括电池,并且电池可以被配置成被嵌入在终端主体中,或者被配置成从终端主体可拆卸。
继续参考图13a,现在将会更加详细地描述在本附图中描述的各种组件。关于无线通信单元1310,广播接收模块1311通常被配置成经由广播信道从外部广播管理实体接收广播信号和/或广播关联信息。广播信道可以包括卫星信道、陆地信道、或者两者。在一些实施例中,可以利用两个或者更多个广播接收模块1311以有助于同时接收两个或者更多个广播信道,或者支持广播信道间的切换。
外部广播管理实体通常是产生和传输广播信号和/或广播相关联信息的服务器或者接收事先产生的广播信号和/或者广播相关联信息,并且将这样的项目发送到移动终端的服务器。广播信号可以使用TV广播信号、无线电广播信号、数据广播信号以及其组合等中的任意一个来实现。在一些情况下广播信号可以进一步包括与TV或者无线电广播信号相结合的数据广播信号。
可以根据各种技术标准或者广播方法(例如,国际标准化组织 (ISO)、国际电工委员会(IEC)、数字视频广播(DVB)、高级电视系统委员会(ATSC)等)中的任意一个编码广播信号,用于数字广播信号的传输和接收。广播接收模块1311能够使用适合于被利用的传输方法的方法接收数字广播信号。
广播相关联信息的示例可以包括与广播频道、广播节目、广播事件、广播服务提供商等相关联的信息。也可以经由移动通信网络提供广播相关联信息,并且在这样的情况下,通过移动通信模块1312接收。
可以以各种格式实现广播相关联信息。例如,广播相关联信息可以包括数字多媒体广播(DMB)的电子节目指南(EPG)、数字视频广播手持(DVB-H)的电子服务指南(ESG)等。经由广播接收模块 1311接收到的广播信号和/或广播相关联信息可以被存储在合适的设备,诸如存储器1370中。
移动通信模块1312能够将无线信号发送到一个或者多个网络实体并且/或者从一个或者多个网络实体接收无线信号。网络实体的典型示例包括基站、外部移动终端、服务器等等。这样的网络实体形成移动通信网络的部分,其根据用于移动通信的技术标准或者通信方法(例如,全球移动通信系统(GSM)、码分多址(CDMA)、CDMA2000 (码分多址2000)、EV-DO(增强的语音数据优化或者仅增强的语音数据)、宽带CDMA(WCDMA)、高速下行链路分组接入(HSDPA)、 HSUPA(高速上行链路分组接入)、长期演进(LTE)、LTE-A(高级长期演进)等等)构造。经由移动通信模块1312传送和/或接收到的无线信号的示例包括音频呼叫信号、视频(电话)呼叫信号、或者支持文本和多媒体消息的通信的各种格式的数据。
无线互联网模块1313被配置成有助于无线互联网接入。此模块可以被内部地或者外部地耦合到移动终端1300。无线互联网模块1313可以根据无线互联网技术经由通信网络发送和/或接收无线信号。
这样的无线互联网接入的示例包括无线LAN(WLAN)、无线保真(Wi-Fi)、Wi-Fi直连、数字生活网络联盟(DLNA)、无线宽带(Wibro)、全球微波接入互操作(Wimax)、高速下行链路分组接入(HSDPA)、 HSUPA(高速上行链路分组接入)、长期演进(LTE)、LTE-A(高级长期演进)等等。无线互联网模块1313可以根据一个或者多个这样的无线互联网技术,或者其它的互联网技术传送/接收数据。
在一些实施例中,当根据例如WiBro、HSDPA、HSUPA、GSM、 CDMA、WCDMA、LTE、LTE-A等等作为移动通信网络的一部分实现无线互联网接入时,无线互联网模块1313执行这样的无线互联网接入。正因如此,互联网模块113可以与移动通信模块1312协作,或者用作移动通信模块1312。
短程通信模块1314被配置成有助于短程通信。适合于实现这样的短程通信的技术包括:蓝牙(BLUETOOTHTM)、射频识别(RFID)、红外数据协会(IrDA)、超宽带(UWB)、紫蜂(ZigBee)、近场通信(NFC)、无线保真(Wi-Fi)、Wi-Fi直连、无线USB(无线通用串行总线)等等。经由无线局域网,短程通信模块1314通常支持在移动终端1300和无线通信系统之间的无线通信,在移动终端1300和另一移动终端1300之间的通信、或者在移动终端和另一移动终端1300 (或者外部服务器)所位于的网络之间的通信。无线局域网的一个示例是无线个人域网。
在一些实施例中,另一移动终端(可以类似于移动终端1300配置) 可以是能够与移动终端1300交换数据(或者以其它方式与移动终端 1300协作)的可佩戴的设备,例如,智能手表、智能眼镜或者头戴式显示器(HMD)。短程通信模块1314可以感测或者识别可佩戴的设备,并且允许在可佩戴的设备和移动终端1300之间的通信。另外,当感测到的可佩戴的设备是被授权与移动终端1300通信的设备时,例如,控制器1380可以使在移动终端1300中处理的数据经由短程通信模块 1314传输到可佩戴的设备。因此,可佩戴的设备的用户可以在可佩戴的设备上使用在移动终端1300中处理的数据。例如,当在移动终端1300 中接收到呼叫时,用户可以使用可佩戴的设备应答呼叫。而且,当在移动终端1300中接收到消息时,用户能够使用可佩戴的设备检查接收到的消息。
位置信息模块1315通常被配置成检测、计算、导出或者以其它方式标识移动终端的位置。作为示例,位置信息模块1315包括全球定位系统(GPS)模块、Wi-Fi模块、或者两者。如有必要,位置信息模块 1315可以与无线通信单元1310中的任意其它模块替换地或者附加地发挥作用以获得与移动终端的位置有关的信息。
作为一个示例,当移动终端使用GPS模块时,可以使用从GPS 卫星发送的信号获取移动终端的位置。作为另一示例,当移动终端使用Wi-Fi模块时,能够基于将无线信号发送到Wi-Fi模块或者从Wi-Fi 模块接收无线信号的无线接入点(AP)有关的信息获取移动终端的位置。
输入单元1320可以被配置成允许对移动终端1320的各种类型的输入。这样的输入的示例包括音频、图像、视频、数据、以及用户输入。经常使用一个或者多个相机1321获得图像和视频输入。这样的相机1321可以处理在视频或者图像捕获模式下通过图像传感器获得的静止图片或者视频的图像帧。被处理的图像帧能够被显示在显示单元 1351上或者被存储在存储器1370中。在一些情况下,相机1321可以以矩阵配置排列以允许具有多个角度或者焦点的多个图像被输入到移动终端1300。作为另一示例,相机1321可以以立体排列定位以获取用于实现立体图像的左图像和右图像。
麦克风1322通常被实现以允许对移动终端1300的音频输入。根据在移动终端1300中执行的功能能够以各种方式处理音频输入。如有必要,麦克风1322可以包括各种噪声去除算法以去除在接收外部音频的过程中产生的不想要的噪声。
用户输入单元1323是允许用户输入的组件。这样的用户输入可以使控制器1380控制移动终端1300的操作。用户输入单元1323可以包括机械输入元件中的一个或者多个(例如,键、位于移动终端1300的前和/或后表面或者侧表面上的按钮、薄膜开关、滚动轮、滚动开关等等)、或者触摸敏感的输入等等。作为一个示例,触摸敏感的输入可以是通过软件处理被显示在触摸屏上的虚拟键或者软键、或者在除了触摸屏之外的位置位于移动终端上的触摸键。此外,虚拟键或者可视键可以以例如图形、文本、图标、视频、或者其组合的各种形状显示在触摸屏上。
感测单元1340通常被配置成感测移动终端的内部信息、移动终端的周围环境、用户信息等等中的一个或者多个。控制器1380通常与感测单元1340协作以基于通过感测单元1340提供的感测控制移动终端 1300的操作或执行与被安装在移动终端中的应用程序相关联的数据处理、功能或者操作。使用任何种类的传感器可以实现感测单元1340,现在将会更加详细地描述其中的一些。
接近传感器1341可以包括在没有机械接触的情况下通过使用磁场、红外线等等感测接近表面的对象、或者位于表面附近的对象的存在或者不存在的传感器。接近传感器1341可以被布置在触摸屏覆盖的移动终端的内部区域处,或者触摸屏附近。
例如,接近传感器1341可以包括透射型光电传感器、直接反射型光电传感器、镜反射型光电传感器、高频振荡接近传感器、电容型接近传感器、磁型接近传感器、红外线接近传感器等等。当触摸屏被实现为电容型时,接近传感器1341能够通过电磁场响应于具有导电性的对象的接近的变化来感测指示器相对于触摸屏的接近。在本实例中,触摸屏(触摸传感器)也可以被归类成接近传感器。
术语“接近触摸”将会在此被经常引用以表示指示器被定位为接近触摸屏而没有接触触摸屏的场景。术语“接触触摸”将会在此被经常引用以表示指示器物理接触触摸屏的场景。对于与指示器相对于触摸屏的接近触摸相对应的位置,这样的位置将会对应于指示器垂直于触摸屏的位置。接近传感器1341可以感测接近触摸,和接近触摸样式 (例如,距离、方向、速度、时间、位置、移动状态等等)。
通常,控制器1380处理与通过接近传感器1341感测到的接近触摸和接近触摸样式相对应的数据,并且使在触摸屏上能够输出可视信息。另外,根据相对于触摸屏上的点的触摸是接近触摸还是接触触摸,控制器1380能够控制移动终端1300执行不同的操作或者处理不同的数据。
使用任何各种触摸方法,触摸传感器能够感测被施加到诸如显示单元1351的触摸屏的触摸。这样的触摸方法的示例包括电阻型、电容型、红外线型、以及磁场型等等。作为一个示例,触摸传感器可以被配置成将被施加到显示单元1351的特定部分的压力的变化转换成电输入信号,或者将在显示单元1351的特定部分处出现的电容转换成电输入信号。触摸传感器也可以被配置成不仅感测被触摸的位置和被触摸的区域,而且感测触摸压力和/或触摸电容。触摸对象通常被用于将触摸输入施加到触摸传感器。典型的触摸对象的示例包括手指、触摸笔、触笔、指示器等等。
当通过触摸传感器感测触摸输入时,相对应的信号可以被发送到触摸控制器。触摸控制器可以处理接收到的信号,并且然后将相对应的数据发送到控制器1380。因此,控制器1380能够感测已经触摸显示单元1351的哪一个区域。在此,触摸控制器可以是与控制器1380分离的组件、控制器1380、或者其组合。
在一些实施例中,控制器1380可以根据触摸了触摸屏或者除了触摸屏之外还被提供的触摸键的触摸对象的类型执行相同或者不同的控制。例如,基于移动终端1300的当前操作状态或者当前执行的应用程序,可以决定根据提供触摸输入的对象是否执行相同或者不同的控制。
触摸传感器和接近传感器可以被单独地或者组合实现,以感测各种类型的触摸。这样的触摸包括短(或者轻敲)触摸、长触摸、多触摸、拖动触摸、轻击触摸、捏缩触摸、捏放触摸、扫描触摸、悬停触摸等等。
如有必要,超声传感器可以被实现以使用超声波识别与触摸对象有关的位置信息。例如,控制器1380可以基于通过照明传感器和多个超声传感器感测到的信息计算波生成源的位置。因为光比超声波快得多,所以光到达光学传感器的时间远比超声波到达超声传感器的时间短。使用此事实可以计算波生成源的位置。例如,可以基于光作为参考信号使用与超声波到达传感器的时间的时间差计算波生成源的位置。
相机1321通常包括相机传感器(CCD、CMOS等等)、光传感器 (或者图像传感器)、以及激光传感器中的至少一个。利用激光传感器实现相机1321可以允许相对于3D立体图像物理对象的触摸的检测。光传感器可以被层压在显示设备上,或者与现实设备重叠。光传感器可以被配置成扫描接近触摸屏的物理对象的移动。更加详细地,光传感器可以包括在行和列处的光电二极管和晶体管以使用根据被施加的光的量而改变的电气信号扫描在光传感器处接收到的内容。即,光传感器可以根据光的变化计算物理对象的坐标从而获得物理对象的位置信息。
显示单元1351通常被配置成输出在移动终端1300中处理的信息。例如,显示单元1351可以显示在移动终端1300处执行的应用程序的执行屏幕信息或者响应于屏幕执行信息的用户界面(UI)和图形用户界面(GUI)信息。在一些实施例中,显示单元1351可以被实现为用于显示立体图像的立体显示单元。典型的立体显示单元可以采用诸如立体方案(眼镜方案)、自动立体方案(无眼镜方案)、投影方案(全息方案)等等的立体显示方案。
通常,3D立体图像可以包括左图像(例如,左眼图像)和右图像 (例如,右眼图像)。根据如何将左和右图像组合成3D立体图像,3D 立体成像方法能够被划分为其中左和右图像位于帧中的上和下的上下方法、其中左和右图像位于帧中的左和右的左到右(左到右或者并排) 方法、其中左和右图像的分段以贴片形式设置的棋盘方法、其中通过列或行左和右图像被交替地设置的交织方法、以及其中基于时间左和右图像被交替显示的时间序列(或者逐帧)的方法。
而且,至于3D缩略图图像,从原始的图像帧的左图像和右图像能够分别产生左图像缩略图和右图像缩略图,并且然后被组合以产生单个3D缩略图图像。通常,术语“缩略图”可以被用于指代被缩小的图像或者被缩小的静止图像。通过与屏幕上的左图像和右图像之间的差异相对应的深度,利用之间的水平距离差可以显示产生的左图像缩略图和右图像缩略图,从而提供立体空间感。
使用立体处理单元可以在立体显示单元上显示用于实现3D立体图像所需的左图像和右图像。立体处理单元能够接收3D图像并且提取左和右图像,或者能够接收2D图像并且将其变成左图像和右图像。
音频输出模块1352通常被配置成输出音频数据。可以从任何量的不同的来源获得这样的音频数据,使得可以从无线通信单元1310接收音频数据或者可以已经将其存储在存储器1370中。可以在诸如信号接收模式、呼叫模式、记录模式、语音识别模式、广播接收模式等等的模式期间输出音频数据。音频输出模块1352能够提供与由移动终端 1300执行的特定功能(例如,呼叫信号接收声音、消息接收声音等等) 有关的音频输出。音频输出模块1352也可以被实现为接收器、扬声器、蜂鸣器等等。
触觉模块1353能够被配置成产生用户能够感觉、感知、或者以其它方式体验的各种触觉效果。通过触觉模块1353产生的触觉效果的典型示例是振动。能够通过用户选择或者通过控制器进行设置来控制通过触觉模块1353产生的振动的样式等等。例如,可以以组合的方式或者顺序的方式触觉模块1353输出不同的振动。
除了振动之外,触觉模块1353还能够生成各种其它的触觉效果,包括通过诸如垂直移动以接触皮肤的针排列的刺激的效果、通过喷孔或者吸入口的空气的喷射力或者吸力、对皮肤的触摸、电极的接触、静电力、通过使用能够吸收或者产生热的元件再现冷和暖的感觉的效果等等。
触觉模块1353也能够被实现以允许用户通过诸如用户的手指或者手臂的肌肉感觉来感受触觉效果,以及通过直接接触传递触觉效果。根据移动终端1300的特定配置也可以提供两个或者更多个触觉模块 1353。
光学输出模块1354能够使用光源的光输出用于指示事件产生的信号。在移动终端1300中产生的事件的示例可以包括消息接收、呼叫信号接收、未接来电、报警、日程表通知、电子邮件接收、通过应用的信息接收等等。可以实现通过光学输出模块1354输出的信号因此移动终端发射单色光或者具有多种颜色的光的方式。例如,当移动终端感测用户已经检查到产生的事件时信号输出可以结束。
接口单元1360用作外部设备连接到移动终端1300的接口。例如,接口单元1360能够接收从外部设备发送的数据,接收电力以传送到移动终端1300内的元件和组件,或者将移动终端1300的内部数据发送到这样的外部设备。接口单元1360可以包括有线或者无线头戴式受话器端口、外部电源端口、有线或者无线数据端口、存储卡端口、用于连接具有标识模块的设备的端口、音频输入/输出(I/O)端口、视频I/O 端口、耳机端口等等。
标识模块可以是存储用于认证使用移动终端1300的权限的各种信息的芯片并且可以包括用户标识模块(UIM)、订户标识模块(SIM)、通用订户标识模块(USIM)等等。另外,具有标识模块(在此也被称为“标识设备”)的设备可以采用智能卡的形式。因此,标识设备经由接口单元1360能够与终端1300相连接。
当移动终端1300与外部托架相连接时,接口单元1360能够用作允许电力从托架供应到移动终端1300的通道或者可以用作允许用户从托架输入的各种命令信号传递到移动终端的通道。从托架输入的各种命令信号或者电力可以操作为用于识别移动终端被正确地安装在托架上的信号。
存储器1370能够存储程序以支持移动终端1380的操作并且存储输入/输出数据(例如,电话簿、消息、静止图像、视频等等)。存储器1370可以存储于与响应于触摸屏上的触摸输入而输出的各种样式的振动和音频有关的数据。存储器1370可以包括一种或者多种类型的存储介质,包括闪存、硬盘、固态盘、硅盘、多媒体卡微型、卡型存储器(例如,SD或DX存储器等)、随机存取存储器(RAM)、静态随机存取存储器(SRAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、可编程只读存储器(PROM)、磁存储器、磁盘、光盘等等。也可以关于在诸如互联网的网络上执行存储器1370的存储功能的网络存储设备操作移动终端1300。
控制器1380通常可以控制移动终端1300的一般操作。例如,当移动终端的状态满足预设条件时控制器1380能够设置或者释放用于限制用户输入与应用有关的控制命令的锁定状态。控制器1380也能够执行与语音呼叫、数据通信、视频呼叫等等相关联的控制和处理,或者执行模式识别处理以将在触摸屏上执行的手写输入或者绘图输入分别识别为字符或者图像。另外,控制器1380能够控制这些组件中的一个或者组合以便于实现在此公开的各种实施例。
电源单元1390接收外部电力或者提供内部电力并且供应对于操作在移动终端1300中包括的相应的元件和组件的适当的电力。电源单元1390可以包括电池,该电池通常是可充电的或者可拆卸地耦合到终端主体,用于充电。电源单元1390可以包括连接端口。连接端口可以被配置为接口单元1360的一个示例,用于供应电力以对电池再充电的外部充电器被电气地连接到该接口单元1360。
作为另一示例,开始电源单元1390可以被配置成在没有使用连接端口的情况下以无线的方式对电池再充电。在本示例中,使用以磁感应为基础的电感耦合方法或者以电磁谐振为基础的电磁谐振耦合方法,电源单元1390能够接收从外部无线电力发射器传递的电力。可以使用例如软件、硬件、或者其任何组合,以计算机可读介质、机器可读介质、或者类似的介质实现在此描述的各种实施例。
现在参考图13b和图13c,参考直板式终端主体描述移动终端 1300。然而,可以以任何各种不同的配置替换地实现移动终端1300。这样的配置的示例包括手表式、夹式、眼镜式、或者作为其中两个或多个主体以相对可移动的方式被相互组合的折叠式、翻盖式、滑盖式、摇摆式、以及旋转式,和其组合。在此论述将会经常与特定类型的移动终端(例如,直板式、手表式、眼镜式等等)有关。然而,与特定类型的移动终端有关的这样的教导通常也将会应用于其它类型的移动终端。
移动终端1300通常将会包括形成终端的外观的壳体(例如,框架、外罩、盖等)。在本实施例中,使用前壳体1301和后壳体1302形成壳体。各种电子组件被包含在前壳体1301和后壳体1302之间形成的空间中。至少一个中间外壳可以附加地位于前外壳和后外壳1301和 1302之间。
显示单元1351被示出位于终端主体的前侧上以输出信息。如所图示的,显示单元1351的窗口1351a可以被安装到前壳体1301以与前壳体1301一起形成终端主体的前表面。在一些实施例中,电子组件也可以被安装到后壳体1302。这样的电子组件的示例包括可拆卸的电池 1391、标识模块、存储卡等等。后盖1303被示出为覆盖电子组件,并且此盖可以被可拆卸地耦合到后壳体1302。因此,当从后壳体1302拆卸后盖1303时,被安装到后壳体1302的电子组件被外部地暴露。
如所图示的,当后盖1303被耦合到后壳体1302时,后壳体1302 的侧表面被部分地暴露。在一些情况下,一旦耦合,后壳体1302也可以被后壳体1303完全地屏蔽。在一些实施例中,后盖1303可以包括用于外部地暴露相机1321b或者音频输出模块1352b的开口。
壳体1301、1302、1303可以通过注入成型合成树脂形成或者可以由例如不锈钢(STS)、钛(Ti)等等的金属形成。作为对多个壳体形成用于容纳组件的内部空间的多个壳体的替代,移动终端1300可以被配置使得一个壳体形成内部空间。在本示例中,以合成树脂或者金属形成具有单体的移动终端1300从侧表面延伸到后表面。
如有必要,移动终端1300可以包括防水单元,用于防止水引入到终端主体。例如,防水单元可以包括防水构件,其位于窗口1351a和前壳体1301之间、前壳体1301和后壳体1302之间、或者后壳体1302 和后盖1303之间,当这些壳体被耦合时密闭地封闭内部空间。
图13b和图13c描述如被布置在移动终端上的某些组件。然而,可替选的布置是可能的并且在本发明的实施例的教导内。一些组件可以被省略或者重新布置。例如,第一操纵单元1323a可以位于终端主体的另一表面上,并且第二音频输出模块1352b可以位于终端主体的侧表面上。
显示单元1351输出在移动终端1300中处理的信息。使用一个或者多个适当的显示设备可以实现显示单元1351。这样的适当的显示设备的示例包括液晶显示器(LCD)、薄膜晶体管-液晶显示器(TFT-LCD)、有机发光二极管(OLED)、柔性显示器、3维(3D)显示器、电子墨水显示器、以及其组合。
可以使用能实现相同或者不同的显示技术的两个显示设备实现显示单元1351。例如,多个显示单元1351可以被布置在一侧上,或者被相互分开,或者这些设备可以被整合,或者这些设备可以被布置在不同的表面上。
显示单元1351也可以包括触摸传感器,该触摸传感器感测在显示单元处接收到的触摸输入。当触摸被输入到显示单元1351时,触摸传感器可以被配置成感测此触摸,并且控制器1380例如可以生成与触摸相对应的控制命令或者其它信号。以触摸方式输入的内容可以是文本或者数值,或者能够以各种模式指示或者指定的菜单项目。
触摸传感器可以以被布置在窗口1351a和窗口1351a的后表面上的显示器之间的具有触摸图案的膜或者直接在窗口1351a的后表面上构图的金属线的形式配置。可替选地,触摸传感器可以与显示器一体化地形成。例如,触摸传感器可以被布置在显示器的基板上或者显示器内。
显示单元1351也可以与触摸传感器一起形成触摸屏。在此,触摸屏可以用作用户输入单元1323(参见图13 A)。因此,触摸屏可以替换第一操纵单元1323a的功能中的至少一些。
第一音频输出模块1352a可以以扬声器的形式被实现以输出语音音频、报警声音、多媒体音频再现等等。显示单元1351的窗口1351a 通常将会包括允许通过第一音频输出模块1352a生成的音频通过的孔径。一个替选是允许音频沿着结构主体之间的组装间隙(例如,在窗口1351a和前壳体1301之间的间隙)被释放。在本实例中,被独立地形成以输出声音的孔可以不被看到或者在外观上以其它方式被隐藏,从而进一步简化移动终端1300的外观和制造。
光学输出模块1354能够被配置成输出用于指示事件产生的光。这样的事件的示例包括消息接收、呼叫信号接收、未接来电、报警、日程表通知、邮件接收、通过应用的信息接收等等。当用户已经检查到产生的事件时,控制器能够控制光学输出单元1354停止光输出。
第一相机1321能够处理诸如在捕获模式或者视频呼叫模式下通过图像传感器获得的静止或者运动图像的图像帧。然后被处理的图像帧能够被显示在显示单元1351上或者被存储在存储器1370中。第一操纵单元1323a和第二操纵单元1323b是用户输入单元1323的示例,通过用户可以对其进行操纵以将输入提供给移动终端1300。第一操纵单元1323a和第二操纵单元1323b也可以被统称为操纵部分,并且可以采用允许用户执行诸如触摸、推动、滚动等等的操纵的任何触觉方法。第一操纵单元1323a和第二操纵单元1323b也可以采用允许用户执行诸如接近触摸、悬停等等的操纵的任何非触觉的方法。
图13b图示作为触摸键的第一操纵单元1323a,但是可能的替选包括机械键、推动键、触摸键、以及其组合。可以以各种方式使用在第一操纵单元1323a和第二操纵单元1323b处接收到的输入。例如,用户可以使用第一操纵单元1323a将输入提供给菜单、归位键、取消、搜索等等,并且用户可以使用第二操纵单元1323b提供输入以控制从第一音频输出模块1352a或者第二音频输出模块1352b输出的音量等级、切换到显示单元1351的触摸识别模式等等。
作为用户输入单元1323的另一示例,后输入单元可以位于终端主体的后表面上。用户能够操纵后输入单元以将输入提供给移动终端 1300。可以以各种不同的方式使用输入。例如,用户可以使用后输入单元以提供用于电源开/关、开始、结束、滚动的输入、控制从第一音频输出模块1352a或者第二音频输出模块1352b输出的音量等级,切换到显示单元1351的触摸识别模式等等。后输入单元可以被配置成允许触摸输入、推动输入、或者其组合。
后输入单元可以被定位为在终端主体的厚度方向上重叠前侧的显示单元1351。作为一个示例,后输入单元可以位于终端主体的后侧的上端部分上,使得当用户使用一只手抓握终端主体时用户能够使用食指容易地操纵。可替选地,后输入单元能够被定位在终端主体的后侧的任何位置。
包括后输入单元的实施例可以实现后输入单元的第一操纵单元 1323a的功能性的一些或者全部。正因如此,在从前侧省略第一操纵单元1323a的情形下,显示单元1351能够具有更大的屏幕。作为又一替代,移动终端1300可以包括手指扫描传感器,该手指扫描传感器扫描用户的指纹。然后控制器1380能够使用通过手指扫描传感器感测的指纹信息作为认证过程的一部分。手指扫描传感器也可以被安装在显示单元1351中或者在用户输入单元1323中被实现。
示出麦克风1322位于移动终端1300的末端处,但是其他的位置是可能的。如有必要,可以实现多个麦克风,利用这样的布置允许接收立体声音。
接口单元1360可以用作允许移动终端1300对接外部设备的路径。例如,接口单元1360可以包括用于连接到另一设备(例如,耳机、外部扬声器等等)的连接端子、用于近场通信的端口(例如,红外数据协议(IrDA)端口、蓝牙端口、无线LAN端口等等)、或者用于将电力供应到移动终端1300的电源端子。接口单元1360可以以用于容纳诸如订户标识模块(SIM)、用户标识模块(UIM)、或者用于信息存储的存储卡的外部卡的插槽的形式实现。
示出第二相机1321b位于终端主体的后侧处并且包括与第一相机单元1321a的图像捕获方向大体上相反的图像捕获方向。如有必要,第二相机1321a可以被替换地位于其他的位置处,或者使其可移动,以便于具有不同于被示出的图像捕获方向。
第二相机1321b能够包括沿着至少一条线布置的多个透镜。多个透镜也可以以矩阵配置布置。该相机可以被称为“阵列相机”。当第二相机1321b被实现为阵列相机时,可以使用多个透镜以各种方式捕获图像并且图像具有更好的质量。
如在图13c中所示,示出闪关灯1324与第二相机1321b相邻。当通过相机121b捕获主题的图像时,闪关灯1324可以照明主题。如在图13c中所示,第二音频输出模块1352b能够位于终端主体上。第二音频输出模块1352b可以结合第一音频输出模块1352a实现立体声功能,并且也可以被用于实现用于呼叫通信的扬声器电话模式。
用于无线通信的至少一个天线可以位于终端主体上。天线可以被安装在终端主体中或者通过壳体形成。例如,配置广播接收模块1311 的一部分的天线可以可伸缩到终端主体中。可替选地,使用被附接到后盖1303的内表面的膜,或者包括导电材料的壳体,可以形成天线。
用于将电力供应到移动终端1300的电源单元1390可以包括电池 1391,该电池1391被安装在终端主体中或者可拆卸地耦合到终端主体的外部。电池1391可以经由被连接到接口单元1360的电源线缆接收电力。而且,能够使用无线充电器以无线方式对电池1391再充电。通过电磁感应或者电磁谐振可以实现无线充电。
示出后盖1303,其被耦合到后壳体1302用于屏蔽电池1391,以防止电池1391的分离,并且保护电池1391免受外部冲击或者外来材料。当从终端主体可拆卸电池1391时,后盖1303可以被可拆卸地耦合到后壳体1302。
用于保护外观或者协助或者扩展移动终端1300的功能的附件也能够被提供在移动终端1300上。作为附件的一个示例,可以提供用于覆盖或者容纳移动终端1300的至少一个表面的盖或者袋。盖或者袋可以与显示单元1351协作以扩展移动终端1300的功能。附件的另一示例是用于协作或者扩展对触摸屏的触摸输入的触摸笔。
图14是根据本发明的可替选的实施例的可变形的移动终端的概念视图。在该附图中,示出具有显示单元1451的移动终端1400,显示单元1451是一种通过外力可变形的显示器。此变形,包括显示单元1451 和移动终端1400的其它组件,可以包括弯曲、弯折、扭曲、卷曲、以及其组合中的任意一个。可变形的显示单元1451也可以被称为“柔性显示单元”。在一些实现中,柔性显示单元1451可以包括一般柔性显示器、电子纸张(也被称为电子纸)、以及其组合。通常,移动终端 1400可以被配置成包括与图13a-13c的移动终端1300相同或者相似的特征。
移动终端1400的柔性显示器通常被形成为轻质的、非易碎的显示器,其始终呈现常规平板显示器的特性,但是替代地在如先前所述能够变形的柔性基板上制造。术语电子纸可以被用于指代采用一般墨水的特性的显示技术,并且在使用反射光方面不同于常规平板显示器。电子纸通常被理解为使用扭动球或者经由使用胶囊的电泳改变显示的信息。
当柔性显示单元1451没有变形(例如,在无限曲率半径的状态下,并且被称为第一状态)中时,柔性显示单元1451的显示区域包括大体平坦的表面。当柔性显示单元1451被外力从第一状态变形(例如,具有有限曲率半径并且被称为第二状态的状态)时,显示区域可以变成弯曲表面或者弯折表面。如所图示的,在第二状态中显示的信息可以是在弯曲表面上输出的可视信息。可以实现可视信息因此独立地控制在矩阵配置中排列的各个单元像素(子像素)的发光。单元像素表示用于代表一个颜色的元素单元。
根据一个可替选的实施例,柔性显示单元1451的第一状态可以是弯曲状态(例如,从上到下或者从右到左弯曲的状态),而不是处于平坦状态。在本实施例中,当外力被施加到柔性显示单元1451时,柔性显示单元1451可以转变到第二状态使得柔性显示单元被变形成平坦的状态(或者较少弯曲的状态)或者更加弯曲的状态。
如有必要,柔性显示单元1451可以与显示器相结合的触摸传感器实现柔性触摸屏。当在柔性触摸屏处接收到触摸时,控制器1380能够执行与触摸输入相对应的某些控制。通常,柔性触摸屏被配置成在第一和第二状态时都感测触摸和其它的输入。一个选项是配置移动终端 1400以包括感测柔性显示单元1451的变形的变形传感器。变形传感器可以被包括在感测单元1340中。
变形传感器可以位于柔性显示单元1451或者壳体1401中以感测与柔性显示单元1451的变形有关的信息。与柔性显示单元1451的变形有关的这样的信息的示例可以是变形的方向、变形的程度、变形的位置、变形的时间量、变形的柔性显示单元1451被恢复的加速度等等。其它的可能性包括能够响应于柔性显示单元的弯曲被感测到或者当柔性显示单元1451被转变成、或者存在于第一和第二状态时被感测的大部分任何类型的信息。
在一些实施例中,基于与柔性显示单元1451的变形有关的信息,控制器1380或者其它的组件能够改变被显示在柔性显示单元1451上的信息,或者生成用于控制移动终端1400的功能的控制信号。通常通过变形传感器感测这样的信息。示出移动终端1400,其具有用于容纳柔性显示单元1451的壳体1401。考虑到柔性显示单元1451的特性,该壳体1401能够与柔性显示单元1451一起变形。
考虑到柔性显示单元1451的特性,位于移动终端1400中的电池也可以与柔性显示单元1451协作地可变形。实现这样的电池的一个技术是要使用堆叠电池单元的堆叠和折叠方法。柔性显示单元1451的变形不限于来自于外力的变形。例如,通过用户命令、应用命令等等能够将柔性显示单元1451从第一状态变形成第二状态。
根据又一实施例,移动终端可以被配置为可佩戴在人体上的设备。这样的设备超出用户使用他们的手抓握移动终端的常用技术。可佩戴的设备的示例包括智能手表、智能眼镜、头戴式显示器(HMD)等等。
典型的可佩戴的设备能够与另一移动终端交换数据(或者协作)。在这样的设备中,可佩戴的设备通常具有少于协作的移动终端的功能。例如,移动终端1300的短程通信模块1314可以感测或者识别足够近以与移动终端通信的可佩戴的设备。另外,当感测到的可佩戴的设备是被授权与移动终端1300通信的设备时,例如,控制器1380能够经由短程通信模块1314将在移动终端1300中处理的数据传送到可佩戴的设备。因此,可佩戴的设备的用户能够在可佩戴的设备上使用移动终端1300中处理的数据。例如,当在移动终端1300中接收到呼叫时,用户能够使用可佩戴的设备应答呼叫。而且,当在移动终端1300中接收到消息时,用户能够使用可佩戴的设备检查接收到的消息。
图15是图示根据另一实施例的手表式移动终端1500的一个示例的透视图。如在图15中所图示,手表式移动终端1500包括具有显示单元1551的主体1501和连接到主体1501从而可佩戴在手腕上的带 1502。通常,移动终端1500可以被配置成包括与图13a-13c的移动终端1300相同或者相似的特征。
主体1501可以包括具有某些外观的壳体。如所图示的,壳体可以包括协作地限定用于容纳各种电子组件的内部空间的第一壳体1501a 和第二壳体1501b。其它的配置是可能的。例如,可以替换地实现单个壳体,这样的壳体被配置成限定内部空间,从而实现具有单体的移动终端1500。
手表式移动终端1500能够执行无线通信,并且用于无线通信的天线能够被安装在主体1501中。天线可以使用壳体延伸其功能。例如,包括导电材料的壳体可以被电气地连接到天线以延伸接地面积或者辐射面积。
示出显示单元1551位于主体15301的前侧处使得被显示的信息对于用户来说是可视的。在一些实施例中,显示单元1551包括触摸传感器使得显示单元能够用作触摸屏。如所图示的,窗口1551a被定位在第一壳体1501a上以与第一壳体1501a一起形成终端主体的前表面。
被图示的实施例包括被定位在主体1501上的音频输出模块1552、相机1521、麦克风1522、以及用户输入单元1523。当显示单元1551 被实现为触摸屏时,附加的功能键可以被最小化或者被消除。例如,当触摸屏被实现时,用户输入单元1523可以被省略。
带1502通常被佩戴在用户的手腕上并且可以是由柔性材料制成而有助于设备的佩戴。作为一个示例,带1502可以是由皮毛、橡胶、硅胶、合成树脂等等制成。带1502也可以被配置成从主体1501可拆卸。因此,根据用户的偏好,带1502可以以各种类型的带可替换。
在一个配置中,带1502可以被用于延伸天线的性能。例如,带可以在其中包括被电气地连接到天线以延伸接地面积的接地延伸部分。带1502可以包括紧固件1502a。紧固件1502a可以被实现为扣型、搭扣钩结构、型等等,并且包括柔性段或者材料。附图图示使用扣实现紧固件1502a的示例。
图16是图示根据另一实施例的眼镜式移动终端1600的一个示例的透视图。眼镜式移动终端1600能够是在人体的头部可佩戴的并且被提供有框架(壳体、外壳等等)。框架可以是由柔性材料制成以容易被佩戴。示出移动终端1600的框架,其具有能够是由相同或者不同材料制成的第一框架1601和第二框架1602。通常,移动终端1600可以被配置成包括与图13a-13c的移动终端1300相同或者相似的特征。
框架可以被支撑在头部并且限定用于安装各种组件的空间。如所图示的,诸如控制模块1680、音频输出模块1652等等的电子组件可以被安装在框架部分上。而且,用于覆盖左眼和右眼中的任意一个或者两者的透镜1603可以被可拆卸地耦合到框架部分。
控制模块1680控制被布置在移动终端1600中的各种电子组件。控制模块1680可以被理解为与前述的控制器1380相对应的组件。图 16图示控制模块1680被安装在头部的一侧上的框架部分中,但是其他的位置是可能的。
显示单元1651可以被实现为头戴式显示器(HMD)。HMD指的是通过其显示器被安装在头部以在用户的眼睛的前面直接示出图像的显示技术。为了当用户佩戴眼镜式移动终端1600时在用户眼镜的前面直接提供图像,显示单元1651可以定位为对应于左眼和右眼中的任意一个或者两者。图16图示显示单元1651位于与右眼相对应的部分上以输出通过用户的右眼可观看的图像。
显示单元1651可以使用棱镜将图像投射到用户的眼睛。而且,棱镜可以由光学透明的材料形成使得用户能够在用户的前面观看被投射的图像和一般视野(用户通过眼睛观看的范围)。以这样的方式,通过显示单元1651输出的图像可以被观看同时与一般视野重叠。移动终端1600可以使用显示器通过将虚拟图像重叠在现实图像或者背景上提供增强现实(AR)。
相机1621可以位于与左眼和右眼中的任意一个或者两者相邻以捕获图像。因为相机1621位于与眼睛相邻,所以相机1621能够获取用户当前观看的场景。相机1621可以被定位在大多数的移动终端的任何位置处。在一些实施例中,多个相机1621可以被利用。这样的多个相机1621可以被用于获取立体图像。
眼镜式移动终端1600可以包括用户输入单元1623a和1623b,用户能够操作其中的每一个以提供输入。用户输入单元1623a和1623b 可以采用允许经由触觉输入来进行输入的技术。典型的触觉输入包括触摸、推动等等。用户输入单元1623a和1623b被示出为当它们分别位于框架部分和控制模块1680上时以推动方式和触摸模式可操作。
必要时,移动终端1600可以包括将输入声音处理成电气音频数据的麦克风和用于输出音频的音频输出模块1652。音频输出模块1652可以被配置成以一般的音频输出方式或者骨传导方式产生音频。当以骨传导方式实现音频输出模块1652时,当用户佩戴移动终端1600时音频输出模块1652可以被紧密地贴附到头部并且振动用户的颅骨以传输声音。
现在更加详细地描述通过不同地描述的移动终端可操作的通信系统。这样的通信系统可以被配置成利用不同的空中接口和/或物理层中的任意一个。通过通信系统利用的这样的空中接口的示例包括:频分多址(FDMA)、时分多址(TDMA)、码分多址(CDMA)、通用移动电信系统(UMTS)(包括,长期演进(LTE),LTE-A(高级长期演进)、全球移动通信系统(GSM)等。
仅通过非限制性示例,进一步的描述将会涉及CDMA通信系统,但是这样的教导同等地应用于包括CDMA无线通信系统以及OFDM (正交频分复用)无线通信系统的其它系统类型。CDMA无线通信系统通常包括一个或者多个移动终端(MT或者用户设备,UE)100、一个或者多个基站(BS、节点B、或者演进的节点B)、一个或者多个基站控制器(BSC)、以及移动交换中心(MSC)。MSC被配置成与常规的公共交换电话网络(PSTN)和BSC对接。BSC经由回程线路被耦合到基站。可以根据包括例如E1/T1、ATM、IP、PPP、帧中继、HDSL、 ADSL、或者xDSL的数个已知的接口中的任何一个来配置回程线路。因此,CDMA无线通信系统中能够包括多个BSC。
各个基站可以包括一个或者多个扇区,每个扇区具有全向天线或者在放射状地远离基站的特定方向中指向的天线。可替选地,每个扇区可以包括两个或者更多个不同的天线。各个基站可以被配置成支持多种频率分配,每个频率分配具有特定的频谱(例如,1.25MHz、5MHz 等等)。
扇区和频率分配的交叉可以被称为CDMA信道。基站也可以被称为基站收发器子系统(BTS)。在一些情况下,术语“基站”可以用于统称为BSC,以及一个或多个基站。基站也可以被表示为“小区站点”。可替选地,给定的基站的单个扇区可以被称为小区站点。
广播发射器(BT)将广播信号发送到在系统内操作的移动终端 1300。图13a的广播接收模块1311通常被配置在移动终端1300内部以接收由BT发送送的广播信号。例如,用于定位移动终端1300的位置的全球定位系统(GPS)卫星可以与CDMA无线通信系统协作。可以以比两个卫星更多或者更少的卫星获得有用的位置信息。要了解的是,可以可替选地实现其它类型的位置检测技术(即,除了或者替代 GPS定位技术可以使用的定位技术)。必要时,GPS卫星中的至少一个可以被可替选地或者另外配置成提供卫星DMB传输。
位置信息模块1315通常被配置成检测、计算、或者以其它方式识别移动终端的位置。作为示例,位置信息模块1315可以包括全球定位系统(GPS)模块、Wi-Fi模块、或者两者。如有必要,位置信息模块 1315可以可替选地或者另外用作无线通信单元1310的其它模块中的任意一个以获得与移动终端的位置有关的数据。
典型的GPS模块1315能够从三个或者更多个卫星测量精确的时间和距离,并且基于被测量的时间和距离根据三角法精确地计算移动终端的当前位置。可以使用从三个卫星获取距离和时间信息并且通过单个卫星执行错误校正的方法。特别地,GPS模块可以从从卫星接收到的位置信息获取精确的时间和三维速度信息以及纬度、经度以及高度值的位置。
此外,GPS模块能够实时获取速度信息以计算当前位置。有时候,当移动终端位于卫星信号的盲点中,诸如位于室内空间中时,被测量的位置的精确度可以被折衷。为了最小化这样的盲点的影响,可以利用交替的或者互补的位置技术,诸如Wi-Fi定位系统(WPS)。
Wi-Fi定位系统(WPS)指的是使用Wi-Fi基于无线局域网(WLAN) 的位置确定技术作为用于跟踪移动终端1300的位置的技术。此技术通常包括移动终端1300中的Wi-Fi模块和用于与Wi-Fi模块通信的无线接入点的使用。Wi-Fi定位系统可以包括Wi-Fi位置确定服务器、移动终端、被连接到移动终端的无线接入点(AP)、以及存储有无线AP 信息的数据库。
被连接到无线AP的移动终端可以将位置信息请求消息发送到 Wi-Fi位置确定服务器。Wi-Fi位置确定服务器基于移动终端1300的位置信息请求消息(或者信号)提取被连接到移动终端1300的无线AP 的信息。无线AP的信息可以通过移动终端1300被发送到Wi-Fi位置确定服务器,或者可以从无线AP被发送到Wi-Fi位置确定服务器。
基于移动终端1300的位置信息请求消息提取的无线AP的信息可以包括介质接入控制(MAC)地址、服务集识别(SSID)、接收信号强度指示符(RSSI)、参考信号接收功率(RSRP)、参考信号接收指量(RSRQ)、信道信息、隐私、网络类型、信号强度、噪声强度等等中的一个或者多个。
如上所述,Wi-Fi位置确定服务器可以接收被连接到移动终端1300 的无线AP的信息,并且可以从事先建立的数据库提取与被连接到移动终端的无线AP相对应的无线AP信息。被存储在数据库中的任何无线 AP的信息可以是诸如MAC地址、SSID、RSSI、信道信息、隐私、网络类型、纬度和经度坐标、无线AP位于的建筑物、楼层、详细的室内位置信息(GPS坐标可用)、AP拥有者的地址、电话号码等等的信息。为了在位置确定过程期间去除使用移动AP或者非法的MAC地址提供的无线AP,Wi-Fi位置确定服务器可以仅提取预定数目的无线AP信息,以便于高的RSSI。
然后,Wi-Fi位置确定服务器可以使用从数据库提取的至少一个无线AP信息提取(分析)移动终端1300的位置信息。用于提取(分析) 移动终端1300的位置信息的方法可以包括小区ID方法、指纹方法、三角法方法、地标方法等等。
小区ID方法被用于将在通过移动终端收集的外围无线AP信息当中的具有最大信号强度的无线AP的位置确定为移动终端的位置。小区 ID方法是最低程度复杂的实现,不要求附加的成本,并且能够快速地获取位置信息。然而,在小区ID方法中,当无线AP的安装密度低时定位的精确度可能落在所期待的阈值之下。
指纹方法被用于通过从服务区域选择参考位置收集信号强度信息,并且基于被收集的信息使用从移动终端发送的信号强度信息跟踪移动终端的位置。为了使用指纹方法,通常无线电信号的特性以数据库的形式被预先存储。
三角法方法被用于基于至少三个无线AP和移动终端的坐标之间的距离计算移动终端的位置。为了测量移动终端和无线AP之间的距离,信号强度可以被转换成距离信息,对于发送的无线信号可以采用到达时间(ToA)、到达时间差(TDoA)、到达角(AoA)等等。
地标方法被用于使用已知的地标发射器测量移动终端的位置。除了这些定位位置方法之外,各种算法可以被用于提取(分析)移动终端的位置信息。这样的被提取的位置信息可以通过Wi-Fi位置确定服务器发送到移动终端1300,从而获取移动终端1300的位置信息。
移动终端1300能够通过被连接到至少一个无线AP获取位置信息。根据在移动终端1300被定位的无线通信环境可以不同地改变被要求获取移动终端1300的位置信息的无线AP的数目。如关于图13 A先前所描述的,移动终端可以被配置成包括诸如蓝牙(BluetoothTM)、射频识别(RFID)、红外数据协会(IrDA)、超宽带(UWB)、紫蜂、近场通信(NFC)、无线USB(无线通用串行总线)等等的短程通信技术。
被设置在移动终端处的典型的NFC模块支持短程无线通信,其是移动终端之间的非接触型的通信并且通常在大约10cm内出现。NFC 模块可以以卡模式、阅读器模式、或者P2P模式中的一个操作。移动终端1300可以进一步包括用于存储卡信息的安全模块,以便于在卡模式下操作NFC模块。安全模块可以是诸如通用集成电路卡(UICC)(例如,订户标识模块(SIM)或者通用SIM(USIM))、安全微型SD 和贴签、或者被嵌入在移动终端中的逻辑介质(例如,嵌入的安全元件(SE))的物理介质。可以在NFC模块和安全模块之间执行基于单线协议(SWP)的数据交换。
当NFC模块在卡模式下操作时,移动终端可以将关于普通IC卡的卡信息发送到外部。更加具体地,如果具有关于支付卡(例如,信用卡或者公交卡)的卡信息的移动终端接近卡阅读器,则可以执行短程移动支付。作为另一示例,如果存储关于门卡的卡信息的移动终端接近门卡阅读器,则进入批准程序可以启动。诸如信用卡、交通卡、或者门卡的卡可以以小程序的形式被包括在安全模块中,并且安全模块可以存储关于其中安装的卡的卡信息。用于支付卡的卡信息可以包括卡号、剩余量和使用历史等等中的任意一个。门卡的卡信息可以包括用户的名字、用户的号码(例如,大学生号码或者员工号码)、进入历史等等中的任意一个。
当NFC模块在阅读器模式下操作时,移动终端能够从外部标签读取数据。通过移动终端从外部标签接收到的数据可以被编码成通过 NFC论坛定义的NFC数据交换格式。NFC论坛通常定义四种记录类型。更加具体地,NFC论坛定义诸如智能型海报、文本、统一资源标识符 (URI)、以及一般控制的四个记录类型定义。如果从外部标签接收到的数据是智能型海报类型,则控制器可以执行浏览器(例如,互联网浏览器)。如果从外部标签接收到的数据是文本类型,则控制器可以执行文本阅读器。如果从外部标签接收到的数据是URI类型,则控制器可以执行浏览器或者发起呼叫。如果从外部标签接收到的数据是一般控制类型,则控制器可以根据控制内容执行适当的操作。
在NFC模块在P2P(点对点)模式下操作的一些情况下,移动终端能够执行与另一移动终端的P2P通信。在本实例中,逻辑链路控制协议(LLCP)可以被应用于P2P通信。对于P2P通信,在移动终端和另一移动终端之间可以产生连接。此连接可以被归类成在一个分组被交换之后结束的无连接模式,和分组被持续交换的面向连接模式。对于典型的P2P通信,诸如电子类型的名片、地址信息、数字照片和URL、用于蓝牙连接、Wi-Fi连接的设置参数等等的数据可以被交换。因为用于NFC通信的可用的距离非常短,所以在交换小容量的数据中能够有效地利用P2P模式。
将会参考附加的附图更加详细地描述更多的优选实施例。在没有脱离其特性的情况下能够以数种形式实施本特征。
图17是图示根据本发明的不同实施例的显示设备的配置模块的框图。参考前述的图1至图16,在图17中示出的显示设备的模块能够被添加或者修改。本发明的权利的范围不通过图1至图17描述的元素确定。相反,原则上应根据在权利要求上撰写的项目解释本发明的权利范围。如在图17中所示,根据本发明的不同实施例的显示设备1700 包括用户接口单元1730、广播服务模块1720、通信模块1730、显示模块1740、控制器1750等等。
用户接口单元1710能够从用户接收特定信号的输入。用户接口单元1710能够从用户接收web浏览器输出请求信号和特定网址信息。用户接口单元170能够经由与显示设备1700的显示模块1720连接的触摸面板接收特定信号,并且能够使用从传感器模块接收到的IR(红外线)信号接收特定信号。
广播服务模块1720从广播站、CP(内容提供商)等等接收包括广播节目数据的广播信号并且能够处理接收到的广播信号。广播服务模块1720能够包括调谐器、解调器、图像解码器、定标器、混合器、帧率转换器、格式器等等。广播服务模块1720接收广播信号,解码接收到的广播信号并且能够将被包括在广播信号中的广播时间信息发送到控制器1750。
通信模块1730能够使用各种有线/无线通信协议执行与外部设备或者外部服务器的数据通信。外部设备能够包括生物设备和移动设备。外部服务器能够包括域名服务器。
显示模块1740处理与通过根据本发明的一个实施例的显示设备接收到的至少一个或者多个内容相对应的内容数据,并且能够在屏幕上显示内容数据。能够从执行与显示设备1700的数据通信的广播接收器中接收内容数据。显示模块1740能够以与通过私有广播接收器显示的屏幕格式相同的屏幕格式在屏幕上显示至少一个或者多个内容。显示模块1740通过基于显示设备1700的屏幕尺寸处理内容数据来确定屏幕尺寸并且能够显示内容数据。
控制器1750执行通常管理包括用户接口单元1710、广播服务模块1720、通信模块1730、显示模块1740等等的在图17中示出的至少一个或者多个模块的功能的功能。关于此,将会在下面参考图18至图 58更新详细地描述。
图18是图示根据本发明的一个实施例的使用web浏览器显示设备访问广播接收器的示例的图。根据本发明的一个实施例,显示设备1810 的控制器经由web浏览器访问与广播接收器相对应的网址,从DNS(域名服务器)接收被映射到该网址的IP(互联网协议)地址信息,使用接收到的IP地址访问广播接收器,接收被显示在广播接收器上的内容数据并且能够在屏幕上显示内容数据。
基于被设置到广播接收器的用户名能够自动地生成网址。DNS能够通过相互映射存储广播接收器的MAC地址、网址以及IP地址。DNS 接收以预定的间隔从DHCP(动态主机配置协议)服务器接收广播接收器的IP地址以更新广播接收器的IP地址。
已经接收到与网址相对应的IP地址的传输请求信号之后,DNS从 DHCP服务器接收广播接收器的IP地址的分配并且然后能够将该IP地址发送到显示设备。
如在图18中所示,根据本发明的一个实施例的显示设备1810能够经由web浏览器执行与广播接收器1820的数据通信。根据被设置到广播接收器1820的名称,通过设备能够自动地生成广播接收器1820 本身的网址。广播接收器1820能够在DNS(域名服务器)1830处注册网址。DNS 1830能够通过相互映射来存储广播接收器1820的MAC 地址、网址以及IP地址。如果用户通过执行被包括在显示设备1810 中的web浏览器输入网址,则根据本发明的一个实施例的显示设备 1810的控制器能够从DNS接收被映射到网址的IP地址信息。根据本发明的一个实施例的显示设备1810的控制器能够使用接收到的IP地址直接执行与广播接收器1820的数据通信。
在本实例中,根据本发明的一个实施例的显示设备1810的控制器接收被显示在广播接收器1820上的内容数据,并且能够控制内容数据被显示在显示设备的屏幕上。在本实例中,在尺寸上与被显示在广播接收器1820上的屏幕相同的屏幕能够如原样被显示在显示设备的屏幕上。或者,在尺寸上不同于被显示在广播接收器1820上的屏幕的屏幕能够基于显示设备1810的屏幕尺寸被显示在显示设备的屏幕上。特别地,如果接收到被显示在广播接收器1820上的内容的数据,则根据本发明的一个实施例的显示设备1810的控制器基于显示设备的屏幕尺寸重新处理内容的数据,并且能够控制内容的数据被显示在显示设备的屏幕上。
图19是图示根据本发明的一个实施例的使用web浏览器显示设备访问广播接收器的不同示例的图。如在图19中所示,如果用户经由 web浏览器1930输入与广播接收器1920相对应的网址1940并且访问广播接收器,则根据本发明的一个实施例的显示设备1910的控制器接收被显示在广播接收器1920上的内容1921的数据并且能够使用接收到的内容1921的数据控制要被显示在显示设备的屏幕上的内容。在本实例中,根据本发明的一个实施例的显示设备1910能够根据被显示在广播接收器1920上的内容的类型控制内容1921在水平模式下被显示在显示设备的屏幕上。例如,如在图19中所示,如果内容对应于实时广播节目,则控制器能够控制实时广播节目在水平模式下被显示在显示设备的屏幕上。
另外,如果用户使用web浏览器1940输入与广播接收器1920相对应的网址并且访问广播接收器,则根据本发明的一个实施例的显示设备1910的控制器能够控制与当前显示在广播接收器1920上的内容相同的内容被显示,或者能够控制广播接收器1920的预定主屏幕(未被描述)被显示。
图20是图示根据本发明的一个实施例的显示设备执行与广播接收器的数据通信的示例的图。如在图20中所示,根据本发明的一个实施例的执行与显示设备2010的数据通信的广播接收器2020能够包括服务服务(serving service)2024和网关服务2022,并且能够经由网关服务2022在DNS 2030和显示设备2010之间收发数据。广播接收器 2020能够包括至少一个或者多个应用2026并且应用2026能够包括实时广播解码应用、频道信息应用、EPG(电子节目指南)应用、设置应用以及用户设置应用。另外,使用包括Java脚本、HTML(超文本标记语言)以及CSS(层叠样式表)的web语言能够生成应用。经由网关服务2022,在DNS 2030处,广播接收器2020能够基于通过用户生成或者自动生成的广播接收器的名称2028注册广播接收器2020的网址。在本实例中,DNS 2030能够通过相互映射来存储广播接收器2020 的MAC地址、网址以及IP地址。
如果根据本发明的一个实施例的显示设备2010从DNS 2030接收广播接收器2020的IP地址,访问广播接收器2020并且请求被包括在广播接收器2020中的特定应用2026的数据传输,则广播接收器2020 不处理通过Java脚本、HTML、CSS等等配置的特定应用2026的数据并且将数据如原样递送给服务服务2024。服务服务2024将应用2026 的数据递送给网关服务2022以将数据发送给显示设备2010。
根据本发明的一个实施例的显示设备2010的控制器能够控制特定应用2026的数据如原样显示在屏幕上。当设计如在图18至图20中先前所提及的广播接收器和显示设备时,诸如智能电话的显示设备能够在没有附加的处理步骤的情况下如原样使用被包括在广播接收器中的应用数据。因此,不同于传统配对或者N屏幕,能够实现快速的和有效的技术效果。此外,与经由web浏览器访问网络服务器相似,用户能够在没有像传统配对的诸如蓝牙连接过程的附加过程的情况下访问广播接收器,并且能够在诸如智能电话的显示设备上使用广播接收器的所有内容。
图21是图示根据本发明的一个实施例的显示设备访问位于短距离的广播接收器的示例的图。如在图21中所示,如果用户经由web浏览器2130输入与广播接收器2120相对应的网址2140并且访问广播接收器,则根据本发明的一个实施例的显示设备2110的控制器接收被显示在广播接收器2120上的内容2150的数据并且能够使用接收到的内容2150的数据控制内容2150被显示在显示设备的屏幕上。
并且,如在图21中所示,如果用户使用诸如智能电话的显示设备 2110的web浏览器2140输入与广播接收器2120相对应的网址并且访问在离位于室内的广播接收器短距离内的广播接收器,则显示设备能够控制与当前被显示在广播接收器2120的内容2150相同的内容被显示在显示设备的屏幕上。或者,显示设备能够控制广播接收器2120的预定主屏幕(未被描述)被显示在显示设备的屏幕上。
图22是图示根据本发明的一个实施例的显示设备访问位于长距离的广播接收器的示例的图。如在图22中所示,如果位于室外的用户使用诸如智能电话的显示设备2210的web浏览器2240输入与广播接收器2220相对应的网址并且访问位于室内的广播接收器2220,则显示设备能够控制与当前被显示在广播接收器2220上的内容2250相同的内容被显示在显示设备的屏幕上。或者,显示设备能够控制广播接收器2220的预定主屏幕(未被描述)被显示在显示设备的屏幕上。
当设计如在图21和图22中先前所提及的显示设备和广播接收器时,因为用户能够使用智能电话等等访问广播接收器,不论距离如何,所以用户可以使用被显示在广播接收器上的所有内容,不论用户所处位置如何。
图23是图示根据本发明的一个实施例的显示设备检查广播接收器的电源模式的示例的图。根据本发明的一个实施例的显示设备2310 的控制器经由web浏览器2330访问与广播接收器2320相对应的网址 2340,从DNS接收被映射到网址2340的IP地址信息,使用接收到的 IP地址访问广播接收器2320,接收被显示在广播接收器2320上的内容的数据并且能够控制内容的数据被显示在显示设备的屏幕上。
控制器检查广播接收器2320的电源模式。如果广播接收器2320 的电源模式对应于关闭模式,则控制器能够控制指示与广播接收器 2320的数据通信不可用的消息被显示在显示设备的屏幕上。另外,控制器检查广播接收器2320的电源模式。如果广播接收器2320的电源模式对应于睡眠模式,则控制器能够控制使用网络唤醒(WOL)方案被配置成将广播接收器2320的电力变成接通模式的信号以被发送。睡眠模式可以对应于广播接收器2320在待机状态下执行与外部设备的通信的模式。
如在图23中所示,当广播接收器2320的电源模式对应于关闭模式或者睡眠模式时,用户能够使用诸如智能电话的显示设备2310的 web浏览器2330访问广播接收器2320。显示设备2310的控制器能够检查广播接收器2320的电源模式。如果广播接收器2320的电源模式对应于关闭模式,则控制器能够控制指示与广播接收器2320的数据通信不可用的消息(未被描述)被显示在显示设备的屏幕上。如果广播接收器2320的电源模式对应于睡眠模式,则控制器能够控制使用WOL 方案将被配置成将广播接收器2320的电力变成接通模式的信号发送到广播接收器2320。
如果广播接收器2320的电源模式对应于睡眠模式,因为广播接收器能够在待机状态下执行与显示设备的数据通信,如在图23中所示,当广播接收器的内容2350,诸如实时广播节目,没有被显示在广播接收器2320上时,内容2350能够被显示在显示设备2310的屏幕上。因此,如果广播接收器和显示设备如在前面的描述中所提及那样被设计,则用户从外部使用显示设备访问位于房间的睡眠模式的广播接收器,并且能够直接地使用被包括在广播接收器中的应用等等。因此,能够最小化从使用广播接收器产生的功耗。
图24是图示根据本发明的不同实施例的使用web浏览器显示设备访问广播接收器的不同示例的图。如在图24中所示,根据本发明的一个实施例的显示设备2410能够包括不仅包括智能电话而且包括平板 PC、笔记本等等的各种数字设备。图24是图示作为显示设备2410的示例的平板PC的图。与在图19中先前所提及的过程相似,用户使用被包括在平板PC中的web浏览器2430访问广播接收器2420并且能够在平板PC的屏幕上显示内容2450。另外,通过根据显示设备2410的各种屏幕尺寸进行处理能够显示广播接收器的内容2450。
图25是图示根据本发明的一个实施例的使用屏幕的划分显示设备显示内容的示例的图。如在图25中所示,根据本发明的一个实施例的显示设备2510使用web浏览器2530访问广播接收器2520,接收被显示在广播接收器2520上的内容2550的数据并且能够控制内容的数据被显示在显示设备的屏幕上。如果根据本发明的一个实施例的显示设备2510选择屏幕划分图标(未被描述)或者检测输入后退按钮2560 的信号超过预定的时间,如在图25中所示,则能够执行屏幕划分功能。在本实例中,如在图25中所示,第一屏幕可以对应于被显示在广播接收器2520上的内容2550并且第二屏幕可以对应于web浏览器2530。因此,当如在前面的描述中所提及的那样设计广播接收器和显示设备时,用户能够在第一屏幕和第二屏幕上分别使用广播接收器2520的内容和显示设备2510本身的内容。
图26是图示根据本发明的一个实施例的显示设备使用屏幕划分显示内容的不同示例的图。如在图26中所示,根据本发明的一个实施例的显示设备2610的控制器能够通过执行在图25中先前所提及的屏幕划分功能控制第一广播接收器2620的内容2650被显示在第一屏幕上并且控制显示设备2610的web浏览器2630被显示在第二屏幕上。此外,如果使用被显示在第二屏幕上的web浏览器2630输入与第二广播接收器2622相对应的网址,如在图26中所示,则控制器能够控制第一广播接收器2620的内容2650和第二广播接收器的内容2660分别被显示在第一屏幕和第二屏幕上。
图27是图示根据本发明的一个实施例的显示设备执行广播接收器应用的示例的图。如在图27中所示,根据本发明的一个实施例的显示设备的控制器生成包括特定广播接收器的网址信息的广播接收器应用2720并且能够控制广播接收器应用被显示在主屏幕上。如果接收到选择广播接收器应用2720的信号,则控制器访问与广播接收器2720 相对应的广播接收器并且能够将被显示在广播接收器上的内容2730立即显示在显示设备的屏幕上。另外,如果接收到选择广播接收器应用 2720的信号,则控制器能够控制包括与广播接收器应用2720相对应的广播接收器的至少一个或者多个应用信息的应用列表2740被显示在显示设备的屏幕上。如果接收到选择被包括在应用列表2740中的特定应用的信号,则控制器从广播接收器接收所选择的特定应用的数据并且能够控制数据被显示在显示设备的屏幕上。
图28是图示根据本发明的一个实施例的显示设备执行广播接收器应用的不同示例的图。如在图28中所示,如果接收到选择广播接收器应用2820的信号,则根据本发明的一个实施例的显示设备的控制器能够控制包括与广播接收器应用2820相对应的广播接收器的至少一个或者多个应用信息的应用列表2830被显示在显示设备的屏幕上。另外,如果接收到选择被包括在应用列表2830中的应用添加图标2840的信号,则控制器能够控制被配置成在应用列表2830注册被包括在广播接收器中的特定应用的窗口2850被显示在显示设备的屏幕上。通过这样做,用户能够在应用列表2830注册频繁使用的应用并且能够通过诸如智能电话的显示设备容易快速地使用被包括在广播接收器中的应用。
图29是图示根据本发明的一个实施例的显示设备获得网址信息的示例的图。如在图29中所示,如果用户使用NFC(近场通信)芯片执行关于广播接收器2920的标签(tagging)操作,根据本发明的一个实施例的显示设备2910的控制器能够控制包括广播接收器2920的网址信息的消息2940被显示在显示设备的屏幕上。或者,如果用户使用NFC芯片执行关于广播接收器2920的标签操作,则根据本发明的一个实施例的显示设备2920的控制器接收被显示在广播接收器2920上的内容2930的数据并且能够控制该数据被立即显示在显示设备的屏幕上。
当如在图29中先前所提及的那样设计广播接收器和显示设备时,对于用户来说没有必要记忆多个广播接收器的各个网址信息,并且能够经由标签操作容易地和快速地获得网址信息。
图30是图示根据本发明的一个实施例的显示设备获得网址信息的不同示例的图。如在图30中所示,为了获得广播接收器3020的网址3050信息,根据本发明的一个实施例的显示设备3010的控制器能够执行与远程控制器3030的设备对设备连接,远程控制器3030与广播接收器3030配对。一旦执行设备对设备连接,则控制器能够从远程控制器3030接收广播接收器3020的网址3050信息。如果从远程控制器3030接收广播接收器3020的网址3050信息,则根据本发明的一个实施例的显示设备3010的控制器能够控制包括广播接收器3020的网址3050信息的web浏览器3040被显示在显示设备的屏幕上。
图31是图示根据本发明的一个实施例的多个显示设备访问广播接收器的示例的图。如在图31中所示,第一显示设备3110和第二显示设备3112能够同时访问单个广播接收器3120。例如,第一显示设备 3110使用在第一显示设备的主屏幕上生成的广播接收器应用3140访问广播接收器3120,并且能够将显示在广播接收器3120上的内容3130 显示在第一显示设备的屏幕上。相反地,第二显示设备3112能够使用 web浏览器3150访问广播接收器3120。如果第二显示设备3112访问广播接收器3120,则第二显示设备能够在第二显示设备的屏幕上显示包括在广播接收器3120中包括的至少一个或者多个应用信息的应用列表3160。
图32是图示根据本发明的一个实施例的显示设备检查广播接收器的电源模式的不同示例的图。如在图32中所示,当广播接收器3220 的电源模式对应于关闭模式或者睡眠模式时,用户能够使用诸如智能电话的显示设备3120的web浏览器访问广播接收器3220。另外,显示设备3210的控制器能够检查广播接收器3220的电源模式。如果广播接收器3220的电源模式对应于睡眠模式,则控制器接收被包括在广播接收器3220中的至少一个或者多个内容的数据并且能够控制该数据被显示在显示设备的屏幕上。
当在显示设备的屏幕上显示从广播接收器3220接收到的内容 3230的数据时,控制器能够根据用户的请求控制使用WOL方案将配置成将广播接收器3220的电力变成接通模式的信号发送到广播接收器 3220。在本实例中,广播接收器3220能够在广播接收器的屏幕上显示广播接收器的预定主屏幕3240或者在广播接收器的屏幕上显示与被显示在显示设备3110的屏幕上的内容3230相同的内容。
图33是图示根据本发明的一个实施例的显示设备搜寻广播接收器的网址的示例的图。如在图33中所示,根据本发明的一个实施例的显示设备3310的用户能够经由web浏览器3320访问广播接收器网址搜索服务器3330。如果显示设备3310的用户在广播接收器网址搜索服务器的屏幕3340上输入特定用户的名字3350,则包括与特定用户的名字3350有关的广播接收器网址信息的网址列表3360能够被显示在屏幕上。仅当各个广播接收器允许搜索时,被包括在网址列表3360中的广播接收器的网址信息能够被显示。
当如在图33中先前所提及的那样设计广播接收器和显示设备时,对于用户来说没有必要记忆网址信息并且用户能够经由简单的搜索获得多个广播接收器的网址信息。
图34是用于根据本发明的一个实施例的控制显示设备的方法的流程图。如在图34中所示,根据本发明的一个实施例的控制显示设备的方法包括下述步骤:经由web浏览器访问与广播接收器相对应的网址(S3410);从DNS接收被映射到网址的IP地址信息(S3420);使用接收到的IP地址访问广播接收器(S3430)以及通过从广播接收器接收内容的数据在显示设备的屏幕上显示被显示在广播接收器上的内容(S3440)。因为对各个步骤的详细解释与前面的描述中所提及的相同,所以这时省略被重叠的解释。
图35是图示根据本发明的一个实施例的显示设备接收被包括在广播接收器中的应用的数据的示例的图。根据本发明的一个实施例的显示设备3510的控制器经由web浏览器访问与广播接收器相对应的网址;从DNS接收被映射到网址的IP地址信息;使用接收到的IP地址访问应用并且能够通过从广播接收器接收数据控制应用的数据被显示在显示设备的屏幕上。
基于被设置到广播接收器的用户的名字能够自动地生成网址。应用能够包括实时广播应用、频道信息应用、EPG(电子节目指南)应用、设置应用以及用户手动设置应用。使用包括Java脚本、HTML(超文本标记语言)以及CSS(层叠样式表)的web语言能够生成应用。NDS 能够通过相互映射来存储广播接收器的MAC地址、网址以及IP地址、应用的网址以及IP地址。
DNS以预定的间隔从DHCP(动态主机配置协议)服务器接收广播接收器的IP地址以更新广播接收器的IP地址。如果接收到与网址相对应的IP地址的传输请求信号,则DNS从DHCP接收器接收广播接收器的IP地址的分配,并且能够将IP地址发送到显示设备。
如在图35中所示,根据本发明的一个实施例的显示设备3510能够经由web浏览器执行与广播接收器3520的数据通信。根据被设置到广播接收器3520的名称通过设备能够自动地生成广播接收器3520本身的的网址。广播接收器3520能够在DNS 3530注册广播接收器本身的网址和被包括在广播接收器3520中的至少一个或者多个应用的网址。如果用户通过执行被包括在显示设备3510中的web浏览器输入与被包括在广播接收器3520中的应用相对应的网址,则根据本发明的一个实施例的显示设备3510的控制器能够从DNS接收被映射到网址的 IP地址信息。
根据本发明的一个实施例的显示设备3510的控制器能够使用接收到的IP地址执行与广播接收器3520的数据通信。在本实例中,根据本发明的一个实施例的显示设备3510的控制器接收与被包括在广播接收器3520中的网址相对应的特定应用的数据,并且能够控制该应用的内容被立即显示在显示设备的屏幕上。在本实例中,在尺寸上与被显示在广播接收器3520上的屏幕相同的屏幕能够如原样被显示在显示设备的屏幕上。或者,基于显示设备3510的屏幕尺寸,在尺寸上不同于被显示在广播接收器3520上的屏幕的屏幕能够被显示在显示设备的屏幕上。当如在图35中先前所提及的那样设计广播接收器和显示设备时,用户能够通过诸如智能电话的显示设备容易地和快速地执行被包括在广播接收器中的应用并且利用该应用。
图36是图示根据本发明的一个实施例的显示设备从广播接收器接收实时广播节目应用的数据并且在屏幕上显示该数据的示例的图。如在图36中所示,如果用户经由web浏览器3630输入与被包括在广播接收器3620中的实时广播节目3621应用相对应的网址3640,则根据本发明的一个实施例的显示设备3610的控制器接收被包括在广播接收器3620中的实时广播节目3621应用的数据,并且能够使用接收到的实时广播节目3621应用的数据控制该实时广播节目3621被显示在显示设备的屏幕上。
在本实例中,根据本发明的一个实施例的显示设备3610的控制器能够根据广播接收器3620的应用的类型控制支持水平模式屏幕。例如,如在图36中所示,如果应用对应于实时广播节目3621应用,则控制器能够控制实时广播节目在水平模式下被显示在显示设备的屏幕上。
此外,当在显示设备的屏幕上显示实时广播节目3621时,根据本发明的一个实施例的显示设备3610的控制器能够显示与在广播接收器 3620的频道上当前观看的实时广播节目相同的实时广播节目。或者,显示设备的控制器能够在显示设备的屏幕上显示预定频道的实时广播节目。
图37是图示根据本发明的一个实施例的显示设备在屏幕上显示被配置成控制应用的窗口的示例的图。如在图36中先前所提及的,如果用户使用web浏览器3730输入与实时广播节目3721相对应的网址 3740,则根据本发明的一个实施例的显示设备3710的控制器从广播接收器3720接收实时广播节目3721应用的数据,并且能够控制实时广播节目3721被显示在显示设备的屏幕上。
当通过从广播接收器3720接收数据在屏幕上显示实时广播节目 3721的数据时,根据本发明的一个实施例的显示设备3710的控制器能够控制包括控制菜单的窗口3750被显示在显示设备的屏幕上。根据通过显示设备3710接收到的应用的类型,窗口3750能够包括相互不同的控制菜单。例如,如在图37中所示,当从广播接收器3720接收实时广播节目3721应用的数据时,包括频道切换菜单和音量控制菜单的窗口3750能够被显示在显示设备的屏幕上。
图38是图示根据本发明的一个实施例的显示设备使用窗口控制应用的示例的图。如在图37中先前所提及的,当通过从广播接收器3820 接收应用的数据在屏幕上显示该应用的数据时,根据本发明的一个实施例的显示设备3810的控制器能够控制包括被配置成控制应用的控制菜单的窗口3850与应用的数据一起被显示。通过这样做,控制器能够使用窗口3850控制应用。例如,如在图38中所示,当从广播接收器 3820接收实时广播节目应用的数据并且包括频道切换菜单和音量控制菜单的窗口3850被显示在屏幕上时,如果用户选择被包括在窗口3850 中的频道切换菜单,则根据本发明的一个实施例的显示设备3810的控制器能够将使频道被切换的信号发送到广播接收器3820,或者可以控制不同频道的实时广播节目被显示在显示设备本身上。
图39是图示根据本发明的一个实施例的显示设备使用控制信号控制应用的示例的图。如在图37中先前所提及的,当通过从广播接收器3720接收应用的数据在屏幕上显示该应用的数据时,根据本发明的一个实施例的显示设备3910的控制器能够使用为各个应用预定的控制信号控制该应用。例如,如在图39中所示,当从广播接收器3920接收实时广播节目应用的数据并且特定频道的实时广播节目被显示在显示设备的屏幕上时,如果用户输入预定的频道切换信号3950,则根据本发明的一个实施例的显示设备3910的控制器能够将使频道被切换的信号发送到广播接收器3920,或者可以控制不同频道的实时广播节目被显示在显示设备本身上。
图40是图示根据本发明的一个实施例的显示设备终止应用的示例的图。如在图40中所示,根据本发明的一个实施例的显示设备4010 的控制器能够通过从广播接收器接收实时广播节目4021应用的数据控制特定频道的实时广播节目被显示在显示设备的屏幕上。如果接收到选择前一个菜单的信号同时使用显示设备观看实时广播节目4021,则控制器能够控制实时广播节目4021应用的预定的主页面被显示在屏幕上或者能够控制与实时广播节目4021应用相对应的网址被输入的web 浏览器4031被显示在屏幕上。
图41是图示根据本发明的一个实施例的显示设备接收频道信息应用的数据并且在屏幕上显示频道列表的示例的图。如在图41中所示,当用户经由广播接收器4120观看实时广播节目4121时,如果用户经由显示设备4110的web浏览器4130输入与被包括在广播接收器4120 中的频道信息应用相对应的网址4140,则根据本发明的一个实施例的显示设备4110的控制器能够控制包括被显示在广播接收器4120上的实时广播节目4121的频道信息的频道列表4122被显示在显示设备的屏幕上。
图42是图示根据本发明的一个实施例的显示设备接收频道信息应用的数据并且在屏幕上显示频道列表的不同示例的图。如在图42中所示,根据本发明的一个实施例的显示设备4210能够在屏幕上显示第一频道的实时广播节目4221和频道列表4230。如果接收到选择被包括在频道列表4230中的第二频道图标4240的信号,则根据本发明的一个实施例的显示设备4210的控制器能够控制被配置成通过将广播接收器4220的频道从第一频道切换到第二频道显示第二频道的实时广播节目4222的信号发送到广播接收器4220,或者能够控制第二频道的实时广播节目4222被显示在显示设备4210上。
图43是图示根据本发明的一个实施例的显示设备显示广播接收器同步图标的示例的图。如在图43中所示,根据本发明的一个实施例的显示设备4310的控制器能够通过从广播接收器4320接收实时广播节目应用的数据控制实时广播节目被显示,或者控制不同于被显示在广播接收器4320上的频道的频道的实时广播节目被显示在显示设备 4310上。根据本发明的一个实施例的显示设备4310的控制器能够控制广播接收器图标4330被显示在屏幕上同时显示实时广播节目,并且能够经由广播接收器同步图标4330控制显示设备的频道与广播接收器 4320的频道同步。
例如,如在图43中所示,当广播接收器4320显示第一频道的实时广播节目4321并且显示设备4310显示第二频道的实时广播节目 4322时,如果接收到选择广播接收器同步4330的信号,则控制器能够控制被配置成使被显示在显示设备4310上的第二频道的实时广播节目 4322被显示在广播接收器4320上的信号被发送到广播接收器。或者,当广播接收器4320显示第一频道的实时广播节目4321并且显示设备 4310显示第二频道的实时广播节目4322时,如果选择广播接收器同步图标4330的信号被接收,则控制器能够控制第一频道的实时广播节目 4321被显示在显示设备4310上。
图44是图示根据本发明的一个实施例的显示设备接收设置应用的数据并且在屏幕上显示设置菜单的图。如在图44中所示,如果经由显示设备4410的web浏览器4430输入与被包括在广播接收器4420中的设置应用相对应的网址4440同时经由广播接收器4420观看实时广播节目,根据本发明的一个实施例的显示设备4410的控制器能够控制被配置成设置被显示在广播接收器4420上的实时广播节目4421的至少一个或者多个设置菜单4450被显示在显示设备的屏幕上。如果用户输入被配置成使用设置菜单4450改变特定设定值的信号,则控制器能够基于该信号控制被配置成改变广播接收器4420的设定值的信号被发送到广播接收器。
图45是图示根据本发明的一个实施例的显示设备接收设置应用的数据并且在屏幕上显示设置菜单的不同示例的图。如在图45中所示,当用户经由广播接收器4520观看电影4521时,如果用户经由显示设备4510的web浏览器4530输入与被包括在广播接收器4520中的设置应用相对应的网址4540,则根据本发明的一个实施例的显示设备4510 的控制器能够控制为了被显示在广播接收器4520上的电影4521而优化的至少一个或者多个预定的设置菜单4550被显示在显示设备的屏幕上。
如果用户输入被配置成使用设置菜单4550改变特定的设定值的信号,则控制器能够基于该信号控制被配置成改变广播接收器4520的设定值的信号被发送到广播接收器。当如在前面的描述中所提及的那样设计广播接收器和显示设备时,用户能够获得为显示在广播接收器上的内容而优化的设置菜单同时经由广播接收器观看内容。通过这样做,用户能够容易地和快速地改变广播接收器的设定值。
图46是图示根据本发明的一个实施例的显示设备接收EPG应用的数据并且在屏幕上显示EPG的示例的图。如在图46中所示,如果经由显示设备4610的web浏览器4630输入与被包括在广播接收器4620 中的EPG应用相对应的网址4640同时经由广播接收器4620观看实时广播节目,则根据本发明的一个实施例的显示设备4610的控制器能够控制包括被显示在广播接收器4620上的实时广播节目4621信息的 EPG 4650被显示在显示设备的屏幕上。
或者,如果用户经由显示设备4610的web浏览器4630输入与被包括在广播接收器4620中的EPG应用相对应的网址4640同时经由广播接收器4620观看实时广播节目4621,则显示设备的控制器发送被配置成使包括被显示在广播接收器4620上的实时广播节目4621信息的 EPG 4650被显示在屏幕上的信号发送到广播接收器4620,并且能够控制EPG 4650被显示在广播接收器4620上。
图47是图示根据本发明的一个实施例的显示设备接收EPG应用的数据并且在屏幕上显示EPG的不同示例的图。图47是图示根据本发明的一个实施例的显示设备接收EPG应用的数据并且在屏幕上显示 EPG的不同示例的图。
如在图47中所示,如果用户经由显示设备4710的web浏览器4730 输入与被包括在广播接收器4720中的EPG应用的网址同时经由广播接收器4720观看第一频道的实时广播节目4721,则根据本发明的一个实施例的显示设备4710的控制器能够控制关于被显示在广播接收器4720 上的实时广播节目的信息的EPG 4730被显示在显示设备的屏幕上。如果接收到选择被包括在EPG 4730中的第二频道图标4740的信号,则控制器能够控制被配置成使广播接收器4720显示第二频道的实时广播节目4722的信号被发送到广播接收器4720。广播接收器4720接收信号并且然后能够在广播接收器的屏幕上显示第二频道的实时广播节目 4722。
图48是图示根据本发明的一个实施例的显示设备接收EPG应用的数据并且在屏幕上显示EPG的又一不同示例的图。如在图48中所示,如果用户经由显示设备4810的web浏览器4830输入与被包括在广播接收器4820中的EPG应用相对应的网址同时经由广播接收器4820观看第一频道的实时广播节目4821,则根据本发明的一个实施例的显示设备4810的控制器能够控制包括关于被显示在广播接收器4820上的第一频道的实时广播节目4821的信息的EPG 4830被显示在显示设备的屏幕上。如果接收到选择被包括在EPG 4830中的第二频道图标4840 的信号,则控制器能够控制第二频道的实时广播节目4822被显示在广播接收器的屏幕上。
图49是图示根据本发明的一个实施例的使用EPG显示设备执行安排的记录的示例的图。如在图49中所示,如果用户经由显示设备4910 的web浏览器4930输入与被包括在广播接收器4920中的EPG应用相对应的网址同时经由广播接收器4920观看第一频道的实时广播节目 4921,则根据本发明的一个实施例的显示设备4910的控制器能够控制包括关于被显示在广播接收器4920上的第一频道的实时广播节目的信息的EPG 4930被显示在显示设备的屏幕上。如果接收到选择被包括在 EPG 4930中的第二频道图标4940的信号,则控制器能够控制第二频道的实时广播节目4922的安排的记录菜单4950被显示在显示设备的屏幕上。
图50是图示根据本发明的一个实施例的显示设备使用EPG执行安排的记录的不同示例的图。如在图50中所示,如果接收到选择被包括在安排的记录菜单5050中的安排的记录请求图标5052的信号,则根据本发明的一个实施例的显示设备5010的控制器基于被包括在EPG 5030中的频道信息执行安排的记录,并且能够控制消息5060被显示在广播接收器5020的屏幕的区域或者显示设备的屏幕的区域上以指示安排的记录被请求。
图51是图示根据本发明的一个实施例的显示设备使用EPG执行重放服务的不同示例的图。如在图51中所示,如果用户经由显示设备 5110的web浏览器5130输入与被包括在广播接收器5120中的EPG应用相对应的网址同时经由广播接收器5120观看第一频道的实时广播节目5121,则根据本发明的一个实施例的显示设备5110的控制器能够控制包括关于被显示在广播接收器5120上的第一频道的实时广播节目的信息的EPG 5130被显示在显示设备的屏幕上。如果接收到选择被包括在EPG 5130中的第二频道图标的信号,则控制器能够控制第二频道的旧的广播节目5122的重放服务菜单5150被显示在显示设备的屏幕上。如果接收到选择被包括在重放服务菜单5150中的重放请求图标5152 的信号,则根据本发明的一个实施例的显示设备5110的控制器能够基于被包括在EPG 5130中的频道信息控制第二频道的旧的广播节目 5122被显示在显示设备的屏幕上。通过这样做,用户能够通过诸如智能电话等等的显示设备5110如原样使用广播接收器5120的重放服务。
图52是图示根据本发明的一个实施例的显示设备接收智能共享应用的数据并且在屏幕上显示智能共享内容的示例的图。如在图52中所示,如果用户经由显示设备5210的web浏览器5230输入与被包括在广播接收器5220中的智能共享应用相对应的网址5240,则根据本发明的一个实施例的显示设备5210的控制器从广播接收器5220接收智能共享应用的数据并且能够控制智能共享内容被显示在显示设备的屏幕上。或者,控制器能够控制被配置成使广播接收器5220在广播接收器的屏幕上显示智能共享内容5220的信号被发送到广播接收器5220。智能共享应用可以对应于被配置成使被包括在广播接收器中的诸如图片、视频等的多媒体内容通过与广播接收器连接的外部设备被观看的应用。
图53是图示根据本发明的一个实施例的显示设备接收智能共享应用的数据并且在屏幕上显示智能共享内容的不同示例的图。如在图 53中所示,如果接收到选择被包括在智能共享内容5330中的图片5340 的信号,则根据本发明的一个实施例的显示设备5310的控制器从广播接收器5320接收图片5340的数据并且控制图片5340被显示在显示设备的屏幕上。尽管在图53中未被描述,如果接收到选择被包括在智能共享内容5330中的图片5340的信号,则根据本发明的一个实施例的显示设备5310的控制器能够将被配置成使广播接收器5320显示图片 5340的信号发送到广播接收器5320。
图54是图示根据本发明的一个实施例的显示设备接收用户手动设置应用的数据并且在屏幕上显示用户手动设置菜单的示例的图。如在图54中所示,如果用户经由显示设备5410的web浏览器5430输入与被包括在广播接收器5420中的用户手动设置应用相对应的网址 5440,则根据本发明的一个实施例的显示设备5410的控制器从广播接收器5420接收用户手动设置应用的数据并且能够控制用户手动设置菜单5450被显示在显示设备的屏幕上。或者,控制器能够控制被配置成使广播接收器5420在广播接收器的屏幕上显示用户手动设置菜单的信号被发送到广播接收器5420。用户手动设置应用可以对应于被配置成控制广播接收器的操作方法、控制设备、记录功能、基本配置、与外部设备的连接、搜索功能、手动等等的应用。
图55是图示根据本发明的一个实施例的显示设备接收用户手动设置应用的数据并且在屏幕上显示手动设置菜单的不同示例的图。如在图55中所示,用户通过诸如智能电话的显示设备5510加载广播接收器5520的用户手动设置菜单5540,并且能够改变与广播接收器5520 配对的远程控制器5530的设定值。
图56是图示根据本发明的一个实施例的显示设备获得被包括在广播接收器中的应用的网址列表的示例的图。如在图56中所示,根据本发明的一个实施例的显示设备5610的用户能够使用被包括在显示设备5610中的web浏览器5620在显示设备的屏幕上显示被包括在特定用户的广播接收器中的至少一个或者多个应用的网址列表5630。如果接收到从网址列表5630中选择特定网址的信号,则根据本发明的一个实施例的显示设备5610的控制器从广播接收器接收与特定网址相对应的应用的数据,并且能够控制内容被显示在显示设备的屏幕上。
图57是图示根据本发明的一个实施例的显示设备在主屏幕上排列广播接收器应用图标的示例的图。如在图57中所示,根据本发明的一个实施例的显示设备5710的控制器能够控制被配置成使被包括在广播接收器中的应用被显示在显示设备的屏幕上的控制图标 5720/5722/5724被排列在主屏幕上。图标5720/5722/5724的尺寸和背景图像可以被不同地产生以将图标与被包括在显示设备5710中的应用的图标区分。用户能够通过选择图标5720/5722/5724执行显示设备5710 上的广播接收器的应用。
例如,如果用户选择被包括在广播接收器中的实时广播节目应用的图标5720,则根据本发明的一个实施例的显示设备的控制器使用与图标5720相连接的网址从广播接收器接收实时广播节目应用的数据,并且能够控制实时广播节目5730被显示在显示设备的屏幕上。当指定如在前面的描述中所提及的广播接收器和显示设备时,用户能够使用简单的显示设备方便地使用被包括在多个设备中的应用。
图58是用于根据本发明的一个实施例的控制显示设备的不同方法的流程图。如在图58中所示,根据本发明的一个实施例的控制显示设备的方法能够包括下述步骤:使用web浏览器访问与被包括在广播接收器中的应用相对应网址(S5810);从DNS接收被映射到网址的IP地址信息(S5820);使用接收到的IP地址访问应用(S5830)以及通过从广播接收器接收应用的数据显示应用的数据(S5840)。因为对于各个步骤的详细解释与先前所提及的相同,所以这时省略重复的解释。
根据一个实施例,本发明通过使用web浏览器访问广播接收器增加用户便利。根据不同实施例,本发明允许用户根据被包括在广播接收器中的多个应用访通过指配网址来使用web浏览器容易地和快速地访问各个应用。根据又一实施例,本发明定义使用户能够通过使用web 浏览器访问广播接收器并且与广播接收器直接通信经由显示设备控制广播接收器的解决方案。
为了解释的清楚起见,通过被划分解释了各个图。但是,能够通过组合在各个图中描述的实施例设计新的实施例以实现新的实施例。显示设备及其控制方法不可以被限制性地应用于前述实施例的组成和方法。通过选择性地组合整个实施例或者部分实施例可以配置前述实施例以实现各种实施例。
虽然参考其优选实施例和附图在此已经描述和图示本发明,但是本发明可以不受到前述实施例的限制,并且对于本领域的技术人员来说显然的是,在没有脱离本发明的精神和范围的情况下能够进行各种修改和变化。因此,旨在本发明覆盖落入随附的权利要求和等效物的范围内的本发明的修改和变化。而且,在说明书中解释了装置发明和方法发明,如果必要,对两个发明的解释能够互补地应用。