MOBILE COMMUNICATION TERMINAL, INFORMATION PROCESSING DEVICE, AND PROGRAM
1 Assignment
0 Petitions
Accused Products
Abstract
[Problem] To make it possible to switch display of plural windows depending on a situation such as a time and a place.
[Solution] A mobile communication terminal stores condition data for applications that display a window. Condition data is data describing for applications, an application (namely, a window), an attribute of a location associated with the application, and a frequency at which the application has been executed. The mobile communication terminal, if plural overlapping windows are displayed, determines a window to be displayed on top, using the condition data. For example, the mobile communication terminal, if an attribute of a location of the terminal is “office”, and an application “groupware” is running, displays a window of the application on top.
-
Citations
16 Claims
-
1-8. -8. (canceled)
-
9. A mobile communication terminal comprising:
-
a detecting means for detecting a location of the mobile communication terminal; an identifying means for identifying windows overlapping another window on a display means; a storage means for storing the windows and locations associated with the windows; a determining means for determining priority levels of display for the windows identified by the identifying means, so that a priority level of a window stored in the storage means in association with the location detected by the detecting means is higher; and a display control means for displaying a window whose priority level determined by the determining means is higher ahead of a window whose priority level determined by the determining means is lower. - View Dependent Claims (10, 11)
-
-
12. An information processing device comprising:
-
a detecting means for detecting a time; an identifying means for identifying windows overlapping another window on a display means; a storage means for storing the windows and time periods associated with the windows; a determining means for determining priority levels of display for the windows identified by the identifying means, so that a priority level of a window stored in the storage means in association with a time period including the time detected by the detecting means is higher; and a display control means for displaying a window whose priority level determined by the determining means is higher ahead of a window whose priority level determined by the determining means is lower. - View Dependent Claims (13, 14)
-
-
15. A program for causing a computer to execute the steps of:
-
detecting a location of the mobile communication terminal; identifying windows overlapping another window on a display means; identifying a window, with reference to a storage means for storing the windows and locations associated with the windows, the window being stored in association with the detected location, and determining priority levels of display for the windows so that a priority level of the identified window is higher; and displaying the window whose priority level is higher ahead of a window whose priority level is lower.
-
-
16. A program for causing a computer to execute the steps of:
-
detecting a time; identifying windows overlapping another window on a display means; determining priority levels of display for the identified windows with reference to a storage means for storing the windows and time periods associated with the windows, so that a priority level of a window stored in association with a time period including the detected time is higher; and displaying the window whose priority level is higher ahead of a window whose priority level is lower.
-
Specification