User control interface for convergence and automation system
First Claim
1. A convergence and automation system, comprising:
- an Internet Protocol (IP) based network anda plurality of devices connected to the network, each device being configured to perform at least one operation;
at least one client connected to the network and configured to control at least a portion of the operations of the plurality of devices; and
a server connected to the network and configured to operate the convergence and automation system in accordance with a Web Services for Device (WSD) protocol,wherein at least one of the server and the at least one client is configured with a control panel application allowing a user to configure and test the convergence and automation system,wherein said control panel application is configured to allow the user to create, test, edit and delete a script of the convergence and automation system, to create and edit a trigger of the convergence and automation system, to create, edit and delete a schedule of the convergence and automation system, to start, stop and restart the operations of the devices, to create a template for the convergence and automation system and add the template to a configuration of the convergence and automation system,wherein the WSD protocol comprises;
a first communication layer configured to logically interface the at least one client;
a second communication layer configured to physically interface the plurality of devices; and
a service provider layer comprising one or more components provided corresponding to one or more device categories, respectively, each component including at least one of the plurality of devices of the same device category, wherein each component comprises;
one or more Web Services provided corresponding to one or more of the plurality of devices of the corresponding device category, respectively, each Web Service configured to function as a Web Service host for the corresponding device;
one or more device bridges provided corresponding to the one or more Web Services, respectively, each device bridge configured to translate communication between the corresponding Web Service and device; and
a controller configured to communicate with the one or more of the plurality of devices of the corresponding device category.
3 Assignments
0 Petitions
Accused Products
Abstract
A convergence and automation system includes (a) an internet-protocol based (IP) network implemented with a web service for devices (WSD) protocol, (b) a plurality of devices connected to the network, wherein each device is configured to perform at least one service, (c) a server implemented with the WSD protocol, connected to the network and configured to control the devices for converging and automating the services thereof, and (d) at least one client implemented with the WSD protocol, connected to the network and configured to control at least a portion of the services of the devices. One of the server and the at least one client is configured to establish communication with the devices and further configured with a control panel application allowing a user to configure and test the convergence and automation system.
429 Citations
14 Claims
-
1. A convergence and automation system, comprising:
-
an Internet Protocol (IP) based network and a plurality of devices connected to the network, each device being configured to perform at least one operation; at least one client connected to the network and configured to control at least a portion of the operations of the plurality of devices; and a server connected to the network and configured to operate the convergence and automation system in accordance with a Web Services for Device (WSD) protocol, wherein at least one of the server and the at least one client is configured with a control panel application allowing a user to configure and test the convergence and automation system, wherein said control panel application is configured to allow the user to create, test, edit and delete a script of the convergence and automation system, to create and edit a trigger of the convergence and automation system, to create, edit and delete a schedule of the convergence and automation system, to start, stop and restart the operations of the devices, to create a template for the convergence and automation system and add the template to a configuration of the convergence and automation system, wherein the WSD protocol comprises; a first communication layer configured to logically interface the at least one client; a second communication layer configured to physically interface the plurality of devices; and a service provider layer comprising one or more components provided corresponding to one or more device categories, respectively, each component including at least one of the plurality of devices of the same device category, wherein each component comprises; one or more Web Services provided corresponding to one or more of the plurality of devices of the corresponding device category, respectively, each Web Service configured to function as a Web Service host for the corresponding device; one or more device bridges provided corresponding to the one or more Web Services, respectively, each device bridge configured to translate communication between the corresponding Web Service and device; and a controller configured to communicate with the one or more of the plurality of devices of the corresponding device category. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A machine readable non-transitory storage medium, comprising instructions, which, when executed by a processor, cause the processor to operate a convergence and automation system in accordance with a Web Services for Device (WSD) protocol, the convergence and automation system comprising an Internet Protocol (IP) based network and hardware connected to the network,
wherein the hardware comprises: -
a plurality of devices connected to the network, each device being configured to perform at least one operation; at least one client connected to the network and configured to control at least a portion of the operations of the plurality of devices; and a server connected to the network and configured to operate the convergence and automation system according to the WSD protocol, wherein at least one of the server and the at least one client is configured with a control panel application allowing a user to configure and test the convergence and automation system, wherein said control panel application is configured to allow the user to create, test, edit and delete a script of the convergence and automation system, to create and edit a trigger of the convergence and automation system, to create, edit and delete a schedule of the convergence and automation system, to start, stop and restart the operations of the devices, to create a template for the convergence and automation system and add the template to a configuration of the convergence and automation system, wherein the WSD protocol comprises; a first communication layer configured to logically interface the at least one client; a second communication layer configured to physically interface the plurality of devices; and a service provider layer comprising one or more components provided corresponding to one or more device categories, respectively, each component including at least one of the plurality of devices of the same device category, wherein each component comprises; one or more Web Services provided corresponding to one or more of the plurality of devices of the corresponding device category, respectively, each Web Service configured to function as a Web Service host for the corresponding device; one or more device bridges provided corresponding to the one or more Web Services, respectively, each device bridge configured to translate communication between the corresponding Web Service and device; and a controller configured to communicate with the one or more of the plurality of devices of the corresponding device category. - View Dependent Claims (13, 14)
-
Specification