US2021299569A1PendingUtilityA1
System, devices and/or processes for incentivised sharing of computation resources
Est. expiryMar 31, 2040(~13.7 yrs left)· nominal 20-yr term from priority
G06N 3/098G06N 20/00G06N 3/08A63F 13/67
38
PatentIndex Score
0
Cited by
0
References
0
Claims
Abstract
Briefly, example methods, apparatuses, and/or articles of manufacture are disclosed that may be implemented, in whole or in part, using one or more processing devices to facilitate and/or support participation in computing activities by multiple parties.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A method comprising:
electronically determining a value of computing a result, the computing result to be determined based, at least in part on input values provided by multiple input value providing parties; and electronically determining a distribution of gains from computation of the result between and/or among multiple parties including at least input value providing parties.
2 . The method of claim 1 , and further comprising electronically sharing input values provided by the multiple input value providing entities at multiple levels of granularity to compute the result.
3 . The method of claim 1 , wherein the multiple parties comprise the input value providing parties, one or more model providing parties or one or more processor providing parties, or a combination thereof.
4 . The method of claim 1 , and further comprising electronically maintaining input values provided by the multiple input value providing parties as signals and/or states in one or more physical devices expressing proprietary parameters and/or values in a common format.
5 . The method of claim 1 , and further comprising electronically iterating a machine-learning model to complete a compute task and/or prediction result based, at least in part, on the input values.
6 . The method of claim 1 , wherein electronically determining the value of computing the result further comprises applying metrics including at least accuracy or reliability metrics.
7 . The method of claim 1 , and further comprising electronically determining the distribution of gains from computation of the result value based, at least in part, on a determination of a perceived contribution of proprietary parameters and/or values by individual ones of the multiple input value providing parties in determination of the computed result.
8 . The method of claim 1 , and further comprising electronically transforming the input values provided by the multiple input value providing parties for storage in a shared common storage.
9 . The method of claim 8 , and further comprising electronically applying homomorphic encryption, federated learning, masking, query restriction or usage tracking, or a combination thereof, to input values provided by one or more of the multiple input value providing parties.
10 . The method of claim 8 , wherein input values provided by the one or more multiple input providing parties are provided at different input value granularities, and further comprising electronically combining input values provided by the one or multiple input providing entities at different input value granularities by electronically rewarding input providing parties that improve granularity of contributed proprietary parameters and/or values, or electronically compensating a model providing party to combine input values provided at different granularities.
11 . The method of claim 8 , wherein input values provided by the one or more multiple input providing parties are provided at different input value granularities, and further comprising electronically enabling sharing of proprietary parameters and/or secrets at a raw granularity, partially aggregated proprietary parameters and/or secrets or proprietary parameters and/or secrets generated by a sub-coalition of input providing parties, or a combination thereof.
12 . The method of claim 1 , and further comprising electronically limiting use of at least a portion of input values provided by at least one of the input value providing parties for computation of particular tasks.
13 . The method of claim 1 , and wherein at least one of the multiple parties comprises a task owner that controls and/or owns a particular task and/or prediction to be computed based, at least in part, on the input values provide by the multiple input value providing parties, and wherein the task owner publishes one or more attributes of the particular task and/or prediction to include a goal, success criteria, a bounty, identification of functions/processes sought for computation of the particular task and/or prediction, a time scale for computation of the particular task and/or prediction, geography, reputation, identification of particular proprietary parameters and/or secret sought for use in computing the particular task and/or prediction, identification of particular models sought for use in computing the particular task and/or prediction or particular schema sought for use in computing the particular task and/or prediction, or a combination thereof.
14 . The method of claim 1 , and wherein at least one of the multiple parties comprises a model owner that controls and/or owns a particular model that may be used for computation of the result based, at least in part, on the input values, and wherein the model owner publishes one or more performance expectations, one or more accuracy expectations, one or more reliability expectations, one or more cost expectations, one or more open source features or an expected reward, or a combination thereof, associated with use of the model for computation of the result.
15 . An apparatus comprising:
one or more memory devices; and
one or more processors coupled to the one or memory devices to electronically determine a value of computing a result, the computing result to be determined based, at least in part on input values provided by multiple input value providing parties; and
electronically determine a distribution of gains from computation of the result between and/or among multiple parties including at least input value providing parties.
16 . The apparatus of claim 15 , wherein the one or more processors are further to comprising electronically share input values provided by the multiple input value providing entities at multiple levels of granularity to compute the result.
17 . The apparatus of claim 15 , wherein the multiple parties comprise the input value providing parties, one or more model providing parties or one or more processor providing parties, or a combination thereof.
18 . An article comprising:
a non-transitory storage medium comprising computer-readable instructions stored thereon which are executable by one or more processors of a computing device to:
electronically determine a value of computing a result, the computing result to be determined based, at least in part on input values provided by multiple input value providing parties; and
electronically determine a distribution of gains from computation of the result between and/or among multiple parties including at least input value providing parties.
19 . The article of claim 18 , wherein the computer-readable instructions are further executable by the one or more processors of the computing device to electronically determine the distribution of gains from computation of the result value based, at least in part, on a determination of a perceived contribution of proprietary parameters and/or values by individual ones of the multiple input value providing parties in determination of the computed result.
20 . The article of claim 18 , wherein the computer-readable instructions are further executable by the one or more processors of the computing device to electronically transform the input values provided by the multiple input value providing parties for storage in a shared common storage.Join the waitlist — get patent alerts
Track US2021299569A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.