×

System and method of remotely managing and loading artifacts

  • US 7,720,931 B2
  • Filed: 10/13/2006
  • Issued: 05/18/2010
  • Est. Priority Date: 10/13/2006
  • Status: Active Grant
First Claim
Patent Images

1. A computer program product comprising a computer useable medium having a computer readable program, wherein the computer readable program when executed on a computer causes the computer to:

  • store a plurality of artifacts in a centralized location, each artifact having been previously extracted from an application during the installation of the application, wherein to execute a process the application requests an artifact for execution;

    share the plurality of artifacts among a plurality of applications having different artifacts that use an identical target namespace, the plurality of artifacts further being indexed;

    receive a query from a client to locate the artifact, wherein a criteria that includes a target namespace and one application is specified in the query;

    search the centralized location for a matching artifact in response to receiving the query, wherein the target namespace is an abstract container that provides a context for any artifact that the abstract container holds, wherein the target namespace is unique within the application in which the target namespace is created;

    locate the matching artifact within the centralized location based on the criteria specified in the query; and

    transmit a location of the matching artifact to the client, wherein a remote server module is searched first for the artifact, and wherein if the remote server module does not define the artifact that includes the target namespace specified in the query, a local server module is queried.

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