Patents by Inventor Mika Luotojarvi
Mika Luotojarvi 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: 11463414Abstract: A method for establishing a secure remote connection between a user device and a target device, wherein the target device has no direct internet connectivity. A first gateway receives a first connection request from the user device, the first connection request including an access token. The access token is validated in an identity and access management service, and, after successful validation, a first tunnel is established between the user device and the target device via one or more intermediate gateways. The target device receives a second connection request from the user device, the second connection request including the access token. A second tunnel is established between the target device and an identity and access management service via the one or more intermediate gateways, and the access token is validated in the identity and access management service via the second tunnel.Type: GrantFiled: March 27, 2020Date of Patent: October 4, 2022Assignee: ABB Schweiz AGInventors: Mika Luotojärvi, Riku Hyttinen
-
Publication number: 20220103517Abstract: A method for establishing a secure remote connection between a user device and a target device, wherein the target device has no direct internet connectivity. A first gateway receives a first connection request from the user device, the first connection request including an access token. The access token is validated in an identity and access management service, and, after successful validation, a first tunnel is established between the user device and the target device via one or more intermediate gateways. The target device receives a second connection request from the user device, the second connection request including the access token. A second tunnel is established between the target device and an identity and access management service via the one or more intermediate gateways, and the access token is validated in the identity and access management service via the second tunnel.Type: ApplicationFiled: March 27, 2020Publication date: March 31, 2022Inventors: Mika Luotojärvi, Riku Hyttinen
-
Patent number: 11233769Abstract: For data flow traffic in an IoTSP system, for example, a gateway is provided with data flow rules, one or more of the data flow rules being a receiving rule defining at least what incoming data will be accepted and one or more of the data flow rules being a publishing rule defining at least what data to send to one or more other computing devices acting as gateways in the system. The one or more receiving rules are applied to incoming data, and the one or more publishing rules to stored and processed data to cause sending one or more pieces of the data in response to a condition in a publishing rule being fulfilled.Type: GrantFiled: September 16, 2019Date of Patent: January 25, 2022Assignee: ABB Schweiz AGInventors: Jari Kulmala, Jyrki Tapani Peltoniemi, Mika Luotojarvi, Tuan Vu, Riku Hyttinen, Simo Saynevirta
-
Patent number: 11190552Abstract: A gateway or corresponding computing device acting as a gateway in an IoTSP system, for example, is provided with gateway configurations defining at least how to monitor functionality of the gateway. The gateway monitors its functionality according to the gateway configurations. The monitoring may relate to telemetry data, hardening, and/or external experience data.Type: GrantFiled: September 16, 2019Date of Patent: November 30, 2021Assignee: ABB Schweiz AGInventors: Mika Luotojarvi, Antti Saarela, Matti Saavalainen, Simo Saynevirta
-
Publication number: 20200014730Abstract: A gateway or corresponding computing device acting as a gateway in an IoTSP system, for example, is provided with gateway configurations defining at least how to monitor functionality of the gateway. The gateway monitors its functionality according to the gateway configurations. The monitoring may relate to telemetry data, hardening, and/or external experience data.Type: ApplicationFiled: September 16, 2019Publication date: January 9, 2020Inventors: Mika Luotojarvi, Antti Saarela, Matti Saavalainen, Simo Saynevirta
-
Publication number: 20200014660Abstract: For data flow traffic in an IoTSP system, for example, a gateway is provided with data flow rules, one or more of the data flow rules being a receiving rule defining at least what incoming data will be accepted and one or more of the data flow rules being a publishing rule defining at least what data to send to one or more other computing devices acting as gateways in the system. The one or more receiving rules are applied to incoming data, and the one or more publishing rules to stored and processed data to cause sending one or more pieces of the data in response to a condition in a publishing rule being fulfilled.Type: ApplicationFiled: September 16, 2019Publication date: January 9, 2020Inventors: Jari Kulmala, Jyrki Tapani Peltoniemi, Mika Luotojarvi, Tuan Vu, Riku Hyttinen, Simo Saynevirta
-
Patent number: 10146945Abstract: The invention relates to a central data collection apparatus. The central data collection apparatus comprises an interface for receiving data relating to devices arranged at a plurality of different installation sites. A data storage stores the data received via the interface. A data distributor is configured to receive a request for data regarding a specific device identified in the request from a user equipment, to access the user credential storage for determining the access rights of the, to determine what, parts of the data regarding the identified device the user is authorized to receive and to allow the user equipment to access the part of the data the user is authorized to access.Type: GrantFiled: July 3, 2014Date of Patent: December 4, 2018Assignee: ABB Schweiz AgInventors: Johannes Ylinen, Mika Luotojarvi, Riku Hyttinen, Simo Säynevirta
-
Patent number: 9740727Abstract: A method for replicating databases, in which method at least two databases are replicated, each database comprising of one or more tables, and each table having data and a unique tree index comprising index keys and hierarchical sums of cyclic redundancy check values calculated from the data on each tree index level. In the method logical consistency of the data between corresponding tables in the databases is maintained by comparing the sums of cyclic redundancy check values of the database tables; and if a difference between the sums of the cyclic redundancy check values is found, the tree indexes are logically divided into two sub tree indexes, and the sums of the cyclic redundancy check values of the sub tree indexes are compared to each other and the comparison and division is continued until the data causing the difference is found, and the inconsistent data is replicated between the databases.Type: GrantFiled: October 10, 2008Date of Patent: August 22, 2017Assignee: ABB Schweiz AGInventors: Mika Luotojärvi, Riku Hyttinen, Tomi Vihtari
-
Publication number: 20170185786Abstract: The invention relates to a central data collection apparatus. The central data collection apparatus comprises an interface for receiving data relating to devices arranged at a plurality of different installation sites. A data storage stores the data received via the interface. A data distributor is configured to receive a request for data regarding a specific device identified in the request from a user equipment, to access the user credential storage for determining the access rights of the, to determine what, parts of the data regarding the identified device the user is authorized to receive and to allow the user equipment to access the part of the data the user is authorized to access.Type: ApplicationFiled: July 3, 2014Publication date: June 29, 2017Inventors: Johannes Ylinen, Mika Luotojarvi, Riku Hyttinen, Simo S Säynevirta
-
Publication number: 20100094802Abstract: A method for replicating databases, in which method at least two databases are replicated, each database comprising of one or more tables, and each table having data and a unique tree index comprising index keys and hierarchical sums of cyclic redundancy check values calculated from the data on each tree index level. In the method logical consistency of the data between corresponding tables in the databases is maintained by comparing the sums of cyclic redundancy check values of the database tables; and if a difference between the sums of the cyclic redundancy check values is found, the tree indexes are logically divided into two sub tree indexes, and the sums of the cyclic redundancy check values of the sub tree indexes are compared to each other and the comparison and division is continued until the data causing the difference is found, and the inconsistent data is replicated between the databases.Type: ApplicationFiled: October 10, 2008Publication date: April 15, 2010Applicant: ABB Technology AGInventors: Mika Luotojarvi, Riku Hyttinen, Tomi Vihtari
-
Publication number: 20090094080Abstract: A method for improving the operability of a production plant is invented. The production plant has at least one production process comprising at least one equipment, a system for obtaining equipment condition measuring data and a system for obtaining maintenance work data. The equipment condition measuring data and the maintenance work data is continuously acquired and stored to equipment reliability calculation system, and equipment reliability is calculated based on the equipment condition measuring data and the maintenance work data.Type: ApplicationFiled: October 9, 2008Publication date: April 9, 2009Applicant: ABB OYInventor: Mika LUOTOJARVI