×

Method for automatic updating of software

  • US 7,424,707 B2
  • Filed: 01/10/2002
  • Issued: 09/09/2008
  • Est. Priority Date: 02/07/2001
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for automatically updating existing software on a target device, the software implemented in an object-oriented manner, the method comprising:

  • expanding a functionality of the software by adding an additional software module, the additional software module including a test class and an application class, wherein the test class and the application class are derivable from a set of basic classes provided in the additional software module;

    wherein the test class implements test routines by overwriting methods of a basic class, and wherein upon determining applicability of the test results from executing said test routines, the application class is derived from the test class or from a basic class, and wherein the application class is derived from the test class or from the basic class by overwriting methods of said basic class;

    testing the test class of the additional software module during operation of the software, wherein the testing is automatically conducted by the implemented test routines of the test class in order to determine the applicability of the additional software with respect to the existing software; and

    based on the applicability determination from executing said test routines, deriving the application class as a function of a result of the test and using the application class by the additional software module for operation of the target device.

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