Patents by Inventor Mark Weitzel

Mark 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).

  • Publication number: 20070174655
    Abstract: A method, apparatus, and computer-usable medium for determining that at least one resource among a collection of resources implemented in a data processing system has become unavailable, identifying at least one dependent resource among the collection of resources that is dependent on at least one unavailable resource, in response to identifying the at least one dependent resource, disabling the at least one dependent resource, detecting recovery of the at least one unavailable resource, and in response to detecting recovery of the at least one unavailable resource, restarting the at least one dependent resource.
    Type: Application
    Filed: January 18, 2006
    Publication date: July 26, 2007
    Inventors: Kyle Brown, Mark Weitzel, Robert Woolf
  • Publication number: 20070106982
    Abstract: A model based traceability framework is provided in an integrated development environment. The model based framework is embeddable, or deployable, in any application or plugin within the integrated development environment. A database provides scalable persistence of the model and traceability links created using the model. The framework comprises an underlying model that is created by an administrator through a table schema. Tools using the framework allow the creation and management of traceability links, which may be created during code generation or manually through a user interface. An administrator manages the model by creating and maintaining artifact information, traceability link types, and traceability link information in tables. A traceability tool, which may a standalone application or a plugin to an existing tool, allows users to create, update, and delete traceability links. The traceability tool may also allow users to query traceability links.
    Type: Application
    Filed: November 4, 2005
    Publication date: May 10, 2007
    Applicant: International Business Machines Corporation
    Inventors: Keyur Dalal, Kevin Kelly, Jan Kratky, Steven Speicher, Mark Weitzel
  • Publication number: 20050261923
    Abstract: A method, system, and computer instructions for using the language of the business domain to express subscriptions to a publish/subscribe messaging system. The resulting notifications sent to the subscriber are instances of the business model used to create the subscription. In other words, a subscriber may subscribe to the messaging system against the same information that the subscriber receives in a notification from the messaging system. The present invention uses the model from the business domain as the basis for notification subscriptions to allow for defining filters directly against the model's attributes, reducing problems caused by translating business models to a middleware description.
    Type: Application
    Filed: May 21, 2004
    Publication date: November 24, 2005
    Applicant: International Business Machines Corporation
    Inventors: Kyle Brown, Keyur Dalal, Mark Weitzel
  • Publication number: 20050198206
    Abstract: A method and system for dynamically selecting functionally equivalent web services through a single autonomic proxy. The present invention addresses quality of service issues common in the Web service environment, such as failover, redundancy, performance, and security. The present invention dynamically tunes the Web service environment by allowing an autonomic proxy to determine which Web service, from multiple functionally equivalent Web services, to invoke. When a client request to locate a Web service is received, an autonomic proxy queries the UDDI registry based on the client request. The autonomic proxy locates multiple Web services candidates to service the request, wherein each Web service candidate is functionally equivalent to the other Web service candidates. The present invention may also apply policies based upon non-technical attributes of a service, e.g. business criteria. Such business criteria may be a preferred vendor or business partner or the cost of the service.
    Type: Application
    Filed: January 30, 2004
    Publication date: September 8, 2005
    Applicant: International Business Machines Corporation
    Inventors: Steven Miller, Mark Weitzel
  • Publication number: 20050132008
    Abstract: The present invention is a method, system and apparatus for routing messages in a computing enterprise. In accordance with the present invention, one or more stateless message brokers can be coupled to a database of message routing filters. Subscribers to particular messages in the message routing system can register individual filters in the database which describe which types of messages are to be routed to the subscribers rather than with individual stateful message brokers. When a stateless message broker receives an incoming message, the message broker can formulate a single database query based upon artifact attributes encapsulated within the message and the message broker can forward the query to the database. Using the single query, the database can resolve a set of zero or more subscribers who have registered a filter matching the artifact elements in the query. The resolved set of subscribers can be returned to the stateless message broker which can route the messages accordingly.
    Type: Application
    Filed: December 10, 2003
    Publication date: June 16, 2005
    Applicant: International Business Machines Corporation
    Inventors: Kyle Brown, Keyur Dalal, Mark Weitzel