需要个性化的应用程序的加载和更新制造技术

技术编号:7139911 阅读:240 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一种将需要个性化的应用程序加载到构造为在终端设备内运行的便携式存储介质内的方法。用于将应用程序个性化的个性化数据和可能的应用程序数据另外地被加载到与应用程序存储器内存储的应用程序无关的备份存储器模块内,所述备份存储器模块构造为非易失性存储器且布置在便携式存储介质内或终端设备内。为更新应用程序,将个性化数据和可能的应用程序数据从备份存储器模块加载到已更新的应用程序内。便携式存储介质具有与应用程序无关的非易失性备份存储器模块。本发明专利技术涉及一种带有存储介质和终端设备和与应用程序无关的非易失性备份存储器模块的系统。

【技术实现步骤摘要】
【国外来华专利技术】需要个性化的应用程序的加载和更新
本专利技术涉及一种用于将需要个性化的应用程序加载到便携式存储介质内的方法,用于更新便携式存储介质内存储的应用程序的方法,以及便携式存储器和系统。
技术介绍
便携式存储介质用于准备用于不同应用领域的应用程序。便携式存储介质具有应用程序存储器和存储器管理装置,例如存储器控制器,通过所述存储器管理装置管理所述应用程序存储器。选择地,存储介质具有微处理器,其中存储器管理的任务选择地由微处理器执行。这样的便携式存储介质的示例是装配有微处理器的智能卡和装配有存储器控制器的存储卡。当便携式存储介质使用在移动通信领域中时,便携式存储介质例如可构造为用于在移动通信网络内使用终端设备(例如移动电话)的带有安全模块的智能卡,或可整合在此智能卡内。智能卡例如是用于GSM系统的SIM卡,或用于UMTS系统的USIM卡,或类似的智能卡。选择地,便携式存储介质构造为用于付费电视的PayTV卡,或整合在所述PayTV卡内。选择地,便携式存储介质是整合在安全闪存卡内的智能卡,其中安全闪存卡具有在智能卡的上级的闪存控制器。可通过终端设备读取和写入便携式存储介质。作为终端设备例如设置用于例如移动电话、PDA、智能电话等的移动通信网络的移动终端设备,或用于付费电视(PayTV)的机顶盒。在构造为整合在安全闪存卡内的智能卡的便携式存储介质中,可将闪存控制器作为终端设备提供,或替代地例如将移动电话等、PDA或智能电话的移动终端设备作为终端设备提供。通常必须针对应用程序的使用者来个性化用于便携式存储介质的应用程序。应用程序首先是未个性化的,即匿名的,且因此对于每个潜在的使用者是相同的且可使用的。只有在个性化时,才使用个性化数据使原先匿名的应用程序与使用者唯一地对应。个性化数据例如包括涉及使用者的个人身份数据和用于利用存储介质的设备的设备数据,且至少部分地要求所述个性化数据,使得可在存储介质上使用应用程序。为进行个性化,首先将应用程序以未个性化的形式提供。然后,将个性化数据加载到应用程序内且因此将应用程序个性化。时不时地要求在应用程序的制造商或提供商(Provider)处进行应用程序的改变而将更新的应用程序加载到便携式存储介质内。例如提供更新的应用程序,以消除应用程序的错误,或向使用者提供由应用程序给出的附加的或改变的服务。常规地,为进行应用程序更新,将首先仍是未个性化的更新的应用程序且将用于个性化应用程序的个性化数据从制造商或提供商的服务器通过服务器侧的连接加载到便携式存储介质内。在用于应用程序更新的通常方法中,要求在每次加载更新的应用程序时,应用程序的制造商或提供商处必须具备个性化数据,由此可将所述个性化数据重新加载到存储介质内。因此,常规的应用程序更新对于应用程序的制造商或提供商具有高的管理成本。此外,个性化数据必须在每次应用程序更新时通过服务器侧的连接被加载。因为服务器侧的连接的成本通常随着所传输的数据量和/或连接的持续时间而升高,所以在每次更新时再次待传输的个性化数据可能导致应用程序的制造商或提供商以及存储介质的使用者的额外的成本。特别地在“空中下载”(overtheair,OTA)的应用程序更新情况中,即如果使用(移动)通信连接来作为服务器侧的连接的应用程序更新情况中,服务器侧的连接的成本甚至更昂贵。在通过服务器侧的连接传输个性化数据中,另外的风险在于个性化数据是严格保密的且在每次服务器侧传输时可能被窃取。在首次加载的应用程序在存储介质制造商的安全场所被个性化时(“发卡前阶段”),从服务器侧的连接窃取个性化数据的风险可能仍是可维护的。而在存储介质由制造商发布后加载更新的应用程序时(“发卡后阶段”),从服务器侧的连接窃取个性化数据的风险高。EP1936574A1描述了将需要个性化的Java卡应用程序加载到Java卡内。在此,应用程序和用于将应用程序个性化的个性化数据共同地在一个分组中被加载到Java卡内。将应用程序安装在Java卡内且然后将已安装的应用程序以来自分组的个性化数据个性化。
技术实现思路
本专利技术要解决的技术问题是,完成一种用于有效、廉价且同时安全地将需要个性化的应用程序加载到便携式存储介质内的方法,以及完成一种用于更新存储在便携式存储介质内的应用程序的方法。也应给出相应的便携式存储介质和带有存储介质和终端设备的系统。上述技术问题通过根据独立权利要求1的加载方法解决。此外,给出了更新方法、便携式存储介质和带有便携式存储介质和终端设备的系统。本专利技术的有利的构造在从属权利要求中给出。权利要求1教导了一种用于将需要个性化的应用程序加载到构造为在终端设备内运行的便携式存储介质内的方法,其中:-在布置在存储介质外和终端设备外的服务器内提供应用程序和个性化数据,所述服务器为传输应用程序和个性化数据通过服务器侧的连接可与便携式存储介质和/或终端设备连接,-将应用程序至少部分地通过服务器侧的连接加载到存储介质的应用程序存储器内,-将个性化数据这样加载到应用程序内,使得以个性化数据将应用程序个性化,和-将个性化数据加载到备份存储器(Rückspeicher)模块内,所述备份存储器模块与存储在应用程序存储器内的应用程序无关,构造为非易失性存储器,且布置在便携式存储介质内或终端设备内。除了被加载到应用程序内,个性化数据至少部分地被加载到与应用程序和可能的其他应用程序无关的备份存储器模块内,且在备份存储器模块处进行非易失性存储。通过在存储介质或终端设备内的备份存储器模块本身中提供个性化数据,可利用来自所述备份存储器模块的个性化数据将随后待加载的更新的应用程序个性化。不要求在存储介质外和终端设备外在应用程序的制造商或提供商处具备个性化数据。此外,无需提供服务器侧的连接,进行更新的应用程序的个性化。以此,降低了应用程序的制造商或提供商的管理成本。此外,因为仅须通过服务器侧的连接传输应用程序而不传输个性化数据,所以随后加载更新的应用程序的成本得以降低。成本降低不仅对于应用程序的制造商或提供商有利,而且对于存储介质的使用者有利。此外,因为不再通过服务器侧的连接传输个性化数据,所以随后的应用程序更新是特别地安全的。因此,根据权利要求1完成了用于有效、廉价且同时安全地将需要个性化的应用程序加载到便携式存储介质内的方法。在根据本专利技术的用于在终端设备内运行便携式存储介质的方法中,便携式存储介质包含应用程序,所述应用程序如上所述根据本专利技术被加载在便携式存储介质内。在应用程序存储器内存储且个性化的应用程序在存储介质运行期间产生应用程序数据,所存储且个性化的应用程序通过所述应用程序数据被改变,或应用程序从存储介质外接受此应用程序数据。根据本专利技术,将应用程序数据完全地或至少部分地加载到备份存储器模块内。在随后的应用程序更新中,可将在原来存储在应用程序存储器内的应用程序上进行的改变传输到更新的应用程序中,这通过将来自原来应用程序的应用程序数据加载到备份存储器模块内,并从备份存储器模块加载到更新的应用程序中来进行。作为由应用程序生成的应用程序数据,例如提供在应用程序运行中改变的、日志文件的内容或计数器的计数器状态。作为从存储介质外加载到应用程序内的且由应用程序接受的应用程序数据,例如在PayTV卡的情况下提供接收授权,以用于接收数据内容(例本文档来自技高网
...
需要个性化的应用程序的加载和更新

【技术保护点】
一种用于将需要个性化的应用程序(AP)加载到构造为在终端设备(EG)内运行的便携式存储介质(SC)内的方法,其中:  -在布置在存储介质外和终端设备(EG)外的服务器(SER)内提供应用程序(AP)和个性化数据(PD),所述服务器(SER)为传输应用程序(AP)和个性化数据(PD)通过服务器侧的连接(LS)能够与便携式存储介质(SC)和/或终端设备(EG)连接,  -应用程序(AP)至少部分地通过服务器侧的连接被加载到存储介质(SC)的应用程序存储器(AS)内,  -将个性化数据(PD)这样加载到应用程序(AP)内,使得以个性化数据(PD)将应用程序(AP)个性化,和  -将个性化数据(PD)至少部分地加载到备份存储器模块(BM)内,所述备份存储器模块(BM)与存储在应用程序存储器(AS)内的应用程序(AP)无关,构造为非易失性存储器,且布置在便携式存储介质(SC)内或终端设备(EG)内。

【技术特征摘要】
【国外来华专利技术】DE102008033976.82008年7月21日1.一种用于将需要个性化的应用程序(AP)加载到构造为在终端设备(EG)内运行的便携式存储介质(SC)内的方法,其中:-在布置在便携式存储介质外和终端设备(EG)外的服务器(SER)内提供未个性化的应用程序(AP)和个性化数据(PD),所述服务器(SER)为传输应用程序(AP)和个性化数据(PD)通过服务器侧的连接(LS)能够与便携式存储介质(SC)和/或终端设备(EG)连接,-未个性化的应用程序(AP)至少部分地通过服务器侧的连接被加载到便携式存储介质(SC)的应用程序存储器(AS)内,-将个性化数据(PD)加载到未个性化的应用程序(AP)内,使得以个性化数据(PD)将未个性化的应用程序(AP)个性化,和-将个性化数据(PD)至少部分地加载到备份存储器模块(BM)内,所述备份存储器模块(BM)与存储在应用程序存储器(AS)内的应用程序(AP)无关,构造为非易失性存储器,且布置在便携式存储介质(SC)内,使得能够以来自备份存储器模块(BM)的个性化数据(PD)将随后加载到便携式存储介质(SC)中的未个性化的更新的应用程序个性化。2.一种用于在终端设备(EG)内运行带有应用程序(AP)的便携式存储器(SC)的方法,所述应用程序(AP)根据权利要求1的方法被加载到便携式存储器(SC)内,其中:-在应用程序存储器内存储且个性化的应用程序(AP)在便携式存储介质(SC)运行期间产生或接受应用程序数据(AD),通过所述应用程序数据(AD)改变所存储且个性化的应用程序(AP),和-应用程序数据(AD)至少部分地被加载到备份存储器模块(BM)内。3.一种通过加载要替换所存储的应用程序(AP)的更新的应用程序(A-AP),且通过加载用于个性化更新的应用程序(A-AP)的个性化数据(PD),更新存储在构造为在终端设备(EG)内运行的便携式存储介质(SC)内的应用程序(AP)的方法,其中:-在布置在便携式存储介质(SC)外和终端设备(EG)外的服务器(SER)内提供更新的未个性化的应用程序(A-AP),所述服务器(SER)为传输更新的应用程序(A-AP)通过服务器侧的连接(LS)能够与便携式存储介质(SC)和/或终端设备(EG)连接,-将更新的未个性化的应用程序(A-AP)至少部分地通过服务器侧的连接(LS)加载到便携式存储介质(SC)的应用程序存储器(AS)内,和-将便携式存储介质(SC)上的个性化数据(PD)从备份存储器模块(BM)这样加载到更新的未个性化的应用程序(A-AP)内,使得以个性化数据(PD)个性化所述更新的未个性化的应用程序(A-AP),其中所述备份存储器模块(BM)与存储在应用程序存储器(AS)内的应用程序(AP)和/或更新的应用程序(A-AP)无关,构造为非易失性存储器,且布置在便携式存储介质(SC)内。4.根据权利要求3所述的方法,其中在便携式存储介质(SC)的先前运行期间在应用程序存储器内存储且个性化的应用程序...

【专利技术属性】
技术研发人员:埃迪伯纳德
申请(专利权)人:德国捷德有限公司
类型:发明
国别省市:DE

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

1