Patent ID: 8874747

Claim:
A method comprising: determining closure capability data associated with respective levels of a computational architecture, wherein the respective levels include, at least in part, a device level, an infrastructure level, and a cloud computing level, wherein the infrastructure level is part of a communication network, each of the device level and the cloud computing level are connected to, but separate from the communication network, and the communication network includes the Internet; determining functional flow information of (i) the respective levels, (ii) one or more nodes of the respective levels, or (iii) a combination thereof with respect to at least one set of one or more computation closures; and determining to cause, at least in part, processing of at least the closure capability data, the functional flow information, or a combination thereof to determine a distribution of the one or more computation closures among the respective levels, the one or more nodes, or a combination thereof, wherein the one or more computation closures correspond to one or more particular computation procedures to be performed.