×

System and method for installing applications on a computer on an as needed basis

  • US 5,960,204 A
  • Filed: 10/28/1996
  • Issued: 09/28/1999
  • Est. Priority Date: 10/28/1996
  • Status: Expired due to Term
First Claim
Patent Images

1. In a computing system having a first node for storing available applications in the computer system and a second node for executing a desired application from the available applications, a system to install at least a potion of the desired application from the first node to the second node, comprising:

  • a system application repository, located in the first node, for storing a plurality of application specifications defining the available applications, the application specifications including dynamic link library information defining application modules for the available applications, function information accessed by said dynamic link library information to describe functionality associated with said application modules, form information describing display information for said application modules through said dynamic link library information, anda menu driver, located in the second node, for selecting the desired application;

    a local application repository, located in the second node, for storing the application specifications required to execute the desired application;

    a check unit, located in the second node and coupled to the menu driver, for determining whether said required application specifications are stored in the local application repository;

    an installation unit, coupled to the first node and the second node, for installing said required applications specifications from the first node to the local application repository in response to the check unit determining that one or more of said required application specifications are not stored in the local application repository, at least a portion of the installed required application specifications being used to define the desired application for execution; and

    a middleware unit, coupled to the system application repository and the local application repository, for transmitting said required application specifications between the system application repository and the local application repository.

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