System and method for structuring speech recognized text into a pre-selected document format
First Claim
Patent Images
1. A system comprising at least one processor programmed to:
- identify, within an input text, a plurality of portions of text, each portion of text corresponding to a section type from a plurality of section types specified in a report template, wherein the report template specifies the plurality of section types at least in part by storing a plurality of section headings corresponding respectively to the plurality of section types;
insert a plurality of indicators into the input text, each indicator corresponding to a respective portion of text in the plurality of portions of text and marking a location in the input text where the respective portion of text begins;
display, to a user, at a first portion of a screen, the input text with the plurality of indicators inserted therein;
display, to the user, at a second portion of the screen that is different from the first portion of the screen, at least some of the plurality of section headings stored in the report template, wherein the at least some of the plurality of section headings and at least some of the input text with the inserted indicators are visible simultaneously;
receive input from the user indicating the user wishes to mark a location in the input text as a beginning of a section, the input identifying a section heading from the at least some of the plurality of section headings displayed to the user;
insert an indicator at the location indicated by the input, wherein the indicator corresponds to the section heading identified by the input;
for at least one portion of text in the plurality of portions of text, identify formatting data based at least in part on the section type of the at least one portion of text; and
use the input text with the plurality of indicators inserted therein to generate a structured report comprising the plurality of portions of text, wherein the at least one portion of text is formatted according to the formatting data identified based at least in part on the section type of the at least one portion of text.
2 Assignments
0 Petitions
Accused Products
Abstract
A system for creating a structured report using a template having at least one predetermined heading and formatting data associated with each heading. The steps include recording a voice file, creating a speech recognized text file corresponding to the voice file, identifying the location of each heading in the text file, and the text corresponding thereto, populating the template with the identified text corresponding to each heading, and formatting the populated template to create the structured report.
-
Citations
21 Claims
-
1. A system comprising at least one processor programmed to:
-
identify, within an input text, a plurality of portions of text, each portion of text corresponding to a section type from a plurality of section types specified in a report template, wherein the report template specifies the plurality of section types at least in part by storing a plurality of section headings corresponding respectively to the plurality of section types; insert a plurality of indicators into the input text, each indicator corresponding to a respective portion of text in the plurality of portions of text and marking a location in the input text where the respective portion of text begins; display, to a user, at a first portion of a screen, the input text with the plurality of indicators inserted therein; display, to the user, at a second portion of the screen that is different from the first portion of the screen, at least some of the plurality of section headings stored in the report template, wherein the at least some of the plurality of section headings and at least some of the input text with the inserted indicators are visible simultaneously; receive input from the user indicating the user wishes to mark a location in the input text as a beginning of a section, the input identifying a section heading from the at least some of the plurality of section headings displayed to the user; insert an indicator at the location indicated by the input, wherein the indicator corresponds to the section heading identified by the input; for at least one portion of text in the plurality of portions of text, identify formatting data based at least in part on the section type of the at least one portion of text; and use the input text with the plurality of indicators inserted therein to generate a structured report comprising the plurality of portions of text, wherein the at least one portion of text is formatted according to the formatting data identified based at least in part on the section type of the at least one portion of text. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method performed by at least one processor, the method comprising acts of:
-
identifying, within an input text, a plurality of portions of text, each portion of text corresponding to a section type from a plurality of section types specified in a report template, wherein the report template specifies the plurality of section types at least in part by storing a plurality of section headings corresponding respectively to the plurality of section types; inserting a plurality of indicators into the input text, each indicator corresponding to a respective portion of text in the plurality of portions of text and marking a location in the input text where the respective portion of text begins; displaying, to a user, at a first portion of a screen, the input text with the plurality of indicators inserted therein; displaying, to the user, at a second portion of the screen that is different from the first portion of the screen, at least some of the plurality of section headings stored in the report template, wherein the at least some of the plurality of section headings and at least some of the input text with the inserted indicators are visible simultaneously; receiving input from the user indicating the user wishes to mark a location in the input text as a beginning of a section, the input identifying a section heading from the at least some of the plurality of section headings displayed to the user; inserting an indicator at the location indicated by the input, wherein the indicator corresponds to the section heading identified by the input; for at least one portion of text in the plurality of portions of text, identifying formatting data based at least in part on the section type of the at least one portion of text; and using the input text with the plurality of indicators inserted therein to generate a structured report comprising the plurality of portions of text, wherein the at least one portion of text is formatted according to the formatting data identified based at least in part on the section type of the at least one portion of text. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. At least one non-transitory computer storage having encoded thereon instructions that, when executed by at least one processor, perform a method comprising acts of:
-
identifying, within an input text, a plurality of portions of text, each portion of text corresponding to a section type from a plurality of section types specified in a report template, wherein the report template specifies the plurality of section types at least in part by storing a plurality of section headings corresponding respectively to the plurality of section types; inserting a plurality of indicators into the input text, each indicator corresponding to a respective portion of text in the plurality of portions of text and marking a location in the input text where the respective portion of text begins; displaying, to a user, at a first portion of a screen, the input text with the plurality of indicators inserted therein; displaying, to the user, at a second portion of the screen that is different from the first portion of the screen, at least some of the plurality of section headings stored in the report template, wherein the at least some of the plurality of section headings and at least some of the input text with the inserted indicators are visible simultaneously; receiving input from the user indicating the user wishes to mark a location in the input text as a beginning of a section, the input identifying a section heading from the at least some of the plurality of section headings displayed to the user; inserting an indicator at the location indicated by the input, wherein the indicator corresponds to the section heading identified by the input; for at least one portion of text in the plurality of portions of text, identifying formatting data based at least in part on the section type of the at least one portion of text; and using the input text with the plurality of indicators inserted therein to generate a structured report comprising the plurality of portions of text, wherein the at least one portion of text is formatted according to the formatting data identified based at least in part on the section type of the at least one portion of text. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification