×

System and method for controlling installed third party software components

  • US 8,843,921 B1
  • Filed: 01/14/2013
  • Issued: 09/23/2014
  • Est. Priority Date: 11/02/2005
  • Status: Active Grant
First Claim
Patent Images

1. A method for finalizing installation of a server component, the method comprising:

  • compiling a version of execution environment-independent data set for the server component;

    packing the data set into a container;

    installing the data set for the server component from the container into an execution environment on a computer, the computer having a version-specific operating system managing a process virtual address space;

    installing a control program to monitor the installed component and configuration of the execution environment;

    receiving, from a remote source, the data set and auxiliary information that includes at least one identifier and at least one descriptor that are related to the installed server component;

    using the control program and the auxiliary information, when the installed server component is activated, to map a correspondence between the process virtual address space and executable code memory, including offset address information of procedures integrated with the installed server component, the correspondence providing information required for executing the procedures integrated with the installed server component, the auxiliary information being mapped including identifier of the procedures and offset address information respective to memory allocation of the procedures;

    using the mapped correspondence to enable operation of the activated installed server component for subsequent operation;

    wherein the identifier uses a number, a checksum or a name of a file or a procedure of the installed server component,wherein the descriptor is related to functioning of the installed server component in the execution environment, and describes any of;

    the memory allocation, allocation of files of the installed server component in a directory structure, and file structure of the installed server component, andwherein the container includes metadata corresponding to the descriptor, the metadata including vendor-specific information and target environment specific information.

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