提供通用平台予通讯终端应用程序的方法

文档序号:7652924阅读:140来源:国知局
专利名称:提供通用平台予通讯终端应用程序的方法
技术领域
本发明是关于一种提供通用平台给应用程序的方法,尤其指一种提供通用平 台予使用于通讯终端如移动电话的应用程序的方法。
背景技术
时下移动设备系统普遍地使用特别智能卡应用程序。同时,移动通讯网络业 者和移动终端制造商提供给顾客越来越多的服务和应用程序。然而,许多已知的 无线移动通讯装置("移动装置")对不同信息来源或目的地系统,支持不同种类 的通讯网络连结及数据交换。同时,最新的移动电话常被赋予兼具数据和声音通 讯的能力,及通过远程通讯终端交换公开和私人的信息,包含通过使用者连接在 线网络服务器及数据服务器。
事实上,已有大量的应用程用以发展移动装置。众所皆知,移动装置的数据
储存于连接终端设备的用户识别模块(SIM)卡的小型硅芯片。储存装置是配置于芯 片上用以储存上述数据并将其使用于终端设备,如同让微控制器扮演处理器单元 的角色。在某种环境下,处理器功能也可适当地配置于终端设备模块。
就已知种类的SIM卡而言,移动终端设备中有标准的连结方式,包含以连接 脚位将SIM卡电连结至移动终端设备。众所皆知,SIM卡的微控制器是用来实施 数个不同制造商的SIM应用程序。在此领域中,网络业者或其它用户连结服务的 供货商将其指示和设定提供给制造商,而SIM应用程序将最后依照前述方式来实 施。除了别的程序之外,应用程序包含用以读取、解译、和更新网络、终端设备 和储存装置中的用户数据的微控制器指令组和参考数据,及认证和译码算法的执行。
然而,移动电信的使用及其重要性在私人的和商业的领域中皆迅速增加。为 了吸引新客户和保有现存客户,网络业者试着提供各式各样的服务项目。理想是 网络业者应有能力去提供快速新服务和提供网络更多专属服务。网络业者提供如语音信箱、通讯簿、及股票市场报价的最新信息的服务。当 用户选择网络业者和电话时,会连带选取他想要的服务。通过联络网络业者来增 加其它的服务。如提供股票市场报价的服务就是通过点对点连结网络业者。
网络是时下普遍的管理中心。如果附加网络组件增加,则必须保证其"同意" 现有的网络组件,那就表示其有正确的网络的接口及正确的驱动程序。需要注意 SIM卡系统和终端系统之间的兼容性。通常,应用程序不能在所有类别的不同品 牌移动电话中应用。如果应用程序要在其它不同规格的移动电话应用的话,则某 些特定的移动电话不兼容的应用程序就必须被重新修改。由此可见,应用程序不 能成为应用在所有移动电话的通用软件。
因此,需要提供一种使用于通讯终端让应用程序通用化的方法,该方法提供
标准Java虚拟机器给组合SIM系统以提供通用移动平台,由此增加使用于通讯终 端的应用程序的流通、促进发展低成本的应用程序、及改善现有技术的缺点和解 决上述问题。

