×

Method and apparatus for utility computing in ad-hoc and configured peer-to-peer networks

  • US 7,716,286 B2
  • Filed: 07/02/2009
  • Issued: 05/11/2010
  • Est. Priority Date: 12/10/2003
  • Status: Active Grant
First Claim
Patent Images

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.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×