US 11,693,374 B2
Building system with string mapping based on a sequence to sequence neural network
Surajit Borah, Bangalore (IN); Santle Camilus, Santa Clara, CA (US); ZhongYi Jin, Santa Clara, CA (US); Vish Ramamurti, San Leandro, CA (US); and Young M. Lee, Old Westbury, NY (US)
Assigned to JOHNSON CONTROLS TYCO IP HOLDINGS LLP, Milwaukee, WI (US)
Filed by Johnson Controls Tyco IP Holdings LLP, Milwaukee, WI (US)
Filed on May 28, 2020, as Appl. No. 16/885,968.
Prior Publication US 2021/0373510 A1, Dec. 2, 2021
Int. Cl. G06F 40/30 (2020.01); G05B 13/02 (2006.01); G05B 13/04 (2006.01); G06N 3/049 (2023.01)
CPC G05B 13/027 (2013.01) [G05B 13/04 (2013.01); G06F 40/30 (2020.01); G06N 3/049 (2013.01)] 22 Claims
OG exemplary drawing
 
1. A building system comprising one or more memory devices configured to store instructions thereon that, when executed by one or more processors, cause the one or more processors to:
receive training data comprising a plurality of acronym strings and a plurality of tag strings, the plurality of acronym strings including a plurality of acronyms and the plurality of tag strings including a plurality of tags, wherein a string of the plurality of tag strings is a translation of one acronym string of the plurality of acronym strings, wherein the plurality of acronyms represent a plurality of entities of a building;
train a sequence to sequence neural network based on the training data;
receive an acronym string for labeling, the acronym string comprising a particular plurality of acronyms; and
generate a tag string for the acronym string with the sequence to sequence neural network, wherein the sequence to sequence neural network outputs a tag of the tag string for one acronym of the particular plurality of acronyms based on the one acronym and contextual information of the acronym string, wherein the contextual information includes other acronyms of the particular plurality of acronyms.