The invention discloses a method for application scheduling and application scheduling module; method includes: establishment and application for operating environment store keeps current application execution data buffer application environment; switching application, the application will hold the data stored in the application environment of temporary storage area in the application to be executed; determine whether has started, if already started, the application of the data from the buffer in the application environment, the execution of the application is copied to the application running environment in the store; otherwise the direct execution of the application startup process. The technical scheme of the invention can realize multi application execution in the SIM / UM operating system in a single process, and switch between multiple applications, do not have a large number of end and start the application work in the application of frequent switching, so as to improve the use of user experience, save unnecessary communication.
【技术实现步骤摘要】
本专利技术涉及通信领域,尤其涉及一种进行应用程序调度的方法及应用程 序调度模块。
技术介绍
SM应用程序工具包(SIM Application Toolkit,以下简称SAT)是SIM、 UIM等用户识别模块与移动设备(ME, Mobile Equipment)间接口上的应用 程序工具包。早期的SIM只能被动地执行移动设备给它的指令并返回执行状 态和结果,SAT通过定义一个标准化的新状态字使SIM可以发出主动命令 (Proactive Command),让手机设备完成某些任务。这就4吏得在SIM/UIM中 借助程序主动为用户提供功能丰富、操作简便的菜单成为可能。也就是说, 用户可以用可视化、交互式的手段对存储在SDWUIM中的内容进行数据输入 和菜单操作。但是现有的协议规范中,SM/U1M与移动设备之间只能保持一个主动 Session过程,而且绝大部分SM/UIM的操作系统中也只能运行单个进程。 这样,如果用户在使用一个应用程序过程中,临时需要使用其他的应用程序, 只能先退出当前应用程序,再启动新的应用程序,等新应用程序使用完后, 又要先关新应用程序,再启动原应 ...
【技术保护点】
一种进行应用程序调度的方法,包括: 建立应用环境暂存区和用于保存当前执行的应用程序的数据的应用运行环境存储区; 需要切换应用程序时,将当前执行的应用程序的数据保存在应用环境暂存区中;判断待执行的应用程序是否已启动,如果已启动,则将该应用 程序的数据从应用环境暂存区中,复制到应用运行环境存储区中后执行该应用程序;否则直接执行该应用程序启动过程。
【技术特征摘要】
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。