Patents by Inventor Rahbar Farooqi

Rahbar Farooqi 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: 10241775
    Abstract: Aspects of the embodiments are directed to a common interface for associating an ordered set of instructions and/or resources from a release automation application with a configuration manager node associated with a server type. Embodiments are directed to identifying an application, identifying a deployment environment for deploying the application, identifying a configuration manager, identifying a server type from a plurality of server types available for the application, identifying a configuration management node associated with the server type, defining an ordered set of instructions and/or resources for the configuration management node by selecting an instruction or resource from a list of instructions and recipes associated with the configuration management node, and storing the ordered set of instruction and/or resources for future deployment of the application in the configuration management node.
    Type: Grant
    Filed: January 14, 2016
    Date of Patent: March 26, 2019
    Assignee: CA, Inc.
    Inventors: Shozab H. Naqvi, Scott W. Fraser, Shen-Kai Su, Bryan Perino, Tony Tsai, Paul D. Peterson, Rahbar A. Farooqi
  • Publication number: 20170206075
    Abstract: Embodiments of the present disclosure are directed to a common interface for associating an ordered set of instructions and/or resources from a release automation application with a configuration manager node associated with a server type. Embodiments are directed to identifying an application, identifying a deployment environment for deploying the application, identifying a configuration manager, identifying a server type from a plurality of server types available for the application, identifying a configuration management node associated with the server type, defining an ordered set of instructions and/or resources for the configuration management node by selecting an instruction or resource from a list of instructions and recipes associated with the configuration management node, and storing the ordered set of instruction and/or resources for future deployment of the application in the configuration management node.
    Type: Application
    Filed: January 14, 2016
    Publication date: July 20, 2017
    Inventors: Shozab H. Naqvi, Scott W. Fraser, Shen-Kai Su, Bryan Perino, Tony Tsai, Paul D. Peterson, Rahbar A. Farooqi
  • Patent number: 8225313
    Abstract: In certain embodiments, a method for virtual infrastructure management includes discovering a plurality of heterogeneous virtual environments, each virtual environment comprising one or more components and being associated with one or more vendor-specific management operations. The method further comprises generating, for each of the plurality of heterogeneous virtual environments, one or more virtual environment objects that model that virtual environment and are operable to abstract the one or more vendor-specific management operations of that virtual environment to a normalized set of management operations. The method further comprises facilitating management of the plurality of heterogeneous virtual environments using the virtual environment objects that model the plurality of heterogeneous virtual environments.
    Type: Grant
    Filed: October 19, 2005
    Date of Patent: July 17, 2012
    Assignee: CA, Inc.
    Inventors: Kouros H. Esfahany, Rahbar A. Farooqi, Amit A. Paradkar
  • Publication number: 20070094367
    Abstract: In certain embodiments, a method for virtual infrastructure management includes discovering a plurality of heterogeneous virtual environments, each virtual environment comprising one or more components and being associated with one or more vendor-specific management operations. The method further comprises generating, for each of the plurality of heterogeneous virtual environments, one or more virtual environment objects that model that virtual environment and are operable to abstract the one or more vendor-specific management operations of that virtual environment to a normalized set of management operations. The method further comprises facilitating management of the plurality of heterogeneous virtual environments using the virtual environment objects that model the plurality of heterogeneous virtual environments.
    Type: Application
    Filed: October 19, 2005
    Publication date: April 26, 2007
    Inventors: Kouros Esfahany, Rahbar Farooqi, Amit Paradkar