Mobile communications terminal and method
First Claim
Patent Images
1. A method for operating a user interface of a computer terminal running multiple simultaneous tasks that each can go through one or more changes in status, comprising the steps of:
- monitoring the status of said tasks;
presenting information regarding the status of said tasks via the user interface;
determining if said information regarding the status of the task concerned is perceptible by a user when any of the tasks changes status; and
presenting a separate confirmation indicating that the task concerned has changed status if said information regarding the status of the task concerned is not perceptible by the user when the task concerned changes status.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for operating a graphical user interface of a computer terminal running multiple asynchronous simultaneous tasks. The progress of the tasks is shown in a list in an information window. The content and visibility of the list determines the type of user interaction defined by the terminal when one of the tasks reaches a predetermined stage of completion.
-
Citations
48 Claims
-
1. A method for operating a user interface of a computer terminal running multiple simultaneous tasks that each can go through one or more changes in status, comprising the steps of:
-
monitoring the status of said tasks;
presenting information regarding the status of said tasks via the user interface;
determining if said information regarding the status of the task concerned is perceptible by a user when any of the tasks changes status; and
presenting a separate confirmation indicating that the task concerned has changed status if said information regarding the status of the task concerned is not perceptible by the user when the task concerned changes status. - View Dependent Claims (2, 3, 4, 5, 6, 47)
-
-
7. A method for operating a graphical user interface of a computer terminal running multiple simultaneous tasks that each can go through a number of changes in status, comprising the steps of:
-
monitoring the status of said tasks;
determining if a window with information regarding the status of the task concerned is being visible on the graphical user interface when any of the tasks changes status; and
presenting a separate confirmation indicating that the task concerned has changed status if no window with information regarding the status of the task concerned is being displayed on the graphical user interface when the task concerned changed status. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 41)
-
- 22. A method for operating a graphical user interface of a computer terminal capable of running multiple asynchronous simultaneous downloads, comprising the step of displaying an information window including a list of the downloads in progress.
- 31. A method for handling downloads from one or more servers onto a computer terminal capable of running multiple asynchronous simultaneous downloads, comprising the steps of checking the available memory space in the computer terminal before initiating a download, deducting the space required for previously started downloads from said available memory space to obtain the effectively available memory space, obtaining or estimating the size of the to be downloaded file, and canceling the download if the effectively available memory space is smaller than the size of the to be downloaded file.
-
35. A method for operating a graphical user interface of a computer terminal running multiple simultaneous tasks that each can go through changes in status, comprising the steps of:
-
monitoring the status of said tasks;
displaying a window with a list with information regarding the status of the tasks; and
displaying a confirmation dialog indicating that the task concerned has changed status if the list contains status information regarding more than one task or if the list has not been visible throughout the progress of the task concerned when the task concerned changed status. - View Dependent Claims (36, 37, 38, 39, 40)
-
-
42. A computer terminal comprising a processor, a display and a user interface,
said processor being configured to run multiple simultaneous tasks that each can go through one or more changes in status, said processor being configured to monitor the status of said tasks; -
said processor being configured to present information regarding the status of said tasks via the user interface;
said processor being configured to determine if said information regarding the status of the task concerned is perceptible by a user when any of the tasks changes status; and
said processor being configured to present a separate confirmation indicating that the task concerned has changed status if said information regarding the status of the task concerned is not perceptible by the user when the task concerned changes status. - View Dependent Claims (43, 44, 45, 46)
-
-
48. A computer program product having a computer readable medium, said computer program product comprising:
-
means for controlling execution of a plurality of simultaneous applications that each can go through one or more changes in status;
means for monitoring the status of said tasks;
means for presenting information regarding the status of said tasks via the user interface;
means for determining if said information regarding the status of the task concerned is perceptible by a user when any of the tasks changes status; and
means for presenting a separate confirmation indicating that the task concerned has changed status if said information regarding the status of the task concerned is not perceptible by the user when the task concerned changes status.
-
Specification