支持行业应用空中下载的方法、系统及装置.pdf

上传人:32 文档编号:1113384 上传时间:2018-03-31 格式:PDF 页数:33 大小:1.74MB
返回 下载 相关 举报
摘要
申请专利号:

CN200910080712.8

申请日:

2009.03.25

公开号:

CN101511077A

公开日:

2009.08.19

当前法律状态:

授权

有效性:

有权

法律详情:

授权|||实质审查的生效|||公开

IPC分类号:

H04W8/24(2009.01)I

主分类号:

H04W8/24

申请人:

大唐微电子技术有限公司; 中国移动通信集团江苏有限公司

发明人:

赵大春; 甘 俊; 王长年; 焦华清

地址:

100094北京市海淀区永嘉北路6号

优先权:

专利代理机构:

北京安信方达知识产权代理有限公司

代理人:

龙 洪;霍育栋

PDF下载: PDF下载
内容摘要

本发明提出一种支持行业应用空中下载的方法:行业OTA服务器以主体行业为单位管理行业应用菜单,每一主体行业下包含一个主行业应用菜单和若干个从属行业应用菜单;以主体行业为单位对行业应用菜单的存储位置和索引进行分级规划,根据行业应用菜单的存储位置自动为行业应用菜单分配索引;以及按照行业OTA服务器中对主体行业下的行业应用菜单的存储位置和索引进行分级规划的方式,在用以从行业OTA服务器下载行业应用菜单的用户识别模块中对行业应用菜单的存储位置和索引进行分级规划。本发明还提出一种行业OTA服务器和与其配合使用以实现行业应用空中下载的用户识别模块,可实现多个行业应用业务组合的灵活管理、定制发行和应用加载。

权利要求书

1、  一种支持行业应用空中下载的方法,包含:
行业应用空中下载OTA服务器以主体行业为单位管理行业应用菜单,每一主体行业下包含一个主行业应用菜单和若干个从属行业应用菜单;以主体行业为单位对行业应用菜单的存储位置和索引进行分级规划,根据行业应用菜单的存储位置自动为行业应用菜单分配索引。

2、
  如权利要求1所述的方法,其中:
所述行业OTA服务器为每一主体行业下的行业应用菜单规划出一第一一级菜单位置、一第二一级菜单位置和一第三一级菜单位置,在所述第三一级菜单位置下又规划若干个二级菜单位置,其中,所述第一一级菜单位置用以存储一行业OTA应用,所述第二一级菜单位置用以存储一行业OTA目录,所述第三一级菜单位置下的若干个二级菜单位置分别用以存储若干个行业OTA应用;以及
为每一主体行业下规划出的所述第一一级菜单位置、所述第二一级菜单位置和所述第三一级菜单位置分别分配一级索引,为所述第三一级菜单位置下规划的若干个二级菜单位置依序分配二级索引。

3、
  如权利要求2所述的方法,其中:
所述行业应用OTA服务器在将某一行业应用菜单作为从属行业应用菜单增加至某一主体行业下时,判断该行业应用菜单的类别以及为该主体行业下规划的两个一级菜单位置被占用的情况,如果该行业应用菜单的类别为行业OTA应用,且为该主体行业下规划的第一一级菜单未被占用,则将该行业应用菜单存储在该第一一级菜单位置;如果该行业应用菜单的类别为行业OTA应用,且为该主体行业下规划的第一一级菜单被占用,则依序判断为该主体行业下规划的第三一级菜单下的二级菜单位置被占用的情况,并将该行业应用菜单存储在一未被占用的二级菜单位置;如果该行业应用菜单的类别为行业OTA目录,且为该主体行业下规划的第二一级菜单未被占用,则将该行业应用菜单存储在该第二一级菜单位置;如果该行业应用菜单的类别为行业OTA目录,且为该主体行业下规划的第二一级菜单已被占用,则取其对应的行业OTA应用,则按上述行业OTA应用的判断和存储方式处理。

4、
  如权利要求2所述的方法,其中:
所述行业OTA服务器在将某一行业应用菜单作为主行业应用菜单增加至某一主体行业下时,如判断该主体行业下不存在主行业应用菜单,则继续判断该行业应用菜单的类别,如果为行业OTA应用,则将该行业应用菜单存储在为该主体行业下规划的第一一级菜单位置,如果为行业OTA目录,则将该行业应用菜单存储在为该主体行业下规划的第二一级菜单位置。

5、
  如权利要求1-4中任何一项所述的方法,其中:
所述行业OTA服务器在增加某一行业应用菜单时,建立并保存该行业应用菜单与为其存储位置分配的索引的对应关系;在删除某一行业应用菜单时,删除该行业应用菜单与为其存储位置分配的索引的对应关系;以及在更新某一行业应用菜单的操作时,重新建立并保存该更新后的该行业应用菜单与为其存储位置分配的索引的对应关系。

6、
  如权利要求5所述的方法,其中:
在选择某一主体行业下的多个行业应用菜单执行组合定制发行时,所述行业OTA服务器根据为所述主体行业下的所述多个行业应用菜单分配的索引自动生成一发行脚本。

7、
  如权利要求1-4中任何一项所述的方法,其中:
按照所述行业OTA服务器中对主体行业下的行业应用菜单的存储位置和索引进行分级规划的方式,在用以从所述行业OTA服务器下载行业应用菜单的用户识别模块中对行业应用菜单的存储位置和索引进行分级规划。

8、
  如权利要求7所述的方法,其中:
将所述用户识别模块的存储空间分为行业应用专用存储空间和普通存储空间,在下载行业应用菜单时,将行业应用菜单优先下载至所述行业应用专用存储空间中,在所述行业应用专用存储空间不足时,再将行业应用菜单下载至所述普通存储空间;以及在下载普通应用菜单时,只将普通应用菜单下载至该所述普通存储空间中。

9、
  一种支持行业应用空中下载的系统,包含行业OTA服务器、下载装置和支持行业OTA的用户识别模块,所述行业OTA服务器包含内容管理模块和索引分配模块,其中:
所述内容管理模块,以主体行业为单位存储行业应用菜单,每一主体行业中包含一个主行业应用菜单和若干个从属行业应用菜单;以主体行业为单位对行业应用菜单的存储位置进行分级规划;
所述索引分配模块,对所述内容管理模块中为行业应用菜单规划的存储位置分配索引;以及检测所述内容管理模块,建立并维护所述内容管理模块中存储的各行业应用菜单与为所述各行业应用菜单的存储位置分配的索引的对应关系。

10、
  如权利要求9所述的系统,其中:
