The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Apr. 20, 2021

Filed:

May. 10, 2018
Applicant:

Commvault Systems, Inc., Tinton Falls, NJ (US);

Inventors:

Pavan Kumar Reddy Bedadala, Piscataway, NJ (US);

Shilpa Nagendra, Santa Clara, CA (US);

Rajesh Polimera, Freehold, NJ (US);

Aakash Chakravarthy Vijayakumar, Chennai, IN;

Jie Chen, San Jose, CA (US);

Neha Mathur, Tinton Falls, NJ (US);

Vinay K. Pamarthi, Eatontown, NJ (US);

Surya Prakash Ramachandran, Chennai, IN;

Prasanna Kumar Thoppe Ravindran, Madurai, IN;

Hari Prasad Ravula, Eatontown, NJ (US);

Supreeth Sanur, San Jose, CA (US);

Ganesh Kumar Subramanian, Tirunelveli, IN;

Priya Sundaresan, San Jose, CA (US);

Jugpreet Singh Talwar, Santa Clara, CA (US);

Assignee:

Commvault Systems, Inc., Tinton Falls, NJ (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 16/632 (2019.01); G06F 16/2452 (2019.01); G10L 15/22 (2006.01); G06F 16/332 (2019.01); G06F 40/58 (2020.01); G10L 15/26 (2006.01); G06F 16/17 (2019.01); G06F 16/9032 (2019.01); G10L 15/18 (2013.01);
U.S. Cl.
CPC ...
G06F 16/632 (2019.01); G06F 16/1734 (2019.01); G06F 16/24522 (2019.01); G06F 16/3329 (2019.01); G06F 16/90332 (2019.01); G06F 40/58 (2020.01); G10L 15/22 (2013.01); G10L 15/26 (2013.01); G10L 15/1822 (2013.01);
Abstract

The disclosed technology can receive a voice query or text query in a natural language and translate it from natural language to a native database management language to respond to the query. For example, a human can ask his or her computer to 'show large emails from December 2016', and a data agent on computer can receive the voice request, convert audio associated with the voice to words in natural language, convert natural language into a SQL query, and convert the SQL query into a database management query. The data agent is trained with a corpus of technical documents and rules to determine the intent or keywords for answering the query. In some implementations, the disclosed technology can also include a chatbot and/or administrative assistant to enable a human to interface with a database management software using voice or text.


Find Patent Forward Citations

Loading…