Interfacing system between digital TV and plurality of remote controllers, method thereof, remote controller thereof, and remote controller signal transmitting method thereof
First Claim
1. A method of operating with multiple remote controllers in a digital broadcasting receiver able to receive and process a data broadcast, the method comprising:
- storing a Java-based event class and a Java-based function class, each including multiple APIs (Application Programming Interfaces) mapped with each of the multiple remote controllers, the multiple APIs defining remote controller identifiers identifying the multiple remote controllers;
receiving a request signal for entering a simultaneous operation mode of the multiple remote controllers in which commands of the multiple remote controllers are able to be processed in the digital broadcasting receiver at the same time;
accessing a first of the multiple APIs, based on a first remote controller identifier defined in the first API, when a first request signal for processing a first command of a first remote controller is received;
accessing a second of the multiple APIs, based on a second remote controller identifier defined in the second API, when a second request signal for processing a second command of a second remote controller is received; and
controlling the digital broadcasting receiver to execute both the first and second commands in accordance with each of the first and second APIs and the simultaneous operation mode.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides a system and method for interfacing between a digital TV and a plurality of remote controllers, remote controller thereof, and remote controller signal transmitting method thereof, by which Java API enabling to support a plurality of remote controllers is defined to enable interfacing between the digital TV and a plurality of the remote controllers. In interfacing between a digital TV and a plurality of remote controllers, the present invention includes the steps of defining an event class including remote controller identifiers enabling to identify a plurality of the remote controllers, respectively and identifying a plurality of the remote controllers using the event class including the remote controller identifiers, respectively and controlling the digital TV according to a signal received from the identified remote controller.
13 Citations
9 Claims
-
1. A method of operating with multiple remote controllers in a digital broadcasting receiver able to receive and process a data broadcast, the method comprising:
-
storing a Java-based event class and a Java-based function class, each including multiple APIs (Application Programming Interfaces) mapped with each of the multiple remote controllers, the multiple APIs defining remote controller identifiers identifying the multiple remote controllers; receiving a request signal for entering a simultaneous operation mode of the multiple remote controllers in which commands of the multiple remote controllers are able to be processed in the digital broadcasting receiver at the same time; accessing a first of the multiple APIs, based on a first remote controller identifier defined in the first API, when a first request signal for processing a first command of a first remote controller is received; accessing a second of the multiple APIs, based on a second remote controller identifier defined in the second API, when a second request signal for processing a second command of a second remote controller is received; and controlling the digital broadcasting receiver to execute both the first and second commands in accordance with each of the first and second APIs and the simultaneous operation mode. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A digital broadcasting receiver configured to operate with multiple remote controllers in a data broadcasting mode, the receiver comprising:
-
a storing unit configured to store a Java-based event class and a Java-based function class, each including multiple APIs (Application Programming Interfaces) mapped with each of the multiple remote controllers, the multiple APIs defining remote controller identifiers identifying the multiple remote controllers; a receiving unit configured to receive a request signal for entering a simultaneous operation mode in which commands of the multiple remote controllers are able to be processed at the same time; an accessing unit configured to access a first of the multiple APIs, based on a first remote controller identifier defined in the first API, when a first request signal for processing a first command of a first remote controller is received, and a second of the multiple APIs, based on a second remote controller identifier defined in the second API, when a second request signal for processing a second command of a second remote controller is received; and a control unit configured to control to execute both the first and second commands in accordance with each of the first and second APIs and the simultaneous operation mode. - View Dependent Claims (7, 8, 9)
-
Specification