Patents by Inventor Kiran P. Diwakar

Kiran P. Diwakar 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: 9607275
    Abstract: A method for scheduling an information technology (IT) project includes receiving a project request at an interface and determining one or more tasks associated with the project request. The method also includes identifying one or more hardware components coupled to a network operable to perform each of the one or more tasks and retrieving a schedule for each of the identified hardware components. The method further includes selecting a hardware component to perform each of the one or more tasks scheduling each of the selected hardware components to perform each of the one or more tasks.
    Type: Grant
    Filed: April 28, 2009
    Date of Patent: March 28, 2017
    Assignee: CA, Inc.
    Inventors: Kiran P. Diwakar, Sumeet Mathur
  • Patent number: 8548863
    Abstract: A system and method permits the selection of services from multiple cloud vendors. The system receives parameters relating to a plurality of services offered by a plurality of vendors in a plurality of cloud computing environments. The parameters relate to an actual cost charged by each of the vendors and a cost relating to an environmental impact of each of the vendors. The system calculates a value for each of the vendors as a function of the received parameters, and selects one or more vendors as a function of the calculated value. The system outputs to a display device one or more of the selected vendors and the calculated values for each of the vendors. In another embodiment, the system establishes a communication connection with one or more of the cloud computing environments, and invokes one or more applications or services from the one or more cloud computing environments.
    Type: Grant
    Filed: March 26, 2010
    Date of Patent: October 1, 2013
    Assignee: CA, Inc.
    Inventor: Kiran P. Diwakar
  • Publication number: 20130132457
    Abstract: A system, method, and computer-readable storage medium for handling hand-offs in a cloud computing environment is provided. The method includes identifying, at a cloud governance module of a server device, a plurality of applications executing on a plurality of servers belonging to a plurality of cloud computing service providers. The method includes determining based upon information in a policy module, to hand-off an execution of at least one identified application executing on a first cloud computing service provider platform to a second cloud computing service provider, determining whether the second cloud computing service provider satisfies one or more governance policies associated with the at least one identified application, and handing-off the execution of the at least one identified application to a second cloud computing provider platform based upon the second cloud computing provider being compliant with the one or more governance policies associated with the at least one identified application.
    Type: Application
    Filed: November 18, 2011
    Publication date: May 23, 2013
    Applicant: Computer Associates Think, Inc.
    Inventor: Kiran P. Diwakar
  • Patent number: 8305911
    Abstract: A method for identifying disruptions using network and systems data includes receiving resource utilization information for a network component at a first time and receiving resource utilization information for the network component at a second time. The method also includes identifying a resource utilization pattern for the network component, predicting a resource utilization for the network component at a third time based on the resource utilization pattern, and determining whether the predicted resource utilization will breach a utilization threshold for the network component.
    Type: Grant
    Filed: April 28, 2009
    Date of Patent: November 6, 2012
    Assignee: CA, Inc.
    Inventors: Kiran P. Diwakar, Sumeet Mathur
  • Publication number: 20110238515
    Abstract: A system and method permits the selection of services from multiple cloud vendors. The system receives parameters relating to a plurality of services offered by a plurality of vendors in a plurality of cloud computing environments. The parameters relate to an actual cost charged by each of the vendors and a cost relating to an environmental impact of each of the vendors. The system calculates a value for each of the vendors as a function of the received parameters, and selects one or more vendors as a function of the calculated value. The system outputs to a display device one or more of the selected vendors and the calculated values for each of the vendors. In another embodiment, the system establishes a communication connection with one or more of the cloud computing environments, and invokes one or more applications or services from the one or more cloud computing environments.
    Type: Application
    Filed: March 26, 2010
    Publication date: September 29, 2011
    Applicant: Computer Associates Think, Inc.
    Inventor: Kiran P. Diwakar
  • Publication number: 20100274621
    Abstract: A method for scheduling an information technology (IT) project includes receiving a project request at an interface and determining one or more tasks associated with the project request. The method also includes identifying one or more hardware components coupled to a network operable to perform each of the one or more tasks and retrieving a schedule for each of the identified hardware components. The method further includes selecting a hardware component to perform each of the one or more tasks scheduling each of the selected hardware components to perform each of the one or more tasks.
    Type: Application
    Filed: April 28, 2009
    Publication date: October 28, 2010
    Applicant: Computer Associates Think, Inc.
    Inventors: Kiran P. Diwakar, Sumeet Mathur
  • Publication number: 20100271956
    Abstract: A method for identifying disruptions using network and systems data includes receiving resource utilization information for a network component at a first time and receiving resource utilization information for the network component at a second time. The method also includes identifying a resource utilization pattern for the network component, predicting a resource utilization for the network component at a third time based on the resource utilization pattern, and determining whether the predicted resource utilization will breach a utilization threshold for the network component.
    Type: Application
    Filed: April 28, 2009
    Publication date: October 28, 2010
    Applicant: Computer Associates Think, Inc.
    Inventors: Kiran P. Diwakar, Sumeet Mathur