CN114296580A - 显示设备及用户界面的控制方法 - Google Patents
显示设备及用户界面的控制方法 Download PDFInfo
- Publication number
- CN114296580A CN114296580A CN202110587555.0A CN202110587555A CN114296580A CN 114296580 A CN114296580 A CN 114296580A CN 202110587555 A CN202110587555 A CN 202110587555A CN 114296580 A CN114296580 A CN 114296580A
- Authority
- CN
- China
- Prior art keywords
- window
- user
- remote control
- control terminal
- display device
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 23
- 238000004891 communication Methods 0.000 claims description 9
- 238000012790 confirmation Methods 0.000 claims description 8
- 238000010586 diagram Methods 0.000 description 43
- 230000000694 effects Effects 0.000 description 37
- 239000010410 layer Substances 0.000 description 34
- 230000008569 process Effects 0.000 description 10
- 230000003993 interaction Effects 0.000 description 8
- 238000007726 management method Methods 0.000 description 5
- 230000006870 function Effects 0.000 description 4
- 230000001960 triggered effect Effects 0.000 description 4
- 230000009471 action Effects 0.000 description 3
- 230000004044 response Effects 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 1
- 238000013473 artificial intelligence Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000002457 bidirectional effect Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 239000012792 core layer Substances 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000007667 floating Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- 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/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
- G06F3/1454—Digital output to display device ; Cooperation and interconnection of the display device with other functional units involving copying of the display data of a local workstation or window to a remote workstation or window so that an actual copy of the data is displayed simultaneously on two or more displays, e.g. teledisplay
-
- 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
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1601—Constructional details related to the housing of computer displays, e.g. of CRT monitors, of flat displays
- G06F1/1605—Multimedia displays, e.g. with integrated or attached speakers, cameras, microphones
-
- 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
-
- 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
-
- 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
- G06F9/452—Remote windowing, e.g. X-Window System, desktop virtualisation
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/14—Display of multiple viewports
-
- 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/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/436—Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
- H04N21/4363—Adapting the video stream to a specific local network, e.g. a Bluetooth® network
-
- 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/485—End-user interface for client configuration
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/048—Indexing scheme relating to G06F3/048
- G06F2203/04803—Split screen, i.e. subdividing the display area or the window area into separate subareas
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2340/00—Aspects of display data processing
- G09G2340/04—Changes in size, position or resolution of an image
- G09G2340/0492—Change of orientation of the displayed image, e.g. upside-down, mirrored
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2340/00—Aspects of display data processing
- G09G2340/12—Overlay of images, i.e. displayed pixel being the result of switching between the corresponding input pixels
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Software Systems (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Hardware Design (AREA)
- Computer Networks & Wireless Communication (AREA)
- User Interface Of Digital Computer (AREA)
- Controls And Circuits For Display Device (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
本申请实施例提供了一种显示设备及用户界面的控制方法,该显示设备包括:显示器,被配置为显示用户界面,用户界面中包括多个窗口;控制器,控制器被配置为:在遥控终端与窗口之间设有预设匹配关系时,接收用户通过遥控终端发出的控制指令,根据控制指令控制相应窗口标定为第一状态,所述预设匹配关系指的是遥控终端与窗口之间的对应关系;在遥控终端与窗口之间无预设匹配关系时,接收用户通过遥控终端发出的操作指令,根据所述操作指令确定所述第一状态下的窗口。本申请中,在显示设备处于分屏模式时,无论显示设备连接一个还是多个遥控终端,用户均能够通过遥控终端控制相应的窗口获取到焦点,实现对各个窗口的控制,极大的提升了用户体验。
Description
本申请要求于2021年4月30日提交中国专利局、申请号为202110484270.4、发明名称为“显示设备及多窗口音频参数调整方法”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。
技术领域
本申请涉及显示技术领域,尤其涉及一种显示设备及用户界面的控制方法。
背景技术
显示装置是一种可实现双向人机交互功能,集影音、娱乐、数据等多种功能于一体的电视产品。为满足用户多样化的需求,显示装置安装有影音、娱乐等多种应用,通过用户界面与用户进行交互和信息交换。
相关技术中,对于一些显示装置,可通过画中画的方式,在用户界面展示多种应用的同时,于画面上的小窗口中播放视频,使得用户可以在不同窗口内预览观看不同媒资内容。用户可通过遥控设备实现对窗口内应用或者媒资的控制。但是,对于遥控设备而言,只能将按键分发给位于最顶层的应用,若小窗口位于最顶层,那么用户只能通过遥控设备控制小窗口内的视频播放,而无法控制用户界面上的其他应用。因此,由于用户无法选择性控制用户界面上的多个窗口,导致体验效果不佳。
发明内容
本申请提供了一种显示设备及用户界面的控制方法,以解决现有技术中由于用户无法选择性控制用户界面上的多个窗口,导致体验效果不佳的技术问题。
第一方面,本申请提供了一种显示设备,包括:
显示器,被配置为显示用户界面,所述用户界面中包括多个窗口;
控制器,所述控制器被配置为:
在遥控终端与窗口之间设有预设匹配关系时,接收用户通过遥控终端发出的控制指令,根据所述控制指令控制相应窗口标定为第一状态,其中,所述第一状态指的是窗口内所展示内容获取焦点的状态,所述预设匹配关系指的是遥控终端与窗口之间的对应关系;
在遥控终端与窗口之间无预设匹配关系时,接收用户通过遥控终端发出的操作指令,根据所述操作指令确定所述第一状态下的窗口。
在一些实施例中,所述控制器还被配置为:
接收用户通过遥控终端输入的调控指令;根据所述调控指令控制所述显示器展示出匹配选择页;在匹配选择页中,设置所述预设匹配关系。
在一些实施例中,所述控制器还被配置为:与一个或多个所述遥控终端通信连接。
在一些实施例中,所述接收用户通过遥控终端发出的操作指令,根据所述操作指令确定所述第一状态下的窗口,包括:
接收用户通过遥控终端输入的用于触发切换窗口的触发指令;根据所述触发指令控制显示设备进入切换窗口模式。在一些实施例中,所述根据所述触发指令控制显示设备进入选择窗口模式,包括:
根据所述触发指令将第一状态下的第一窗口标定为第二状态,其中,所述第二状态指的是窗口获取焦点的状态;
接收用户输入的用于选择窗口的选择指令;根据所述选择指令,将用户选择的窗口标定为所述第二状态,并将所述第一窗口由第二状态标定为第三状态,其中,所述第三状态指的是窗口不获取焦点的状态;
接收用户输入的确认指令;根据所述确认指令,将第二状态下的窗口标定为第一状态。
第二方面,本申请提供了一种用户界面的控制方法,显示器所显示的用户界面包括多个窗口,所述方法包括:
在遥控终端与窗口之间设有预设匹配关系时,接收用户通过遥控终端发出的控制指令,根据所述控制指令控制相应窗口标定为第一状态,其中,所述第一状态指的是窗口内所展示内容获取焦点的状态,所述预设匹配关系指的是遥控终端与窗口之间的对应关系;
在遥控终端与窗口之间无预设匹配关系时,接收用户通过遥控终端发出的操作指令,根据所述操作指令确定所述第一状态下的窗口。
与现有技术相比,本申请的有益效果为:
本申请提供了一种显示设备及用户界面的控制方法,在显示设备进入分屏模式时,显示器所显示的用户界面划分为多个窗口,显示设备通信连接有遥控终端,用户通过遥控终端操控显示设备。遥控终端与窗口之间存在预设匹配关系时,显示设备接收用户通过遥控终端发送的控制指令,并根据所述控制指令控制相应窗口标定为第一状态,也就是根据预设匹配关系得到遥控终端与窗口之间的对应关系,并相应的控制相匹配的窗口获取焦点。在遥控终端与窗口之间没有预设匹配关系时,显示设备可以根据用户通过遥控终端发出的操作指令,来确定出确定所述第一状态下的窗口。本申请中,在显示设备处于分屏模式时,无论显示设备连接一个还是多个遥控终端,用户均能够通过遥控终端控制相应的窗口获取到焦点,实现对各个窗口的控制,极大的提升了用户体验。
附图说明
为了更清楚地说明本申请的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1中示例性示出了根据一些实施例的显示设备与控制装置之间操作场景的示意图;
图2中示例性示出了根据一些实施例的控制装置100的硬件配置框图;
图3中示例性示出了根据一些实施例的显示设备200的硬件配置框图;
图4中示例性示出了根据一些实施例的显示设备200中软件配置示意图;
图5a中示例性示出了根据一些实施例的分屏模式中画中画的显示效果示意图;
图5b中示例性示出了根据一些实施例的分屏模式中二分屏的显示效果示意图;
图5c中示例性示出了根据一些实施例的分屏模式中三分屏的显示效果示意图;
图5d中示例性示出了根据一些实施例的分屏模式中四分屏的显示效果示意图;
图6a中示例性示出了根据一些实施例的通过按键切换分屏模式的显示效果示意图;
图6b中示例性示出了根据一些实施例的通过切换选项切换分屏模式的显示效果示意图;
图6c中示例性示出了根据一些实施例的一种自动切换分屏模式的显示效果示意图;
图6d中示例性示出了根据一些实施例的另一种自动切换分屏模式的显示效果示意图;
图7中示例性示出了根据一些实施例的触控事件分发的显示效果示意图;
图8中示例性示出了根据一些实施例的触控事件分发的时序图;
图9中示例性示出了根据一些实施例的输入事件分发的时序图;
图10中示例性示出了根据一些实施例的显示设备展示匹配选择页的效果示意图;
图11中示例性示出了根据一些实施例的通过匹配选择页设置匹配遥控终端的显示效果示意图;
图12示例性示出了根据一些实施例的控制装置与窗口匹配过程的流程示意图;
图13中示例性示出了根据一些实施例的分屏模式下控制多窗口的显示效果示意图;
图14中示例性示出了根据一些实施例的在分屏模式下切换窗口的显示效果示意图;
图15中示例性示出了根据一些实施例的分屏模式下控制多窗口的焦点传递流程示意图;
图16中示例性示出了根据一些实施例的显示设备处于分屏模式阶段的时序图。
具体实施方式
为使本申请的目的和实施方式更加清楚,下面将结合本申请示例性实施例中的附图,对本申请示例性实施方式进行清楚、完整地描述,显然,描述的示例性实施例仅是本申请一部分实施例,而不是全部的实施例。
需要说明的是,本申请中对于术语的简要说明,仅是为了方便理解接下来描述的实施方式,而不是意图限定本申请的实施方式。除非另有说明,这些术语应当按照其普通和通常的含义理解。
本申请中说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”等是用于区别类似或同类的对象或实体,而不必然意味着限定特定的顺序或先后次序,除非另外注明。应该理解这样使用的用语在适当情况下可以互换。
术语“包括”和“具有”以及他们的任何变形,意图在于覆盖但不排他的包含,例如,包含了一系列组件的产品或设备不必限于清楚地列出的所有组件,而是可包括没有清楚地列出的或对于这些产品或设备固有的其它组件。
术语“模块”是指任何已知或后来开发的硬件、软件、固件、人工智能、模糊逻辑或硬件或/和软件代码的组合,能够执行与该元件相关的功能。
图1为根据实施例中显示设备与控制装置之间操作场景的示意图。如图1所示,用户可通过智能设备300或控制装置100操作显示设备200。
在一些实施例中,控制装置100可以是遥控器,遥控器和显示设备的通信包括红外协议通信或蓝牙协议通信,及其他短距离通信方式,通过无线或有线方式来控制显示设备200。用户可以通过遥控器上按键、语音输入、控制面板输入等输入用户指令,来控制显示设备200。
在一些实施例中,也可以使用智能设备300(如移动终端、平板电脑、计算机、笔记本电脑等)以控制显示设备200。例如,使用在智能设备上运行的应用程序控制显示设备200。
在一些实施例中,显示设备200还可以采用除了控制装置100和智能设备300之外的方式进行控制,例如,可以通过显示设备200设备内部配置的获取语音指令的模块直接接收用户的语音指令控制,也可以通过显示设备200设备外部设置的语音控制设备来接收用户的语音指令控制。
在一些实施例中,显示设备200还与服务器400进行数据通信。可允许显示设备200通过局域网(LAN)、无线局域网(WLAN)和其他网络进行通信连接。服务器400可以向显示设备200提供各种内容和互动。服务器400可以是一个集群,也可以是多个集群,可以包括一类或多类服务器。
图2示例性示出了根据示例性实施例中控制装置100的配置框图。如图2所示,控制装置100包括控制器110、通信接口130、用户输入/输出接口140、存储器、供电电源。控制装置100可接收用户的输入操作指令,且将操作指令转换为显示设备200可识别和响应的指令,起用用户与显示设备200之间交互中介作用。
图3示出了根据示例性实施例中显示设备200的硬件配置框图。
在一些实施例中,显示设备200包括调谐解调器210、通信器220、检测器230、外部装置接口240、控制器250、显示器260、音频输出接口270、存储器、供电电源、用户接口中的至少一种。
在一些实施例中,显示器260包括用于呈现画面的显示屏组件,以及驱动图像显示的驱动组件,用于接收源自控制器输出的图像信号,进行显示视频内容、图像内容以及菜单操控界面的组件以及用户操控UI界面。显示器260可为液晶显示器、OLED显示器、以及投影显示器,还可以为一种投影装置和投影屏幕。
在一些实施例中,控制器250,通过存储在存储器上中各种软件控制程序,来控制显示设备的工作和响应用户的操作。控制器250控制显示设备200的整体操作。例如:响应于接收到用于选择在显示器260上显示UI对象的用户命令,控制器250便可以执行与由用户命令选择的对象有关的操作。
在一些实施例中,所述对象可以是可选对象中的任何一个,例如超链接、图标或其他可操作的控件。与所选择的对象有关操作有:显示连接到超链接页面、文档、图像等操作,或者执行与所述图标相对应程序的操作。
在一些实施例中,用户可在显示器260上显示的图形用户界面(GUI)输入用户命令,则用户输入接口通过图形用户界面(GUI)接收用户输入命令。或者,用户可通过输入特定的声音或手势进行输入用户命令,则用户输入接口通过传感器识别出声音或手势,来接收用户输入命令。
在一些实施例中,“用户界面”,是应用程序或操作***与用户之间进行交互和信息交换的介质接口,它实现信息的内部形式与用户可以接受形式之间的转换。用户界面常用的表现形式是图形用户界面(Graphic User Interface,GUI),是指采用图形方式显示的与计算机操作相关的用户界面。它可以是在电子设备的显示屏中显示的一个图标、窗口、控件等界面元素,其中控件可以包括图标、按钮、菜单、选项卡、文本框、对话框、状态栏、导航栏、Widget等可视的界面元素。
参见图4,在一些实施例中,将***分为四层,从上至下分别为应用程序(Applications)层(简称“应用层”),应用程序框架(Application Framework)层(简称“框架层”),安卓运行时(Android runtime)和***库层(简称“***运行库层”),以及内核层。
在一些实施例中,应用程序层中运行有至少一个应用程序,这些应用程序可以是操作***自带的窗口(Window)程序、***设置程序或时钟程序等;也可以是第三方开发者所开发的应用程序。在具体实施时,应用程序层中的应用程序包不限于以上举例。
框架层为应用程序提供应用编程接口(application programming interface,API)和编程框架。应用程序框架层包括一些预先定义的函数。应用程序框架层相当于一个处理中心,这个中心决定让应用层中的应用程序做出动作。应用程序通过API接口,可在执行中访问***中的资源和取得***的服务。
如图4所示,本申请实施例中应用程序框架层包括管理器(Managers),内容提供者(Content Provider)等,其中管理器包括以下模块中的至少一个:活动管理器(ActivityManager)用与和***中正在运行的所有活动进行交互;位置管理器(Location Manager)用于给***服务或应用提供了***位置服务的访问;文件包管理器(Package Manager)用于检索当前安装在设备上的应用程序包相关的各种信息;通知管理器(NotificationManager)用于控制通知消息的显示和清除;窗口管理器(Window Manager)用于管理用户界面上的括图标、窗口、工具栏、壁纸和桌面部件。
在一些实施例中,***运行库层为上层即框架层提供支撑,当框架层被使用时,安卓操作***会运行***运行库层中包含的C/C++库以实现框架层要实现的功能。
在一些实施例中,内核层是硬件和软件之间的层。如图4所示,内核层至少包含以下驱动中的至少一种:音频驱动、显示驱动、蓝牙驱动、摄像头驱动、WIFI驱动、USB驱动、HDMI驱动、传感器驱动(如指纹传感器,温度传感器,压力传感器等)、以及电源驱动等。
在一些实施例中的硬件或软件架构可以基于上述实施例中的介绍,在一些实施例中可以是基于相近的其他硬件或软件架构,可以实现本申请的技术方案即可。
基于上述显示设备200,用户在使用显示设备200的过程中能够对显示的画面进行分屏处理,即显示设备200进入分屏模式时,显示器260形成多个窗口。在分屏模式下,显示设备200的显示器260可以在用户界面中同时显示两个或两个以上的窗口,每个窗口可以独立的显示不同内容,使得用户可以同时观看到不同的节目画面。
例如,如图5a所示,示例性示出了根据一些实施例的分屏模式中画中画的显示效果示意图。在显示设备200进入到分屏模式中的画中画展示时,显示器260通过第一窗口展示出第一媒资资源的播放画面的同时,于第二窗口展示出第二媒资资源的播放画面,第一窗口与第二窗口互不干扰。如图5b所示,示例性示出了根据一些实施例的分屏模式中二分屏的显示效果示意图。在显示设备200进入到分屏模式中的二分屏展示时,显示器260可将用户界面一分为二,显示第一窗口和第二窗口,其中第一窗口可以用于显示第一媒资资源的播放画面,第二窗口可以用于显示第二媒资资源的播放画面。其中,二分屏可也成为双分屏。如图5c所示,示例性示出了根据一些实施例的分屏模式中三分屏的显示效果示意图。在显示设备200进入到分屏模式中的三分屏展示时,显示器260可将用户界面划分为三个区域,分别显示第一窗口、第二窗口和第三窗口,其中第一窗口可以用于显示第一媒资资源的播放画面,第二窗口可以用于显示第二媒资资源的播放画面,第三窗口可以用于显示第三媒资资源的播放画面。
在一些实施例中,针对不同的使用场景,多窗口显示的画面内容可以不同。例如,如图5d所示,示例性示出了根据一些实施例的分屏模式中四分屏的显示效果示意图。在显示设备200进入到分屏模式中的四分屏展示时,显示器260可将用户界面划分为四个区域,分别显示第一窗口、第二窗口、第三窗口和第四窗口,在第一窗口中显示着应用列表,在第二窗口中显示中应用列表,在应用列表中排布着多个应用程序的相关控件。在第三窗口中显示第三媒资资源的播放画面,在第四窗口中显示第四媒资资源的播放画面。也就是说,在分屏模式下,不同窗口可以同时显示不同类型的界面,各个窗口之间互不干扰。
例如,针对于用户的不同需求,用户A可能想要在观看某综艺节目的同时,还不想错过正在直播的游戏比赛,此时,用户A可控制显示设备200进入分屏模式中二分屏,通过第一窗口播放综艺节目,通过第二窗口播放游戏直播。还比如,对于用户A和用户B,用户A想要观看游戏视频,用户B则想要观看某纪录片,此时,也可控制显示设备200进入分屏模式中二分屏,分别于两个窗口播放游戏视频和某纪录片。
在一些实施例中,用户可以通过特定的交互动作控制显示设备200进入分屏模式。例如,如图6a所示,示例性示出了根据一些实施例的通过按键切换分屏模式的显示效果示意图。可以在显示设备200配套的控制装置100上设置分屏模式切换按键,当用户按下该分屏模式切换按键时,可以控制显示设备200进入或退出分屏模式,即控制显示设备200的显示器260显示多个窗口或单个窗口。如图6b所示,示例性示出了根据一些实施例的通过切换选项切换分屏模式的显示效果示意图。还可以在显示设备200的UI界面中设置分屏模式切换选项,当用户点击该切换选项时,可以控制显示设备200进入或退出分屏模式。
在一些实施例中,用户可以通过语音控制显示设备200进入或退出分屏模式。例如,在用户输入唤醒词“嗨!××”后,对显示设备200输入“切换至分屏模式”的语音指令,显示设备200即可进入分屏模式。
在一些实施例中,显示设备200还可以对用户的使用状态实时检测,并判断用户是否具有多窗口显示的需求,从而根据用户需求智能切换分屏模式或提供分屏模式切换选项。例如,如图6c所示,示例性示出了根据一些实施例的一种自动切换分屏模式的显示效果示意图。在显示设备200展示媒资画面的过程中,如果有视频聊天请求,则可以自动切换至分屏模式,使得显示设备200可以通过第一窗口显示媒资画面;同时通过第二窗口显示视频聊天画面。又例如,如图6d所示,示例性示出了根据一些实施例的另一种自动切换分屏模式的显示效果示意图。在显示设备200播放媒资画面的过程中,还可以在用户界面的右侧显示多个推荐节目选项,当用户选中任一推荐节目选项并确认后,可以控制显示设备200进入分屏模式,即原媒资播放画面通过第一窗口显示,推荐节目对应的播放画面通过第二窗口显示。
上述描述了本申请实施例所提供的多种分屏模式,以及分屏模式的多种触发方式。
在一些实施例中,显示设备200的控制装置100有触控屏、遥控器、鼠标等多种,于安卓***中,触控屏或者鼠标基于坐标计算位置,其点击事件在安卓中为Touch(触控)事件,触控屏或者鼠标可以将触控事件分发给与该位置相对应的应用,使得焦点传递至相应的应用。如图7所示,示例性示出了根据一些实施例的触控事件分发的显示效果示意图,当前焦点的位置位于第二窗口,触控事件指向了第一窗口,则显示设备200件触控事件分发至第一窗口。再结合图8,示例性示出了根据一些实施例的触控事件分发的时序图,在图8中,显示设备200接收到一个含有(x,y)坐标信息的Touch事件,输入触发器(InputFlinger)会先获取***服务中任务栈的窗口信息,即当前窗口信息,然后根据坐标判断此Touch事件是在哪个应用显示范围内触发的,也就是查找点击坐标对应的窗口应用,随后直接分发按键给坐标对应的应用,不考虑当前焦点所在的任务栈。对于遥控器设备而言,只能将按键分发给位于最顶层的应用。图9中示例性示出了根据一些实施例的输入事件分发的时序图,结合图9,显示设备200接收到一个Input事件,Input事件无坐标信息只有按键值信息,所以输入触发器会从***服务中获取当前焦点所在的任务栈,在查询到当前焦点位于第二窗口应用时,将按键分发到第二窗口所在的任务栈中。
以上,安卓本身存在多窗口,随着窗口的打开,通常情况下是最后打开的窗口拥有焦点安卓对于具有指向性的Touch事件可以直接分发到用户所点击的应用,但是对于Input的事件,由于Input无指向性,所以只能分发到当前焦点所在的任务栈。
用户在将显示设备200切换至分屏模式后,对于显示器260的多个窗口来说,用户只能通过控制装置100控制位于用户界面顶层的窗口内的内容,而无法控制其他窗口内的内容。因此,由于用户无法在多个窗口之间进行选择性控制,导致体验效果不佳。
针对上述问题,在一些实施例中提供了一种显示设备,以实现用户对显示器260所显示用户界面的多个窗口进行选择性控制。
在一些实施例中,对于与显示设备200连接的遥控终端来说,包含图1中智能设备300和控制装置100,通常支持红外遥控器、蓝牙遥控器、终端应用内遥控器等遥控方式。
在一些实施例中,显示设备200通信连接有一个或多个遥控终端,当显示设备200连接上遥控终端之后,用户可进行自定义设置,设置遥控终端与多个窗口之间的预设匹配关系。根据预设匹配关系,当显示设备200接受到用户通过遥控终端发出的控制指令,根据控制指令控制相应窗口标定为第一状态。其中,所述预设匹配关系指的是遥控终端与窗口之间的对应关系。在此,为了便于描述,本申请将具有焦点且响应用户对窗口内所展示内容进行操作的状态称为第一状态,也就是说,在第一状态下,窗口内所展示内容能够获取焦点,如图5d所示,展示有应用列表控件的第一窗口为第一状态下的窗口,该窗口通过焦点框进行标定,在第一窗口内可实现用户对APP的操作。将具有焦点但不响应用户对窗口内所展示内容进行操作的状态称为第二状态,也就是说,第二状态下的窗口上能够获取焦点,第二状态下的窗口也可通过焦点框进行标定,用于提示当前第二状态的窗口位置,需要说明的是,第一状态与第二状态的焦点框的形式不同,可以是颜色不同,可以是线条粗细不同,还可以是线条的形式不同等。将窗口不获取焦点的状态成为第三状态,例如,图5d中的第二窗口、第三窗口和第四窗口均为第三状态下的窗口。
在一些实施例中,控制器250能够根据用户需求来设定预设匹配关系。当显示设备200匹配连接多个遥控终端时,用户可根据自己的喜好将每一遥控终端与显示器260中每一窗口进行匹配。用户通过任一遥控终端向显示设备200输入调控指令,控制器250接受调控指令,并根据调控指令控制显示器260展示出匹配选择页,在匹配选择页中,设置多个遥控终端与多个窗口之间的预设匹配关系。
控制器250能够根据用户需求来设定预设匹配关系可以如表一所示:
表一:
在表一中,红外遥控器对应控制的窗口为第一窗口,第一个蓝牙遥控器对应控制的窗口为第二窗口,第二个蓝牙遥控器对应控制的窗口为第三窗口,终端应用内遥控器对应控制的窗口为第四窗口。
在一些实施例中,用户可以通过特定的交互动作控制显示设备200在显示器260上显示出匹配选择页。例如,如图10所示,示例性示出了根据一些实施例的显示设备展示匹配选择页的效果示意图。可以在显示设备200配套的控制装置100上设置遥控终端匹配设置按键,当用户按下该遥控终端匹配设置按键时,可以控制显示器260上显示出匹配选择页。还可以在显示设备200的UI界面中设置遥控终端匹配设置选项,当显示设备200进入分屏模式时,用户点击用户界面上的设置控件,在设置控件中选择遥控终端匹配设置选项,进而控制显示器260上显示出匹配选择页。
在一些实施例中,用户可以通过对控制装置100上的某些按键进行复用的方式,来控制显示器260上显示出匹配选择页。例如,用户通过连续短按“菜单-设置”来控制显示器260上显示出匹配选择页,又例如,通过长按“设置”3秒以上,来控制显示器260上显示出匹配选择页等等,具体方式在此不做限定。
在一些实施例中,用户可以通过语音控制显示器260上显示出匹配选择页。例如,在用户输入唤醒词“嗨!××”后,对显示设备200输入“我想设置多个遥控终端和多个窗口之间的匹配关系”,或者“调出匹配选择页”的语音指令,显示器260上即可显示出匹配选择页。
在一些实施例中,如图11所示,示例性示出了根据一些实施例的通过匹配选择页设置匹配遥控终端的显示效果示意图。当用户通过上述方式将匹配选择页调出来后,匹配选择页可通过浮窗的形式展示于用户界面上。图12中,以四分屏为例,且显示设备200接入4个遥控器,分别是一个红外遥控器,两个蓝牙遥控器和一个终端应用内遥控器。例如,用户想要通过红外遥控器控制第一窗口,两个蓝牙遥控器分别控制第二窗口和第三窗口,终端应用内遥控器控制第四窗口,用户可通过匹配选择页进行设置。需要说明的是,多个遥控终端在连接显示设备200时,默认的控制窗口均为第一窗口,当有需要时,可以将其换成其他窗口。若有用户自定义配置时,多个遥控终端就按照用户自定义设置的预设匹配关系控制相应的窗口,若没有自定义配置时,那多个遥控终端均默认控制第一窗口。
图12示例性示出了根据一些实施例的控制装置与窗口匹配过程的流程示意图。如图11所示,用户通过遥控器向显示设备200发送按键值,显示设备200中的按键管理中心获取遥控器按键,按键管理中心判断当前是否存在预设匹配关系,即是否存在匹配选择页。若不存在匹配选择页,则分发给默认栈,按照默认方式下发按键值。若存在匹配选择页,则进一步通过该匹配选择页查看当前遥控器是否有用户设置的匹配对象,若存在用户设置的匹配对象,则将按键值分发给用户设置的定义栈,控制用户设置的匹配对象,若不存在用户设置的匹配对象,则分发给默认栈,按照默认方式下发按键值。
再结合图4,上述控制装置与窗口的匹配过程中,蓝牙遥控器通过蓝牙驱动接收蓝牙按键,并上抛给按键管理中心,红外遥控器通过红外驱动接收红外按键,并上抛给按键管理中心,终端应用内遥控器通过WIFI接收按键,并上抛给按键管理中心,其中按键管理中心属于框架层管理器。
图13中示例性示出了根据一些实施例的分屏模式下控制多窗口的显示效果示意图。举例介绍一下多遥控终端控制多窗口的过程。
以四分屏为例,默认遥控终端所控制的窗口均为第一窗口。在用户使用红外遥控器时,首先默认控制的为第一窗口,用户通过红外遥控器调出匹配选择页,可以将默认窗口指向第四窗口,那么第四窗口就会成为遥控终端控制的默认窗口。还可以将红外遥控器的控制窗口指向第二窗口,那么用户后续就可通过红外遥控器控制第二窗口。还可以将接入显示设备的蓝牙遥控器和终端应用内遥控器分别指向第三窗口和第四窗口。通过匹配选择页进行用户自定义配置后,用户A可通过红外遥控器控制第二窗口,比方说通过第二窗口观看某综艺节目,用户B可通过终端应用内遥控器控制第四窗口,比方说通过第四窗口观看游戏直播等等。
在一些实施例中,对于红外遥控器来说,由于无法拿到单个设备的信息,进而无法区分真实设备,故每一显示设备200仅能够连接一个红外遥控器。对于蓝牙遥控器来说,可以通过MAC地址拿到蓝牙遥控器的信息,用以区分蓝牙遥控器,故显示设备200可以匹配多个蓝牙遥控器。对于终端应用内遥控器来说,也可以通过网络MAX地址的不同,来区分多个终端应用内遥控器,故显示设备200也可匹配多个终端应用内遥控器。
在一些实施例中,所述遥控终端包括红外遥控器、蓝牙遥控器、终端应用内遥控器,所述预设匹配关系为:所述红外遥控器通过红外线信号与第一窗口匹配,所述蓝牙遥控器通过MAC地址与第二窗口匹配,所述终端应用内遥控器通过MAC地址与第三窗口匹配。
在一些实施例中,所述遥控终端包括多个蓝牙遥控器,所述预设匹配关系为:多个所述蓝牙遥控器分别通过相应的MAC地址与多个所述窗口互相匹配。
在一些实施例中,所述遥控终端包括多个终端应用内遥控器,所述预设匹配关系为:多个所述终端应用内遥控器分别通过相应的MAC地址与多个所述窗口互相匹配。
以上为本申请中显示设备200存在遥控终端与窗口之间设有预设匹配关系时,通过遥控终端控制显示器260上多个窗口的方式,通过每一窗口均匹配一个遥控终端的方式实现了对分屏模式下各个窗口的单独控制。
在一些实施例中,在显示设备200连接多个遥控终端,但是多个遥控终端与多个窗口之间无预设匹配关系时,或者显示设备200连接一个遥控终端时,控制器250接收用户通过任一遥控终端输入的操作指令,根据所述操作指令确定所述第一状态下的窗口。
在一些实施例中,控制器250接收用户通过遥控终端输入的用于触发切换窗口的触发指令,根据所述触发指令控制显示设备进入切换窗口模式。
在一些实施例中,用户可以通过对控制装置100上的某些按键进行复用的方式,来触发显示设备200的切换窗口模式。例如,用户通过连续短按“菜单-设置-菜单-设置”来触发切换窗口模式,又例如,通过长按“菜单”3秒以上,来触发切换窗口模式等等,具体方式在此不做限定。
在一些实施例中,用户可以通过语音控制来触发显示设备200的切换窗口模式。例如,在用户输入唤醒词“嗨!××”后,对显示设备200输入“进入切换窗口模式”的语音指令,显示设备200即可进入切换窗口模式。
在一些实施例中,控制器250根据接收到的触发指令将第一状态下的第一窗口标定为第二状态,此时,显示设备200进入切换窗口模式,在该模式下,显示器260上的所有窗口中不存在第一状态下的窗口,仅有第二状态下的窗口,换句话说,在该模式下用户只可以移动焦点进行窗口之间的切换,无法操作窗口内所展示的内容。
在一些实施例中,当用户触发显示设备200的切换窗口模式后,通过显示器260上多个窗口的空间排布情况,进一步发出选择指令。控制器250接收用户发出的选择指令,将用户选择的窗口标定为第二状态,并将第一窗口由第二状态标定为第三状态。
在一些实施例中,选择指令可由用户通过遥控器上的“上、下、左、右”方向键发出。还可以由用户通过语音控制来发出,例如,用户在向显示设备输入唤醒词之后,继续对显示设备200输入“选择第X窗口”。
在一些实施例中,在控制器250接收到用户发送的选择指令后,计算用户所选定的目标窗口,将目标窗口置于显示器260的最顶层,并将焦点传递至该目标窗口,使得目标窗口标定为第二状态。如图14所示,示例性示出了根据一些实施例的在分屏模式下切换窗口的显示效果示意图。当前第一状态下的窗口为第一窗口,假如用户想要操控第四窗口内的媒资资源,则需要根据第四窗口与第一窗口之间的相对位置,通过遥控器发送“向右”,再“向下”的选择指令,将第四窗口标定为第二状态。在接收到用户发送的确认指令后,将第四窗口标定为第一状态。
在一些实施例中,根据用户的选择指令将用户选择的窗口标定为第二状态后,在接收到用户发出的确认指令,将第二状态下的窗口标定为第一状态。
在一些实施例中,确认指令可由用户通过遥控器上的“确认”方向键发出。还可以由用户通过语音控制来发出,例如,用户在向显示设备输入唤醒词之后,继续对显示设备200输入“确认当前选择”。
以上对根据用户指令控制焦点在多个窗口之间移动的过程进行了说明。当然,用户还可在选定第一状态的窗口后,控制焦点在窗口内进行移动。
以上为本申请中在没有预设匹配关系时,通过单个遥控终端控制显示器260上多个窗口的方式,通过单个遥控终端在不同窗口之间进行切换,实现了对分屏模式下各个窗口的单独控制。
为了进一步解释上述多窗口分别控制的过程,本申请实施例还提供了一种用户界面的控制方法。
在一些实施例中,在遥控终端与窗口之间设有预设匹配关系时,控制器250接收用户通过遥控终端发出的控制指令,根据所述控制指令控制相应窗口标定为第一状态,其中,所述第一状态指的是窗口内所展示内容获取焦点的状态,所述预设匹配关系指的是遥控终端与窗口之间的对应关系。在遥控终端与窗口之间无预设匹配关系时,控制器250接收用户通过遥控终端发出的操作指令,根据所述操作指令确定所述第一状态下的窗口。
在一些实施例中,控制器250接收用户通过遥控终端输入的调控指令,根据调控指令控制显示器260展示出匹配选择页,在匹配选择页中,设置多个遥控终端与多个窗口之间的一一对应关系,即预设匹配关系。
下面结合附图对该用户界面的控制方法做进一步说明。
图15中示例性示出了根据一些实施例的分屏模式下控制多窗口的焦点传递流程示意图。在一些实施例中,对于显示设备200来说,首先接收用户发送的按键值,即获取按键事件。然后,控制器250判断是否存在自定义配置,若是存在自定义配置,则设置相应的窗口获取焦点,可以通过红色焦点框对该窗口进行标定,在该窗口内选择聚焦应用。若不存在自定义设置,则判断是否触发显示设备200进入切换窗口模式,若是触发切换窗口模式,则将当前第一状态下的窗口标定为第二状态,将红色焦点框标定的窗口更改为绿色焦点框的窗口,并进一步等待用户做出选择。若不是触发指令,则直接将按键事件分发至当前焦点任务所指向的应用。然后,在接收到用户发送的选择指令时,获取当前焦点任务,即寻找当前焦点所位于哪个窗口。在获取到当前焦点所在位置后,根据用户发送的选择指令计算目标窗口。最后将目标窗口置于顶层,获取到焦点,即将目标窗口标定为第一状态。
下面结合附图,解释一下本申请实施例所提供的显示设备处于分屏模式阶段的数据交互过程。
图16中示例性示出了根据一些实施例的显示设备处于分屏模式阶段的时序图。在一些实施例中,显示设备200基于分屏窗口服务(SplitWindowService)、分屏窗口业务(HSSplitWindowUsercase)和Activity管理服务(ActivityManagerService)之间的数据交互实现分屏模式的启动和应用。首先,对于分屏启动阶段来说,分屏窗口服务在接收到启动分屏模式的指令后,通过调用分屏启动接口控制分屏窗口业务进行分屏模式的启动,分屏窗口业务对应用栈进行操作,把对应的栈放到相应的位置,Activity管理服务通知分屏窗口业务分屏模式启动完成,分屏窗口业务将第一个底层页面获得焦点,即设置默认获得焦点的窗口。例如,分屏窗口业务此时对堆栈进行操作,如果是分屏模式中三分屏,则通过Activity管理服务启动3个堆栈并按显示顺序依次排列,Activity管理服务通过回调通知分屏窗口业务分屏启动完成,此时将第一个底层Task任务所在的页面获得焦点。然后是分屏应用启动阶段,用户点击某个底层页面上的窗口,也就是在某个窗口中启动应用,分屏窗口服务通过Activity管理服务启动并创建该窗口,并且将焦点移动至该窗口,使该窗口获取焦点。由于显示界面默认都是1080P,因此需要将窗口的大小进行调整,即将其等比例缩小,通过设置位置和宽高的方式改变应用大小,将其改为1080P,并放置在相应的位置。最后,对于多窗口焦点切换来说,分屏窗口服务获得用户输出的按键事件,在接收到触发指令时触发显示设备200进入切换窗口模式,此时分屏窗口业务将焦点设置到外层,即选择窗口所在的task任务,并标注当前是切换窗口模式,当选定窗口后,分屏窗口业务对该当前窗口进行标定提示,用于指示当前焦点位置。在用户按下确认键后,将焦点窗口所在的task任务内的应用设置为获取焦点,进行标注提示以指示焦点当前位置。
再结合图4,当显示设备200处于切换窗口模式时,也就是焦点在多个窗口之间移动时,框架层的窗口获取窗口信息,此处窗口信息包括位置、所在task任务等,框架层的活动响应按键操作。按键移动需要做处理,这时移动的是外层各个窗口之间的焦点,而不是窗口内应用中控件上的焦点。当选定第一状态下的窗口后,将焦点移动至窗口内,也就是用户可在窗口内应用中控件上移动焦点,此时,框架层的窗口、位置、活动参与,按键首先将按键分发到当前窗口,然后再分发给应用,上下左右移动时,会移动应用内控件焦点的位置。
本申请中,在智能电视处于分屏模式时,无论智能电视连接一个还是多个遥控终端,用户均能够实现对各个窗口的控制,极大的提升了用户体验。
由于以上实施方式均是在其他方式之上引用结合进行说明,不同实施例之间均具有相同的部分,本说明书中各个实施例之间相同、相似的部分互相参见即可。在此不再详细阐述。
需要说明的是,在本说明书中,诸如“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或暗示这些实体或操作之间存在任何这种实际的关系或顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的电路结构、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种电路结构、物品或者设备所固有的要素。在没有更多限制的情况下,有语句“包括一个……”限定的要素,并不排除在包括要素的电路结构、物品或者设备中还存在另外的相同要素。
本领域技术人员在考虑说明书及实践这里发明的公开后,将容易想到本申请的其他实施方案。本申请旨在涵盖本发明的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本申请的一般性原理并包括本申请未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本申请的真正范围和精神由权利要求的内容指出。
以上的本申请实施方式并不构成对本申请保护范围的限定。
Claims (10)
1.一种显示设备,其特征在于,包括:
显示器,被配置为显示用户界面,所述用户界面中包括多个窗口;
控制器,所述控制器被配置为:
在遥控终端与窗口之间设有预设匹配关系时,接收用户通过遥控终端发出的控制指令,根据所述控制指令控制相应窗口标定为第一状态,其中,所述第一状态指的是窗口内所展示内容获取焦点的状态,所述预设匹配关系指的是遥控终端与窗口之间的对应关系;
在遥控终端与窗口之间无预设匹配关系时,接收用户通过遥控终端发出的操作指令,根据所述操作指令确定所述第一状态下的窗口。
2.根据权利要求1所述的显示设备,其特征在于,所述控制器还被配置为:
接收用户通过遥控终端输入的调控指令;
根据所述调控指令控制所述显示器展示出匹配选择页;
在匹配选择页中,设置所述预设匹配关系。
3.根据权利要求1所述的显示设备,其特征在于,所述控制器还被配置为:与一个或多个所述遥控终端通信连接。
4.根据权利要求1所述的显示设备,其特征在于,所述接收用户通过遥控终端发出的操作指令,根据所述操作指令确定所述第一状态下的窗口,包括:
接收用户通过遥控终端输入的用于触发切换窗口的触发指令;
根据所述触发指令控制显示设备进入切换窗口模式。
5.根据权利要求4所述的显示设备,其特征在于,所述根据所述触发指令控制显示设备进入选择窗口模式,包括:
根据所述触发指令将第一状态下的第一窗口标定为第二状态,其中,所述第二状态指的是窗口获取焦点的状态;
接收用户输入的用于选择窗口的选择指令;
根据所述选择指令,将用户选择的窗口标定为所述第二状态,并将所述第一窗口由第二状态标定为第三状态,其中,所述第三状态指的是窗口不获取焦点的状态;
接收用户输入的确认指令;
根据所述确认指令,将第二状态下的窗口标定为第一状态。
6.根据权利要求1所述的显示设备,其特征在于,所述遥控终端包括红外遥控器、蓝牙遥控器、终端应用内遥控器,所述预设匹配关系为:
所述红外遥控器通过红外线信号与第一窗口匹配;
所述蓝牙遥控器通过MAC地址与第二窗口匹配;
所述终端应用内遥控器通过MAC地址与第三窗口匹配。
7.根据权利要求1所述的显示设备,其特征在于,所述遥控终端包括多个蓝牙遥控器,所述预设匹配关系为:
多个所述蓝牙遥控器分别通过相应的MAC地址与多个所述窗口互相匹配。
8.根据权利要求1所述的显示设备,其特征在于,所述遥控终端包括多个终端应用内遥控器,所述预设匹配关系为:
多个所述终端应用内遥控器分别通过相应的MAC地址与多个所述窗口互相匹配。
9.根据权利要求1所述的显示设备,其特征在于,在用户对所述第一状态下的窗口内的所展示内容进行操作时,显示所述第一标记;在用户对所述第一状态下的窗口内的所展示内容不进行操作时,隐藏所述第一标记。
10.一种用户界面的控制方法,其特征在于,显示器所显示的用户界面包括多个窗口,所述方法包括:
在遥控终端与窗口之间设有预设匹配关系时,接收用户通过遥控终端发出的控制指令,根据所述控制指令控制相应窗口标定为第一状态,其中,所述第一状态指的是窗口内所展示内容获取焦点的状态,所述预设匹配关系指的是遥控终端与窗口之间的对应关系;
在遥控终端与窗口之间无预设匹配关系时,接收用户通过遥控终端发出的操作指令,根据所述操作指令确定所述第一状态下的窗口。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2022/090561 WO2022228572A1 (zh) | 2021-04-30 | 2022-04-29 | 显示设备及用户界面的控制方法 |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2021104842704 | 2021-04-30 | ||
CN202110484270 | 2021-04-30 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114296580A true CN114296580A (zh) | 2022-04-08 |
Family
ID=80964027
Family Applications (7)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110586572.2A Pending CN114296579A (zh) | 2021-04-30 | 2021-05-27 | 显示设备及用户界面的控制方法 |
CN202110587555.0A Pending CN114296580A (zh) | 2021-04-30 | 2021-05-27 | 显示设备及用户界面的控制方法 |
CN202110643575.5A Pending CN114327199A (zh) | 2021-04-30 | 2021-06-09 | 一种显示设备及多窗口参数设置方法 |
CN202110661045.3A Pending CN114339383A (zh) | 2021-04-30 | 2021-06-15 | 显示设备及多蓝牙音频输出方法 |
CN202110702282.XA Pending CN114327327A (zh) | 2021-04-30 | 2021-06-24 | 显示设备及多设备投屏同屏显示的控制方法 |
CN202110702220.9A Active CN114296670B (zh) | 2021-04-30 | 2021-06-24 | 显示设备及多设备投屏同屏显示的控制方法 |
CN202280031755.0A Pending CN117581191A (zh) | 2021-04-30 | 2022-03-31 | 显示设备及多设备投屏同屏显示的控制方法 |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110586572.2A Pending CN114296579A (zh) | 2021-04-30 | 2021-05-27 | 显示设备及用户界面的控制方法 |
Family Applications After (5)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110643575.5A Pending CN114327199A (zh) | 2021-04-30 | 2021-06-09 | 一种显示设备及多窗口参数设置方法 |
CN202110661045.3A Pending CN114339383A (zh) | 2021-04-30 | 2021-06-15 | 显示设备及多蓝牙音频输出方法 |
CN202110702282.XA Pending CN114327327A (zh) | 2021-04-30 | 2021-06-24 | 显示设备及多设备投屏同屏显示的控制方法 |
CN202110702220.9A Active CN114296670B (zh) | 2021-04-30 | 2021-06-24 | 显示设备及多设备投屏同屏显示的控制方法 |
CN202280031755.0A Pending CN117581191A (zh) | 2021-04-30 | 2022-03-31 | 显示设备及多设备投屏同屏显示的控制方法 |
Country Status (3)
Country | Link |
---|---|
US (1) | US20240053944A1 (zh) |
CN (7) | CN114296579A (zh) |
WO (2) | WO2022228021A1 (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2022228572A1 (zh) * | 2021-04-30 | 2022-11-03 | 海信视像科技股份有限公司 | 显示设备及用户界面的控制方法 |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115190353A (zh) * | 2022-06-30 | 2022-10-14 | 京东方科技集团股份有限公司 | 投屏***、方法、计算机设备、存储介质及程序产品 |
CN114866998B (zh) * | 2022-07-06 | 2022-11-11 | 荣耀终端有限公司 | 一种蓝牙连接方法及蓝牙设备 |
CN115442574A (zh) * | 2022-07-12 | 2022-12-06 | 北京罗克维尔斯科技有限公司 | 投屏选择控制器、控制***、控制方法及车辆 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20010006382A1 (en) * | 1999-12-22 | 2001-07-05 | Sevat Leonardus Hendricus Maria | Multiple window display system |
CN103561220A (zh) * | 2013-10-28 | 2014-02-05 | 三星电子(中国)研发中心 | 一种电视终端及其多屏显示和控制的方法 |
CN107567713A (zh) * | 2015-03-11 | 2018-01-09 | Lg 电子株式会社 | 显示设备及其控制方法 |
CN112437334A (zh) * | 2020-11-10 | 2021-03-02 | 青岛海信传媒网络技术有限公司 | 一种显示设备 |
Family Cites Families (31)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100367187C (zh) * | 2005-04-30 | 2008-02-06 | 艾威梯软件技术(北京)有限公司 | 一种同时支持多路蓝牙音频应用的方法 |
JP4315197B2 (ja) * | 2006-12-27 | 2009-08-19 | ソニー株式会社 | 情報処理装置、表示制御方法、およびプログラム |
CN103309555B (zh) * | 2012-10-31 | 2016-08-03 | 中兴通讯股份有限公司 | 基于多窗口的焦点切换的方法及装置 |
CN103677727A (zh) * | 2013-12-05 | 2014-03-26 | 深圳市中兴移动通信有限公司 | 移动终端和音频控制方法 |
CN105005427A (zh) * | 2014-04-23 | 2015-10-28 | 中兴通讯股份有限公司 | 一种窗口管理方法及装置 |
CN105100907B (zh) * | 2014-04-28 | 2018-05-15 | 宇龙计算机通信科技(深圳)有限公司 | 选择性投屏的方法及其装置 |
KR20160060846A (ko) * | 2014-11-20 | 2016-05-31 | 삼성전자주식회사 | 디스플레이 장치 및 디스플레이 방법 |
US10681479B2 (en) * | 2015-01-30 | 2020-06-09 | Cassia Networks Inc. | Methods, devices and systems for bluetooth audio transmission |
KR20170024860A (ko) * | 2015-08-26 | 2017-03-08 | 엘지전자 주식회사 | 디지털 디바이스 및 상기 디지털 디바이스에서 데이터 처리 방법 |
CN106454506B (zh) * | 2016-11-15 | 2019-05-07 | 四川长虹电器股份有限公司 | 智能电视多窗口环境下实现音频路由控制的方法 |
CN106506535A (zh) * | 2016-12-14 | 2017-03-15 | 北京火舞科技有限公司 | 一种多人同屏互动的交互*** |
CN106792192B (zh) * | 2016-12-21 | 2020-03-17 | 深圳Tcl数字技术有限公司 | 数字电视多窗口播放方法与装置 |
CN107147929A (zh) * | 2017-06-22 | 2017-09-08 | 深圳Tcl数字技术有限公司 | 多窗口声音输出方法、电视机以及计算机可读存储介质 |
CN108206886A (zh) * | 2017-09-08 | 2018-06-26 | 中兴通讯股份有限公司 | 一种音频播放方法和装置、及终端 |
CN110032349B (zh) * | 2019-03-29 | 2021-10-22 | 联想(北京)有限公司 | 控制方法、展示方法、控制装置及计算机可读存储介质 |
CN112073761B (zh) * | 2019-06-10 | 2022-09-09 | 海信视像科技股份有限公司 | 蓝牙功能的实现方法及装置、双硬件***显示设备 |
CN112073797B (zh) * | 2019-06-10 | 2022-06-14 | 海信视像科技股份有限公司 | 一种音量调节方法及显示设备 |
CN110308885B (zh) * | 2019-06-25 | 2022-04-01 | 维沃移动通信有限公司 | 一种投屏方法及移动终端 |
CN110381197B (zh) * | 2019-06-27 | 2021-06-15 | 华为技术有限公司 | 多对一投屏中音频数据的处理方法、装置及*** |
CN110415716B (zh) * | 2019-07-05 | 2021-11-26 | 达闼机器人有限公司 | 音频混合方法、装置、存储介质及电子设备 |
CN112463269B (zh) * | 2019-09-06 | 2022-03-15 | 青岛海信传媒网络技术有限公司 | 用户界面显示方法及显示设备 |
CN111131866B (zh) * | 2019-11-25 | 2021-06-15 | 华为技术有限公司 | 一种投屏音视频播放方法及电子设备 |
CN111277907A (zh) * | 2020-01-16 | 2020-06-12 | 海信视像科技股份有限公司 | 显示设备以及用户界面的呈现方法 |
CN211207311U (zh) * | 2020-02-28 | 2020-08-07 | 深圳市嘉利达专显科技有限公司 | 基于显示器的一屏多显技术 |
CN111542031B (zh) * | 2020-04-22 | 2022-07-12 | 海信视像科技股份有限公司 | 显示设备及蓝牙设备配对方法 |
CN111796784A (zh) * | 2020-06-12 | 2020-10-20 | 彭程 | 投屏方法、电子设备及投屏终端 |
CN111654727A (zh) * | 2020-06-28 | 2020-09-11 | 北京汗粮科技有限公司 | 一种向大屏终端投屏交互操作的方法 |
CN112423102A (zh) * | 2020-11-18 | 2021-02-26 | 努比亚技术有限公司 | 一种小窗投屏控制方法、设备及计算机可读存储介质 |
CN112486386B (zh) * | 2020-11-30 | 2022-06-24 | 维沃移动通信有限公司 | 投屏方法、投屏装置、电子设备和可读存储介质 |
CN114296579A (zh) * | 2021-04-30 | 2022-04-08 | 海信视像科技股份有限公司 | 显示设备及用户界面的控制方法 |
CN112988102B (zh) * | 2021-05-11 | 2021-09-14 | 荣耀终端有限公司 | 投屏方法和装置 |
-
2021
- 2021-05-27 CN CN202110586572.2A patent/CN114296579A/zh active Pending
- 2021-05-27 CN CN202110587555.0A patent/CN114296580A/zh active Pending
- 2021-06-09 CN CN202110643575.5A patent/CN114327199A/zh active Pending
- 2021-06-15 CN CN202110661045.3A patent/CN114339383A/zh active Pending
- 2021-06-24 CN CN202110702282.XA patent/CN114327327A/zh active Pending
- 2021-06-24 CN CN202110702220.9A patent/CN114296670B/zh active Active
-
2022
- 2022-03-31 CN CN202280031755.0A patent/CN117581191A/zh active Pending
- 2022-03-31 WO PCT/CN2022/084370 patent/WO2022228021A1/zh active Application Filing
- 2022-04-29 WO PCT/CN2022/090561 patent/WO2022228572A1/zh active Application Filing
-
2023
- 2023-10-27 US US18/384,618 patent/US20240053944A1/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20010006382A1 (en) * | 1999-12-22 | 2001-07-05 | Sevat Leonardus Hendricus Maria | Multiple window display system |
CN103561220A (zh) * | 2013-10-28 | 2014-02-05 | 三星电子(中国)研发中心 | 一种电视终端及其多屏显示和控制的方法 |
CN107567713A (zh) * | 2015-03-11 | 2018-01-09 | Lg 电子株式会社 | 显示设备及其控制方法 |
CN112437334A (zh) * | 2020-11-10 | 2021-03-02 | 青岛海信传媒网络技术有限公司 | 一种显示设备 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2022228572A1 (zh) * | 2021-04-30 | 2022-11-03 | 海信视像科技股份有限公司 | 显示设备及用户界面的控制方法 |
Also Published As
Publication number | Publication date |
---|---|
CN114296579A (zh) | 2022-04-08 |
WO2022228021A1 (zh) | 2022-11-03 |
CN114327199A (zh) | 2022-04-12 |
WO2022228572A1 (zh) | 2022-11-03 |
CN117581191A (zh) | 2024-02-20 |
CN114327327A (zh) | 2022-04-12 |
CN114296670B (zh) | 2023-09-15 |
CN114296670A (zh) | 2022-04-08 |
US20240053944A1 (en) | 2024-02-15 |
CN114339383A (zh) | 2022-04-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN114296580A (zh) | 显示设备及用户界面的控制方法 | |
CN113766036B (zh) | 显示设备及信息交互方法 | |
CN113613072B (zh) | 一种多路投屏显示方法及显示设备 | |
WO2024098974A1 (zh) | 一种显示设备及外接设备的控制方法 | |
WO2024066538A1 (zh) | 显示设备和显示设备控制方法 | |
CN114928760B (zh) | 控制装置的按键设置方法及显示设备 | |
WO2021218096A1 (zh) | 一种调整频道控件排序的方法和显示设备 | |
CN115243082A (zh) | 一种显示设备及终端控制方法 | |
CN115314757B (zh) | 一种显示设备及引导窗口显示方法 | |
CN117806452A (zh) | 显示设备、显示设备的手势设置方法及介质 | |
CN117827140A (zh) | 一种智能终端及音量调节方法 | |
CN117255218A (zh) | 一种显示设备及播放视频的方法 | |
CN118283333A (zh) | 显示设备及视频播放方法 | |
CN117707363A (zh) | 显示设备和应用程序窗口显示方法 | |
CN117289839A (zh) | 一种音画设置方法及显示设备 | |
CN117615188A (zh) | 一种显示设备、终端及终端控制方法 | |
CN117750113A (zh) | 显示设备和媒资节目展示方法 | |
CN118283374A (zh) | 一种显示设备及基于虚拟按键的控制方法 | |
CN118317278A (zh) | 一种蓝牙设备状态显示方法及显示设备 | |
CN117812337A (zh) | 一种显示设备及多窗口显示方法 | |
CN116737032A (zh) | 一种角标显示方法及显示设备 | |
CN117896565A (zh) | 显示设备和显示控制方法 | |
CN114827740A (zh) | 一种显示设备、控制装置及启动视障功能服务的方法 | |
CN117806502A (zh) | 显示设备、应用图标显示方法及介质 | |
CN116347143A (zh) | 显示设备及双应用同屏显示方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |