CN113196788A - 电子设备及其控制方法 - Google Patents
电子设备及其控制方法 Download PDFInfo
- Publication number
- CN113196788A CN113196788A CN201980083242.2A CN201980083242A CN113196788A CN 113196788 A CN113196788 A CN 113196788A CN 201980083242 A CN201980083242 A CN 201980083242A CN 113196788 A CN113196788 A CN 113196788A
- Authority
- CN
- China
- Prior art keywords
- key
- main processor
- electronic device
- communication module
- control signal
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims description 43
- 238000004891 communication Methods 0.000 claims abstract description 160
- 230000006870 function Effects 0.000 claims abstract description 131
- 238000010586 diagram Methods 0.000 description 12
- 238000003860 storage Methods 0.000 description 10
- 230000004048 modification Effects 0.000 description 8
- 238000012986 modification Methods 0.000 description 8
- 238000012545 processing Methods 0.000 description 6
- 230000008859 change Effects 0.000 description 5
- 238000004590 computer program Methods 0.000 description 4
- 229920001621 AMOLED Polymers 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 238000009826 distribution Methods 0.000 description 2
- 230000014509 gene expression Effects 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 238000013507 mapping Methods 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- APTZNLHMIGJTEW-UHFFFAOYSA-N pyraflufen-ethyl Chemical compound C1=C(Cl)C(OCC(=O)OCC)=CC(C=2C(=C(OC(F)F)N(C)N=2)Cl)=C1F APTZNLHMIGJTEW-UHFFFAOYSA-N 0.000 description 2
- 230000003321 amplification Effects 0.000 description 1
- 239000000470 constituent Substances 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000001976 improved effect Effects 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 238000003199 nucleic acid amplification method Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/04—Programme control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/042—Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
-
- 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/42226—Reprogrammable remote control devices
- H04N21/42227—Reprogrammable remote control devices the keys being reprogrammable, e.g. soft keys
-
- 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/26—Power supply means, e.g. regulation thereof
- G06F1/266—Arrangements to supply power to external peripherals either directly from the computer or under computer control, e.g. supply of power through the communication port, computer controlled power-strips
-
- 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/4401—Bootstrapping
- G06F9/4403—Processor initialisation
-
- G—PHYSICS
- G08—SIGNALLING
- G08C—TRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
- G08C17/00—Arrangements for transmitting signals characterised by the use of a wireless electrical link
- G08C17/02—Arrangements for transmitting signals characterised by the use of a wireless electrical link using a radio link
-
- 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/42221—Transmission circuitry, e.g. infrared [IR] or radio frequency [RF]
-
- 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/443—OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB
- H04N21/4432—Powering on the client, e.g. bootstrap loading using setup parameters being stored locally or received from the server
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/20—Pc systems
- G05B2219/23—Pc programming
- G05B2219/23077—Reconfigurable remote programmer, learn control signals for different devices
-
- G—PHYSICS
- G08—SIGNALLING
- G08C—TRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
- G08C2201/00—Transmission systems of control signals via wireless link
- G08C2201/20—Binding and programming of remote control devices
-
- G—PHYSICS
- G08—SIGNALLING
- G08C—TRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
- G08C2201/00—Transmission systems of control signals via wireless link
- G08C2201/30—User interface
-
- G—PHYSICS
- G08—SIGNALLING
- G08C—TRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
- G08C2201/00—Transmission systems of control signals via wireless link
- G08C2201/90—Additional features
- G08C2201/92—Universal remote control
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computer Security & Cryptography (AREA)
- Automation & Control Theory (AREA)
- Computer Hardware Design (AREA)
- Selective Calling Equipment (AREA)
Abstract
本公开涉及了一种电子设备,包括通信模块,其被配置为与外部远程控制器无线通信;主存储器;和主处理器,其中,主处理器还被配置为基于存储在主存储器中的电子设备的产品信息,向通信模块发送控制信号,控制信号用于将与在外部远程控制器中包括的键中的第一键相对应的键值注册作为从能够由电子设备执行的多个功能中所选择的功能,并且其中,通信模块还被配置为基于控制信号将对应于第一键的键值注册到所选择的功能,并且基于从外部控制器接收到与对应于第一键的键值相对应的信号,控制主处理器执行所选择的功能。
Description
技术领域
本公开涉及一种电子设备及其控制方法。更具体地说,本公开涉及一种能够在软件中改变以便能对从远程控制器接收到的相同信号执行不同操作的电子设备及其控制方法。
背景技术
由远程控制器控制的电子设备先前被设置为通过对应于远程控制器的电源键的键值开启,并且键值被存储在与远程控制器通信的电子设备的通信模块中。因此,电子设备只能通过从远程控制器接收到的相同键值来开启。
然而,随着产品规格的多样化,出现了使用远程控制器的电源键以外的键来开启电子设备的需求。例如,远程控制器除了电源键之外还可以包括主键,并且产品规格可以指定即使选择了主键也可以开启电子设备。
为此,可利用两种方法。第一种方法是新生产一种远程控制器,这意味着当按下主键时发出的键值与当按下电源键时发出的键值相同。第二方法是新产生将被包括在电子设备中的通信模块,即新产生通信模块的方法,用于在接收到当按下远程控制器的主键时发出的键值时开启。
然而,这两种方法在开发和生产中可能会导致更高的成本,这是生产商面临的一个关键问题,并且由于各种远程控制器和各种通信模块必须分开管理,可能会造成混乱。
发明内容
技术问题
本公开提供一种能够在软件上改变以使得能对从远程控制器接收到的相同信号执行不同操作的电子设备及其控制方法。
技术方案
根据本公开的一个方面,提供了一种电子设备,包括:通信模块,其被配置为与外部远程控制器无线通信;主存储器,被配置为存储至少一条指令;和主处理器,被配置为执行至少一条指令,其中主处理器还被配置为基于存储在主存储器中的电子设备的产品信息,向通信模块发送控制信号,控制信号用于将与在外部远程控制器中包括的键中的第一键相对应的键值注册作为从能够由电子设备执行的多个功能中所选择的功能,并且其中,通信模块还被配置为基于第一控制信号将对应于第一键的键值注册到所选择的功能,并且基于从外部控制器接收到的与对应于第一键的键值相对应的信号,控制主处理器执行所选择的功能。
所选择的功能是用于开启电子设备的开启功能,以及通信模块还被配置为在主处理器断电且通信模块通电的状态下,基于从外部远程控制器接收到的与对应于第一键的键值相对应的信号,控制主处理器通电。
主处理器还被配置为基于产品信息,向通信模块发送第一控制信号,第一控制信号用于将与第一键相对应的键值注册到开启功能和第一应用运行功能。
电子设备还可以包括显示器,通信模块还被配置为在主处理器断电时基于从外部远程控制器接收到的与对应于第一键的键值相对应的信号,向主处理器发送用于控制主处理器通电并运行对应于第一应用运行功能的第一应用的第二控制信号,以及主处理器还可以被配置为在主处理器断电时基于从通信模块接收到的第二控制信号,从断电状态切换到通电状态,并运行第一应用以显示所述第一应用运行屏幕。
主处理器还被配置为基于电子设备首次通电或存储在电子设备的主存储器中的软件被更新,向通信模块发送第一控制信号。
主处理器还被配置为基于主处理器通电,确认主存储器中存储的标志,基于第一值被记录在标志中,执行用于发送第一控制信号的操作,第一控制信号用于将与在外部远程控制器中包括的键中的第一键相对应的键值注册作为所选择的功能,并且基于第二值被记录在标志中,不执行该操作。
主处理器还被配置为向通信模块发送第一控制信号,第一控制信号用于将对应于第一键的键值注册作为所选择的功能,并将第二值注册到标志。
主处理器还被配置为基于电子设备的产品信息,从外部服务器下载关于对应于所选择的功能的外部远程控制器的键值的信息。
有益效果
电子设备还可以还包括显示器,主处理器还被配置为控制显示器以显示用户界面(UI),以将外部远程控制器的键设置为被映射到开启功能,以及基于通过UI将从外部远程控制器中包括的键中的第二键设置为被映射到开启功能,向通信模块发送第一控制信号,第一控制信号用于将对应于第二键的键值注册作为开启功能。
通信模块包括通信处理器和通信存储器,主处理器还被配置为基于电子设备的产品信息,向通信模块发送第一控制信号,第一控制信号用于将与在外部远程控制器中包括的键中的第一键相对应的键值注册作为从能够由电子设备执行的多个功能中所选择的功能,通信存储器被配置为存储定义与从外部远程控制器接收的信号相对应的键值与电子设备的功能之间的关系的表,以及通信处理器被配置为基于从主处理器接收到的第一控制信号,修改存储在通信存储器中的表。
通信模块可以被配置为使用蓝牙通信与外部远程控制器通信。
根据本公开的一个方面,提供了一种控制电子设备的方法,所述电子设备包括通信模块被配置为与外部远程控制器无线通信、主存储器被配置为存储至少一条指令和主处理器被配置为运行所述至少一条指令,所述方法包括:基于存储在主存储器中的电子设备的产品信息,由主处理器向通信模块发送第一控制信号,第一控制信号用于将与在外部远程控制器中包括的键中的第一键相对应的键值注册作为从能够由电子设备执行的多个功能中所选择的功能;基于第一控制信号,由通信模块将对应于第一键的键值注册到所选择的功能中;以及基于从外部远程控制器接收到的与对应于第一键的键值相对应的信号,控制主处理器执行所选择的功能。
所选择的功能是开启功能,以及所述控制包括,在主处理器断电且通信模块通电的状态下,基于从外部远程控制器接收到的与对应于第一键的键值相对应的信号,控制主处理器通电。
所述发送包括,由主处理器向通信模块发送第一控制信号,第一控制信号用于将对应于第一键的键值注册到开启功能和第一应用运行功能。
所述控制包括,在主处理器断电时基于从外部远程控制器接收到的与对应于第一键的键值相对应的信号,向主处理器发送用于控制主处理器通电并运行对应于第一应用运行功能的第一应用的第二控制信号;以及所述方法还包括,在主处理器断电时基于从通信模块接收到的第二控制信号,从断电状态切换到通电状态,并运行第一应用以显示第一应用运行屏幕。
控制可以包括基于电子设备首次通电或存储在电子设备的主存储器中的软件被更新,向通信模块发送第一控制信号,第一控制信号用于将与包括在外部远程控制器中的键中的第一键相对应的键值注册作为所选择的功能。
该方法还可以包括,基于正在通电的电子设备,由主处理器确认存储在主存储器中的标志,并且发送可以包括,基于第一值被记录在标志中,基于所述电子设备的产品信息,向通信模块发送第一控制信号,第一控制信号用于将与包括在外部远程控制器中的键中的第一键相对应的键值注册。
该方法还可以包括:在发送第一控制信号之后,由主处理器在标志中记录第二值,用于将对应于第一键的键值注册为所选择的功能;基于通电,由主处理器确认标志;以及基于所记录的第二值,主处理器不向通信模块发送第一控制信号。
该方法还可以包括基于电子设备的产品信息从外部服务器下载关于与所选择的功能相对应的外部远程控制器的键值的信息。
该方法还可以包括:提供用户界面(UI)以设置外部远程控制器的键被映射到开启功能;并且基于外部远程控制器中包括的键中的第二键通过UI被设置为被映射到开启功能,由主处理器向通信模块发送第一控制信号,第一控制信号用于将对应于第二键的键值作为开启功能。
附图说明
通过结合附图进行的以下描述,本公开某些实施例的上述和其他方面、特征和优点将更加明显,其中:
图1A和1B是根据实施例的电子设备的开启方法的示意图;
图2A和2B是根据实施例的电子设备的配置的示意图;
图3A是根据实施例的电子设备的通信模块中存储的表的示意图;
图3B是根据实施例的由电子设备的通信模块发送到控制器的信号的示例的示意图;
图4是示出根据实施例的修改存储在通信模块中的表的方法的流程图;
图5A和5B是示出根据实施例的用于修改存储在通信模块中的表的供应商特定命令(Vendor Specific Command,VSC)的视图。
图6是根据实施例的电子设备的示意图,该电子设备在开启时运行特定应用;
图7是由根据实施例的电子设备提供的用户界面(UI)的示意图;
图8是根据另一实施例的电子设备的配置的示意图
图9是根据实施例的电子设备的控制方法的流程图;
具体实施方式
以下,提供各种实施例。然而,应当理解,本公开不限于以下描述的具体实施例,而是包括本公开实施例的各种修改、等效物和/或替代物。
在本申请中,术语“包括”、“可包括”、“包含”和“可包含”表示说明书中写入的特征(例如,编号、步骤、操作、组件、元件或其组合)的存在,但不排除一个或多个其他特征的存在或添加的可能性。
在说明书中,术语“A或B”、“A或/和B中的至少一个”或“A或/和B中的一个或多个”可包括列举在一起的项目的所有可能组合。例如,术语“A或B”或“A或/和B中的至少一个”可以指定(1)至少一个A,(2)至少一个B,或(3)至少一个A和至少一个B两者。
在说明书中,术语“第一、第二等”用于描述多样的元素,而不管它们的顺序和/或重要性如何,并将一个元素与其他元素区分开来,但不限于相应的元素。例如,第一用户设备和第二用户设备可以指示不同的用户装备,而不管它们的顺序或重要性如何。例如,在不脱离如本文所描述的范围的情况下,第一元素可以被称为第二元素,或者类似地,第二元素可以被称为第一元素。
在本公开的示例性实施例中,术语“模块”、“单元”或“部件”被称为执行至少一个功能或操作的元件,并且可以用硬件、软件或硬件和软件的组合来实现。此外,除了必须用特定硬件实现的“模块”、“单元”或“部件”之外,多个“模块”、“单元”、“部件”可以被集成到至少一个模块或芯片中,并且可以用至少一个处理器实现。
当元件(例如,第一元件“)可操作地或可通信地耦合/连接”或“连接到”另一元件(例如,第二元件)时,元件可以直接与另一元件耦合或通过其他元件(例如,第三元件)耦合。另一方面,当元件(例如,第一元件)“直接耦合/连接”或“直接连接到”另一元件(例如,第二元件)时,其他元件(例如,第三元件)可能不存在于该元件和另一元件之间。
在说明书中,术语“被配置为”在某些情况下可以改为例如“适合”、“有能力”、“被设计为”、“适应于”、“制造为”或“能够”。术语“被配置为(被设置为)”不一定意味着在硬件级别上“专门被设计为”。在某些情况下,术语“装置被配置为”可指“装置能够”与另一装置或组件一起做某事。例如,“被配置(或被设置)为执行A、B和C的处理器”可指执行相应操作的专用处理器(例如,嵌入式处理器),或通用处理器(例如,CPU或应用处理器),通过运行存储在存储器装置中的一个或多个软件程序来执行相应的操作。
本说明书中使用的术语仅用于描述特定实施例,但可能不打算限制其他实施例的范围。除非另有明确定义,单数表达式可以包含复数表达式。说明书中使用的所有术语(包括技术术语和科学术语)可以用作本公开所属领域的普通技术人员通常理解的含义。在本公开中使用并在通用词典中定义的术语可以被用作与来自相关技术的上下文的术语的含义相同或相似的含义,并且除非它们已经被明确且特别地定义,否则它们不会被理想地或过度地解释。根据情况,即使在本公开的实施例中定义的术语也不应被解释为排除本公开的实施例。
根据本公开的各种实施例的电子设备可以包括例如电视、标牌、数字视频盘(DVD)播放器、机顶盒、家庭自动化控制面板、安全控制面板、电视盒(例如,三星HomeSyncTM、苹果电视TM或谷歌电视TM)、游戏机(例如,XboxTM、PlayStationTM)、电子相框、智能手机、平板电脑(table personal computer,PC)、移动电话、可视电话、电子书阅读器、台式个人电脑(desktop personal computer,PC)、笔记本电脑(laptop personal computer,PC)、上网本电脑、工作站、服务器、个人数字助理(personal digital assistant,PDA)、便携式多媒体播放器(portable multimedia player,PMP)、可穿戴设备、笔记本电脑柔性装置等。此外,根据本公开实施例的电子装置不限于上述装置,而是可以包括根据技术发展的新电子装置。
现在将参照附图更详细地描述某些示例性实施例。在描述示例性实施例时,如果相关已知功能或组件的详细描述会模糊主题的描述,则可以省略该详细描述。关于附图的说明,相似的附图标记可用于相似的组成元件。
图1A和1B是根据实施例的使用远程控制器开启电子设备的方法的示意图。
参考图1A和1B,电子设备100a和100b可以由远程控制器200控制。
图1A的远程控制器200和图1B的远程控制器200是相同的远程控制器。本公开中的相同远程控制器可以是指根据相同键的选择所发送的信号相同、并且外观可以不同的情况。例如,打印在按钮(键)上的形状可能不同。具体地,如图1A所示,在远程控制器200的第一键10上打印房屋形状,并且如图1B所示,在远程控制器200的第一键10上打印“W”形状。当选择图1A中描述的远程控制器200的第一键10时,并且当选择图1B中描述的远程控制器200的第一键10时,唯一不同的是打印形状,但是发送相同的信号(对应于第一键值的信号)。
即,如图1A所示,当电子设备100a关闭时,当接收到与对应于远程控制器200的第一键10的第一键值相对应的信号时,电子设备100a没有被开启。另一方面,参照图1B,当电子设备100a关闭时,当接收到与对应于远程控制器200的第一键10的第一键值相对应的信号时,电子设备100b被开启。
因此,存在一种用于区分通信模块的固件的方法,其接收并处理来自电子设备100a和100b的远程控制器200的信号,以便通过相同的远程控制器信号开启电子设备100b而不开启另一电子设备100a。
即,对于图1A的电子设备100a的通信模块的固件和图1B的电子设备100b的通信模块的固件,该方法的操作不同。
然而,每当产品规格改变时改变通信模块的固件可能需要更多的努力来管理固件,并且可能由于在开发/生产电子设备100a和100b的过程中混合模块而引起混淆。
在本公开中,当确定产品规格时,使用相同通信模块的电子设备可以改变电子设备的软件,使得即使相同的遥控信号也可以支持不同的开启。
以下,将更全面地描述根据实施例的电子设备。
图2A是根据实施例的电子设备100的配置的示意图。
电子设备100接收与远程控制器200选择的键相对应的信号,并运行与其相对应的操作。根据实施例,电子设备100可以是能够处理诸如电视(TV)或机顶盒的图像的装置。
电子设备100可以包括控制器110、通信模块120、微型计算机130和电源单元140。
控制器110是用于电子设备100的多单元控制的配置。控制器110可以包括主存储器111和主处理器113。主存储器111和主处理器113可以被实现为单个芯片。
主存储器111可包括动态RAM(DRAM)、静态RAM(SRAM)或同步动态RAM(SDRAM)、非易失性存储器(例如,一次性可编程ROM(OTPROM))、可编程ROM(PROM)、可擦除可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)、掩模ROM、闪存ROM,闪存存储器(例如NAND闪存或NOR闪存等)、硬盘驱动器或固态驱动器(SSD)等中的至少一种。
主存储器111可以存储用于驱动和控制电子设备100的各种数据、程序或应用。存储在主存储器111中的程序可以包括一个或多个计算机可运行指令。主存储器111可以包括软件和/或固件。该模块可对应于指令集合。主处理器113可以运行存储在主存储器111中的程序(一条或多条指令)或应用。
主处理器113被配置为控制电子设备100的整体操作。例如,主处理器113可以驱动操作***和应用来生成控制信号,以控制被连接到主处理器113的多个硬件或软件组件,并且可以执行各种数据处理和计算。主处理器113可以是中央处理单元(central processingunit,CPU)或图形处理单元(graphics-processing unit,GPU)。
通信模块120是用于执行与外部装置的无线通信的组件,并且可以执行与远程控制器200的无线通信。通信模块120可以被实现为通信存储器121和通信处理器122。通信模块120可以被实现为单个芯片。
通信存储器121例如可以包括非易失性存储器(例如,一次性可编程ROM(OTPROM)、可编程ROM(PROM)、可擦除可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)等中的至少一个。
通信存储器121可以存储定义与从远程控制器200接收的信号相对应的键值和电子设备100的功能之间的关系的表。例如,如图3A所示的表可以存储在通信存储器121中。
通信处理器122可以基于存储在通信存储器121中的表生成用于运行与从外部接收的无线信号相对应的电子设备100的功能的控制信号,并且可以将生成的信号发送到微型计算机130。例如,与开启功能相对应的信号可以如图3B所示以脉冲的形式发送到微型计算机130。
通信处理器122可以被实现为微处理器单元(MPU)、微控制单元(MCU)等。
微型计算机130可以控制电源单元140,以便控制对每个组件的供电。例如,当从通信模块120接收到与开启功能相对应的控制信号时,微型计算机130可以控制电源单元140向控制器110供电,使得主处理器113可以通电。
微型计算机130可以包括中断端口,该中断端口能够接收与开启/断开功能相对应的信号。
电源单元140可以在微型计算机130的控制下向电子设备100的每个组件供电,从而可以驱动每个组件。
根据另一实施例,微型计算机130可以由通信处理器122实现,并且可以省略。图2B示出了省略了微型计算机130的电子设备的实施例。在这种情况下,通信处理器122可以控制电源单元140以控制对控制器110的供电。
电源单元140可以向电子设备100的一些组件提供备用电源。备用电源是指当装置的插头***插座时,无论电子设备100的操作状态如何,供应给电子设备100的一些组件的电源(或电能)。
电子设备100可作为关闭状态(可被称为第一模式或低功率模式(LPM))或开启状态(可被称为第二模式或正常模式)来操作。电子设备100的关闭状态是电子设备100的插头***插座并且不向控制器110供电而向通信模块120供电的状态。另外,电子设备100的开启状态是不仅向通信模块120而且向控制器110供电的状态。向组件供电时的状态可被称为“通电”,而未向组件供电时的状态可被称为“断电”。
电源单元140可以随时向通信模块120供电。因此,即使电子设备100被关闭,也就是说,即使主处理器113被关闭,通信模块120也保持通电,使得通信模块120可以接收从远程控制器200接收的信号,并且如果接收到的信号是用于开启电子设备100的信号,则通信模块120可以控制主处理器113通电。例如,当通信处理器122向微型计算机130发送与开启功能相对应的控制信号时,微型计算机130可以通过控制电源单元140向控制器110供电,使得主处理器113可以通电。根据另一实施例,当如图2B所示的电子设备100中没有提供微型计算机130时,通信处理器122可以直接控制电源单元140,使得主处理器113通电。
由于通信模块120应始终通电,因此可以利用低功率通信方法,但实施例不限于此。例如,通信模块120可以支持诸如蓝牙(蓝牙经典、蓝牙低能量(BLE)等)、ANT+、Z-wave、紫蜂(Zigbee)或Wi-Fi直连(Wi-Fi Direct)(WFD)等无线通信方法。
图4是示出根据实施例的修改存储在通信模块中的表(table)的方法的流程图。
参照图4,在主处理器113通电的状态下(S410),主处理器113可以确定对定义与从远程控制器200接收到的信号相对应的键值和电子设备100的功能之间的关系的表(以下被称为“表”)的修改是否是必要的(S420)。
当首次开启电子设备100、远程控制器200首次与电子设备100配对、或者存储在主存储器111中的软件被标识为更新时,主处理器113可以确定需要修改存储在通信存储器121中的表。
根据另一实施例,当主处理器113通电时,主处理器113可以确认存储在主存储器111中的标志,当第一值被记录在标志中时,可以确定对存储在通信存储器121中的表的修改是必要的,并且当第二值被存储在标志中时,可以确定对存储在通信存储器121中的表的修改是没有必要。在修改表之后,主处理器113可以将标志值从第一值更改为第二值。
如果确定需要修改存储在通信存储器121中的表,则主处理器113可以确认存储在主存储器111中的电子设备100的产品信息(S430),以及基于产品信息向通信模块120发送用于修改表的控制信号(S440)。根据实施例,产品信息可以包括指示如何修改主存储器111的表的信息。根据另一实施例,产品信息可以仅包括用于识别电子设备100的信息,诸如产品键、产品ID、软件版本信息等,并且主处理器113可以基于电子设备100的产品信息,从外部服务器下载指示如何修改主存储器111的表的信息。例如,主处理器113可以从外部服务器下载指示以开启功能注册远程控制器200的特定键的键值的信息。
用于修改表的控制信号是在电子设备可以执行与远程控制器200的特定键相对应的键值的多个功能中选择的功能,并且可以是用于新注册或释放先前注册的功能的信号。此外,主处理器113可以发送用于确认在存储在通信存储器121中的表中登记为特定功能的键值的控制信号。
根据一个实施例,主处理器113可以通过供应商特定命令(VSC)修改存储在通信存储器121中的表。
如图5A所示的VSC可以如上所述被定义用于注册/释放/确认(在关闭状态下开启的功能对应于背景开启)。另外,可以定义能够启用/禁用的VSC,以便在键值已经注册的情况下特定功能可以立即改变操作(参见图5B)。例如,当在第一键值上注册开启功能时,主处理器113可以使用禁用第一键值功能的VSC修改存储在通信存储器121中的表。
在发送用于修改表的控制信号之后,主处理器113可以在上述标志上记录第二值。主处理器113可以在确认记录在标志上的第二值之后不再执行表修改。如果诸如主存储器111的软件等需要表修改的情况被更新,则可以再次将标志值记录为第一值。
已经接收到用于表修改的控制信号的通信处理器122可以修改存储在通信存储器121中的表(S450)。例如,如果控制信号是用于将与第一键相对应的键值注册到开启功能的控制信号,则通信处理器122可以修改存储在通信存储器121中的表,以便映射与第一键相对应的键值和开启功能。
接下来,当通过用户的操作关闭电子设备100以使主处理器113断电时(S460),如果用户选择远程控制器200的第一键,则远程控制器200可以发送与第一键相对应的信号(S470)。
基于修改后的表,接收到来自远程控制器200的信号的通信模块120可以识别接收到的信号,该信号对应于开启功能并控制主处理器113通电(S480)。根据一个实施例,通信模块120可以向微型计算机130发送用于向主处理器113供电的控制信号,并且微型计算机130可以控制电源单元140以便向控制单元110供电。根据另一实施例,通信模块120可以直接控制电源单元140向控制器110供电。因此,可以开启被电源供电的主处理器113(S490)。
根据另一个实施例,不仅可以在单个键值中注册开启功能,还可以在单个键值中注册用于运行特定应用的功能。因此,如果从远程控制器200选择了与这样的键值相对应的键,则开启电子设备100,并且还可以运行特定应用。另外,图6是实施例的示意图。
参照图6,当在关闭电子设备100时选择远程控制器200的第一键10时,开启电子设备100,并且可以运行提供视频点播(video on demand,VOD)内容的应用“METFLIX”。
例如,主处理器113可以获得指示如何基于电子设备100的产品信息修改存储在通信存储器121中的表的信息。该信息可以包括关于应该在开启功能中注册/注销(unregistered)哪个键值、应该在特定应用的运行功能中注册/注销哪个键值等的信息。这样的信息可以被包括在产品信息中,或者可以由主处理器113基于产品信息从外部服务器下载。
基于从产品信息获得的信息,主处理器113可以向通信模块120发送例如用于注册开启功能和第一应用运行功能的控制信号到与远程控制器的第一键相对应的键值。
通信模块120可以基于主处理器113发送的控制信号,将开启功能和第一应用运行功能注册到与第一键相对应的键值。
然后,当主处理器113断电并且从远程控制器200接收到与对应于第一键的键值相对应的信号时,通信模块120可以向主处理器113发送用于控制主处理器113通电并运行第一应用的控制信号。
因此,主处理器113可以在通电时运行第一应用。当电子设备100是包括显示器的设备时,第一应用的运行屏幕可以被显示在显示器上,并且当电子设备100不包括显示器并且被连接到外部显示装置时,用于显示第一应用的运行屏幕的控制信号可以输出到外部显示装置。
然而,这只是一个实施例,开启功能和第一应用运行功能可以被注册为分开的键值。例如,分别地,开启功能可以注册到第三键,并且第一应用运行功能可以注册到第四键。此时,当主处理器113在断电状态下从远程控制器接收到与对应于第三键的键值相对应的信号时,主处理器113可以向主处理器113发送用于开启电源的第三控制信号。另外,当接收到与对应于第四键的键值相对应的信号时,主处理器113可以向主处理器113发送用于运行第一应用的第四控制信号。
根据另一实施例,可以根据用户交互向远程控制器200的键注册特定功能。根据本公开的电子设备100可以提供用于用户交互的用户界面(UI)。
例如,电子设备100还可以包括显示器。并且主处理器113可以控制显示器以显示用于允许用户将远程控制器200的键设置为被映射到开启功能的UI,并且当通过UI将远程控制器200中包括的键中的第二键设置为被映射到开启功能时,主处理器113可以向通信模块120发送用于将与第二键相对应的键值注册为开启功能的控制信号。
此外,根据一个实施例,电子设备100可以由远程控制器200的特定键开启,并且同时可以提供用于允许用户指定要运行的应用的UI。主处理器113可以通过UI发送用于根据用户设置修改通信模块120的表的控制信号,并且通信模块120可以根据接收到的控制信号修改该表以将特定应用的开启功能和运行功能映射到特定值。因此,当在关闭电子设备100时从远程控制器200接收到与对应键相对应的信号时,通信模块120可以将用于运行特定应用和控制主处理器113通电的控制信号发送到主处理器113。
图7是由根据实施例的电子设备100提供的用户界面(UI)的示意图。
参照图7,电子设备100可以显示用于接收将特定应用的开启功能和运行功能映射到远程控制器200的特定键的用户输入的UI 700。当选择了第一键(主键)时,UI(700)可以包括UI元件710,UI元件710能够选择当电子设备开启时最初显示的屏幕。UI元件710可以是如图11所示的下拉菜单的形式,但实施例不限于此。能够在电子设备100开启时首次显示的屏幕可以包括预设的主屏幕或安装在电子设备100中的第三方应用的运行屏幕。用户可以通过UI元件710将其中任何一个映射到远程控制器的键。如果用户选择“MEPLEX”,则当如图6所示选择第一键(10)时,可以在电子设备开启时立即运行MEPLEX。根据实施例,用户可以将期望的功能映射到远程控制器的键,而不考虑远程控制器200的现有设置。
图8是根据另一实施例的电子设备100的配置的示意图。
参照图8,电子设备100可以包括控制器110、通信器150、微型计算机130、电源单元140、调谐器160、扬声器170、显示器180和输入/输出接口190。根据本实施例,可以省略一些组件,并且即使未示出,对于本领域技术人员来说显而易见的适当硬件/软件组件也可以还被包括在电子设备100中。
电子设备100可以被实现为电视(TV),例如,数字电视、3D电视、智能电视、LED电视、OLED电视、等离子电视、监视器、具有固定曲率(曲率)屏幕的弯曲电视、具有固定曲率屏幕的柔性电视、具有固定曲率屏幕的弯曲电视,和/或曲率可变的电视,其可通过接收的用户输入改变当前屏幕的曲率,但实施例不限于此。
电子设备100可以被实现为机顶盒,在这种情况下,可以不包括扬声器180和显示器180。
主处理器113被配置为控制电子设备100的整体操作。主处理器113可以驱动操作***和应用来控制被连接到主处理器113的多个硬件或软件组件,并执行各种数据处理和计算。图8的主处理器113可以执行图2A的主处理器113的操作。
主存储器111可以存储用于驱动和控制电子设备100的各种数据、程序或应用。存储在主存储器111中的程序可以包括一个或多个指令。存储在主存储器111中的程序(一个或多个指令)或应用可以由主处理器113运行。图8的主存储器111可以与图2A的主存储器111相同。
通信器150被配置为执行与外部设备的通信。通信器150可以包括支持Wi-Fi通信方法的Wi-Fi通信模块151、支持蓝牙通信方法的蓝牙通信模块152和能够接收红外信号的红外光接收单元153。另外,通信单元150可以包括局域网(LAN)、广域网(WAN)、增值网(VAN)、移动无线电通信网、卫星通信网以及通过它们的相互组合实现通信的一个或多个组件。
蓝牙通信模块152可以执行上述通信模块12的功能。在这种情况下,主处理器113可以向蓝牙通信模块152发送用于修改存储在蓝牙通信模块152中的表的控制信号,并且蓝牙通信模块152可以通过以蓝牙通信方法与远程控制器200通信来控制主处理器113通电。
通信器150可以不与外部服务器通信。例如,电子设备100可以从外部服务器下载关于要注册到远程控制器200的特定键值的功能的信息。基于下载的信息,主处理器113可以向蓝牙通信模块152发送用于修改存储在蓝牙通信模块152中的表的控制信号。
微型计算机130可以通过控制电源单元140来控制对每个组件的电源供应。
蓝牙通信模块152和红外光接收器153可以由电源单元140供电,即使在电子设备100关闭时也是如此。即使在关闭状态下,也可以通过从红外光接收器153或蓝牙通信模块152接收到的信号来开启电子设备100。也就是说,主处理器113可以通电。
调谐器160可以通过放大、混频、谐振等方式,在许多无线电波分量中,仅调谐电子设备100打算接收的频道的频率,以有线或无线方式接收的广播信号来选择广播信号。广播信号可以包括视频、音频和附加数据(例如,电子节目指南(electronic program guide,EPG))。
调谐器160可以从各种源接收广播信号,诸如地面广播、有线广播、卫星广播等。
调谐器160可以在电子设备100中实现,或者作为具有电连接到电子设备100的调谐器单元的单独设备(例如,机顶盒、被连接到输入/输出接口190的调谐器)。
扬声器170是用于输出声音的组件。电子设备100可以包括耳机输出端子。
显示器180是用于输出图像的组件。显示器180可以被实现为液晶显示器(LCD)、发光二极管(LED)显示器、有机发光二极管(organic light-emitting diode,OLED)、有源矩阵有机发光二极管、无源矩阵OLED(passive-matrix OLED,PMOLED),或者显示器180可以被实现为触摸屏。
当主处理器113从关闭状态切换到开启状态时,主处理器113可以控制显示器180显示预设图像。预设图像可以是预设主屏幕,或者预设应用的运行屏幕。
输入/输出接口190是要被连接到外部设备的组件。输入/输出接口190可以包括高清多媒体接口(High-Definition Multimedia Interface,HDMI)端口、组件输入插孔和通用串行总线(universal serial bus,USB)端口、RGB端口、数字视频接口(digital visualinterface,DVI)端口、显示端口(DisplayPort,DP)、雷电接口(Thunderbolt)等中的至少一个。
当电子设备100被实现为机顶盒时,主处理器113可以通过输入/输出接口190被连接到外部显示装置。例如,电子设备100和外部显示装置可以通过HDMI电缆被连接。在这种情况下,当主处理器113从关闭状态切换到开启状态时,主处理器113可以通过HDMI电缆将与预设图像相对应的图像信号发送到外部显示装置。预设图像可以是预设主屏幕或预设应用的运行屏幕。
图9是示出电子设备的控制方法的实施例的流程图,该电子设备包括用于在外部远程控制器和电子设备之间进行无线通信的通信模块、存储至少一条指令的主存储器和运行至少一条指令的主处理器。图9所示的流程图可以由在此描述的电子设备100中处理的操作组成。因此,即使下面省略了内容,也可以将与电子设备100相关的技术内容应用于图9所示的流程图。
参照图9,基于存储在主存储器中的电子设备的产品信息,主处理器可以向通信模块发送用于将与在外部远程控制器中包括的键中的第一键相对应的键值注册作为从能够由电子设备执行的多个功能中所选择的一个功能的控制信号(S910)。
根据一个实施例,在S910中,当电子设备首次通电时或当存储在电子设备的主存储器中的软件被更新时,基于存储在主存储器中的电子设备的产品信息,主处理器可以将用于将与外部远程控制器中包括的键中的第一键相对应的键值注册为所选择的功能的控制信号发送到通信模块。
当主处理器通电时,它可以确认存储在主存储器中的标志。在这种情况下,在S910中,当第一值被记录在标志中时,基于电子设备的产品信息,主处理器可以用于将与外部远程控制器中包括的键中的第一键相对应的键值注册为所选择的功能的控制信号发送到通信模块。在这种情况下,主处理器可以向通信模块发送用于将与第一键相对应的键值注册为开启功能的控制信号,然后可以在标志中记录第二值。当主处理器通电时,主处理器可以确认存储在主存储器中的标志,并且如果记录了第二值,则主处理器可以不向通信模块发送控制信号。
此外,通信模块可以基于从主处理器接收的控制信号,将对应于第一键的键值注册到所选择的一个功能(S920)。
此外,当从外部远程控制器接收到与第一键相对应的键值时,通信模块可以控制主处理器执行所选择的一个功能(S930)。
在这种情况下,当S930中的通信模块在主处理器断电和通信模块通电时接收到与对应于第一键的键值相对应的信号时,所选择的一个功能可以是开启功能,并且可以控制主处理器以使主处理器通电。
根据一个实施例,在S910中,主处理器可以基于产品信息向通信模块发送控制信号,该控制信号将对应于第一键的键值注册到开启功能和第一应用运行功能。
在这种情况下,在S930中,当主处理器断电并且从外部远程控制器接收到与对应于第一键的键值相对应的信号时,通信模块可以将控制主处理器通电并运行第一应用的控制信号发送到主处理器。并且主处理器可以根据在通电时接收到的运行第一应用的控制信号来提供第一应用的运行屏幕。
主处理器可以提供用户界面(UI),用于允许用户设置外部远程控制器的键映射到开启功能,并且当外部远程控制器中包括的键中的第二键通过UI被设置为被映射到开启功能时,主处理器可以向通信模块发送控制信号,该控制信号注册对应于第二键的键值到开启功能。这种UI可以允许用户将开启功能映射到远程控制器上的所需键,并将开启功能映射到两个或更多个键。另外,如参考图7所述,用户可以将特定应用运行功能映射到远程控制器的特定键。
根据上述实施例,如果电子设备的规格改变并且需要通过远程控制器的另一个键开启,则这可以通过软件改变来解决。因此,不必新生产将被包括在电子设备中的通信模块本身的远程控制器本身,从而在成本和管理方面获得改进的效果。
上述各种实施例可以用软件、硬件或其组合来实现。根据硬件实施例,可以通过使用从专用集成电路(Application Specific Integrated Circuit,ASIC)、数字信号处理器(Digital Signal Processor,DSP)、数字信号处理设备(Digital Signal ProcessingDevice,DSPD)、可编程逻辑器件(Programmable Logic Device,PLD)、现场可编程门阵列(Field Programmable Gate Array,FPGA)、处理器、控制器、微控制器、微处理器、用于执行其他功能的电气单元中选择的至少一个来实施本公开中描述的示例性实施例。特别地,上述各种实施例可以由电子设备100的主处理器113植入(implanted)。在软件配置中,说明书中描述的诸如过程和功能的各种实施例可以被实施为单独的软件模块。软件模块可以分别执行本说明书中描述的一个或多个功能和操作。
各种实施例可以在软件中被实现,包括可以被存储在机器可读存储介质(由机器(例如,计算机)可读的)中的指令。机器是能够从存储介质调用存储指令并根据所调用的指令进行操作的装置,并且可以包括所公开的实施例的电子设备。
当指令由处理器运行时,处理器可以通过直接或在处理器的控制下使用其他组件来直接执行与指令相对应的功能。指令可以包括由编译器或解释器生成或运行的代码。例如,存储在存储介质中的指令由处理器运行,从而可以运行电子设备的控制方法。例如,基于存储在电子设备的存储器中的电子设备的产品信息,可以执行电子设备的控制方法,包括向电子设备的通信模块发送控制信号,该控制信号用于将与在外部远程控制器中包括的键中的第一键相对应的键值注册到开启功能。机器可读存储介质可以非暂时性存储介质的形式被提供。“非暂时性”是指存储介质不包括信号且是有形的,并且不区分数据永久或临时被存储在存储介质上。
根据一个实施例,根据本公开的各个实施例的方法可以被包括在计算机程序产品中,并且可以被提供。计算机程序产品可以作为一种产品在买卖双方之间进行交易。计算机程序产品是存储介质的一种形式,可以由(例如,光盘只读存储器(compact disc readonly memory,CD-ROM))、或者可以通过应用商店(例如,安卓商店TM(Play storeTM)、苹果商店TM(App storeTM)在线分发)读取。在线分发的情况下,计算机程序产品的至少一部分可以至少临时被存储在存储介质中,诸如制造商的服务器、应用商店的服务器或中继服务器,或者可以临时被生成。
根据各种实施例的每个组件(例如,模块或程序)可以由单数或复数个对象组成,并且可以省略一些上述子组件,或者在各种实施例中可以还包括其他子组件。交替地或另外,一些组件(例如,模块或程序)可以被集成到一个实体中,以执行在集成之前由每个相应组件执行的相同或类似功能。根据各种示例性实施例,由模块、程序模块或其他组件执行的操作可以是顺序的、并行的或两者兼有的、迭代地或启发式地运行的,或者至少一些操作可以以不同的顺序执行、省略,或者可以添加其他操作。
上述实施例和优点仅为示例,不应解释为限制本公开。本教导可容易地被应用于其它类型的设备。此外,本公开实施例的描述旨在说明性的,而不是限制权利要求的范围,并且许多替代方案、修改和变化对于本领域技术人员来说是显而易见的。
Claims (15)
1.一种电子设备,包括:
通信模块,被配置为与外部远程控制器无线通信;
主存储器,被配置为存储至少一条指令;以及
主处理器,被配置为运行所述至少一条指令,
其中,主处理器还被配置为基于存储在主存储器中的电子设备的产品信息,向通信模块发送第一控制信号,第一控制信号用于将与在外部远程控制器中包括的键中的第一键相对应的键值注册作为从能够由电子设备执行的多个功能中所选择的功能,以及
其中,通信模块还被配置为基于第一控制信号将对应于第一键的键值注册到所选择的功能,并且基于从外部控制器接收到与对应于第一键的键值相对应的信号,控制主处理器执行所选择的功能。
2.根据权利要求1所述的电子设备,其中,所选择的功能是用于开启电子设备的开启功能,以及
其中,通信模块还被配置为在主处理器断电且通信模块通电的状态下,基于从外部远程控制器接收到与对应于第一键的键值相对应的信号,控制主处理器通电。
3.根据权利要求2所述的电子设备,其中,主处理器还被配置为基于产品信息,向通信模块发送第一控制信号,第一控制信号用于将对应于第一键的键值注册到开启功能和第一应用运行功能。
4.根据权利要求3所述的电子设备,还包括显示器,
其中,通信模块还被配置为在主处理器断电时基于从外部远程控制器接收到与对应于第一键的键值相对应的信号,向主处理器发送用于控制主处理器通电并运行对应于第一应用运行功能的第一应用的第二控制信号,以及
其中,主处理器还被配置为在主处理器断电时基于从通信模块接收到第二控制信号,从断电状态切换到通电状态,并运行第一应用以显示第一应用运行屏幕。
5.根据权利要求1所述的电子设备,其中,主处理器还被配置为基于电子设备首次通电或存储在电子设备的主存储器中的软件被更新,向通信模块发送第一控制信号。
6.根据权利要求1所述的电子设备,其中,主处理器还被配置为:
基于主处理器通电,确认主存储器中存储的标志,
基于第一值被记录在标志中,执行用于发送第一控制信号的操作,第一控制信号用于将与从在外部远程控制器中包括的键中的第一键相对应的键值注册作为所选择的功能,并且
基于第二值被记录在标志中,不执行操作。
7.根据权利要求6所述的电子设备,其中,主处理器还被配置为向通信模块发送用于将对应于第一键的键值注册作为所选择的功能的第一控制信号,并将第二值注册到标志。
8.根据权利要求1所述的电子设备,其中,主处理器还被配置为基于电子设备的产品信息,从外部服务器下载关于对应于所选择的功能的外部远程控制器的键值的信息。
9.根据权利要求2所述的电子设备,还包括显示器,
其中,主处理器还被配置为:
控制显示器以显示用户界面(UI),以将外部远程控制器的键设置为被映射到开启功能,以及
基于通过UI将从外部远程控制器中包括的键中的第二键设置为被映射到开启功能,向通信模块发送第一控制信号,第一控制信号用于将对应于第二键的键值注册作为开启功能。
10.根据权利要求1所述的电子设备,其中,通信模块包括通信处理器和通信存储器,
其中,主处理器还被配置为基于电子设备的产品信息,向通信模块发送第一控制信号,第一控制信号用于将与在外部远程控制器中包括的键中的第一键相对应的键值注册作为从能够由电子设备执行的多个功能中所选择的功能,
其中,通信存储器被配置为存储定义与从外部远程控制器接收的信号相对应的键值与电子设备的功能之间的关系的表,以及
其中,通信处理器被配置为基于从主处理器接收到第一控制信号,修改存储在通信存储器中的表。
11.根据权利要求1所述的电子设备,其中,通信模块被配置为使用蓝牙通信与外部远程控制器通信。
12.一种控制电子设备的方法,所述电子设备包括被配置为与外部远程控制器无线通信的通信模块、被配置为存储至少一条指令的主存储器和被配置为运行所述至少一条指令的主处理器,所述方法包括:
基于存储在主存储器中的电子设备的产品信息,由主处理器向通信模块发送第一控制信号,第一控制信号用于将与在外部远程控制器中包括的键中的第一键相对应的键值注册作为从能够由电子设备执行的多个功能中所选择的功能;
基于第一控制信号,由通信模块将对应于第一键的键值注册到所选择的功能中;以及
基于从外部远程控制器接收到与对应于第一键的键值相对应的信号,控制主处理器执行所选择的功能。
13.根据权利要求12所述的方法,其中,所选择的功能是开启功能,以及
其中,所述控制包括,在主处理器断电且通信模块通电的状态下,基于从外部远程控制器接收到与对应于第一键的键值相对应的信号,控制主处理器通电。
14.根据权利要求13所述的方法,其中,所述发送包括,由主处理器向通信模块发送第一控制信号,第一控制信号用于将对应于第一键的键值注册到开启功能和第一应用运行功能。
15.根据权利要求14所述的方法,其中,所述控制包括,在主处理器断电时基于从外部远程控制器接收到与对应于第一键的键值相对应的信号,向主处理器发送用于控制主处理器通电并运行对应于第一应用运行功能的第一应用的第二控制信号;以及
所述方法还包括,在主处理器断电时基于从通信模块接收到第二控制信号,从断电状态切换到通电状态,并运行第一应用以显示第一应用运行屏幕。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2018-0166749 | 2018-12-20 | ||
KR1020180166749A KR102593313B1 (ko) | 2018-12-20 | 2018-12-20 | 전자 장치 및 이의 제어방법 |
PCT/KR2019/018050 WO2020130651A1 (en) | 2018-12-20 | 2019-12-18 | Electronic apparatus and controlling method thereof |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113196788A true CN113196788A (zh) | 2021-07-30 |
CN113196788B CN113196788B (zh) | 2024-07-19 |
Family
ID=68917486
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201980083242.2A Active CN113196788B (zh) | 2018-12-20 | 2019-12-18 | 电子设备及其控制方法 |
Country Status (5)
Country | Link |
---|---|
US (1) | US11300937B2 (zh) |
EP (1) | EP3671685B1 (zh) |
KR (1) | KR102593313B1 (zh) |
CN (1) | CN113196788B (zh) |
WO (1) | WO2020130651A1 (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI762178B (zh) * | 2021-02-03 | 2022-04-21 | 友達光電股份有限公司 | 遠端控制方法及控制系統 |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20050095064A (ko) * | 2004-03-24 | 2005-09-29 | 삼성전자주식회사 | 리모콘 및 그 제어방법 |
CN1690934A (zh) * | 2004-04-30 | 2005-11-02 | 大唐移动通信设备有限公司 | 移动通信终端键盘按键功能动态设置的方法 |
KR20060062565A (ko) * | 2004-12-03 | 2006-06-12 | (주)컴온컴 | 추가적인 확장키를 필요로 하지 않는 키보드의 기능확장방법 |
CN101097651A (zh) * | 2006-06-30 | 2008-01-02 | 康佳集团股份有限公司 | 一种遥控器按键设置方法和*** |
US20170255508A1 (en) * | 2016-03-04 | 2017-09-07 | Samsung Electronics Co., Ltd. | Object storage system managing error-correction-code-related data in key-value mapping information |
CN107257504A (zh) * | 2017-07-06 | 2017-10-17 | 深圳Tcl数字技术有限公司 | 遥控器中按键的键值更新方法、遥控器和可读存储介质 |
CN107624244A (zh) * | 2015-09-16 | 2018-01-23 | 三星电子株式会社 | 显示装置和用于控制显示装置的显示器的方法 |
US20180027276A1 (en) * | 2016-07-22 | 2018-01-25 | Ohsung Electronics Co., Ltd. | Remote controller system and method for controlling multiple electronic devices |
Family Cites Families (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004187143A (ja) | 2002-12-05 | 2004-07-02 | Sharp Corp | リモートコントロール装置、リモコン設定方法及びリモコン設定プログラムを記録した記録媒体 |
KR20060037081A (ko) | 2004-10-27 | 2006-05-03 | 삼성전자주식회사 | 리모콘 및 그 제어방법 |
JP2006324707A (ja) | 2005-05-17 | 2006-11-30 | Funai Electric Co Ltd | リモコン装置 |
JP5003518B2 (ja) * | 2008-02-04 | 2012-08-15 | ソニー株式会社 | 遠隔制御システム、受信装置および遠隔制御方法 |
KR20130052471A (ko) * | 2011-11-11 | 2013-05-22 | 엘지이노텍 주식회사 | 이동 단말기 및 그를 이용한 리모콘 기능 학습 방법 |
US20130179925A1 (en) * | 2012-01-06 | 2013-07-11 | United Video Properties, Inc. | Systems and methods for navigating through related content based on a profile associated with a user |
US9465369B2 (en) * | 2013-01-31 | 2016-10-11 | Sony Corporation | System method for sending messages and commands to a device at a location distanced from the sending device |
US9182890B2 (en) * | 2013-01-31 | 2015-11-10 | Lg Electronics Inc. | Image display apparatus and method for operating the same |
US20140267933A1 (en) * | 2013-03-15 | 2014-09-18 | Toshiba America Information Systems, Inc. | Electronic Device with Embedded Macro-Command Functionality |
KR20150071944A (ko) * | 2013-12-19 | 2015-06-29 | 삼성전자주식회사 | 디스플레이 장치, 이의 통합 리모컨 설정 방법, 통합 리모컨 및 이의 설정 방법 |
KR102224479B1 (ko) * | 2014-04-22 | 2021-03-08 | 엘지전자 주식회사 | 디스플레이 디바이스 및 그 제어 방법 |
KR101594874B1 (ko) | 2014-07-16 | 2016-02-17 | 삼성전자주식회사 | 전자 장치, 외부 장치 및 전자 장치의 외부 장치 전원 제어방법 |
KR101893153B1 (ko) * | 2014-09-03 | 2018-10-04 | 엘지전자 주식회사 | 이동 단말기 및 그 제어 방법 |
US11257358B2 (en) | 2015-04-23 | 2022-02-22 | Lg Electronics Inc. | Remote control apparatus capable of remotely controlling multiple devices |
KR102343261B1 (ko) * | 2015-04-23 | 2021-12-23 | 엘지전자 주식회사 | 복수의 디바이스에 대한 원격제어를 수행할 수 있는 원격제어장치, 및 이를 구비하는 영상표시장치 |
KR20170073257A (ko) | 2015-12-18 | 2017-06-28 | 삼성전자주식회사 | 디스플레이 장치 및 디스플레이 장치의 제어방법 |
KR102102748B1 (ko) | 2016-02-11 | 2020-04-22 | 삼성전자주식회사 | 전자 장치, 외부 장치 및 전자 장치의 외부 장치 전원 제어방법 |
KR101816723B1 (ko) | 2016-07-22 | 2018-01-11 | 주식회사 오성전자 | 복수의 전자기기를 제어할 수 있는 리모컨 설정 시스템 및 이를 이용한 리모컨 설정방법 |
KR102507161B1 (ko) * | 2016-09-27 | 2023-03-07 | 삼성전자주식회사 | 주변 기기의 컨텐츠를 디스플레이하는 디스플레이 장치 및 제어 방법 |
-
2018
- 2018-12-20 KR KR1020180166749A patent/KR102593313B1/ko active IP Right Grant
-
2019
- 2019-12-13 EP EP19216344.2A patent/EP3671685B1/en active Active
- 2019-12-18 WO PCT/KR2019/018050 patent/WO2020130651A1/en active Application Filing
- 2019-12-18 CN CN201980083242.2A patent/CN113196788B/zh active Active
- 2019-12-20 US US16/722,926 patent/US11300937B2/en active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20050095064A (ko) * | 2004-03-24 | 2005-09-29 | 삼성전자주식회사 | 리모콘 및 그 제어방법 |
CN1690934A (zh) * | 2004-04-30 | 2005-11-02 | 大唐移动通信设备有限公司 | 移动通信终端键盘按键功能动态设置的方法 |
KR20060062565A (ko) * | 2004-12-03 | 2006-06-12 | (주)컴온컴 | 추가적인 확장키를 필요로 하지 않는 키보드의 기능확장방법 |
CN101097651A (zh) * | 2006-06-30 | 2008-01-02 | 康佳集团股份有限公司 | 一种遥控器按键设置方法和*** |
CN107624244A (zh) * | 2015-09-16 | 2018-01-23 | 三星电子株式会社 | 显示装置和用于控制显示装置的显示器的方法 |
US20170255508A1 (en) * | 2016-03-04 | 2017-09-07 | Samsung Electronics Co., Ltd. | Object storage system managing error-correction-code-related data in key-value mapping information |
US20180027276A1 (en) * | 2016-07-22 | 2018-01-25 | Ohsung Electronics Co., Ltd. | Remote controller system and method for controlling multiple electronic devices |
CN107257504A (zh) * | 2017-07-06 | 2017-10-17 | 深圳Tcl数字技术有限公司 | 遥控器中按键的键值更新方法、遥控器和可读存储介质 |
Also Published As
Publication number | Publication date |
---|---|
WO2020130651A1 (en) | 2020-06-25 |
EP3671685B1 (en) | 2021-05-05 |
US11300937B2 (en) | 2022-04-12 |
KR102593313B1 (ko) | 2023-10-25 |
US20200201277A1 (en) | 2020-06-25 |
KR20200077341A (ko) | 2020-06-30 |
EP3671685A1 (en) | 2020-06-24 |
CN113196788B (zh) | 2024-07-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10869079B2 (en) | Apparatus and control method for displaying content of peripheral device | |
US20170048577A1 (en) | Remote control method related to hdmi-cec specification and system thereof | |
US8972965B2 (en) | Display device and method for controlling and upgrading the same | |
US20180103229A1 (en) | Display apparatus, electronic apparatus connectable to display apparatus, and method for controlling the same | |
CN106576195B (zh) | 用于促进媒体装置接口能力扩展的***、方法及机器可读介质 | |
KR102549536B1 (ko) | 영상 표시 장치 및 그 동작 방법 | |
US10237508B2 (en) | Method and device for displaying boot screen | |
US9992439B2 (en) | Display apparatus, controlling method, and display system | |
US20130263108A1 (en) | Display device capable of upgrading smart functions and method for controlling the same | |
USRE48496E1 (en) | Electronic device, system including electronic device and relay apparatus, and control method for the same | |
CN102984209A (zh) | 一种应用程序的分发方法及其终端 | |
US10536739B2 (en) | Display apparatus and control method thereof | |
CN113196788B (zh) | 电子设备及其控制方法 | |
KR20130076676A (ko) | 업그레이드장치, 디스플레이장치, 그 제어방법 및 디스플레이 시스템 | |
CN102484745A (zh) | 用于对接多媒体信号的***和方法 | |
EP2611201A2 (en) | Upgrading Apparatus, Display Apparatus, Control Method thereof and Display System | |
KR102328705B1 (ko) | 전자 장치 및 이의 제어 방법 | |
US11006070B2 (en) | Display device and video display method therefor | |
CN110232934B (zh) | 显示装置及其控制方法 | |
CN111164985B (zh) | 显示设备及其控制方法和记录介质 | |
KR20130087747A (ko) | 디스플레이장치, 업그레이드장치 및 이를 포함하는 디스플레이시스템 및 그 제어방법 | |
EP3716593A1 (en) | User terminal apparatus and control method for controlling same | |
TWI712926B (zh) | 顯示裝置、連結於顯示裝置的硬體插件及顯示裝置控制方法 | |
CN108924458B (zh) | 用于具有hdmi扩展通道的edid数据改写方法、装置及显示终端 | |
KR20130088281A (ko) | 디스플레이장치, 업그레이드장치, 그 제어방법 및 디스플레이 시스템 |
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 | ||
GR01 | Patent grant |