Patents by Inventor Ramachandran Varadharajan

Ramachandran Varadharajan 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: 10528897
    Abstract: The disclosed embodiments provide a system that facilitates the maintenance and execution of a software offering. During operation, the system obtains model data associated with a multidimensional model of the software offering. Next, the system stores the model data in a graph database. Finally, the system uses the graph database to facilitate management of the software offering.
    Type: Grant
    Filed: April 28, 2011
    Date of Patent: January 7, 2020
    Assignee: INTUIT INC.
    Inventors: Jerome Labat, Ramkumar Venkataraman, John Eugene Edward, Ramachandran Varadharajan
  • Patent number: 10462018
    Abstract: A method of managing a number of secondary clouds by a master cloud service manager includes coupling a first cloud including a master cloud service manager to a secondary cloud including a child cloud service manager, and controlling, by the master cloud service manager, the child cloud service manager of the secondary cloud and a number of instantiated services offered on the secondary cloud.
    Type: Grant
    Filed: October 3, 2013
    Date of Patent: October 29, 2019
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Prashant Gupte, Stephane Herman Maes, Ramachandran Varadharajan
  • Patent number: 9483258
    Abstract: The disclosed embodiments provide a system that facilitates the deployment and execution of a software offering. During operation, the system obtains a set of requirements associated with a service definition of the software offering. Next, the system uses the requirements to automatically provision a set of infrastructure slices for use by the software offering without requiring manual configuration of the resources by a user, wherein each of the infrastructure slices includes a set of resources configured to support a workload associated with the software offering.
    Type: Grant
    Filed: April 27, 2011
    Date of Patent: November 1, 2016
    Assignee: INTUIT INC
    Inventors: Jerome Labat, Ramachandran Varadharajan, Joseph W. Armstrong, Srinivas Nimmagadda
  • Publication number: 20160241446
    Abstract: A method of managing a number of secondary clouds by a master cloud service manager includes coupling a first cloud including a master cloud service manager to a secondary cloud including a child cloud service manager, and controlling, by the master cloud service manager, the child cloud service manager of the secondary cloud and a number of instantiated services offered on the secondary cloud.
    Type: Application
    Filed: October 3, 2013
    Publication date: August 18, 2016
    Applicant: Hewlett Packard Enterprise Development LP
    Inventors: Prashant Gupte, Stephane Herman Maes, Ramachandran Varadharajan
  • Patent number: 8984121
    Abstract: The disclosed embodiments provide a system that facilitates the maintenance and execution of a software offering. During operation, the system obtains model data associated with a multidimensional model of the software offering. Next, the system displays the model data to a user as a set of dependency mappings among a set of service components and a set of resources used by the software offering. Finally, the system facilitates management of the software offering through the displayed model data.
    Type: Grant
    Filed: April 21, 2011
    Date of Patent: March 17, 2015
    Assignee: Intuit Inc.
    Inventors: Jerome Labat, Ramkumar Venkataraman, John Eugene Edward, Ramachandran Varadharajan
  • Patent number: 8732654
    Abstract: The disclosed embodiments provide a system that facilitates the maintenance and execution of a software offering. During operation, the system obtains model data associated with a multidimensional model of the software offering. Next, the system uses the model data to calculate a set of dependency scores representing levels of dependency among a set of service components and a set of resources used by the software offering. Finally, the system uses the dependency scores to facilitate management of the software offering.
    Type: Grant
    Filed: May 31, 2011
    Date of Patent: May 20, 2014
    Assignee: Intuit Inc.
    Inventors: Ramkumar Venkataraman, Jerome Labat, John Eugene Edward, Ramachandran Varadharajan
  • Patent number: 8667139
    Abstract: The disclosed embodiments provide a system that facilitates the deployment and execution of a software offering. During operation, the system obtains a service definition of the software offering and a resource definition of resources available for use by the software offering. Next, the system creates a multidimensional model of the software offering by mapping a first set of elements from the service definition to a second set of elements from the resource definition. Finally, the system uses the multidimensional model to manage the deployment and execution of the software offering without requiring manual configuration of the resources by a user.
    Type: Grant
    Filed: February 22, 2011
    Date of Patent: March 4, 2014
    Assignee: Intuit Inc.
    Inventors: Jerome Labat, Ramachandran Varadharajan, Wilson W. Lau, Thomas C. Bishop
  • Patent number: 8589557
    Abstract: The disclosed embodiments provide a system that facilitates the deployment and execution of a software offering. During operation, the system obtains a service definition of the software offering. Next, the system creates a work-breakdown structure based on a set of policies from the service definition. Finally, the system uses the work-breakdown structure to automatically provision a set of resources for use by the software offering without requiring manual configuration of the resources by a user.
    Type: Grant
    Filed: February 22, 2011
    Date of Patent: November 19, 2013
    Assignee: Intuit Inc.
    Inventors: Jerome Labat, Ramachandran Varadharajan, Wilson W. Lau, Thomas C. Bishop
  • Publication number: 20120311523
    Abstract: The disclosed embodiments provide a system that facilitates the maintenance and execution of a software offering. During operation, the system obtains model data associated with a multidimensional model of the software offering. Next, the system uses the model data to calculate a set of dependency scores representing levels of dependency among a set of service components and a set of resources used by the software offering. Finally, the system uses the dependency scores to facilitate management of the software offering.
    Type: Application
    Filed: May 31, 2011
    Publication date: December 6, 2012
    Applicant: INTUIT INC.
    Inventors: Ramkumar Venkataraman, Jerome Labat, John Eugene Edward, Ramachandran Varadharajan
  • Publication number: 20120284067
    Abstract: The disclosed embodiments provide a system that facilitates the maintenance and execution of a software offering. During operation, the system obtains a total revenue associated with the software offering and a set of weight vectors associated with a multidimensional model of the software offering, wherein each of the weight vectors comprises a set of revenue weights. Next, the system calculates a set of component revenues associated with a set of service components and a set of resources used by the software offering by applying the total revenue and the weight vectors to the multidimensional model. Finally, the system uses the component revenues to facilitate management of the software offering.
    Type: Application
    Filed: May 3, 2011
    Publication date: November 8, 2012
    Applicant: INTUIT INC.
    Inventors: Jerome Labat, Ramkumar Venkataraman, John Eugene Edward, Ramachandran Varadharajan
  • Publication number: 20120278365
    Abstract: The disclosed embodiments provide a system that facilitates the maintenance and execution of a software offering. During operation, the system obtains model data associated with a multidimensional model of the software offering. Next, the system stores the model data in a graph database. Finally, the system uses the graph database to facilitate management of the software offering.
    Type: Application
    Filed: April 28, 2011
    Publication date: November 1, 2012
    Applicant: INTUIT INC.
    Inventors: Jerome Labat, Ramkumar Venkataraman, John Eugene Edward, Ramachandran Varadharajan
  • Publication number: 20120222037
    Abstract: The disclosed embodiments provide a system that facilitates the maintenance and execution of a software offering. During operation, the system obtains a policy change associated with a service definition of the software offering. Next, the system updates one or more requirements associated with the software offering based on the policy change. Finally, the system uses the updated requirements to dynamically reprovision one or more resources for use by the software offering during execution of the software offering.
    Type: Application
    Filed: February 24, 2011
    Publication date: August 30, 2012
    Applicant: INTUIT INC.
    Inventors: Jerome Labat, Ramachandran Varadharajan, Sivakumar Prakash Thivakaram, Srinivas Nimmagadda
  • Publication number: 20120222004
    Abstract: The disclosed embodiments provide a system that facilitates the maintenance and execution of a software offering. During operation, the system obtains model data associated with a multidimensional model of the software offering. Next, the system publishes the model data in a set of orchestration tools for the software offering, wherein the model data enables use of the multidimensional model in managing the execution of the software offering from the orchestration tools.
    Type: Application
    Filed: February 24, 2011
    Publication date: August 30, 2012
    Applicant: INTUIT INC.
    Inventors: Jerome Labat, Ramachandran Varadharajan, Kalusivalingam Thirugnanam, John Eugene Edward
  • Publication number: 20120215919
    Abstract: The disclosed embodiments provide a system that facilitates the deployment and execution of a software offering. During operation, the system obtains a service definition of the software offering and a resource definition of resources available for use by the software offering. Next, the system creates a multidimensional model of the software offering by mapping a first set of elements from the service definition to a second set of elements from the resource definition. Finally, the system uses the multidimensional model to manage the deployment and execution of the software offering without requiring manual configuration of the resources by a user.
    Type: Application
    Filed: February 22, 2011
    Publication date: August 23, 2012
    Applicant: INTUIT INC.
    Inventors: Jerome Labat, Ramachandran Varadharajan, Wilson W. Lau, Thomas C. Bishop