Device and method for performing functions
First Claim
Patent Images
1. A device comprising:
- a display configured to display a first screen of an application comprising a first user interface (UI) element;
a microphone configured to receive a voice command for the application; and
a processor configured to;
determine a second screen of the application, comprising a second UI element, for performing a function corresponding to the voice command, based on a screen component information of the application, by using each of page identification information of the first screen and the second screen, transition information, and action information that defines an action corresponding to a combination of screen pages by using function information of the first UI element and function information of the second UI element,control the display to display the second screen by using the transition information for transitioning from the first screen to the second screen, andperform the function corresponding to the voice command on the second screen,wherein the transition information is obtained based on the first screen and the second screen.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided is a device including a display, an audio inputter, and a controller. The display displays at least one screen page of an application that is being executed. The audio inputter receives a voice command of a user. The controller performs an operation corresponding to the voice command by using screen page transition information for transition between application screen pages corresponding to the voice command, which is obtained from information about user interface (UI) elements included in the application screen pages of the application. Each of the UI elements performs a predetermined function when selected by the user.
-
Citations
24 Claims
-
1. A device comprising:
-
a display configured to display a first screen of an application comprising a first user interface (UI) element; a microphone configured to receive a voice command for the application; and a processor configured to; determine a second screen of the application, comprising a second UI element, for performing a function corresponding to the voice command, based on a screen component information of the application, by using each of page identification information of the first screen and the second screen, transition information, and action information that defines an action corresponding to a combination of screen pages by using function information of the first UI element and function information of the second UI element, control the display to display the second screen by using the transition information for transitioning from the first screen to the second screen, and perform the function corresponding to the voice command on the second screen, wherein the transition information is obtained based on the first screen and the second screen. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of performing a function by a device, the method comprising:
-
displaying a first screen of an application comprising a first user interface (UI) element; receiving a voice command for the application; determining a second screen of the application, comprising a second UI element, for performing a function corresponding to the voice command based on a screen component information of the application, by using each of page identification information of the first screen and the second screen, transition information, and action information that defines an action corresponding to a combination of screen pages by using function information of the first UI element and function information of the second UI element; displaying the second screen by using the transition information for transitioning from the first screen to the second screen; and performing the function corresponding to the voice command on the second screen, wherein the transition information is obtained based on the first screen and the second screen. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method of performing a function by a device, the method comprising:
-
receiving a user input for requesting performance of at least one function; reading screen component information of at least one application from a storage; comparing information about a first user interface (UI) element included in a current page to information about UI elements of the screen component information of the at least one application; determining a target page, comprising a second UI element, corresponding to the user input according to the screen component information of the at least one application, by using each of page identification information of the current page and the target page, transition information, and action information that defines an action corresponding to a combination of screen pages by using function information of the first UI element and function information of the second UI element; determining a path for transitioning automatically from the current page to the target page by using the transition information, wherein the target page is a page for providing the at least one function, based on a result of the comparing; transitioning to the target page according to the determined path; and performing the at least one function through the target page. - View Dependent Claims (21, 22, 23, 24)
-
Specification