Patents by Inventor Peter Haumer

Peter Haumer 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: 11163833
    Abstract: Aspects include a method for generating an initial ranking of a plurality of discovered keywords, in which the initial ranking is based on confidence levels. The method includes presenting the initial ranking to a user as a list that includes the plurality of discovered keywords. The method includes, in response to receiving a text string as a first input from the user, filtering the list of discovered keywords to generate a refined list of discovered keywords. The filtering includes searching the list of discovered keywords to rank keywords that match the input string using a fuzzy search. The method includes mapping a discovered keyword of the refined list to a business term using a fuzzy search. The method includes updating the initial ranking based on the mapping of the discovered keyword.
    Type: Grant
    Filed: September 6, 2018
    Date of Patent: November 2, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Peter Haumer, William J. Scheid, III, Stanislav Georgiev, Yan Luo, Tala El Hallak
  • Patent number: 10956436
    Abstract: A computer program is searched for one or more select terms. A first type of search is performed on source code of the computer program to search for one or more select terms in the source code. Results of the first type of search, if any, are included in a result set. A second type of search is performed on one or more particular elements of the computer program to search for the one or more select terms in the one or more particular elements. Results of the second type of search, if any, are added to the result set. Another search is performed, based on analysis of the result set. The other search searches for the one or more select terms in one or more selected source artifacts of the computer program to provide a refined result set. An action is performed using the refined set.
    Type: Grant
    Filed: April 17, 2018
    Date of Patent: March 23, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Peter Haumer, Gary I. Mazo, Sanket Parikh, Milandeep S. Shergill
  • Patent number: 10838916
    Abstract: Various embodiments provide access control to unprotected data storage system endpoints. In one embodiment, an authenticated query request is received. The request includes a query associated with an unprotected data storage system endpoint configured to execute queries anonymously. The query is written in a Resource Description Framework (RDF) query language and requests one or more datasets stored in a relational data storage system. A user parameter within the query is identified. The user parameter uniquely identifies a user requesting the query. The query is automatically rewritten to include a set of access control list properties for one or more subject variables in the query. Each of the set of access control list properties configures the query to return data from the one or more datasets for which the user is authorized to access.
    Type: Grant
    Filed: October 22, 2018
    Date of Patent: November 17, 2020
    Assignee: International Business Machines Corporation
    Inventors: Nicholas Tyler Bartlett, Peter Haumer, Arthur Gary Ryman
  • Patent number: 10769009
    Abstract: Embodiments of the invention include methods, systems, and computer program products for root cause analysis. Aspects of the invention include receiving, by a processor, operations data associated with a plurality of applications. A trend analysis is performed on the operations data to determine an operations issue associated with at least one of the plurality of applications. And a root-cause analysis is performed on the operations issue to identify a set of candidate applications from the plurality of applications that may be a cause of the operations issue.
    Type: Grant
    Filed: March 21, 2018
    Date of Patent: September 8, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Yan Luo, Peter Haumer, Gary Mazo
  • Publication number: 20200082027
    Abstract: Provided are systems, methods, and media for discovering and displaying business artifact and term relationships. An example method includes generating an initial ranking of a plurality of discovered keywords, in which the initial ranking is based on confidence levels. The method includes presenting the initial ranking to a user as a list comprising the plurality of discovered keywords. The method includes, in response to receiving a text string as a first input from the user, filtering the list of discovered keywords to generate a refined list of discovered keywords, in which the filtering includes searching the list of discovered keywords to rank keywords that match the input string using a fuzzy search. The method includes mapping a discovered keyword of the refined list to a business term using a fuzzy search. The method includes updating the initial ranking based on the mapping of the discovered keyword.
    Type: Application
    Filed: September 6, 2018
    Publication date: March 12, 2020
    Inventors: Peter Haumer, William J. Scheid, III, Stanislav Georgiev, Yan Luo, Tala El Hallak
  • Patent number: 10504046
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to method and process management, and provide a data processing system, method, and computer program product for dynamic binding of a capability pattern to multiple processes in a method architecture. In accordance with an embodiment of the present invention, a data processing system configured for dynamic binding of process patterns can include a method management tool. The method management tool can include program code enabled both to compose a capability pattern comprised of at least one activity defined by a plurality of nested and descriptors for source method elements, and to bind an extension activity to the capability pattern in a process model without replicating the activity of the capability pattern in the process pattern.
    Type: Grant
    Filed: November 25, 2015
    Date of Patent: December 10, 2019
    Assignee: International Business Machines Corporation
    Inventors: J. Todd Fredrickson, Peter Haumer
  • Publication number: 20190318030
    Abstract: A computer program is searched for one or more select terms. A first type of search is performed on source code of the computer program to search for one or more select terms in the source code. Results of the first type of search, if any, are included in a result set. A second type of search is performed on one or more particular elements of the computer program to search for the one or more select terms in the one or more particular elements. Results of the second type of search, if any, are added to the result set. Another search is performed, based on analysis of the result set. The other search searches for the one or more select terms in one or more selected source artifacts of the computer program to provide a refined result set. An action is performed using the refined set.
    Type: Application
    Filed: April 17, 2018
    Publication date: October 17, 2019
    Inventors: Peter Haumer, Gary I. Mazo, Sanket Parikh, Milandeep S. Shergill
  • Publication number: 20190294484
    Abstract: Embodiments of the invention include methods, systems, and computer program products for root cause analysis. Aspects of the invention include receiving, by a processor, operations data associated with a plurality of applications. A trend analysis is performed on the operations data to determine an operations issue associated with at least one of the plurality of applications. And a root-cause analysis is performed on the operations issue to identify a set of candidate applications from the plurality of applications that may be a cause of the operations issue.
    Type: Application
    Filed: March 21, 2018
    Publication date: September 26, 2019
    Inventors: Yan Luo, Peter Haumer, Gary Mazo
  • Publication number: 20190057107
    Abstract: Various embodiments provide access control to unprotected data storage system endpoints. In one embodiment, an authenticated query request is received. The request includes a query associated with an unprotected data storage system endpoint configured to execute queries anonymously. The query is written in a Resource Description Framework (RDF) query language and requests one or more datasets stored in a relational data storage system. A user parameter within the query is identified. The user parameter uniquely identifies a user requesting the query. The query is automatically rewritten to include a set of access control list properties for one or more subject variables in the query. Each of the set of access control list properties configures the query to return data from the one or more datasets for which the user is authorized to access.
    Type: Application
    Filed: October 22, 2018
    Publication date: February 21, 2019
    Inventors: Nicholas Tyler BARTLETT, Peter HAUMER, Arthur Gary RYMAN
  • Patent number: 10108628
    Abstract: Various embodiments provide access control to unprotected data storage system endpoints. In one embodiment, an authenticated query request is received. The request includes a query associated with an unprotected data storage system endpoint configured to execute queries anonymously. The query is written in a Resource Description Framework (RDF) query language and requests one or more datasets stored in a relational data storage system. A user parameter within the query is identified. The user parameter uniquely identifies a user requesting the query. The query is automatically rewritten to include a set of access control list properties for one or more subject variables in the query. Each of the set of access control list properties configures the query to return data from the one or more datasets for which the user is authorized to access.
    Type: Grant
    Filed: May 29, 2015
    Date of Patent: October 23, 2018
    Assignee: International Business Machines Corporation
    Inventors: Nicholas Tyler Bartlett, Peter Haumer, Arthur Gary Ryman
  • Patent number: 10042616
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to method and process management, and provide a data processing system, method, and computer program product for process contributions in a method architecture. In accordance with an embodiment of the present invention, a data processing system configured for process contributions can include a method management tool configured for composing a process utilizing the method architecture. The system further can include one or more source method elements combinable to define an activity for the process. Finally, the system can include one or more process contributions defining variations in the activities of the process.
    Type: Grant
    Filed: November 25, 2015
    Date of Patent: August 7, 2018
    Assignee: International Business Machines Corporation
    Inventors: J. Todd Fredrickson, Peter Haumer
  • Patent number: 10042615
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to method and process management, and provide a data processing system, method, and computer program product for process contributions in a method architecture. In accordance with an embodiment of the present invention, a data processing system configured for process contributions can include a method management tool configured for composing a process utilizing the method architecture. The system further can include one or more source method elements combinable to define an activity for the process. Finally, the system can include one or more process contributions defining variations in the activities of the process.
    Type: Grant
    Filed: December 30, 2005
    Date of Patent: August 7, 2018
    Assignee: International Business Machines Corporation
    Inventors: J. Todd Fredrickson, Peter Haumer
  • Patent number: 9690792
    Abstract: Various embodiments provide access control to unprotected data storage system endpoints. In one embodiment, an authenticated query request is received. The request includes a query associated with an unprotected data storage system endpoint configured to execute queries anonymously. The query is written in a Resource Description Framework (RDF) query language and requests one or more datasets stored in a relational data storage system. A user parameter within the query is identified. The user parameter uniquely identifies a user requesting the query. The query is automatically rewritten to include a set of access control list properties for one or more subject variables in the query. Each of the set of access control list properties configures the query to return data from the one or more datasets for which the user is authorized to access.
    Type: Grant
    Filed: August 26, 2014
    Date of Patent: June 27, 2017
    Assignee: International Business Machines Corporation
    Inventors: Nicholas Tyler Bartlett, Peter Haumer, Arthur Gary Ryman
  • Publication number: 20160155075
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to method and process management, and provide a data processing system, method, and computer program product for dynamic binding of a capability pattern to multiple processes in a method architecture. In accordance with an embodiment of the present invention, a data processing system configured for dynamic binding of process patterns can include a method management tool. The method management tool can include program code enabled both to compose a capability pattern comprised of at least one activity defined by a plurality of nested and descriptors for source method elements, and to bind an extension activity to the capability pattern in a process model without replicating the activity of the capability pattern in the process pattern.
    Type: Application
    Filed: November 25, 2015
    Publication date: June 2, 2016
    Inventors: J. Todd Fredrickson, Peter Haumer
  • Publication number: 20160154628
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to method and process management, and provide a data processing system, method, and computer program product for process contributions in a method architecture. In accordance with an embodiment of the present invention, a data processing system configured for process contributions can include a method management tool configured for composing a process utilizing the method architecture. The system further can include one or more source method elements combinable to define an activity for the process. Finally, the system can include one or more process contributions defining variations in the activities of the process.
    Type: Application
    Filed: November 25, 2015
    Publication date: June 2, 2016
    Inventors: J. Todd Fredrickson, Peter Haumer
  • Publication number: 20160063271
    Abstract: Various embodiments provide access control to unprotected data storage system endpoints. In one embodiment, an authenticated query request is received. The request includes a query associated with an unprotected data storage system endpoint configured to execute queries anonymously. The query is written in a Resource Description Framework (RDF) query language and requests one or more datasets stored in a relational data storage system. A user parameter within the query is identified. The user parameter uniquely identifies a user requesting the query. The query is automatically rewritten to include a set of access control list properties for one or more subject variables in the query. Each of the set of access control list properties configures the query to return data from the one or more datasets for which the user is authorized to access.
    Type: Application
    Filed: May 29, 2015
    Publication date: March 3, 2016
    Inventors: Nicholas Tyler BARTLETT, Peter HAUMER, Arthur Gary RYMAN
  • Publication number: 20160063017
    Abstract: Various embodiments provide access control to unprotected data storage system endpoints. In one embodiment, an authenticated query request is received. The request includes a query associated with an unprotected data storage system endpoint configured to execute queries anonymously. The query is written in a Resource Description Framework (RDF) query language and requests one or more datasets stored in a relational data storage system. A user parameter within the query is identified. The user parameter uniquely identifies a user requesting the query. The query is automatically rewritten to include a set of access control list properties for one or more subject variables in the query. Each of the set of access control list properties configures the query to return data from the one or more datasets for which the user is authorized to access.
    Type: Application
    Filed: August 26, 2014
    Publication date: March 3, 2016
    Inventors: Nicholas Tyler BARTLETT, Peter HAUMER, Arthur Gary RYMAN
  • Patent number: 9251497
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to method and process management, and provide a data processing system, method, and computer program product for dynamic binding of a capability pattern to multiple processes in a method architecture. In accordance with an embodiment of the present invention, a data processing system configured for dynamic binding of process patterns can include a method management tool. The method management tool can include program code enabled both to compose a capability pattern comprised of at least one activity defined by a plurality of nested and descriptors for source method elements, and to bind an extension activity to the capability pattern in a process model without replicating the activity of the capability pattern in the process pattern.
    Type: Grant
    Filed: December 30, 2005
    Date of Patent: February 2, 2016
    Assignee: International Business Machines Corporation
    Inventors: J. Todd Frederickson, Peter Haumer
  • Patent number: 8639726
    Abstract: Embodiments of the invention provide a method, system and computer program product for methods management. A methods management method can include establishing default structured relationships between different reusable method elements. The methods management method also can include creating descriptors within a process that mirror the default structured relationships. Finally, the methods management method can include configuring the created descriptors to permit changes to the mirrored default structural relationships between the created descriptors in the process without changing the default structured relationships between the source reusable method elements.
    Type: Grant
    Filed: September 29, 2005
    Date of Patent: January 28, 2014
    Assignee: International Business Machines Corporation
    Inventors: J. Todd Fredrickson, Peter Haumer
  • Publication number: 20070074165
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to method and process management, and provide a data processing system, method, and computer program product for providing extended multi-lifecycle breakdown structure models. In an embodiment of the invention, a methods management data processing system can be provided. The system can include a method management tool including program code enabled to render multiple views of different instances of different lifecycle models for a process described by a single breakdown centric process representation. For instance, the lifecycle models can include an incremental lifecycle model, a waterfall lifecycle model, an iterative lifecycle model and an evolutionary lifecycle model, to name only a few.
    Type: Application
    Filed: May 1, 2006
    Publication date: March 29, 2007
    Applicant: International Business Machines Corporation
    Inventors: J. Fredrickson, Peter Haumer