Patentable/Patents/US-11275349
US-11275349

Building automation systems with automatic metadata tagging

PublishedMarch 15, 2022
Assigneenot available in USPTO data we have
Inventorsnot available in USPTO data we have
Technical Abstract

A method for tagging entities in a building automation system (BAS), the method including identifying, by a processing circuit, a first entity of one or more entities in a system library in response to receiving an indication to add the one or more entities to the BAS, wherein the system library includes a number of relationships between a number of tags and a number of entities. The method further including determining, by the processing circuit, one or more tags associated with the first entity based on the system library, determining, by the processing circuit, a tag type for each of the one or more tags based on a tag dictionary, and adding, by the processing circuit, the one or more tags to the first entity based on the tag type of each of the one or more tags.

Patent Claims
20 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A method for tagging entities in a building automation system (BAS), the method comprising: receiving, by a processing circuit, an indication to add one or more entities to the BAS, the indication identifying a system type; retrieving, by the processing circuit based on the system type, a system library mapping a plurality of tags to a plurality of entities; identifying, by the processing circuit, a first entity from the plurality of entities in the system library; determining, by the processing circuit, one or more tags associated with the first entity based on a lookup using the system library; determining, by the processing circuit, a tag type for each of the one or more tags based on a tag dictionary; comparing, by the processing circuit, the one or more tags to the plurality of tags in the system library; and adding, by the processing circuit, the one or more tags to the first entity based on the tag type of each of the one or more tags, wherein the processing circuit omits adding duplicate tags to the first entity based on the comparison.

2

2. The method of claim 1 , wherein a user interface produces the indication to add the one or more entities to the BAS.

3

3. The method of claim 1 , wherein the first entity comprises one of a space, a piece of equipment, a sensor, a device, or a point.

4

4. The method of claim 1 , wherein the tag type is a value tag, wherein the value tag further comprises a numeric value associated with the first entity.

5

5. The method of claim 4 , wherein the method further comprises adding, by the processing circuit, the numeric value to the first entity.

6

6. The method of claim 1 , wherein the one or more tags comprise a tag dictionary indicator, the method further comprising retrieving, by the processing circuit, the tag dictionary based on the tag dictionary indicator.

7

7. The method of claim 1 , the tag dictionary mapping a plurality of tag types to the plurality of tags.

8

8. A method for converting tag syntax in a building management system (BMS), the method comprising: receiving, by a processing circuit, a first tag corresponding to a first entity and having a first syntax and a system type; identifying, by the processing circuit based on the system type, a system library associated with the first entity, wherein the system library maps a plurality of tags to a plurality of entities; and initiating, by the processing circuit, an update process, the process comprising: building one or more second tags corresponding to the first entity and having a second syntax based on a lookup using the system library, wherein building one or more second tags comprises; comparing, by the processing circuit, the one or more second tags to the plurality of tags in the system library; and omitting, by the processing circuit, duplicate tags based on the comparison.

9

9. The method of claim 8 , wherein building the one or more second tags comprises: determining one or more second tags associated with the first entity based on the system library; determining a tag type for each of the one or more second tags based on a tag dictionary; and adding the one or more second tags to the first entity based on the tag type of each of the one or more second tags.

10

10. The method of claim 9 , wherein the first entity comprises one of a space, a piece of equipment, a sensor, a device, or a point.

11

11. The method of claim 9 , wherein the tag type is a value tag, wherein the value tag further comprises a numeric value associated with the first entity.

12

12. The method of claim 8 , wherein the method further comprises adding, by the processing circuit, a numeric value to the first entity.

13

13. The method of claim 9 , wherein each of the one or more second tags comprise a tag dictionary indicator, the method further comprising retrieving, by the processing circuit, the tag dictionary based on the tag dictionary indicator.

14

14. The method of claim 9 , the tag dictionary mapping a plurality of tag types to the plurality of tags.

15

15. A building automation system (BAS) comprising: a system library corresponding to a system type and mapping a plurality of tags to a plurality of entities; a computing system comprising a processing circuit having a processor and memory coupled to the system library configured to perform a first import process, a second update process based on a lookup using the system library, and a verification process; wherein the first import process associates one or more tags with a first entity; wherein the second update process updates a first tag associated with a second entity by building one or more second tags; and wherein the verification process compares the one or more second tags to the first tag and omits duplicate tags based on the comparison.

16

16. The building automation system (BAS) of claim 15 , wherein the first import process comprises: identifying the first entity in the system library; determining the one or more tags associated with the first entity based on the system library; determining a tag type for each of the one or more tags based on a tag dictionary; and adding the one or more tags to the first entity based on the tag type of each of the one or more tags.

17

17. The building automation system (BAS) of claim 15 , wherein the second update process comprises: receiving the first tag corresponding to the second entity and having a first syntax; identifying a system type associated with the second entity, wherein the system type is associated with a plurality of relationships in the system library; and building one or more second tags corresponding to the second entity and having a second syntax.

18

18. The building automation system (BAS) of claim 17 , wherein building the one or more second tags comprises: determining the one or more second tags associated with the second entity based on the system library; determining a tag type for each of the one or more second tags based on a tag dictionary; and adding the one or more second tags to the second entity based on the tag type of each of the one or more second tags.

19

19. The building automation system (BAS) of claim 18 , wherein the tag type is a value tag, wherein the value tag further comprises a numeric value associated with the second entity.

20

20. The building automation system (BAS) of claim 15 , wherein the first entity comprises one of a space, a piece of equipment, a sensor, a device, or a point.

Classification Codes (CPC)

Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.

Patent Metadata

Filing Date

January 29, 2019

Publication Date

March 15, 2022

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “Building automation systems with automatic metadata tagging” (US-11275349). https://patentable.app/patents/US-11275349

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.