Patents by Inventor Michael Tacci

Michael Tacci 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
  • 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: 9960974
    Abstract: Analytics and visualization for logical dependency mapping of computer servers may be provided. Data collected from computer servers is received and analyzed to discover logical dependencies among the computer servers, for example, to discover communications between one or more of operating systems, middleware and applications associated with the computer servers. The computer servers may be grouped into one or more dependency groups based at least on a user-defined grouping criterion. The one or more dependency groups and their logical dependencies may be output.
    Type: Grant
    Filed: November 27, 2013
    Date of Patent: May 1, 2018
    Assignee: International Business Machines Corporation
    Inventors: Kun Bai, Christian B. Kau, Mark E. Podlaseck, Michael Tacci, Lawrence H. Thompson
  • 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
  • Patent number: 9565129
    Abstract: A method and a system may automatically compute optimized target resources and identify configurations given discovered source properties and dependencies of machines, while prioritizing performance in the target environment. An algorithm and/or tools for programmatically identifying and locating business application instances in an infrastructure, based on weighted similarity metric may be also provided.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: February 7, 2017
    Assignee: International Business Machines Corporation
    Inventors: Kun Bai, Jinho Hwang, Jill L. Jermyn, Michael E. Nidd, Michael Tacci, Maja Vukovic
  • Publication number: 20160094477
    Abstract: A method and a system may automatically compute optimized target resources and identify configurations given discovered source properties and dependencies of machines, while prioritizing performance in the target environment. An algorithm and/or tools for programmatically identifying and locating business application instances in an infrastructure, based on weighted similarity metric may be also provided.
    Type: Application
    Filed: September 30, 2014
    Publication date: March 31, 2016
    Inventors: Kun Bai, Jinho Hwang, Jill L. Jermyn, Michael E. Nidd, Michael Tacci, Maja Vukovic
  • 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
  • Patent number: 8856775
    Abstract: Techniques for unstacking software components are provided. The techniques include discovering a plurality of software components and one or more dependencies between the software components in a computer system, designing a plurality of unstacking options for unstacking said components, and selecting one of said unstacking options to unstack said components.
    Type: Grant
    Filed: September 22, 2010
    Date of Patent: October 7, 2014
    Assignee: International Business Machines Corporation
    Inventors: Nikolai Joukov, Matthew Markley, Birgit Pfitzmann, Michael Tacci
  • Publication number: 20140164607
    Abstract: Analytics and visualization for logical dependency mapping of computer servers may be provided. Data collected from computer servers is received and analyzed to discover logical dependencies among the computer servers, for example, to discover communications between one or more of operating systems, middleware and applications associated with the computer servers. The computer servers may be grouped into one or more dependency groups based at least on a user-defined grouping criterion. The one or more dependency groups and their logical dependencies may be output.
    Type: Application
    Filed: November 27, 2013
    Publication date: June 12, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kun Bai, Christian B. Kau, Mark E. Podlaseck, Michael Tacci, Lawrence H. Thompson
  • Publication number: 20120072709
    Abstract: Techniques for unstacking software components are provided. The techniques include discovering a plurality of software components and one or more dependencies between the software components in a computer system, designing a plurality of unstacking options for unstacking said components, and selecting one of said unstacking options to unstack said components.
    Type: Application
    Filed: September 22, 2010
    Publication date: March 22, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Nikolai Joukov, Matthew Markley, Birgit Pfitzmann, Michael Tacci
  • 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