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:
Jun. 24, 2014
Filed:
Jul. 02, 2010
Amy E. Ulug, San Jose, CA (US);
Suresh K. Panganamala, Fremont, CA (US);
Stephen R. Springer, Needham, MA (US);
Rakesh Ramadas, Fremont, CA (US);
William Bridges Smith, Jr., Peterborough, NH (US);
Vijay R. Raman, Pleasanton, CA (US);
Deepali Pathak, Milpitas, CA (US);
Amy E. Ulug, San Jose, CA (US);
Suresh K. Panganamala, Fremont, CA (US);
Stephen R. Springer, Needham, MA (US);
Rakesh Ramadas, Fremont, CA (US);
William Bridges Smith, Jr., Peterborough, NH (US);
Vijay R. Raman, Pleasanton, CA (US);
Deepali Pathak, Milpitas, CA (US);
Nuance Communications, Inc., Burlington, MA (US);
Abstract
A system and method enable a designer to design an application using a design tool, deploy the application for execution, and subsequently view statistics related to the execution within the design tool. The designer uses the design tool to create an application flow for the application, and the design tool then generates software code for such application. In generating software code, the design tool inserts markers in the application code that demarks the boundaries between nodes in the application flow. When the application is executed, a log is created in accordance with the markers such that data is logged for nodes traversed during the execution of the application. Using the logged data, statistics are calculated for one or more of the nodes. These statistics are provided to the design tool and, in the preferred embodiment, displayed in conjunction with the application flow in the user interface of the design tool.