CN106534475B - 移动终端及其控制方法 - Google Patents
移动终端及其控制方法 Download PDFInfo
- Publication number
- CN106534475B CN106534475B CN201610341754.2A CN201610341754A CN106534475B CN 106534475 B CN106534475 B CN 106534475B CN 201610341754 A CN201610341754 A CN 201610341754A CN 106534475 B CN106534475 B CN 106534475B
- Authority
- CN
- China
- Prior art keywords
- information
- content
- application
- specific
- controller
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/0482—Interaction with lists of selectable items, e.g. menus
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/04817—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04842—Selection of displayed objects or displayed text elements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04883—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
- H04M1/72409—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories
- H04M1/72415—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories for remote control of appliances
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72448—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72469—User interfaces specially adapted for cordless or mobile telephones for operating the device by selecting functions from two or more displayed items, e.g. menus or icons
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/4104—Peripherals receiving signals from specially adapted client devices
- H04N21/4126—The peripheral being portable, e.g. PDAs or mobile phones
- H04N21/41265—The peripheral being portable, e.g. PDAs or mobile phones having a remote control device for bidirectional communication between the remote control device and client device
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/422—Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
- H04N21/42204—User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
- H04N21/42206—User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor characterized by hardware details
- H04N21/42224—Touch pad or touch panel provided on the remote control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
- H04N21/47202—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting content on demand, e.g. video on demand
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/478—Supplemental services, e.g. displaying phone caller identification, shopping application
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/482—End-user interface for program selection
- H04N21/4826—End-user interface for program selection using recommendation lists, e.g. of programs or channels sorted out according to their score
Landscapes
- Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Signal Processing (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Databases & Information Systems (AREA)
- Software Systems (AREA)
- Telephone Function (AREA)
- User Interface Of Digital Computer (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
移动终端及其控制方法。一种移动终端包括:无线通信处理器,其被配置为接收保存在预设外部显示装置的存储器中的关于内容的观看历史的第一信息和关于至少一个应用的第二信息中的至少一个;存储器,其被配置为存储预设应用、第一信息和第二信息中的至少一个;显示器,其被配置为显示预设应用的执行画面;以及控制器,其被配置为基于第二信息来在执行画面上显示至少一个应用的图标,并且响应于对至少一个或更多个应用的图标当中的特定图标的第一触摸输入,来基于第一信息和第二信息中的至少一个将推荐内容列表和与特定图标对应的特定应用上运行的最近内容列表中的至少一个显示在执行画面的指定区域上。
Description
技术领域
本发明涉及多媒体装置及其控制方法。
背景技术
继诸如PC(个人计算机)、TV(电视)等的常设装置之后,诸如智能电话、平板PC等的移动装置的演进显著。尽管常设装置和移动装置最初在其各自的领域中按照彼此不同的方式演进,但是随着最近数字融合繁荣的到来,这些领域已变得不明显。
近来,频繁地趋于通过保存在移动终端(例如,智能电话等)的存储器中的特定应用(例如,遥控器应用)来控制显示装置。当前技术可按照显示装置的相同方式在移动终端上显示/向移动终端提供安装在位于显示装置的WebOS平台上的应用的列表。尽管安装在显示装置上的应用可利用遥控器应用在移动终端中运行,但是由于现有观看历史和现有作业历史没有被提供给移动终端,所以对于用户而言不方便的是通过个人地移动到适合于对应应用的输入装置画面来选择先前观看的内容。
发明内容
因此,本发明的实施方式涉及一种基本上消除了由于现有技术的限制和缺点而导致的一个或更多个问题的移动终端及其控制方法。
本发明的一个目的在于提供一种移动终端及其控制方法,其中保存在显示装置中的用户的观看和控制历史可被保存到能够控制显示装置的移动终端。
本发明的另一目的在于提供一种移动终端及其控制方法,其中通过将保存在显示装置中的用户的观看和控制历史保存到移动终端来方便用户观看观看中断的内容,从而可确保用户体验的连续性和便利性。
本发明的另一目的在于提供一种移动终端及其控制方法,其中可利用保存在移动终端的存储器中的遥控器应用来提供显示装置中可运行的应用的列表并且可引导最近观看的内容。
本发明的另一目的在于提供一种移动终端及其控制方法,其中根据显示装置上当前显示的内容的类型来将保存在移动终端中的遥控器应用的执行画面改变为方便用户控制显示装置的配置,从而可确保用户的便利性。
可从本发明获得的技术任务不限于上述技术任务。另外,本发明所属技术领域的普通技术人员可从以下描述清楚地理解其它未提及的技术任务。
本发明的附加优点、目的和特征将在本文的公开以及附图中阐述。这些方面也可由本领域技术人员基于本文的公开来理解。
为了实现这些和其它优点并且根据本发明的目的,如本文具体实现和广义描述的,根据本发明的一个实施方式的能够与预设外部显示装置通信连接的移动终端可包括:通信单元,其被配置为从通信连接的预设外部显示装置接收保存在预设外部显示装置的存储器中的关于内容的观看历史的第一信息和关于至少一个应用的第二信息中的至少一个;存储器,其存储从由预设应用、第一信息和第二信息构成的组中选择的至少一个;显示单元,其被配置为显示预设应用的执行画面;以及控制器,其基于第二信息控制显示单元在执行画面上显示至少一个应用的图标,响应于对至少一个或更多个应用的图标当中的特定图标的第一触摸输入,所述控制器基于第一信息和第二信息中的至少一个来控制显示单元将推荐内容列表和与特定图标对应的特定应用上运行的最近内容列表中的至少一个显示在执行画面的指定区域上。
在本发明的另一方面中,如本文具体实现和广义描述的,根据本发明的另一实施方式的能够与预设外部显示装置通信连接的移动终端的控制方法可包括以下步骤:显示保存在存储器中的预设应用的执行画面;从通信连接的预设外部显示装置接收保存在预设外部显示装置的存储器中的关于内容的观看历史的第一信息和关于至少一个应用的第二信息中的至少一个;将第一信息和第二信息中的至少一个保存到存储器;基于第二信息在执行画面上显示至少一个应用的图标;以及响应于对至少一个或更多个应用的图标当中的特定图标的第一触摸输入,基于第一信息和第二信息中的至少一个来将推荐内容列表和与特定图标对应的特定应用上运行的最近内容列表中的至少一个显示在执行画面的指定区域上。
本发明的进一步的适用范围将从下文给出的详细描述而变得更显而易见。然而,应该理解,仅示意性地在指示本发明的优选实施方式的同时给出详细描述和具体示例,因为对于本领域技术人员而言,通过该详细描述,在本发明的精神和范围内的各种改变和修改将变得显而易见。
可从本发明获得的效果不限于上述效果。另外,本发明所属技术领域的普通技术人员可从以下描述清楚地理解其它未提及的效果。本发明的以上总体描述和以下详细描述二者均是示例性和说明性的,旨在提供对要求保护的本发明的进一步说明。
附图说明
附图被包括以提供对本说明书的进一步理解,并且被并入本申请并构成本申请的一部分,附图例示了本说明书的实施方式并且与本说明书一起用来说明本说明书的原理。附图中:
图1是示出根据本发明的一个实施方式的包括数字装置的服务***的示意图;
图2是示出根据本发明的一个实施方式的数字装置的框图;
图3是示出根据本发明的另一实施方式的数字装置的配置的框图;
图4是示出根据本发明的另一实施方式的数字装置的示图;
图5是示出根据本发明的一个实施方式的图2至图4的各个控制器的详细配置的框图;
图6是根据本发明的一个实施方式的连接到图2至图4的各个数字装置的输入单元的示图;
图7是示出根据本发明的一个实施方式的WebOS架构的示图;
图8是示出根据本发明的一个实施方式的WebOS装置的架构的示图;
图9是示出根据本发明的一个实施方式的WebOS装置中的图形组合流程的示图;
图10是示出根据本发明的一个实施方式的媒体服务器的示图;
图11是示出根据本发明的一个实施方式的媒体服务器的配置的框图;
图12是示出根据本发明的一个实施方式的媒体服务器与TV服务之间的关系的示图;
图13是示出根据本发明的一个实施方式的移动终端的配置模块的框图;
图14是示出根据本发明的一个实施方式的在移动终端中显示通信连接的预设外部显示装置上最近显示的内容的列表和推荐内容的列表的方法的一个示例的流程图;
图15是示出根据本发明的一个实施方式的在移动终端中显示保存在显示装置的存储器中的至少一个应用的图标的方法的一个示例的示图;
图16是示出根据本发明的一个实施方式的在移动终端中显示保存在通信连接的显示装置中的特定应用上最近运行的内容的列表和推荐内容列表中的至少一个的方法的一个示例的示图;
图17是示出根据本发明的一个实施方式的在移动终端中显示通信连接的预设外部显示装置上的特定内容的方法的一个示例的流程图;
图18是示出根据本发明的一个实施方式的在移动终端中显示通信连接的预设外部显示装置上的特定内容的方法的一个示例的示图;
图19是示出根据本发明的一个实施方式的在移动终端中显示通信连接的预设外部显示装置上的特定内容的方法的另一示例的流程图;
图20是示出根据本发明的一个实施方式的在移动终端中显示通信连接的预设外部显示装置上的特定内容的方法的另一示例的示图;
图21和图22是示出根据本发明的一个实施方式的在移动终端中根据通信连接的预设外部显示装置上显示的内容的类型来改变GUI输出的方法的一个示例的示图;
图23是示出根据本发明的一个实施方式的在移动终端中显示存在优选内容的应用的图标的方法的一个示例的示图;
图24是示出根据本发明的一个实施方式的在移动终端中在优选内容被安排在特定频道上广播的情况下控制通信连接的预设外部显示装置的方法的一个示例的示图;以及
图25是示出根据本发明的一个实施方式的利用移动终端来控制通信连接的预设外部显示装置上要显示的特定内容的方法的另一示例的示图。
具体实施方式
现在将参照附图根据本文公开的实施方式详细给出描述。为了参照附图简要描述,可为相同或等同的组件提供相同或相似的标号,其描述将不再重复。通常,诸如“模块”和“单元”的后缀可用于指代元件或组件。本文使用这种后缀仅是为了方便说明书的描述,后缀本身并非旨在给予任何特殊含义或功能。在本公开中,通常为了简明起见,省略了相关领域的普通技术人员熟知的内容。使用附图来帮助容易地理解各种技术特征,应该理解,本文呈现的实施方式不受附图的限制。因此,本公开应该被解释为扩展至附图中具体示出的更改形式、等同形式和替代形式以外的任何更改形式、等同形式和替代形式。
在以下描述中,参照附图说明根据本发明的实施方式的各种实施方式。具体地讲,图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之间的数据交换的网络环境。NP30支持有线/无线通信协议并且为其构建环境。另外,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可根据适当协议将接收的分组分类,并将分类的分组输出给服务传送管理器205、服务发现管理器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可解析和/或解码诸如节目特定信息(PSI)、节目和***信息协议(PSIP)、数字视频广播-服务信息(DVB-SI)等的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提供。当以广播指南的形式提供第二结果时,可利用第二结果提供其它数据。在这种情况下,第二结果可按照与其它数据相区分的方式配置,以允许用户容易地识别出第二数据。为了将第二结果与其它数据相区分,第二结果可被高亮、加阴影线并以3维(3D)形式提供。
在执行第二处理时,数字接收机可基于第一结果的位置变化来自动确定第二处理的类型以及是否执行第二处理。在这种情况下,屏幕的坐标信息可用于确定第一结果的位置是否改变或者用于关于第二处理与第一结果之间的改变的位置的信息。例如,当服务和/或OSD可显示在屏幕上时,数字接收机可确定并存储关于所显示的服务和/或OSD的坐标信息。因此,数字接收机可预先知道关于提供给屏幕的服务和数据的坐标信息,因此可基于该坐标信息识别第一结果的位置(信息)的变化,并且基于第一结果的位置来执行第二处理。
服务发现管理器210可提供选择提供服务的服务提供商所需的信息。在从服务管理器213接收到选择频道的信号时,服务发现管理器210基于接收的信号来发现服务。服务控制管理器209可选择并控制服务。例如,服务控制管理器209可在用户选择直播服务时利用IGMP(互联网组管理协议)或实时流协议(RTSP),在用户选择视频点播(VOD)服务时利用RTSP,来执行服务选择和控制。
说明书中所描述的方案或协议是为了说明方便而举例说明的,以便帮助理解本发明,本发明的范围不限于此。因此,可考虑与所举例说明的条件不同的条件来确定方案或协议,并且可使用其它方案或协议。
元数据管理器212可管理关于服务的元数据,并将元数据存储在SI和元数据DB211中。SI和元数据DB 211可存储由SI解码器204解码的SI数据、由元数据管理器212管理的元数据以及由服务发现管理器210提供的选择服务提供商所需的信息。另外,SI和元数据DB211可存储***设置数据。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所在的网络之间的无线通信的一个或更多个组件。例如,无线通信单元110可包括广播接收模块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、HSPDA、GSM、CDMA、WCDMA或LTE的无线互联网接入经由移动通信网络来实现。在这方面,无线互联网模块313可被视为一种移动通信模块312以经由移动通信网络执行无线互联网接入。
短距离通信模块314方便相对短距离的通信。用于实现此模块的合适的技术包括射频识别(RFID)、红外数据协会(IrDA)、超宽带(UWB)、以及常称为蓝牙TM和ZigBeeTM的联网技术(仅举几个例子)。
定位模块315识别或者获得移动终端100的位置。根据一个实施方式,该模块可用全球定位***(GPS)模块来实现。GPS模块315能够通过从至少三个卫星计算距离信息和精确时间信息,然后对计算的信息应用三角测量法,来基于至少经度、纬度或高度和方向(或取向)精确计算当前3维位置信息。利用三个卫星来计算位置信息和时间信息,然后利用另一卫星来修正(或校正)计算的定位以及一个或更多个时间信息的误差。另外,GPS模块315能够通过连续计算实时的当前位置来计算速度信息。
继续参照图3,音频/视频(A/V)输入单元320被配置为向移动终端300提供音频或视频信号输入。如图所示,A/V输入单元320包括相机321和麦克风322。相机321接收并处理在视频呼叫模式或拍照模式下通过图像传感器获得的静止画面或视频的图像帧。另外,经处理的图像帧可显示在显示单元351上。
由相机321处理的图像帧可存储在存储器360中,或者可经由无线通信单元310被发送给外部接收方。可选地,可根据使用环境在移动终端300中设置至少两个相机321。
在便携式装置处于特定模式(例如,电话呼叫模式、录制模式和语音识别模式)时,麦克风322接收外部音频信号。该音频信号被处理并转换为电音频数据。在呼叫模式下处理的音频数据被变换成能够经由移动通信模块312发送给移动通信基站的格式。麦克风322通常包括各种各样的噪声去除算法以去除在接收外部音频信号的过程中产生的噪声。
用户输入单元330响应于用户对相关输入装置的操纵产生输入数据。这些装置的示例包括键区、薄膜开关、触摸板(例如,静压/电容)、滚轮和触合式开关(jog switch)。
感测单元340提供感测信号以利用移动终端的各个方面的状态测量值来控制移动终端300的操作。例如,感测单元340可检测移动终端100的打开/关闭状态、移动终端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的存储功能的Web存储器关联地操作。
接口单元370可被实现为将移动终端100与外部装置连接。接口单元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)、处理器、控制器、微控制器、微处理器、被设计为执行本文所述的功能的其它电子单元、或其选择性组合内。这些实施方式还可通过控制器180来实现。
对于软件实现方式,本文所述的实施方式可利用单独的软件模块(例如,程序和函数)来实现,其各自执行本文所述的一个或更多个功能和操作。软件代码可利用以任何合适的编程语言编写的软件应用来实现,并且可存储在诸如存储器360的存储器中,并由诸如控制器380的控制器或处理器执行。
图4示出根据本发明的另一实施方式的数字接收机。参照图4,根据本发明的实施方式的示例性数字接收机400可包括广播接收单元405、外部装置接口435、存储单元440、用户输入接口450、控制器470、显示单元480、音频输出单元485、电源单元490和拍摄单元。广播接收单元305可包括一个或更多个调谐器410、解调器420和网络接口430中的至少一个。广播接收单元405可包括调谐器410和解调器420而没有网络接口430,或者可包括网络接口430而没有调谐器410和解调器420。广播接收单元405可包括复用器以对经受调谐器410并被解调器420解调的信号和通过网络接口40接收的信号进行复用。另外,广播接收单元405可包括解复用器并且将复用的信号、解调的信号或者通过网络接口430接收的信号解复用。
调谐器410可通过调谐至用户从通过天线接收的RF广播信号或者所有先前存储的频道当中选择的频道来接收射频(RF)广播信号。解调器420可接收通过调谐器410转换的数字IF(中频)信号(DIF),并且解调DIF信号。
从解调器420输出的流信号可输入至控制器470。控制器470可控制解复用、音频/视频信号处理等。另外,控制器470可控制通过显示单元480的图像输出以及通过音频输出单元485的音频输出。
外部装置接口435可提供用于将外部装置与数字接收机400接口连接的环境。为此,外部装置接口435可包括A/V输入/输出单元或者RF通信单元。外部装置接口435可按照有线/无线方式与诸如数字多功能盘(DVD)、蓝光播放器、游戏装置、相机、摄像机、计算机(笔记本计算机)、云和移动装置(例如,智能电话、平板等)的外部装置连接。
A/V输入/输出单元可包括USB(通用串行总线)端子、复合视频消隐同步(CVBS)端子、组件端子、S视频端子(模拟)、数字视觉接口(DVI)端子、高清多媒体接口(HDMI)端子、红绿蓝(RGB)端子、D-SUB端子等。
RF通信单元可执行近场通信。例如,数字接收机400可根据诸如蓝牙、射频识别(RFID)、红外数据协会(IrDA)、超宽带(UWB)、ZigBee和数字生活网络联盟(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处理的视频信号可被输入给显示单元380并且通过显示单元480显示为图像。另外,由控制器470处理的视频信号可通过外部装置接口435被输入给外部输出装置。
由控制器470处理的音频信号可被施加给音频输出单元485。或者,由控制器470处理的音频信号可通过外部装置接口435被施加到外部输出装置。控制器470可包括解复用器和图像处理器(图4中未示出)。
控制器470可控制数字接收机300的总操作。例如,控制器470可控制调谐器410调谐至与用户所选择的频道或者先前存储的频道对应的RF广播。控制器470可根据通过用户输入接口450或者内部程序输入的用户命令控制数字接收机400。具体地讲,控制器470可控制数字接收机400链接到网络以将用户期望的应用或应用列表下载到数字接收机400。
例如,控制器470可控制调谐器410接收响应于通过用户输入接口450接收的预定频道选择命令而选择的频道的信号。另外,控制器470可处理与所选择的频道对应的视频、音频或数据信号。控制器470可控制关于用户所选择的频道的信息通过显示单元480或音频输出单元485随处理的视频或音频信号一起输出。
另选地,控制器470可根据通过用户输入接口450接收的外部装置图像再现命令,控制通过外部装置接口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、ZigBee等。另外,遥控器500可接收从用户输入接口350输出的音频、视频或数据信号,并且显示接收的信号或者将接收的信号输出为音频或振动。
图2所示的应用管理器的功能可被分割并由控制器470、由控制器470控制的存储单元440、用户接口450、显示单元480和音频输出单元485执行。
图2和图4所示的数字接收机是示例性的,其组件可根据其规格而被集成、添加或省略。即,如果需要,两个或更多个组件可被集成为一个组件,或者一个组件可被再分成两个或更多个组件。各个组件所执行的功能被举例说明以示出本发明的实施方式,详细操作或装置不限制本发明的范围。如果需要,图2所示的一些组件可被省略,或者可添加(图2中未示出的)组件。不同于图2和图4所示的数字接收机,根据本发明的实施方式的数字接收机可不包括调谐器和解调器,并且可通过网络接口或外部装置接口接收内容并再现所述内容。
数字接收机是处理存储在其中的图像或者输入图像的图像信号处理器的示例。图像信号处理器的其它示例可包括机顶盒(STB)(不包括图4所示的显示单元380和音频输出单元485)、DVD播放器、蓝光播放器、游戏装置、计算机等。
图5示出根据本发明的另一实施方式的数字接收机。具体地讲,图5示出用于实现可包括在图2和图3的配置中的3D数字接收机的配置。根据本发明的实施方式的数字接收机可包括解复用器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或240Hz的帧频。当没有执行帧转换时,帧频转换器555可被绕过。
3D格式化器560可将输入的帧频转换器555的输出改变为适合于输出单元的输出格式的形式。例如,3D格式化器560可输出RGB数据信号。在这种情况下,此RGB数据信号可根据低压差分信号(LVDS)或mini-LVDS来输出。当从帧频转换器555输出的3D图像信号被输入给3D格式化器560时,3D格式化器560可将3D图像信号格式化,使得3D图像信号匹配输出单元的输出格式,由此支持3D服务。
音频处理器可对解复用的音频信号进行音频处理。音频处理器可支持各种音频格式。例如,当音频信号按照MPEG-2、MPEG-4、高级音频编码(AAC)、高效-AAC(HE-AAC)、AC-3和比特切片音频编码(BSAC)格式编码时,音频处理器可包括与所述格式对应的解码器以处理音频信号。另外,音频处理器可控制低音、高音和音量。
另外,数据处理器可处理解复用的数据信号。例如,当解复用的数据信号被编码时,数据处理器可将编码的解复用数据信号解码。这里,编码的数据信号可以是EPG信息,该EPG信息包括诸如通过各个频道广播的广播节目的开始时间和结束时间(或持续时间)的广播信息。
图6示出根据本发明的实施方式的数字接收机的遥控器。为了执行用于实现根据实施方式的本发明的各种操作,可按照有线/无线方式与数字接收机600通信的各种用户接口装置(UID)可用作遥控器。
遥控器可使用诸如蓝牙、RFID、IrDA、UWB、ZigBee、DLNA等的各种通信协议。除了一般遥控器610以外,UID还可包括移动装置(例如,智能电话、平板PC等)、魔幻遥控器620以及配备有键盘和触摸板的遥控器630。
魔幻遥控器620可包括安装在其中的陀螺仪传感器以感测用户的手的振动或旋转。即,魔幻遥控器620可根据用户的上、下、左和右运动移动指点器,使得用户可容易地执行期望的动作(例如,容易地控制频道或菜单)。包括键盘和触摸板的遥控器630可通过键盘来方便文本输入,并且通过触摸板来方便指点器的的移动以及画面或视频的放大和缩小的控制。
本说明书中所描述的数字装置可基于WebOS平台来操作。以下,基于WebOS的处理或算法可由上述数字装置的控制器执行。所述控制器包括图2至图5的控制器并且具有宽泛的概念。因此,以下,数字装置中用于处理基于WebOS的服务、应用、内容等的组件(包括软件、固件或硬件)被称作控制器。
例如,这种基于WebOS的平台可通过基于Luna服务总线整合服务、应用等来改进开发独立性和功能可扩展性,并且基于Web应用框架增加应用开发效率。另外,可经由WebOS进程和资源管理有效地使用***资源等以支持多任务。
本说明书中描述的WebOS平台不仅可用于或被加载用于诸如个人计算机(PC)、TV和机顶盒(STB)的固定装置,而且可用于诸如蜂窝电话、智能电话平板PC、膝上型计算机和可穿戴装置的移动装置。
用于数字装置的软件结构是解决了依赖于市场的传统问题的整体结构,是基于多线程的单一进程和封闭产品,并且在外部应用方面有困难。为了寻求基于新平台的开发、经由芯片组置换的成本创新以及UI应用和外部应用开发效率,执行分层和组件化以获得3层结构以及用于附加(add-on)的附加结构、单源产品和开放应用。近来,已进行软件结构的模块化设计以便提供用于功能单元的回显***和模块化架构的Web开放应用程序接口(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)以及用于基于WebKit管理Web应用的Web应用管理器(WAM)。
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应用、展示(showcase)应用、本地应用、Web应用等。WebOS上的应用可根据实现方法分成Web应用、palm开发包(PDK)应用、Qt元语言或Qt建模语言(QML)应用等。
Web应用基于WebKit引擎并且在WAM运行时执行。这种Web应用基于Enyo框架,或者可基于普通HTML5、层叠样式表(CSS)和JavaScript来开发并执行。
PDK应用包括基于为第三方或外部开发者提供的PDK利用C/C++开发的本地应用。PDK是指一组开发库和工具,其被提供以使得第三方能够开发诸如游戏的本地应用(C/C++)。例如,PDK应用可用于开发要求高性能的应用。
QML应用是基于Qt的本地应用,并且包括随WebOS平台一起提供的基本应用,例如卡片式视图(card view)、家庭仪表盘(home dashboard)、虚拟键盘等。QML是非C++的脚本格式的标记语言。本地应用是利用C/C++开发并编译并且以二进制形式执行的应用,具有诸如高执行速度的优点。
图8是示出根据本发明的一个实施方式的WebOS装置的架构的示图。具体地讲,图8是基于WebOS装置的运行时的框图,并且参照图7的分层结构来描述以下,将参照图7和图8给出描述。
参照图8,服务、应用和WebOS核心模块被包括在***OS(Linux)和***库上,并且它们之间的通信可经由Luna服务总线来执行。基于HTML5(例如,电子邮件、联系人或日历)、CSS、Javascript等的Node.JS服务、诸如日志、备份、文件通知、数据库(DB)、活动管理器、***策略、音频守护进程(AudioD)、更新、媒体服务器等的WebOS服务、诸如电子节目指南(EPG)、个人视频记录仪(PVR)、数据广播等的TV服务、诸如语音识别、Now on、通知、搜索、自动内容识别(ACR)、内容列表浏览器(CBOX)、wfdd、数字原底翻版(DMR)、远程应用、下载、索尼飞利浦数字接口格式(SDPIF)等的CP服务、诸如PDK应用、浏览器、QML应用的本地应用、基于Enyo框架的UI相关TV应用和Web应用经由Luna服务总线通过WebOS核心模块(例如上述SAM、WAM和LSM)来处理。TV应用和Web应用并非必须基于Enyo框架或与UI相关。
CBOX可管理元数据以及外部装置(例如,连接到TV的USB驱动器、DLNA装置或云服务器)的内容列表。CBOX可将诸如USB、数据管理***(DMS)、DVR、云服务器等的各种内容容器的内容列表作为整合视图输出。CBOX可显示诸如照片、音乐或视频的各种类型的内容列表并且管理其元数据。CBOX可实时地输出附接的存储装置的内容。例如,如果诸如USB的存储装置被***,则CBOX应该立即输出该存储装置的内容列表。此时,可定义用于处理内容列表的标准化方法。CBOX可适用各种连接协议。
SAM用于改进模块复杂性和可扩展性。例如,现有***管理器经由一个进程处理诸如***UI、窗口管理、Web应用运行时和UX约束处理的多个功能,因此具有高实现复杂性。为了解决这种问题,SAM划分主要功能并且明晰功能之间的接口,从而降低实现复杂性。
支持LSM以独立地开发和集成诸如卡片式视图、启动器等的***UX并且容易地应对产品要求的改变。LSM最大程度地使用硬件资源,以在利用应用上应用(app-on-app)方法构成多个应用画面的情况下允许多任务,并且可针对21:9和多窗口提供窗口管理机制。
LSM支持基于QML实现***UI,并且改进开发效率。QML UX可基于模型视图控制器(MVC)利用画面布局和UI组件容易地配置视图,并且容易地开发用于处理用户输入的代码。QML与WebOS组件之间的接口经由QML可扩展插件来实现,并且应用的图形操作可基于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进程的WebKit920、LSM 930和图形管理器(GM)940来执行。
当Web应用管理器910作为UI进程生成基于Web应用的图形数据(或应用)时,如果所生成的图形数据不是全屏应用,则该图形数据被传送给LSM。Web应用管理器910接收WebKit 920所生成的应用以便在UI进程与Web进程之间共享用于图形管理的图形处理单元(GPU)存储器,并且如果应用不是全屏应用,则将该应用传送给LSM 930。如果应用是全屏应用,则LSM 930可绕过该应用。在这种情况下,应用被直接传送给图形管理器940。
LSM 930经由Wayland表面将接收的UI应用发送给Wayland组合器,Wayland组合器适当地处理UI应用并将处理的UI应用传送给图形管理器。例如,经由图形管理器940的LSMGM表面将从LSM 930接收的图形数据传送给图形管理器组合器。
全屏应用被直接传送给图形管理器940而没有如上所述经过LSM 930,并且经由WAM GM表面在图形管理器组合器中被处理。图形管理器处理并输出WebOS装置中的所有图形数据,并且接收并在屏幕上输出经过上述LSM GM表面的数据、经过WAM GM表面的数据以及经过GM表面的图形数据(例如,数据广播应用或字幕应用)。GM组合器的功能等同于或类似于上述组合器。
图10是示出根据本发明的一个实施方式的媒体服务器的示图,图11是根据本发明的一个实施方式的媒体服务器的框图,图12是示出根据本发明的一个实施方式的媒体服务器与TV服务之间的关系的示图。
媒体服务器支持数字装置中的各种多媒体的执行,并且管理必要的资源。媒体服务器可有效地使用媒体播放所需的硬件资源。例如,媒体服务器需要音频/视频硬件资源以用于多媒体执行,并且有效地管理资源使用状态以有效地使用资源。通常,屏幕比移动装置大的固定装置在多媒体执行时需要更多硬件资源,并且由于大量数据而需要高编码/解码速率和图形数据传输速率。媒体服务器应该不仅执行流处理或文件回放,而且执行广播、记录和调谐任务、同时观看和记录的任务以及在视频呼叫时在屏幕上同时显示发送者和接收者的任务。由于芯片组单元中的诸如编码器、解码器、调谐器、显示引擎等的硬件资源的限制,媒体服务器难以同时执行多个任务。例如,媒体服务器限制使用场景或者利用用户输入执行处理。
媒体服务器可使得***稳定性鲁棒,并且可按照流水线去除在媒体回放期间发生错误的回放流水线,使得即使发生错误时,其它媒体播放也不受影响。这种流水线是应媒体回放请求来连接诸如解码、分析、输出等的单元功能的链,所需要的单元功能可根据媒体类型等而改变。
媒体服务器可具有可扩展性,可增加新类型的流水线而不影响现有实现方法。例如,媒体服务器可容纳相机流水线、视频会议(Skype)流水线、第三方流水线等。
媒体服务器可将一般媒体回放和TV任务执行作为单独的服务来处理,因为TV服务的接口不同于媒体回放。媒体服务器支持与TV服务有关的诸如“设定频道”、“频道向上”、“频道向下”、“频道调谐”和“记录开始”的操作,并且支持与一般媒体回放有关的诸如“播放”、“暂停”和“停止”的操作,即,对于TV服务和一般媒体回放支持不同的操作并且将TV服务和媒体回放作为单独的服务来进行处理。
媒体服务器可控制或管理资源管理功能。装置中的硬件资源分配或恢复由媒体服务器进行。具体地讲,TV服务进程将正在执行的任务和资源分配状态传送给媒体服务器。基于各个流水线的资源状态,媒体服务器每当媒体被执行时确保执行流水线的资源,应媒体执行请求由于优先级(例如,策略)而允许媒体执行,并且执行另一流水线的资源恢复。预定义的执行优先级和特定请求所需的资源信息由策略管理器管理,资源管理器与策略管理器通信以处理资源分配和恢复。
媒体服务器可具有与回放有关的所有操作的标识符(ID)。例如,媒体服务器可基于ID将命令发送给特定流水线。媒体服务器可将各个命令发送给流水线以用于两个或更多个媒体的回放。媒体服务器负责回放HTML5标准媒体。
媒体服务器根据TV重构范围执行TV流水线的服务进程。可在不管TV重构范围的情况下设计和实现媒体服务器。如果没有执行单独的TV服务进程,则当特定任务中发生错误时,TV可能整个重新执行。
媒体服务器也被称作uMS,即,微型媒体服务器。媒体播放器是媒体客户端,例如意指用于HTML5视频标签、相机、TV、Skype或第二屏幕的WebKit。媒体服务器主要管理诸如资源管理器或策略管理器的微资源。媒体服务器还控制Web标准媒体内容的回放。媒体服务器可管理流水线控制器资源。
例如,媒体服务器支持可扩展性、可靠性、有效资源使用等。换言之,uMS(即,微型媒体服务器)管理并控制资源使用以用于WebOS装置内的适当处理,例如诸如云游戏、MVPD(付费服务等)、相机预览、第二屏幕或Skype的资源和TV资源。例如,在使用各个资源时使用流水线,媒体服务器可管理并控制流水线的生成、删除、使用以用于资源管理。
当与任务有关的媒体开始一系列请求、解码流处理和解析(例如,视频输出)时,可生成流水线。例如,与TV服务和应用关联,经由根据其针对资源使用的请求单独生成的流水线来控制并执行观看、记录、频道调谐等。
参照图10,将详细描述媒体服务器的处理结构。在图10中,应用或服务经由Luna服务总线1010连接到媒体服务器1020,媒体服务器1020经由Luna服务总线1010连接到生成的流水线并由所述流水线管理。
应用或服务根据其特性包括各种客户端,并且可经由所述客户端与媒体服务器1020或流水线交换数据。例如,客户端包括用于与媒体服务器1020连接的uMedia客户端(WebKit)和资源管理器(RM)客户端(C/C++)。
包括uMedia客户端的应用如上所述连接到媒体服务器1020。更具体地讲,例如,uMedia客户端对应于下述视频对象,并且针对请求的视频操作等使用媒体服务器1020。
视频操作涉及视频状态,并且可包括与诸如加载、卸载、播放(回放或再现)、暂停、停止等的视频操作有关的所有状态数据。这些视频操作或状态可通过生成单独的流水线来处理。因此,uMedia客户端将与视频操作有关的状态数据发送给媒体服务器中的流水线管理器1022。
媒体服务器1022经由与资源管理器1024的数据通信来获取关于当前装置的资源的信息,并且请求分配与uMedia客户端的状态数据对应的资源。此时,如果需要,流水线管理器1022或资源管理器1024经由与策略管理器1026的数据通信来控制资源分配。例如,如果根据流水线管理器1022的请求分配的资源不存在或者不在资源管理器1024中,则可根据策略管理器1026的优先级比较来适当地执行资源分配。
针对根据资源管理器1024的资源分配而分配的资源,流水线管理器1022请求媒体流水线控制器102根据uMedia客户端的请求生成用于操作的流水线。
媒体流水线控制器1028在流水线管理器1022的控制下生成必要的流水线。如所示,可生成媒体流水线、相机流水线、与回放、暂停或停止有关的流水线。流水线包括用于HTML5、Web CP、Smartshare回放、缩略图提取、NDK、电影院、多媒体和超媒体信息编码专家组(MHEG)等的流水线。例如,流水线可包括基于服务的流水线和基于URI的流水线(媒体流水线)。
参照图10,包括RM客户端的应用或服务可不直接连接到媒体服务器1020,因为所述应用或服务可直接处理媒体。换言之,如果应用或服务直接处理媒体,则可不使用媒体服务器。此时,对于流水线生成和使用,资源管理是必要的,并且此时,使用uMS连接器。当接收到对应用或服务的直接媒体处理的资源管理请求时,uMS连接器与包括资源管理器1024的媒体服务器1020通信。媒体服务器1020还包括uMS连接器。
因此,应用或服务可通过uMS连接器经由资源管理器1024的资源管理来应对RM客户端的请求。RM客户端可处理诸如本地CP、TV服务、第二屏幕、flash播放器、YouTube媒体源扩展(MSE)、云游戏、Skype等的服务。在这种情况下,如上所述,如果资源管理需要,资源管理器1024可经由与策略管理器1026的适当的数据通信来管理资源。
与上述RM客户端不同,基于URI的流水线不直接处理媒体,而是经由媒体服务器1020来处理媒体。基于URI的流水线可包括PlayerFactory、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可根据用户选择或者自动地经由媒体服务器处理器1110针对需要使用流水线的数据生成流水线,并且处理所述数据。
另选地,如果应用包括音频数据,则可经由音频处理器(AudioD)1140和音频模块(PulseAudio)1150处理音频。例如,音频处理器1140处理从应用接收的音频数据并且将处理的音频数据发送给音频模块1150。此时,音频处理器1140可包括音频策略管理器以确定音频数据的处理。处理的音频数据被音频模块1150处理。应用或与其有关的流水线可将与音频数据处理有关的数据通知给音频模块1150。音频模块1150包括高级Linux声音架构(ALSA)。
另选地,如果应用包括或处理(以下,称作“包括”)经受DRM的内容,则内容数据被发送给DRM服务处理器1160,DRM服务处理器1160生成DRM实例并且处理经受DRM的内容数据。DRM服务处理器1160经由Luna服务总线连接到媒体流水线中的DRM流水线,以便于处理经受DRM的内容数据。
以下,将描述包括媒体数据或TV服务数据(例如,广播数据)的应用的处理。图12详细示出图11的媒体服务器处理器和TV服务处理器。因此,将参照图11和图12给出描述。
首先,如果应用包括TV服务数据,则该应用由TV服务处理器1120/1220来处理。例如,TV服务处理器1120包括DVR/频道管理器、广播模块、TV流水线管理器、TV资源管理器、数据广播模块、音频设置模块、路径管理器等中的至少一个。在图12中,TV服务处理器1220可包括TV广播处理机、TV广播接口、服务处理器、TV中间件(MW)、路径管理器和BSP(NetCast)。例如,服务处理器可意指包括TV流水线管理器、TV资源管理器、TV策略管理器、USM连接器等的模块。
在本说明书中,TV服务处理器可具有图11或图12的配置或者其组合。一些组件可被省略,或者可增加其它组件。TV服务处理器1120/1220将DVR或频道相关数据发送给DVR/频道管理器,并且将DVR或频道相关数据发送给TV流水线管理器以基于从应用接收的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流水线可在处理过程中在路径管理器的控制下适当地操作。路径管理器可考虑媒体服务器处理器1110/1210所生成的流水线的处理过程和操作中的TV流水线来确定或控制流水线的处理路径或过程。
接下来,如果应用包括媒体数据,而不是TV服务数据,则应用由媒体服务器处理器1110/1210来处理。媒体服务器处理器1110/1210包括资源管理器、策略管理器、媒体流水线管理器、媒体流水线控制器等。作为在媒体流水线管理器和媒体流水线控制器的控制下生成的流水线,可生成相机预览流水线、云游戏流水线、媒体流水线等。媒体流水线可包括流处理协议、自动/静态Gstreamer、DRM等,其处理流程可在路径管理器的控制下确定。对于媒体服务器处理器1110/1210的处理过程的详细描述,参照图10的描述,将省略重复描述。在本说明书中,例如,媒体服务器处理器1110/1210中的资源管理器可执行基于计数器的资源管理。在本说明书中,例如,媒体服务器处理器1110/1210中的资源管理器可基于计数器执行资源管理。
参照图13至图25描述本发明的实施方式如下。首先,在描述和理解以下描述中的本发明的实施方式时,可参照前面与图1至图12关联地提及的内容。其次,之前描述中提及的显示器或数字装置可包括根据本说明书的一个实施方式的显示装置。
在以下描述中,根据本发明的一个实施方式的显示装置可在概念上包括例如TV、智能TV、混合广播宽带电视(HBBTV)、网络TV、web TV、互联网协议电视(IPTV)、个人计算机、平板PC、笔记本、上网本、PMP、智能电话、智能手表、智能眼镜、导航仪等中的一个。另外,本说明书中所描述的移动终端可从概念上包括智能电话、智能手表、智能眼镜等中的一个。
图13是示出根据本发明的一个实施方式的移动终端的配置模块的框图。参照图13,根据本发明的一个实施方式的移动终端1300可包括存储器1310、通信单元1320、显示单元1330、控制器1340等。图13所示的配置模块以及图13中没有示出的其它配置模块可参照图1至图12所示的配置。
存储器1310可存储移动终端1300的操作所需的各种程序、应用、算法等。根据本实施方式,存储器130可预先存储用于执行控制预设外部显示装置的功能的特定应用。具体地讲,所述特定应用可包括用于执行控制参照图2描述的数字装置的功能的应用。例如,所述特定应用可包括用于执行TV的遥控器的功能的应用。另外,存储器1340可被具体实现于前面图3所示的存储器360中。
通信单元1320可与预设外部显示装置通信连接。通信单元1320可从预设外部显示装置接收保存在预设外部显示装置的存储器中的关于内容的观看历史的第一信息以及关于至少一个应用的第二信息中的至少一个。另外,通信单元1320可被具体实现于图3所示的无线通信单元310中。
显示单元1330可显示特定应用的执行画面。另外,该执行画面可包含至少基于第二信息创建的应用的图标。另外,显示单元1330可被具体实现于图3所示的显示单元351中。
控制器1340控制数字装置1300的操作,并且还总体上管理存储器1310、通信单元1320和显示单元1330的功能。另外,控制器1340可被具体实现于前面图3所示的控制器380中。
另外,根据本发明的一个实施方式,移动终端1300的控制器1340可控制显示单元1330显示通信连接的预设外部显示装置上最近显示的内容的列表以及推荐内容的列表。这将参照图14至图16来如下详细描述。
图14是示出根据本发明的一个实施方式的在移动终端中显示通信连接的预设外部显示装置上最近显示的内容的列表以及推荐内容的列表的方法的一个示例的流程图。关于图14,参照前面参照图4描述的数字装置的配置模块来描述显示装置1400的配置模块。
参照图14,移动终端1300的控制器1340可响应于执行预设应用的命令来运行预设应用(S1410)。例如,所述预设应用可包括用于执行控制预设外部显示装置的功能的应用。具体地讲,所述预设应用可包括用于执行遥控器的功能的应用。
随着预设应用运行,控制器1340可控制通信单元1320与预设外部显示装置1400通信连接(S1420)。另外,通信单元1320通常与预设外部显示装置1400无线通信连接。另外,通信单元1320也可与预设外部显示装置1400有线通信连接。
例如,预设外部显示装置1400可包括由用户从可通信连接到移动终端1300的多个预设外部显示装置1400中选择的预设外部显示装置1400,或者可包括具有先前通信连接历史的显示装置1400,预设外部显示装置的类型不限于此。
根据实施方式,控制器1340可在步骤S1410之前与预设外部显示装置1400通信连接。另选地,控制器1340可在步骤S1410的同时与预设外部显示装置1400通信连接。另选地,控制器1340可响应于用户的特定命令控制通信单元1320与预设外部显示装置1400通信连接。
控制器1340可控制通信单元1320从通信连接的预设外部显示装置1400接收保存在预设外部显示装置1400的存储器中的关于内容观看历史的第一信息以及关于至少一个应用的第二信息中的至少一个(S1430)。
具体地讲,关于内容观看历史的第一信息以及关于所述至少一个应用的第二信息可被保存在显示装置1400的存储器中。另外,显示装置1400的网络接口单元可将第一信息和第二信息发送至移动终端1300。更具体地讲,如果从移动终端1300接收到根据预设应用的执行的特定信号,则显示装置1400的网络接口单元可将第一信息和第二信息发送至通信连接的移动终端1300。
在步骤S1430中,第一信息是是关于显示在预设外部显示装置1400上的至少一个内容的信息,并且可包括关于内容的播放时间的信息、关于内容的标题的信息、关于显示在预设外部显示装置1400上的内容的类型的信息、关于显示在预设外部显示装置1400上的系列内容的信息(例如,关于内容的季和剧集的信息)、关于可通过内容运行的应用的信息、关于被安排广播内容的频道的信息等。具体地讲,第一信息可包括关于显示装置1400中播放的至少一个内容的观看历史的信息。
在步骤S1430中,第二信息可包括保存在预设外部显示装置1400的存储器中的至少一个应用中的每一个的图标图像数据、关于所述至少一个应用中的每一个的标题的信息、关于所述至少一个应用中的每一个上可运行的至少一个内容的信息、关于所述至少一个应用中的每一个中运行的至少一个内容的信息等。具体地讲,第二信息可包括关于保存在显示装置1400的存储器中的显示装置1440中可运行的至少一个应用中的每一个的信息。
最后,在步骤S1430中,显示装置的网络接口单元可将保存在存储器中的关于内容观看历史的第一信息以及关于至少一个应用的第二信息中的至少一个发送至通信连接的移动终端1300。
移动终端1300的控制器1340可将在步骤S1430中保存的第一信息和第二信息保存到存储器1310(S1440)。例如,如果通信连接的预设外部显示装置1400的第一信息和第二信息未被保存在存储器1310中,则控制器1340可将所接收到的第一信息和所接收到的第二信息保存到存储器1310。另外,当控制器1340从预设外部显示装置1400接收到第一信息和第二信息时,控制器1340还接收关于预设外部显示装置1400的信息。因此,控制器1340可将所接收到的关于预设外部显示装置1400的信息与第一信息和第二信息一起保存到存储器1310。
在另一示例中,当通信连接的预设外部显示装置1400的第一信息和第二信息已经被保存在存储器1310中时,只有所接收到的第一信息和所接收到的第二信息不同于已经保存在存储器1310中的第一信息和已经保存在存储器1310中的第二信息,控制器180才可将所接收到的第一信息和所接收到的第二信息保存到存储器1310。具体地讲,利用所接收到的第一信息和所接收到的第二信息,控制器1340可更新已经保存在存储器1310中的第一信息和已经保存在存储器1310中的第二信息。然而,如果所接收到的第一信息和所接收到的第二信息对应于已经保存在存储器1310中的第一信息和已经保存在存储器1310中的第二信息,则控制器180可不更新第一信息和第二信息。
根据实施方式,关于已发送第一信息和第二信息的外部显示装置的信息可与第一信息和第二信息一起被保存在存储器1310中。另外,控制器1340可控制通信单元1320从预设外部显示装置1400接收关于通信连接的预设外部显示装置1400的信息。
控制器1340可控制显示单元1330显示预设应用的执行画面。基于所接收到的第二信息(或者保存在存储器1310中的第二信息),控制器1340可控制显示单元1330在执行画面上显示至少一个应用的图标(S1450)。这将稍后参照图15来详细描述。
响应于对显示在执行画面上的至少一个或更多个应用的图标当中的特定图标的第一触摸输入,控制器1340可控制显示单元1330基于第一信息和第二信息中的至少一个将与该特定图标对应的特定应用上运行的最近内容的列表和推荐内容列表中的至少一个显示在执行画面的指定区域上(S1460)。例如,第一触摸输入可包括触摸特定图标达预设时间的触摸输入,本发明不限于此。第一触摸输入可包括拖曳特定图标的触摸输入、触摸特定图标的触摸输入等中的一个。
在步骤S1460中,最近内容列表可包括保存在通信连接的预设外部显示装置1400的存储器中的至少一个应用中先前运行的至少一个内容的列表。具体地讲,控制器1340可利用包括在所接收到的第一信息中的特定信息(例如,关于内容的播放时间的信息等)以及包括在所接收到的第二信息中的特定信息(例如,关于与特定图标对应的应用中运行的至少一个内容的信息等)来识别最近内容列表。
最近内容列表可包括特定应用上先前运行的至少一个内容的缩略图图像以及指示所述至少一个内容中的每一个的播放时间的第三信息。在这种情况下,第三信息可包括关于所述至少一个内容中的每一个的播放结束定时点的信息、关于所述至少一个内容中的每一个的总播放时间的信息、指示所述至少一个内容中的每一个的播放进度的信息(例如,进度条等)等。具体地讲,控制器1340可提供最近观看的内容列表和进度条作为最近内容列表。用户可通过查看第三信息来直观地识别所述至少一个内容中的每一个观看了多少。
在步骤S1460中,推荐内容列表可包括通过识别用户的体验从与特定应用对应的应用上可运行的至少一个或更多个内容提取的至少一个推荐内容的列表。具体地讲,控制器1340可利用包括在第一信息中的特定信息(例如,关于显示在预设外部显示装置1400上的内容的类型的信息、显示在预设外部显示装置1400上的内容的系列信息(例如,关于内容的季和剧集的信息等)、关于可通过内容运行的应用的信息等)以及包括在第二信息中的特定信息(例如,关于与特定内容对应的应用上可运行的内容的信息等)来提取至少一个推荐内容。利用所提取的至少一个推荐内容,控制器1340可创建推荐内容列表。具体地讲,利用关于用户通过显示装置1400观看的内容的信息,控制器1340可创建推荐内容列表。
推荐内容列表可包括至少一个推荐内容的缩略图图像、关于至少一个推荐内容的标题的信息、关于至少一个内容的详细信息(例如,关于剧集的信息、关于季的信息等)等。例如,如果用户已经观看了第一内容的第1季的第1集,则推荐内容列表可包括第一内容的第1季的第2集和第一内容的第1季的第3集。具体地讲,如果用户查看推荐内容列表,则与用户先前观看的有关的内容可被推荐给用户。根据本实施方式,有利的是移动终端1330可就要通过显示装置1400观看的内容引导用户。
另外,根据本发明的一个实施方式,保存在显示装置1400的存储器中的至少一个应用的图标可被显示在移动终端1300的显示单元1330上。这将参照图15如下详细描述。
图15是示出根据本发明的一个实施方式的在移动终端中显示保存在显示装置的存储器中的至少一个应用的图标的方法的一个示例的示图。关于参照图15的描述,与之前参照图14的描述重复的内容不再提及,集中于差别来进行以下描述。
根据本发明的一个实施方式,移动终端1300的控制器1340可控制通信单元1320与预设外部装置(例如,预设外部显示装置1400)通信连接。从通信连接的预设外部显示装置,控制器1340可接收保存在预设外部显示装置的存储器中的关于观看历史的第一信息和关于至少一个应用的第二信息中的至少一个。
参照图15,控制器1340可控制显示单元1330显示预设应用(例如,遥控器应用)的执行画面1500。在这种情况下,所述预设应用可包括已经保存在存储器1310中的应用。
执行画面1500可包括保存在通信连接的预设外部显示装置1400的存储器中的至少一个或更多个应用的图标I1、I2、I3、I4和I5。例如,当第一应用被保存在显示装置1400的存储器中时,执行画面1500可包括第一应用的第一图标I1。
在另一示例中,当多个应用被保存在显示装置1400的存储器中时,执行画面150可包括多个应用的图标(例如,第一图标I1、第二图标I2、第三图标I3、第四图标I4和第五图标I5)。
另外,根据本发明的一个实施方式,响应于对包括在执行画面1500中的至少一个或更多个图标I1至I5中的特定一个的第一触摸输入,控制器1340可控制显示单元1330将与该特定图标对应的特定应用上运行的最近内容列表和推荐内容列表中的至少一个显示在执行画面1500的指定区域上。这将参照图16如下详细描述。
具体地讲,图16是示出根据本发明的一个实施方式的在移动终端中显示保存在通信连接的显示装置中的特定应用上最近运行的内容的列表和推荐内容列表中的至少一个的方法的一个示例的示图。关于参照图16的描述,与之前参照图14和图15的描述重复的内容不再提及,集中于差别来进行以下描述。
根据本发明的一个实施方式,移动终端1300的控制器1340可控制通信单元1320与预设外部装置(例如,显示装置等)通信连接。在这种情况下,预设外部装置不限于显示装置。
参照图16,控制器1340可控制通信单元1320从通信连接的预设外部显示装置1400接收保存在预设外部显示装置的存储器中的关于内容观看历史的第一信息和关于至少一个应用的第二信息中的至少一个。存储器1310可存储预设应用、所接收到的第一信息和所接收到的第二信息中的至少一个。
参照图16的(a),响应于执行预设应用的命令,控制器1340可控制显示单元1330显示预设应用(例如,遥控器应用等)的执行画面1500。另外,控制器1340可基于所接收到的第二信息控制显示单元1330在执行画面1500上显示至少一个应用的图标。
参照图16的(b),响应于对至少一个或更多个应用(参见图16的(a))的图标当中的特定图标(例如,第五图标I5)的第一触摸命令,控制器1340可基于第一信息控制显示单元1330将与该特定图标对应的特定应用上运行的最近内容列表和推荐内容列表中的至少一个显示在执行画面1500的指定区域1610上。
在这种情况下,最近内容列表可包括保存在通信连接的预设外部显示装置1400的存储器中的至少一个应用上先前运行的至少一个内容的列表。具体地讲,控制器1340可利用包括在所接收到的第一信息中的特定信息(例如,关于内容的播放时间的信息等)以及包括在所接收到的第二信息中的特定信息(例如,关于与特定图标对应的应用中运行的至少一个内容的信息等)来识别最近内容列表。
最近内容列表可包括特定应用上先前运行的至少一个或更多个内容的缩略图图像A1、A2和A3以及指示所述至少一个或更多个内容中的每一个的播放时间的第三信息。在这种情况下,第三信息可包括关于所述至少一个或更多个内容中的每一个的播放结束定时点的信息、关于所述至少一个或更多个内容中的每一个的总播放时间的信息、指示所述至少一个或更多个内容中的每一个的播放进度的信息(例如,进度条P1、P2和P3等)等。具体地讲,控制器1340可提供最近观看的内容列表和进度条作为最近内容列表。用户可通过查看第三信息来直观地识别所述至少一个内容中的每一个观看了多少。
推荐内容列表可包括通过识别用户的体验从与特定应用对应的应用上可运行的至少一个或更多个内容提取的至少一个推荐内容的列表。具体地讲,控制器1340可利用包括在第一信息中的特定信息(例如,关于显示在预设外部显示装置1400上的内容的类型的信息、显示在预设外部显示装置1400上的内容的系列信息(例如,关于内容的季和剧集的信息等)、关于可通过内容运行的应用的信息等)以及包括在第二信息中的特定信息(例如,关于与特定内容对应的应用上可运行的内容的信息等)来提取至少一个推荐内容。利用所提取的至少一个推荐内容,控制器1340可创建推荐内容列表。具体地讲,利用关于用户通过显示装置1400观看的内容的信息,控制器1340可创建与先前通过外部显示装置1400观看的内容有关的推荐内容列表。
推荐内容列表可包括至少一个或更多个推荐内容的缩略图图像B1、B2和B3、关于至少一个或更多个推荐内容的标题的信息、关于至少一个内容的详细信息(例如,关于剧集的信息、关于季的信息等)等。例如,如果用户已经观看了第一内容的第1季的第1集,则推荐内容列表可包括第一内容的第1季的第2集和第一内容的第1季的第3集。具体地讲,如果用户查看推荐内容列表,则与用户先前观看的有关的内容可被推荐给用户。根据本实施方式,有利的是移动终端1330可就要通过显示装置1400观看的内容引导用户。
另外,根据本发明的一个实施方式,用户可使用移动终端1300来使得通信连接的预设外部显示装置能够显示特定内容。这将参照图17如下详细描述。
图17是示出根据本发明的一个实施方式的在移动终端中显示通信连接的预设外部显示装置上的特定内容的方法的一个示例的流程图。关于参照图17的描述,与之前参照图14至图16的描述重复的内容不再提及,集中于差别来进行以下描述。
根据本发明的一个实施方式,参照图17,移动终端1300的控制器1340可控制通信单元1320从通信连接的预设外部显示装置1400接收保存在预设外部显示装置1400的存储器中的关于内容观看历史的第一信息和关于至少一个应用的第二信息中的至少一个。
另外,控制器1340可基于第二信息控制显示单元1330显示至少一个应用的图标。响应于对至少一个或更多个应用的图标当中的特定图标的第一触摸输入,控制器1340可基于第一信息和第二信息中的至少一个控制显示单元1330将与该特定图标对应的特定应用上运行的最近内容的列表和推荐内容列表中的至少一个显示在画面的指定区域上。在这种情况下,最近内容列表可包括特定应用上先前运行的至少一个内容的缩略图图像以及指示所述至少一个内容中的每一个的播放时间的第三信息。另外,推荐内容列表可包括至少一个推荐内容的缩略图图像。
控制器1340可检测用于选择包括在最近内容列表中的特定缩略图图像的命令(S1510)。例如,用于选择特定缩略图图像的命令可包括触摸显示有该特定缩略图图像的区域上的随机一个点的触摸命令,对应命令不限于此。相反,用于选择特定缩略图图像的命令可包括拖曳特定缩略图图像的触摸命令或者触摸特定缩略图图像超过预设时间的触摸命令。
响应于用于选择包括在推荐内容列表中的特定缩略图图像的命令,控制器1340可控制通信单元1320向通信连接的预设外部显示装置1400发送指示显示与特定缩略图图像对应的特定内容的第一信号(S1520)。
在这种情况下,用于选择特定内容的特定缩略图图像的触摸输入可包括触摸特定内容的缩略图图像达预设时间的触摸输入、在特定方向上拖曳特定内容的缩略图图像的触摸输入等中的一个。如果在步骤S1520中接收到第一信号,则显示装置1400可从特定定时点开始显示特定内容(S1530)。
另外,移动终端1300的控制器1340可响应于第一信号的发送控制显示单元1330与特定内容关联地显示被配置为控制预设外部显示装置的GUI(图形用户界面)(S1540)。这将参照图21和图22详细描述。
图18是示出根据本发明的一个实施方式的在移动终端中显示通信连接的预设外部显示装置上的特定内容的方法的一个示例的示图。关于参照图18的描述,与之前参照图14至图17的描述重复的内容不再提及,集中于差别来进行以下描述。
根据本发明的一个实施方式,参照图18,移动终端1300的控制器1340可控制通信单元1320从通信连接的预设外部显示装置1400接收保存在预设外部显示装置1400的存储器中的关于内容观看历史的第一信息和关于至少一个应用的第二信息中的至少一个。
控制器1340可基于第二信息控制显示单元1330显示至少一个应用的图标。响应于对至少一个或更多个应用的图标当中的特定图标的第一触摸输入,控制器1340可基于第一信息和第二信息中的至少一个控制显示单元1330将与该特定图标对应的特定应用上运行的最近内容的列表和推荐内容列表中的至少一个显示在画面的指定区域上。在这种情况下,最近内容列表可包括特定应用上先前运行的至少一个内容的缩略图图像以及指示所述至少一个内容中的每一个的播放时间的第三信息。另外,推荐内容列表可包括至少一个推荐内容的缩略图图像。
参照图18的(a),控制器1340可检测用于选择包括在最近内容列表中的特定缩略图图像A1的命令。例如,用于选择特定缩略图图像A1的命令可包括触摸显示有该特定缩略图图像A1的区域上的随机一个点的触摸命令,对应命令不限于此。相反,用于选择特定缩略图图像A1的命令可包括拖曳特定缩略图图像A1的触摸命令或者触摸特定缩略图图像A1超过预设时间的触摸命令。
响应于用于选择包括在最近内容列表中的特定缩略图图像A1的命令,控制器1340可控制通信单元1320向通信连接的预设外部显示装置1400发送指示从特定定时点开始显示与特定缩略图图像A1对应的特定内容的第一信号。具体地讲,响应于用于从包括在最近内容列表中的至少一个或更多个内容的至少一个或更多个缩略图图像中选择特定内容的缩略图图像A1的触摸输入,控制器1340可基于第三信息控制通信单元1320向预设外部显示装置发送指示从特定定时点开始运行特定内容的第一信号。在这种情况下,所述特定定时点可表示特定内容的执行在预设外部显示装置1400中结束的最后定时点。
参照图18的(b),如果接收到第一信号,则显示装置1400可从特定定时点开始显示特定内容。另外,根据实施方式,关于特定内容的第三信息可被不同地保存在多个移动终端中的每一个中。具体地讲,在仅通过经由第一移动终端控制预设外部显示装置1400将特定内容运行直至第一定时点之后,如果通过经由第一移动终端控制预设外部显示装置1400来再次播放特定内容,则可在预设外部显示装置1400中从第一定时点开始播放该特定内容。
在仅通过经由第二移动终端控制预设外部显示装置1400将特定内容运行直至不同于第一定时点的第二定时点之后,如果通过经由第二移动终端控制预设外部显示装置1400来再次播放特定内容,则可在预设外部显示装置1400中从第二定时点开始播放该特定内容。
接下来,图19是示出根据本发明的一个实施方式的在移动终端中显示通信连接的预设外部显示装置上的特定内容的方法的另一示例的流程图。关于参照图19的描述,与之前参照图14至图18的描述重复的内容不再提及,集中于差别来进行以下描述。
根据本发明的一个实施方式,参照图19,移动终端1300的控制器1340可控制通信单元1320从通信连接的预设外部显示装置1400接收保存在预设外部显示装置1400的存储器中的关于内容观看历史的第一信息和关于至少一个应用的第二信息中的至少一个。另外,控制器1340可基于第二信息控制显示单元1330显示所述至少一个应用的图标。
响应于对至少一个或更多个应用的图标当中的特定图标的第一触摸输入,控制器1340可基于第一信息和第二信息中的至少一个控制显示单元1330将与该特定图标对应的特定应用上运行的最近内容的列表和推荐内容列表中的至少一个显示在画面的指定区域上。在这种情况下,推荐内容列表可包括通过识别用户的体验从与特定应用对应的应用上可运行的至少一个或更多个内容提取的至少一个推荐内容的列表。具体地讲,利用关于用户通过显示装置1400观看的内容的信息,控制器1340可创建推荐内容列表。
推荐内容列表可包括至少一个推荐内容的缩略图图像、关于至少一个推荐内容的标题的信息、关于至少一个内容的详细信息(例如,关于剧集的信息、关于季的信息等)等。例如,如果用户已经观看了第一内容的第1季的第1集,则推荐内容列表可包括第一内容的第1季的第2集和第一内容的第1季的第3集。具体地讲,如果用户查看推荐内容列表,则与用户先前观看的有关的内容可被推荐给用户。
另外,控制器1340可检测用于选择包括在最近内容列表中的特定缩略图图像的命令(S1610)。例如,用于选择特定缩略图图像的命令可包括触摸显示有该特定缩略图图像的区域上的随机一个点的触摸命令,对应命令不限于此。相反,用于选择特定缩略图图像的命令可包括拖曳特定缩略图图像的触摸命令或者触摸特定缩略图图像超过预设时间的触摸命令。
响应于用于选择包括在推荐内容列表中的特定缩略图图像的命令,控制器1340可控制通信单元1320向通信连接的预设外部显示装置1400发送指示从特定定时点开始显示与特定缩略图图像对应的特定内容的第一信号(S1620)。具体地讲,响应于用于从包括在推荐内容列表中的至少一个或更多个缩略图图像中选择特定内容的缩略图图像的触摸输入,控制器1340可控制通信单元1320向预设外部显示装置发送指示运行特定内容的第一信号。
在这种情况下,用于选择特定内容的特定缩略图图像的触摸输入可包括触摸特定内容的缩略图图像达预设时间的触摸输入、在特定方向上拖曳特定内容的缩略图图像的触摸输入等中的一个。如果在步骤S1620中接收到第一信号,则显示装置1400可显示特定内容(S1630)。
另外,移动终端1300的控制器1340可响应于第一信号的发送控制显示单元1330与特定内容关联地显示被配置为控制预设外部显示装置的GUI(图形用户界面)(S1640)。这将参照图21和图22详细描述。
图20是示出根据本发明的一个实施方式的在移动终端中显示通信连接的预设外部显示装置上的特定内容的方法的另一示例的示图。关于参照图20的描述,与之前参照图14至图19的描述重复的内容不再提及,集中于差别来进行以下描述。
根据本发明的一个实施方式,参照图20,移动终端1300的控制器1340可控制通信单元1320从通信连接的预设外部显示装置1400接收保存在预设外部显示装置1400的存储器中的关于内容观看历史的第一信息和关于至少一个应用的第二信息中的至少一个。
控制器1340可基于第二信息控制显示单元1330显示至少一个应用的图标。响应于对至少一个或更多个应用的图标当中的特定图标的第一触摸输入,控制器1340可基于第一信息和第二信息中的至少一个控制显示单元1330将与该特定图标对应的特定应用上运行的最近内容的列表和推荐内容列表中的至少一个显示在画面的指定区域上。在这种情况下,最近内容列表可包括特定应用上先前运行的至少一个内容的缩略图图像以及指示所述至少一个内容中的每一个的播放时间的第三信息。另外,推荐内容列表可包括至少一个推荐内容的缩略图图像。
参照图20的(a),可检测用于选择包括在推荐内容列表中的特定缩略图图像B1的命令。例如,用于选择特定缩略图图像B1的命令可包括触摸显示有该特定缩略图图像B1的区域上的随机一个点的触摸命令,对应命令不限于此。相反,用于选择特定缩略图图像B1的命令可包括拖曳特定缩略图图像B1的触摸命令或者触摸特定缩略图图像B1超过预设时间的触摸命令。
响应于用于选择包括在推荐内容列表中的特定缩略图图像B1的命令,控制器1340可控制通信单元1320向通信连接的预设外部显示装置1400发送指示显示与特定缩略图图像B1对应的特定内容的第一信号。具体地讲,响应于用于从包括在推荐内容列表中的至少一个或更多个内容的至少一个或更多个缩略图图像中选择特定内容的缩略图图像B1的触摸输入,控制器1340可控制通信单元1320向预设外部显示装置发送指示运行特定内容的第一信号。参照图20的(b),如果接收到第一信号,则显示装置1400可显示该特定内容。
另外,根据本发明的实施方式,如果特定内容被显示在通信连接的预设外部显示装置1400上,则可控制显示单元1330显示被配置为控制预设外部显示装置400的GUI(图形用户界面)。这将参照图21和图22如下详细描述。
图21和图22是示出根据本发明的一个实施方式的在移动终端中根据显示在通信连接的预设外部显示装置上的内容的类型来改变GUI输出的方法的一个示例的示图。关于参照图21和图22的描述,与之前参照图14至图20的描述重复的内容不再提及,集中于差别来进行以下描述。
参照图21的(a),响应于用于选择包括在最近内容列表中的特定缩略图图像A1的命令,可控制通信单元1320向通信连接的预设外部显示装置1400发送指示显示与特定缩略图图像A1对应的特定内容的第一信号。
另外,参照图22的(b),最近内容列表中可包括特定频道的特定缩略图图像C1,第一信号中可包括用于指示将频道切换为特定频道的命令。具体地讲,响应于用于选择包括在最近内容列表中的特定频道的特定缩略图图像C1的命令,移动终端1300的控制器1340可向通信连接的预设外部显示装置1400发送指示将频道切换为特定频道的信号。
接收到第一信号的与移动终端1300通信连接的预设外部显示装置1400可显示特定内容。另外,根据第一信号的发送,移动终端1300的控制器1340可控制显示单元1330根据该特定内容显示被配置为控制预设外部显示装置1400的GUI(图形用户界面)。
例如,参照图21的(b),假设特定数据是VOD数据,则移动终端1300的控制器1340可控制显示单元1330显示被配置为控制该VOD数据的GUI 1511。在这种情况下,GUI 1511中可包括与该VOD数据的播放有关的至少一个指示符。因此,有利的是,用户可利用移动终端1300方便地并且容易地控制通信连接的预设外部显示装置。
在另一示例中,参照图22的(b),假设特定内容是特定频道,则移动终端1300的控制器1340可控制显示单元1330显示被配置为控制该特定频道的GUI 1512。在这种情况下,GUI 1512可包括与频道切换有关的指示符、与音量控制有关的指示符、关于特定频道上当前广播的节目的信息、与节目录像有关的指示符等。此外,所显示的GUI可根据特定内容的类型包括键盘。
另外,根据本发明的实施方式,当保存在通信连接的显示装置1400的存储器中的至少一个应用的图标被显示时,移动终端1300的控制器1340可控制特定指示符被显示在具有优选内容的应用的图标或者具有最近显示的内容的应用的图标上。这将参照图23如下详细描述。
图23是示出根据本发明的一个实施方式的在移动终端中显示存在优选内容的应用的图标的方法的一个示例的示图。关于参照图23的描述,与之前参照图14至图22的描述重复的内容不再提及,集中于差别来进行以下描述。
参照图23,存储器1310可包括保存在通信连接到移动终端1300的预设外部显示装置的存储器中的关于至少一个应用的第二信息以及关于至少一个优选内容的第四信息。在这种情况下,优选内容可包括被设定为用户频繁地观看的频繁观看内容的内容。
参照图23的(a),控制器1340可基于第二信息和第四信息控制显示单元1330在至少一个或更多个应用的图标当中的具有至少一个优选内容的应用的图标I4上显示第一指示符1710。具体地讲,控制器1340可基于第二信息和第四信息中的至少一个控制第一指示符1710被显示在可运行至少一个优选内容的应用的图标I4上。例如,第一指示符1710可包括书签型的指示符。据此,有利的是,用户可直观地识别哪一图标是具有优选内容的应用的图标。
另外,根据实施方式,控制器1340可控制第一指示符1710被显示在具有在预设周期内在显示装置中观看的内容的应用的图标I4上。根据本实施方式,控制器1340可将第一指示符1710显示在可运行在预设周期内在显示装置中观看的内容的应用的图标I4上。
另外,参照图23的(b),控制器1340可控制通信单元1320从预设外部显示装置1400接收关于至少一个优选内容的更新历史的第五信息。控制器1340可控制显示单元1330基于第五信息将第二指示符1720显示在至少一个或更多个应用的图标当中的具有与更新历史有关的优选内容的应用的图标上。具体地讲,控制器1340可控制显示单元1330将第二指示符1720显示在可运行更新的优选内容的应用的图标上。在这种情况下,第二指示符1720可包含关于更新的优选内容的数量的信息。根据本实施方式,有利的是,用户可直接查看关于更新的优选内容的信息(例如,关于能够执行更新的优选内容的应用的信息、关于更新的优选内容的数量的信息等)。
另外,根据实施方式,如果特定频道上当前正广播优选内容,则控制器1340结束通信连接的预设外部显示装置1400上当前运行的内容,并且可向预设外部显示装置1400发送执行频道切换以显示该优选内容的特定信号。
另外,根据本发明的一个实施方式,如果特定频道上当前正广播优选内容,则控制器1340可控制显示单元1330显示消息,该消息被提供以检查是否在通信连接的预设外部显示装置中执行特定功能。如果特定频道上当前正广播优选内容,则控制器1340可控制显示单元1330显示特定消息。这将参照图24如下详细描述。
图24是示出根据本发明的一个实施方式的在移动终端中在优选内容被安排要在特定频道上广播的情况下控制通信连接的预设外部显示装置的方法的一个示例的示图。关于参照图24的描述,与之前参照图14至图23的描述重复的内容不再提及,集中于差别来进行以下描述。
根据本发明的一个实施方式,存储器1310可包括保存在通信连接到移动终端1300的预设外部显示装置的存储器中的关于至少一个应用的第二信息以及关于至少一个优选内容的第四信息。
参照图24,移动终端1300的控制器1340可从通信连接的预设外部显示装置1400接收指示在预设时间(例如,10分钟)内将在特定频道上广播特定优选内容的第五信息。当接收到第五信息时,控制器1340可控制显示单元1330显示特定消息1800。
特定消息1800可包含与进行特定优选内容的观看预约的功能对应的第一指示符1810、与进行特定优选内容的录像预约的功能对应的第二指示符1820、与将频道切换为被安排广播特定优选内容的频道的功能对应的第三指示符1830、关于在观看特定优选内容之前可观看的推荐内容的信息等。
在关于在观看特定优选内容之前可观看的推荐内容的信息中,可包括关于推荐内容的标题的信息、推荐内容的缩略图图像等。利用关于保存在存储器1310中的至少一个推荐内容的信息,控制器1340可提取关于推荐内容的信息或者可从预设外部显示装置1400接收关于推荐内容的信息。
图25是示出根据本发明的一个实施方式的利用移动终端来控制通信连接的预设外部显示装置上要显示的特定内容的方法的另一示例的示图。
根据本发明的一个实施方式,参照图25,移动终端1300的控制器1340可控制通信单元1320从通信连接的预设外部显示装置1400接收保存在预设外部显示装置1400的存储器中的关于内容观看历史的第一信息和关于至少一个应用的第二信息中的至少一个。
控制器1340可基于第二信息控制显示单元1330显示至少一个应用的图标。响应于对至少一个或更多个应用的图标当中的特定图标的第一触摸输入,控制器1340可基于第一信息和第二信息中的至少一个控制显示单元1330将与该特定图标对应的特定应用上运行的最近内容的列表和推荐内容列表中的至少一个显示在画面的指定区域1610上。在这种情况下,最近内容列表可包括特定应用上先前运行的至少一个内容的缩略图图像以及指示所述至少一个内容中的每一个的播放时间的第三信息。另外,推荐内容列表可包括至少一个推荐内容的缩略图图像。
控制器1340可检测用于选择包括在最近内容列表中的特定缩略图图像A1的命令。响应于用于选择包括在最近内容列表中的特定缩略图图像A1的命令,控制器1340可控制通信单元1320向通信连接的预设外部显示装置1400发送指示从特定定时点开始显示与特定缩略图图像A1对应的特定内容的第一信号。在这种情况下,所述特定定时点可表示特定内容的执行在预设外部显示装置1400中结束的最后定时点。
然而,参照图25的(a),在通信连接的预设外部显示装置1400的电源被关闭的同时,移动终端1300的控制器1340打开预设外部显示装置1400的电源并且可控制通信单元1320向预设外部显示装置1400发送第一信号。
例如,响应于用于选择特定缩略图图像A1的命令,如果控制器1340识别出通信连接的预设外部显示装置1400的电源已被关闭,则控制器1340可利用内置于移动终端1300中的特定传感器(例如,IR传感器)来发送指示打开显示装置1400的电源的信号。随后,控制器1340可控制通信单元1320一打开显示装置1400的电源就向预设外部显示装置1400发送第一信号。
在另一示例中,首先,控制器1340可检测通信连接的预设外部显示装置1400的电源是否已被关闭。如果移动终端1300的控制器1340检测到预设外部显示装置1400的电源已被关闭,则控制器1340可生成指示打开预设外部显示装置1400的电源的第二信号。随后,控制器1340可控制通信单元1320将所生成的第二信号与第一信号一起发送给预设外部显示装置1400。
参照图25的(b),响应于来自移动终端1300的用户的用于选择特定缩略图图像A1的命令,显示装置1400的状态可从图25的(a)所示的电源关闭状态改变为图25的(b)所示的电源打开状态。随后,显示装置1400一打开它自己的电源就可响应于所接收到的第一信号从特定定时点开始显示特定内容。
例如,当显示装置1400通过移动终端1300的IR传感器接收到用于打开电源的信号时,显示装置1400可打开它的电源,并且还可通过接收第一信号来从特定定时点开始显示特定内容。在另一示例中,随着显示装置1400从移动终端1300接收到第一信号和第二信号二者,显示装置1400可打开它的电源并且可从特定定时点开始显示特定内容。
具体地讲,在显示装置1400的电源被关闭的同时,如果移动终端1300的用户选择特定缩略图图像A1,则显示装置1400的电源被打开并且特定内容可从特定定时点开始被显示在显示装置1400上。
根据本实施方式,用户一打开显示装置1400的电源,用户就可有利地从先前观看结束的定时点开始观看期望的内容。
根据本发明的至少一个实施方式,有利的是,保存在显示装置中的用户的观看和控制历史可被保存到能够控制显示装置的移动终端。另外,有利的是,通过将保存在显示装置中的用户的观看和控制历史保存到移动终端来方便用户观看观看中断的内容,从而可确保用户体验的连续性和便利性。此外,有利的是,可利用保存在移动终端的存储器中的遥控器应用来提供显示装置中可运行的应用的列表,并且可引导最近观看的内容。
更详细地讲,本发明的实施方式提供各种效果和/或特征。根据本发明的一个实施方式,保存在显示装置中的用户的观看和控制历史可被保存到能够控制显示装置的移动终端。根据本发明的另一实施方式,通过将保存在显示装置中的用户的观看和控制历史保存到移动终端来方便用户观看观看中断的内容,从而可确保用户体验的连续性和便利性。根据本发明的另一实施方式,可利用保存在移动终端的存储器中的遥控器应用来提供显示装置中可运行的应用的列表,并且可引导最近观看的内容。
根据本发明的另一实施方式,可通过根据显示装置上当前显示的内容的类型将保存在移动终端中的遥控器应用的执行画面改变为方便用户控制显示装置的配置来确保用户的便利性。根据本发明的另外的实施方式,可通过提供用户定制的通知来控制显示装置,而不会打断用户观看当前显示的内容。
本说明书中所公开的移动终端及其控制方法可通过本发明的结构元件和特征的预定类型的组合来实现。各个结构元件或特征应该被认为是选择性的,除非单独地指明。各个结构元件或特征可在不与其它结构元件或特征组合的情况下执行。另外,一些结构元件和/或特征可彼此组合以构成本发明的实施方式。
本说明书中所公开的移动终端操作方法可作为处理器可读代码被实现于程序记录介质中。处理器可读介质可包括存储有可由处理器读取的数据的所有类型的记录装置。处理器可读介质可包括例如ROM、RAM、CD-ROM、磁带、软盘、光学数据存储装置等,并且还包括载波型实现方式(例如,经由互联网的传输)。另外,可由处理器读取的记录介质被分发至连接到网络的计算机***,由此可保存并执行可由处理器通过分发读取的代码。
本领域技术人员将理解,在不脱离本发明的精神或范围的情况下,可对本发明进行各种修改和变化。因此,本发明旨在涵盖本发明的修改和变化,只要它们落入所附权利要求及其等同物的范围内即可。
本发明涉及一种移动终端及其控制方法。因此,本发明具有工业实用性。
本申请要求2015年9月11日提交的韩国申请No.10-2015-0128784的较早申请日和优先权,其内容以引用方式整体并入本文。
Claims (12)
1.一种移动终端,该移动终端包括:
无线通信处理器,该无线通信处理器被配置为接收与预设外部显示装置的内容观看历史有关的第一信息和与安装在所述预设外部显示装置上的多个应用有关的第二信息;
存储器,该存储器被配置为存储遥控器应用、所述第一信息和所述第二信息;
显示器,该显示器被配置为显示所述遥控器应用的执行画面;以及
控制器,该控制器被配置为:
基于所述第二信息来在所述遥控器应用的所述执行画面上显示所述多个应用的多个图标,并且
响应于对所述多个图标当中的特定图标的第一触摸输入,来基于所述第一信息和所述第二信息将列出仅经由与所述特定图标对应的特定应用在所述预设外部显示装置上先前运行的至少一个内容的最近内容列表显示在所述遥控器应用的所述执行画面的指定区域上,
其中,所述最近内容列表包括仅经由所述特定应用先前运行的所述至少一个内容的缩略图图像以及指示所述至少一个内容中的每一个的播放时间的第三信息,
其中,所述控制器还被配置为:
响应于用于当所述预设外部显示装置被关闭时从所述至少一个内容的缩略图图像中选择特定内容的特定缩略图图像的第二触摸输入,向所述预设外部显示装置发送第一信号和第二信号,其中,所述第一信号用于指示所述预设外部显示装置从特定定时点开始运行所述特定内容,并且所述第二信号用于打开所述预设外部显示装置。
2.根据权利要求1所述的移动终端,其中,所述第一触摸输入包括触摸所述特定图标达预设时间。
3.根据权利要求1所述的移动终端,其中,响应于所述第一信号的发送,所述控制器还被配置为与所述特定内容关联地在所述显示器上显示用于控制所述预设外部显示装置的图形用户界面GUI。
4.根据权利要求3所述的移动终端,其中,所述控制器还被配置为根据所述特定内容的类型来改变所述GUI。
5.根据权利要求1所述的移动终端,其中,所述存储器还被配置为存储关于至少一个优选内容的第四信息,并且
其中,基于所述第二信息和所述第四信息,所述控制器还被配置为将第一指示符显示在所述多个应用的所述多个图标当中的具有所述至少一个优选内容的应用的图标上。
6.根据权利要求5所述的移动终端,其中,所述控制器还被配置为从所述预设外部显示装置接收与所述至少一个优选内容的更新历史有关的第五信息,并且
其中,基于所述第五信息,所述控制器还被配置为将第二指示符显示在所述多个应用的所述多个图标当中的具有与所述更新历史有关的优选内容的应用的图标上。
7.一种控制移动终端的方法,该方法包括以下步骤:
经由显示器显示保存在存储器中的遥控器应用的执行画面;
经由无线通信处理器接收与预设外部显示装置的内容观看历史有关的第一信息和与安装在所述预设外部显示装置上的多个应用有关的第二信息;
将所述第一信息和所述第二信息保存到所述存储器;
基于所述第二信息来在所述遥控器应用的所述执行画面上显示所述多个应用的多个图标;以及
响应于对所述多个图标当中的特定图标的第一触摸输入,来基于所述第一信息和所述第二信息将列出仅经由与所述特定图标对应的特定应用在所述预设外部显示装置上先前运行的至少一个内容的最近内容列表显示在所述遥控器应用的所述执行画面的指定区域上,
其中,所述最近内容列表包括仅经由所述特定应用先前运行的所述至少一个内容的缩略图图像以及指示所述至少一个内容中的每一个的播放时间的第三信息,
其中,所述方法还包括以下步骤:
响应于用于当所述预设外部显示装置被关闭时从所述至少一个内容的缩略图图像中选择特定内容的特定缩略图图像的第二触摸输入,向所述预设外部显示装置发送第一信号和第二信号,其中,所述第一信号用于指示所述预设外部显示装置从特定定时点开始运行所述特定内容,并且所述第二信号用于打开所述预设外部显示装置。
8.根据权利要求7所述的方法,其中,所述第一触摸输入包括触摸所述特定图标达预设时间。
9.根据权利要求7所述的方法,该方法还包括以下步骤:响应于所述第一信号的发送,与所述特定内容关联地显示用于控制所述预设外部显示装置的图形用户界面GUI。
10.根据权利要求9所述的方法,该方法还包括以下步骤:根据所述特定内容的类型来改变所述GUI。
11.根据权利要求7所述的方法,该方法还包括以下步骤:
将关于至少一个优选内容的第四信息保存到所述存储器;以及
基于所述第二信息和所述第四信息,来将第一指示符显示在所述多个应用的所述多个图标当中的具有所述至少一个优选内容的应用的图标上。
12.根据权利要求11所述的方法,该方法还包括以下步骤:
从所述预设外部显示装置接收与所述至少一个优选内容的更新历史有关的第五信息;以及
基于所述第五信息,来将第二指示符显示在所述多个应用的所述多个图标当中的具有与所述更新历史有关的优选内容的应用的图标上。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020150128784A KR102355624B1 (ko) | 2015-09-11 | 2015-09-11 | 이동단말기 및 그 제어방법 |
KR10-2015-0128784 | 2015-09-11 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106534475A CN106534475A (zh) | 2017-03-22 |
CN106534475B true CN106534475B (zh) | 2021-02-26 |
Family
ID=55699293
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610341754.2A Active CN106534475B (zh) | 2015-09-11 | 2016-05-20 | 移动终端及其控制方法 |
Country Status (4)
Country | Link |
---|---|
US (1) | US10635261B2 (zh) |
EP (1) | EP3141992B1 (zh) |
KR (1) | KR102355624B1 (zh) |
CN (1) | CN106534475B (zh) |
Families Citing this family (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102608997B1 (ko) * | 2016-08-01 | 2023-12-06 | 삼성전자주식회사 | 화면 제어 방법 및 이를 지원하는 전자 장치 |
KR102479052B1 (ko) * | 2017-08-29 | 2022-12-20 | 삼성전자주식회사 | 복수의 컨트롤러를 이용한 전자 장치의 디스플레이 제어 방법 및 그 장치 |
KR20190033966A (ko) * | 2017-09-22 | 2019-04-01 | 삼성전자주식회사 | 전자 장치 및 이의 제어방법 |
EP3764209A4 (en) * | 2018-03-28 | 2021-04-28 | Huawei Technologies Co., Ltd. | VIDEO PREVISUALIZATION PROCESS AND ELECTRONIC DEVICE |
CN109189295A (zh) * | 2018-07-11 | 2019-01-11 | 深圳绿米联创科技有限公司 | 显示控制方法、装置及终端设备 |
KR102462880B1 (ko) * | 2018-08-30 | 2022-11-03 | 삼성전자 주식회사 | 디스플레이장치, 그 제어방법 및 기록매체 |
CN109656445B (zh) * | 2018-12-14 | 2020-08-18 | Oppo广东移动通信有限公司 | 内容处理方法、装置、终端及存储介质 |
CN109688461B (zh) * | 2019-01-16 | 2022-05-10 | 京东方科技集团股份有限公司 | 视频播放方法及装置 |
KR20200094829A (ko) * | 2019-01-22 | 2020-08-10 | 삼성전자주식회사 | 전자 장치에서 어플리케이션 목록 제공 방법 및 장치 |
US11375043B2 (en) * | 2019-03-06 | 2022-06-28 | Citizen Watch Co., Ltd. | Program management system, external device and terminal device for controlling a program developer's ability to access, publish and manage marketing of a program |
CN110248026B (zh) * | 2019-06-18 | 2021-10-22 | 北京字节跳动网络技术有限公司 | 一种移动终端、显示***及其显示控制方法、记录介质 |
CN110208632A (zh) * | 2019-07-09 | 2019-09-06 | 深圳创维数字技术有限公司 | 一种用于电磁兼容性测试的方法、***及存储介质 |
CN110658974B (zh) * | 2019-08-01 | 2022-08-16 | 平安科技(深圳)有限公司 | 页面滑动方法、装置、电子设备和存储介质 |
CN113497958B (zh) * | 2020-04-01 | 2023-08-11 | 青岛海信传媒网络技术有限公司 | 一种显示设备及图片的展示方法 |
CN111880757A (zh) * | 2020-06-30 | 2020-11-03 | 北京小米移动软件有限公司 | 投屏方法、投屏装置及存储介质 |
CN112214126B (zh) * | 2020-09-23 | 2022-11-15 | 杭州鸿雁电器有限公司 | 操作面板及其显示方法、设备 |
Family Cites Families (45)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7711605B1 (en) * | 2004-01-06 | 2010-05-04 | Santeufemia Michael N | Adult digital content management, playback and delivery |
JP4698281B2 (ja) * | 2005-05-09 | 2011-06-08 | ソニー・エリクソン・モバイルコミュニケーションズ株式会社 | 携帯端末、情報推奨方法及びプログラム |
US20080244640A1 (en) * | 2007-03-27 | 2008-10-02 | Microsoft Corporation | Synchronization of digital television programs with internet web application |
FI20070702L (fi) * | 2007-09-14 | 2009-03-15 | Clarovision Ltd Oy | Graafinen käyttöliittymä ja laite sen ohjaamiseksi |
KR100972604B1 (ko) * | 2007-12-27 | 2010-07-28 | 고려대학교 산학협력단 | 알에프아이디 태그 및 이를 이용한 대용량 멀티미디어컨텐츠의 무선전송시스템과 무선전송방법 |
US20090327892A1 (en) * | 2008-06-27 | 2009-12-31 | Ludovic Douillet | User interface to display aggregated digital living network alliance (DLNA) content on multiple servers |
JP2011159077A (ja) * | 2010-01-29 | 2011-08-18 | Fujitsu Toshiba Mobile Communications Ltd | 携帯端末装置 |
US8938753B2 (en) * | 2010-05-12 | 2015-01-20 | Litl Llc | Configurable computer system |
WO2012027577A2 (en) * | 2010-08-26 | 2012-03-01 | Tarik Taleb | System and method for creating multimedia content channel customized for social network |
US20120140255A1 (en) * | 2010-12-02 | 2012-06-07 | Ricoh Company, Ltd. | Application launcher apparatus |
KR101788051B1 (ko) * | 2011-01-04 | 2017-10-19 | 엘지전자 주식회사 | 이동 단말기 및 그 제어방법 |
WO2012094247A2 (en) * | 2011-01-05 | 2012-07-12 | Rovi Technologies Corporation | Systems and methods for mixed-media content guidance |
US20120236201A1 (en) * | 2011-01-27 | 2012-09-20 | In The Telling, Inc. | Digital asset management, authoring, and presentation techniques |
US9218413B2 (en) * | 2011-06-13 | 2015-12-22 | Opus Deli, Inc. | Venue-related multi-media management, streaming, online ticketing, and electronic commerce techniques implemented via computer networks and mobile devices |
WO2013010177A2 (en) * | 2011-07-14 | 2013-01-17 | Surfari Inc. | Online groups interacting around common content |
US20130080907A1 (en) | 2011-09-23 | 2013-03-28 | Richard Skelton | Method and system for a personalized content play list |
CN104488275B (zh) * | 2012-06-14 | 2018-07-03 | 弗莱克斯电子有限责任公司 | 用于定制电视内容的方法和*** |
US10129324B2 (en) * | 2012-07-03 | 2018-11-13 | Google Llc | Contextual, two way remote control |
US9552596B2 (en) * | 2012-07-12 | 2017-01-24 | Spritz Technology, Inc. | Tracking content through serial presentation |
US8863198B2 (en) * | 2012-08-17 | 2014-10-14 | Flextronics Ap, Llc | Television having silos that animate content source searching and selection |
US9437106B2 (en) * | 2012-10-01 | 2016-09-06 | Logitech Europe S.A. | Techniques for controlling appliances |
KR101621524B1 (ko) | 2012-11-02 | 2016-05-31 | 삼성전자 주식회사 | 디스플레이장치 및 그 제어방법 |
JP2014106882A (ja) * | 2012-11-29 | 2014-06-09 | Toshiba Corp | 情報処理装置及び表示制御方法 |
US10282088B2 (en) * | 2012-12-06 | 2019-05-07 | Samsung Electronics Co., Ltd. | Configuration of application execution spaces and sub-spaces for sharing data on a mobile tough screen device |
US10386992B2 (en) * | 2012-12-06 | 2019-08-20 | Samsung Electronics Co., Ltd. | Display device for executing a plurality of applications and method for controlling the same |
KR102070772B1 (ko) * | 2012-12-07 | 2020-01-29 | 엘지전자 주식회사 | 이동 단말기 및 이의 제어 방법, 이를 위한 기록 매체 |
KR20140080146A (ko) * | 2012-12-20 | 2014-06-30 | 삼성전자주식회사 | 컨텐츠 사용 이력을 디스플레이하는 방법 및 그 전자 장치 |
KR101988313B1 (ko) * | 2013-01-04 | 2019-06-12 | 엘지전자 주식회사 | 이동 단말기 및 이의 제어 방법, 및 이의 기록 매체 |
WO2014119867A1 (en) * | 2013-01-31 | 2014-08-07 | Samsung Electronics Co., Ltd. | Method of and device for managing applications |
US9304765B1 (en) * | 2013-03-05 | 2016-04-05 | Emc Corporation | Method and system for tracking changes to application model definitions for application model migration |
US20160065529A1 (en) * | 2013-03-29 | 2016-03-03 | Nec Corporation | Display control device, display control method, and program |
US9317415B2 (en) * | 2013-06-03 | 2016-04-19 | Google Inc. | Application analytics reporting |
KR20140144320A (ko) * | 2013-06-10 | 2014-12-18 | 삼성전자주식회사 | 전자 기기의 사용자 인터페이스 제공 방법 및 장치 |
US20150007228A1 (en) * | 2013-06-26 | 2015-01-01 | aioTV, Inc. | Integrated cable and over-the-top video content delivery system |
KR20150013991A (ko) | 2013-07-25 | 2015-02-06 | 삼성전자주식회사 | 휴대단말기의 어플리케이션 실행 방법 및 장치 |
KR20150057277A (ko) * | 2013-11-19 | 2015-05-28 | (주)휴맥스 | 사용자의 의도를 반영하는 사용자 인터페이스를 기반으로 하는 디바이스 제어 장치, 방법 및 시스템 |
KR20150071139A (ko) * | 2013-12-18 | 2015-06-26 | 삼성전자주식회사 | 컨텐츠 추천장치, 컨텐츠 추천방법 및 영상표시방법 |
US20150189383A1 (en) * | 2013-12-26 | 2015-07-02 | Kabushiki Kaisha Toshiba | Display Apparatus, Method, and Storage Medium |
CN106104457A (zh) * | 2014-03-20 | 2016-11-09 | 日本电气株式会社 | 信息处理装置、信息处理方法和信息处理程序 |
EP2934017A1 (en) * | 2014-04-07 | 2015-10-21 | Samsung Electronics Co., Ltd | Display apparatus and control method thereof |
WO2016007677A1 (en) * | 2014-07-09 | 2016-01-14 | Museami, Inc. | Clip creation and collaboration |
US9948962B2 (en) * | 2014-11-13 | 2018-04-17 | Time Warner Cable Enterprises Llc | Apparatus and methods for efficient delivery of electronic program guide data |
JP6378451B2 (ja) * | 2015-03-31 | 2018-08-22 | 華為技術有限公司Huawei Technologies Co.,Ltd. | アプリケーションに関連付けられた新規メッセージを処理するための方法及び装置 |
US11324886B2 (en) * | 2015-06-12 | 2022-05-10 | Carefusion 303, Inc. | Medical device with automated modality switching |
US20160373804A1 (en) * | 2015-06-17 | 2016-12-22 | Opentv, Inc. | Systems and methods of displaying and navigating content based on dynamic icon mapping |
-
2015
- 2015-09-11 KR KR1020150128784A patent/KR102355624B1/ko active IP Right Grant
-
2016
- 2016-02-05 US US15/017,368 patent/US10635261B2/en active Active
- 2016-04-05 EP EP16000779.5A patent/EP3141992B1/en active Active
- 2016-05-20 CN CN201610341754.2A patent/CN106534475B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
EP3141992A1 (en) | 2017-03-15 |
KR20170031370A (ko) | 2017-03-21 |
KR102355624B1 (ko) | 2022-01-26 |
EP3141992B1 (en) | 2021-06-09 |
US20170075516A1 (en) | 2017-03-16 |
CN106534475A (zh) | 2017-03-22 |
US10635261B2 (en) | 2020-04-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106534475B (zh) | 移动终端及其控制方法 | |
US11336960B2 (en) | Digital device and method for controlling the same | |
CN107040847B (zh) | 包括主扬声器和副扬声器的***及其控制方法 | |
EP3269138B1 (en) | Display device and controlling method thereof | |
CN107113469B (zh) | 控制装置的***、数字装置及其控制方法 | |
US9794616B2 (en) | Digital device and method for controlling the same | |
KR102288087B1 (ko) | 멀티미디어 디바이스 및 그 제어 방법 | |
CN107852531B (zh) | 显示装置及其控制方法 | |
US9736522B2 (en) | Display device for managing a plurality of time source data and method for controlling the same | |
EP3113179B1 (en) | Digital device and speech to text conversion processing method thereof | |
CN109247066B (zh) | 数字装置及其控制方法 | |
EP3142003B1 (en) | Display device and controlling method thereof | |
EP3029932B1 (en) | Multimedia device and method for controlling the same | |
US10945023B2 (en) | Digital device and method of processing data in said digital device | |
CN111225261B (zh) | 用于处理语音命令的多媒体装置及其控制方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |