Apparatus and method for tag mapping with industrial machines

US10460240B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10460240-B2
Application numberUS-201615348487-A
CountryUS
Kind codeB2
Filing dateNov 10, 2016
Priority dateNov 10, 2016
Publication dateOct 29, 2019
Grant dateOct 29, 2019

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A system and method for associating equipment sensor tags with tags associated with analytic programs including embodiments that receive a list of equipment tag names and corresponding descriptions as well as a list of analytic tag names and descriptions. The equipment tag descriptions are normalized to create normalized equipment tag descriptions, and the analytic tag descriptions are normalized to create normalized analytic tag descriptions. A first matrix of vectors that associates content in a dictionary with aspects of the equipment tag names is created using corresponding normalized tag descriptions. A second matrix of vectors that associates the content in a dictionary with aspects of the normalized analytic tag description is created.

First claim

Opening claim text (preview).

What is claimed is: 1. A method, comprising: operating one or more industrial devices at an industrial facility, wherein the industrial devices include a plurality of sensors; receiving a list of equipment tag names and descriptions, each of the equipment tag names being associated with one or more of the plurality of sensors associated with one or more industrial devices; obtaining a list of analytic tag names and descriptions, each of the analytic tag names being associated with one or more of the plurality of sensors that are associated with an analytic, the analytic being a computer program processing information from the one of the industrial machines; normalizing the equipment tag descriptions to create normalized equipment tag descriptions and normalizing the analytic tag descriptions to create normalized analytic tag descriptions; creating a first matrix of vectors that associates dictionary contents with aspects of the normalized equipment tag descriptions; creating a second matrix of vectors that associates dictionary contents with aspects of the normalized analytic tag descriptions; wherein the first matrix comprises an m by n matrix, each row of the first matrix being a vector having an normalized equipment tag name, each column of the first matrix being a different term, and each entry in the first matrix represents whether the normalized equipment tag name has the term; wherein the second matrix comprises an s by t matrix, each row of the second matrix being a vector having a normalized analytic tag name, each column of the second matrix being a different term, and each entry in the second matrix represents whether the analytic tag name has the term; comparing each vector in the second matrix to each of the vectors in the first matrix to obtain first similarity measures as between each normalized analytic tag name from the second matrix and each normalized equipment tag name from the first matrix; based upon the comparing, creating an output, the output being a ranked list of normalized equipment tag names ordered according to the first similarity measures; determining whether to associate a normalized equipment tag name to an input of the analytic having the normalized analytic tag name based upon an analysis of the list; wherein the output is utilized by an automated learning circuit to improve a mathematical model that is utilized in future mappings between analytic tag names and equipment tag names. 2. The method of claim 1 , wherein the first matrix and the second matrix associate terms not in the dictionary with the tag names. 3. The method of claim 1 , wherein the dictionary is part of a knowledge base, and wherein portions of the knowledge base are learning from the latest mapping and human input. 4. The method of claim 1 , further comprising selectively updating the dictionary. 5. The method of claim 1 , wherein normalizing the equipment tag descriptions comprises one of: automatically examining the syntax of the equipment tag names or accepting user input regarding the equipment tag names. 6. The method of claim 1 , wherein normalizing the analytic tag descriptions comprises one of: automatically examining the syntax of the analytic tag names or accepting user input regarding the analytic tag names. 7. The method of claim 1 , wherein the similarity measures obtained by the mapping are stored in a third matrix. 8. The method of claim 1 , further comprising obtaining a second similarity measure between a parameter associated with each normalized analytic tag name and each normalized equipment tag name. 9. The method of claim 8 , wherein the parameter relates to a measurement unit or one or more attributes of measurement associated with a tag. 10. The method of claim 9 , further comprising multiplying or adding the similarity measure and the second similarity measure to obtain an overall similarity measure. 11. An apparatus, comprising: one or more industrial devices at an industrial facility, wherein the industrial devices include a plurality of sensors; an interface with an input and an output, the input configured to receive a list of equipment tag names and descriptions, each of the equipment tag names being associated with one of the plurality of sensors associated with an analytic, the analytic being a computer program processing information from the one of the industrial machines, the input configured to receive a list of analytic tag names and descriptions, each of the analytic tag names being associated with one or more of the plurality of sensors in the one or more industrial devices; a database including a domain term dictionary; a control circuit coupled to the interface and the database, the control circuit configured to normalize the equipment tag descriptions to create normalized equipment tag descriptions, and to normalize the analytic tag descriptions to create normalized analytic tag descriptions, the control circuit configured to create a first matrix of vectors that associates terms in a dictionary with aspects of the normalized equipment tag descriptions, and to create a second matrix of vectors that associates the terms in the dictionary with aspects of the normalized analytic tag descriptions, wherein the first matrix comprises an m by n matrix, each row of the first matrix being a vector having an normalized equipment tag name, each column of the first matrix being a different term, and each entry in the first matrix represents whether the normalized equipment tag name has the term; wherein the second matrix comprises an s by t matrix, each row of the second matrix being a vector having a normalized analytic tag name, each column of the second matrix being a different term, and each entry in the second matrix represents whether the analytic tag name has the term; wherein the control circuit is configured to compare each vector in the second matrix to each of the vectors in the first matrix to obtain first similarity measures as between each normalized analytic tag name from the second matrix and each normalized equipment tag name from the first matrix; wherein the control circuit is configured to, based upon the comparing, create an output, the output being a ranked list of normalized equipment tag names ordered according to the first similarity measures; wherein the control circuit is configured to determine whether to associate a normalized equipment tag name to an input of the analytic having the normalized analytic tag name based upon an analysis of the list; wherein the output is utilized by an automated learning circuit to improve a mathematical model that is utilized in future mappings between analytic tag names and equipment tag names. 12. The apparatus of claim 11 , wherein the first matrix and the second matrix also associate terms not in the dictionary with the tag names. 13. The apparatus of claim 11 , wherein the control circuit is configured to selectively update the dictionary. 14. The apparatus of claim 11 , wherein the normalized equipment tag descriptions are obtained by automatically examining the syntax of the equipment tag names or accepting user input regarding the equipment tag names. 15. The apparatus of claim 11 , wherein the normalized analytic tag descriptions are obtained by automatically examining the syntax of the analytic tag names or accepting user input regarding the analytic tag names. 16. The apparatus of claim 11 , wherein the control circuit is configured to obtain a second similarity measure between a parameter associated with each normalized analytic tag name and each normalized equipment tag name.

Assignees

Inventors

Classifications

  • using record carriers · CPC title

  • Access data by name, object, stored in list, database · CPC title

  • Data format conversion from or to a database · CPC title

  • G06N5/02Primary

    Knowledge representation; Symbolic representation · CPC title

  • characterised by system universality, reconfigurability, modularity · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10460240B2 cover?
A system and method for associating equipment sensor tags with tags associated with analytic programs including embodiments that receive a list of equipment tag names and corresponding descriptions as well as a list of analytic tag names and descriptions. The equipment tag descriptions are normalized to create normalized equipment tag descriptions, and the analytic tag descriptions are normaliz…
Who is the assignee on this patent?
Gen Electric
What technology area does this patent fall under?
Primary CPC classification G06N5/02. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Oct 29 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).