Patents by Inventor Birgit Pfitzmann
Birgit Pfitzmann 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: 11301439Abstract: 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: GrantFiled: April 21, 2020Date of Patent: April 12, 2022Assignee: International Business Machines CorporationInventors: 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: 20200250156Abstract: 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: ApplicationFiled: April 21, 2020Publication date: August 6, 2020Inventors: 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: 10664456Abstract: 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: GrantFiled: March 20, 2018Date of Patent: May 26, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: 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: 20180210881Abstract: 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: ApplicationFiled: March 20, 2018Publication date: July 26, 2018Inventors: 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: 9971795Abstract: 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: GrantFiled: September 18, 2015Date of Patent: May 15, 2018Assignee: International Business Machines CorporationInventors: 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: 9501634Abstract: A system allows a reliable and efficient identity management that can, with full interoperability, accommodate to various requirements of participants. For that a system is presented for providing an identity-related information about a user to a requesting entity. The method includes a location-request step initiated by the requesting entity for requesting from a client application a location information that corresponds to a location entity possessing the identity-related information, a redirecting step for connecting the client application to the location entity in order to instruct the location entity to transfer the identity-related information to the requesting entity, and an acquiring step for obtaining the identity-related information.Type: GrantFiled: June 2, 2011Date of Patent: November 22, 2016Assignee: International Business Machines CorporationInventors: Birgit Pfitzmann, Michael Waidner
-
Patent number: 9406023Abstract: In one embodiment, a computer-implemented method includes obtaining incident data related to a plurality of servers, including a first server. Configuration data is obtained for each of the plurality of servers. The configuration data includes information about a set of one or more configuration items of the first server. A predictive modeler is trained to predict incident characteristics, based at least in part on the incident data and the configuration data. A modification is selected to the set of configuration items of the first server. Predicted incident characteristics of the first server are simulated, by a computer processor, based on the selected modifications. It is recommended that the selected modifications be made to the first server if predetermined criteria are met by the simulation.Type: GrantFiled: December 19, 2013Date of Patent: August 2, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jasmina Bogojeska, Ioana Giurgiu, David Lanyi, Mario Lucic, Birgit Pfitzmann, George E. Stark, Dorothea Wiesmann
-
Publication number: 20160012043Abstract: 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: ApplicationFiled: September 18, 2015Publication date: January 14, 2016Inventors: 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: 9141919Abstract: 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: GrantFiled: February 26, 2010Date of Patent: September 22, 2015Assignee: International Business Machines CorporationInventors: 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: 20150178637Abstract: In one embodiment, a computer-implemented method includes obtaining incident data related to a plurality of servers, including a first server. Configuration data is obtained for each of the plurality of servers. The configuration data includes information about a set of one or more configuration items of the first server. A predictive modeler is trained to predict incident characteristics, based at least in part on the incident data and the configuration data. A modification is selected to the set of configuration items of the first server. Predicted incident characteristics of the first server are simulated, by a computer processor, based on the selected modifications. It is recommended that the selected modifications be made to the first server if predetermined criteria are met by the simulation.Type: ApplicationFiled: December 19, 2013Publication date: June 25, 2015Applicant: International Business Machines CorporationInventors: JASMINA Bogojeska, Ioana Giurgiu, David Lanyi, Mario Lucic, Birgit Pfitzmann, George E. Stark, Dorothea Wiesmann
-
Patent number: 8914789Abstract: Data characterizing a source computing environment having at least one hardware resource and at least one workload is obtained, as is a specification of a target computing environment to which the at least one workload is to be migrated in a migration. Based on the data characterizing the source computing environment and the specification of the target computing environment, the migration is categorized into one of a plurality of categories; and the migration is specified in accordance with a migration technique selected based on the categorizing step. Techniques to identify suitable migration candidates are also provided.Type: GrantFiled: July 5, 2011Date of Patent: December 16, 2014Assignee: International Business Machines CorporationInventors: James Barros, Kamal Bhattacharya, Brian L. Peterson, Birgit Pfitzmann, John Rofrano, Kunwadee Sripanidkulchai, Christopher Ward
-
Patent number: 8856775Abstract: 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: GrantFiled: September 22, 2010Date of Patent: October 7, 2014Assignee: International Business Machines CorporationInventors: Nikolai Joukov, Matthew Markley, Birgit Pfitzmann, Michael Tacci
-
Patent number: 8813209Abstract: Automating network reconfiguration such as firewall reconfiguration in migrations may include determining network reconfiguration needs in one or more network functionalities of the target environment based on the discovering; and applying the network reconfiguration needs to the one or more network functionalities in the target environment.Type: GrantFiled: June 3, 2010Date of Patent: August 19, 2014Assignee: International Business Machines CorporationInventors: Kamal Bhattacharya, Birgit Pfitzmann, Nikolai A. Joukov, HariGovind V. Ramasamy
-
Patent number: 8677339Abstract: Component relinking in migrations may include discovering one or more dependencies in one or more components; planning one or more new locations where the one or more components are to be placed; determining relinking needs in the one or more components based on the discovering and the planning; and applying the relinking needs.Type: GrantFiled: April 13, 2010Date of Patent: March 18, 2014Assignee: International Business Machines CorporationInventors: Nikolai A. Joukov, Matthew A. Markley, Birgit Pfitzmann, HariGovind V. Ramasamy
-
Patent number: 8583709Abstract: A file system interface is simulated out of at least a portion of a dormant computer system. File-based discovery is performed on the simulated file system interface to obtain a detailed inventory of at least the portion of the dormant computer system. The detailed inventory includes one or more of software profiles of at least the portion of the dormant computer system, software instances of at least the portion of the dormant computer system, services of at least the portion of the dormant computer system, and data objects used by the services.Type: GrantFiled: March 18, 2010Date of Patent: November 12, 2013Assignee: International Business Machines CorporationInventors: Nikolai A. Joukov, Birgit Pfitzmann, Shaya Potter, Harigovind V. Ramasamy
-
Patent number: 8561035Abstract: A system and method of discovering one or more program variable values may extract an abstract interpretation of a program variable used in a computer program, locate installation-specific repositories associated with the computer program, parse the located installation-specific repositories and extract one or more configuration parameters, and substitute the one or more configuration parameters into the extracted abstract interpretation.Type: GrantFiled: September 3, 2009Date of Patent: October 15, 2013Assignee: International Business Machines CorporationInventors: Sergej Chicherin, Nikolai A. Joukov, Birgit Pfitzmann, Marco Pistoia, Vasily Tarasov, Takaaki Tateishi, Norbert G. Vogl
-
Publication number: 20130091285Abstract: Infrastructures of a plurality of existing applications of an entity are analyzed to identify at least one of the infrastructures of the plurality of existing applications which includes existing substructures enabling replication of individual parts via an existing replication mechanism. The at least one of the infrastructures is selected for migration to a cloud. The cloud includes at least one of an infrastructure as a service cloud and a platform as a service cloud. The existing substructures of the at least one of the infrastructures are migrated to the cloud, without application-level change. A business agility component is assembled and is configured to control extending and shrinking resources of the cloud that are devoted to the at least one of the infrastructures. The resources of the cloud that are devoted to the at least one of the infrastructures are extended and shrunk, using the business agility component.Type: ApplicationFiled: October 11, 2011Publication date: April 11, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Murthy V. Devarakonda, Nikolai A. Joukov, Birgit Pfitzmann, Shaya Potter
-
Publication number: 20130019015Abstract: An application resource manager obtains a projection of upcoming demand for an application that runs on a cloud. The cloud includes at least one of an infrastructure as a service cloud and a platform as a service cloud. The application resource manager determines, based on the projection, that resources of the cloud that are devoted to the application need to be one of extended and shrunken. One of extending and shrinking the resources of the cloud that are devoted to the application is carried out in response to the determining.Type: ApplicationFiled: July 12, 2011Publication date: January 17, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Murthy V. Devarakonda, Nikolai A. Joukov, Birgit Pfitzmann, Shaya Potter
-
Publication number: 20120131567Abstract: Data characterizing a source computing environment having at least one hardware resource and at least one workload is obtained, as is a specification of a target computing environment to which the at least one workload is to be migrated in a migration. Based on the data characterizing the source computing environment and the specification of the target computing environment, the migration is categorized into one of a plurality of categories; and the migration is specified in accordance with a migration technique selected based on the categorizing step. Techniques to identify suitable migration candidates are also provided.Type: ApplicationFiled: July 5, 2011Publication date: May 24, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: James Barros, Kamal Bhattacharya, Brian L. Peterson, Birgit Pfitzmann, John Rofrano, Kunwadee Sripanidkulchai, Christopher Ward
-
Publication number: 20120072709Abstract: 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: ApplicationFiled: September 22, 2010Publication date: March 22, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Nikolai Joukov, Matthew Markley, Birgit Pfitzmann, Michael Tacci