Patents by Inventor Mark D. Weitzel

Mark D. Weitzel has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 9197431
    Abstract: A method to match an autonomic manager with a manageable resource may include using a management style profile to match the autonomic manager with the manageable resource. The method may also include validating that the autonomic manager can manage the manageable resource using a defined management style of the autonomic manager.
    Type: Grant
    Filed: June 5, 2012
    Date of Patent: November 24, 2015
    Assignee: International Business Machines Corporation
    Inventors: Peter J. Brittenham, Edward C. Snible, John W. Sweitzer, Mark D. Weitzel
  • Publication number: 20120240127
    Abstract: A method to match an autonomic manager with a manageable resource may include using a management style profile to match the autonomic manager with the manageable resource. The method may also include validating that the autonomic manager can manage the manageable resource using a defined management style of the autonomic manager.
    Type: Application
    Filed: June 5, 2012
    Publication date: September 20, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: PETER J. BRITTENHAM, EDWARD C. SNIBLE, JOHN W. SWEITZER, MARK D. WEITZEL
  • Patent number: 8244866
    Abstract: A method to match an autonomic manager with a manageable resource may include using a management style profile to match the autonomic manager with the manageable resource. The method may also include validating that the autonomic manager can manage the manageable resource using a defined management style of the autonomic manager.
    Type: Grant
    Filed: September 27, 2006
    Date of Patent: August 14, 2012
    Assignee: International Business Machines Corporation
    Inventors: Peter J. Brittenham, Edward C. Snible, John W. Sweitzer, Mark D. Weitzel
  • Patent number: 7475145
    Abstract: A method for dynamically invoking a Web service. The method can include assembling a collection of references to remote implementations of the Web service based upon a common port type. One or more ports bound to the remote implementations of the Web service can be identified, and a set of port selection rules can be applied to the identified ports to select a particular one of the ports. Finally, the Web service can be invoked through the selected port. Notably, the identifying step can include parsing a Web service implementation document for each referenced remote implementation in the collection. The parsing can produce a list of ports through which the remote implementations can be invoked. Also, the method can further include compiling the set of port selection rules according to at least one of high-availability concerns, quality of service concerns and economic concerns.
    Type: Grant
    Filed: April 26, 2002
    Date of Patent: January 6, 2009
    Assignee: International Business Machines Corporation
    Inventors: Paul K. Blizniak, Bryan A. Hogan, Mark D. Weitzel
  • Publication number: 20080077689
    Abstract: A method to match an autonomic manager with a manageable resource may include using a management style profile to match the autonomic manager with the manageable resource. The method may also include validating that the autonomic manager can manage the manageable resource using a defined management style of the autonomic manager.
    Type: Application
    Filed: September 27, 2006
    Publication date: March 27, 2008
    Inventors: Peter J. Brittenham, Edward C. Snible, John W. Sweitzer, Mark D. Weitzel
  • Patent number: 7107596
    Abstract: Methods, systems, and computer program products for providing a heuristics service using a generically-consumable, reusable heuristics manager object. This heuristics manager object provides a “black box” approach to statistically-triggered heuristics, and eliminates the need to write application-specific code for compiling statistics and performing complicated analysis of those statistics within each application program. In one embodiment, the heuristics manager object is provided as a web-accessible service, which may be registered in a network-accessible registry such as a UDDI registry. Enterprises may subscribe to this service for monitoring and analyzing statistics pertaining to one or more of the enterprise's applications, thereby providing a novel method of doing business for the provider of the heuristics service.
    Type: Grant
    Filed: March 14, 2002
    Date of Patent: September 12, 2006
    Assignee: International Business Machines Corporation
    Inventors: Kyle G. Brown, James E. Fox, Robert C. Leah, Lisa H. Magee, Erich S. Magee, Steven M. Miller, Mark D. Weitzel
  • Publication number: 20040122892
    Abstract: An “event registration service” that enables unrelated and “uncoordinated” systems (i.e. systems that have not planned advance to work together by using the same prerequisite software) to be linked together to facilitate event notification is disclosed. The event registration service links these unrelated systems (e.g., those that have declared events with those that have registered an interest in those events) to facilitate event notification between the unrelated systems. The event registration system functions by combining the functionality of the Web Services Inspection Language (WSIL) and XML style sheets (XSLT). In accordance with the present invention, WSIL hierarchies are built to represent event declarations ane event registrations. XSLT is used as an adapter, converting from one API (represented, for example, as a SOAP message) to another (e.g., another SOAP message representing a different data structure, such as that derived from a COBOL copybook).
    Type: Application
    Filed: December 24, 2002
    Publication date: June 24, 2004
    Inventors: Peter J. Brittenham, Kyle Brown, Stephen Graham, Mark D. Weitzel
  • Publication number: 20030204622
    Abstract: A method for dynamically invoking a Web service. The method can include assembling a collection of references to remote implementations of the Web service based upon a common port type. One or more ports bound to the remote implementations of the Web service can be identified, and a set of port selection rules can be applied to the identified ports to select a particular one of the ports. Finally, the Web service can be invoked through the selected port. Notably, the identifying step can include parsing a Web service implementation document for each referenced remote implementation in the collection. The parsing can produce a list of ports through which the remote implementations can be invoked. Also, the method can further include compiling the set of port selection rules according to at least one of high-availability concerns, quality of service concerns and economic concerns.
    Type: Application
    Filed: April 26, 2002
    Publication date: October 30, 2003
    Applicant: International Business Machines Corporation
    Inventors: Paul K. Blizniak, Bryan A. Hogan, Mark D. Weitzel
  • Publication number: 20030177225
    Abstract: Methods, systems, and computer program products for providing a heuristics service using a generically-consumable, reusable heuristics manager object. This heuristics manager object provides a “black box” approach to statistically-triggered heuristics, and eliminates the need to write application-specific code for compiling statistics and performing complicated analysis of those statistics within each application program. In one embodiment, the heuristics manager object is provided as a web-accessible service, which may be registered in a network-accessible registry such as a UDDI registry. Enterprises may subscribe to this service for monitoring and analyzing statistics pertaining to one or more of the enterprise's applications, thereby providing a novel method of doing business for the provider of the heuristics service.
    Type: Application
    Filed: March 14, 2002
    Publication date: September 18, 2003
    Applicant: International Business Machines Corporation
    Inventors: Kyle G. Brown, James E. Fox, Robert C. Leah, Lisa H. Magee, Erich S. Magee, Steven M. Miller, Mark D. Weitzel