Patents by Inventor Harish Doddala
Harish Doddala 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: 12314156Abstract: A system automatically generates resiliency tests to detect the resiliency of an application implemented over multiple machines. In operation, one or more services operating on a plurality of machines is automatically identified. Fault targets are then automatically created based on the identified one or more services. The generation of the fault targets may be based on the identified services, user input, or past performance of the plurality of machines. Experiments may then be conducted, based on the created targets, on the one or more services. The experiments may insert faults into resources associated with the services. The resources may include CPU resources, memory, networking resources, and APIs. A resiliency score may be generated based on the experiments.Type: GrantFiled: August 30, 2023Date of Patent: May 27, 2025Assignee: Harness Inc.Inventors: Umasankar Mukkara, Karthik Satchitanand, Harish Doddala
-
Publication number: 20250077394Abstract: A system automatically generates resiliency tests to detect the resiliency of an application implemented over multiple machines. In operation, one or more services operating on a plurality of machines is automatically identified. Fault targets are then automatically created based on the identified one or more services. The generation of the fault targets may be based on the identified services, user input, or past performance of the plurality of machines. Experiments may then be conducted, based on the created targets, on the one or more services. The experiments may insert faults into resources associated with the services. The resources may include CPU resources, memory, networking resources, and APIs. A resiliency score may be generated based on the experiments.Type: ApplicationFiled: August 30, 2023Publication date: March 6, 2025Applicant: Harness Inc.Inventors: Umasankar Mukkara, Karthik Satchitanand, Harish Doddala
-
Publication number: 20240185133Abstract: The disclosed technology relates identifying causes of an observed outcome. A system is configured to receive an indication of a user experience problem, wherein the user experience problem is associated with observed operations data including an observed outcome. The system generates, based on the observed operations data, a predicted outcome according to a model, determines that the observed outcome is within range of the predicted outcome, and identifies a set of candidate causes of the user experience problem when the observed outcome is within range of the predicted outcome.Type: ApplicationFiled: February 14, 2024Publication date: June 6, 2024Inventors: Harish Doddala, Tian Bu, Tej Redkar
-
Patent number: 11954568Abstract: The disclosed technology relates identifying causes of an observed outcome. A system is configured to receive an indication of a user experience problem, wherein the user experience problem is associated with observed operations data including an observed outcome. The system generates, based on the observed operations data, a predicted outcome according to a model, determines that the observed outcome is within range of the predicted outcome, and identifies a set of candidate causes of the user experience problem when the observed outcome is within range of the predicted outcome.Type: GrantFiled: September 21, 2021Date of Patent: April 9, 2024Assignee: Cisco Technology, Inc.Inventors: Harish Doddala, Tian Bu, Tej Redkar
-
Publication number: 20230289661Abstract: The disclosed technology relates identifying causes of an observed outcome. A system is configured to receive an indication of a user experience problem, wherein the user experience problem is associated with observed operations data including an observed outcome. The system generates, based on the observed operations data, a predicted outcome according to a model, determines that the observed outcome is within range of the predicted outcome, and identifies a set of candidate causes of the user experience problem when the observed outcome is within range of the predicted outcome.Type: ApplicationFiled: March 7, 2023Publication date: September 14, 2023Inventors: Harish Doddala, Tian Bu, Tej Redkar
-
Publication number: 20220067587Abstract: The disclosed technology relates identifying causes of an observed outcome. A system is configured to receive an indication of a user experience problem, wherein the user experience problem is associated with observed operations data including an observed outcome. The system generates, based on the observed operations data, a predicted outcome according to a model, determines that the observed outcome is within range of the predicted outcome, and identifies a set of candidate causes of the user experience problem when the observed outcome is within range of the predicted outcome.Type: ApplicationFiled: November 10, 2021Publication date: March 3, 2022Inventors: Harish Doddala, Tian Bu, Tej Redkar
-
Publication number: 20220004931Abstract: The disclosed technology relates identifying causes of an observed outcome. A system is configured to receive an indication of a user experience problem, wherein the user experience problem is associated with observed operations data including an observed outcome. The system generates, based on the observed operations data, a predicted outcome according to a model, determines that the observed outcome is within range of the predicted outcome, and identifies a set of candidate causes of the user experience problem when the observed outcome is within range of the predicted outcome.Type: ApplicationFiled: September 21, 2021Publication date: January 6, 2022Inventors: Harish Doddala, Tian Bu, Tej Redkar
-
Patent number: 11132620Abstract: The disclosed technology relates identifying causes of an observed outcome. A system is configured to receive an indication of a user experience problem, wherein the user experience problem is associated with observed operations data including an observed outcome. The system generates, based on the observed operations data, a predicted outcome according to a model, determines that the observed outcome is within range of the predicted outcome, and identifies a set of candidate causes of the user experience problem when the observed outcome is within range of the predicted outcome.Type: GrantFiled: April 20, 2017Date of Patent: September 28, 2021Assignee: CISCO TECHNOLOGY, INC.Inventors: Harish Doddala, Tian Bu, Tej Redkar
-
Patent number: 10762113Abstract: In one embodiment, a method of processing a natural language input using a conversational knowledge graph in a virtual assistant is disclosed. The method includes receiving a natural language query from a user; translating the natural language query received from the user into corresponding intents; retrieving conversational knowledge context information based on the intents; using the retrieved conversational knowledge context information to customize back-end service calls to downstream applications; receiving a result of the customized back-end service calls; sending the result of the customized back-end service calls in a response to the natural language understanding system; translating the response from the fulfillment service system into a natural language response; and providing the natural language translated response to the user.Type: GrantFiled: January 31, 2018Date of Patent: September 1, 2020Assignee: Cisco Technology, Inc.Inventors: Kui Jia, Harish Doddala
-
Publication number: 20190236205Abstract: In one embodiment, a method of processing a natural language input using a conversational knowledge graph in a virtual assistant is disclosed. The method includes receiving a natural language query from a user; translating the natural language query received from the user into corresponding intents; retrieving conversational knowledge context information based on the intents; using the retrieved conversational knowledge context information to customize back-end service calls to downstream applications; receiving a result of the customized back-end service calls; sending the result of the customized back-end service calls in a response to the natural language understanding system; translating the response from the fulfillment service system into a natural language response; and providing the natural language translated response to the user.Type: ApplicationFiled: January 31, 2018Publication date: August 1, 2019Inventors: Kui Jia, Harish Doddala
-
Publication number: 20180308001Abstract: The disclosed technology relates identifying causes of an observed outcome. A system is configured to receive an indication of a user experience problem, wherein the user experience problem is associated with observed operations data including an observed outcome. The system generates, based on the observed operations data, a predicted outcome according to a model, determines that the observed outcome is within range of the predicted outcome, and identifies a set of candidate causes of the user experience problem when the observed outcome is within range of the predicted outcome.Type: ApplicationFiled: April 20, 2017Publication date: October 25, 2018Inventors: Harish Doddala, Tian Bu, Tej Redkar
-
Publication number: 20180276553Abstract: The disclosed technology relates to machine learning and statistical models. A system is configured to receive a user statement comprising a request for information and identify an intent type and one or more parameters based on the user statement. The system selects a model from the model registry based on the intent type and the one or more parameters, obtains a result based on invoking the selected model using the one or more parameters, and provides the result to the user.Type: ApplicationFiled: March 22, 2017Publication date: September 27, 2018Inventors: Tej Redkar, Tian Bu, Harish Doddala