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.
Patent No.:
Date of Patent:
Mar. 02, 2021
Filed:
May. 26, 2017
Sap SE, Walldorf, DE;
Prakash Upadhyay, Mumbai, IN;
Sandeep Mekala, Telangana, IN;
Ashok Reddy Kalam, Andhra Pradesh, IN;
Ninad Om Prakash Sapate, Bangalore, IN;
Merlyn Neha Kiron, Secunderabad, IN;
Raja Sagaya Sureka Salatu Mariyan, Chennai, IN;
Ashwin Vijayendra, Bangalore, IN;
SAP SE, Walldorf, DE;
Abstract
A system includes a memory and a semiconductor-based processor coupled to form logic circuits. The logic circuits generate a voice-enabled user interface (UI) framework for a computer application. The voice-enabled UI framework includes a base controller coupled to a model of the computer application and one or more views that form respective voice-enabled UIs of the computer application. Each view includes a respective speech listener configured to receive speech input. The base controller includes a speech engine, a natural language processor, and a command executor. The voice-enabled UI framework further includes one or more view-specific controller extensions extending the base controller to control the one or more respective views that form the respective voice-enabled UIs of the computer application.