-
1.
公开(公告)号:US11677861B2
公开(公告)日:2023-06-13
申请号:US17469914
申请日:2021-09-09
Applicant: ABB Schweiz AG
Inventor: Marie Christin Platenius-Mohr , Somayeh Malakuti , Thomas Goldschmidt
IPC: G06F15/173 , H04L69/08
CPC classification number: H04L69/08
Abstract: A computer-implemented method for interoperable data exchange between a first real-world entity and a second real-world entity with both real-world entities connected to a same communication network, the first and second real-world entities having first and second digital representations, respectively, each digital representation being a virtual entity replicating data, structure, and functions associated with any one of the real-world entities, the first and the second digital representations having different formats, the method, executed by at least one computing device of the second real-world entity, including: receiving a request for data of the second digital representation to be provided to the first digital representation; evaluating a set of predefined mapping strategies with each mapping strategy being associated with a target model template, by determining a mapping similarity measure for each mapping strategy based on similarities in a structure and semantics of respective data models of the first and second digital representations.
-
公开(公告)号:US20180336019A1
公开(公告)日:2018-11-22
申请号:US15985127
申请日:2018-05-21
Applicant: ABB Schweiz AG
Inventor: Benedikt Schmidt , Jeff Harding , Thomas Goldschmidt
Abstract: A system for reusing program code from a first completed application in a second under-development application based on identified patterns matching between the types of data accessed by the first and second applications. The system has an information model database, a pattern database, an API and applications which query the information model through the API, resulting in stored raw access data. The raw access data is extracted and patterns are generated based on similarity of the abstracted patterns as between the first and second applications. Application programmers access the pattern database to create new programs and implement prior computer code in the new program based on a pattern match on data accessed by a prior-developed application.
-
公开(公告)号:US11223696B2
公开(公告)日:2022-01-11
申请号:US16848859
申请日:2020-04-15
Applicant: ABB Schweiz AG
Inventor: Dirk Schulz , Thomas Goldschmidt
IPC: G06F13/00 , H04L29/08 , G05B19/418
Abstract: A computer-implemented method for interoperable communication between a server and a client, at least one of the server and client being a component of an automation system, the server being associated with a corresponding server data model, and the client being associated with a corresponding client data model, includes: obtaining a reference to the server; analyzing structure and output of the server to derive, based on at least a first technical specification, one or more element types associated with elements of the server data model; generating at least a partial mapping between the server data model and the client data model by applying a transformation rule set to the server data model, the transformation rule set defining for the one or more derived element types how instances of the one or more derived element types are to be transformed from the server data model associated.
-
公开(公告)号:US20200159732A1
公开(公告)日:2020-05-21
申请号:US16688622
申请日:2019-11-19
Applicant: ABB Schweiz AG
Inventor: Benedikt Schmidt , Jeff Harding , Thomas Goldschmidt
IPC: G06F16/2455 , G06F16/21 , G06F16/242 , G06F16/248 , G06F16/23 , G06N5/04 , G06F16/2457 , G06F16/2458 , G06N20/00 , G06F16/25 , G06F16/29 , G06F8/36
Abstract: A system for reusing program code from a first completed application in a second under-development application based on identified patterns matching between the types of data accessed by the first and second applications. The system has an information model database, a pattern database, an API and applications which query the information model through the API, resulting in stored raw access data. The raw access data is extracted and patterns are generated based on similarity of the abstracted patterns as between the first and second applications. Application programmers access the pattern database to create new programs and implement prior computer code in the new program based on a pattern match on data accessed by a prior-developed application.
-
公开(公告)号:US10416661B2
公开(公告)日:2019-09-17
申请号:US15826830
申请日:2017-11-30
Applicant: ABB Schweiz AG
Inventor: Thomas Goldschmidt , Jeffrey Harding
Abstract: Unique systems, methods, techniques and apparatuses of remote monitoring for industrial systems are disclosed. One exemplary embodiment is a system for remote monitoring of an industrial plant, the system comprising a cloud-based computing component structured to store and to access a cloud portion of a federated information model; a plurality of industrial plant-based gateway components each structured to store and to access respective gateway portions of the federated information model, the respective gateway portions of the federated information model being isolated from access by the cloud-based computing component; and a plurality of industrial plant asset controllers, each of the asset controllers structured to store and to access respective asset portions of the federated information model.
-
公开(公告)号:US11237804B2
公开(公告)日:2022-02-01
申请号:US16688622
申请日:2019-11-19
Applicant: ABB Schweiz AG
Inventor: Benedikt Schmidt , Jeff Harding , Thomas Goldschmidt
IPC: G06F16/21 , G06F16/23 , G06F16/242 , G06F16/2455 , G06F16/2457 , G06F16/2458 , G06F16/248 , G06F16/25 , G06F16/29 , G06F16/93 , G06F40/279 , G06F8/36 , G06N20/00 , G06N5/04
Abstract: A system for reusing program code from a first completed application in a second under-development application based on identified patterns matching between the types of data accessed by the first and second applications. The system has an information model database, a pattern database, an API and applications which query the information model through the API, resulting in stored raw access data. The raw access data is extracted and patterns are generated based on similarity of the abstracted patterns as between the first and second applications. Application programmers access the pattern database to create new programs and implement prior computer code in the new program based on a pattern match on data accessed by a prior-developed application.
-
7.
公开(公告)号:US20210409521A1
公开(公告)日:2021-12-30
申请号:US17469914
申请日:2021-09-09
Applicant: ABB Schweiz AG
Inventor: Marie Christin Platenius-Mohr , Somayeh Malakuti , Thomas Goldschmidt
IPC: H04L29/06
Abstract: A computer-implemented method for interoperable data exchange between a first real-world entity and a second real-world entity with both real-world entities connected to a same communication network, the first and second real-world entities having first and second digital representations, respectively, each digital representation being a virtual entity replicating data, structure, and functions associated with any one of the real-world entities, the first and the second digital representations having different formats, the method, executed by at least one computing device of the second real-world entity, including: receiving a request for data of the second digital representation to be provided to the first digital representation; evaluating a set of predefined mapping strategies with each mapping strategy being associated with a target model template, by determining a mapping similarity measure for each mapping strategy based on similarities in a structure and semantics of respective data models of the first and second digital representations.
-
公开(公告)号:US20200333770A1
公开(公告)日:2020-10-22
申请号:US16848859
申请日:2020-04-15
Applicant: ABB Schweiz AG
Inventor: Dirk Schulz , Thomas Goldschmidt
IPC: G05B19/418
Abstract: A computer-implemented method for interoperable communication between a server and a client, at least one of the server and client being a component of an automation system, the server being associated with a corresponding server data model, and the client being associated with a corresponding client data model, includes: obtaining a reference to the server; analyzing structure and output of the server to derive, based on at least a first technical specification, one or more element types associated with elements of the server data model; generating at least a partial mapping between the server data model and the client data model by applying a transformation rule set to the server data model, the transformation rule set defining for the one or more derived element types how instances of the one or more derived element types are to be transformed from the server data model associated.
-
公开(公告)号:US10331119B2
公开(公告)日:2019-06-25
申请号:US15665365
申请日:2017-07-31
Applicant: ABB Schweiz AG
Inventor: Mithun P. Acharya , Benjamin Kloepper , Jeffrey Harding , Thomas Goldschmidt
IPC: G05B19/418 , G05B23/02 , G07C3/14 , G06F11/34 , G06K19/067 , B60R25/04
Abstract: A system and method for monitoring operating conditions of an industrial installation system including a plurality of pieces of equipment. Each of the pieces of equipment includes a sensor and an electrically identifiable tag configured to identify the equipment. The sensors of each of the plurality of pieces of equipment provide an operating characteristic of the piece of equipment that is provided to an industrial equipment management system. The system is also configured to store the content of the electrically identifiable tag and to store a location identifier of each of plurality of pieces of equipment. Replacement of the identified defective equipment is made with replacement equipment having an identifier that uniquely identifies the replacement device and the location of the replacement device in the industrial installation system.
-
10.
公开(公告)号:US20190163173A1
公开(公告)日:2019-05-30
申请号:US15826830
申请日:2017-11-30
Applicant: ABB Schweiz AG
Inventor: Thomas Goldschmidt , Jeffrey Harding
IPC: G05B23/02
CPC classification number: G05B23/0267 , G05B23/0243 , G05B2223/06 , G06F16/00 , H04L63/0227 , H04L67/12
Abstract: Unique systems, methods, techniques and apparatuses of remote monitoring for industrial systems are disclosed. One exemplary embodiment is a system for remote monitoring of an industrial plant, the system comprising a cloud-based computing component structured to store and to access a cloud portion of a federated information model; a plurality of industrial plant-based gateway components each structured to store and to access respective gateway portions of the federated information model, the respective gateway portions of the federated information model being isolated from access by the cloud-based computing component; and a plurality of industrial plant asset controllers, each of the asset controllers structured to store and to access respective asset portions of the federated information model.
-
-
-
-
-
-
-
-
-