IP Library › Granted Patent US 12,549,798
Granted Patent B2
US 12,549,798 · App. 19/108,122 · Granted Feb 10, 2026

Smart TV remote-control system or method with non-standard RC command translation capability

Inventors: Hon Shien Choong (Singapore, SG); Bin Yang Yap (Singapore, SG); Zayar Han Kyaw (Singapore, SG)
Assignee: Home Control Singapore PTE LTD
H04N21/42225H04N21/42227H04N21/443H04N21/482
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,549,798
App. No.
19/108,122
Granted
Feb 10, 2026
Kind
B2
Abstract

A smart TV remote-control (RC) system or method utilizing an operator app installed on a smart TV, a remote-control device configured to transmit a plurality of non-standard RC commands to the smart TV for program navigation, a translation app installed on the smart TV, and a display interface for viewing, in accordance with each program command. Each operator app is configured to receive a plurality of program commands, at least one program selection linked by the program address of the program command. The translation app is configured to receive each of the non-standard RC commands, access a database storing a plurality of mapping relationships, identify the program command associated with the non-standard RC command received based on the mapping relationships, and transmit the program command associated with the non-standard RC command to the operator app.

Claims (60)

1 . A smart TV remote-control system comprising:

(a) at least one operator app installed on a smart TV,

(i) wherein each operator app is configured to receive a plurality of program commands;

(ii) wherein each program command includes at least one program address of a plurality of program addresses; and

(iii) wherein each program address includes information for linking to at least one program selection of a plurality of program selections via at least one program network;

(b) a remote-control device paired to the smart TV configured to transmit each of a plurality of non-standard remote-control (RC) commands directly or indirectly to a command receiver of the smart TV for program navigation, wherein the non-standard RC commands are configured according to a non-standard protocol not processed by a standard TV input path, the non-standard RC commands are using a proprietary protocol instead of a HID protocol and the proprietary protocol bypasses the TV standard input path and instead is routed to a translation app;

(c) the translation app integrated into the operator app as a library or packaged as a standalone app,

(i) wherein the translation app is configured to receive the non-standard commands;

(ii) wherein the translation app is configured to receive each of the non-standard RC commands from the remote-control device via the command receiver of the smart TV;

(iii) wherein the translation app is configured to access a database storing a plurality of mapping relationships, each mapping relationship associating one of the plurality of non-standard RC commands to one of the plurality of program commands;

(iv) wherein, for each of the non-standard RC commands received, the translation app is configured to:

(1) identify the program command associated with the non-standard RC command received based on the plurality of mapping relationships; and

(2) transmit the program command associated with the non-standard RC command to the at least one operator app; and

(d) a display interface for viewing, in accordance with each program command, the at least one program selection linked by the program address of the program command.

2 . The system of claim 1 ,

(a) wherein each of the program selections addressable by the program commands are stored on at least one of a plurality of program servers; and

(b) wherein the program address of each program command is one of:

(i) a uniform resource identifier (URI); and

(ii) a program identifier associated with at least one of the program selections stored on one of the plurality of program servers.

3 . The system of claim 1 , wherein the database is stored in a memory module of the smart TV for direct access by the translation app.

4 . The system of claim 1 , wherein the database is stored off-site and the translation app is configured for data communication with the database via the at least one program network.

5 . The system of claim 4 , wherein the translation app caches a local copy of at least a portion of the mapping relationships within a memory module of the smart TV.

6 . The system of claim 1 , wherein indirect pairing of the remote-control device to the smart TV is performed between the remote-control device and a USB accessory insertable into a USB port of the smart TV.

7 . The system of claim 1 , wherein the remote-control device is compatible with a plurality of smart TV models and brands.

8 . The system of claim 1 ,

wherein the remote-control device includes at least one customizable shortcut button assignable to one of a plurality of custom RC commands;

wherein, for each custom RC command, at least one of the mapping relationships of the database associates the custom RC command to a custom program command; and

wherein each custom program command includes at least one custom program address.

9 . The system of claim 1 , wherein the translation app is integrated with the at least one operator app and distributed as a single package within the smart TV.

10 . The system of claim 1 , wherein the at least one program network includes at least one of: a local area network; an Internet network; a fibre optic network; a coaxial cable network; a terrestrial wireless network; and a satellite wireless network.

11 . A method of using a smart TV remote-control system comprising:

(a) installing at least one operator app on a smart TV,

(i) wherein each operator app is configured to receive a plurality of program commands;

