×

System and method for multiplatform implementation of abstract software modules in peer-to-peer network environments

  • US 20040030794A1
  • Filed: 02/20/2003
  • Published: 02/12/2004
  • Est. Priority Date: 08/08/2002
  • Status: Active Grant
First Claim
Patent Images

1. A peer-to-peer network system, comprising:

  • a plurality of peer nodes coupled to a network;

    a class of software module provided by one or more of the peer nodes;

    a module class identifier that uniquely identifies the class of software module;

    one or more module specification identifiers that each uniquely identifies one of one or more module specifications of the class of software module, wherein each module specification specifies an expected on-wire behavior and one or more network protocols for a particular embodiment of the class of software module; and

    one or more module implementation advertisements for each module specification, wherein each module implementation advertisement describes a particular module implementation of a corresponding module specification, wherein each module implementation is configured to execute within a particular execution environment.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×