Distributed computation systems and methods
AssigneeIntertrust Technologies Corporation
InventorsJarl Nilsson, William Knox Carey
Life of this patent
Estimating the term…
Abstract
Systems and methods are described for performing distributed computations over a data set potentially owned or controlled by many stakeholders, each of whom may set their own policies governing access to and/or other use of their individual data.
Claims29
A method for distributed computing over distributed digital data resources having differing associated rules, the method comprising distributing a computing task that uses a plurality of distributed digital data resources by dividing the computing task into a plurality of sub-tasks to be performed by a plurality of distributed worker nodes, including at least a first worker node having at least partial access to a first digital data resource, and a second worker node having at least partial access to a second digital data resource, the first digital data resource being associated with a first set of rules that correspond to one or more conditions for accessing the first digital data resource and/or computations that can operate on the first digital data resource, the second digital data resource being associated with a second set of rules that correspond to one or more conditions for accessing the second digital data resource, wherein the one or more conditions for accessing the first and second digital data resources from the first and second set rules differ from each other.
A method for distributed computing over distributed digital medical data resources having differing associated rules, the method comprising distributing a computer program or specification designed to operate on medical information to a plurality of distributed worker nodes, including at least a first worker node having at least partial access to a first set of medical information, and a second worker node having at least partial access to a second set of medical information, the first set of medical information being associated with a first set of rules that correspond to one or more conditions for accessing the first set of medical information and/or computations that can operate on the first set of medical information, the second set of medical information being associated with a second set of rules that correspond to one or more conditions for accessing the second set of medical information, wherein the one or more conditions for accessing the first and second sets of medical information from the first and second set rules differ from each other.
Dependencies are inferred from the claim text.