IP Library Granted Patent US 9,712,500
Granted Patent B2
US 9,712,500 · App. 14/847,467 · Granted Jul 18, 2017

Distributed computing utilizing homomorphic encryption

Inventors: Andrew Dow (Chicago, IL); Eli M. Dow (Poughkeepsie, NY); James P. Gilchrist (Poughkeepsie, NY); Gabriel J. Perez Irizarry (Highland, NY); Gary S. Littlefield (Saugerties, NY); Katrin Nagel (Malsch, DE); Nickalaus A. Painter (Constableville, NY); Brian R. Prasky (Campbell Hall, NY)
Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
H04L63/0428G06Q30/0208H04L9/008H04L2209/24
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,712,500
App. No.
14/847,467
Granted
Jul 18, 2017
Kind
B2
Abstract

A method for determining a compute amount contributed by a device is provided. The method comprises receiving encrypted data from a processor of a customer system and parsing the encrypted data into a plurality of encrypted subsets. Then, the method associates a token specific to the device with an encrypted subset of the plurality of encrypted subsets to produce a packaged subset. The packaged subset is sent to the device. In response, a processed packaged subset that includes the token is received. The compute time contributed by the device is determined from the token of the processed packaged subset.

Claims (16)

1. A method for determining a compute power amount contributed by a device, comprising:

receiving, by a first processor of a provider system, encrypted data from a second processor of a customer system, wherein the encrypted data is data encrypted via homomorphic encryption;

parsing, by the first processor, the encrypted data into a plurality of encrypted subsets, wherein an encrypted subset from among the plurality of encrypted subsets is sized proportional to a participation commitment by the device, in distributed computational activities;

associating, by the first processor, a token specific to the device with the encrypted subset to produce a packaged subset;

forwarding, by the first processor, the packaged subset to the device;

receiving, by the first processor, a processed packaged subset in response to the forwarding of the packaged subset, the processed packaged subset including the token;

determining, by the first processor, from the token of the processed packaged subset the compute power amount contributed by the device; and

determining an incentive package for the device based on the compute power amount contributed by the device to increase participation in the distributed computational activities, by the device.

2. The method of claim 1 , further comprising:

surveying a status of the device to determine if the device has consent to participate in a computational operation associated with the encrypted data.

3. The method of claim 1 , wherein the device is one of a plurality of devices, each device being communicated a corresponding packaged subset based on the plurality of encrypted subsets being associated with a plurality of tokens.

4. The method of claim 1 , further comprising:

providing a program for installation to the device, the program being configured to process the packaged subset.

5. The method of claim 1 , further comprising:

validate, by the first processor, the processed packaged subset as processed by the device.

6. The method of claim 1 , wherein the incentive package comprises monetary giveaways based on participation according to a payout schedule.

Assignments (2)
CORRECTIVE ASSIGNMENT TO CORRECT THE FOURTH INVENTOR'S FIRST NAME PREVIOUSLY RECORDED AT REEL: 036511 FRAME: 0158. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jan 19, 2016
From: DOW, ANDREW; DOW, ELI M.; GILCHRIST, JAMES P.; PEREZ IRIZARRY, GABRIEL J.; LITTLEFIELD, GARY S.; NAGEL, KATRIN; PAINTER, NICKALAUS A.; PRASKY, BRIAN R.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 037559/0161 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 8, 2015
From: DOW, ANDREW; DOW, ELI M.; GILCHRIST, JAMES P.; PEREZ IRIZARRY, GABRIIEL J.; LITTLEFIELD, GARY S.; NAGEL, KATRIN; PAINTER, NICKALAUS A.; PRASKY, BRIAN R.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 036511/0158 →
Continuity (2)
Continuation 14749079 · Jun 24, 2015
Related Publication 20160380979A1 · Dec 29, 2016