×

Systems and methods for dynamic component versioning

  • US 7,539,985 B2
  • Filed: 02/24/2004
  • Issued: 05/26/2009
  • Est. Priority Date: 02/26/2003
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented system to manage versions of a software component, comprising:

  • a microprocessor;

    at least one version of the software component, wherein the software component includesat least one external interface and at least one internal logic and/or storage;

    a container capable of deploying the at least one version of the software component; and

    a dispatcher capable of;

    accepting a request from a client for the service of the software component;

    determining which version of the software component to instantiate;

    creating an instance of that version of the software component to serve the client;

    maintaining the instance running during a session of the service request while maintaining instances of different versions of the software component alive at the same time; and

    determining an active version that is associated with the software component with a pluggable mechanism.

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