(ii) wherein each program command includes at least one program address of a plurality of program addresses; and

(iii) wherein each program address includes information for linking to at least one program selection of a plurality of program selections via at least one program network;

(b) providing a remote-control device paired to the smart TV configured to transmit each of a plurality of non-standard remote-control (RC) commands directly or indirectly to a command receiver of the smart TV for program navigation, wherein the non-standard RC commands are configured according to a non-standard protocol not processed by a standard TV input path, the non-standard RC commands are using a proprietary protocol instead of a HID protocol and the proprietary protocol bypasses the TV standard input path and instead is routed to a translation app;

(c) installing the translation app on the smart TV as a library or packaged as a standalone app,

(i) wherein the translation app is configured to receive the non-standard commands;

(ii) wherein the translation app is configured to receive each of the non-standard RC commands from the remote-control device via the command receiver of the smart TV;

(iii) wherein the translation app is configured to access a database storing a plurality of mapping relationships, each mapping relationship associating one of the plurality of non-standard RC commands to one of the plurality of program commands;

(iv) wherein, for each of the non-standard RC commands received, the translation app is configured to:

(1) identify the program command associated with the non-standard RC command received based on the plurality of mapping relationships; and

(2) transmit the program command associated with the non-standard RC command to the at least one operator app; and

(d) viewing on a display interface, in accordance with each program command, the at least one program selection linked by the program address of the program command.

12 . The method of claim 11 ,

(a) wherein each of the program selections addressable by the program commands are stored on at least one of a plurality of program servers; and

(b) wherein the program address of each program command is one of:

(i) a uniform resource identifier (URI); and

(ii) a program identifier associated with at least one of the program selections stored on one of the plurality of program servers.

13 . The method of claim 11 , wherein the database is stored in a memory module of the smart TV for direct access by the translation app.

14 . The method of claim 11 , wherein the database is stored off-site and the translation app is configured for data communication with the database via the at least one program network.

15 . The method of claim 14 , wherein the translation app caches a local copy of at least a portion of the mapping relationships within a memory module of the smart TV.

16 . The method of claim 11 , wherein indirect pairing of the remote-control device to the smart TV is performed between the remote-control device and a USB accessory insertable into a USB port of the smart TV.

17 . The method of claim 11 , wherein the remote-control device is compatible with a plurality of smart TV models and brands.

18 . The method of claim 11 ,

wherein the remote-control device includes at least one customizable shortcut button assignable to one of a plurality of custom RC commands;

wherein, for each custom RC command, at least one of the mapping relationships of the database associates the custom RC command to a custom program command; and

wherein each custom program command includes at least one custom program address.

19 . The method of claim 11 , wherein the translation app is integrated with the at least one operator app and distributed as a single package within the smart TV.

20 . The method of claim 11 , wherein the at least one program network includes at least one of: a local area network; an Internet network; a fibre optic network; a coaxial cable network; a terrestrial wireless network; and a satellite wireless network.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 16, 2025
From: CHOONG, HON SHIEN; YAP, BIN YANG; KYAW, ZAYAR HAN
To: HOME CONTROL SINGAPORE PTE LTD
Reel/Frame 073231/0870 →
Continuity (1)
Related Publication 20260006279A1 · Jan 1, 2026
References Cited (16)
US 20050096753A1 · Arling · 2005 [cited by examiner]
US 20090239587A1 · Negron · 2009 [cited by examiner]
US 20100106867A1 · Ghorakavi · 2010 [cited by examiner]
US 20110304443A1 · Sheridan et al. · 2011 [cited by applicant]
US 20140059628A1 · Kuo · 2014 [cited by examiner]
US 20160255418A1 · Zheng · 2016 [cited by applicant]
US 20170026714A1 · Conan · 2017 [cited by examiner]
US 20170257593A1 · Candelore · 2017 [cited by examiner]
US 20180131993A1 · Han · 2018 [cited by examiner]
CN 105516767A · 2016 [cited by applicant]
CN 107094238A · 2017 [cited by examiner]
CN 112770150A · 2021 [cited by examiner]
CN 115334343A · 2022 [cited by examiner]
WO WO2017156887A1 · 2017 [cited by examiner]
WO WO2022100252A1 · 2022 [cited by applicant]
International Preliminary Report on Patentability completed Dec. 23, 2024 for PCT Application No. PCT/SG2023/050839 filed Dec. 15, 2023, in 58 pages. [cited by applicant]