所述内容管理模块,为每一主体行业下的行业应用菜单规划出一第一一级菜单位置、一第二一级菜单位置和一第三一级菜单位置,在所述第三一级菜单位置下又规划若干个二级菜单位置,其中,所述第一一级菜单位置用以存储一行业OTA应用,所述第二一级菜单位置用以存储一行业OTA目录,所述第三一级菜单位置下的若干个二级菜单位置分别用以存储若干个行业OTA应用;
所述索引分配模块对内容管理模块为每一主体行业下规划出的所述第一一级菜单位置、所述第二一级菜单位置和所述第三一级菜单位置分别分配一级索引,为所述第三一级菜单位置下规划的若干个二级菜单位置依序分配二级索引。

11、
  如权利要求10所述的系统,其中:
所述内容管理模块为菜单管理员提供内容管理界面,接收并识别菜单管理员的操作,在识别出菜单管理员选择某一行业应用菜单作为从属行业应用菜单增加至某一主体行业下时,判断该行业应用菜单的类别以及为该主体行业下规划的两个一级菜单位置被占用的情况,如果该行业应用菜单的类别为行业OTA应用,且为该主体行业下规划的第一一级菜单未被占用,则将该行业应用菜单存储在该第一一级菜单位置;如果该行业应用菜单的类别为行业OTA应用,且为该主体行业下规划的第一一级菜单被占用,则依序判断为该主体行业下规划的第三一级菜单下的二级菜单位置被占用的情况,并将该行业应用菜单存储在一未被占用的二级菜单位置;如果该行业应用菜单的类别为行业OTA目录,且为该主体行业下规划的第二一级菜单未被占用,则将该行业应用菜单存储在该第二一级菜单位置;如果该行业应用菜单的类别为行业OTA目录,且为该主体行业下规划的第二一级菜单已被占用,则取其对应的行业OTA应用,则按上述行业OTA应用的判断和存储方式处理。

12、
  如权利要求11所述的系统,其中:
所述内容管理模块在识别出菜单管理员选择某一行业应用菜单作为主行业应用菜单增加至某一主体行业下时,如判断该主体行业下不存在主行业应用菜单,则继续判断该行业应用菜单的类别,如果为行业OTA应用,则将该行业应用菜单存储在为该主体行业下规划的第一一级菜单位置,如果为行业OTA目录,则将该行业应用菜单存储在为该主体行业下规划的第二一级菜单位置。

13、
  如权利要求9-12中任何一项所述的系统,其中:
所述索引分配模块,在检测到所述内容管理模块增加了某一行业应用菜单时,建立并保存该行业应用菜单与为其存储位置分配的索引的对应关系;在检测到所述内容管理模块删除了某一行业应用菜单时,删除该行业应用菜单与为其存储位置分配的索引的对应关系;以及在检测到所述内容管理模块中更新了某一行业应用菜单的操作时,重新建立并保存该更新后的该行业应用菜单与为其存储位置分配的索引的对应关系。

14、
  如权利要求13所述的系统,所述行业OTA服务器还包含定制发行模块,其中:
所述定制发行模块,通过所述下载装置为菜单操作员提供下载界面,接收并识别菜单操作员的操作,在识别出菜单操作员选择某一主体行业下的若干个行业应用菜单执行组合定制发行的操作时,从所述索引分配模块中获取为该主体行业下的所述若干个行业应用菜单分配的索引,根据该些索引自动生成一发行脚本并通过所述下载装置下载至所述用户识别模块。

15、
  如权利要求9-12所述的系统,其中,所述用户识别模块包含存储管理模块和索引分配模块:
所述存储管理模块,按照所述行业OTA服务器中的内容管理模块对每一主体行业下的行业应用菜单的存储位置进行分级规划的方式来分级规划行业应用菜单的存储位置;
所述索引分配模块,对所述存储管理模块为行业应用菜单规划的存储位置分配索引;以及检测所述存储管理模块,建立并维护所述存储管理模块中存储的各行业应用菜单与为所述各行业应用菜单的存储位置分配的索引的对应关系。

16、
  如权利要求15所述的系统,其中:
所述用户识别模块的存储管理模块还将存储空间规划为行业应用专用存储空间和普通存储空间,规定所述行业应用专用存储空间仅用以存储行业应用菜单,所述普通存储空间用以存储行业应用菜单和/或普通应用菜单;
所述下载装置在下载一行业应用菜单时,先判断所述用户识别模块中剩余的所有存储空间是否大于或者等于所述行业应用菜单,如果是,则下载所述行业应用菜单并将其优先存储至所述行业应用专用存储空间中,并在所述行业应用专用存储空间不足时,将所述行业应用菜单下载至所述普通存储空间;以及在下载普通应用菜单时,先判断所述用户识别模块中剩余的普通存储空间是否大于或者等于所述普通应用菜单,如果是,则下载所述普通应用菜单并将其存储至所述普通存储空间中。

17、
  一种行业OTA服务器,包含内容管理模块和索引分配模块,其中:
所述内容管理模块,以主体行业为单位存储行业应用菜单,每一主体行业中包含一个主行业应用菜单和若干个从属行业应用菜单;以主体行业为单位对行业应用菜单的存储位置进行分级规划;
所述索引分配模块,对所述内容管理模块中为行业应用菜单规划的存储位置分配索引;以及检测所述内容管理模块,建立并维护所述内容管理模块中存储的各行业应用菜单与为所述各行业应用菜单的存储位置分配的索引的对应关系。

18、
  如权利要求17所述的行业OTA服务器,其中:
所述内容管理模块,为每一主体行业下的行业应用菜单规划出一第一一级菜单位置、一第二一级菜单位置和一第三一级菜单位置,在所述第三一级菜单位置下又规划若干个二级菜单位置,其中,所述第一一级菜单位置用以存储一行业OTA应用,所述第二一级菜单位置用以存储一行业OTA目录,所述第三一级菜单位置下的若干个二级菜单位置分别用以存储若干个行业OTA应用;
所述索引分配模块对内容管理模块为每一主体行业下规划出的所述第一一级菜单位置、所述第二一级菜单位置和所述第三一级菜单位置分别分配一级索引,为所述第三一级菜单位置下规划的若干个二级菜单位置依序分配二级索引。

19、
  如权利要求18所述的行业OTA服务器,其中:
所述内容管理模块为菜单管理员提供内容管理界面,接收并识别菜单管理员的操作,在识别出菜单管理员选择某一行业应用菜单作为从属行业应用菜单增加至某一主体行业下时,判断该行业应用菜单的类别以及为该主体行业下规划的两个一级菜单位置被占用的情况,如果该行业应用菜单的类别为行业OTA应用,且为该主体行业下规划的第一一级菜单未被占用,则将该行业应用菜单存储在该第一一级菜单位置;如果该行业应用菜单的类别为行业OTA应用,且为该主体行业下规划的第一一级菜单被占用,则依序判断为该主体行业下规划的第三一级菜单下的二级菜单位置被占用的情况,并将该行业应用菜单存储在一未被占用的二级菜单位置;如果该行业应用菜单的类别为行业OTA目录,且为该主体行业下规划的第二一级菜单未被占用,则将该行业应用菜单存储在该第二一级菜单位置;如果该行业应用菜单的类别为行业OTA目录,且为该主体行业下规划的第二一级菜单已被占用,则取其对应的行业OTA应用,并按上述行业OTA应用的判断和存储方式处理。

