×

Using URI's to identify multiple instances with a common schema

  • US 7,676,560 B2
  • Filed: 10/24/2003
  • Issued: 03/09/2010
  • Est. Priority Date: 10/24/2003
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising executable components embodied on a computer-readable storage medium that when executed on a processor facilitates representing a class of resources, comprising:

  • a running application table indicating instrumented applications running on a host system;

    a probe member configured to define instrumentation information for a class of threads of the instrumented applications running on the host system, the probe member including;

    an instrumentation catalog storing schema information for a complex return type of the class of threads, the schema information describing instrumentation information to be provided for a specific thread in response to a probe of the specific thread; and

    a class identifier that uniquely represents the class of threads, the class identifier is a uniform resource identifier (URI) template that uses a single-character placeholder in place of a name of a specific thread of the class and is used to retrieve the schema information for the class of threads without retrieving instrumentation information for specific instances of the class of threads; and

    a instrumentation module configured to;

    convert the class identifier to a specific thread identifier in which the placeholder is replaced with a name of a specific instance of the class of threads;

    use the running application table and the specific thread identifier to retrieve instrumentation information consistent with the schema for the specific instance of the class of threads; and

    add the retrieved instrumentation information to a log file.

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