Patents by Inventor Mikael Rudin
Mikael Rudin 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: 10089269Abstract: A mobile device for determining cable connections between field devices and I/O modules in a process control system, wherein the mobile device includes a cable interface arranged to be connected to a cable, a user interface configured to receive a user selection of a field device identifier identifying a field device in the process control system, and a processor configured to send an I/O module identification query via the cable interface to an I/O module connected to the cable interface by means of a cable, receive, via the cable interface, I/O module identification data from the I/O module in response to the I/O module identification query, and to associate a user-selected field device identifier with the I/O module identification data received by the processor. An engineering tool device, a system and corresponding methods are also disclosed herein.Type: GrantFiled: August 13, 2014Date of Patent: October 2, 2018Assignee: ABB Schweiz AGInventor: Mikael Rudin
-
Publication number: 20170228331Abstract: A mobile device for determining cable connections between field devices and I/O modules in a process control system, wherein the mobile device includes a cable interface arranged to be connected to a cable, a user interface configured to receive a user selection of a field device identifier identifying a field device in the process control system, and a processor configured to send an I/O module identification query via the cable interface to an I/O module connected to the cable interface by means of a cable, receive, via the cable interface, I/O module identification data from the I/O module in response to the I/O module identification query, and to associate a user-selected field device identifier with the I/O module identification data received by the processor. An engineering tool device, a system and corresponding methods are also disclosed herein.Type: ApplicationFiled: August 13, 2014Publication date: August 10, 2017Inventor: Mikael RUDIN
-
Publication number: 20120246636Abstract: Exemplary systems and methods for installing and configuring a computer include stipulating configuration rules and transmitting all programs to be installed to the memories of the computers of the computer system, selecting and executing functions which are intended to be executed by the computer system, in a sequence, and checking to determine whether a running function which is currently being executed contravenes a configuration rule.Type: ApplicationFiled: March 29, 2012Publication date: September 27, 2012Applicant: ABB TECHNOLOGY AGInventors: Christian STICH, Marcel Dix, Mikael Rudin, Sylvia Maczey
-
Publication number: 20120246516Abstract: An exemplary system and method for testing the configuration of a computer system includes detecting a function which is executed by the computer system; and testing whether the detected function contravenes a configuration rule of the computer system.Type: ApplicationFiled: March 29, 2012Publication date: September 27, 2012Applicant: ABB Technology AGInventors: Christian Stich, Marcel Dix, Mikael Rudin, Sylvia Maczey
-
Patent number: 8127132Abstract: A software object is positioned in structures, such as a functional structure, location structure and order structure, where each structure consists of a hierarchy of software objects. In each structure the software object inherits security from other software objects in the hierarchy. Since the software object is inserted into multiple hierarchical structures the security of the software object is inherited from software objects in multiple hierarchical structures. The user authority to interact with a software object is, in addition to the identity of the user logged in, dependent on the inherited security of the software object. As a software object is inserted, deleted and moved in a hierarchical structure the security of the software object changes.Type: GrantFiled: September 26, 2001Date of Patent: February 28, 2012Assignee: Abb ABInventors: Johann Andersson, Mikael Rudin, Thomas Pauly
-
Patent number: 7546253Abstract: A computer-implemented method for the replacement of equipment in a process control system for an industrial plant, in which a replacement operation is conducted at least in part by means of a first software application component for conducting e-procurement operations whereby one or more replacement devices complying with a defined specification may be procured from one or more external suppliers, which component is functionally linked with at least one second software application component for managing runtime operational data associated with said equipment, such that e-procurement operations may be initiated via said at least one second software application component.Type: GrantFiled: March 28, 2005Date of Patent: June 9, 2009Assignee: ABB ABInventors: Johan Andersson, Mikael Rudin, Tomas Pauly
-
Patent number: 7478406Abstract: A method and system for a client application (1) to request a data item from an access server (3) in a computer controlled control system. The control system includes objects and a plurality of access servers, which said objects represent various entities that have a defined functional meaning in the control system. Each access server, such as an OPC server, may provide access to one or more real-time data, historical data, and alarm and event data items. In an embodiment the method provides means, which enables the Access Service Handler (2) component, by querying a said object, to obtain a reference for a desired data item, to find out which access server handles the said data item. The Access Service handler then makes request to the identified access server.Type: GrantFiled: September 18, 2002Date of Patent: January 13, 2009Assignee: ABB ABInventors: Thomas Pauly, Mikael Rudin, Johan Andersson
-
Patent number: 7016918Abstract: A method and arrangements in a computerized system for control operations is disclosed. The computerized is adapted for processing data associated with real world entities based on objects representing the real world entities. In the method at least one formal instance is created, the at least one formal instance containing information regarding instantiation of at least one object. At least one formal instance is associated with one or more formal instances or groups of formal instances based on information of the type of said at least one object or the at least one formal instance.Type: GrantFiled: October 10, 2001Date of Patent: March 21, 2006Assignee: ABB ABInventors: Johan Andersson, Mikael Rudin, Thomas Pauly
-
Publication number: 20050273395Abstract: A computer-implemented method for the replacement of equipment in a process control system for an industrial plant, in which a replacement operation is conducted at least in part by means of a first software application component for conducting e-procurement operations whereby one or more replacement devices complying with a defined specification may be procured from one or more external suppliers, which component is functionally linked with at least one second software application component for managing runtime operational data associated with said equipment, such that e-procurement operations may be initiated via said at least one second software application component.Type: ApplicationFiled: March 28, 2005Publication date: December 8, 2005Inventors: Johan Andersson, Mikael Rudin, Thomas Pauly
-
Publication number: 20050033802Abstract: A method and system for a client application (1) to request a data item from an access server (3) in a computer controlled control system. The control system includes objects and a plurality of access servers, which said objects represent various entities that have a defined functional meaning in the control system. Each access server, such as an OPC server, may provide access to one or more real-time data, historical data, and alarm and event data items. In an embodiment the method provides means, which enables the Access Service Handler (2) component, by querying a said object, to obtain a reference for a desired data item, to find out which access server handles the said data item. The Access Service handler then makes request to the identified access server.Type: ApplicationFiled: September 18, 2002Publication date: February 10, 2005Inventors: Thomas Pauly, Mikael Rudin, Johan Andersson
-
Patent number: 6694513Abstract: A method of integrating an application in a computerized system for representing a real world object, and a system employing the method. The real world object may be any object, device, process or item of equipment, including equipment in industrial or commercial installation or process, in any location. The real world object is represented as an object, called a Composite Object, in a part of a computer program. The invention also includes Aspects which represent the data and/or operations of a Composite Object. The Composite Object is a container holding at least one Aspect representing data for the real world object. The Composite Object includes at least one interface for use by another object which interface is implemented by the Aspect System and accessed through an object Request Broker, that complies, for example, with COM. The principal advantage of the method and system is that applications within the system do not require prior information about other objects or applications included in the system.Type: GrantFiled: July 6, 1999Date of Patent: February 17, 2004Assignee: ABB ABInventors: Johan Andersson, Mikael Rudin
-
Publication number: 20020087419Abstract: A computer-implemented method for the replacement of equipment in a process control system for an industrial plant, in which a replacement operation is conducted at least in part by means of a first software application component for conducting e-procurement operations whereby one or more replacement devices complying with a defined specification may be procured from one or more external suppliers, which component is functionally linked with at least one second software application component for managing runtime operational data associated with said equipment, such that e-procurement operations may be initiated via said at least one second software application component.Type: ApplicationFiled: December 29, 2000Publication date: July 4, 2002Inventors: Johan Andersson, Mikael Rudin, Thomas Pauly
-
Publication number: 20020059282Abstract: A method and arrangements in a computerised system for control operations is disclosed. The computerised is adapted for processing data associated with real world entities based on objects representing the real world entities. In the method at least one formal instance is created, the at least one formal instance containing information regarding instantiation of at least one object. At least one formal instance is associated with one or more formal instances or groups of formal instances based on information of the type of said at least one object or the at least one formal instance.Type: ApplicationFiled: October 10, 2001Publication date: May 16, 2002Inventors: Johan Andersson, Mikael Rudin, Thomas Pauly
-
Publication number: 20020046290Abstract: The security and user authority in a computer system, such as a control system, is based on dynamic relationships between software objects in multiple structures. In this way user authority is adapted to a current state of the control and manufacturing execution system, such as to adapt to a product making progress through a process. A software object is positioned in structures, such as a functional structure, location structure and order structure, where each structure consists of a hierarchy of software objects. In each structure the software object inherits security from other software objects in the hierarchy. Since the software object is inserted into multiple hierarchical structures the security of the software object is inherited from software objects in multiple hierarchical structures. The user authority to interact with a software object is, in addition to the identity of the user logged in, depending on the inherited security of the software object.Type: ApplicationFiled: September 26, 2001Publication date: April 18, 2002Inventors: Johann Andersson, Mikael Rudin, Thomas Pauly
-
Publication number: 20020046208Abstract: A method in an object oriented computer system is disclosed. In an object oriented computer system objects are enabled to have relationships with each other. In the method a query is received for a path of related objects, the query including information regarding an object and relationships associated with the object. The different relationships associated with objects in the system are analysed to select objects based on said information included in the query. Based on said analysis, a path of related objects is selected, one of the objects in the path being the object indicated by the query.Type: ApplicationFiled: October 10, 2001Publication date: April 18, 2002Inventors: Johan Andersson, Mikael Rudin, Thomas Pauly