Patents by Inventor John W. Sweitzer

John W. Sweitzer 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: 9600264
    Abstract: A migration set list generator specifies a physical topology of a deployed software solution, wherein the software solution comprises software components and data associated with the software components, integrated into a single entity. The migration set list generator specifies at least one solution change to the deployed software solution to meet at least one business requirement and specifies at least one migration strategy for migrating the deployed software solution. The migration set list generator generates migration tasks for making the at least one solution change to the deployed software solution specified in the physical topology based on the at least one migration strategy and generates a recommended physical topology yielded for the software solution if the physical topology is updated according to the migration tasks.
    Type: Grant
    Filed: October 29, 2014
    Date of Patent: March 21, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Christine M. Draper, Ashwin B. Manekar, Michael J. McMahon, Renganathan Sundararaman, John W. Sweitzer, Kaylee M. Thomsen
  • Patent number: 9389844
    Abstract: An apparatus and a method provide a solution for a computer system. The apparatus may include a package containing or referencing a plurality of software components of the solution and containing a solution definition defining in logical terms the topology requirements of the solution. The plurality of software components may be packaged as installable units which comprise a descriptor providing requirements of a target hosting environment for the software component and the software component to be installed. The solution definition of the package may include target hosting environments of the software components of a solution being defined in terms of requirements each software component has on its own target hosting environment and requirements the solution imposes on the target hosting environments.
    Type: Grant
    Filed: October 12, 2004
    Date of Patent: July 12, 2016
    Assignee: International Business Machines Corporation
    Inventors: Nicholas D. Butler, Christine M. Draper, John W. Sweitzer, Marcello Vitaletti
  • Patent number: 9230209
    Abstract: An autonomic computing system may include an autonomic manager and a knowledge source accessible by the autonomic manager and any other entities associated with the autonomic computing system. The knowledge source may include a service interface adapted for the autonomic manager to access the knowledge source. The knowledge source may also include a multiplicity of knowledge elements.
    Type: Grant
    Filed: December 3, 2008
    Date of Patent: January 5, 2016
    Assignee: International Business Machines Corporation
    Inventors: Eric Labadie, Brent A. Miller, David M. Ogle, John W. Sweitzer
  • Patent number: 9197431
    Abstract: A method to match an autonomic manager with a manageable resource may include using a management style profile to match the autonomic manager with the manageable resource. The method may also include validating that the autonomic manager can manage the manageable resource using a defined management style of the autonomic manager.
    Type: Grant
    Filed: June 5, 2012
    Date of Patent: November 24, 2015
    Assignee: International Business Machines Corporation
    Inventors: Peter J. Brittenham, Edward C. Snible, John W. Sweitzer, Mark D. Weitzel
  • Publication number: 20150052510
    Abstract: A migration set list generator specifies a physical topology of a deployed software solution, wherein the software solution comprises software components and data associated with the software components, integrated into a single entity. The migration set list generator specifies at least one solution change to the deployed software solution to meet at least one business requirement and specifies at least one migration strategy for migrating the deployed software solution. The migration set list generator generates migration tasks for making the at least one solution change to the deployed software solution specified in the physical topology based on the at least one migration strategy and generates a recommended physical topology yielded for the software solution if the physical topology is updated according to the migration tasks.
    Type: Application
    Filed: October 29, 2014
    Publication date: February 19, 2015
    Inventors: Christine M. Draper, Ashwin B. Manekar, Michael J. McMahon, Renganathan Sundararaman, John W. Sweitzer, Kaylee M. Thomsen
  • Patent number: 8938733
    Abstract: A migration set list generator specifies a physical topology of a deployed software solution, wherein the software solution comprises software components and data associated with the software components integrated into a single entity. The migration set list generator specifies at least one solution change to the deployed software solution to meet at least one business requirement and specifies at least one migration strategy for migrating the deployed software solution. The migration set list generator generates migration tasks for making the at least one solution change to the deployed software solution specified in the physical topology based on the at least one migration strategy and generates a recommended physical topology yielded for the software solution if the physical topology is updated according to the migration tasks.
    Type: Grant
    Filed: July 18, 2012
    Date of Patent: January 20, 2015
    Assignee: International Business Machines Corporation
    Inventors: Christine M. Draper, Ashwin B. Manekar, Michael J. McMahon, Renganathan Sundararaman, John W. Sweitzer, Kaylee M. Thomsen
  • Publication number: 20130014097
    Abstract: A migration set list generator specifies a physical topology of a deployed software solution, wherein the software solution comprises software components and data associated with the software components integrated into a single entity. The migration set list generator specifies at least one solution change to the deployed software solution to meet at least one business requirement and specifies at least one migration strategy for migrating the deployed software solution. The migration set list generator generates migration tasks for making the at least one solution change to the deployed software solution specified in the physical topology based on the at least one migration strategy and generates a recommended physical topology yielded for the software solution if the physical topology is updated according to the migration tasks.
    Type: Application
    Filed: July 18, 2012
    Publication date: January 10, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Christine M. Draper, Ashwin B. Manekar, Michael J. McMahon, Renganathan Sundararaman, John W. Sweitzer, Kaylee M. Thomsen
  • Patent number: 8311862
    Abstract: A method for facilitating in assessing transitional costs in business transformations using a computer-aided organizational design system is provided. The method comprises creating a first organization design model representative of the current organizational design state of an organization using a graphical tool. The method further comprises changing the first organization design model into a second organization design model representative of the organizational design state of the organization after the business transformation. The method further comprises generating a report identifying the transition cost factors and the transition cost of moving from the first organization design model to the second organization design model, wherein the transition cost is determined based on predetermined calculation algorithms or heuristics.
    Type: Grant
    Filed: August 29, 2007
    Date of Patent: November 13, 2012
    Assignee: International Business Machines Corporation
    Inventors: Jinchao Hunag, John W. Sweitzer, Yi-Hsiu Wei, Kamorudeen Larry Yusuf
  • Publication number: 20120240127
    Abstract: A method to match an autonomic manager with a manageable resource may include using a management style profile to match the autonomic manager with the manageable resource. The method may also include validating that the autonomic manager can manage the manageable resource using a defined management style of the autonomic manager.
    Type: Application
    Filed: June 5, 2012
    Publication date: September 20, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: PETER J. BRITTENHAM, EDWARD C. SNIBLE, JOHN W. SWEITZER, MARK D. WEITZEL
  • Patent number: 8244866
    Abstract: A method to match an autonomic manager with a manageable resource may include using a management style profile to match the autonomic manager with the manageable resource. The method may also include validating that the autonomic manager can manage the manageable resource using a defined management style of the autonomic manager.
    Type: Grant
    Filed: September 27, 2006
    Date of Patent: August 14, 2012
    Assignee: International Business Machines Corporation
    Inventors: Peter J. Brittenham, Edward C. Snible, John W. Sweitzer, Mark D. Weitzel
  • Publication number: 20120137278
    Abstract: A migration set list generator specifies a physical topology of a deployed software solution, wherein the software solution comprises a plurality of software components and data associated with said plurality of software components integrated into a single entity. The migration set list generator specifies at least one solution change to the deployed software solution to meet at least one business requirement and specifies at least one migration strategy for migrating the deployed software solution, wherein the at least one migration strategy comprises at least one of a product level strategy specified for a particular software component of the plurality of software components and at least one solution level strategy specified for the plurality of software components, wherein the product level strategy overrides the solution level strategy for the particular software component.
    Type: Application
    Filed: November 30, 2010
    Publication date: May 31, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Christine M. Draper, Ashwin B. Manekar, Michael J. McMahon, Renganathan Sundararaman, John W. Sweitzer, Kaylee M. Thomsen
  • Patent number: 8140976
    Abstract: Content aggregation is used to build administration consoles. Preferred embodiments enable providing a solution-based approach to information technology (“IT”) administration, whereby content can be flexibly arranged to provide a content view that is adapted for the IT solution deployed in a particular IT environment. In preferred embodiments, portal technology is used for the aggregation framework, and portlets are used for creating content. Alternatively, other approaches such as struts and tiles may be used. Preferred embodiments deploy an administration console as a Web-accessible application, and this console consolidates the administration interfaces for an arbitrary set of management operations, including administration of an arbitrary collection of hardware and/or software resources. Roles/permissions may be used when rendering content for the console, thereby customizing a view to individual end users (or user groups).
    Type: Grant
    Filed: October 27, 2008
    Date of Patent: March 20, 2012
    Assignee: International Business Machines Corporation
    Inventors: Joseph A. Bohn, Kathryn H. Britton, Samar Choudhary, Donald F. Ferguson, Carol A. Jones, Richard A. King, Jason R. McGee, Christopher C. Mitchell, Vijay Pandiarajan, Douglas R. Petty, Elizabeth A Schreiber, Timothy G. Shortley, Shikha Srivastava, John W. Sweitzer, Robert T. Uthe
  • Publication number: 20110153514
    Abstract: The disclosed techniques enable a customer or solution provider to generate customer-specific solution documentation according to an organizational design corresponding to a customer from generic, or “out-of-the-box,” documentation. A solution package includes an assumed, out-of-box organizational design, out-of-box solution documentation and solution materials. A customer or information technology (IT) integrator is provided a graphical user interface (GUI) to edit the out-of-box organizational design to conform to the customer's organizational design. A Documentation Generation and Delivery Tool (DGDT) analyzes both organizational and documentation designs. The DGDT generates and delivers customer-specific documentation based upon out-of-box documentation and customer-specific organizational design. The DGDT also provides a GUI for human interaction.
    Type: Application
    Filed: December 18, 2009
    Publication date: June 23, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Eric M. Chan, Jinchao Huang, John W. Sweitzer, Yi-Hsiu Wei
  • Patent number: 7949688
    Abstract: A method, system and computer-usable medium are disclosed for managing the evolution of a data model through the application of change statements. Each change statement comprises a change operator operable to perform change operations on the elements of a target data model. The change statements are appended to a data model change stack. Execution of the change statements stored in the data model change stack results in change operations being performed on the target data model. Each change statement is associated with a version ID and a timestamp which identify the scope of the data model version and time instance of the change.
    Type: Grant
    Filed: June 2, 2008
    Date of Patent: May 24, 2011
    Assignee: International Business Machines Corporation
    Inventors: Shaw-Ben S. Shi, John W. Sweitzer, Yi-Hsiu Wei
  • Publication number: 20090300077
    Abstract: A method, system and computer-usable medium are disclosed for managing the evolution of a data model through the application of change statements. Each change statement comprises a change operator operable to perform change operations on the elements of a target data model. The change statements are appended to a data model change stack. Execution of the change statements stored in the data model change stack results in change operations being performed on the target data model. Each change statement is associated with a version ID and a timestamp which identify the scope of the data model version and time instance of the change.
    Type: Application
    Filed: June 2, 2008
    Publication date: December 3, 2009
    Inventors: Shaw-Ben S. Shi, John W. Sweitzer, Yi-Hsiu Wei
  • Publication number: 20090150334
    Abstract: An autonomic computing system may include an autonomic manager and a knowledge source accessible by the autonomic manager and any other entities associated with the autonomic computing system. The knowledge source may include a service interface adapted for the autonomic manager to access the knowledge source. The knowledge source may also include a multiplicity of knowledge elements.
    Type: Application
    Filed: December 3, 2008
    Publication date: June 11, 2009
    Inventors: Eric Labadie, Brent A. Miller, David M. Ogle, John W. Sweitzer
  • Publication number: 20090064271
    Abstract: Exemplary embodiments of the present invention implement filtering policies to correlate and perform fine-grained access control on aggregated data within an enterprise service bus (ESB) architecture. These filtering policies can be made available externally to a system user during runtime in order to allow changes to be dynamically applied to an ESB flow without the need to modify the flow of the ESB. An ESB architecture provides the benefit of being of having the capability to provide an aggregation of services. An ESB has the capability to route a service request to call multiple providers, collect all needed data, aggregate the data, and return the data to a requester. The filtering policies can be implemented within a data filtering engine that is comprised within the ESB.
    Type: Application
    Filed: August 29, 2007
    Publication date: March 5, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Tinny M.C. Ng, John W. Stephenson, John W. Sweitzer
  • Publication number: 20090063210
    Abstract: A method for facilitating in assessing transitional costs in business transformations using a computer-aided organizational design system is provided. The method comprises creating a first organization design model representative of the current organizational design state of an organization using a graphical tool. The method further comprises changing the first organization design model into a second organization design model representative of the organizational design state of the organization after the business transformation. The method further comprises generating a report identifying the transition cost factors and the transition cost of moving from the first organization design model to the second organization design model, wherein the transition cost is determined based on predetermined calculation algorithms or heuristics.
    Type: Application
    Filed: August 29, 2007
    Publication date: March 5, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jinchao Hunag, John W. Sweitzer, Yi-Hsiu Wei, Larry K. Yusuf
  • Patent number: 7493563
    Abstract: Content aggregation is used to build administration consoles. Preferred embodiments enable providing a solution-based approach to information technology (“IT”) administration, whereby content can be flexibly arranged to provide a content view that is adapted for the IT solution deployed in a particular IT environment. In preferred embodiments, portal technology is used for the aggregation framework, and portlets are used for creating content. Alternatively, other approaches such as struts and tiles may be used. Preferred embodiments deploy an administration console as a Web-accessible application, and this console consolidates the administration interfaces for an arbitrary set of management operations, including administration of an arbitrary collection of hardware and/or software resources. Roles/permissions may be used when rendering content for the console, thereby customizing a view to individual end users (or user groups).
    Type: Grant
    Filed: March 5, 2004
    Date of Patent: February 17, 2009
    Assignee: International Business Machines Corporation
    Inventors: Joseph A. Bohn, Kathryn H. Britton, Samar Choudhary, Donald F. Ferguson, Carol A. Jones, Richard A. King, Jason R. McGee, Christopher C. Mitchell, Vijay Pandiarajan, Douglas R. Petty, Elizabeth A. Schreiber, Timothy G. Shortley, Shikha Srivastava, John W. Sweitzer, Robert T. Uthe
  • Publication number: 20090044152
    Abstract: Content aggregation is used to build administration consoles. Preferred embodiments enable providing a solution-based approach to information technology (“IT”) administration, whereby content can be flexibly arranged to provide a content view that is adapted for the IT solution deployed in a particular IT environment. In preferred embodiments, portal technology is used for the aggregation framework, and portlets are used for creating content. Alternatively, other approaches such as struts and tiles may be used. Preferred embodiments deploy an administration console as a Web-accessible application, and this console consolidates the administration interfaces for an arbitrary set of management operations, including administration of an arbitrary collection of hardware and/or software resources. Roles/permissions may be used when rendering content for the console, thereby customizing a view to individual end users (or user groups).
    Type: Application
    Filed: October 27, 2008
    Publication date: February 12, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Joseph A. Bohn, Kathryn H. Britton, Samar Choudhary, Donald F. Ferguson, Carol A. Jones, Richard A. King, Jason R. McGee, Christopher C. Mitchell, Vijay Pandiarajan, Douglas R. Petty, Elizabeth A. Schreiber, Timothy G. Shortley, Shikha Srivastava, John W. Sweitzer, Robert T. Uthe