Methods and apparatus for voice-activated control of an interactive display
First Claim
1. A method for controlling an interactive display, the method comprising:
- receiving a set of voice input data, via a voice input device communicatively coupled to the interactive display;
interpreting, by at least one processor, the set of voice input data to produce an interpreted result, wherein the at least one processor is communicatively coupled to the voice input device and the interactive display;
presenting, by the interactive display, a combination element comprising a text representation of the interpreted result coupled to a user-controlled cursor, wherein presentation of the combination element provides visual feedback indicating content of the interpreted result, and wherein the combination element is configured for user manipulation including positioning the combination element and making selections using the combination element;
receiving, by a user interface, a user input selection of a textual or graphical element presented by the interactive display, wherein the user input selection is performed via the user manipulation of the combination element over the textual or graphical element and performance of a click to select the textual or graphical element, and wherein the user interface is communicatively coupled to the at least one processor and the interactive display;
performing, by the at least one processor, an operation associated with the interpreted result and the user input selection, wherein the interpreted result comprises a command, and wherein the command comprises the operation applicable to manipulate the textual or graphical element presented by the interactive display; and
after performing the operation associated with the interpreted result, presenting the user-controlled cursor without the text representation of the interpreted result, to indicate performance of the operation associated with the interpreted result.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for controlling an interactive display is provided. The method receives a set of voice input data, via a voice input device communicatively coupled to the interactive display; interprets, by at least one processor, the set of voice input data to produce an interpreted result, wherein the at least one processor is communicatively coupled to the voice input device and the interactive display; presents, by the interactive display, a text representation of the interpreted result coupled to a user-controlled cursor; receives, by a user interface, a user input selection of a textual or graphical element presented by the interactive display, wherein the user interface is communicatively coupled to the at least one processor and the interactive display; and performs, by the at least one processor, an operation associated with the interpreted result and the user input selection.
11 Citations
20 Claims
-
1. A method for controlling an interactive display, the method comprising:
-
receiving a set of voice input data, via a voice input device communicatively coupled to the interactive display; interpreting, by at least one processor, the set of voice input data to produce an interpreted result, wherein the at least one processor is communicatively coupled to the voice input device and the interactive display; presenting, by the interactive display, a combination element comprising a text representation of the interpreted result coupled to a user-controlled cursor, wherein presentation of the combination element provides visual feedback indicating content of the interpreted result, and wherein the combination element is configured for user manipulation including positioning the combination element and making selections using the combination element; receiving, by a user interface, a user input selection of a textual or graphical element presented by the interactive display, wherein the user input selection is performed via the user manipulation of the combination element over the textual or graphical element and performance of a click to select the textual or graphical element, and wherein the user interface is communicatively coupled to the at least one processor and the interactive display; performing, by the at least one processor, an operation associated with the interpreted result and the user input selection, wherein the interpreted result comprises a command, and wherein the command comprises the operation applicable to manipulate the textual or graphical element presented by the interactive display; and after performing the operation associated with the interpreted result, presenting the user-controlled cursor without the text representation of the interpreted result, to indicate performance of the operation associated with the interpreted result. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for user interaction with an interactive display, the system comprising:
-
a system memory element; a voice input device, configured to receive a set of voice input data; an interactive display, configured to present a plurality of graphical elements and a user-controlled cursor; a user interface, configured to receive a user input manipulation of the user-controlled cursor; at least one processor, communicatively coupled to the system memory element, the voice input device, the interactive display, and the user interface, the at least one processor configured to; interpret the set of voice input data to produce an interpreted result; present, via the interactive display, a combination element comprising a text representation of the interpreted result coupled to the user-controlled cursor, wherein presentation of the combination element provides visual feedback indicating content of the interpreted result, and wherein the combination element is configured for user manipulation including positioning the combination element and making selections using the combination element; receive, via the user interface, a user input selection of one of the plurality of graphical elements, wherein the user input selection is performed via the user manipulation of the combination element over the textual or graphical element and performance of a click to select the textual or graphical element; perform an operation associated with the interpreted result and the user input selection, wherein the interpreted result comprises a command, and wherein the command comprises the operation applicable to manipulate the textual or graphical element presented by the interactive display; and after performing the operation associated with the interpreted result, present the user-controlled cursor without the text representation of the interpreted result, to indicate performance of the operation associated with the interpreted result. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A non-transitory, computer-readable medium containing instructions thereon, which, when executed by a processor, perform a method comprising:
performing, by the processor, an operation of an interactive display using a set of voice input data and a user-selected graphical element, by; creating a combination element comprising a text representation of an interpreted result of the set of voice data coupled to a user-controlled cursor; presenting the combination element to provide visual feedback indicating content of the interpreted result, and wherein the combination element is configured for user manipulation including positioning the combination element and making selections using the combination element; receiving, by a user interface, a user input selection of the user-selected graphical element presented by the interactive display, wherein the user input selection is performed via the user manipulation of the combination element over the user-selected graphical element and performance of a click to select the user-selected graphical element, and wherein the user interface is communicatively coupled to the at least one processor and the interactive display; performing, by the processor, the operation associated with the interpreted result and the user input selection, wherein the interpreted result comprises a command, and wherein the command comprises the operation applicable to manipulate the textual or graphical element presented by the interactive display; and after performing the operation associated with the interpreted result, presenting the user-controlled cursor without the text representation of the interpreted result, to indicate performance of the operation associated with the interpreted result. - View Dependent Claims (17, 18, 19, 20)
Specification