The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jun. 16, 2020

Filed:

Feb. 04, 2019
Applicant:

Abb Schweiz Ag, Baden, CH;

Inventors:

Johannes Schneider, Fislisbach, CH;

Matus Harvan, Zürich, CH;

Sebastian Obermeier, Schinznach-Dorf, CH;

Thomas Locher, Zürich, CH;

Yvonne-Anne Pignolet, Zürich, CH;

Assignee:

ABB Scheiz AG, Baden, CH;

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
H04L 29/06 (2006.01); G06F 21/62 (2013.01); G06F 21/64 (2013.01); H04L 9/08 (2006.01); H04L 9/32 (2006.01); G06F 11/14 (2006.01); G06F 3/06 (2006.01);
U.S. Cl.
CPC ...
G06F 21/6272 (2013.01); G06F 3/067 (2013.01); G06F 3/0623 (2013.01); G06F 3/0647 (2013.01); G06F 11/1453 (2013.01); G06F 21/64 (2013.01); H04L 9/0894 (2013.01); H04L 9/3236 (2013.01); H04L 63/0435 (2013.01); H04L 63/0478 (2013.01);
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.


Find Patent Forward Citations

Loading…