Autonomous and universal remote control scheme
First Claim
1. An autonomous and universal remote control scheme applied on an autonomous and universal remote control system comprising a GRC having a UID recognition means, a context collection means, a context translation means, a GRC distributed computing means, a GRC data transmission interface, a user interface and a GRC UID transmission interface;
- and at least one GEC that is respectively installed on at least one controlled target and matches with said GRC, said at least one GEC having a UID generating means, a GEC distributed computing element, a context generating means;
a GEC data transmission interface; and
a GEC UID transmission interface, wherein said at least one controlled target has installed at least one processor thereon, said at least one processor and said GEC distributed computing means communicating signals with each other, said autonomous and universal remote control scheme comprising;
said at least one GEC publishing a UID, wherein said UID is published by said UID generating means, and transmitted via an UID transmission which is executed via said GEC UID transmission interface and said GRC UID transmission interface;
said GRC obtaining and recognizing said UID, wherein said GRC obtains said UID via said UID transmission interface, and said UID is recognized by said UID recognition means;
triggering said context collection means;
sending a context-requesting instruction, wherein said context-requesting instruction is sent from said context collection means to said GRC distributed computing means;
sending said context-requesting instruction via said GRC distributed, computing means to said GRC data transmission interface;
performing a first data transmission to transmit said context-requesting instruction from said GRC data transmission interface to said GEC data transmission interface;
passing said context-requesting instruction to said GEC distributed computing means;
sending said context-requesting instruction via said GEC distributed computing means to said context generating means for generating a context;
sending said context to said GEC data transmission interface;
performing a second data transmission to transmit said context from said GEC data transmission interface to said GRC data transmission interface;
sending said context to said context collection means;
sending said context to said translation means for being interpreted and transformed into an information;
displaying said information, wherein said information is sent from said context translation means to said user interface for display;
generating and sending a command to said GRC distributed computing means, wherein said command is issued via said user interface;
sending said command to said GRC data transmission interface via said GRC distributed computing means;
performing a third data transmission to transmit said command from GRC data transmission interface to said GEC data transmission interface;
sending said command to said GEC distributed computing means;
sending said command to said at least one processor of said at least one controlled target for execution so as to control said at least one controlled target, wherein said at least one processor returns a response message;
sending said response message to said GEC data transmission interface via said GEC distributed computing means;
performing a fourth data transmission to transmit said response message from said GEC data transmission interface to said GRC data transmission interface;
sending said response message to said GRC distributed computing means; and
displaying said response message, wherein said response message is sent from said GRC distributed computing means to said user interface for display.
1 Assignment
0 Petitions
Accused Products
Abstract
An autonomous and universal remote control system and scheme is disclosed. The autonomous and universal remote control system comprises at least one generic embedded controller (GEC) respectively installed on at least one controlled target, such as appliances, robots and equipment, etc.; and a generic remote controller (GRC), wherein the at least one GEC matches with the GRC. The autonomous and universal remote control scheme utilizes the GRC to sense the type of the at least one controlled target automatically, and then to download the context of controlled target dynamically, thereby autonomously controlling the controlled targets of various types with one single GRC.
-
Citations
9 Claims
-
1. An autonomous and universal remote control scheme applied on an autonomous and universal remote control system comprising a GRC having a UID recognition means, a context collection means, a context translation means, a GRC distributed computing means, a GRC data transmission interface, a user interface and a GRC UID transmission interface;
- and at least one GEC that is respectively installed on at least one controlled target and matches with said GRC, said at least one GEC having a UID generating means, a GEC distributed computing element, a context generating means;
a GEC data transmission interface; and
a GEC UID transmission interface, wherein said at least one controlled target has installed at least one processor thereon, said at least one processor and said GEC distributed computing means communicating signals with each other, said autonomous and universal remote control scheme comprising;said at least one GEC publishing a UID, wherein said UID is published by said UID generating means, and transmitted via an UID transmission which is executed via said GEC UID transmission interface and said GRC UID transmission interface; said GRC obtaining and recognizing said UID, wherein said GRC obtains said UID via said UID transmission interface, and said UID is recognized by said UID recognition means; triggering said context collection means; sending a context-requesting instruction, wherein said context-requesting instruction is sent from said context collection means to said GRC distributed computing means; sending said context-requesting instruction via said GRC distributed, computing means to said GRC data transmission interface; performing a first data transmission to transmit said context-requesting instruction from said GRC data transmission interface to said GEC data transmission interface; passing said context-requesting instruction to said GEC distributed computing means; sending said context-requesting instruction via said GEC distributed computing means to said context generating means for generating a context; sending said context to said GEC data transmission interface; performing a second data transmission to transmit said context from said GEC data transmission interface to said GRC data transmission interface; sending said context to said context collection means; sending said context to said translation means for being interpreted and transformed into an information; displaying said information, wherein said information is sent from said context translation means to said user interface for display; generating and sending a command to said GRC distributed computing means, wherein said command is issued via said user interface; sending said command to said GRC data transmission interface via said GRC distributed computing means; performing a third data transmission to transmit said command from GRC data transmission interface to said GEC data transmission interface; sending said command to said GEC distributed computing means; sending said command to said at least one processor of said at least one controlled target for execution so as to control said at least one controlled target, wherein said at least one processor returns a response message; sending said response message to said GEC data transmission interface via said GEC distributed computing means; performing a fourth data transmission to transmit said response message from said GEC data transmission interface to said GRC data transmission interface; sending said response message to said GRC distributed computing means; and displaying said response message, wherein said response message is sent from said GRC distributed computing means to said user interface for display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
- and at least one GEC that is respectively installed on at least one controlled target and matches with said GRC, said at least one GEC having a UID generating means, a GEC distributed computing element, a context generating means;
Specification