IP Library Patent Application 10999253
Patent Application
App. No. 10/999,253

Configuration application for building automation

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 None
App. No.
10/999,253
Abstract

Implementations described and claimed herein provide systems (e.g., a computer program product) and methods of configuring automation devices in a building automation system. An exemplary method includes acquiring an electronic layout for the building automation system. The electronic layout may be populated with a plurality of automation devices. Relationships may be established among the automation devices in the electronic layout. In other exemplary implementations, operation of the automation devices may be simulated in software, and documentation may be generated for the building automation system.

Claims (41)

1 . A method of configuring automation devices in a building automation system comprising:

acquiring an electronic layout for the building automation system;

populating the electronic layout with a plurality of automation devices; and

establishing relationships among the automation devices in the electronic layout.

2 . The method of claim 1 , wherein acquiring the electronic layout includes importing an electronic image of a floor plan.

3 . The method of claim 1 , wherein acquiring the electronic layout includes tracing an electronic image of a floor plan.

4 . The method of claim 1 , further comprising simulating operation of the automation devices.

5 . The method of claim 1 , further comprising generating a Bill of Materials (BOM) for the building automation system based on the automation devices populating the electronic layout.

6 . The method of claim 1 , further comprising generating a device label for at least one of the automation devices populating the electronic layout based on the relationships among the automation devices in the electronic layout.

7 . The method of claim 1 , further comprising programming the automation devices populating the electronic layout.

8 . The method of claim 1 , further comprising generating scripts for the automation devices populating the electronic layout and delivering the generated scripts to corresponding automation devices in the building automation system.

9 . The method of claim 8 , further comprising storing a backup copy of the scripts in the building automation system.

10 . The method of claim 1 , further comprising generating documentation for the building automation system based on the automation devices populating the electronic layout.

11 . The method of claim 1 , further comprising testing automation devices in the building automation system before delivering scripts to the automation devices.

12 . The method of claim 1 , further comprising commissioning automation devices in the building automation system based on the automation devices populating the electronic layout and the established relationships.

13 . The method of claim 1 , further comprising automatically updating program code for automation devices in the building automation system based on the automation devices populating the electronic layout.

14 . The method of claim 1 , further comprising remotely managing automation devices in the building automation system based on the automation devices populating the electronic layout.

15 . A method of reporting errors for automation devices in a building automation system comprising:

identifying a device error in the building automation system;

connecting to the building automation system; and

reporting the device error for real-time analysis.

16 . The method of claim 15 , wherein identifying the device error includes identifying a site and automation device experiencing the device error.

17 . A method of configuring automation devices for a building automation system in real-time comprising:

identifying an automation device in an electronic layout of the building automation system;

adjusting a program for the automation device;

controlling the automation device while adjusting the program; and

programming the automation device with the adjusted program.

18 . The method of claim 17 , wherein adjusting the program is based on user feedback.

19 . A computer program product encoding a computer process for configuring automation devices in a building automation system, the computer process comprising:

acquiring an electronic layout for the building automation system;

populating the electronic layout with a plurality of automation devices; and

establishing relationships among the automation devices in the electronic layout.

20 . The computer program product of claim 19 wherein the computer process further acquires the electronic layout includes importing an electronic image of a floor plan.

21 . The computer program product of claim 19 wherein the computer process further acquires the electronic layout includes tracing an electronic image of a floor plan.

22 . The computer program product of claim 19 further comprising a drag-and-drop interface for populating the electronic layout with the automation devices.

23 . The computer program product of claim 19 wherein the computer process further simulates operation of the automation devices.

24 . The computer program product of claim 19 wherein the computer process further generates a Bill of Materials (BOM) for the building automation system based on the automation devices populating the electronic layout.

25 . The computer program product of claim 19 wherein the computer process further generates a device label for at least one of the automation devices populating the electronic layout based on the relationships among the automation devices in the electronic layout.

26 . The computer program product of claim 19 wherein the computer process further generates documentation for the building automation system based on the automation devices populating the electronic layout.

27 . The computer program product of claim 19 wherein the computer process further tests automation devices in the building automation system before delivering scripts to the automation devices.

28 . The computer program product of claim 19 wherein the computer process further commissions automation devices in the building automation system using scripts based on the automation devices populating the electronic layout and the established relationships.

Assignments (6)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 28, 2013
From: AUTOMATED CONTROL TECHNOLOGY PARTNERS, INC.
To: GOOGLE INC.
Reel/Frame 031515/0743 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 21, 2013
From: 3VNET,INC.
To: AUTOMATED CONTROL TECHNOLOGY PARTNERS, INC.
Reel/Frame 030460/0468 →
CHANGE OF NAME Recorded Mar 28, 2013
From: COLORADO VNET CORP
To: 3VNET, INC.
Reel/Frame 030111/0296 →
CHANGE OF NAME Recorded Sep 3, 2010
From: RUSSOUND ACQUISITION CORP.
To: COLORADO VNET CORP.
Reel/Frame 024933/0412 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 12, 2010
From: COLORADO VNET, LLC
To: RUSSOUND ACQUISITION CORP.
Reel/Frame 024823/0476 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 15, 2005
From: KIWIMAGI, GARY; MCJILTON, CHARLES; GOOKIN, MARK
To: COLORADO VNET, LLC
Reel/Frame 015777/0629 →