Patent · US Active

Providing computation services with privacy

US10333715B2 · kind B2 · utility

28Cited by
6References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateNov 14, 2016
Grant dateJun 25, 2019
Priority date
Expiry dateAug 4, 2037

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04W12/06
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

Techniques are provided for providing a local computation service on client device authorized by a remote service provider while keeping local data private from the remote service provider. In one example, a computer-implemented method comprises transmitting, by a device operatively coupled to a processor, a homomorphic encryption public key and homomorphically encrypted input data to a service provider. The computer-implemented method also comprises receiving, by the device from the service provider, a homomorphically encrypted signature generated based on the homomorphic encryption public key, the homomorphically encrypted input data, and a homomorphic encryption equivalent defined function. The computer-implemented method also comprises in response to a determination, based on a defined function corresponding to the homomorphic encryption equivalent defined function, that the homomorphically encrypted signature and input data corresponding to the homomorphically encrypted input data are valid for a computation service, performing, by the device, the computation service on the input data.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.