Patents by Inventor Barton C. Vashaw

Barton C. Vashaw 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: 20130173662
    Abstract: A search tool determines a plurality of sub-queries from a query submitted to the search tool. For each of the plurality of sub-queries, the search tool determines dependencies among the plurality of sub-queries using dependency information. The dependency information indicates dependencies among the plurality of sub-queries based on structure of a plurality of data sources and/or structures of a plurality of data views provided by the search tool. Placeholders for expected results of at least a subset of the plurality of sub-queries that are dependent sub-queries are created. The placeholders are registered with a distribution service using the placeholder identifiers. For each of the subset of the plurality of sub-queries, a modified sub-query that indicates the identifier for the placeholder that corresponds to the sub-query is generated. The modified sub-queries are submitted to the plurality of data sources in accordance with the dependencies.
    Type: Application
    Filed: January 3, 2012
    Publication date: July 4, 2013
    Applicant: International Business Machines Corporation
    Inventors: Todd E. Kaplinger, Ethan K. Merrill, Barton C. Vashaw
  • Patent number: 8260942
    Abstract: A system and method of constructing cluster views may involve determining that a process such as an application server process having an IP address is stopped. Another IP address may be assigned to the process in response to determining that the process is stopped, wherein the other IP address is dedicated to processes that are stopped. If a connection request for the process is received at the other IP address, the connection request may be actively refused. The active refusal may significantly reduce the amount of time required to generate cluster views.
    Type: Grant
    Filed: December 7, 2009
    Date of Patent: September 4, 2012
    Assignee: International Business Machines Corporation
    Inventors: Barton C. Vashaw, Brian K. Martin, Marc E. Haberkorn
  • Publication number: 20110138067
    Abstract: A system and method of constructing cluster views may involve determining that a process such as an application server process having an IP address is stopped. Another IP address may be assigned to the process in response to determining that the process is stopped, wherein the other IP address is dedicated to processes that are stopped. If a connection request for the process is received at the other IP address, the connection request may be actively refused. The active refusal may significantly reduce the amount of time required to generate cluster views.
    Type: Application
    Filed: December 7, 2009
    Publication date: June 9, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Barton C. Vashaw, Brian K. Martin, Marc E. Haberkorn
  • Patent number: 7747590
    Abstract: A request for a software service utilizes a service intermediary. The service intermediary 1) checks the request to confirm that it conforms to XML well-formedness, and 2) validates the schema of the request. If the request passes both tests, then flags are appended to the request, which is sent to a service provider. The flag indicates to the service provider that the request has already been checked and validated, such that the service provider only needs to provide the requested service, without redundantly checking and validating the request.
    Type: Grant
    Filed: August 31, 2007
    Date of Patent: June 29, 2010
    Assignee: International Business Machines Corporation
    Inventors: Adolfo F. Rodriguez, Richard E. Salz, Gregory L. Truty, Barton C. Vashaw
  • Publication number: 20090063498
    Abstract: A request for a software service utilizes a service intermediary. The service intermediary 1) checks the request to confirm that it conforms to XML well-formedness, and 2) validates the schema of the request. If the request passes both tests, then flags are appended to the request, which is sent to a service provider. The flag indicates to the service provider that the request has already been checked and validated, such that the service provider only needs to provide the requested service, without redundantly checking and validating the request.
    Type: Application
    Filed: August 31, 2007
    Publication date: March 5, 2009
    Inventors: Adolfo F. Rodriguez, Richard E. Salz, Gregory L. Truty, Barton C. Vashaw
  • Publication number: 20070294596
    Abstract: The present invention provides inter-tier failure detection using a central aggregation point. A method in accordance with an embodiment of the present invention includes: performing intra-tier failure detection in a first tier of a multi-tier system; providing a failure status to a central aggregation point in the first tier; and communicating the failure status inter-tier to a central aggregation point of a second tier of the multi-tier system.
    Type: Application
    Filed: May 22, 2006
    Publication date: December 20, 2007
    Inventors: Thomas R. Gissel, Gennaro A. Cuomo, William T. Newport, Barton C. Vashaw