IP Library Granted Patent US 8,001,219
Granted Patent B2
US 8,001,219 · App. 11/686,893 · Granted Aug 16, 2011

User control interface for convergence and automation system

Assignee: Exceptional Innovation, LLC
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 8,001,219
App. No.
11/686,893
Granted
Aug 16, 2011
Kind
B2
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.

Claims (44)

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.

2. The convergence and automation system of claim 1 , wherein each of said plurality of devices is selected from the group consisting of an audio device, video device, intercom device, lighting control device, security device and HVAC device.

3. The convergence and automation system of claim 1 , wherein said at least one client is selected from the group consisting of a television, personal computer, personal data assistant and remote controller.

4. The convergence and automation system of claim 1 , wherein said control panel application is configured to allow the user to create, edit, save, activate and delete the configuration for the convergence and automation system.

5. The convergence and automation system of claim 1 , wherein said control panel application is configured to allow the user to add, edit and delete the component of the convergence and automation system.

6. The convergence and automation system of claim 1 , wherein said control panel application is configured to allow the user to add, edit and delete a zone of the convergence and automation system.

7. The convergence and automation system of claim 1 , wherein said control panel application is configured to allow the user to add, edit and delete a source of the convergence and automation system.

8. The convergence and automation system of claim 1 , wherein said control panel application is configured to allow the user to add, discover, edit, delete, control a device of the convergence and automation system.

9. The convergence and automation system of claim 8 , wherein said control panel is configured to allow the user to view manufacturer information of the devices.

10. The convergence and automation system of claim 1 , wherein said control panel is configured to allow the user to add and edit a device control group of the convergence and automation system.

11. The convergence and automation system of claim 1 , wherein said control panel is configured to allow the user to test the configuration of the convergence and automation system.

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.

13. The machine readable non-transitory medium of claim 12 , wherein the instructions comprise:

instructions for receiving a first user input for configuring the convergence and automation system; and

instructions for configuring the convergence and automation system in accordance with the first user input.

14. The machine readable non-transitory medium of claim 13 , wherein the instructions further comprise:

instructions for receiving a second user input for testing the convergence and automation system; and

instructions for testing the convergence and automation system when the second user input is received.

Assignments (3)
CHANGE OF NAME Recorded Jul 25, 2016
From: EXCEPTIONAL INNOVATION, LLC
To: EXCEPTIONAL INNOVATION, INC.
Reel/Frame 039249/0308 →
SECURITY INTEREST Recorded Aug 10, 2015
From: EXCEPTIONAL INNOVATION, INC.; QUADRIGA AMERICAS, LLC
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 036287/0941 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 6, 2007
From: MOORER, SEALE; EICHENSEHR, ERIC
To: EXCEPTIONAL INNOVATION LLC
Reel/Frame 019394/0460 →
Continuity (15)
Provisional Application 60782734 · Mar 16, 2006
Provisional Application 60782598 · Mar 16, 2006
Provisional Application 60782635 · Mar 16, 2006
Provisional Application 60782596 · Mar 16, 2006
Provisional Application 60782599 · Mar 16, 2006
Provisional Application 60782600 · Mar 16, 2006
Provisional Application 60782634 · Mar 16, 2006
Provisional Application 60782595 · Mar 16, 2006
Provisional Application 60785275 · Mar 24, 2006
Provisional Application 60793257 · Apr 20, 2006
Provisional Application 60747726 · May 19, 2006
Provisional Application 60746287 · May 3, 2006
Provisional Application 60786119 · Mar 27, 2006
Provisional Application 60857774 · Nov 9, 2006
Related Publication 20070241945A1 · Oct 18, 2007