Multilevel sorting and displaying of contextual objects
AssigneeNokia Corporation
InventorsMarja Salmimaa, Juha Lehikoinen, Hannu Korhonen, Eero Rāsänen
Life of this patent
Estimating the term…
Abstract
An apparatus and method for displaying a plurality of icons on the display of a mobile terminal are provided. Icons are displayed in at least two different sections. The first section includes icons having sizes determined by comparing characteristics of associated messages to one or more context values, such as time of day, geographic area, or user profile characteristics. The second section includes icons having sizes determined by the proximities of the message sources to the mobile terminal.
Claims39
A method of displaying a plurality of icons that can be selected by a user from a display on a mobile terminal, the method comprising the steps of:
- (a) receiving a plurality of messages from message sources;
- (b) comparing one or more characteristics associated with each of the plurality of messages to one or more context values that are specific to the user of the mobile terminal;
- (c) determining a proximity associated with each message source in relation to the mobile terminal;
- (d) associating an icon with each of the plurality of messages;
- (e) representing, in a priority section of the display, a first icon corresponding to a message having one or more characteristics that best match the one or more context values using a display format that is enlarged in relation to other icons in the priority section;
- and
- (f) representing, in a proximity section of the display, a second icon corresponding to a message source having the closest proximity using a display format that is enlarged in relation to other icons in the proximity section, wherein the proximity section is separately located from the priority section on the display.
A method of displaying a plurality of icons that can be selected by a user from a display on a mobile terminal, the method comprising the steps of:
- (a) receiving a plurality of messages from message sources;
- (b) receiving a first profile containing context values that are specific to the user of the mobile terminal;
- (c) comparing one or more characteristics associated with each of the plurality of messages to one or more of the first profile context values;
- (d) determining a proximity associated with each message source in relation to the mobile terminal;
- (e) associating an icon with each of the plurality of messages;
- (f) representing, in a priority section of the display, a first icon corresponding to a message having one or more characteristics that best match the one or more context values of the first profile using a display format that is enlarged in relation to other icons in the priority section;
- and
- (g) representing, in a proximity section of the display, a second icon corresponding to a message source having the closest proximity using a display format that is enlarged in relation to other icons in the proximity section, wherein the proximity section is separately located from the priority section on the display.
A mobile terminal comprising:
- a display capable of displaying graphical icons;
- a user input device that permits a user of the mobile terminal to select one or more of the graphical icons displayed on the display;
- and
- a processor programmed with computer-executable instructions that, when executed, perform the steps comprising:
- (a) comparing one or more characteristics associated with each of a plurality of messages received from message sources to one or more context values that are specific to the user of the mobile terminal;
- (b) determining a proximity associated with each message source in relation to the mobile terminal;
- (c) associating an icon with each of the plurality of messages;
- (d) representing, in a priority section of the display, a first icon corresponding to a message having one or more characteristics that best match the one or more context values using a display format that is enlarged in relation to other icons in the priority section;
- and
- (e) representing, in a proximity section of the display, a second icon corresponding to a message source having the closest proximity using a display format that is enlarged in relation to the other icons in the proximity section, wherein the proximity section is separately located from the priority section on the display.
A mobile terminal comprising:
- a receiving circuit that receives a plurality of messages containing information relating to a particular service that is potentially available to a user of the mobile terminal;
- a message storage area that stores the plurality of messages;
- a display unit capable of displaying graphical icons;
- a context matching function that:
- compares information extracted from each of the plurality of messages to one or more context values;
- priority ranks the plurality of messages according to the degree to which the extracted information matches the one or more context values;
- causes a first set of graphical icons corresponding to the messages to displayed on the display unit with at least one dimension that is determined by the priority ranking;
- and
- a proximity ranker that:
- proximity ranks the plurality of messages according to the respective proximities of the message sources;
- and
- causes a second set of graphical icons corresponding to the messages to displayed on the display unit with at least one dimension that is determined by the proximity ranking, wherein the first set of graphical icons is displayed in a different region on the display unit than the second set of graphical icons.
A computer-readable medium containing computer-executable instructions for causing a mobile terminal to performing the steps of:
- (a) receiving a plurality of messages from message sources;
- (b) comparing one or more characteristics associated with each of the plurality of messages to one or more context values that are specific to the user of the mobile terminal;
- (c) determining a proximity associated with each message source in relation to the mobile terminal;
- (d) associating an icon with each of the plurality of messages;
- (e) representing, in a priority section of the display, a first icon corresponding to a message having one or more characteristics that best match the one or more context values using a display format that is enlarged in relation to other icons in the priority section;
- and
- (f) representing, in a proximity section of the display, a second icon corresponding to a message source having the closest proximity using a display format that is enlarged in relation to other icons in the proximity section, wherein the proximity section is separately located from the priority section on the display.
A method of displaying a plurality of icons that can be selected by a user from a display on a mobile terminal, the method comprising the steps of:
- (a) receiving a plurality of messages from message sources;
- (b) receiving a first profile containing context values that are specific to the user of the mobile terminal;
- (c) receiving a second profile containing context values that are specific to the user of the mobile terminal;
- (d) comparing one or more characteristics associated with each of the plurality of messages to one or more of the first profile context values and the second profile context values;
- (e) associating an icon with each of the plurality of messages;
- (f) representing, in a first priority section of the display, a first icon corresponding to a message having one or more characteristics that best match the one or more context values of the first profile using a display format that is enlarged in relation to other icons in the first priority section;
- and
- (g) representing, in a second priority section of the display, a second icon corresponding to a message having one or more characteristics that best match the one or more context values of the second profile using a display format that is enlarged in relation to other icons in the second priority section, wherein the second priority section is separately located from the first priority section on the display.
Dependencies are inferred from the claim text.