Terminal control method, terminal apparatus and program
First Claim
Patent Images
1. A terminal control method comprising:
- executing, at a device function unit, processing of a plurality of device applications, each device application corresponds to a separate function of the terminal and is configured to have its present condition transmitted to a control unit of the terminal;
transmitting to the control unit a present condition of at least one of the plurality of device applications;
storing at least one application program in an application program storage unit which is located separately from the control unit and the device function unit, said control unit being configured to communicate with both the device function unit and the application program storage unit;
storing a user setting for the at least one application program in a service definition file, the user setting indicating a condition in one of the device applications for which the application program is to be executed;
receiving at the control unit the present condition of the at least one of the plurality of device applications;
judging whether or not the received present condition of the at least one of the plurality of device applications corresponds to the condition indicated by the user setting; and
executing defined processing of the at least one application program if said received present condition corresponds to the condition indicated by the user setting.
4 Assignments
0 Petitions
Accused Products
Abstract
A terminal control method includes device processing executed by using a device that a terminal includes, an application program installed on the terminal, a service definition file for storing user setting required when the application program is executed and a broker for judging the device processing, judging whether or not an item corresponding to user setting condition defined by the service definition file is executed by the device processing and executing processing defined to the application program if the corresponding item is executed by the device processing.
10 Citations
7 Claims
-
1. A terminal control method comprising:
-
executing, at a device function unit, processing of a plurality of device applications, each device application corresponds to a separate function of the terminal and is configured to have its present condition transmitted to a control unit of the terminal; transmitting to the control unit a present condition of at least one of the plurality of device applications; storing at least one application program in an application program storage unit which is located separately from the control unit and the device function unit, said control unit being configured to communicate with both the device function unit and the application program storage unit; storing a user setting for the at least one application program in a service definition file, the user setting indicating a condition in one of the device applications for which the application program is to be executed; receiving at the control unit the present condition of the at least one of the plurality of device applications; judging whether or not the received present condition of the at least one of the plurality of device applications corresponds to the condition indicated by the user setting; and executing defined processing of the at least one application program if said received present condition corresponds to the condition indicated by the user setting. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A terminal apparatus comprising:
-
a device function unit configured to execute processing of a plurality of device applications and transmit to a control unit of the terminal apparatus a present condition of at least one of the plurality of device applications, each device application corresponds to a separate function of the terminal apparatus and is configured to have its present condition transmitted to the control unit; an application program storage unit for storing at least one application program which is located separately from the control unit and the device function unit, said control unit being configured to communicate with both the device function unit and the application program storage unit; a service definition file storage unit for storing a user setting for the at least one application program, the user setting indicating a condition in one of the device applications for which the application program is to be executed; and the control unit configured to receive the present condition of the at least one of the plurality of device applications from said device function unit, judge whether or not a received present condition of the at least one of the plurality of device applications corresponds to the condition indicated by the user setting, and execute defined processing of the at least one application program if said received present condition corresponds to the condition indicated by the user setting.
-
-
7. A computer readable storage medium encoded with computer executable instructions, which when executed by a terminal, cause the terminal to perform a method comprising:
-
executing, at a device function unit, processing of a plurality of device applications, each device application corresponds to a separate function of the terminal and is configured to have its present condition transmitted to a control unit of the terminal apparatus; transmitting to the control unit a present condition of at least one of the plurality of device applications; storing at least one application program in an application program storage unit which is located separately from the control unit and the device function unit, said control unit being configured to communicate with both the device function unit and the application program storage unit; storing a user setting for the at least one application program in a service definition file, the user setting indicating a condition in one of the device applications for which the application program is to be executed; receiving at the control unit the present condition of the at least one of the plurality of device applications; judging whether or not the received present condition of the at least one of the plurality of device applications corresponds to the condition indicated by the user setting; and executing defined processing of the at least one application program if said received present condition corresponds to the condition indicated by the user setting.
-
Specification