发明内容
本发明的目标是提供一种使用于通讯终端让应用程序通用化的方法,并于组 合卡采用标准Java虚拟机器以提供通用移动平台,由此增加使用于通讯终端的应 用程序的流通、促进发展低成本的应用程序、及可改善现有技术的缺点和解决上 述问题。
依照本发明的一观点, 一种配合通讯终端使用的组合卡包含:集成电路单元, 用以容许在通讯终端及外部基站之间通讯;存有虚拟机器的存储模块,用以提供 不同应用程序的平台给通讯终端;及存取集成电路单元的控制模块,用以充当在 通讯终端及集成电路单元之间的接口;同时,控制模块也存取存储模块,用以充 当在通讯终端和存储模块之间的接口 。
根据本发明构想,通讯终端是移动电话及个人数字助理其中之一。
根据本发明构想,存储模块是闪存。
根据本发明构想,闪存是NA冊型闪存。
根据本发明构想,控制模块、集成电路单元、及存储模块封装成标准的SIM 卡规格。根据本发明构想,虚拟机器是Java虚拟机器。 根据本发明构想,应用程序是通过该虚拟机器执行。 根据本发明构想,集成电路单元是用户识别模块(SIM)。 根据本发明构想,集成电路单元是用户通用识别模块(USTM)。 根据本发明构想,集成电路单元是使用者识别模块(UIM)。 根据本发明构想,集成电路单元是可拆式使用者识别模块(RUIM)。 依照本发明的观点, 一种提供通用平台予通讯终端的应用程序的方法包含以 下步骤a)在组合卡内储存虚拟机器及应用程序;b)提供组合卡给每个通讯终 端;c)从组合卡加载虚拟机器;及d)执行虚拟机器来形成通用平台,使得应用 程序可不管通讯终端的操作系统而在通讯终端进行。
根据本发明构想,组合卡进一步包含集成电路单元,用以容许在通讯终端
及外部基站之间通讯;及存取集成电路单元的控制模块,用以充当在通讯终端及
集成电路单元之间的接口。
根据本发明构想,集成电路单元是用户识别模块(SIM)。 根据本发明构想,集成电路单元是用户通用识别模块(USIM)。 根据本发明构想,集成电路单元是使用者识别模块(UIM)。 根据本发明构想,集成电路单元是可拆式使用者识别模块(RUIM)。 根据本发明构想,组合卡进一步包含存有虚拟机器(VM)的存储模块,用以
提供不同应用程序的平台给通讯终端;及存取存储模块的控制模块,用以充当在
通讯终端及存储模块之间的接口。
根据本发明构想,虚拟机器是Java虚拟机器。 根据本发明构想,通讯终端包括移动电话及个人数字助理。 熟悉本技术人士在研读接下来详细的说明后,本发明的目的、特点和优点将
变得更为明白。本发明不需被接下来的实施例所限制。


