System for managing program stored in storage block of mobile terminal
First Claim
1. A method for managing programs, said method comprising:
- a program-obtaining step of a mobile terminal obtaining a program, which can be executed by said mobile terminal, and storing said program in a memory of said mobile terminal;
a coordination information-obtaining step of said mobile terminal obtaining coordination information, which is used for managing at least one of start of another program, which is other than said program, by said program and communication of data with said other program, and storing said coordination information in a memory of said mobile terminal, and;
an operation-managing step of said mobile terminal determining conditions of at least one of start of said other program and communication of data with said other program on the basis of said coordination information, which corresponds to said program, in the instance that said other program is requested to execute an operation when said program, which is stored in said memory, is under execution.
2 Assignments
0 Petitions
Accused Products
Abstract
Management server 16 obtains application programs from content server 20 in response to requests of mobile terminal 11, and transmits the obtained application programs to mobile terminal 11 with information concerning reliabilities of the application programs. After mobile terminal 11 receives the application programs from management server 16, mobile terminal 11 manages operations of the application programs, which are coordinated with operations of other programs using the information concerning the reliabilities corresponding to the application programs. According to the management of coordinated operations of a plurality of application programs as stated above, problems concerning information security, where valuable information may be leaked unexpectedly because of operations of low reliable application programs, can be avoided. As a result, convenience of users of mobile terminals 11 can be improved without deteriorating the information security of mobile terminals 11.
96 Citations
46 Claims
-
1. A method for managing programs, said method comprising:
-
a program-obtaining step of a mobile terminal obtaining a program, which can be executed by said mobile terminal, and storing said program in a memory of said mobile terminal;
a coordination information-obtaining step of said mobile terminal obtaining coordination information, which is used for managing at least one of start of another program, which is other than said program, by said program and communication of data with said other program, and storing said coordination information in a memory of said mobile terminal, and;
an operation-managing step of said mobile terminal determining conditions of at least one of start of said other program and communication of data with said other program on the basis of said coordination information, which corresponds to said program, in the instance that said other program is requested to execute an operation when said program, which is stored in said memory, is under execution. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A program management system, said system comprising:
a communication network, which contains a delivering server, a managing server, and a mobile terminal;
wherein,said delivery server comprises a program-storing unit for storing a program, and a program-transmitting unit for transmitting said program to said mobile terminal;
said managing server comprises a coordination information-storing unit for storing coordination information, concerning control of coordinated operations of said program and another program, which is other than said program, and a coordination information-transmitting unit for transmitting said coordination information to said mobile terminal, and;
said mobile terminal comprises a program-receiving unit for receiving said program from said delivering server, a coordination information-receiving unit for receiving said coordination information from said managing server, a program-storing unit for storing said program, a coordination information-storing unit for storing said coordination information, and an operation-managing unit for determining conditions of at least one of start of said other program and communication of data with said other program on the basis of said coordination information, which corresponds to said program, in the instance that said other program is requested to execute an operation when said program is under execution.
-
18. A server for a communication network containing a mobile terminal, said server comprises:
-
a coordination information-storing unit for storing coordination information, which is used for determining conditions of at least one of start of a program and communication of data with said program in the instance that said program is requested to execute an operation when another program, which is other than said program, is under execution, and;
a coordination information-transmitting unit for transmitting said coordination information to said mobile terminal. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A mobile terminal comprises:
-
a program-storing unit for storing a program;
a coordination information-storing unit for storing coordination information concerning control of coordinated operations of said program and another program, which is other than said program, and;
an operation-managing unit for determining conditions of at least one of start of said other program and communication of data with said other program on the basis of said coordination information in the instance that said other program is requested to execute an operation when said program is under execution.
-
-
30. A mobile terminal contained in a communication network, which contains a delivering server for delivering programs and a managing server for managing programs, said mobile terminal comprises:
-
a program-receiving unit for receiving a program from said delivering server;
a program-storing unit for storing said program;
a coordination information-receiving unit for receiving coordination information concerning control of coordinated operations of said program and another program, which is other than said program, from said managing server;
a coordination information-storing unit for storing said coordination information, and;
an operation-managing unit for determining conditions of at least one of start of said other program and communication of data with said other program on the basis of said coordination information in the instance that said other program is requested to execute an operation when said program is under execution. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38)
-
-
39. A program, said program permitting a computer of a managing server for managing programs in a communication network, which contains a mobile terminal:
to transmit coordination information, which is used in said mobile terminal for determining conditions of at least one of start of a program and communication of data with said program in the instance that said program is requested to execute an operation when another program, which is other than said program, is under execution, to said mobile terminal. - View Dependent Claims (40)
-
41. A program, said program permitting a computer of a mobile terminal:
-
to obtain coordination information concerning control of coordinated operations of programs, and;
determine conditions of at least one of start of a program and communication of data with said program in the instance that said program is requested to execute an operation when another program, which is other than said program, is under execution. - View Dependent Claims (42)
-
-
43. A record medium, said medium containing a program for permitting a computer of a managing server for managing programs in a communication network, which contains a mobile terminal:
to transmit coordination information, which is used in said mobile terminal for determining conditions of at least one of start of a program and communication of data with said program in the instance that said program is requested to execute an operation when another program, which is other than said program, is under execution, to said mobile terminal. - View Dependent Claims (44)
-
45. A record medium, said medium containing a program for permitting a computer of a mobile terminal:
-
to obtain coordination information concerning control of coordinated operations of programs, and;
determine conditions of at least one of start of a program and communication of data with said program in the instance that said program is requested to execute an operation when another program, which is other than said program, is under execution. - View Dependent Claims (46)
-
Specification