Method for television remote keypress response based on android operating system and television thereof

US11006166B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11006166-B2
Application numberUS-201916507464-A
CountryUS
Kind codeB2
Filing dateJul 10, 2019
Priority dateJul 1, 2016
Publication dateMay 11, 2021
Grant dateMay 11, 2021

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

This application provides a method for method for television (TV) remote keypress response based on Android operating system (OS) and a TV thereof, and includes: creating a first process when the Android OS is being initialized; executing the first process to obtain a key value of a remote key event; and performing a remote keypress operation according to the key value. The method creates and executes the first process during the initialization of the Android OS, thereby realizing responding to remote keypress during TV start-up, greatly enhancing user experience.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for responding to a remote keypress, the method comprising: during at least a portion of an operating system initialization process executing on a television, receiving, by the television, a remote key event; during at least the portion of the operating system initialization process executing on the television, executing a first process in response to the remote key event, wherein the first process comprises determining a key value corresponding to the remote key event, wherein the determining a key value corresponding to the remote key event comprises: obtaining a device list; obtaining location information of at least one device node included in the device list, wherein each device node is stored under a first directory of the operating system for storing a key event corresponding to a key device; determining location information of a device node from the device list; accessing the device node according to the location information of the device node; determining whether the remote key event is stored under the device node; and in response to the remote key event being stored under the device node, obtaining the key value of the remote key event; and performing, by the television, a remote keypress operation according to the key value. 2. The method according to claim 1 , wherein the remote key event is an event triggered by pressing a predefined key on a remote control. 3. The method according to claim 2 , further comprising: acquiring an attribute of the key event corresponding to the key device, wherein the attribute of the key event corresponding to the key device comprises: a type of the key device. 4. The method according to claim 3 , wherein the attribute of the key event further comprises: a key state and a key value, wherein the key state comprises: a keyup state or a keydown state. 5. The method according to claim 3 , wherein the determining whether the remote key event is stored under the device node comprises: determining whether the key event corresponding to the key device is the remote key event according to a type of the key device. 6. The method according to claim 1 , wherein the obtaining a device list comprises: scanning the first directory of the operating system to obtain the location information of the device node under the first directory; and generating the device list according to the location information of the device node under the first directory. 7. The method according to claim 1 , wherein the first directory is an input device directory under the device directory of the operating system. 8. The method according to claim 1 , wherein the first process comprises a BootAnimation process. 9. A television (TV), comprising: a memory storing instructions; a processor in communication with the memory, and wherein the processor is configured to execute the instructions stored in the memory to: during at least a portion of an operating system initialization process executing on the television, receive a remote key event; during at least the portion of the operating system initialization process executing on the television, execute a first process in response to the key event; execute the first process to determine a key value corresponding to the remote key event by: obtaining a device list; obtaining location information of at least one device node included in the device list, wherein each device node is stored under a first directory of the operating system for storing a key event corresponding to a key device; determining location information of a device node from the device list; accessing the device node according to the location information of the device node; determining whether the remote key event is stored under the device node; and in response to the remote key event being stored under the device node, obtaining the key value of the remote key event; and perform a remote keypress operation according to the key value. 10. The TV according to claim 9 , wherein the processor is further configured to: acquire an attribute of the key event corresponding to the key device, wherein the attribute of the key event corresponding to the key device comprises: a type of the key device. 11. The TV according to claim 10 , wherein the attribute of the key event further comprises a key state and a key value, wherein the key state comprises: a keyup state or a keydown state. 12. The TV according to claim 10 , wherein the processor is configured to perform said determining whether the remote key event is stored under the device node by: determining whether the key event corresponding to the key device is the remote key event according to a type of the key device. 13. The TV according to claim 9 , wherein the processor is configured to perform the obtaining a device list by: scanning the first directory of the operating system to obtain the location information of the device node under the first directory; and generating the device list according to the location information of the device node under the first directory. 14. The TV according to claim 9 , wherein the first directory is an input device directory under the device directory of the operating system. 15. The TV according to claim 9 , wherein the key value of the remote key event comprises a key value for indicating volume up. 16. The TV according to claim 9 , wherein the key value of the remote key event comprises a key value for indicating volume down.

Assignees

Inventors

Classifications

  • User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor (constructive details of casings for the remote control device H01H9/0235; user interfaces for controlling a tuning device of a television receiver through a remote control H03J9/00; remote control of peripheral devices connected to a television receiver through the remote control device of the television receiver H04B1/205) · CPC title

  • Interaction with lists of selectable items, e.g. menus · CPC title

  • the keys being reprogrammable, e.g. soft keys · CPC title

  • Selection of displayed objects or displayed text elements (G06F3/0482 takes precedence) · CPC title

  • using icons (graphical or visual programming using iconic symbols G06F8/34) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11006166B2 cover?
This application provides a method for method for television (TV) remote keypress response based on Android operating system (OS) and a TV thereof, and includes: creating a first process when the Android OS is being initialized; executing the first process to obtain a key value of a remote key event; and performing a remote keypress operation according to the key value. The method creates and e…
Who is the assignee on this patent?
Hisense Visual Tech Co Ltd, Hisense Usa Corp, Hisense Int Co Ltd
What technology area does this patent fall under?
Primary CPC classification H04N21/42204. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue May 11 2021 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).