图1是根据本发明的一种使用于通讯终端的集成电路卡的结构示意图; 图2是根据本发明的一种使用于通讯终端让应用程序通用化的方法的示意 图;及图3是根据本发明的一种使用于通讯终端让应用程序通用化的方法的流程图。
具体实施例方式
本发明揭示一种提供通用平台予通讯终端使用的应用程序的方法。熟悉本技 术者将在阅读接下来配合附图对实施方式的说明后,更了解本发明的上述目的、 特点和优点。本发明不需被接下来的实施例所限制。
请参考图1,其根据本发明说明一种使用于通讯终端外形如同标准SIM卡的 组合卡。使用于通讯终端11外形如同标准SIM卡的组合卡10包含SIM内存101, 用以储存通讯终端11的识别信息;内存102,用以储存通讯终端11的应用程序; 及连结SIM内存101和内存102的控制模块103,用以提供接口给通讯终端11, 其中控制模块103决定存取SIM内存101的识别信息或存取内存102的应用程序。
事实上,通讯终端11可为移动电话及个人数字助理其中之一。在此实施例 中,通讯终端11是移动电话。此外,整合SIM系统10的外形如同标准SIM卡, 且可插入至通讯终端11的标准SIM卡插槽(未图示)。有别于现有技术的原本SIM 卡,整合SIM系统进一步采用内存102以提供接口给通讯终端11,其中内存102 可为NAND型闪存。由此可见,整合SIM系统IO提供更多内存空间给使用者,其 中内存102可储存大量的应用程序。反之,本发明进一步提供控制模块103作为 连接通讯终端的接口,其中通用移动平台是通过结合内存102和控制模块103的 方式所形成。因此,本发明将能提供快速新服务且提供网络更多专属服务。再者, 在此实施例,本发明可提供标准Java虚拟机器(VM)给存于内存102且通过控制模 块103存取的组合SIM系统,以提供通用移动平台,由此增加使用于通讯终端的 应用程序的流通并促进发展应用程序。
总而言之,本发明提供整合SIM卡系统用以使用于通讯终端,该系统借原本 SIM卡来整合控制IC模块及NAND型快闪模块,以提供更多内存空间给应用程序 并促进延伸原本SIM卡的服务。再者,本发明可提供标准Java虚拟机器(VM)给组 合SIM系统以提供通用移动平台,由此增加使用于通讯终端的应用程序的流通并 促进发展应用程序,但现有技术却没有揭示这样的功能。
请参考图2,其根据本发明说明一种使用于通讯终端让应用程序通用化的方
7法。如图2所示,使用于通讯终端21让应用程序通用化的方法包含以下步骤a)
提供移动信息装置协议20给通讯终端21; b)依照移动通讯装置协议20,提供具 有虚拟机器23和应用程序AP, AP。的组合卡22给通讯终端21并形成通用移动平 台;c)通过插入组合卡22至通讯终端21的SIM卡插槽(未图示)的方式,连接组 合卡22和通讯终端21;及d)从组合卡22加载应用程序并通过虚拟机器23执行, 由此应用程序可在通讯终端21进行。
事实上,步骤a)和步骤b)通过制造商执行;而步骤c)通过使用者,通过插 入组合卡22至通讯终端21的标准SIM卡插槽的方式执行。组合卡22进一步包含 用以储存虚拟机器23和应用程序APi A^的内存(未图示)。因为提供通用移动平 台,所以本发明的方法进一步包含步骤e)从结合第一通讯终端21(组合211)的第 一组合卡22传送附加应用程序APt至结合第二通讯终端21'(组合212)的第二组 合卡22',其中附加应用程序APi储存于第一组合卡22、第一组合卡22和第二组 合卡22,具有虚拟机器23、及第一通讯终端21和第二通讯终端21具有移动通讯 装置协议20。因此,应用程序通用化的方法进一步包含步骤f)通过第二通讯终端 21'的第二组合卡22'执行附加应用程序APp在加载和执行附加应用程序API之后, 附加应用程序APi可储存于第二组合卡22'。因此,应用程序通用化的方法进一步 包含步骤g)储存附加应用程序APi于第二通讯终端21'的第二组合卡22'。在本发 明中,虚拟机器可为Java虚拟机器。通讯终端21是移动电话和个人数字助理其 中之一。由此可见,组合卡22可进一步结合标准SIM卡的通讯终端21。
请参考图3,其根据本发明说明一种使用于通讯终端让应用程序通用化的方 法的流程图。如图3所示,提供通用平台用以通讯终端的应用程序的方法包含以 下步骤a)如步骤S31所示,通过制造商储存虚拟机器和应用程序于组合卡,其 中应用程序可通过虚拟机器执行;b)如步骤S32所示,提供组合卡给每个通讯终 端,其中通讯终端存取组合卡;c)如步骤S33所示,从组合卡加载虚拟机器;及 d)如步骤S34所示,执行虚拟机器形成通用平台,不管通讯终端不同的操作系统, 皆能使应用程序在通讯终端进行。再者,参考图2,应用程序API可通过通用平 台,从具有组合卡22的通讯终端21传送至具有组合卡22'的另一个通讯终端21'。
事实上,制造商提供移动通讯装置协议给通讯终端,及提供虚拟机器和应用 程序给组合卡,由此形成通用移动平台以延伸附加应用程序的服务。当使用者购买具有移动通讯装置协议的通讯终端及具有虚拟机器和应用程序的组合卡时,在 插入组合卡至通讯终端的标准SIM卡插槽后,大量的应用程序依照虚拟机器可于 用户的通讯终端执行。在没有更改原本通讯终端的情况下,组合卡可结合标准SIM 卡。再者,虚拟机器是Java虚拟机器;及组合卡进一步包含用以储存虚拟机器的 内存、多个应用程序、及附加应用程序。因此,本发明依照移动通讯装置协议, 通过虚拟机器的通用移动平台的方式提供一种应用程序通用化的方法,由此应用 程序的流通始为有效。
总而言之,本发明提供一种使用于通讯终端让应用程序通用化的方法,该方 法提供标准Java虚拟机器给组合SIM系统以提供通用移动平台,由此增加使用于 通讯终端的应用程序的流通、促进发展低成本的应用程序,但现有技术却没有揭 示这样的功能。
纵使本发明己由上述的实施例详细叙述而可由熟悉本技术的人士任施匠思而 为诸般修饰,然而皆不脱离如附本申请权利要求所欲保护的范围。
权利要求
1.一种提供通用平台予通讯终端应用程序的方法,包括以下步骤a)在组合卡内储存虚拟机器及应用程序;b)提供该组合卡给每个通讯终端;c)从该组合卡加载该虚拟机器;及d)执行该虚拟机器来形成该通用平台,使得该应用程序可不管通讯终端的操作系统而在该通讯终端进行。
2. 根据权利要求1所述的方法,其特征在于该组合卡进一步包括集成电路单 元,用以容许在该通讯终端及外部基站之间通讯;及存取该集成电路单元的控制 模块,用以充当在该通讯终端及该集成电路单元之间的接口。
3. 根据权利要求2所述的方法,其特征在于该集成电路单元是用户识别模块 (SIM)。
4. 根据权利要求2所述的方法,其特征在于该集成电路单元是用户通用识别 模块。
5. 根据权利要求2所述的方法,其特征在于该集成电路单元是使用者识别模块。
6. 根据权利要求2所述的方法,其特征在于该集成电路单元是可拆式使用者 识别模块。
7. 根据权利要求1所述的方法,其特征在于该组合卡进一步包括存有虚拟 机器的存储模块,用以提供不同应用程序的平台给该通讯终端;及存取该存储模 块的控制模块,用以充当在该通讯终端及存储模块之间的接口。
8. 根据权利要求1所述的方法,其特征在于该虚拟机器是Java虚拟机器。
9. 根据权利要求1所述的方法,其特征在于该通讯终端包括移动电话及个人 数字助理。
10. —种配合通讯终端使用的组合卡包括 集成电路单元,用以容许在该通讯终端及外部基站之间通讯; 存有虚拟机器的存储模块,用以提供不同应用程序的平台给该通讯终端;及 存取该集成电路单元的控制模块,用以充当在该通讯终端及该集成电路单元之间的接口;同时,控制模块也存取该存储模块,用以充当在该通讯终端和该存 储模块之间的接口。
11. 根据权利要求10所述的组合卡,其特征在于该通讯终端是移动电话及个 人数字助理其中之一。
12. 根据权利要求10所述的组合卡,其特征在于该存储模块是闪存。
13. 根据权利要求12所述的组合卡,其特征在于该闪存是NAND型闪存。
14. 根据权利要求10所述的组合卡,其特征在于该控制模块、该集成电路单 元、及该存储模块封装成标准的SIM卡规格。
15. 根据权利要求10所述的组合卡,其特征在于该虚拟机器是Java虚拟机器。
16. 根据权利要求10所述的组合卡,其特征在于该应用程序是通过该虚拟机 器执行。
17. 根据权利要求10所述的组合卡,其特征在于该集成电路单元是用户识 别模块。
18. 根据权利要求10所述的组合卡,其特征在于该集成电路单元是用户通 用识别模块。
19. 根据权利要求10所述的组合卡,其特征在于该集成电路单元是使用者识 别模块。
20. 根据权利要求10所述的组合卡,其特征在于该集成电路单元是可拆式 使用者识别模块。
全文摘要
本发明揭示一种提供通用平台予在通讯终端使用的应用程序的方法。提供通用平台予通讯终端应用程序的方法包含以下步骤a)在组合卡内储存虚拟机器及应用程序;b)提供组合卡给每个通讯终端;c)从组合卡加载虚拟机器;及d)执行虚拟机器来形成通用平台,使得应用程序可不管通讯终端的操作系统而在通讯终端进行。
文档编号H04Q7/32GK101296445SQ20071010268
公开日2008年10月29日 申请日期2007年4月26日 优先权日2007年4月26日
发明者潘建成 申请人:群联电子股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1