Patents by Inventor Somayeh Malakuti
Somayeh Malakuti has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 11971702Abstract: A production line for manufacturing a building block, which includes at least one component, the production line including: a central conveyor line; at least one feeding line for feeding the at least one component to the central conveyor line; a manufacturing tool set for processing the at least one component; and a control unit for controlling the central conveyor line, the feeding line, and/or the manufacturing tool set. The controlling at least one of the central conveyor line, the feeding line, and/or the manufacturing tool set includes: retrieving an asset-information about the at least one component and/or the manufacturing tool set, conveying the at least one component according to the asset-information by the feeding line to the central conveyor line, retrieving a processing-information and/or a manufacturing tool set information about processing the at least one component, and processing the at least one component by the manufacturing tool set.Type: GrantFiled: October 14, 2020Date of Patent: April 30, 2024Assignee: ABB Schweiz AGInventors: Somayeh Malakuti, Prerna Juhlin, Sten Gruener, Johannes Schmitt
-
Patent number: 11677861Abstract: 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 firstType: GrantFiled: September 9, 2021Date of Patent: June 13, 2023Assignee: ABB Schweiz AGInventors: Marie Christin Platenius-Mohr, Somayeh Malakuti, Thomas Goldschmidt
-
Publication number: 20230022369Abstract: A computer-implemented method for retrieving data that relates to at least one industrial asset includes the steps of: receiving, from a requesting entity, a query for data objects from one or more lifecycle phases of the at least one industrial asset; mapping the query to one or more types of data objects that are available from one or more given data sources relating to the at least one industrial asset; obtaining, from the one or more data sources, one or more data objects of the one or more types; producing, from the one or more data objects, a response to the query; and transmitting the response to the requesting entity.Type: ApplicationFiled: July 7, 2022Publication date: January 26, 2023Applicant: ABB Schweiz AGInventors: Prerna Juhlin, Somayeh Malakuti, Jens Doppelhamer, Johannes Schmitt
-
Patent number: 11422777Abstract: A computer system for automated model integration of an information model with a corresponding application includes: an information model server for exposing an information model to a consumer, the exposed information model including model-elements for exposing types or classes, and for exposing instances of types or classes and their member-values; an application component for providing application code augmented with mapping descriptions defining how an internal information model of the application is mapped to the exposed information model; and a model integration component that: registers internal information model-elements to be exposed; maps the registered internal information model-elements to exposed information model-elements in accordance with the mapping descriptions; and updates an information model-element by: detecting a change of an internal or exposed information model-element; determining a synchronization direction; and performing match-making to determine a model-element corresponding to thType: GrantFiled: November 27, 2020Date of Patent: August 23, 2022Assignee: ABB Schweiz AGInventors: Johannes O. Schmitt, Sten Gruener, Somayeh Malakuti, Roland Braun
-
Publication number: 20220121716Abstract: A method for automatically supplying or locating data over a communication network comprising: configuring a data source to provide source data over the communication network, the source data being identified by a data identifier in a domain of identifiers; receiving a machine-readable description, the machine-readable description specifying at least one predicate that must be satisfied by the data; labeling data identified by the data identifier with labels at least in part indicative of data predicates that hold true for the data identified by the data identifier or that are satisfiable for the data identified by the data identifier; searching for the data based at least in part on the machine-readable description and the labels; obtaining a solution satisfying the predicate based on the search; and supplying the solution over the communication network to a data consumer.Type: ApplicationFiled: October 15, 2021Publication date: April 21, 2022Inventors: Somayeh Malakuti, Dirk Schulz, Johannes Schmitt, Sten Gruener, Ralf Gitzel, Prerna Juhlin
-
Publication number: 20220114493Abstract: A system for optimal drive configuration using machine learning; the system includes: a data collector configured to collect data and establish correlations among the collected data; a training data set generator configured to compute configuration sets based on the collected data and based on the established correlations, further configured to compute measured success values for the configuration sets, further configured to generate training data sets that include the configuration sets together with corresponding measured success values; a machine learning module, configured to predict predicted success values for calculated configuration sets using the training data sets provided by the training data set generator using machine learning algorithm; and an optimization module, configured to order the calculated configuration sets, including a simulation module, configured to simulate the calculated configuration sets.Type: ApplicationFiled: October 13, 2021Publication date: April 14, 2022Inventors: Pablo RODRIGUEZ, Prerna JUHLIN, Jens DOPPELHAMER, Katharina STARK, Somayeh MALAKUTI
-
Publication number: 20210409521Abstract: 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 firstType: ApplicationFiled: September 9, 2021Publication date: December 30, 2021Inventors: Marie Christin Platenius-Mohr, Somayeh Malakuti, Thomas Goldschmidt
-
Publication number: 20210405629Abstract: A computer system for interoperable data exchange between a plurality of information systems via a digital representation service associated with a digital representation of a physical device with each information system being at least one of an information source and an information consumer regarding data associated with the physical device, the digital representation being a virtual entity replicating data of the physical device and data associated with the device life cycle, includes: at least one digital representation service for the physical device, the at least one digital representation service having: an interface for receiving a request for device related data; a management module for generating and updating the digital representation of the device, the digital representation storing a plurality of data models with each stored data model being associated with a particular information system; and a semantic relations library storing semantic relations between model element types from stored data modeType: ApplicationFiled: September 9, 2021Publication date: December 30, 2021Inventors: Somayeh Malakuti, Johannes Schmitt, Prerna Juhlin
-
Patent number: 11038706Abstract: A computer-implemented method for semantic-based planning, engineering, and commissioning a project in a building or home automation system, using multiple technologies/protocols of devices including sensors, actuators and control devices, the method being based on a semantic based model having an automatic configuration generation for specific technologies/protocols from a function-based device specification, the method including the following multiple transformation steps: calculating/creating a configuration for a specific protocol/technology using a mapping complex or structure of rules or processing instructions that takes into account the semantic-based model, technology models, heuristics, and/or technology constraints of the devices; generating an internal model of the building automation system with communication objects as an output of the automatic created configuration calculation; transforming the internal model, depending on a targeted technology/protocol, in order to create either application pType: GrantFiled: March 6, 2019Date of Patent: June 15, 2021Assignee: ABB SCHWEIZ AGInventors: Somayeh Malakuti, Johannes Schmitt, Thomas Gamer
-
Publication number: 20210109506Abstract: A production line for manufacturing a building block, which includes at least one component, the production line including: a central conveyor line; at least one feeding line for feeding the at least one component to the central conveyor line; a manufacturing tool set for processing the at least one component; and a control unit for controlling the central conveyor line, the feeding line, and/or the manufacturing tool set. The controlling at least one of the central conveyor line, the feeding line, and/or the manufacturing tool set includes: retrieving an asset-information about the at least one component and/or the manufacturing tool set, conveying the at least one component according to the asset-information by the feeding line to the central conveyor line, retrieving a processing-information and/or a manufacturing tool set information about processing the at least one component, and processing the at least one component by the manufacturing tool set.Type: ApplicationFiled: October 14, 2020Publication date: April 15, 2021Inventors: Somayeh Malakuti, Prerna Juhlin, Sten Gruener, Johannes Schmitt
-
Publication number: 20210081181Abstract: A computer system for automated model integration of an information model with a corresponding application includes: an information model server for exposing an information model to a consumer, the exposed information model including model-elements for exposing types or classes, and for exposing instances of types or classes and their member-values; an application component for providing application code augmented with mapping descriptions defining how an internal information model of the application is mapped to the exposed information model; and a model integration component that: registers internal information model-elements to be exposed; maps the registered internal information model-elements to exposed information model-elements in accordance with the mapping descriptions; and updates an information model-element by: detecting a change of an internal or exposed information model-element; determining a synchronization direction; and performing match-making to determine a model-element corresponding to thType: ApplicationFiled: November 27, 2020Publication date: March 18, 2021Inventors: Johannes O. Schmitt, Sten Gruener, Somayeh Malakuti, Roland Braun
-
Publication number: 20190280889Abstract: A computer-implemented method for semantic-based planning, engineering, and commissioning a project in a building or home automation system, using multiple technologies/protocols of devices including sensors, actuators and control devices, the method being based on a semantic based model having an automatic configuration generation for specific technologies/protocols from a function-based device specification, the method including the following multiple transformation steps: calculating/creating a configuration for a specific protocol/technology using a mapping complex or structure of rules or processing instructions that takes into account the semantic-based model, technology models, heuristics, and/or technology constraints of the devices; generating an internal model of the building automation system with communication objects as an output of the automatic created configuration calculation; transforming the internal model, depending on a targeted technology/protocol, in order to create either application pType: ApplicationFiled: March 6, 2019Publication date: September 12, 2019Inventors: Somayeh Malakuti, Johannes Schmitt, Thomas Gamer