Systems and methods for providing an electronic dictation interface
First Claim
1. A system comprising:
- a processor, anda memory component that stores logic, that, when executed by the processor, causes the system to perform at least the following;
provide a dictation application interface for display on the display device, wherein the dictation application interface is positioned over the target application interface to substantially cover the text area of the target application interface to appear as if the dictation application interface is part of the target application interface and wherein the dictation application interface is adjusted to coincide with a detected adjustment to the target application interface; and
in response to receiving a user command to complete a dictation automatically insert an audio dictation from the dictation application interface into the target application interface.
0 Assignments
0 Petitions
Accused Products
Abstract
Some embodiments disclosed herein store a target application and a dictation application. The target application may be configured to receive input from a user. The dictation application interface may include a full overlay mode option, where in response to selection of the full overlay mode option, the dictation application interface is automatically sized and positioned over the target application interface to fully cover a text area of the target application interface to appear as if the dictation application interface is part of the target application interface. The dictation application may be further configured to receive an audio dictation from the user, convert the audio dictation into text, provide the text in the dictation application interface and in response to receiving a first user command to complete the dictation, automatically copy the text from the dictation application interface and inserting the text into the target application interface.
27 Citations
20 Claims
-
1. A system comprising:
-
a processor, and a memory component that stores logic, that, when executed by the processor, causes the system to perform at least the following; provide a dictation application interface for display on the display device, wherein the dictation application interface is positioned over the target application interface to substantially cover the text area of the target application interface to appear as if the dictation application interface is part of the target application interface and wherein the dictation application interface is adjusted to coincide with a detected adjustment to the target application interface; and in response to receiving a user command to complete a dictation automatically insert an audio dictation from the dictation application interface into the target application interface. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for providing a dictation interface comprising:
-
a processor; and a memory component coupled to the processor that stores a target application that, when executed by the processor, causes the system to provide a target application interface for display of input from a user, the memory component further storing a dictation application that, when executed by the processor, causes the system to perform at least the following; provide a dictation application interface for displaying text, wherein the dictation application interface is automatically constructed over the target application interface to cover a predetermined portion of the target application interface to appear as if the dictation application interface is part of the target application interface, such that the dictation application interface adjusts match an adjustment to the target application interface; receive audio data from the user; convert the audio data into text; provide the text in the dictation application interface; and in response to a triggering event, automatically insert the text from the dictation application interface into the target application interface. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A non-transitory computer-readable medium that stores logic that, when executed by a processor, causes a computing device to perform at least the following:
-
provide a target application interface associated with a target application, wherein the target application interface includes a text area for receiving text; provide a dictation application interface, associated with a dictation application, wherein the dictation application interface is positioned to cover at least a predetermined portion of the text area of the target application interface to appear as if the dictation application interface is part of the target application interface such that, upon a determination that an alteration has been implemented on the target application interface, the dictation application interface adjusts to match the alteration of the target application interface; receive audio data; convert the audio data into text data; provide the text data in the dictation application interface; and in response, to receiving a user command to complete, automatically insert the text data into the target application interface. - View Dependent Claims (17, 18, 19, 20)
-
Specification