Bearer Selection Method and Apparatus
First Claim
1. A bearer selection method characterized by comprising the steps of:
- generating, on the basis of bearer attribute information indicating at least one bearer usable by an application to be executed in a communication terminal and a priority of the bearer, and characteristic information of the communication terminal, which is stored in the communication terminal in advance, a bearer list including, of bearers of the bearer attribute information, bearers usable by the communication terminal and priorities added to the bearers;
storing the generated bearer list in a memory of the communication terminal; and
selecting a bearer to be used by the application in accordance with the priority in the bearer list stored in the memory.
1 Assignment
0 Petitions
Accused Products
Abstract
Bearer attribute information (20) indicating at least one bearer usable by an application and the priority of the bearer is compared with the characteristic information (21) of a communication terminal, thereby generating a bearer list (23) including, of bearers of the bearer attribute information, bearers usable by the communication terminal and the priorities of the bearers. The bearer list is stored in a database (DB). A bearer to be used by the application is selected in accordance with the priority in the bearer list, and the communication process of the application is executed. This allows to implement an application execution environment that sufficiently reflects the application provider'"'"'s intention. The bearer list can be changed by the user via a user interface (24). In this case, the user can change the bearer list only within the range stored in the database. This prevents any arbitrary setting by the user.
5 Citations
18 Claims
-
1. A bearer selection method characterized by comprising the steps of:
-
generating, on the basis of bearer attribute information indicating at least one bearer usable by an application to be executed in a communication terminal and a priority of the bearer, and characteristic information of the communication terminal, which is stored in the communication terminal in advance, a bearer list including, of bearers of the bearer attribute information, bearers usable by the communication terminal and priorities added to the bearers;
storing the generated bearer list in a memory of the communication terminal; and
selecting a bearer to be used by the application in accordance with the priority in the bearer list stored in the memory. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A bearer selection apparatus characterized by comprising:
-
a first storage unit which stores bearer attribute information indicating at least one bearer usable by an application to be executed in a communication terminal and a priority of the bearer, and characteristic information of the communication terminal, which is stored in the communication terminal in advance;
an attribute verification unit which generates a bearer list including, of bearers of the bearer attribute information, bearers usable by the communication terminal and priorities added to the bearers by comparing the bearer attribute information with the characteristic information, which are stored in said first storage unit;
a second storage unit which stores the generated bearer list; and
a communication control unit which executes a communication process of the application by selecting a bearer to be used by the application in accordance with the priority in the bearer list stored in said second storage unit. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A program which causes a computer functioning as a communication terminal to execute the steps of:
-
generating, on the basis of bearer attribute information indicating at least one bearer usable by an application to be executed in a communication terminal and a priority of the bearer, and characteristic information of the communication terminal, which is stored in the communication terminal in advance, a bearer list including, of bearers of the bearer attribute information, bearers usable by the communication terminal and priorities added to the bearers;
storing the generated bearer list in a memory of the communication terminal;
displaying the bearer list stored in the memory; and
selecting a bearer to be used by the application in accordance with the priority in the bearer list stored in the memory.
-
-
17. A computer system functioning as a communication terminal, characterized by comprising:
-
a memory;
a processor controlled by a program; and
a communication control unit which executes a communication process, wherein the program causes said processor to execute the steps of;
storing, in said memory, bearer attribute information indicating at least one bearer usable by an application to be executed in the communication terminal and a priority of the bearer, and characteristic information of the communication terminal, which is stored in the communication terminal in advance;
generating a bearer list including, of bearers of the bearer attribute information, bearers usable by the communication terminal and priorities added to the bearers by comparing the bearer attribute information with the characteristic information, which are stored;
storing the generated bearer list in said memory;
generating a user interface to display the bearer list stored in said memory;
selecting a bearer to be used by the application in accordance with the priority in the bearer list stored in said memory; and
causing said communication control unit to execute the communication process of the application by using the selected bearer.
-
-
18. A communication terminal having a communication function and an application execution function, characterized by comprising:
-
a first storage unit which stores bearer attribute information indicating at least one bearer usable by an application and a priority of the bearer, and characteristic information of the communication terminal, which is stored in advance;
an attribute verification unit which generates a bearer list including, of bearers of the bearer attribute information, bearers usable by the communication terminal and priorities added to the bearers by comparing the bearer attribute information with the characteristic information, which are stored in said first storage unit;
a second storage unit which stores the generated bearer list;
a user interface generation unit which generates a user interface to display the bearer list stored in said second storage unit; and
a communication control unit which executes a communication process of the application by selecting a bearer to be used by the application in accordance with the priority in the bearer list stored in said second storage unit.
-
Specification