-
公开(公告)号:US20200061833A1
公开(公告)日:2020-02-27
申请号:US16108992
申请日:2018-08-22
Applicant: ABB Schweiz AG
Inventor: Arash Mahyari , Nevroz Sen , Thomas Locher , Wenzhi Gao , Dan Dai , Said Zahrai
Abstract: Mechanical condition monitoring of robots can be used to detect unexpected failure of robots. Data taken from a robot operation is processed and compared against a health baseline. Features extracted during the monitoring stage of robot operation are aligned with features extracted during the training stage in which the health baseline is established by projecting both onto a common subspace. A classifier which can include a distance assessment such as an L2-norm is used within the common subspace to assess the condition of the robot. Excursions of the distance assessment from a criteria indicate a failure or potential failure.
-
公开(公告)号:US20190089526A1
公开(公告)日:2019-03-21
申请号:US16189108
申请日:2018-11-13
Applicant: ABB Schweiz AG
Inventor: Thomas Locher , Johannes Schneider , Matus Harvan , Sebastian Obermeier , Yvonne-Anne Pignolet
Abstract: The application relates to a method for computing a probabilistic encryption scheme for encrypting a data item in an electronic device including: computing a plurality of random bit strings in a computation cluster; sending the computed plurality of random strings to the electronic device; generating a random string (rE) for using in the encryption scheme in the electronic device using a subset of the plurality of the random strings computed in the computation cluster and encrypting the data item using the random string computed in the electronic device. The present application also relates to a corresponding system and corresponding computer program product including one or more computer readable media having computer executable instructions for performing the steps of the method.
-
公开(公告)号:US20180227121A1
公开(公告)日:2018-08-09
申请号:US15872201
申请日:2018-01-16
Applicant: ABB Schweiz AG
Inventor: Johannes Schneider , Matus Harvan , Roman Schlegel , Sebastian Obermeier , Thomas Locher
CPC classification number: H04L9/0861 , H04L9/008 , H04L9/14 , H04L2209/46
Abstract: The present invention discloses a method for computing a secret value including a first secret using a function including an operation, comprising: computing, by a host, a first encrypted value of the first secret with a first key; sending, by the host, the first encrypted value to a value holder and the first key to a key holder, wherein the value holder and the key holder are independently trusted by the host; computing, by the value holder, a computed encrypted value from the first encrypted value using the function; and computing, by the key holder, a computed key from the first key using the function.
-
24.
公开(公告)号:US20240160754A1
公开(公告)日:2024-05-16
申请号:US18529923
申请日:2023-12-05
Applicant: ABB Schweiz AG
Inventor: Thomas Locher , Manuel Oriol , Georgia Giannopoulou , Maelle Kabir-Querrec , Michael Wahler , Andrei Dan , Ognjen Vukovic , Der-Yeuan Yu
CPC classification number: G06F21/604 , G06F21/6245
Abstract: Techniques for configuring data protection settings for data of an industrial system or an electric power system are provided. The industrial system or the electric power system includes at least one gateway via which the data are transmitted to a computing resource for processing and/or storing. One or several privacy-preserving techniques to be applied to the data are automatically determined. The one or several privacy-preserving techniques being determined based on data privacy requirements for the data and processing operations to be performed on the data by the computing resource. The determined one or several privacy-preserving techniques are automatically applied.
-
公开(公告)号:US20230330857A1
公开(公告)日:2023-10-19
申请号:US18042493
申请日:2021-08-12
Applicant: ABB Schweiz AG
Inventor: Robin Verschueren , Thomas Locher , Robert René Maria Birke
IPC: B25J9/16
CPC classification number: B25J9/1664
Abstract: A method and system are provided for programming robots by users without expertise in specialized robot programming languages. In the method, a high-level description is provided by the user to a translator. The translator translates the description into a transformation. A transformer applies the transformation to an existing robot trajectory in order to provide an updated robot trajectory. The updated robot trajectory is then used to operate the robot.
-
26.
公开(公告)号:US20210286885A1
公开(公告)日:2021-09-16
申请号:US17197432
申请日:2021-03-10
Applicant: ABB Schweiz AG
Inventor: Thomas Locher , Manuel Oriol , Georgia Giannopoulou , Maelle Kabir-Querrec , Michael Wahler , Andrei Dan , Ognjen Vukovic , Der-Yeuan Yu
Abstract: Techniques for configuring data protection settings for data of an industrial system or an electric power system (20) are provided. The industrial system or the electric power system (20) comprises at least one gateway (24) via which the data are transmitted to a computing resource (25) for processing and/or storing. One or several privacy-preserving techniques to be applied to the data are automatically determined. The one or several privacy-preserving techniques being determined based on data privacy requirements for the data and processing operations to be performed on the data by the computing resource (25). The determined one or several privacy-preserving techniques are automatically applied.
-
公开(公告)号:US11075748B2
公开(公告)日:2021-07-27
申请号:US16189108
申请日:2018-11-13
Applicant: ABB Schweiz AG
Inventor: Thomas Locher , Johannes Schneider , Matus Harvan , Sebastian Obermeier , Yvonne-Anne Pignolet
Abstract: The application relates to a method for computing a probabilistic encryption scheme for encrypting a data item in an electronic device including: computing a plurality of random bit strings in a computation cluster; sending the computed plurality of random strings to the electronic device; generating a random string (rE) for using in the encryption scheme in the electronic device using a subset of the plurality of the random strings computed in the computation cluster and encrypting the data item using the random string computed in the electronic device. The present application also relates to a corresponding system and corresponding computer program product including one or more computer readable media having computer executable instructions for performing the steps of the method.
-
28.
公开(公告)号:US20200218570A1
公开(公告)日:2020-07-09
申请号:US16822534
申请日:2020-03-18
Applicant: ABB Schweiz AG
Inventor: Roman Schlegel , Thomas Locher
Abstract: A conflict resolution method for a remotely controlled device is provided. The method includes: issuing a command for the device by a remote control center or by the device; determining a criticality level of the command; depending on the criticality level of the command, sending the command to the other one of the device and the control center for acknowledgment or refusal of the command; and executing or disregarding the command by the device depending on the criticality level of the command and, if applicable, on the acknowledgment or refusal of the command.
-
公开(公告)号:US10685141B2
公开(公告)日:2020-06-16
申请号:US16266151
申请日:2019-02-04
Applicant: ABB Schweiz AG
Inventor: Johannes Schneider , Matus Harvan , Sebastian Obermeier , Thomas Locher , Yvonne-Anne Pignolet
Abstract: The invention relates to a method for storing data blocks from client devices to a cloud storage system, the method includes the steps of: d) storing an encrypted first data block and a challenge of the first data block of a first client device on the cloud storage system, e) determining if a hash of a second data block of a second client device stored on the cloud storage system equals the hash of the first data block, f) if yes, transmitting the challenge of the first data block from the cloud storage system to the second client device, g) extracting, at the second client device, the bits at the positions or at the range contained in the challenge, hashing the extracted bits, encrypting the hashed bits with a public key of the first client device or of the second client device and uploading the encrypted bits from the second client device to the cloud storage system, and h) storing the encrypted bits from the second client device on the cloud storage system.
-
公开(公告)号:US20190171847A1
公开(公告)日:2019-06-06
申请号:US16266151
申请日:2019-02-04
Applicant: ABB Schweiz AG
Inventor: Johannes Schneider , Matus Harvan , Sebastian Obermeier , Thomas Locher , Yvonne-Anne Pignolet
Abstract: The invention relates to a method for storing data blocks from client devices to a cloud storage system, the method includes the steps of: d) storing an encrypted first data block and a challenge of the first data block of a first client device on the cloud storage system, e) determining if a hash of a second data block of a second client device stored on the cloud storage system equals the hash of the first data block, f) if yes, transmitting the challenge of the first data block from the cloud storage system to the second client device, g) extracting, at the second client device, the bits at the positions or at the range contained in the challenge, hashing the extracted bits, encrypting the hashed bits with a public key of the first client device or of the second client device and uploading the encrypted bits from the second client device to the cloud storage system, and h) storing the encrypted bits from the second client device on the cloud storage system.
-
-
-
-
-
-
-
-
-