程序管理系统技术方案

技术编号:3518123 阅读:144 留言:0更新日期:2012-04-11 18:40
管理服务器16通过响应移动终端11的请求获得来自内容服务器20的应用程序,并把获得的应用程序与有关应用程序可靠性的信息一起发送给移动终端11。在移动终端11接收到来自管理服务器16的应用程序之后,通过使用有关应用程序可靠性的信息,移动终端11管理与其它程序的操作相协调的应用程序的操作。根据上述的多个应用程序的协调操作的管理,可以避免有关信息安全的问题,在这些问题当中,重要的信息会由于低可靠性的应用程序的操作而被泄露出去。由此,在不破坏移动终端11的信息安全的情况下,可以提高移动终端11的用户的方便性。(*该技术在2022年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及一种用于管理在安装或连接到移动终端的存储单元中存储的程序(包括小应用程序)的系统。
技术介绍
近年来,已经开发出了下述类型的移动终端,即它们具有较大存储能力的非易失存储器以用于存储在其用户购买移动终端时并未被存储的应用程序,并能执行这些应用程序。上述移动终端的用户可把不必要的应用程序从非易失存储器中删除并把其它应用程序写入非易失存储器中。因此,移动终端的用户并不需要用新移动终端来替换旧移动终端就可以使用新的应用程序。在上述的可把应用程序写入存储器的那些移动终端中,安装了Java虚拟机。安装了Java虚拟机的移动终端可通过移动通信网络下载Java应用程序(包括Java applets);把下载的Java应用程序写入它们的非易失存储器中;并执行这些程序。(包括applets(小应用程序)的应用程序在下文中被称作“应用程序”)。在上述移动终端的用户希望以一系列操作存取几个应用程序时,使用上述移动终端并不方便。下面是一个例子,它描述了已有技术的上述缺陷,在其中,移动终端的用户需要存取用于申请通过邮购来购买商品的应用程序A和进行付款的应用程序B。在本例中,用户首先使用应用程序A申请购买某种商品。在这个阶段,用户还没有对所购商品付款,因而用户需要获取付款所需的必要信息,即汇款额、接受汇款的银行名称、进行汇款的银行帐户细目等,所有这些均被写在一张纸上,随后终止应用程序A。接着,用户存取应用程序B以便汇款结帐。通过使用应用程序B,用户可以把所需的钱数从用户的某个银行帐户汇寄到任意指定的银行帐户中。用户把付款额,银行名称、汇款的银行帐户细目等输入至执行应用程序B的移动终端中,同时始终参考在前面步骤中写在一张纸上的信息。随后,用户终止应用程序B,并再次启动应用程序A,以确认汇款成功且购买商品的所有步骤均已完成。用户输入一个命令以使执行应用程序A的移动终端显示表示商品购买历史的屏幕,而且,用户确认所购商品的汇款已得到销售商的确认,同时,用户得到一些其它的信息,如交货日期等。正如上述传统技术的例子所描述的,当移动终端的用户需要使用一系列操作执行几个应用程序时,用户需要改变应用程序并人工输入必要的数据。操作因此而费时,而且用户会感到操作很烦人,并且可能会在输入信息时出错,这会在进行交易时出现问题。
技术实现思路
为了克服上述已有技术的不便之处,本申请的专利技术人阐述了如下的想法在移动终端的非易失存储器中预先存储几个应用程序,使它们能够执行协调操作。但是,如果一个应用程序的功能或数据被没有限制的用于另一个应用程序,那将不能保证信息的安全。例如,一个移动终端存储了管理移动终端用户的时间表的应用程序C和接发电子邮件的应用程序D。应用程序C管理有关移动终端用户的时间表的信息,这些信息用户是希望保密的。但是,在用户使用应用程序D发送电子邮件给他/她的朋友时,如果允许应用程序D无限制地使用应用程序C的功能或数据,则会存在以下的风险,即与应用程序C管理的时间表有关的信息可被发送给他/她的朋友。即使是应用程序D中微小的操作错误或者程序错误都可能使本来要保密的信息被发送出去。因而,对于移动终端用户来说,当使用应用程序时,信息的安全得不到保证。特别是当移动终端处理有价值的信息如个人信息和财政信息时,上述信息泄露、信息破坏以及未经许可的改写信息等都是严重的问题。作为一种克服上述问题的方法,本申请的专利技术人提出了一种想法,即为了保证通信安全,首先应当保证应用程序的可靠性;为此,与每个应用程序的可靠性有关的信息要预先准备,并且彼此相关的每个应用程序的操作根据与它们的可靠性有关的信息进行管理。换言之,经过充分评估之后被判断具有高可靠性并且已知在处理重要信息时不会产生问题的应用程序可被允许使用被判断为可靠性低的应用程序的功能和数据。另一方面,不允许可靠性低的应用程序使用可靠性高的应用程序的功能和数据。因而可以防止由于低可靠性应用程序的处理而引起的高可靠性应用程序的数据的意外泄露或破坏。具体来说,本专利技术提供一种应用程序发送系统,用于管理可存储在移动终端中的应用程序,该应用程序发送系统包括服务器,其被配置得对可发布到移动终端的应用程序进行管理;其中,该服务器包括一数据库,该数据库包括用户信息存储单元,其被配置得选择性地存储与所述应用程序有关的信息,其中,根据一应用程序是否已被发布,所述与该应用程序有关的信息可存储在准备下载区域和已下载区域之一中;和应用程序信息存储单元,其被配置得存储用于所述应用程序的可靠性信息,该可靠性信息表示与另一应用程序的协调操作关系。本专利技术还提供一种应用程序发送系统,用于对可存储在移动终端中的应用程序进行管理,该应用程序发送系统包括移动终端,其被配置得接收并存储至少一个应用程序,其中,该应用程序包括表示与其它应用程序的协调操作关系的可靠性信息;该移动终端包括一存储控制器,该存储控制器被配置得允许可存储在所述移动终端中的第一应用程序的执行;该存储控制器进一步被配置得根据所述第一应用程序的可靠性信息,允许对与可存储在所述移动终端中的第二应用程序相关联的数据和特征功能中的至少一个进行访问。本专利技术还提供一种应用程序发送系统,用于管理可存储在移动终端中的应用程序,该应用程序发送系统包括移动终端,其被配置得接收和存储应用程序,其中,所述应用程序包括表示与其它应用程序的协调操作关系的可靠性信息;所述移动终端包括一存储器,该存储器可配置为管理区域和自由区域中的至少一个;其中,具有服从预定准则的可靠性信息的应用程序可由所述移动终端存储在所述管理区域中,并且所有其它应用程序可存储在所述自由区域中。本专利技术还提供一种用于管理可存储在移动终端中的应用程序的方法,该方法包括如下步骤根据要被发送给所述移动终端的应用程序的标识来访问数据库,以确定被指定给该应用程序并且可存储在所述数据库中的预定可靠性信息是否服从一预定准则,所述预定可靠性信息表示与另一应用程序的协调操作关系;当符合所述预定准则时,随一存储指令发送该应用程序,该存储指令指示所述移动终端的第一应用程序存储区域中的一存储位置;以及当不符合所述预定准则时,随一存储指令发送该应用程序,该存储指令指示所述移动终端的第二应用程序存储区域中的一存储位置。本专利技术还提供一种用于管理可存储在移动终端中的应用程序的方法,该方法包括如下步骤根据要被存储在一数据库中的应用程序的标识,利用一服务器来访问该数据库的寄存区域,以获得指定给该应用程序的预定可靠性信息,所述预定可靠性信息表示与另一应用程序的协调操作关系;当所述预定可靠性信息服从一预定准则时,利用该服务器接收该应用程序;以及将该应用程序存储在所述数据库的寄存区域中。根据本专利技术,在一个移动终端中执行的多个程序的操作可根据基于每个程序的可靠性的协调信息来协调,因而可以防止在根据多个程序执行协调操作时由于信息泄露而破坏信息安全。附图说明图1表示根据本专利技术第一和第二实施例的应用程序传送系统的总配置的框图;图2表示根据本专利技术第一和第二实施例的移动终端的外部图;图3表示根据本专利技术第一和第二实施例的移动终端的概要的框图;图4表示根据本专利技术第一和第二实施例的移动终端的存储器数据部分的示意图;图5表示根据本专利技术第一和第二实施例的管理服务器配置概要的框图;图6表示根据本专利技术第一本文档来自技高网
...

【技术保护点】
一种管理可在移动终端上执行的应用程序的程序管理系统,所述程序管理系统包括:服务器,其被配置成管理要发送给移动终端的应用程序,其中所述服务器被配置成存储所述服务器的专用密钥和所述服务器可接收的公共密钥;并且其中所述服务 器被配置成首先使用公共密钥解密接收到的应用程序然后使用专用密钥解密接收到的应用程序。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:夏野刚山本正明鹫尾谕川端博史
申请(专利权)人:株式会社NTT都科摩
类型:发明
国别省市:JP[日本]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利