System and method for generating a graphical user interface
First Claim
1. A communications terminal comprising:
- a display;
a first storage unit that stores data including a text string;
a second storage unit separate and distinct from the first storage unit, the second storage unit stores a first information set and a second information set, the first information set including a first communications address for contacting people other than a user of the telecommunications terminal and a name of a communications recipient indicated in the first communications address, and the second information set including a second communications address for contacting the people other than the user of the telecommunications terminal and a name of a communications recipient indicated in the second communications address;
a first display controller that displays, on the display, a text string expressed by data stored in the first storage unit; and
a second display controller that, among names stored in the second storage unit, identifies a name included in the text string displayed by the first display controller, and when the identified name is associated with the first communications address, the second controller displays on the display a screen prompting communications to the first communications address, or when the identified name is associated with the second communications address, displays a screen prompting communications to the second communications address,wherein;
when the identified name is associated with both the first communications address and the second communications address, the second display controller determines whether the text string displayed by the first display controller includes a first related text string or a second related text string, the first and second related text strings being words representative of communications performed by the first and the second communications addresses, respectively; and
when the first related text string is included, the second display controller displays a screen prompting communications using the first communications address, and when the second related text string is included, the second display controller displays a screen prompting communications using the second communications address; and
said screen prompting communication using the first communications address includes a first link for executing a first application for communicating with the first communication address, and said screen prompting communication using the second communications address includes a second link for executing a second application for communicating with the second communication addressfurther wherein the second display controller is separate and distinct from the first display controller.
2 Assignments
0 Petitions
Accused Products
Abstract
A communications terminal comprises a display, a first storage for storing data, a second storage unit that stores a first and a second information set, the first information set including a first communications address and a communications recipient'"'"'s name, and the second information set includes a second communications address and a communications recipient'"'"'s name, a first display controller displays a text string expressed by data stored in the first storage unit; and a second display controller that identifies a name from the second storage unit included in the text string being displayed. When the name is associated with the first communications address, a screen prompts communications to the first communications address, or when the name is associated with the second communications address, a screen prompts communications to the second communications address.
11 Citations
4 Claims
-
1. A communications terminal comprising:
-
a display; a first storage unit that stores data including a text string; a second storage unit separate and distinct from the first storage unit, the second storage unit stores a first information set and a second information set, the first information set including a first communications address for contacting people other than a user of the telecommunications terminal and a name of a communications recipient indicated in the first communications address, and the second information set including a second communications address for contacting the people other than the user of the telecommunications terminal and a name of a communications recipient indicated in the second communications address; a first display controller that displays, on the display, a text string expressed by data stored in the first storage unit; and a second display controller that, among names stored in the second storage unit, identifies a name included in the text string displayed by the first display controller, and when the identified name is associated with the first communications address, the second controller displays on the display a screen prompting communications to the first communications address, or when the identified name is associated with the second communications address, displays a screen prompting communications to the second communications address, wherein; when the identified name is associated with both the first communications address and the second communications address, the second display controller determines whether the text string displayed by the first display controller includes a first related text string or a second related text string, the first and second related text strings being words representative of communications performed by the first and the second communications addresses, respectively; and when the first related text string is included, the second display controller displays a screen prompting communications using the first communications address, and when the second related text string is included, the second display controller displays a screen prompting communications using the second communications address; and said screen prompting communication using the first communications address includes a first link for executing a first application for communicating with the first communication address, and said screen prompting communication using the second communications address includes a second link for executing a second application for communicating with the second communication address further wherein the second display controller is separate and distinct from the first display controller. - View Dependent Claims (2, 3)
-
-
4. A non-transitory computer readable storing medium that stores a computer program that causes a computer to execute specified steps, the computer including a display, a first storage unit that stores data that includes a text string, a second storage unit that is separate and distinct from the first storage unit and stores a first and second set of information, the first set of information including a first communications address for contacting people other than a user of the telecommunications terminal and a name of a communications recipient indicated by the communications address, and the second set of information including a second communications address for contacting the people other than the user of the telecommunications terminal and a name of a communications recipient indicated by that communications address, a first display controller;
- and a second display controller that is separate and distinct from the first display controller, the specified steps comprising;
displaying, on the display, a text string expressed by data stored in the first storage unit; identifying from among names stored in the second storage unit a name included in the displayed text string; and when the identified name is associated with the first communications address, displaying on the display a screen prompting communications to the first communications address, or when the identified name is associated with the second communications address, displaying a screen prompting communications to the second communications address, wherein; when the identified name is associated with both the first communications address and the second communications address, the second display controller determines whether the text string displayed by the first display controller includes a first related text string or a second related text string, the first and second related text strings being words representative of communications performed by the first and the second communications addresses, respectively; and
when the first related text string is included, the second display controller displays a screen prompting communications using the first communications address, and when the second related text string is included, the second display controller displays a screen prompting communications using the second communications address; andsaid screen prompting communication using the first communications address includes a first link for executing a first application for communicating with the first communication address, and said screen prompting communication using the second communications address includes a second link for executing a second application for communicating with the second communication address.
- and a second display controller that is separate and distinct from the first display controller, the specified steps comprising;
Specification