Patents by Inventor Michael Kalantar

Michael Kalantar 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).

  • Publication number: 20060265583
    Abstract: A method, system, and computer program product are disclosed for automatically determining a valid ordering of provisioning operations, and their needed parameters, so that a provisioning system can configure a desired resource state. This is accomplished by formally describing the pre-conditions and effects of provisioning operations, the current state of managed resources and the desired final state. A planning algorithm is then used to determine the provisioning operations, a valid ordering and appropriate parameters to bring the system from the current state to the desired state.
    Type: Application
    Filed: May 20, 2005
    Publication date: November 23, 2006
    Inventors: Tamar Eilam, Michael Kalantar, Alexander Konstantinou, Kaoutar Maghraoui, Alok Menghrajani, Lily Mummert, John Pershing
  • Publication number: 20050198244
    Abstract: The present invention is directed to provisioning and managing computing services in a computing utility system. It receives as an input an infrastructure independent description of a set of requirements on the new desired state of a computing service. It uses a knowledge plane to represent the infrastructure. The method generates a Concrete Model that describes a resource structure that refines the input and is implementable over the infrastructure. It then generates and possibly executes provisioning actions to create an identical resource structure on the infrastructure. The method can be used to create new computing services, to destroy existing computing services, to modify the resource combinations allocated to a computing service, or the configuration of these resources. Provisioning actions can be executed immediately, or saved and executed later, and possibly many times.
    Type: Application
    Filed: February 11, 2004
    Publication date: September 8, 2005
    Applicant: International Business Machines Corporation
    Inventors: Tamar Eilam, Liana Fong, Guerney Hunt, Michael Kalantar, Lily Mummert, John Pershing
  • Publication number: 20050177600
    Abstract: The present invention is directed to provisioning and managing computing services in a computing utility system. It receives a Concrete Resource Model describing a desired resource structure. It uses a representation of the infrastructure, including resources, configuration, capabilities and constraints, as a knowledge subsystem. The method generates and executes provisioning actions to affect the infrastructure resources by creating a resource structure that matches the description in the Concrete Resource Model and satisfies the requirements described in the input. The method can be used to create new computing services, to destroy existing computing services, to modify the resource combination allocated to a computing service, or the configuration of these resources. Provisioning actions, generated, can be executed immediately, or saved and executed later, and possibly many times.
    Type: Application
    Filed: February 11, 2004
    Publication date: August 11, 2005
    Applicant: International Business Machines Corporation
    Inventors: Tamar Eilam, Liana Fong, Guerney Hunt, Michael Kalantar, Lily Mummert, John Pershing
  • Publication number: 20050163143
    Abstract: A method, system, and computer program product are disclosed for logically provisioning resources in a data processing system. A request for one or more resources to be provisioned in a provisioning environment is received. The requested resources may be of multiple different available types of resources. Particular instances of the requested types of resources are selected from a group of different types of unassigned available resources. The selected resources are indicated as being reserved, and thus no longer unassigned or available, to fulfill this request. The selected resources are then logically provisioned by establishing logical relationships between the selected resource instances in the provisioning environment.
    Type: Application
    Filed: January 27, 2004
    Publication date: July 28, 2005
    Applicant: International Business Machines Corporation
    Inventors: Michael Kalantar, Liana Fong, Patrick Brooks
  • Publication number: 20050149610
    Abstract: A method, system, and computer program product are described for managing the provisioning of resources in a data processing system. There are different types of resources. Each resource is one of these types. Multiple provisioning states are defined for each type of resource. Relationships are defined among the provisioning states. The relationships describe valid transitions from one state to another. Workflows of one or more tasks are defined, varying to the resource implementation specifications, that are associated with each one of the valid transitions between states. When a resource is to transition from a current state, the relationships among states are used to determine a valid next state. The workflow specific to the resource specification and associated with this transition from the current state to the determined next state is then executed in order to transition to the next state.
    Type: Application
    Filed: January 2, 2004
    Publication date: July 7, 2005
    Applicant: International Business Machines Corporation
    Inventors: Patrick Brooks, Rhonda Childress, Liana Fong, Walter Grom, Stewart Hyman, Michael Kalantar, Steve Weinberger
  • Publication number: 20050138164
    Abstract: A generic mechanism and model are provided to capture and store configuration profiles for resource monitors such that monitors can be flexibly deployed, configured, modified, and removed using appropriate sets of parameters and values. As an integral part of resource provisioning, this generic mechanism will require only a generic set of workflows and a generic data model to provision monitors. The provisioning system of the present invention captures and stores response parameters and values from monitors created during initial deployment such that these parameters can be used for later modification and removal of these monitors.
    Type: Application
    Filed: December 18, 2003
    Publication date: June 23, 2005
    Applicant: International Business Machines Corporation
    Inventors: Toby Burton, Rhonda Childress, Liana Fong, Andrew Greff, Michael Kalantar, David King
  • Publication number: 20050050175
    Abstract: A generic method and model for capturing and storing configuration profiles for each resource in a provisioning system. As a resource is utilized in a specific environment, the configuration values can be changed as needed to reflect different stages in the life cycle of the resource, such as configuration, and modification.
    Type: Application
    Filed: August 28, 2003
    Publication date: March 3, 2005
    Applicant: International Business Machines Corporation
    Inventors: Liana Fong, Andrew Greff, Michael Kalantar, David King