Method and apparatus for providing user interface
First Claim
Patent Images
1. An apparatus for providing a user interface, the apparatus comprising:
- a memory which maintains an application driving a list of a plurality of items;
a display controller which controls the list to be displayed on a screen which is divided into a plurality of areas, wherein each of the plurality of items is located in each of the plurality of areas; and
a processor which detects a change of an operation progress status of the plurality of items,wherein the memory maintains available list types,the application comprises at least one of the list types,the processor detects the list type included in the application, andthe display controller receives a display control method corresponding to the detected list type from the memory, displays the list on the screen according to the display control method, provides a first visual feedback corresponding to the change of the operation progress status of at least one of the plurality of items in the area of a respective item, whose change of the operation progress status is detected, displays a second visual feedback as a progress bar corresponding to the change of the operation progress status of the respective item, whose change of the operation progress status is detected, as a transparent overlay in an area corresponding to the area of the respective item of the list, in response to receiving a user input to provide the progress bar as the second visual feedback, andwherein the display controller undoes the first visual feedback provided to the respective item in the area of the respective item when the operation progress status indicates a completion of an operation for the respective item.
1 Assignment
0 Petitions
Accused Products
Abstract
The apparatus includes: a memory which maintains an application driving a list of a plurality of items; a display controller which controls the list to be displayed on the screen which is divided into a plurality of areas and each of the plurality of items is located in each of the plurality of areas; a processor which detects a change of an operation progress status of the plurality of items, wherein the display controller provides a visual feedback corresponding to the operation progress status of at least one of the plurality of items in the area of a corresponding item, whose change of the operation progress status is detected.
-
Citations
20 Claims
-
1. An apparatus for providing a user interface, the apparatus comprising:
-
a memory which maintains an application driving a list of a plurality of items; a display controller which controls the list to be displayed on a screen which is divided into a plurality of areas, wherein each of the plurality of items is located in each of the plurality of areas; and a processor which detects a change of an operation progress status of the plurality of items, wherein the memory maintains available list types, the application comprises at least one of the list types, the processor detects the list type included in the application, and the display controller receives a display control method corresponding to the detected list type from the memory, displays the list on the screen according to the display control method, provides a first visual feedback corresponding to the change of the operation progress status of at least one of the plurality of items in the area of a respective item, whose change of the operation progress status is detected, displays a second visual feedback as a progress bar corresponding to the change of the operation progress status of the respective item, whose change of the operation progress status is detected, as a transparent overlay in an area corresponding to the area of the respective item of the list, in response to receiving a user input to provide the progress bar as the second visual feedback, and wherein the display controller undoes the first visual feedback provided to the respective item in the area of the respective item when the operation progress status indicates a completion of an operation for the respective item. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for providing a user interface, the method comprising:
-
maintaining in a memory an application which drives a list of a plurality of items, wherein the memory maintains available list types and the application comprises at least one of the list types; detecting the list type included in the application; receiving a display control method corresponding to the detected list type from the memory; displaying the list on a screen which is divided into a plurality of areas according to the display control method, wherein each of the plurality of items is provided in each of the plurality of areas; detecting a change of an operation progress status of the plurality of items; and providing a first visual feedback corresponding to the change of the operation progress status of at least one item in the area of a respective item, whose change of the operation progress status is detected, wherein the providing the first visual feedback comprises displaying a second visual feedback as a progress bar corresponding to the change of the operation progress status of the respective item, whose change of the operation progress status is detected, as a transparent overlay in an area corresponding to the area of the respective item of the list, in response to receiving a user input to provide the progress bar as the second visual feedback, wherein the providing the first visual feedback comprises; displaying a completion of an operation in the area of the respective item, and undoing the first visual feedback provided to the respective item in the area of the respective item. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification