Patents by Inventor Teemu Tanila
Teemu Tanila 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: 11899440Abstract: To provide a status information also to one or more industrial devices for which no process data is available, a machine learning model is trained by using process data of a subset of industrial devices, corresponding product data, and statuses obtained by performing remote monitoring analysis to the process data. When user input including first information, which at least indicate at least one industrial device type is received, product data of one or more industrial automation devices, which are of the same indicated industrial device type is retrieved and inputted to the trained model, which outputs one or more estimated statuses.Type: GrantFiled: October 2, 2020Date of Patent: February 13, 2024Assignee: ABB Schweiz AGInventors: Olli Alkkiomäki, Teemu Tanila, Joni Siimesjärvi
-
Publication number: 20230313875Abstract: An electric power train includes an electric drive, an electric motor driven by the electric drive, and a meshing pair of a drive gear and a driven gear. The drive gear is coupled to the electric motor and the driven gear is coupled to a mechanical load. The backlash of the meshing pair of the drive gear and the driven gear is measured and estimated based on a time until a contact of teeth of the rotating drive gear and the driven gear during a startup of the electric motor. Wear of the meshing pair of the drive gear and the driven gear based on a change in the measured backlash over time during the operation of the electric power train.Type: ApplicationFiled: March 24, 2023Publication date: October 5, 2023Inventors: Teemu Tanila, Olli Alkkiomäki, Joni Siimesjärvi
-
Patent number: 11740991Abstract: A method that includes defining a functionality of a system, wherein the system includes at least a first device in a first device category and a second device in a second device category, defining a configuration of the system, determining a plurality of tasks comprised in an application, wherein the application is to be executed by the system, simulating, using a simulation environment, execution of the application in the system when the tasks comprised in the application are assigned to be executed by the first device or the second device, based on the simulation, modifying the assignment of the tasks, distributing the application to the system, and receiving data regarding the execution of the application.Type: GrantFiled: October 30, 2020Date of Patent: August 29, 2023Assignee: ABB Schweiz AGInventors: Pekka Järvinen, Mikko Kohvakka, Teemu Tanila
-
Publication number: 20230152768Abstract: Disclosed is a method comprising obtaining a set of process data associated with an industrial process, wherein the set of process data includes measured values associated with the industrial process over a time period; estimating at least an energy consumption of each motor of a plurality motors over the time period based at least partly on the set of process data and a plurality of digital twins associated with the plurality of motors, wherein the plurality of digital twins includes at least a first digital twin of a first motor and a second digital twin of a second motor different to the first motor; extrapolating at least the energy consumption of each motor of the plurality of motors over an expected total useful lifetime of each motor; and indicating at least the extrapolated energy consumption of each motor of the plurality of motors.Type: ApplicationFiled: November 15, 2022Publication date: May 18, 2023Inventors: Teemu Tanila, Olli Alkkiomäki, Joni Siimesjärvi
-
Patent number: 11526154Abstract: According to an aspect, there is provided method for analyzing movement. Initially, information on one or more desired movement properties for a moving element of a mechanical system powered by an electrical machine which is controlled by a drive is maintained in a memory of a wireless sensing device. The wireless sensing device including one or more sensors is detachably fixed to the moving element of the mechanical system. The one or more sensors include one or more kinematic sensors. The wireless sensing device acquire results of a plurality of measurements performed by the wireless sensing device while the moving element is in motion. During the acquiring, the wireless sensing device compares results of the plurality of measurements with the one or more desired movement properties and communicates with the drive to adjust one or more drive parameters based on the comparing.Type: GrantFiled: May 28, 2020Date of Patent: December 13, 2022Assignee: ABB Schweiz AGInventors: Zhongliang Hu, Mikko Kohvakka, Teemu Tanila
-
Patent number: 11409269Abstract: A system including means for creating a workflow by receiving user input for combining a plurality of guidance elements, means for visually displaying the guidance elements and the workflow, means for saving the combination of the plurality of guidance elements into a file, means for obtaining the file using an application comprised in a mobile apparatus, means for executing the plurality of guidance elements combined in the file by the application.Type: GrantFiled: June 3, 2020Date of Patent: August 9, 2022Assignee: ABB Schweiz AGInventors: Zhongliang Hu, Mikko Kohvakka, Teemu Tanila
-
Publication number: 20210133074Abstract: A method that includes defining a functionality of a system, wherein the system includes at least a first device in a first device category and a second device in a second device category, defining a configuration of the system, determining a plurality of tasks comprised in an application, wherein the application is to be executed by the system, simulating, using a simulation environment, execution of the application in the system when the tasks comprised in the application are assigned to be executed by the first device or the second device, based on the simulation, modifying the assignment of the tasks, distributing the application to the system, and receiving data regarding the execution of the application.Type: ApplicationFiled: October 30, 2020Publication date: May 6, 2021Inventors: Pekka Järvinen, Mikko Kohvakka, Teemu Tanila
-
Publication number: 20210103277Abstract: To provide a status information also to one or more industrial devices for which no process data is available, a machine learning model is trained by using process data of a subset of industrial devices, corresponding product data, and statuses obtained by performing remote monitoring analysis to the process data. When user input including first information, which at least indicate at least one industrial device type is received, product data of one or more industrial automation devices, which are of the same indicated industrial device type is retrieved and inputted to the trained model, which outputs one or more estimated statuses.Type: ApplicationFiled: October 2, 2020Publication date: April 8, 2021Inventors: Olli Alkkiomäki, Teemu Tanila, Joni Siimesjärvi
-
Publication number: 20200379446Abstract: A system comprising means for creating a workflow by receiving user input for combining a plurality of guidance elements, means for visually displaying the guidance elements and the workflow, means for saving the combination of the plurality of guidance elements into a file, means for obtaining the file using an application comprised in a mobile apparatus, means for executing the plurality of guidance elements combined in the file by the application.Type: ApplicationFiled: June 3, 2020Publication date: December 3, 2020Inventors: Zhongliang Hu, Mikko Kohvakka, Teemu Tanila
-
Publication number: 20200379444Abstract: According to an aspect, there is provided method for analyzing movement. Initially, information on one or more desired movement properties for a moving element of a mechanical system powered by an electrical machine which is controlled by a drive is maintained in a memory of a wireless sensing device. The wireless sensing device including one or more sensors is detachably fixed to the moving element of the mechanical system. The one or more sensors include one or more kinematic sensors. The wireless sensing device acquire results of a plurality of measurements performed by the wireless sensing device while the moving element is in motion. During the acquiring, the wireless sensing device compares results of the plurality of measurements with the one or more desired movement properties and communicates with the drive to adjust one or more drive parameters based on the comparing.Type: ApplicationFiled: May 28, 2020Publication date: December 3, 2020Inventors: Zhongliang Hu, Mikko Kohvakka, Teemu Tanila
-
Publication number: 20200355925Abstract: A method comprising determining, by a first apparatus, that a connection is to be established between the first apparatus and a second apparatus, establishing the connection, receiving, by the first apparatus from the second apparatus, data to be rendered as a visual augmented reality object, receiving, by the first apparatus, data regarding a location associated with the second apparatus, and rendering the visual augmented reality object at the location.Type: ApplicationFiled: May 11, 2020Publication date: November 12, 2020Inventors: Zhongliang Hu, Mikko Kohvakka, Teemu Tanila
-
Patent number: 10749912Abstract: To facilitate remote support, a live remote support tool providing versatile information exchange between an apparatus at a site and another apparatus in a remote support site is disclosed.Type: GrantFiled: October 6, 2017Date of Patent: August 18, 2020Assignee: ABB Schweiz AGInventors: Zhongliang Hu, Teemu Tanila
-
Patent number: 10640124Abstract: According to an aspect, a method including receiving, by a remote computing apparatus, drive parameter data sent from a drive via a communications network, to a remote computing apparatus; storing the drive parameters to a database; calculating an expected drive registration data object value for the drive using the first algorithm based on the drive parameter data; comparing the expected drive registration data object differs from the drive registration data object included in the drive registration data for the drive, causing sending information on a conflicting registration data object from the remote computing apparatus via the communications network to the drive.Type: GrantFiled: April 10, 2018Date of Patent: May 5, 2020Assignee: ABB Schweiz AGInventors: Zhongliang Hu, Mikko Kohvakka, Teemu Tanila
-
Publication number: 20200110856Abstract: According to an example aspect of the present invention, there is provided servicing variable frequency drives such that servicing history transparency is facilitated. License keys of a variable frequency drive are generated based on a hardware fingerprint of the variable frequency drive, when the hardware fingerprint is changed. The license keys and transactions corresponding to hardware configurations of variable frequency drives are stored in a block chain.Type: ApplicationFiled: October 8, 2019Publication date: April 9, 2020Inventors: Mikko Kohvakka, Teemu Tanila, Juha Koukkari
-
Patent number: 10581607Abstract: To automate establishment of an ad hoc connection between a user apparatus and a device, username-password pairs and identifying information-code pairs are maintained in a database server. The user apparatus sends an inquiry identifying information of the device and a username and a password of a user of the user apparatus, and receives in a response a code for establishing the ad hoc connection.Type: GrantFiled: May 9, 2017Date of Patent: March 3, 2020Assignee: ABB Schweiz AGInventors: Zhongliang Hu, Teemu Tanila, Mikko Kohvakka
-
Patent number: 10554332Abstract: Automated power conversion device operation and status data is received in a local terminal device. The operation and status data is forwarded from the local device to a remote device via a communications network. The remote device receives the operation and status data, and compares the received automated power conversion device operation and status data with automated power conversion device history data stored in a memory. Based on the comparing, the remote device generates a service recommendation for the automated power conversion device, Based on the generating, the remote device transmits the service recommendation to the local device via the communications network. The service recommendation is received in the local device. The local device displays the received service recommendation in to the user of the local device.Type: GrantFiled: March 12, 2017Date of Patent: February 4, 2020Assignee: ABB Schweiz AGInventors: Kalle Suomela, Ville Särkimäki, Olli Alkkiomäki, Teemu Tanila
-
Patent number: 10375208Abstract: A method comprises storing, in an automated power conversion device, operational information on the usage of the automated power conversion device, and information on user-adjustable parameter settings of the automated power conversion device. A local terminal device receives the operational information and the information on the user-adjustable parameter settings from the automated power conversion device, and forwards said information to a remote network node via a communications network. The received information is analyzed in the remote network node, and based on the analysis the remote network node generates a recommendation on an optimal set of user-adjustable parameters regarding the automated power conversion device. The generated recommendation is transmitted from the remote network node and received in the local terminal device.Type: GrantFiled: March 12, 2017Date of Patent: August 6, 2019Assignee: ABB Schweiz AGInventors: Olli Alkkiomäki, Teemu Tanila, Kalle Suomela, Ville Särkimäki
-
Patent number: 10182342Abstract: To provide status information on devices in a device network, the devices are configured to broadcast status information, both own and received, and store in addition to own status information also received status information of other devices.Type: GrantFiled: October 5, 2017Date of Patent: January 15, 2019Assignee: ABB Technology OyInventors: Zhongliang Hu, Mikko Kohvakka, Teemu Tanila
-
Publication number: 20180317271Abstract: A method is disclosed including receiving, in a first device, identification information on one or more second devices reachable by the first device via a local connection network. The first device obtains identification information from a data-base, on one or more third devices trusting at least one second device. The first device outputs the identification information on the one or more third devices. The first device receives a user input indicating a third device selected by a user. The first device causes performing a two-way ad-hoc connection pairing to a second device trusted by the selected third device. A connection is established from the first device to the selected third device via said second device trusted by the selected third device.Type: ApplicationFiled: April 26, 2018Publication date: November 1, 2018Inventors: Zhongliang Hu, Teemu Tanila, Mikko Kohvakka
-
Publication number: 20180290665Abstract: According to an aspect, a method including receiving, by a remote computing apparatus, drive parameter data sent from a drive via a communications network, to a remote computing apparatus; storing the drive parameters to a database; calculating an expected drive registration data object value for the drive using the first algorithm based on the drive parameter data; comparing the expected drive registration data object differs from the drive registration data object included in the drive registration data for the drive, causing sending information on a conflicting registration data object from the remote computing apparatus via the communications network to the drive.Type: ApplicationFiled: April 10, 2018Publication date: October 11, 2018Inventors: Zhongliang Hu, Mikko Kohvakka, Teemu Tanila