Nova Patents
US7660604B2

Mobile terminal

Summary by NHIP

Mobile Terminal Theme Switching

The mobile terminal switches application screen themes by loading specific theme definition data sets into reserved memory regions. The controller draws multiple GUI tools of the same type using only the loaded data set to enable rapid theme changes with reduced memory capacity.

Claim Score by NHIP

Read claim 10, the broadest

Abstract

A mobile terminal includes a controller for switching a current screen theme of a GUI screen of an application program to a prospective screen theme, the GUI screen including two or more GUI tools of a same type, and a storage for storing a plurality of screen theme definition data sets, wherein the controller loads one of the plural screen theme definition data sets stored in the storage, which screen theme defines the prospective screen theme, into a memory region reserved for the application program, and draws the two or more GUI tools of a same type included in the GUI screen using the loaded screen theme definition data set, which is stored in the memory region for the application program. As a result, the entire GUI screen of an application is displayed on a common screen theme and a screen theme can be switched rapidly, using a reduced memory capacity.

US7660604B2, drawing sheet 1
Sheet 1 of 9

Term

Projected expiry 23 October 2027.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Projected expiry

16 claims: 3 independent, 13 dependent

  1. 1
    A mobile terminal comprising:a controller, to be instructed by a multi-processing operating system to execute a plurality of application programs in parallel using respective different memory regions, to switch a current screen theme of a GUI (graphical user interface) screen of an application program to a prospective screen theme, the GUI screen including two or more GUI tools of a same type and being displayed on a display of said mobile terminal;and a storage to store a plurality of screen theme definition data sets, one defining each of a plurality of screen themes;wherein said controller is configured to (a) load one of the plural screen theme definition data sets stored in said storage, which screen theme definition data set defines the prospective screen theme, into a memory region reserved for the application program, and (b) draw the two or more GUI tools of a same type included in the GUI screen using the loaded screen theme definition data set, which is stored in the memory region for the application program.
  2. 10
    Broadest claimClaim Score 45, average(NHIP)A computer-readable recording medium in which an application program, for instructing a computer to switch a current screen theme of a GUI (Graphical User Interface) screen including two or more GUI tools of a same type to a prospective screen theme, is stored, said application program instructing the computer to execute the following processes:(a) loading one of a plurality of screen theme definition data sets stored in a storage, which screen theme defines the prospective screen theme, into a memory region reserved for said application program, and (b) drawing the two or more GUI tools of a same type included in the GUI screen using the loaded screen theme definition data set, which is stored in the memory region for said application program;wherein said computer is provided in a mobile terminal and is instructed by a multi-processing operating system to execute a plurality of application programs in parallel using respective different memory regions.
  3. 16
    A computer-implemented method of switching a current screen theme of a GUI (Graphical User Interface) screen of an application program to a prospective screen theme, which GUI screen includes two or more GUI tools of a same type, using a computer, comprising:(a) loading one of a plurality of screen theme definition data sets stored in a storage, which screen theme defines the prospective screen theme, into a memory region reserved for the application program, and (b) drawing the two or more GUI tools of a same type included in the GUI screen using the loaded screen theme definition data set, which is stored in the memory region for the application program;wherein said computer is provided in a mobile terminal and is instructed by a multi-processing operating system to execute a plurality of application programs in parallel using respective different memory regions.