Patent ID: 8635075
Filing Date: 2014-01-21
Classification: G06F,G10L,Y10S

Abstract:
1. A computer-implemented method for raising the visibility of a voice-activated user interface, the method comprising: receiving a voice input from a user; processing the voice input to determine a voice-activated command associated with the voice input; utilizing a computer processor that is a component of the computer to generate a visual representation of the received voice input; displaying, in response to receiving the voice input, the visual representation of the received voice input on a display that is another component of the computer; determining a first target application that is associated with the voice input; utilizing the computer processor to generate a visual representation of a user interface element of the first target application; displaying, on the display simultaneously with the visual representation of the received voice input, said visual representation of the user interface element of the first target application; providing, on the display, a display feature that visually relates the visual representation of the received voice input to said visual representation of the user interface element of the first target application; displaying a set of actions within the user interface element of the first target application; visually highlighting an action within the set of actions that corresponds to the received voice input; receiving a second voice input from the user; displaying a visual representation of the received second voice input on the display; determining a second target application that is associated with the second voice input, the first and the second target applications being different from one another and being displayed simultaneously on the display; and providing, on the display, another display feature that visually relates the visual representation of the received second voice input to a visual representation of another user interface element that is associated with the second voice input and the second target application, wherein providing said display feature comprises rendering, on the display, a visible line, wherein the second target application has multiple selectable functions for processing a media file, and wherein the second voice input corresponds to one of the multiple selectable functions, and wherein one end of the line overlaps or is adjacent to the visual representation of the received voice input and the other end of the line overlaps or is immediately adjacent to the visual representation of the user interface element, and wherein the visual representation of the received voice input includes a movable block having a word-based representation of the voice input.