Patents by Inventor Ravi Hari

Ravi Hari 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: 10977083
    Abstract: A method that involves receiving budget information of a containerized application deployed with a set of containers to a set of machine instances; receiving pricing information of a list of machine instance types; receiving performance information of the set of containers; receiving an alert generated based on the performance information by comparing the performance information to a set of thresholds; generating, after receiving the alert, an output vector from a machine learning model, wherein the machine learning model uses the performance information; and adjusting a resource of the set of containers by updating a parameter based on the output vector in response to the alert, wherein the resource is controlled by the parameter, and wherein the parameter is identified in the alert.
    Type: Grant
    Filed: August 30, 2018
    Date of Patent: April 13, 2021
    Assignee: Intuit Inc.
    Inventor: Ravi Hari
  • Patent number: 10789089
    Abstract: A method that involves receiving budget information of a containerized application deployed with a set of containers to a first cloud provider service of a set of cloud provider services; receiving pricing information from each cloud provider service of the set of cloud provider services, wherein the set of cloud provider services includes the first cloud provider service and a second cloud provider service; receiving performance information of the containerized application from the first cloud provider service; generating an output vector from a machine learning model, wherein the machine learning model uses the pricing information and the performance information to generate the output vector; determining a first cloud provider service cost and a second cloud provider service cost based on the output vector and the pricing information; migrating the containerized application from the first cloud provider service to the second cloud provider service.
    Type: Grant
    Filed: September 13, 2018
    Date of Patent: September 29, 2020
    Assignee: Intuit Inc.
    Inventor: Ravi Hari
  • Publication number: 20200089515
    Abstract: A method that involves receiving budget information of a containerized application deployed with a set of containers to a first cloud provider service of a set of cloud provider services; receiving pricing information from each cloud provider service of the set of cloud provider services, wherein the set of cloud provider services includes the first cloud provider service and a second cloud provider service; receiving performance information of the containerized application from the first cloud provider service; generating an output vector from a machine learning model, wherein the machine learning model uses the pricing information and the performance information to generate the output vector; determining a first cloud provider service cost and a second cloud provider service cost based on the output vector and the pricing information; migrating the containerized application from the first cloud provider service to the second cloud provider service.
    Type: Application
    Filed: September 13, 2018
    Publication date: March 19, 2020
    Applicant: Intuit Inc.
    Inventor: Ravi Hari
  • Publication number: 20200073717
    Abstract: A method that involves receiving budget information of a containerized application deployed with a set of containers to a set of machine instances; receiving pricing information of a list of machine instance types; receiving performance information of the set of containers; receiving an alert generated based on the performance information by comparing the performance information to a set of thresholds; generating, after receiving the alert, an output vector from a machine learning model, wherein the machine learning model uses the performance information; and adjusting a resource of the set of containers by updating a parameter based on the output vector in response to the alert, wherein the resource is controlled by the parameter, and wherein the parameter is identified in the alert.
    Type: Application
    Filed: August 30, 2018
    Publication date: March 5, 2020
    Applicant: Intuit Inc.
    Inventor: Ravi Hari