Patents by Inventor John K. Baker

John K. Baker 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: 11301439
    Abstract: A system and method for information technology (IT) migration includes determining a relationship among objects to be migrated such that the relationship includes a set of objects having at least one of a common feature or dependency between the objects in the set. The objects are grouped into a plurality of migration waves such that cross-wave relationships are minimized among the plurality of migration waves. The objects are migrated wave by wave.
    Type: Grant
    Filed: April 21, 2020
    Date of Patent: April 12, 2022
    Assignee: International Business Machines Corporation
    Inventors: Richard K. Athey, John K. Baker, Ronda L. Caswell, Steve N. Lee, Matthew A. Markley, Birgit Pfitzmann, Michael Tacci, Bruce G. Taylor, Tylon O. Willingham
  • Patent number: 10931749
    Abstract: Methods and systems for finding a migration target include building a constrained, layered graph from a catalog of possible configuration combinations and a distance function for each layer in the graph; and determining an available path through the graph, said path having a minimum overall distance from a source instance, by performing an optimized search that selectively evaluates available paths through the graph based on cumulative distances of paths through the graph from the source instance.
    Type: Grant
    Filed: November 3, 2016
    Date of Patent: February 23, 2021
    Assignee: International Business Machines Corporation
    Inventors: John K. Baker, Moises I. Galvan, Yunwu Huang, Matthew A. Markley, Amitkumar M. Paradkar, Venkata Vinay Kumar Parisa, Birgit M. Pfitzmann
  • Patent number: 10762456
    Abstract: Access is obtained to raw historic information technology migration data, which data is transformed in accordance with a classification scheme to obtain classified key historic information technology migration data. A statistical model with conditional distributions of the key historic information technology migration data is built. Prior to a new information technology migration project, access is obtained to incomplete data characterizing the new information technology migration project. The statistical model is used to derive data missing from the incomplete data characterizing the new information technology migration project, to obtain derived data. At least one of a migration plan and an estimate for the new information technology migration project is created based on the incomplete data and the derived data.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: September 1, 2020
    Assignee: International Business Machines Corporation
    Inventors: John K. Baker, Yun-Wu Huang, Matthew A. Markley, Venkata Vinay Parisa, Birgit M. Pfitzmann
  • Publication number: 20200250156
    Abstract: A system and method for information technology (IT) migration includes determining a relationship among objects to be migrated such that the relationship includes a set of objects having at least one of a common feature or dependency between the objects in the set. The objects are grouped into a plurality of migration waves such that cross-wave relationships are minimized among the plurality of migration waves. The objects are migrated wave by wave.
    Type: Application
    Filed: April 21, 2020
    Publication date: August 6, 2020
    Inventors: RICHARD K. ATHEY, JOHN K. BAKER, RONDA L. CASWELL, STEVE N. LEE, MATTHEW A. MARKLEY, BIRGIT PFITZMANN, MICHAEL TACCI, BRUCE G. TAYLOR, TYLON O. WILLINGHAM
  • Patent number: 10664456
    Abstract: A system and method for information technology (IT) migration includes determining a relationship among objects to be migrated such that the relationship includes a set of objects having at least one of a common feature or dependency between the objects in the set. The objects are grouped into a plurality of migration waves such that cross-wave relationships are minimized among the plurality of migration waves. The objects are migrated wave by wave.
    Type: Grant
    Filed: March 20, 2018
    Date of Patent: May 26, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Richard K. Athey, John K. Baker, Ronda L. Caswell, Steve N. Lee, Matthew A. Markley, Birgit Pfitzmann, Michael Tacci, Bruce G. Taylor, Tylon O. Willingham
  • Publication number: 20180210881
    Abstract: A system and method for information technology (IT) migration includes determining a relationship among objects to be migrated such that the relationship includes a set of objects having at least one of a common feature or dependency between the objects in the set. The objects are grouped into a plurality of migration waves such that cross-wave relationships are minimized among the plurality of migration waves. The objects are migrated wave by wave.
    Type: Application
    Filed: March 20, 2018
    Publication date: July 26, 2018
    Inventors: RICHARD K. ATHEY, JOHN K. BAKER, RONDA L. CASWELL, STEVE N. LEE, MATTHEW A. MARKLEY, BIRGIT PFITZMANN, MICHAEL TACCI, BRUCE G. TAYLOR, TYLON O. WILLINGHAM
  • Patent number: 9971795
    Abstract: A system and method for information technology (IT) migration includes determining a relationship among objects to be migrated such that the relationship includes a set of objects having at least one of a common feature or dependency between the objects in the set. The objects are grouped into a plurality of migration waves such that cross-wave relationships are minimized among the plurality of migration waves. The objects are migrated wave by wave.
    Type: Grant
    Filed: September 18, 2015
    Date of Patent: May 15, 2018
    Assignee: International Business Machines Corporation
    Inventors: Richard K. Athey, John K. Baker, Ronda L. Caswell, Steve N. Lee, Matthew A. Markley, Birgit Pfitzmann, Michael Tacci, Bruce G. Taylor, Tylon O. Willingham
  • Patent number: 9778953
    Abstract: A method and system for discovering dependencies, configurations and utilizations among IT resources are disclosed. A discovery team writes a prediscovery script without requesting credentials and sends it to a system administrator (SA) who already has necessary credentials to execute the prediscovery script. Then, the SA reviews the prediscovery script and executes the prediscovery script on a target server. While or after executing the prediscovery script, the target server generates a result of an execution of the prediscovery script and provides the result to an analysis system. The analysis system analyzes and parses the result and generates a user-friendly data (e.g., graph or spreadsheet) that represents the result. Then, the analysis system provides the user-friendly data to the discovery team. The analysis system does not require credentials and does not directly communicate with the target server except receiving the result of the executed prediscovery script from the target server.
    Type: Grant
    Filed: June 16, 2009
    Date of Patent: October 3, 2017
    Assignee: International Business Machines Corporation
    Inventors: Louis E. Aiken, John K. Baker, Kamal Bhattacharya, Robert P. Boettcher, Murthy V. Devarakonda, Nikolai A. Joukov, Timothy P. Kane, Sr., Steve Lee, Matthew A. Markley, Birgit M. Pfitzmann, Michael Tacci, Norbert G. Vogl, Anthony G. D. Walker
  • Publication number: 20170048316
    Abstract: Methods and systems for finding a migration target include building a constrained, layered graph from a catalog of possible configuration combinations and a distance function for each layer in the graph; and determining an available path through the graph, said path having a minimum overall distance from a source instance, by performing an optimized search that selectively evaluates available paths through the graph based on cumulative distances of paths through the graph from the source instance.
    Type: Application
    Filed: November 3, 2016
    Publication date: February 16, 2017
    Inventors: John K. Baker, Moises I. Galvan, Yunwu Huang, Matthew A. Markley, Amitkumar M. Paradkar, Venkata Vinay Kumar Parisa, Birgit M. Pfitzmann
  • Patent number: 9544368
    Abstract: Methods and systems for finding a migration target include building a constrained, layered graph from a catalog of possible configuration combinations and a distance function for each layer in the graph; and determining an available path through the graph, said path having a minimum overall distance from a source instance, by performing an optimized search that selectively evaluates available paths through the graph based on cumulative distances of paths through the graph from the source instance.
    Type: Grant
    Filed: February 19, 2014
    Date of Patent: January 10, 2017
    Assignee: International Business Machines Corporation
    Inventors: John K. Baker, Moises I. Galvan, Yunwu Huang, Matthew A. Markley, Amitkumar M. Paradkar, Venkata Vinay Kumar Parisa, Birgit M. Pfitzmann
  • Publication number: 20160092813
    Abstract: Access is obtained to raw historic information technology migration data, which data is transformed in accordance with a classification scheme to obtain classified key historic information technology migration data. A statistical model with conditional distributions of the key historic information technology migration data is built. Prior to a new information technology migration project, access is obtained to incomplete data characterizing the new information technology migration project. The statistical model is used to derive data missing from the incomplete data characterizing the new information technology migration project, to obtain derived data. At least one of a migration plan and an estimate for the new information technology migration project is created based on the incomplete data and the derived data.
    Type: Application
    Filed: September 30, 2014
    Publication date: March 31, 2016
    Inventors: John K. Baker, Yun-Wu Huang, Matthew A. Markley, Venkata Vinay Parisa, Birgit M. Pfitzmann
  • Publication number: 20160012043
    Abstract: A system and method for information technology (IT) migration includes determining a relationship among objects to be migrated such that the relationship includes a set of objects having at least one of a common feature or dependency between the objects in the set. The objects are grouped into a plurality of migration waves such that cross-wave relationships are minimized among the plurality of migration waves. The objects are migrated wave by wave.
    Type: Application
    Filed: September 18, 2015
    Publication date: January 14, 2016
    Inventors: RICHARD K. ATHEY, JOHN K. BAKER, RONDA L. CASWELL, STEVE N. LEE, MATTHEW A. MARKLEY, BIRGIT PFITZMANN, MICHAEL TACCI, BRUCE G. TAYLOR, TYLON O. WILLINGHAM
  • Patent number: 9141919
    Abstract: A system and method for information technology (IT) migration includes determining a relationship among objects to be migrated such that the relationship includes a set of objects having at least one of a common feature or dependency between the objects in the set. The objects are grouped into a plurality of migration waves such that cross-wave relationships are minimized among the plurality of migration waves. The objects are migrated wave by wave.
    Type: Grant
    Filed: February 26, 2010
    Date of Patent: September 22, 2015
    Assignee: International Business Machines Corporation
    Inventors: Richard Keith Athey, John K. Baker, Ronda L. Caswell, Steve N. Lee, Matthew A. Markley, Birgit Pfitzmann, Michael Tacci, Bruce G. Taylor, Tylon O. Willingham
  • Publication number: 20150237129
    Abstract: Methods and systems for finding a migration target include building a constrained, layered graph from a catalog of possible configuration combinations and a distance function for each layer in the graph; and determining an available path through the graph, said path having a minimum overall distance from a source instance, by performing an optimized search that selectively evaluates available paths through the graph based on cumulative distances of paths through the graph from the source instance.
    Type: Application
    Filed: February 19, 2014
    Publication date: August 20, 2015
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: John K. Baker, MOISES I. GALVAN, YUNWU HUANG, MATTHEW A. MARKLEY, AMITKUMAR M. PARADKAR, VENKATA VINAY KUMAR PARISA, BIRGIT M. PFITZMANN
  • Publication number: 20110213883
    Abstract: A system and method for information technology (IT) migration includes determining a relationship among objects to be migrated such that the relationship includes a set of objects having at least one of a common feature or dependency between the objects in the set. The objects are grouped into a plurality of migration waves such that cross-wave relationships are minimized among the plurality of migration waves. The objects are migrated wave by wave.
    Type: Application
    Filed: February 26, 2010
    Publication date: September 1, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Richard Keith Athey, John K. Baker, Ronda L. Caswell, Steve N. Lee, Matthew A. Markley, Birgit Pfitzmann, Michael Tacci, Bruce G. Taylor, Tylon O. Willingham
  • Publication number: 20100319060
    Abstract: A method and system for discovering dependencies, configurations and utilizations among IT resources are disclosed. A discovery team writes a prediscovery script without requesting credentials and sends it to a system administrator (SA) who already has necessary credentials to execute the prediscovery script. Then, the SA reviews the prediscovery script and executes the prediscovery script on a target server. While or after executing the prediscovery script, the target server generates a result of an execution of the prediscovery script and provides the result to an analysis system. The analysis system analyzes and parses the result and generates a user-friendly data (e.g., graph or spreadsheet) that represents the result. Then, the analysis system provides the user-friendly data to the discovery team. The analysis system does not require credentials and does not directly communicate with the target server except receiving the result of the executed prediscovery script from the target server.
    Type: Application
    Filed: June 16, 2009
    Publication date: December 16, 2010
    Applicant: International Business Machines Corporation
    Inventors: Louis E. Aiken, John K. Baker, Kamal Bhattacharya, Robert P. Boettcher, Murthy V. Devarakonda, Nikolai A. Joukov, Timothy P. Kane, SR., Steve Lee, Matthew A. Markley, Birgit M. Pfitzmann, Michael Tacci, Norbert G. Vogl, Anthony G.D. Walker