×

Object-oriented discovery framework

  • US 7,685,303 B2
  • Filed: 02/21/2006
  • Issued: 03/23/2010
  • Est. Priority Date: 02/21/2006
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for causing an object-oriented application to become discoverable on a network employing a discovery protocol, the computer-implemented method comprising:

  • creating a generic discoverable base class that implements the discovery protocol;

    embedding the generic discoverable base class in a class of the object-oriented application;

    defining an attribute of the generic discoverable base class to identify the object-oriented application on the network; and

    introducing the attribute of the generic discoverable base class to a method of the object-oriented application,wherein;

    the class of the object-oriented application is created when the object-oriented application is instantiated on a computer,the created class of the object-oriented application is based on the generic discoverable class such that the generic discoverable base class is instantiated when the object-oriented application is instantiated,a discovery object particular to the object-oriented application is created upon instantiation of the generic discoverable base class, the discovery object comprising an instance of the generic discoverable base class that provides discovery identification information based on the defined attribute of the generic discoverable base class for allowing another application or device connected to the network to discover the object-oriented application,a value of the attribute is announced to the network, andthe discovery object announces the unavailability of the object-oriented application to the network upon destruction of the object-oriented application.

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