MOBILE TERMINAL,CONTEXT MANAGEMENT SERVER, APPLICATION REGISTRATION SERVER, AND APPLICATION EXECUTION METHOD
First Claim
1. A mobile terminal comprising:
- a storage means for storing environment specifying information indicating environment in which a user is located and corresponding context information indicating user'"'"'s context in association with application specifying information for specifying an application to be executed;
a receiving means for receiving one environment specifying information and one result information from a context management server assigned in each environment, for delivering the one environment specifying information indicating the environment and the one result information indicating the user'"'"'s context in the environment;
a determining means for determining the application specifying information stored in the storage means based on the one environment specifying information and the one result information received by the receiving means; and
an execution means for executing an application corresponding to the application specifying information determined by the determining means.
1 Assignment
0 Petitions
Accused Products
Abstract
A mobile terminal that executes an application using context information in a plurality of environments in which determined context information is different. A storage stores an environment ID indicating environment in which a user is located and corresponding context information indicating user'"'"'s context in association with an application ID; a receiver receives one environment ID and one condition determination result information from a context management server assigned in each environment, for delivering one environment ID indicating the environment and one condition determination result information indicating the user'"'"'s context in the environment; a determining mechanism determines the application ID stored in the storage based on one environment ID and one condition determination result information received by the receiver means; and an execution mechanism executes the application corresponding to the application ID determined by the determining mechanism.
30 Citations
20 Claims
-
1. A mobile terminal comprising:
-
a storage means for storing environment specifying information indicating environment in which a user is located and corresponding context information indicating user'"'"'s context in association with application specifying information for specifying an application to be executed; a receiving means for receiving one environment specifying information and one result information from a context management server assigned in each environment, for delivering the one environment specifying information indicating the environment and the one result information indicating the user'"'"'s context in the environment; a determining means for determining the application specifying information stored in the storage means based on the one environment specifying information and the one result information received by the receiving means; and an execution means for executing an application corresponding to the application specifying information determined by the determining means. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
9. A method of executing an application comprising:
-
a receiving step of receiving one environment specifying information and one result information from a context management server assigned in each environment, for delivering the one environment specifying information indicating the environment and the one result information indicating user'"'"'s context in the environment; a determination step for determining application specifying information stored in a storage means for storing environment specifying information indicating environment in which a user is located, and corresponding context information indicating the user'"'"'s context, in association with the application specifying information for specifying an application to be executed, based on one environment specifying information and one result information received in the receiving step; and an execution step of executing the application corresponding to the application specifying information determined in the determination step. - View Dependent Claims (10)
-
Specification