[发明专利]移动终端及其应用程序运行方法无效
申请号: | 201110336710.8 | 申请日: | 2011-10-31 |
公开(公告)号: | CN102495738A | 公开(公告)日: | 2012-06-13 |
发明(设计)人: | 张田博 | 申请(专利权)人: | 深圳市五巨科技有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;H04W8/24;H04M1/725 |
代理公司: | 北京凯特来知识产权代理有限公司 11260 | 代理人: | 郑立明;赵镇勇 |
地址: | 518040 广东省深圳市福田*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 移动 终端 及其 应用程序 运行 方法 | ||
1.一种移动终端应用程序运行方法,其特征在于,所述方法包括以下步骤:
步骤a:初始化移动终端硬件,进行存储器重映射;
步骤b:复制加载器程序至所述移动终端的随机存储器,运行所述加载器程序;
步骤c:获取应用程序,复制所述应用程序至所述随机存储器,运行所述应用程序。
2.如权利要求1所述的移动终端应用程序运行方法,其特征在于,所述步骤b进一步包括:将所述加载器程序的映像文件的RO段和RW段从所述移动终端的只读存储器全部复制至所述随机存储器中,将所述随机存储器的ZI段所在的区域全部清零,修改程序计数器指向所述加载器程序的映像文件的起始地址。
3.如权利要求2所述的移动终端应用程序运行方法,其特征在于,所述步骤c进一步包括:
步骤c1:在所述移动终端的存储卡中查找应用程序,找到则继续步骤c2,否则转至步骤c3;
步骤c2:判断查找到的应用程序是否被修改,被修改则结束,否则继续步骤c4;
步骤c3:连接内容服务商的服务器,下载应用程序;
步骤c4:复制所述应用程序至所述随机存储器,运行所述应用程序。
4.如权利要求3所述的移动终端应用程序运行方法,其特征在于,所述加载器程序的代码中指定有所述应用程序在所述随机存储器中的运行地址,并将所述加载器程序的入口函数指定为所述应用程序,运行所述应用程序时,将所述应用程序复制至所述运行地址,并将所述程序计数器指向所述运行地址。
5.如权利要求4所述的移动终端应用程序运行方法,其特征在于,所述加载器程序对所述应用程序的外发命令设置标志位。
6.一种移动终端,其特征在于,所述移动终端包括初始化模块、加载器模块以及应用程序模块,所述初始化模块用于初始化移动终端硬件,进行存储器重映射,所述加载器模块用于复制加载器程序至所述移动终端的随机存储器,运行所述加载器程序,所述应用程序模块用于获取应用程序,复制所述应用程序至所述随机存储器,运行所述应用程序。
7.如权利要求6所述的移动终端,其特征在于,所述加载器模块还用于将所述加载器程序的映像文件的RO段和RW段从所述移动终端的只读存储器全部复制至所述随机存储器中,将所述随机存储器的ZI段所在的区域全部清零,修改程序计数器指向所述加载器程序的映像文件的起始地址。
8.如权利要求7所述的移动终端,其特征在于,所述移动终端还包括查找模块、判断模块及下载模块,所述查找模块用于在所述移动终端的存储卡中查找应用程序,所述判断模块用于判断查找到的应用程序是否被修改,所述下载模块用于连接内容服务商的服务器,下载应用程序。
9.如权利要求8所述的移动终端,其特征在于,所述加载器程序的代码中指定有所述应用程序在所述随机存储器中的运行地址,并将所述加载器程序的入口函数指定为所述应用程序,运行所述应用程序时,将所述应用程序复制至所述运行地址,并将所述程序计数器指向所述运行地址。
10.如权利要求9所述的移动终端,其特征在于,所述加载器程序对所述应用程序的外发命令设置标志位。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市五巨科技有限公司,未经深圳市五巨科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110336710.8/1.html,转载请声明来源钻瓜专利网。