20、
  如权利要求19所述的行业OTA服务器,其中:
所述内容管理模块在识别出菜单管理员选择某一行业应用菜单作为主行业应用菜单增加至某一主体行业下时,如判断该主体行业下不存在主行业应用菜单,则继续判断该行业应用菜单的类别,如果为行业OTA应用,则将该行业应用菜单存储在为该主体行业下规划的第一一级菜单位置,如果为行业OTA目录,则将该行业应用菜单存储在为该主体行业下规划的第二一级菜单位置。

21、
  如权利要求17-20中任何一项所述的行业OTA服务器,其中:
所述索引分配模块,在检测到所述内容管理模块增加了某一行业应用菜单时,建立并保存该行业应用菜单与为其存储位置分配的索引的对应关系;在检测到所述内容管理模块删除了某一行业应用菜单时,删除该行业应用菜单与为其存储位置分配的索引的对应关系;以及在检测到所述内容管理模块中更新了某一行业应用菜单的操作时,重新建立并保存该更新后的该行业应用菜单与为其存储位置分配的索引的对应关系。

22、
  如权利要求21所述的行业OTA服务器,还包含定制发行模块,其中:
所述定制发行模块,通过所述下载装置为菜单操作员提供下载界面,接收并识别菜单操作员的操作,在识别出菜单操作员选择某一主体行业下的若干个行业应用菜单执行组合定制发行的操作时,从所述索引分配模块中获取为该主体行业下的所述若干个行业应用菜单分配的索引,根据该些索引自动生成一发行脚本并通过所述下载装置下载至所述用户识别模块。

23、
  一种与权利要求17所述行业OTA服务器相配合使用的支持行业应用空中下载的用户识别模块,包含存储管理模块和索引分配模块:
所述存储管理模块,按照所述行业OTA服务器中的内容管理模块对每一主体行业下的行业应用菜单的存储位置进行分级规划的方式来分级规划行业应用菜单的存储位置;
所述索引分配模块,对所述存储管理模块中为行业应用菜单规划的存储位置分配索引;以及检测所述存储管理模块,建立并维护所述存储管理模块中存储的各行业应用菜单与为所述各行业应用菜单的存储位置分配的索引的对应关系。

24、
  如权利要求23所述的用户识别模块,其中:
所述用户识别模块的存储管理模块还将存储空间规划为行业应用专用存储空间和普通存储空间,规定所述行业应用专用存储空间仅用以存储行业应用菜单,所述普通存储空间用以存储行业应用菜单和/或普通应用菜单。

说明书

