Apparatus and system for controlling appliances
First Claim
1. An apparatus for controlling appliances, connectable with a terminal device and a singular or a plurality of appliances, which appliances being target of the control;
- comprising memory means storing program components for forming an application which makes said target appliance execute a certain specific function, and application generation means which selects certain program component from among those stored in said memory means in accordance with instruction sent by said terminal device, which program component being essential for executing a certain specific function of appliance selected by said instruction, and generates a certain specific application.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus for controlling appliances connectable to a singular or a plurality of target appliances, which apparatus can be approached from a terminal device. The apparatus comprises interface means for exchanging signals with the appliances, memory means having program components folder which stores independent program components by each of the functions, and application generation means which selects necessary program component among those stored in the program components folder to generate a certain specific application that conforms to the function of target appliance. Thereby, even when a new target appliance is added to, an existing appliance is changed or the controllable function of existing appliance is modified, the resultant burden levied on the users and system operators is reduced. And in the present apparatus, the memory media resources are utilized efficiently with least wasting.
-
Citations
28 Claims
-
1. An apparatus for controlling appliances, connectable with a terminal device and a singular or a plurality of appliances, which appliances being target of the control;
- comprising
memory means storing program components for forming an application which makes said target appliance execute a certain specific function, and application generation means which selects certain program component from among those stored in said memory means in accordance with instruction sent by said terminal device, which program component being essential for executing a certain specific function of appliance selected by said instruction, and generates a certain specific application. - View Dependent Claims (2, 3, 4, 5, 6, 7)
- comprising
-
8. A system for controlling appliances comprising:
-
a terminal device;
a singular or a plurality of appliances, which being target of the control;
memory means storing program components to be used for forming an application for executing a certain specific function of said target appliance;
application generation means which selects certain program component from among those stored in said memory means in accordance with instruction sent by said terminal device, which program component being essential for executing a certain specific function of appliance selected by said instruction, and generates a certain specific application; and
a server which transmits control command corresponding to said instruction to said selected appliance. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. An apparatus for controlling appliances comprising
a registered appliances table which stores information including the network address information and the layout location information about the target appliances; -
an appliances profile table which stores information by each of the functions of said appliances, including the control command for executing said function of said appliance, and the icon information of said appliance;
a database section containing a visual map database which stores layout information about a place in which said appliance is to be located;
interface means for transmitting control command to said appliance for controlling said appliance; and
Web page generation means for generating a Web page, by acquiring said layout drawing information from said visual map database, said icon information from said appliances profile table, said location information from said registered appliances table, and displaying the icon image of said appliance overlapped on the drawing of said layout information. - View Dependent Claims (20, 21, 22, 23)
-
-
24. A system for controlling appliances comprising:
-
a home gateway connected to a global network;
a singular or a plurality of appliances, which being target of the control, connected to said home gateway forming a local network;
a registered appliances table which can be connected to said global network, which table storing information including the network address information and the location information about said target appliances;
an appliances profile table which stores information by each of the functions of said appliances, including the control command for executing said function of said appliance, and the icon information of said appliance;
a database section containing a visual map database which stores layout information about a place in which said appliance is to be located;
interface means for transmitting control command to said appliance for controlling said appliance;
a server comprising Web page generation means for generating a Web page, by acquiring said layout drawing information from said visual map database, said icon information from said appliances profile table, said location information from said registered appliances table, and displaying the icon image of said appliance overlapped on the drawing of said layout information; and
a terminal device connected to said global network, which terminal device having browser display means which can exhibit said Web page;
whereinsaid terminal device makes access to said server to have said Web page generated by Web generation means of said server exhibited in said terminal device at the browser display means, and when said terminal device is operated said network address information is referred via interface means of said server and a control command is transmitted to said appliance. - View Dependent Claims (25, 26, 27, 28)
-
Specification