Interface for a Virtual Digital Assistant
First Claim
1. A computer-implemented method of operating a digital assistant on a computing device having at least one processor, memory, and a video display screen, the method comprising:
- displaying, at any time, a digital assistant object in an object region of the video display screen;
receiving a speech input from a user;
obtaining at least one information item based on the speech input;
determining whether the at least one information item can be displayed in its entirety in a display region of the video display screen;
upon determining that the at least one information item can be displayed in its entirety in the display region of the display screen, displaying the at least one information item in the display region, where the display region and the object region are not visually distinguishable from one another; and
upon determining that the at least one information item cannot be displayed in its entirety in the display region of the video display screen, displaying a portion of the at least one information item in the display region, where the display region and the object region are visually distinguishable from one another.
3 Assignments
0 Petitions
Accused Products
Abstract
The digital assistant displays a digital assistant object in an object region of a display screen. The digital assistant then obtains at least one information item based on a speech input from a user. Upon determining that the at least one information item can be displayed in its entirety in the display region of the display screen, the digital assistant displays the at least one information item in the display region, where the display region and the object region are not visually distinguishable from one another. Upon determining that the at least one information item cannot be displayed in its entirety in the display region of the video display screen, the digital assistant displays a portion of the at least one information item in the display region, where the display region and the object region are visually distinguishable from one another.
409 Citations
21 Claims
-
1. A computer-implemented method of operating a digital assistant on a computing device having at least one processor, memory, and a video display screen, the method comprising:
-
displaying, at any time, a digital assistant object in an object region of the video display screen; receiving a speech input from a user; obtaining at least one information item based on the speech input; determining whether the at least one information item can be displayed in its entirety in a display region of the video display screen; upon determining that the at least one information item can be displayed in its entirety in the display region of the display screen, displaying the at least one information item in the display region, where the display region and the object region are not visually distinguishable from one another; and upon determining that the at least one information item cannot be displayed in its entirety in the display region of the video display screen, displaying a portion of the at least one information item in the display region, where the display region and the object region are visually distinguishable from one another. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A non-transitory computer-readable storage medium comprising instructions that, when executed by a processor, cause the processor to:
-
display, at any time, a digital assistant object in an object region of a video display screen; receive a speech input from a user; obtain at least one information item based on the speech input; determine whether the at least one information item can be displayed in its entirety in a display region of the video display screen; upon determining that the at least one information item can be displayed in its entirety in the display region of the display screen, display the at least one information item in the display region, where the display region and the object region are not visually distinguishable from one another; and upon determining that the at least one information item cannot be displayed in its entirety in the display region of the video display screen, display a portion of the at least one information item in the display region, where the display region and the object region are visually distinguishable from one another.
-
-
19. A computing device having at least one processor, memory, and a video display screen, the memory comprising instructions that when executed by a processor, cause the processor to:
-
display, at any time, a digital assistant object in an object region of a video display screen; receive a speech input from a user; obtain at least one information item based on the speech input; determine whether the at least one information item can be displayed in its entirety in a display region of the video display screen; upon determining that the at least one information item can be displayed in its entirety in the display region of the display screen, display the at least one information item in the display region, where the display region and the object region are not visually distinguishable from one another; and upon determining that the at least one information item cannot be displayed in its entirety in the display region of the video display screen, display a portion of the at least one information item in the display region, where the display region and the object region are visually distinguishable from one another. - View Dependent Claims (20)
-
-
21. A graphical user interface on an electronic device with a video display screen, a memory, and one or more processors to execute one or more programs stored in the memory, the graphical user interface comprising:
-
a digital assistant object in an object region of a video display screen, wherein; a speech input is received from a user; at least one information item based on the speech input is obtained; it is determined whether the at least one information item can be displayed in its entirety in a display region of the video display screen; in accordance with a determination that the at least one information item can be displayed in its entirety in the display region of the display screen, the at least one information item is displayed in the display region, where the display region and the object region are not visually distinguishable from one another, and in accordance with a determination that the at least one information item cannot be displayed in its entirety in the display region of the video display screen, a portion of the at least one information item is displayed in the display region, where the display region and the object region are visually distinguishable from one another.
-
Specification