×

Method for instantiating a class having different versions

  • US 6,175,855 B1
  • Filed: 11/12/1997
  • Issued: 01/16/2001
  • Est. Priority Date: 12/20/1996
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for instantiating a class having different versions defined in an object-oriented programming language, comprising the steps of:

  • providing a computer network in which computers are arranged in distributed fashion in a network connection, a platform for operation of mobile software agents being provided by each of said computers;

    step 1a) if a particular version of an instantiatable class is requested, using the requested version and jumping to step 1c;

    step 1b) otherwise, using a newest version of the instantiatable class, investigating with the platform whether the newest version is already locally available, and, if warranted, jumping to step 1d, otherwise, retrieving a class definition of a corresponding version from a class file server and jumping to step 1d);

    step 1c) if the class definition of the corresponding version is already locally available, jumping to step 1d), otherwise searching for the class definition, and if the class definition is found, jumping to step 1d), otherwise, not instantiating the class; and

    step 1d) instantiating the class according to a version to be used of the class definition.

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