Source: https://patents.google.com/patent/US20070225866A1/en
Timestamp: 2018-03-24 12:58:22
Document Index: 105665824

Matched Legal Cases: ['Application No. 60', 'Application No. 60', 'Application No. 60', 'Application No. 60', 'Application No. 60', 'Application No. 60', 'Application No. 60', 'Application No. 60', 'Application No. 60', 'Application No. 60', 'application No. 60', 'Application No. 60', 'Application No. 60', 'Application No. 60']

US20070225866A1 - Automation control system having device scripting - Google Patents
US20070225866A1
US20070225866A1 US11686889 US68688907A US2007225866A1 US 20070225866 A1 US20070225866 A1 US 20070225866A1 US 11686889 US11686889 US 11686889 US 68688907 A US68688907 A US 68688907A US 2007225866 A1 US2007225866 A1 US 2007225866A1
US7966083B2 (en )
This application claims priority to and the benefit of: Provisional Patent Application No. 60/782,734 filed on Mar. 16, 2006, entitled AUTOMATION CONTROL SYSTEM HAVING A CONFIGURATION TOOL AND TWO-WAY ETHERNET COMMUNICATION FOR WEB SERVICE MESSAGING, DISCOVERY, DESCRIPTIONS, AND EVENTING THAT IS CONTROLLABLE WITH A TOUCH-SCREEN DISPLAY, to Seale MOORER et al; Provisional Patent Application No. 60/782,596 filed on Mar. 16, 2006, entitled AUTOMATION CONTROL SYSTEM HAVING DIGITAL MEDIA STREAMING, to Seale MOORER et al.; Provisional Patent Application No. 60/782,598 filed on Mar. 16, 2006, entitled AUTOMATION CONTROL SYSTEM HAVING DIGITAL LOGGING, to Seale MOORER et al.; Provisional Patent Application No. 60/782,635 filed on Mar. 16, 2006, entitled AUTOMATION CONTROL SYSTEM HAVING A CONTROL PANEL, to Seale MOORER et al.; Provisional Patent Application No. 60/782,599 filed on Mar. 16, 2006, entitled AUTOMATION CONTROL SYSTEM HAVING A CONFIGURATION TOOL, to Seale MOORER et al.; Provisional Patent Application No. 60/782,600 filed on Mar. 16, 2006, entitled AUTOMATION CONTROL SYSTEM HAVING DEVICE SCRIPTING, to Seale MOORER et al.; Provisional Patent Application No. 60/782,634 filed on Mar. 16, 2006, entitled DEVICE AUTOMATION USING NETWORKED DEVICE CONTROL HAVING A WEB SERVICES FOR DEVICE STACK, to Seale MOORER et al.; Provisional Patent Application No. 60/782,595 filed on Mar. 16, 2006, entitled WIRELESS DIGITAL AMPLIFIER CONFIGURED FOR WALL MOUNTING, SHELF MOUNTING, AND THE LIKE, to Seale MOORER et al.; Provisional Patent Application No. 60/785,275 filed on Mar. 24, 2006, entitled AUTOMATION SYSTEM, to Seale MOORER et al.; Provisional Patent Application No. 60/793,257 filed on Apr. 20, 2006, entitled TOUCH SCREEN FOR USE WITH AUTOMATION SYSTEMS, to Seale MOORER et al.; Provisional Patent application No. 60/747,726 filed on May 19, 2006, entitled COOLING DEVICE FOR A TOUCH SCREEN AND THE LIKE, to Seale MOORER et al.; Provisional Patent Application No. 60/746,287 filed on May 3, 2006, entitled HOME AUTOMATION SYSTEM AND THE LIKE, to Seale MOORER et al.; Provisional Patent Application No. 60/786,119 filed on Mar. 27, 2006, entitled HOME AUTOMATION PROGRAM CODE FOR SET TOP BOX OR SIMILAR CIRCUIT, to Steve CASHMAN; and Provisional Patent Application No. 60/857,774 filed Nov. 9, 2006, entitled PORTABLE MULTI-FUNCTIONAL MEDIA DEVICE, to Seale MOORER et al., all of which are hereby expressly incorporated by reference for all purposes as if fully set forth herein. Further, this application is related to the following U.S. Patent Applications: U.S. patent application No. ______ (to be assigned), entitled NETWORK BASED DIGITAL ACCESS POINT DEVICE, filed Mar. 14, 2007, to Seale Moorer, et al., having Attorney Docket No.: 2047672-5013US; U.S. patent application No. ______ (to be assigned), entitled INTERNET PROTOCOL BASED MEDIA STREAMING SOLUTION, filed Mar. 15, 2007, to Seale Moorer, et al., having Attorney Docket No.: 2047672-5014US; U.S. patent application No. ______ (to be assigned), entitled AUTOMATION CONTROL SYSTEM HAVING A CONFIGURATION TOOL AND TWO-WAY ETHERNET COMMUNICATION FOR WEB SERVICE MESSAGING, DISCOVERY, DESCRIPTION, AND EVENTING THAT IS CONTROLLABLE WITH A TOUCH-SCREEN DISPLAY, filed Mar. 15, 2007, to Seale Moorer, et al., having Attorney Docket No.: 2047672-5017US; U.S. patent application No. ______ (to be assigned), entitled AUTOMATION CONTROL SYSTEM HAVING DIGITAL LOGGING, filed Mar. 15, 2007, to Seale Moorer, et al., having Attorney Docket No.: 2047672-5018US; U.S. patent application No. ______ (to be assigned), entitled USER CONTROL INTERFACE FOR CONVERGENCE AND AUTOMATION SYSTEM, filed Mar. 15, 2007, to Seale Moorer, et al., having Attorney Docket No.: 2047672-5019US; U.S. patent application No. ______ (to be assigned), entitled DEVICE AUTOMATION USING NETWORKED DEVICE CONTROL HAVING A WEB SERVICES FOR DEVICES STACK, filed Mar. 15, 2007, to Seale Moorer, et al., having Attorney Docket No.: 2047672-5020US; and U.S. patent application No. ______ (to be assigned), entitled AUTOMATION CONTROL SYSTEM HAVING A CONFIGURATION TOOL, filed Mar. 15, 2007, to Seale Moorer, et al., having Attorney Docket No.: 2047672-5022US; which are all hereby expressly incorporated by reference for all purposes as if fully set forth herein.
1. A process of operating an automation system comprising an internet protocol based network comprising the steps of:
receiving a user input to a client having a user interface implemented with Web Service for Devices (WSD) to initiate a series of scripted automation commands;
executing the scripted automation commands by communicating the commands to at least one device implemented with WSD; and
performing, with the at least one device, the scripted automation commands,
wherein the at least one client that comprises at least one of a personal computer, a television, a personal digital assistant, and a controller; and the at least one device that comprises at least one of an audio system, a video system, an intercom system, a lighting system, a security system, and a HVAC system.
2. The process according to claim 1 wherein the user input to the at least one client comprises a single user input.
3. The process according to claim 1 further comprising the step of allowing a user to create the scripted automation commands for future use with a graphical user interface.
4. The process according to claim 1 wherein the scripted automation commands comprise an action for a particular device to take and the property of the action.
5. The process according to claim 1 further comprising the step of rendering a script setup interface for at least one of implementing functionality for adding a script, deleting a script, or editing a script and listing available scripts.
6. The process according to claim 1 further comprising the step of rendering a script command interface for at least one of implementing functionality for adding a device command, deleting a device command, and editing a device command and listing current commands.
7. The process according to claim 1 further comprising the step of rendering an action setup interface for selecting an action for the at least one device for inputting action properties associated with the action.
8. An automation system comprising an internet protocol based network comprising:
a client having a user interface configured to receive a user input to initiate a series of scripted automation commands;
at least one device to perform the scripted automation commands, and
an internet protocol network to communicate the scripted automation commands to the at least one device;
9. The automation system according to claim 8 wherein the user input to the at least one client comprises a single user input.
10. The automation system according to claim 8 further comprising a graphical user interface configured to allow a user to create the scripted automation commands for future use with.
11. The automation system according to claim 8 wherein the scripted automation commands comprise an action for a particular device to take and the property of the action.
12. The automation system according to claim 8 further comprising a graphical user interface configured to render a script setup interface for at least one of implementing functionality for adding a script, deleting a script, or editing a script and listing available scripts.
13. The automation system according to claim 8 further comprising a graphical user interface configured to render a script command interface for at least one of implementing functionality for adding a device command, deleting a device command, and editing a device command and listing current commands.
14. The automation system according to claim 8 further comprising a graphical user interface configured to render an action setup interface for selecting an action for the at least one device for inputting action properties associated with the action.
15. A machine-readable medium comprising instructions, which, when executed by a processor cause the processor to operate an automation system, the machine-readable medium comprising:
instructions for receiving a user input to a client having a user interface implemented with Web Service for Devices (WSD) to initiate a series of scripted automation commands;
instructions for executing the scripted automation commands by communicating the commands to at least one device implemented with WSD, and
instructions for performing, with the at least one device, the scripted automation commands;
16. The machine-readable medium according to claim 15 wherein the user input to the at least one client comprises a single user input.
17. The machine-readable medium according to claim 15 further comprising instructions for allowing a user to create the scripted automation commands for future use with a graphical user interface.
18. The machine-readable medium according to claim 15 wherein the scripted automation commands comprise an action for a particular device to take and the property of the action.
19. The machine-readable medium according to claim 15 further comprising instructions for endering a script setup interface for a user one of implementing functionality for adding a script, deleting a script, or editing a script and listing available scripts.
20. The machine-readable medium according to claim 15 further comprising instructions for rendering a script command interface for at least one of implementing functionality for adding a device command, deleting a device command, and editing a device command and listing current companies.
21. The machine-readable medium according to claim 15 further comprising instructions for rendering an action setup interface for selecting an action for the at least one device for inputting action properties associated with the action.
US20070225866A1 true true US20070225866A1 (en) 2007-09-27
US7966083B2 US7966083B2 (en) 2011-06-21
US20150159895A1 (en) * 2013-12-11 2015-06-11 Honeywell International Inc. Building automation system with user defined lifestyle macros
US20030008537A1 (en) * 2001-05-07 2003-01-09 Sumitomo Wiring Systems, Ltd. Lever-type connector with connection testing features
US7522205B2 (en) 2004-09-10 2009-04-21 Eastman Kodak Company Image sensor with charge multiplication
US7966083B2 (en) 2011-06-21 grant