支持行业应用空中下载的方法、系统及装置
技术领域
本发明涉及无线通信领域,尤其涉及一种支持行业应用空中下载的方法、系统及装置。
背景技术
现有技术中支持行业应用OTA(Over-the-Air Technology,空中下载技术)功能的SIM卡(Subscriber Identity Module,用户识别模块)可以支持行业应用业务的下载及管理。该类SIM卡为行业应用业务开放一段一级索引区间,由于该一级索引区间个数有限,所以当该类SIM卡加载的行业应用菜单较多时,将出现索引资源的竞争从而导致无法支持任意多个行业应用菜单的同时加载,对于行业应用业务的推广将产生瓶颈;并且该类SIM卡对于一级菜单个数有明确的限制,当个数较多时将超出该类SIM卡的处理能力。由于缺少整体规划,过多的行业应用菜单会给用户使用带来一定的繁琐。
另外,现有支持行业应用OTA功能的SIM卡在OTA存储空间管理方面采用共享空间的处理方法,即当下载一个应用菜单时,不论是普通应用菜单还是行业应用菜单,SIM卡采用同样的方式申请可用空间,当可用空间充足时,完成下载过程。这样带来的问题是,当用户从普通大众用户变为行业用户时,由于用户根据自己的兴趣爱好下载了多个普通应用菜单而导致SIM卡存储空间不足以下载最新定制的行业应用菜单,出现此种情况可用的解决方案一般是营业厅人员在征得用户同意的情况下删除一部分普通应用菜单以释放存储空间,由于用户下载普通应用菜单具有个性化、差异化的特点,移动运营商不能采用同样一种方法或工具自动完成存储空间的释放,给行业应用业务的推广带来了难度,很难实现普遍服务。
现有的行业OTA服务器在行业应用菜单管理上,按照企业和级别管理行业应用,只有属于该企业和级别的用户才可以定制下载该行业应用菜单。服务器以企业为单位独立管理,各企业之间不实现菜单内容的共享和交叉。行业应用菜单索引只有在上传数据时静态配置,当一个用户隶属于多个行业组合,或者一个用户订购了多个行业应用业务任意组合时,现有服务器必须提前配置该行业应用业务组合,并为该行业应用业务组合虚拟一个企业名称,才能完成行业应用业务的发行管理,当行业应用业务很多时,菜单管理员将无法穷举各种组合情况,也没有简单有效的方法自动实现任意组合,且进行多个行业应用业务组合时,可能会出现多个行业应用菜单索引相同的情况,服务器将报错,无法进行行业应用菜单下载。另外,在行业应用业务定制发行时,服务器只能提供固定菜单脚本的下载,该固定菜单脚本是由菜单管理员提前创建的,无法满足多行业应用业务组合时按需任意下载的要求。
发明内容
本发明要解决的技术问题是提出一种支持行业应用空中下载的方法、系统及装置,可以实现多个行业应用业务组合的灵活管理、定制发行和应用加载。
为了解决上述技术问题,本发明提出一种支持行业应用空中下载的方法,包含:
行业应用空中下载OTA服务器以主体行业为单位管理行业应用菜单,每一主体行业下包含一个主行业应用菜单和若干个从属行业应用菜单;以主体行业为单位对行业应用菜单的存储位置和索引进行分级规划,根据行业应用菜单的存储位置自动为行业应用菜单分配索引。
进一步地,上述方法还可具有以下特点:
所述行业OTA服务器为每一主体行业下的行业应用菜单规划出一第一一级菜单位置、一第二一级菜单位置和一第三一级菜单位置,在所述第三一级菜单位置下又规划若干个二级菜单位置,其中,所述第一一级菜单位置用以存储一行业OTA应用,所述第二一级菜单位置用以存储一行业OTA目录,所述第三一级菜单位置下的若干个二级菜单位置分别用以存储若干个行业OTA应用;以及
为每一主体行业下规划出的所述第一一级菜单位置、所述第二一级菜单位置和所述第三一级菜单位置分别分配一级索引,为所述第三一级菜单位置下规划的若干个二级菜单位置依序分配二级索引。
进一步地,上述方法还可具有以下特点:
所述行业应用OTA服务器在将某一行业应用菜单作为从属行业应用菜单增加至某一主体行业下时,判断该行业应用菜单的类别以及为该主体行业下规划的两个一级菜单位置被占用的情况,如果该行业应用菜单的类别为行业OTA应用,且为该主体行业下规划的第一一级菜单未被占用,则将该行业应用菜单存储在该第一一级菜单位置;如果该行业应用菜单的类别为行业OTA应用,且为该主体行业下规划的第一一级菜单被占用,则依序判断为该主体行业下规划的第三一级菜单下的二级菜单位置被占用的情况,并将该行业应用菜单存储在一未被占用的二级菜单位置;如果该行业应用菜单的类别为行业OTA目录,且为该主体行业下规划的第二一级菜单未被占用,则将该行业应用菜单存储在该第二一级菜单位置;如果该行业应用菜单的类别为行业OTA目录,且为该主体行业下规划的第二一级菜单已被占用,则取其对应的行业OTA应用,则按上述行业OTA应用的判断和存储方式处理。
进一步地,上述方法还可具有以下特点:
所述行业OTA服务器在将某一行业应用菜单作为主行业应用菜单增加至某一主体行业下时,如判断该主体行业下不存在主行业应用菜单,则继续判断该行业应用菜单的类别,如果为行业OTA应用,则将该行业应用菜单存储在为该主体行业下规划的第一一级菜单位置,如果为行业OTA目录,则将该行业应用菜单存储在为该主体行业下规划的第二一级菜单位置。
进一步地,上述方法还可具有以下特点:
所述行业OTA服务器在增加某一行业应用菜单时,建立并保存该行业应用菜单与为其存储位置分配的索引的对应关系;在删除某一行业应用菜单时,删除该行业应用菜单与为其存储位置分配的索引的对应关系;以及在更新某一行业应用菜单的操作时,重新建立并保存该更新后的该行业应用菜单与为其存储位置分配的索引的对应关系。
进一步地,上述方法还可具有以下特点:
在选择某一主体行业下的多个行业应用菜单执行组合定制发行时,所述行业OTA服务器根据为所述主体行业下的所述多个行业应用菜单分配的索引自动生成一发行脚本。
进一步地,上述方法还可具有以下特点:
按照所述行业OTA服务器中对主体行业下的行业应用菜单的存储位置和索引进行分级规划的方式,在用以从所述行业OTA服务器下载行业应用菜单的用户识别模块中对行业应用菜单的存储位置和索引进行分级规划。
进一步地,上述方法还可具有以下特点:
将所述用户识别模块的存储空间分为行业应用专用存储空间和普通存储空间,在下载行业应用菜单时,将行业应用菜单优先下载至所述行业应用专用存储空间中,在所述行业应用专用存储空间不足时,再将行业应用菜单下载至所述普通存储空间;以及在下载普通应用菜单时,只将普通应用菜单下载至该所述普通存储空间中。
为了解决上述技术问题,本发明提出一种支持行业应用空中下载的系统,包含行业OTA服务器、下载装置和支持行业OTA的用户识别模块,所述行业OTA服务器包含内容管理模块和索引分配模块,其中:
所述内容管理模块,以主体行业为单位存储行业应用菜单,每一主体行业中包含一个主行业应用菜单和若干个从属行业应用菜单;以主体行业为单位对行业应用菜单的存储位置进行分级规划;
所述索引分配模块,对所述内容管理模块中为行业应用菜单规划的存储位置分配索引;以及检测所述内容管理模块,建立并维护所述内容管理模块中存储的各行业应用菜单与为所述各行业应用菜单的存储位置分配的索引的对应关系。
进一步地,上述系统还可具有以下特点:
所述内容管理模块,为每一主体行业下的行业应用菜单规划出一第一一级菜单位置、一第二一级菜单位置和一第三一级菜单位置,在所述第三一级菜单位置下又规划若干个二级菜单位置,其中,所述第一一级菜单位置用以存储一行业OTA应用,所述第二一级菜单位置用以存储一行业OTA目录,所述第三一级菜单位置下的若干个二级菜单位置分别用以存储若干个行业OTA应用;
所述索引分配模块对内容管理模块为每一主体行业下规划出的所述第一一级菜单位置、所述第二一级菜单位置和所述第三一级菜单位置分别分配一级索引,为所述第三一级菜单位置下规划的若干个二级菜单位置依序分配二级索引。
进一步地,上述系统还可具有以下特点:
所述内容管理模块为菜单管理员提供内容管理界面,接收并识别菜单管理员的操作,在识别出菜单管理员选择某一行业应用菜单作为从属行业应用菜单增加至某一主体行业下时,判断该行业应用菜单的类别以及为该主体行业下规划的两个一级菜单位置被占用的情况,如果该行业应用菜单的类别为行业OTA应用,且为该主体行业下规划的第一一级菜单未被占用,则将该行业应用菜单存储在该第一一级菜单位置;如果该行业应用菜单的类别为行业OTA应用,且为该主体行业下规划的第一一级菜单被占用,则依序判断为该主体行业下规划的第三一级菜单下的二级菜单位置被占用的情况,并将该行业应用菜单存储在一未被占用的二级菜单位置;如果该行业应用菜单的类别为行业OTA目录,且为该主体行业下规划的第二一级菜单未被占用,则将该行业应用菜单存储在该第二一级菜单位置;如果该行业应用菜单的类别为行业OTA目录,且为该主体行业下规划的第二一级菜单已被占用,则取其对应的行业OTA应用,则按上述行业OTA应用的判断和存储方式处理。
进一步地,上述系统还可具有以下特点:
所述内容管理模块在识别出菜单管理员选择某一行业应用菜单作为主行业应用菜单增加至某一主体行业下时,如判断该主体行业下不存在主行业应用菜单,则继续判断该行业应用菜单的类别,如果为行业OTA应用,则将该行业应用菜单存储在为该主体行业下规划的第一一级菜单位置,如果为行业OTA目录,则将该行业应用菜单存储在为该主体行业下规划的第二一级菜单位置。
进一步地,上述系统还可具有以下特点:
所述索引分配模块,在检测到所述内容管理模块增加了某一行业应用菜单时,建立并保存该行业应用菜单与为其存储位置分配的索引的对应关系;在检测到所述内容管理模块删除了某一行业应用菜单时,删除该行业应用菜单与为其存储位置分配的索引的对应关系;以及在检测到所述内容管理模块中更新了某一行业应用菜单的操作时,重新建立并保存该更新后的该行业应用菜单与为其存储位置分配的索引的对应关系。
进一步地,上述系统还可具有以下特点:
所述行业OTA服务器还包含定制发行模块,所述定制发行模块通过所述下载装置为菜单操作员提供下载界面,接收并识别菜单操作员的操作,在识别出菜单操作员选择某一主体行业下的若干个行业应用菜单执行组合定制发行的操作时,从所述索引分配模块中获取为该主体行业下的所述若干个行业应用菜单分配的索引,根据该些索引自动生成一发行脚本并通过所述下载装置下载至所述用户识别模块。
进一步地,上述系统还可具有以下特点:
所述用户识别模块包含存储管理模块和索引分配模块:
所述存储管理模块,按照所述行业OTA服务器中的内容管理模块对每一主体行业下的行业应用菜单的存储位置进行分级规划的方式来分级规划行业应用菜单的存储位置;
所述索引分配模块,对所述存储管理模块为行业应用菜单规划的存储位置分配索引;以及检测所述存储管理模块,建立并维护所述存储管理模块中存储的各行业应用菜单与为所述各行业应用菜单的存储位置分配的索引的对应关系。
进一步地,上述系统还可具有以下特点:
所述用户识别模块的存储管理模块还将存储空间规划为行业应用专用存储空间和普通存储空间,规定所述行业应用专用存储空间仅用以存储行业应用菜单,所述普通存储空间用以存储行业应用菜单和/或普通应用菜单;
所述下载装置在下载一行业应用菜单时,先判断所述用户识别模块中剩余的所有存储空间是否大于或者等于所述行业应用菜单,如果是,则下载所述行业应用菜单并将其优先存储至所述行业应用专用存储空间中,并在所述行业应用专用存储空间不足时,将所述行业应用菜单下载至所述普通存储空间;以及在下载普通应用菜单时,先判断所述用户识别模块中剩余的普通存储空间是否大于或者等于所述普通应用菜单,如果是,则下载所述普通应用菜单并将其存储至所述普通存储空间中。
为了解决上述技术问题,本发明还提出一种行业OTA服务器,包含内容管理模块和索引分配模块,其中:
所述内容管理模块,以主体行业为单位存储行业应用菜单,每一主体行业中包含一个主行业应用菜单和若干个从属行业应用菜单;以主体行业为单位对行业应用菜单的存储位置进行分级规划;
所述索引分配模块,对所述内容管理模块中为行业应用菜单规划的存储位置分配索引;以及检测所述内容管理模块,建立并维护所述内容管理模块中存储的各行业应用菜单与为所述各行业应用菜单的存储位置分配的索引的对应关系。
进一步地,上述行业OTA服务器还可具有以下特点:
所述内容管理模块,为每一主体行业下的行业应用菜单规划出一第一一级菜单位置、一第二一级菜单位置和一第三一级菜单位置,在所述第三一级菜单位置下又规划若干个二级菜单位置,其中,所述第一一级菜单位置用以存储一行业OTA应用,所述第二一级菜单位置用以存储一行业OTA目录,所述第三一级菜单位置下的若干个二级菜单位置分别用以存储若干个行业OTA应用;
所述索引分配模块对内容管理模块为每一主体行业下规划出的所述第一一级菜单位置、所述第二一级菜单位置和所述第三一级菜单位置分别分配一级索引,为所述第三一级菜单位置下规划的若干个二级菜单位置依序分配二级索引。
进一步地,上述行业OTA服务器还可具有以下特点:
所述内容管理模块为菜单管理员提供内容管理界面,接收并识别菜单管理员的操作,在识别出菜单管理员选择某一行业应用菜单作为从属行业应用菜单增加至某一主体行业下时,判断该行业应用菜单的类别以及为该主体行业下规划的两个一级菜单位置被占用的情况,如果该行业应用菜单的类别为行业OTA应用,且为该主体行业下规划的第一一级菜单未被占用,则将该行业应用菜单存储在该第一一级菜单位置;如果该行业应用菜单的类别为行业OTA应用,且为该主体行业下规划的第一一级菜单被占用,则依序判断为该主体行业下规划的第三一级菜单下的二级菜单位置被占用的情况,并将该行业应用菜单存储在一未被占用的二级菜单位置;如果该行业应用菜单的类别为行业OTA目录,且为该主体行业下规划的第二一级菜单未被占用,则将该行业应用菜单存储在该第二一级菜单位置;如果该行业应用菜单的类别为行业OTA目录,且为该主体行业下规划的第二一级菜单已被占用,则取其对应的行业OTA应用,并按上述行业OTA应用的判断和存储方式处理。
进一步地,上述行业OTA服务器还可具有以下特点:
所述内容管理模块在识别出菜单管理员选择某一行业应用菜单作为主行业应用菜单增加至某一主体行业下时,如判断该主体行业下不存在主行业应用菜单,则继续判断该行业应用菜单的类别,如果为行业OTA应用,则将该行业应用菜单存储在为该主体行业下规划的第一一级菜单位置,如果为行业OTA目录,则将该行业应用菜单存储在为该主体行业下规划的第二一级菜单位置。
进一步地,上述行业OTA服务器还可具有以下特点:
所述索引分配模块,在检测到所述内容管理模块增加了某一行业应用菜单时,建立并保存该行业应用菜单与为其存储位置分配的索引的对应关系;在检测到所述内容管理模块删除了某一行业应用菜单时,删除该行业应用菜单与为其存储位置分配的索引的对应关系;以及在检测到所述内容管理模块中更新了某一行业应用菜单的操作时,重新建立并保存该更新后的该行业应用菜单与为其存储位置分配的索引的对应关系。
进一步地,上述行业OTA服务器还可具有以下特点:
还包含定制发行模块,所述定制发行模块,通过所述下载装置为菜单操作员提供下载界面,接收并识别菜单操作员的操作,在识别出菜单操作员选择某一主体行业下的若干个行业应用菜单执行组合定制发行的操作时,从所述索引分配模块中获取为该主体行业下的所述若干个行业应用菜单分配的索引,根据该些索引自动生成一发行脚本并通过所述下载装置下载至所述用户识别模块。
为了解决上述技术问题,本发明还提出一种与上述行业OTA服务器相配合使用的支持行业应用空中下载的用户识别模块,包含存储管理模块和索引分配模块:
所述存储管理模块,按照所述行业OTA服务器中的内容管理模块对每一主体行业下的行业应用菜单的存储位置进行分级规划的方式来分级规划行业应用菜单的存储位置;
所述索引分配模块,对所述存储管理模块中为行业应用菜单规划的存储位置分配索引;以及检测所述存储管理模块,建立并维护所述存储管理模块中存储的各行业应用菜单与为所述各行业应用菜单的存储位置分配的索引的对应关系。
进一步地,上述用户识别模块还可具有以下特点:
所述用户识别模块的存储管理模块还将存储空间规划为行业应用专用存储空间和普通存储空间,规定所述行业应用专用存储空间仅用以存储行业应用菜单,所述普通存储空间用以存储行业应用菜单和/或普通应用菜单。
本发明所述的一种支持行业应用空中下载的方法、系统及装置,与现有技术相比,具有如下优点:
1、在SIM卡上对行业应用菜单的存储位置和索引资源进行分级规划,满足便捷使用的需求,且能够支持多个行业OTA应用菜单的加载;
2、在SIM卡上对OTA存储空间进行划分,区分普通应用菜单下载和行业应用菜单下载,对两类应用菜单的存储空间独立管理,解决用户由普通大众用户转为行业用户时面临的卡片存储空间不足问题;
3、行业OTA服务器以主体行业为单位管理行业应用菜单,改变了现有以卡批次和企业来管理行业应用菜单的局限性,大大增加了行业OTA应用组合的灵活性;
4、行业OTA服务器对每一主体行业下的行业应用菜单的存储位置和索引资源进行分级规划,可以根据菜单管理员的需要自动完成行业应用菜单的增加、删除、更新,并自动为行业应用分配唯一索引,还可实现该主体行业下全部行业OTA应用的任意组合并动态生成下载脚本完成定制发行,大大简化了菜单管理员的维护工作量。
附图说明
图1是本发明实施例一种行业OTA服务器的组成结构图。
图2是本发明实施例行业OTA服务器上某一主体行业下的行业应用菜单存储位置规划示意图。
图3是本发明实施例行业OTA服务器中导入一个从属行业应用菜单的处理流程图。
图4是本发明实施例行业OTA服务器中导入一个主行业应用菜单的处理流程图。
图5是本发明实施例一种支持行业应用空中下载的SIM卡的组成结构图。
图6是本发明实施例行业OTA服务器进行多个行业应用菜单组合定制发行的处理流程图。
图7是本发明实施例下载一菜单时进行SIM卡存储空间判断的方法流程图。
具体实施方式
本发明提出一种支持行业应用空中下载的方法、系统及装置,通过支持行业应用空中下载功能的SIM卡和行业OTA服务器的功能配合来实现多个行业应用菜单组合的灵活管理和定制发行。
支持行业应用空中下载的系统包含行业OTA服务器、下载装置和支持行业应用空中下载的SIM卡,菜单操作员将SIM卡与下载装置相连,通过下载装置登陆行业OTA服务器选择需要下载的行业应用菜单,然后将所述行业应用菜单下载至SIM卡中,这样手机用户就可以使用存储在SIM卡中的行业应用菜单了。这里所述的下载装置可以是例如移动营业厅用以进行行业应用菜单下载的POS机。这里所述的菜单操作员一般是指授权登陆行业OTA服务器的操作人员,例如运营商行业客户经理。
下面先介绍本发明实施例一种行业OTA服务器,其基本构思是:以主体行业为单位管理行业应用菜单;以主体行业为单位对行业应用菜单的存储位置和索引进行分级规划,根据行业应用菜单的存储位置自动为行业应用菜单分配索引;在进行多个行业应用组合定制发行时,根据该些行业应用菜单的索引自动生成发行脚本。
参考图1,该图示出了本发明实施例一种行业OTA服务器的组成结构图,包含依次相连的内容管理模块11、索引分配模块12和定制发行模块13,其中:
内容管理模块11,以主体行业为单位存储行业应用菜单,每一主体行业中包含一个主行业应用菜单和若干个从属行业应用菜单;以主体行业为单位对每一主体行业中的行业应用菜单的存储位置进行分级规划。
索引分配模块12,对内容管理模块11中为行业应用菜单规划的存储位置分配索引;以及检测内容管理模块11,建立并维护内容管理模块11中存储的各行业应用菜单与为所述各行业应用菜单的存储位置分配的索引的对应关系。具体来说,索引分配模块12,在检测到内容管理模块11增加了某一行业应用菜单时,建立并保存该行业应用菜单与为其存储位置分配的索引的对应关系;在检测到内容管理模块11删除了某一行业应用菜单时,删除该行业应用菜单与为其存储位置分配的索引的对应关系;以及在检测到内容管理模块11中更新了某一行业应用菜单的操作时,重新建立并保存该更新后的该行业应用菜单与为其存储位置分配的索引的对应关系。
考虑到行业应用菜单的类别特点,即一行业应用菜单是属于行业OTA应用还是行业OTA目录,所述行业OTA应用的最小下载单元为其本身,所述行业OTA目录的最小下载单元为其下一级菜单,即所述行业OTA目录下还包含多个下一级菜单;同时还考虑到支持行业OTA的SIM对一级菜单以及一级索引个数存在限制,因此,本发明实施例可以如图2所示,在行业OTA服务器的内容管理模块11中,为每一主体行业下的行业应用菜单规划出一第一一级菜单位置、一第二一级菜单位置和一第三一级菜单位置,在所述第三一级菜单位置下又规划若干个二级菜单位置。其中,所述第一一级菜单位置用以存储一行业OTA应用,所述第二一级菜单位置用以存储一行业OTA目录,所述第三一级菜单位置可以显示例如“行业信息化专区”,在所述第三一级菜单位置下的多个二级菜单位置分别用以存储多个行业OTA应用,其中主行业应用菜单可以为一行业OTA应用或者一行业OTA目录,即为主行业应用菜单规划一个一级菜单位置,根据该主行业应用菜单的类别特点,可以存储在所述第一一级菜单位置或者所述第二一级菜单位置。
相应地,索引分配模块12对内容管理模块11为每一主体行业下规划出的所述第一一级菜单位置、所述第二一级菜单位置和所述第三一级菜单位置分别分配一级索引,为所述第三一级菜单位置下规划的若干个二级菜单位置依序分配二级索引。例如,可以为第一一级菜单位置分配一级索引0xD7,为第二一级菜单位置分配一级索引0x8F,为第三一级菜单位置分配一级索引0x90,为第三一级菜单位置下规划的若干个二级菜单位置依序分配二级索引0x90001、0x900002、0x900003......。以上各索引的取值只是为了描述方便而已,其可以是其他的取值,本发明并不以此为限制。
内容管理模块11可以为菜单管理员提供内容管理界面,接收并识别菜单管理员的操作,在识别出菜单管理员选择某一行业应用菜单作为从属行业应用菜单增加至某一主体行业下时,判断该行业应用菜单的类别以及为该主体行业下规划的两个一级菜单位置被占用的情况,如果该行业应用菜单的类别为行业OTA应用,且为该主体行业下规划的第一一级菜单未被占用,则将该行业应用菜单存储在该第一一级菜单位置;如果该行业应用菜单的类别为行业OTA应用,且为该主体行业下规划的第一一级菜单被占用,则依序判断为该主体行业下规划的第三一级菜单下的二级菜单位置被占用的情况,并将该行业应用菜单存储在一未被占用的二级菜单位置;如果该行业应用菜单的类别为行业OTA目录,且为该主体行业下规划的第二一级菜单未被占用,则将该行业应用菜单存储在该第二一级菜单位置;如果该行业应用菜单的类别为行业OTA目录,且为该主体行业下规划的第二一级菜单被占用,则取其对应的行业OTA应用,并按上述行业OTA应用的判断和存储方式处理。
内容管理模块11在识别出菜单管理员选择某一行业应用菜单作为主行业应用菜单增加至某一主体行业下时,判断该主体行业下是否已经存在主行业应用菜单,如果存在,则可以提示菜单管理员无法将该行业应用菜单增加至该主体行业下;如果不存在,则继续判断该行业应用菜单的类别,如果为行业OTA应用,则将该行业应用菜单存储在为该主体行业下规划的第一一级菜单位置,如果为行业OTA目录,则将该行业应用菜单存储在为该主体行业下规划的第二一级菜单位置。
内容管理模块11在识别出菜单管理员选择删除某一主体行业下的某一行业应用菜单时,删除该行业应用菜单。
内容管理模块11在识别出菜单管理员选择更新某一主体行业下的某一行业应用菜单时,更新该行业应用菜单。
定制发行模块13,通过下载装置为菜单操作员提供下载界面,接收并识别菜单操作员的操作,在识别出菜单操作员选择某一主体行业下的多个行业应用菜单执行组合定制发行的操作时,从索引分配模块12中获取为该主体行业下的所述多个行业应用菜单分配的索引,根据该些索引自动生成一发行脚本并通过下载装置下载至SIM卡。
参考图3,该图示出了在上述OTA服务器中导入一个从属行业应用菜单的处理流程,具体包含如下步骤:
步骤S301:菜单管理员通过该OTA服务器提供的内容管理界面,选择将一行业应用菜单作为从属行业应用菜单增加至一主体行业下;
对于所要加载的行业应用菜单,其作为主行业应用菜单还是作为从属行业应用菜单,可以在加载的时候由菜单管理员通过内容管理界面设定。
步骤S302:该OTA服务器判断该行业应用菜单的类别,如果为行业OTA应用,则进入步骤S303;如果为行业OTA目录,则进入步骤S306;
步骤S303:该OTA服务器判断为该主体行业规划的第一一级菜单位置是否被占用,如果被未占用,则进入步骤S304,否则进入步骤S305;
步骤S304:该OTA服务器将该行业应用菜单存储在为该主体行业规划的第一一级菜单位置,同时建立并保存该行业应用菜单与为该第一一级菜单位置分配的索引的对应关系,结束;
步骤S305:该OTA服务器依序判断为该主体行业下规划的第三一级菜单下的二级菜单位置被占用的情况,并将该行业应用菜单存储在一未被占用的二级菜单位置,同时建立并保存该行业应用菜单与为该未被占用的二级菜单位置分配的索引的对应关系,结束;
步骤S306:该OTA服务器判断为该主体行业规划的第二一级菜单位置是否被占用,如果未被占用,则进入步骤S307,否则进入步骤S308;
步骤S307:该OTA服务器将该行业应用菜单存储在为该主体行业规划的第二一级菜单位置,同时建立并保存该行业应用菜单与为该第二一级菜单位置分配的索引的对应关系,结束;
步骤S308:取其对应的行业OTA应用并进入步骤S303。
参考图4,该图示出了本发明实施例行业OTA服务器导入一个主行业应用菜单的处理流程,具体包含如下步骤:
步骤S401:菜单管理员通过该行业OTA服务器提供的内容管理界面选择新建一主体行业,为该主体行业命名;
步骤S402:该OTA服务器根据菜单管理员设定的主体行业名称新建一主体行业;
步骤S403:菜单管理员通过该OTA服务器提供的内容管理界面,选择将一行业应用菜单作为主行业应用菜单加载到该新建的主体行业下;
对于所要加载的行业应用菜单,其作为主行业应用菜单还是作为从属行业应用菜单,可以在加载的时候由菜单管理员通过内容管理界面设定。
步骤S404:该OTA服务器判断该行业应用菜单的类别,如果为行业OTA应用,则进入步骤S405;如果为行业OTA目录,则进入步骤S406;
步骤S405:该OTA服务器将该行业应用菜单存储在为该新建主体行业规划的第一一级菜单位置,同时建立并保存该行业应用菜单与为该第一一级菜单位置分配的索引的对应关系,结束;
步骤S406:该OTA服务器将该行业应用菜单存储在为该新建主体行业规划的第二一级菜单位置,同时建立并保存该行业应用菜单与为该第二一级菜单位置分配的索引的对应关系,结束。
菜单管理员通过该OTA服务器提供的内容管理界面选择更新某一主体行业下的某一行业应用菜单时,该OTA服务器更新该行业应用菜单的内容后,重新建立该更新后的行业应用菜单与为其存储位置分配的索引的对应关系即可。
菜单管理员通过该OTA服务器提供的内容管理界面选择删除某一主体行业下的某一行业应用菜单时,该OTA服务器删除该行业应用菜单,同时删除已建立的该行业应用菜单与为该行业应用菜单的原存储位置分配的索引的对应关系即可。
由上述内容可知,菜单管理员可以通过该OTA服务器提供的内容管理界面方便地实现行业应用菜单的增加、更新、删除等管理任务;并能够自动为行业应用菜单分配索引,且保证索引的唯一性,大大减少了菜单管理员的工作。而且,由于本发明实施例行业OTA服务器能够自动为行业应用菜单分配索引且保证索引的唯一性的特点,就使得多个行业应用菜单组合定制发行脚本的自动生成成为可能。
另外,本发明实施例一种行业OTA服务器以主体行业为单位进行行业应用菜单的管理,改变了现有以卡批次和企业为单位来管理行业应用菜单的局限性,一个行业应用菜单可以同时属于多个主体行业,例如,一个行业应用菜单可以作为一个主体行业下的主行业应用菜单,还可以作为若干个其他主体行业下的从属行业应用菜单,这就使得每一主体行业下可以进行组合定制发行的行业应用菜单的种类更丰富。由于本发明实施例行业OTA服务器索引自动分配的特点,又使得同一行业应用在不同的主体行业下的索引是不同的,因此,在组合定制发行时不会造成服务器出现由于索引相同引起出错的问题。
为了配合本发明实施例行业OTA服务器实现多个行业应用菜单组合定制发行,本发明还提出一种支持行业应用空中下载的SIM卡,其基本构思是:按照本发明实施例行业OTA服务器上对主体行业下的行业应用菜单的存储位置和索引进行分级规划的方式,相应地在SIM卡中对行业应用菜单的存储位置和索引进行规划,以与行业OTA服务器相配合实现行业应用菜单的下载。
为了与上述行业OTA服务器相配合以实现行业应用菜单空中下载,本发明实施例还提出一种支持行业应用空中下载的SIM卡,包含存储管理模块51和索引分配模块52,其中:
存储管理模块51,按照行业OTA服务器的内容管理模块11对主体行业下的行业应用菜单的存储位置进行分级规划的方式来分级规划行业应用菜单的存储位置。
索引分配模块52,对存储管理模块51中为行业应用菜单规划的存储位置分配索引;以及检测存储管理模块51,建立并维护存储管理模块51中存储的各行业应用菜单与为所述各行业应用菜单的存储位置分配的索引的对应关系。具体来说,索引分配模块52,在检测到存储管理模块51增加了某一行业应用菜单时,建立并保存该行业应用菜单与为其存储位置分配的索引的对应关系;在检测到存储管理模块51删除了某一行业应用菜单时,删除该行业应用菜单与为其存储位置分配的索引的对应关系;以及在检测到存储管理模块51中更新了某一行业应用菜单的操作时,重新建立并保存该更新后的该行业应用菜单与为其存储位置分配的索引的对应关系。
当OTA服务器的内容管理模块11中采用图2所示菜单位置规划方式,即为每一主体行业下的行业应用菜单规划出一第一一级菜单位置、一第二一级菜单位置和一第三一级菜单位置,在所述第三一级菜单位置下又规划若干个二级菜单位置时,相应地,支持行业应用空中下载的SIM卡的存储管理模块51也需按照图2所示方式进行菜单位置规划,即为行业应用菜单分配3个一级菜单,其中,第一一级菜单位置用以存储一行业OTA应用,第二一级菜单位置用以存储一行业OTA目录,第三一级菜单位置下的若干个二级菜单位置分别用以存储若干个行业OTA应用,以配合行业OTA服务器共同完成行业应用菜单的下载。这样,在该SIM卡中行业应用菜单仅占用了3一级菜单资源,相应地,所述索引分配模块52只需要分配3个一级索引,可以实现最小化占用SIM卡一级菜单资源,有效解决了索引资源竞争的问题。
本发明实施例还提出一种行业应用空中下载系统,包含行业OTA服务器、下载装置和支持行业应用空中下载的SIM卡。其中,行业OTA服务器和支持行业应用空中下载的SIM卡已在上文详细介绍,这里不再赘述;所述下载装置为例如移动POS机,可以提供菜单操作员登陆行业OTA服务器提供的下载界面选择需要下载的行业应用菜单,并将所选择的行业应用菜单下载至SIM卡中。参考图6,该图示出了利用该系统实现多个行业应用菜单组合定制发行的方法,包含如下步骤:
步骤S601:菜单操作员把支持行业应用OTA的SIM卡插入POS机,登陆行业OTA服务器并完成身份验证;
步骤S602:菜单操作员通过该OTA服务器提供的内容管理界面,选择某一主体行业下的多个行业应用菜单,并触发组合定制发行功能;
步骤S603:该OTA服务器根据所述多个行业应用菜单的索引自动生成一发行脚本;
步骤S604:该OTA服务器通过行业化POS发行指令获取SIM卡相关OTA状态参数,如:版本号、批次、功能标识、计数器A、计数器B、OTA注册状态等;
步骤S605:该OTA服务器根据读出的SIM卡OTA参数组织菜单下载指令将该发行脚本下载到该SIM卡中相应的存储位置,菜单下载指令采用OTA规范标准定义报文协议;
步骤S606:该SIM卡根据所述下载来的多个行业应用菜单的存储位置,分别建立并保存所述多个行业应用菜单与为其存储位置分配的索引的对应关系;
步骤S607:下载完成后,该OTA服务器回写数据库记录用户菜单下载状态,结束。
为了避免由于下载过多的普通应用菜单导致行业应用菜单存储空间不足的问题,较佳地,支持行业应用空中下载的SIM卡的存储管理模块51还对存储空间进行规划,分为行业应用专用存储空间和普通存储空间,规定所述行业应用专用存储空间用于存储行业应用菜单,所述普通存储空间用于存储行业应用菜单和/或普通应用菜单。在下载行业应用菜单时,将行业应用菜单优先下载至所述行业应用专用存储空间中,在所述行业应用专用存储空间不足时也可以下载至普通存储空间中;以及在下载普通应用菜单时,只允许将普通应用菜单下载至所述普通存储空间中。
下载装置在向服务器发送下载请求时,需要先进行存储空间是否充足的判断,由于本发明实施例SIM卡为行业应用菜单划分出一专用存储空间,那么相应地,下载装置将根据菜单为行业应用菜单还是普通应用菜单分别进行判断及后续处理,参考图7,具体包含如下步骤:
步骤S701:欲下载一菜单至该SIM卡;
步骤S702:判断该欲下载的菜单是否为行业应用菜单,如果判断结果为“是”,则进入步骤S703;否则,进入步骤S704;
步骤S703:判断该SIM卡剩余的全部存储空间是否大于或者等于该菜单所需的存储空间,如果判断结果为“是”,则下载该菜单并将其优先存储至该SIM卡中的行业应用专用存储空间中,如果行业应用专用存储空间不足,则将菜单下载至普通存储空间,结束;如果判断结果为“否”,则提示用户存储空间不足,结束;
步骤S704:判断该SIM卡中剩余的普通存储空间是否大于或者等于该菜单所需的存储空间,所述普通存储空间为SIM卡中全部存储空间与行业应用专用存储空间的差值,如果判断结果为“是”,则下载该菜单并将其存储至所述普通存储空间中,结束;如果判断结果为“否”,则提示用户存储空间不足,结束。
上述SIM卡的空间管理方法可以有效避免由于下载过多的普通应用菜单造成行业应用菜单存储空间不足的问题。
当然,本发明还可有其他多种实施例,在不背离本发明精神及其实质的情况下,本领域技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。

支持行业应用空中下载的方法、系统及装置.pdf_第1页
第1页 / 共33页
支持行业应用空中下载的方法、系统及装置.pdf_第2页
第2页 / 共33页
支持行业应用空中下载的方法、系统及装置.pdf_第3页
第3页 / 共33页
点击查看更多>>
资源描述

《支持行业应用空中下载的方法、系统及装置.pdf》由会员分享,可在线阅读,更多相关《支持行业应用空中下载的方法、系统及装置.pdf(33页珍藏版)》请在专利查询网上搜索。

本发明提出一种支持行业应用空中下载的方法:行业OTA服务器以主体行业为单位管理行业应用菜单,每一主体行业下包含一个主行业应用菜单和若干个从属行业应用菜单;以主体行业为单位对行业应用菜单的存储位置和索引进行分级规划,根据行业应用菜单的存储位置自动为行业应用菜单分配索引;以及按照行业OTA服务器中对主体行业下的行业应用菜单的存储位置和索引进行分级规划的方式,在用以从行业OTA服务器下载行业应用菜单的用。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1