Patent ID: 7716286
Filing Date: 2010-05-11
Classification: G06Q

Abstract:
1. A method of executing a program structure by leveraging a peer-to-peer network, the method comprising: generating a non-compiled program structure comprising a plurality of non-compiled program instructions, wherein one or more of said program instructions comprises meta-data that provides information relating to the functional capabilities required to carry-out said one or more program instructions, said meta-data being readable by each of a plurality of network peers; executing a portion of fewer than all of the non-compiled program instructions in a first of said plurality of network peers which initiates the execution of compiled code hosted by said first network peer, wherein executing said portion comprises reading meta-data and determining whether said first network peer hosts said compiled code; migrating one or more of the non-compiled program instructions, together with any requisite data, to at least one other of the plurality of network peers; and continuing execution of the non-compiled program structure in said at least one other network peer.