US2006129628A1PendingUtilityA1
Portable terminal, methods, programs and storage media for managing application start
Est. expiryMay 20, 2022(expired)· nominal 20-yr term from priority
G06F 9/4843G06F 2209/482G06F 21/64G06F 21/51G06F 9/468
43
PatentIndex Score
0
Cited by
0
References
0
Claims
Abstract
An IP server sends e-mail to a mobile device MS. This e-mail includes an application specifier that specifies startup of a Java application stored in mobile device MS. On the other hand, the ADF for the Java application stored in mobile device MS includes trusted source data containing a plurality of e-mail addresses that indicate trusted origins. Mobile device MS compares the e-mail transmission origin address with the trusted source data. Mobile device MS, only in the case where the transmission origin address of the received e-mail is included in the trusted source data, starts up a Java application based on an application specifier included in said e-mail.
Claims
exact text as granted — not AI-modified1 . A portable terminal comprising:
receiving means that receives data from external electronic devices through wireless communications networks; storing means that stores (a) a plurality of applications including at least a first application and a second application, (b) source data that indicates sources of said plurality of applications respectively and (c) related data that has been related to said plurality of applications respectively; determining means that determines, in the case where related data related to said first application includes a startup instruction that instructs a startup of said second application, based on at least one of source data of said first application or source data of said second application, whether it is permissible to start said second application following said startup instruction; and executing means that, in the case where it has been determined by said determining means that it is permissible to start second application, executes startup operations for said second application.
2 . A portable terminal according to claim 1 wherein:
said storing means stores trusted source data that includes at least one set of source data that indicates a trusted source of applications; and said determining means conducts said determination based on source data of said first application and on said trusted source data.
3 . A portable terminal according to claim 2 wherein:
said storing means stores said trusted source data and said second application in an integrated form.
4 . A portable terminal according to claim 1 wherein:
said storing means stores trusted source data that includes at least one set of source data that indicates a trusted source of applications; and said determining means conducts said determination based on source data of said second application and on said trusted source data.
5 . A portable terminal according to claim 4 wherein:
said storing means stores said trusted source data and said first application in an integrated form.
6 . A portable terminal according to claims 2 or 4 wherein:
said storing means records a flag that distinguishes a part of source data that is included by said trusted source data from other parts of source data that is included by said trusted source data; and said determining means conducts said determination based on said flag.
7 . A portable terminal according to claim 1 wherein:
said storing means stores untrusted source data that includes at least one set of source data that indicates an untrusted source of applications; and said determining means conducts said determination based on source data of said first application and on said untrusted source data.
8 . A portable terminal according to claim 7 wherein:
said storing means stores said untrusted source data and said second application in an integrated form.
9 . A portable terminal according to claim 1 wherein:
said storing means stores untrusted source data that includes at least one set of source data that indicates an untrusted source of applications; and said determining means conducts said determination based on source data of said second application and said untrusted source data.
10 . A portable terminal according to claim 9 wherein:
said storing means stores said untrusted source data and said first application in an integrated form.
11 . A portable terminal according to claim 1 wherein:
said receiving means receives related data related to said first application following instructions of said executing means in accordance with said first application.
12 . A portable terminal according to claim 1 wherein:
said receiving means receives an application and transmission origin address data that indicates a location of a transmission origin of said application; and said storing means stores at least a part of said transmission origin address data as source data of said application.
13 . A portable terminal comprising:
receiving means that receives data from external electronic devices through wireless communications networks; storing means that store (a) a plurality of applications including at least a first application and a second application, (b) related data that has been related to said plurality of applications respectively and (c) source data that indicates sources of said related data respectively; determining means that determines, in the case where related data related to said first application includes a startup instruction that instructs a startup of said second application, based on source data of said related data, whether it is permissible to start said second application following said startup instruction; and executing means that, in the case where it has been determined by said determining means that it is permissible to start second application, executes startup operations for said second application.
14 . A portable terminal according to claim 13 wherein:
said storing means stores trusted source data that includes at least one set of source data that indicates a trusted source of related data; and said determining means conduct said determination based on source data of said first application and on said trusted source data.
15 . A portable terminal according to claim 14 wherein:
said storing means stores said trusted source data and said second application in an integrated form.
16 . A portable terminal according to claim 14 wherein:
said storing means records a flag that distinguishes a part of source data that is included by said trusted source data from other parts of source data that is included by said trusted source data; and said determining means conducts said determination based on said flag.
17 . A portable terminal according to claim 13 wherein:
said storing means stores untrusted source data that includes at least one set of source data that indicates an untrusted source of related data; and said determining means conducts said determination based on source data of related data related to said first application and on said untrusted source data.
18 . A portable terminal according to claim 17 wherein:
said storing means stores said untrusted source data and said second application in an integrated form.
19 . A portable terminal according to claim 18 wherein:
said receiving means receives related data related to said first application following instructions of said executing means in accordance with said first application.
20 . A portable terminal according to claim 19 wherein:
said receiving means receives an e-mail as related data that has been related to said first application.
21 . A portable terminal according to claim 19 wherein:
said receiving means receives related data related to said first application and transmission origin address data that indicates a location of a transmission origin of said related data; and said storing means stores at least a part of said transmission origin address data as source data of said related data.
22 . A portable terminal according to claim 21 wherein:
said receiving means receives an e-mail as related data that has been related to said first application; and said storing means stores at least a part of a mail address that indicates a location of a transmission origin of said e-mail as source data of said related data.
23 . A portable terminal according to claims 1 or 13 wherein:
said executing means creates, in operations executed in accordance with said first application, related data that is related to said first application
24 . A portable terminal according to claims 1 or 13 further comprising:
acquiring means that acquires, before said executing means executes startup operations for said second application following startup instruction included in related data related to said first application, permission-prohibition data indicating whether it is permissible for said executing means to executes said startup operations, wherein said executing means executes, in the case where permission-prohibition data acquired by said acquiring means indicates that it is permissible for said startup operations to be executed, said startup operations.
25 . A portable terminal according to claims 1 or 13 wherein:
said receiving means receives, following an instruction of said executing means, indication data that indicates one of said plurality of applications; said executing means executes, in the case where said receiving means received, following an instruction of said executing means in accordance with said first application, indication data that indicates said second application, executes startup operations for said second application.
26 . A method for managing startup of application comprising:
a storing step for a portable terminal that comprises receiving means for receiving data from external electronic devices through wireless communications networks to store (a) a plurality of applications including at least a first application and a second application, (b) source data that indicates sources of said plurality of applications respectively and (c) related data that has been related to said plurality of applications respectively; a determining step for said portable terminal to determine, in the case where related data related to said first application includes a startup instruction that instructs a startup of said second application, based on at least one of source data of said first application or source data of said second application, whether it is permissible to start said second application following said startup instruction; and a executing step for said portable terminal to execute, in the case where it has been determined in said determining step that it is permissible to start second application, startup operations for said second application.
27 . A method for managing startup of application comprising:
a storing step for a portable terminal that comprises receiving means for receiving data from external electronic devices through wireless communications networks to store (a) a plurality of applications including at least a first application and a second application, (b) source data that indicates sources of said plurality of applications respectively and (c) related data that has been related to said plurality of applications respectively; a determining step for said portable terminal to determine, in the case where related data related to said first application includes a startup instruction that instructs a startup of said second application, based on source data of said related data, whether it is permissible to start said second application following said startup instruction; and a executing step for said portable terminal to execute, in the case where it has been determined in said determining step that it is permissible to start second application, startup operations for said second application.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.