集中管理和展现各种类型应用的系统和方法.pdf

上传人:b*** 文档编号:1001608 上传时间:2018-03-24 格式:PDF 页数:12 大小:462.02KB
返回 下载 相关 举报
摘要
申请专利号:

CN201010231386.9

申请日:

2010.07.20

公开号:

CN102339231A

公开日:

2012.02.01

当前法律状态:

驳回

有效性:

无权

法律详情:

发明专利申请公布后的驳回IPC(主分类):G06F 9/46申请公布日:20120201|||公开

IPC分类号:

G06F9/46

主分类号:

G06F9/46

申请人:

中国电信股份有限公司

发明人:

阮建辉; 孙震强; 白冰; 邢燕霞; 赵斌; 刘彧

地址:

100032 北京市西城区金融大街31号

优先权:

专利代理机构:

中国国际贸易促进委员会专利商标事务所 11038

代理人:

刘震

PDF下载: PDF下载
内容摘要

本发明公开一种集中管理和展现各种类型应用的方法及系统,该方法包括:集中应用管理器接收用户访问具体应用的请求,获取具体应用的应用类型,并根据具体应用的应用类型生成具体应用的脚本命令;应用类型对应的具体应用管理器接收集中应用管理器发送的脚本命令,并对脚本命令进行认证;具体应用管理器启动具体应用,并将脚本命令通过认证的通知信息返回给集中应用管理器;集中应用管理器向用户展示具体应用管理器执行的具体应用。本发明利用集中应用管理器实现对多种具体应用的集中管理与应用展示,用户无需进入各个不同的应用管理器去访问相应的应用,为用户通过单一入口实现对不同具体应用的访问提供了便捷支持和技术保障。

权利要求书

1: 一种集中管理和展现各种类型应用的系统, 其特征在于, 所述系统包括 : 集中应用 管理器、 具体应用管理器和描述文件存储器 ; 其中, 所述集中应用管理器进一步包括 : 用户交互模块, 用于接收用户访问具体应用的请求, 获取所述具体应用的应用类型, 并 根据所述具体应用的应用类型生成所述具体应用的脚本命令 ; 消息处理模块, 用于接收所述用户交互模块生成的脚本命令, 并将所述脚本命令发送 给所述应用类型对应的具体应用管理器 ; 应用展示模块, 用于接收所述具体应用管理器发送的所述脚本命令通过认证的通知信 息, 并向用户展示所述具体应用管理器执行的具体应用。
2: 根据权利要求 1 所述的系统, 其特征在于, 所述集中应用管理器还包括 : 描述符读取 模块, 用于接收所述用户交互模块转发的用户查看请求, 并根据所述用户查看请求向所述 描述文件存储器获取应用描述文件。
3: 根据权利要求 1 所述的系统, 其特征在于, 所述集中应用管理器还包括 : 错误处理模 块, 用于在所述具体应用管理器未通过对所述脚本命令认证后, 向所述用户交互模块发送 错误提示信息。
4: 根据权利要求 1 所述的系统, 其特征在于, 所述具体应用管理器均支持所述脚本命 令中的指令格式, 所述脚本命令的指令包括运行、 重命名、 删除、 升级和获取信息中至少一 种命令。
5: 根据权利要求 2 所述的系统, 其特征在于, 所述应用描述文件包括具体应用的名称、 所述具体应用的真正平台、 所述具体应用的图标存储路径、 所述具体应用描述和所述具体 应用的原始设备生产商信息中的至少一种。
6: 一种集中管理和展现各种类型应用的方法, 其特征在于, 所述方法包括 : 集中应用管理器接收用户访问具体应用的请求, 获取所述具体应用的应用类型, 并根 据所述具体应用的应用类型生成所述具体应用的脚本命令 ; 所述应用类型对应的具体应用管理器接收所述集中应用管理器发送的所述脚本命令, 并对所述脚本命令进行认证 ; 所述具体应用管理器启动所述具体应用, 并将所述脚本命令通过认证的通知信息返回 给所述集中应用管理器 ; 所述集中应用管理器向所述用户展示所述具体应用管理器执行的具体应用。
7: 根据权利要求 6 所述的方法, 其特征在于, 所述方法还包括 : 所述集中应用管理器接 收所述用户的查看请求, 并根据所述用户查看请求向所述描述文件存储器获取应用描述文 件。
8: 根据权利要求 6 所述的方法, 其特征在于, 所述方法还包括 : 所述具体应用管理器在 未通过对所述脚本命令认证后, 向所述用户发送错误提示信息。
9: 根据权利要求 6 所述的方法, 其特征在于, 所述具体应用管理器均支持所述脚本命 令中的指令格式, 所述脚本命令的指令包括运行、 重命名、 删除、 升级和获取信息中至少一 种命令。
10: 根据权利要求 7 所述的方法, 其特征在于, 所述应用描述文件包括具体应用的名 称、 所述具体应用的真正平台、 所述具体应用的图标存储路径、 所述具体应用描述和所述具 体应用的原始设备生产商信息中的至少一种。

说明书


集中管理和展现各种类型应用的系统和方法

    技术领域 本发明涉及移动终端应用技术领域, 尤其涉及一种集中管理和展现各种类型应用 的系统和方法。
     背景技术 当前移动终端, 例如手机、 便携式计算机等, 其支持的应用种类越来越多。对于不 同类型的应用往往有自己的访问入口, 通过该访问入口启动相应的应用管理器 ; 例如有关 BREW(Binary Runtime Environment for Wireless, 可以称为 “博路” ) 的应用, 用户必须通 过 BREW 应用管理器启动对该具体应用的使用, 而对于 JAVA 应用, 用户必须通过 JAVA 应用 管理器启动对该具体应用的使用 ; 针对日益增加的应用类型, 通过过多的应用管理器启动 对相关类型应用的使用, 给用户的使用造成了不便, 与此同时, 大量不同应用类型在安装和 展现上的不同不利于移动终端的统一管理与维护。
     综上所述, 如何采用技术手段, 实现用户通过单一应用入口实现对多种类型应用 的访问和使用, 成为本领域亟待解决的技术问题。
     发明内容 本发明要解决的一个技术问题是提供一种集中管理和展现各种类型应用的系统 和方法, 本发明使用户仅从一个入口就可以轻松访问各种不同类型的应用。
     本发明的一个方面提供了一种集中管理和展现各种类型应用的系统, 该系统包 括: 集中应用管理器、 具体应用管理器和描述文件存储器 ; 其中, 集中应用管理器包括 : 用 户交互模块, 用于接收用户访问具体应用的请求, 获取具体应用的应用类型, 并根据具体应 用的应用类型生成具体应用的脚本命令 ; 消息处理模块, 用于接收用户交互模块生成的脚 本命令, 并将脚本命令发送给该应用类型对应的具体应用管理器 ; 应用展示模块, 向用户展 示所有类型的应用, 用于接收具体应用管理器发送的脚本命令通过认证的通知信息, 并向 用户展示具体应用管理器执行的具体应用。
     本发明提供的集中管理和展现各种类型应用的系统的一个实施例中, 集中应用管 理器还包括 : 描述符读取模块, 用于接收用户交互模块转发的用户查看请求, 并根据用户查 看请求向描述文件存储器获取应用描述文件。
     本发明提供的集中管理和展现各种类型应用的系统的一个实施例中, 集中应用管 理器还包括 : 错误处理模块, 用于在具体应用管理器未通过对脚本命令认证后, 向用户交互 模块发送错误提示信息。
     本发明提供的集中管理和展现各种类型应用的系统的一个实施例中, 具体应用管 理器均支持脚本命令中的指令格式, 脚本命令的指令包括运行、 重命名、 删除、 升级和获取 信息中至少一种命令。
     本发明提供的集中管理和展现各种类型应用的系统的一个实施例中, 应用描述文 件包括具体应用的名称、 具体应用的真正平台、 具体应用的图标存储路径、 具体应用描述和
     具体应用的原始设备生产商信息中的至少一种。
     本发明的另一个方面提供了一种集中管理和展现各种类型应用的方法, 该方法包 括: 集中应用管理器接收用户访问具体应用的请求, 获取具体应用的应用类型, 并根据具体 应用的应用类型生成具体应用的脚本命令 ; 应用类型对应的具体应用管理器接收集中应用 管理器发送的脚本命令, 并对脚本命令进行认证 ; 具体应用管理器启动具体应用, 并将脚本 命令通过认证的通知信息返回给集中应用管理器 ; 集中应用管理器向用户展示具体应用管 理器执行的具体应用。
     本发明提供的集中管理和展现各种类型应用的方法的一个实施例中, 该方法还包 括: 集中应用管理器接收用户的查看请求, 并根据用户查看请求向描述文件存储器获取应 用描述文件。
     本发明提供的集中管理和展现各种类型应用的方法的一个实施例中, 该方法还包 括: 具体应用管理器在未通过对脚本命令认证后, 向用户发送错误提示信息。
     本发明提供的集中管理和展现各种类型应用的方法的一个实施例中, 具体应用管 理器均支持脚本命令中的指令格式, 脚本命令的指令包括运行、 重命名、 删除、 升级和获取 信息中至少一种命令。 本发明提供的集中管理和展现各种类型应用的方法的一个实施例中, 应用描述文 件包括具体应用的名称、 具体应用的真正平台、 具体应用的图标存储路径、 具体应用描述和 具体应用的原始设备生产商信息中的至少一种。
     本发明提供的集中管理和展现各种类型应用的系统和方法, 利用集中应用管理器 实现对多种具体应用的集中管理与应用展示, 用户无需进入各个不同的应用管理器去访问 相应的应用, 为用户通过单一入口实现对不同具体应用的访问提供了便捷支持和技术保 障。
     附图说明 图 1 示出本发明实施例提供的一种集中管理和展现各种类型应用的系统的结构 示意图 ;
     图 2 示出本发明提供的集中管理和展现各种类型应用的系统的另一个实施例的 结构示意图 ;
     图 3 示出本发明提供的集中管理和展现各种类型应用的系统的一个具体实施例 的结构示意图 ;
     图 4 示出本发明实施例提供的一种集中管理和展现各种类型应用的方法的流程 图。
     具体实施方式
     下面参照附图对本发明进行更全面的描述, 其中说明本发明的示例性实施例。
     图 1 示出本发明实施例提供的一种集中管理和展现各种类型应用的系统的结构 示意图。
     如图 1 所示, 一种集中管理和展现各种类型应用的系统 100 包括 : 集中应用管理器 102、 具体应用管理器 104 和描述文件存储器 106 ; 其中集中应用管理器 102, 用于接收用户访问具体应用的请求, 获取具体应用的应用类 型, 并根据具体应用的应用类型生成具体应用的脚本命令 ; 将脚本命令发送给该应用类型 对应的具体应用管理器 104 ; 接收具体应用管理器 104 返回的脚本命令通过认证的通知信 息; 以及在具体应用管理器 104 启动具体应用后, 向用户展示具体应用管理器 104 执行的 具体应用。具体来说, 当用户通过集中应用管理器访问这些具体应用时, 如点击具体应用 “BREW” 的图标以运行该应用时, 集中应用管理器获取此应用的类型, 并生成一个执行该应 用的脚本, 传递给该类型应用的管理器 104。
     本发明提供的集中管理和展现各种类型应用的系统的一个实施例中, 集中应用管 理器 102 生成的脚本命令, 其中涉及的指令包括运行、 重命名、 删除、 升级和获取信息中至 少一种命令。通过生成具有统一格式且简易的脚本命令, 不同类型的应用管理器都可以很 方便支持这种脚本, 从而可以接收通过此脚本来执行相应的操作 ( 比如删除、 重命名应用 等 )。具体来说, 应用管理的命令主要涉及以下几种 : 运行、 重命名、 删除、 升级、 获取详细信 息等 ; 其对应的命令格式可以采用如下表述形式 :
     estore_start : 应用名
     estore_rename : 旧应用名, 新应用名
     estore_delete : 应用名
     estore_update : 应用名
     estore_info : 应用名
     通过形成具有公用特性的命令格式字符串, 并采用该具体命令格式生成的脚本命 令, 不管是什么类型的应用, 比如 JAVA、 BREW、 Widget 等, 都可以很容易实现各种类型的应 用管理器都支持这些命令格式, 并通过设置通信规范来约束不同类型的应用管理器对此脚 本命令的支持。
     具体应用管理器 104, 包括多种具体应用管理器, 用于接收集中应用管理器 102 发 送的脚本命令, 并对该脚本命令进行认证 ; 以及向集中应用管理器 102 返回认证是否通过 的通知消息, 在所述脚本命令通过认证后, 分别执行与该应用类型对应的具体应用的各项 功能。例如 JAVA、 BREW、 Widget 等具体应用的管理器分别执行各种具体的应用业务。
     描述文件存储器 106, 用于存储每个具体应用的描述文件, 并在收到集中应用管理 器 102 的查看请求后, 向集中应用管理器 102 返回相应的具体应用的描述文件。例如, 描述 文件与主执行文件 ( 或目录 ) 同名, 后缀可以定义为 “.dpt” , 所有应用的描述文件都可以置 于一个目录 P 下。每下载安装一个应用之后, 可以由安装程序负责生成此文件。
     本发明提供的集中管理和展现各种类型应用的系统的一个实施例中, 为每个应用 设置了具有统一格式的描述文件, 通过此描述文件可以获取该应用的名称、 路径、 ID 号以及 图标文件路径等信息。具体来说, 应用描述文件包括具体应用的名称、 具体应用的真正平 台、 具体应用的图标存储路径、 具体应用描述和具体应用的原始设备生产商信息中的至少 一种。.dpt 文件是一个文本文件, 其内容格式如下 :
     Name : 应用名称
     Platform : 该应用的真正平台
     Icon : 图标存储路径
     Vendor : 应用供应商名称Description : 应用描述以及一些 OEM( 原始设备生产商, Original Equipment Manufacture) 信息
     本发明提供的集中管理和展现各种类型应用的系统, 利用集中应用管理器实现对 多种类型应用的集中管理与应用展示, 为用户通过单一入口实现对不同类型应用的访问提 供了便捷支持和技术保障。
     图 2 示出本发明提供的集中管理和展现各种类型应用的系统的另一个实施例的 结构示意图。
     如图 2 所示, 一种集中管理和展现各种类型应用的系统 200 包括 : 集中应用管理器 202、 具体应用管理器 204 和描述文件存储器 206。其中具体应用管理器 204 和描述文件存 储器 206 可以是与图 1 所示具体应用管理器 104 和描述文件存储器 106 相同或相似的功能 模块。为简洁起见, 这里不再赘述。
     集中应用管理器 202 进一步包括 : 用户交互模块 2022、 消息处理模块 2024、 应用展 示模块 2026。其中
     用户交互模块 2022, 用于接收用户访问具体应用的请求, 获取具体应用的应用类 型, 并根据具体应用的应用类型生成具体应用的脚本命令。 消息处理模块 2024, 用于接收用户交互模块生成的脚本命令, 并将脚本命令发送 给应用类型对应的具体应用管理器。
     应用展示模块 2026, 用于接收具体应用管理器发送的脚本命令通过认证的通知信 息, 并向用户展示具体应用管理器执行的具体应用。
     本发明提供的集中管理和展现各种类型应用的系统的一个实施例中, 集中应用管 理器还包括 : 描述符读取模块, 用于接收用户交互模块转发的用户查看请求, 并根据用户查 看请求向描述文件存储器获取应用描述文件。
     本发明提供的集中管理和展现各种类型应用的系统的一个实施例中, 集中应用管 理器还包括 : 错误处理模块, 用于在具体应用管理器未通过对脚本命令认证后, 向用户交互 模块发送错误提示信息。
     图 3 示出本发明提供的集中管理和展现各种类型应用的系统的一个具体实施例 的结构示意图。
     如图 3 所示, 用户通过集中应用管理器 302 启动对某具体应用的访问, 如点击 “黄 金矿工 2” 的图标运行该应用 ; 集中应用管理器 302 通过查看描述文件存储器 306 得到 “黄 金矿工 2”相关的描述文件 ( 包括 Name : 黄金矿工 2 ; Platform : JAVA ; Icon : \img\icon\ goldm.png ; Version : 1.0...... 等相关信息 ), 从而获取该具体应用的类型。 随后集中应用 管理 302 生成一个执行该 “黄金矿工 2” 应用的脚本命令 ( 包括启动的指令, 例如 “estore_ start : 黄金矿工 2) ; 将此脚本命令发送给具体应用管理器 304 中与该类型对应的 JAVA 应 用管理器进行认证, 当该 JAVA 应用管理器通过了对包含启动请求的脚本命令的认证后, 由 该 JAVA 应用管理器执行启动 “黄金矿工 2” 的具体应用, 并通过集中管理器 306 向用户进行 集中展示。
     图 4 示出本发明实施例提供的一种集中管理和展现各种类型应用的方法的流程 图。
     如图 4 所示, 集中管理和展现各种类型应用的方法 400 包括步骤 402, 集中应用管
     理器接收用户访问具体应用的请求, 获取具体应用的应用类型, 并根据具体应用的应用类 型生成具体应用的脚本命令。 例如, 用户通过集中应用管理器启动对某具体应用的访问, 如 点击 “黄金矿工 2” 的图标运行该应用后, 集中应用管理器通过查看描述文件存储器的目录 P 得到 “黄金矿工 2” 相关的描述文件 “Goldminer.dpt” ( 包括 Name : 黄金矿工 2 ; Platform : JAVA ; Icon : \img\icon\goldm.png ; Version : 1.0...... 等相关信息 ), 从而获取该具体应 用的类型。随后集中应用管理生成一个执行该 “黄金矿工 2” 应用的脚本命令 ( 包括启动的 指令, 例如 “estore_start : 黄金矿工 2) ; 将此脚本命令发送给具体应用管理器 304 中与该 类型对应的 JAVA 应用管理器。
     步骤 404, 应用类型对应的具体应用管理器接收集中应用管理器发送的脚本命令, 并对脚本命令进行认证。例如, JAVA 应用管理器对接收到的脚本命令进行认证, 具体应用 管理器在未通过对脚本命令认证后, 向用户发送错误提示信息。
     步骤 406, 具体应用管理器启动具体应用, 并将脚本命令通过认证的通知信息返回 给集中应用管理器。例如, 当该 JAVA 应用管理器通过了对包含启动请求的脚本命令的认证 后, 并将脚本命令通过认证的通知信息返回给集中应用管理器。
     步骤 408, 集中应用管理器向用户展示具体应用管理器执行的具体应用。例如, 由 该 JAVA 应用管理器执行启动 “黄金矿工 2” 的具体应用, 并通过集中管理器 306 向用户进行 集中展示。 本发明提供的集中管理和展现各种类型应用的方法的一个实施例中, 集中应用管 理器生成的脚本命令, 其中涉及的指令包括运行、 重命名、 删除、 升级和获取信息中至少一 种命令。通过生成具有统一格式且简易的脚本命令, 不同类型的应用管理器都可以很方便 支持这种脚本, 从而可以接收通过此脚本来执行相应的操作 ( 比如删除、 重命名应用等 )。 具体来说, 应用管理的命令主要涉及以下几种 : 运行、 重命名、 删除、 升级、 获取详细信息等 ; 其对应的命令格式可以采用如下表述形式 :
     estore_start : 应用名
     estore_rename : 旧应用名, 新应用名
     estore_delete : 应用名
     estore_update : 应用名
     estore_info : 应用名
     通过形成具有公用特性的命令格式字符串, 并采用该具体命令格式生成的脚本命 令, 不管是什么类型的应用, 比如 JAVA、 BREW、 Widget 等, 都可以很容易实现各种类型的应 用管理器都支持这些命令格式, 并通过设置通信规范来约束不同类型的应用管理器对此脚 本命令的支持。
     本发明提供的集中管理和展现各种类型应用的方法的一个实施例中, 为每个应用 设置了具有统一格式的描述文件, 通过此描述文件可以获取该应用的名称、 路径、 ID 号以及 图标文件路径等信息。具体来说, 应用描述文件包括具体应用的名称、 具体应用的真正平 台、 具体应用的图标存储路径、 具体应用描述和具体应用的原始设备生产商信息中的至少 一种。.dpt 文件是一个文本文件, 其内容格式如下 :
     Name : 应用名称
     Platform : 该应用的真正平台
     Icon : 图标存储路径
     Vendor : 应用供应商名称
     Description : 应用描述以及一些 OEM( 原始设备生产商, Original Equipment Manufacture) 信息。
     本发明提供的集中管理和展现各种类型应用的方法, 利用集中应用管理器实现对 多种具体应用的集中管理与应用展示, 用户无需进入各个不同的应用管理器去访问相应的 应用, 为用户通过单一入口实现对不同具体应用的访问提供了便捷支持和技术保障。
     参考前述本发明示例性的描述, 本领域技术人员可以清楚的知晓本发明具有以下 优点 :
     1、 本发明提供的集中管理和展现各种类型应用的方法及系统的一个实施例, 利用 集中应用管理器实现对多种类型应用的集中管理与应用展示, 用户无需进入各个不同的应 用管理器去访问相应的应用, 为用户通过单一入口实现对不同具体应用的访问提供了便捷 支持和技术保障。
     2、 本发明提供的集中管理和展现各种类型应用的方法及系统的一个实施例, 针对 日益增加的应用, 通过对多种的应用管理器的集中管理与应用的集中展示在给用户的使用 造成便捷的同时, 有利于移动终端对大量应用的安装和展现的统一管理与维护。 本发明的描述是为了示例和描述起见而给出的, 而并不是无遗漏的或者将本发明 限于所公开的形式。很多修改和变化对于本领域的普通技术人员而言是显然的。选择和描 述实施例是为了更好说明本发明的原理和实际应用, 并且使本领域的普通技术人员能够理 解本发明从而设计适于特定用途的带有各种修改的各种实施例。
    

集中管理和展现各种类型应用的系统和方法.pdf_第1页
第1页 / 共12页
集中管理和展现各种类型应用的系统和方法.pdf_第2页
第2页 / 共12页
集中管理和展现各种类型应用的系统和方法.pdf_第3页
第3页 / 共12页
点击查看更多>>
资源描述

《集中管理和展现各种类型应用的系统和方法.pdf》由会员分享,可在线阅读,更多相关《集中管理和展现各种类型应用的系统和方法.pdf(12页珍藏版)》请在专利查询网上搜索。

1、10申请公布号CN102339231A43申请公布日20120201CN102339231ACN102339231A21申请号201010231386922申请日20100720G06F9/4620060171申请人中国电信股份有限公司地址100032北京市西城区金融大街31号72发明人阮建辉孙震强白冰邢燕霞赵斌刘彧74专利代理机构中国国际贸易促进委员会专利商标事务所11038代理人刘震54发明名称集中管理和展现各种类型应用的系统和方法57摘要本发明公开一种集中管理和展现各种类型应用的方法及系统,该方法包括集中应用管理器接收用户访问具体应用的请求,获取具体应用的应用类型,并根据具体应用的应用类。

2、型生成具体应用的脚本命令;应用类型对应的具体应用管理器接收集中应用管理器发送的脚本命令,并对脚本命令进行认证;具体应用管理器启动具体应用,并将脚本命令通过认证的通知信息返回给集中应用管理器;集中应用管理器向用户展示具体应用管理器执行的具体应用。本发明利用集中应用管理器实现对多种具体应用的集中管理与应用展示,用户无需进入各个不同的应用管理器去访问相应的应用,为用户通过单一入口实现对不同具体应用的访问提供了便捷支持和技术保障。51INTCL19中华人民共和国国家知识产权局12发明专利申请权利要求书1页说明书6页附图4页CN102339244A1/1页21一种集中管理和展现各种类型应用的系统,其特征。

3、在于,所述系统包括集中应用管理器、具体应用管理器和描述文件存储器;其中,所述集中应用管理器进一步包括用户交互模块,用于接收用户访问具体应用的请求,获取所述具体应用的应用类型,并根据所述具体应用的应用类型生成所述具体应用的脚本命令;消息处理模块,用于接收所述用户交互模块生成的脚本命令,并将所述脚本命令发送给所述应用类型对应的具体应用管理器;应用展示模块,用于接收所述具体应用管理器发送的所述脚本命令通过认证的通知信息,并向用户展示所述具体应用管理器执行的具体应用。2根据权利要求1所述的系统,其特征在于,所述集中应用管理器还包括描述符读取模块,用于接收所述用户交互模块转发的用户查看请求,并根据所述用。

4、户查看请求向所述描述文件存储器获取应用描述文件。3根据权利要求1所述的系统,其特征在于,所述集中应用管理器还包括错误处理模块,用于在所述具体应用管理器未通过对所述脚本命令认证后,向所述用户交互模块发送错误提示信息。4根据权利要求1所述的系统,其特征在于,所述具体应用管理器均支持所述脚本命令中的指令格式,所述脚本命令的指令包括运行、重命名、删除、升级和获取信息中至少一种命令。5根据权利要求2所述的系统,其特征在于,所述应用描述文件包括具体应用的名称、所述具体应用的真正平台、所述具体应用的图标存储路径、所述具体应用描述和所述具体应用的原始设备生产商信息中的至少一种。6一种集中管理和展现各种类型应用。

5、的方法,其特征在于,所述方法包括集中应用管理器接收用户访问具体应用的请求,获取所述具体应用的应用类型,并根据所述具体应用的应用类型生成所述具体应用的脚本命令;所述应用类型对应的具体应用管理器接收所述集中应用管理器发送的所述脚本命令,并对所述脚本命令进行认证;所述具体应用管理器启动所述具体应用,并将所述脚本命令通过认证的通知信息返回给所述集中应用管理器;所述集中应用管理器向所述用户展示所述具体应用管理器执行的具体应用。7根据权利要求6所述的方法,其特征在于,所述方法还包括所述集中应用管理器接收所述用户的查看请求,并根据所述用户查看请求向所述描述文件存储器获取应用描述文件。8根据权利要求6所述的方。

6、法,其特征在于,所述方法还包括所述具体应用管理器在未通过对所述脚本命令认证后,向所述用户发送错误提示信息。9根据权利要求6所述的方法,其特征在于,所述具体应用管理器均支持所述脚本命令中的指令格式,所述脚本命令的指令包括运行、重命名、删除、升级和获取信息中至少一种命令。10根据权利要求7所述的方法,其特征在于,所述应用描述文件包括具体应用的名称、所述具体应用的真正平台、所述具体应用的图标存储路径、所述具体应用描述和所述具体应用的原始设备生产商信息中的至少一种。权利要求书CN102339231ACN102339244A1/6页3集中管理和展现各种类型应用的系统和方法技术领域0001本发明涉及移动终。

7、端应用技术领域,尤其涉及一种集中管理和展现各种类型应用的系统和方法。背景技术0002当前移动终端,例如手机、便携式计算机等,其支持的应用种类越来越多。对于不同类型的应用往往有自己的访问入口,通过该访问入口启动相应的应用管理器;例如有关BREWBINARYRUNTIMEENVIRONMENTFORWIRELESS,可以称为“博路”的应用,用户必须通过BREW应用管理器启动对该具体应用的使用,而对于JAVA应用,用户必须通过JAVA应用管理器启动对该具体应用的使用;针对日益增加的应用类型,通过过多的应用管理器启动对相关类型应用的使用,给用户的使用造成了不便,与此同时,大量不同应用类型在安装和展现上。

8、的不同不利于移动终端的统一管理与维护。0003综上所述,如何采用技术手段,实现用户通过单一应用入口实现对多种类型应用的访问和使用,成为本领域亟待解决的技术问题。发明内容0004本发明要解决的一个技术问题是提供一种集中管理和展现各种类型应用的系统和方法,本发明使用户仅从一个入口就可以轻松访问各种不同类型的应用。0005本发明的一个方面提供了一种集中管理和展现各种类型应用的系统,该系统包括集中应用管理器、具体应用管理器和描述文件存储器;其中,集中应用管理器包括用户交互模块,用于接收用户访问具体应用的请求,获取具体应用的应用类型,并根据具体应用的应用类型生成具体应用的脚本命令;消息处理模块,用于接收。

9、用户交互模块生成的脚本命令,并将脚本命令发送给该应用类型对应的具体应用管理器;应用展示模块,向用户展示所有类型的应用,用于接收具体应用管理器发送的脚本命令通过认证的通知信息,并向用户展示具体应用管理器执行的具体应用。0006本发明提供的集中管理和展现各种类型应用的系统的一个实施例中,集中应用管理器还包括描述符读取模块,用于接收用户交互模块转发的用户查看请求,并根据用户查看请求向描述文件存储器获取应用描述文件。0007本发明提供的集中管理和展现各种类型应用的系统的一个实施例中,集中应用管理器还包括错误处理模块,用于在具体应用管理器未通过对脚本命令认证后,向用户交互模块发送错误提示信息。0008本。

10、发明提供的集中管理和展现各种类型应用的系统的一个实施例中,具体应用管理器均支持脚本命令中的指令格式,脚本命令的指令包括运行、重命名、删除、升级和获取信息中至少一种命令。0009本发明提供的集中管理和展现各种类型应用的系统的一个实施例中,应用描述文件包括具体应用的名称、具体应用的真正平台、具体应用的图标存储路径、具体应用描述和说明书CN102339231ACN102339244A2/6页4具体应用的原始设备生产商信息中的至少一种。0010本发明的另一个方面提供了一种集中管理和展现各种类型应用的方法,该方法包括集中应用管理器接收用户访问具体应用的请求,获取具体应用的应用类型,并根据具体应用的应用类。

11、型生成具体应用的脚本命令;应用类型对应的具体应用管理器接收集中应用管理器发送的脚本命令,并对脚本命令进行认证;具体应用管理器启动具体应用,并将脚本命令通过认证的通知信息返回给集中应用管理器;集中应用管理器向用户展示具体应用管理器执行的具体应用。0011本发明提供的集中管理和展现各种类型应用的方法的一个实施例中,该方法还包括集中应用管理器接收用户的查看请求,并根据用户查看请求向描述文件存储器获取应用描述文件。0012本发明提供的集中管理和展现各种类型应用的方法的一个实施例中,该方法还包括具体应用管理器在未通过对脚本命令认证后,向用户发送错误提示信息。0013本发明提供的集中管理和展现各种类型应用。

12、的方法的一个实施例中,具体应用管理器均支持脚本命令中的指令格式,脚本命令的指令包括运行、重命名、删除、升级和获取信息中至少一种命令。0014本发明提供的集中管理和展现各种类型应用的方法的一个实施例中,应用描述文件包括具体应用的名称、具体应用的真正平台、具体应用的图标存储路径、具体应用描述和具体应用的原始设备生产商信息中的至少一种。0015本发明提供的集中管理和展现各种类型应用的系统和方法,利用集中应用管理器实现对多种具体应用的集中管理与应用展示,用户无需进入各个不同的应用管理器去访问相应的应用,为用户通过单一入口实现对不同具体应用的访问提供了便捷支持和技术保障。附图说明0016图1示出本发明实。

13、施例提供的一种集中管理和展现各种类型应用的系统的结构示意图;0017图2示出本发明提供的集中管理和展现各种类型应用的系统的另一个实施例的结构示意图;0018图3示出本发明提供的集中管理和展现各种类型应用的系统的一个具体实施例的结构示意图;0019图4示出本发明实施例提供的一种集中管理和展现各种类型应用的方法的流程图。具体实施方式0020下面参照附图对本发明进行更全面的描述,其中说明本发明的示例性实施例。0021图1示出本发明实施例提供的一种集中管理和展现各种类型应用的系统的结构示意图。0022如图1所示,一种集中管理和展现各种类型应用的系统100包括集中应用管理器102、具体应用管理器104和。

14、描述文件存储器106;其中说明书CN102339231ACN102339244A3/6页50023集中应用管理器102,用于接收用户访问具体应用的请求,获取具体应用的应用类型,并根据具体应用的应用类型生成具体应用的脚本命令;将脚本命令发送给该应用类型对应的具体应用管理器104;接收具体应用管理器104返回的脚本命令通过认证的通知信息;以及在具体应用管理器104启动具体应用后,向用户展示具体应用管理器104执行的具体应用。具体来说,当用户通过集中应用管理器访问这些具体应用时,如点击具体应用“BREW”的图标以运行该应用时,集中应用管理器获取此应用的类型,并生成一个执行该应用的脚本,传递给该类型应。

15、用的管理器104。0024本发明提供的集中管理和展现各种类型应用的系统的一个实施例中,集中应用管理器102生成的脚本命令,其中涉及的指令包括运行、重命名、删除、升级和获取信息中至少一种命令。通过生成具有统一格式且简易的脚本命令,不同类型的应用管理器都可以很方便支持这种脚本,从而可以接收通过此脚本来执行相应的操作比如删除、重命名应用等。具体来说,应用管理的命令主要涉及以下几种运行、重命名、删除、升级、获取详细信息等;其对应的命令格式可以采用如下表述形式0025ESTORE_START应用名0026ESTORE_RENAME旧应用名,新应用名0027ESTORE_DELETE应用名0028ESTO。

16、RE_UPDATE应用名0029ESTORE_INFO应用名0030通过形成具有公用特性的命令格式字符串,并采用该具体命令格式生成的脚本命令,不管是什么类型的应用,比如JAVA、BREW、WIDGET等,都可以很容易实现各种类型的应用管理器都支持这些命令格式,并通过设置通信规范来约束不同类型的应用管理器对此脚本命令的支持。0031具体应用管理器104,包括多种具体应用管理器,用于接收集中应用管理器102发送的脚本命令,并对该脚本命令进行认证;以及向集中应用管理器102返回认证是否通过的通知消息,在所述脚本命令通过认证后,分别执行与该应用类型对应的具体应用的各项功能。例如JAVA、BREW、WI。

17、DGET等具体应用的管理器分别执行各种具体的应用业务。0032描述文件存储器106,用于存储每个具体应用的描述文件,并在收到集中应用管理器102的查看请求后,向集中应用管理器102返回相应的具体应用的描述文件。例如,描述文件与主执行文件或目录同名,后缀可以定义为“DPT”,所有应用的描述文件都可以置于一个目录P下。每下载安装一个应用之后,可以由安装程序负责生成此文件。0033本发明提供的集中管理和展现各种类型应用的系统的一个实施例中,为每个应用设置了具有统一格式的描述文件,通过此描述文件可以获取该应用的名称、路径、ID号以及图标文件路径等信息。具体来说,应用描述文件包括具体应用的名称、具体应用。

18、的真正平台、具体应用的图标存储路径、具体应用描述和具体应用的原始设备生产商信息中的至少一种。DPT文件是一个文本文件,其内容格式如下0034NAME应用名称0035PLATFORM该应用的真正平台0036ICON图标存储路径0037VENDOR应用供应商名称说明书CN102339231ACN102339244A4/6页60038DESCRIPTION应用描述以及一些OEM原始设备生产商,ORIGINALEQUIPMENTMANUFACTURE信息0039本发明提供的集中管理和展现各种类型应用的系统,利用集中应用管理器实现对多种类型应用的集中管理与应用展示,为用户通过单一入口实现对不同类型应用的。

19、访问提供了便捷支持和技术保障。0040图2示出本发明提供的集中管理和展现各种类型应用的系统的另一个实施例的结构示意图。0041如图2所示,一种集中管理和展现各种类型应用的系统200包括集中应用管理器202、具体应用管理器204和描述文件存储器206。其中具体应用管理器204和描述文件存储器206可以是与图1所示具体应用管理器104和描述文件存储器106相同或相似的功能模块。为简洁起见,这里不再赘述。0042集中应用管理器202进一步包括用户交互模块2022、消息处理模块2024、应用展示模块2026。其中0043用户交互模块2022,用于接收用户访问具体应用的请求,获取具体应用的应用类型,并根。

20、据具体应用的应用类型生成具体应用的脚本命令。0044消息处理模块2024,用于接收用户交互模块生成的脚本命令,并将脚本命令发送给应用类型对应的具体应用管理器。0045应用展示模块2026,用于接收具体应用管理器发送的脚本命令通过认证的通知信息,并向用户展示具体应用管理器执行的具体应用。0046本发明提供的集中管理和展现各种类型应用的系统的一个实施例中,集中应用管理器还包括描述符读取模块,用于接收用户交互模块转发的用户查看请求,并根据用户查看请求向描述文件存储器获取应用描述文件。0047本发明提供的集中管理和展现各种类型应用的系统的一个实施例中,集中应用管理器还包括错误处理模块,用于在具体应用管。

21、理器未通过对脚本命令认证后,向用户交互模块发送错误提示信息。0048图3示出本发明提供的集中管理和展现各种类型应用的系统的一个具体实施例的结构示意图。0049如图3所示,用户通过集中应用管理器302启动对某具体应用的访问,如点击“黄金矿工2”的图标运行该应用;集中应用管理器302通过查看描述文件存储器306得到“黄金矿工2”相关的描述文件包括NAME黄金矿工2;PLATFORMJAVA;ICONIMGICONGOLDMPNG;VERSION10等相关信息,从而获取该具体应用的类型。随后集中应用管理302生成一个执行该“黄金矿工2”应用的脚本命令包括启动的指令,例如“ESTORE_START黄金。

22、矿工2;将此脚本命令发送给具体应用管理器304中与该类型对应的JAVA应用管理器进行认证,当该JAVA应用管理器通过了对包含启动请求的脚本命令的认证后,由该JAVA应用管理器执行启动“黄金矿工2”的具体应用,并通过集中管理器306向用户进行集中展示。0050图4示出本发明实施例提供的一种集中管理和展现各种类型应用的方法的流程图。0051如图4所示,集中管理和展现各种类型应用的方法400包括步骤402,集中应用管说明书CN102339231ACN102339244A5/6页7理器接收用户访问具体应用的请求,获取具体应用的应用类型,并根据具体应用的应用类型生成具体应用的脚本命令。例如,用户通过集中。

23、应用管理器启动对某具体应用的访问,如点击“黄金矿工2”的图标运行该应用后,集中应用管理器通过查看描述文件存储器的目录P得到“黄金矿工2”相关的描述文件“GOLDMINERDPT”包括NAME黄金矿工2;PLATFORMJAVA;ICONIMGICONGOLDMPNG;VERSION10等相关信息,从而获取该具体应用的类型。随后集中应用管理生成一个执行该“黄金矿工2”应用的脚本命令包括启动的指令,例如“ESTORE_START黄金矿工2;将此脚本命令发送给具体应用管理器304中与该类型对应的JAVA应用管理器。0052步骤404,应用类型对应的具体应用管理器接收集中应用管理器发送的脚本命令,并对。

24、脚本命令进行认证。例如,JAVA应用管理器对接收到的脚本命令进行认证,具体应用管理器在未通过对脚本命令认证后,向用户发送错误提示信息。0053步骤406,具体应用管理器启动具体应用,并将脚本命令通过认证的通知信息返回给集中应用管理器。例如,当该JAVA应用管理器通过了对包含启动请求的脚本命令的认证后,并将脚本命令通过认证的通知信息返回给集中应用管理器。0054步骤408,集中应用管理器向用户展示具体应用管理器执行的具体应用。例如,由该JAVA应用管理器执行启动“黄金矿工2”的具体应用,并通过集中管理器306向用户进行集中展示。0055本发明提供的集中管理和展现各种类型应用的方法的一个实施例中,。

25、集中应用管理器生成的脚本命令,其中涉及的指令包括运行、重命名、删除、升级和获取信息中至少一种命令。通过生成具有统一格式且简易的脚本命令,不同类型的应用管理器都可以很方便支持这种脚本,从而可以接收通过此脚本来执行相应的操作比如删除、重命名应用等。具体来说,应用管理的命令主要涉及以下几种运行、重命名、删除、升级、获取详细信息等;其对应的命令格式可以采用如下表述形式0056ESTORE_START应用名0057ESTORE_RENAME旧应用名,新应用名0058ESTORE_DELETE应用名0059ESTORE_UPDATE应用名0060ESTORE_INFO应用名0061通过形成具有公用特性的命。

26、令格式字符串,并采用该具体命令格式生成的脚本命令,不管是什么类型的应用,比如JAVA、BREW、WIDGET等,都可以很容易实现各种类型的应用管理器都支持这些命令格式,并通过设置通信规范来约束不同类型的应用管理器对此脚本命令的支持。0062本发明提供的集中管理和展现各种类型应用的方法的一个实施例中,为每个应用设置了具有统一格式的描述文件,通过此描述文件可以获取该应用的名称、路径、ID号以及图标文件路径等信息。具体来说,应用描述文件包括具体应用的名称、具体应用的真正平台、具体应用的图标存储路径、具体应用描述和具体应用的原始设备生产商信息中的至少一种。DPT文件是一个文本文件,其内容格式如下006。

27、3NAME应用名称0064PLATFORM该应用的真正平台说明书CN102339231ACN102339244A6/6页80065ICON图标存储路径0066VENDOR应用供应商名称0067DESCRIPTION应用描述以及一些OEM原始设备生产商,ORIGINALEQUIPMENTMANUFACTURE信息。0068本发明提供的集中管理和展现各种类型应用的方法,利用集中应用管理器实现对多种具体应用的集中管理与应用展示,用户无需进入各个不同的应用管理器去访问相应的应用,为用户通过单一入口实现对不同具体应用的访问提供了便捷支持和技术保障。0069参考前述本发明示例性的描述,本领域技术人员可以清。

28、楚的知晓本发明具有以下优点00701、本发明提供的集中管理和展现各种类型应用的方法及系统的一个实施例,利用集中应用管理器实现对多种类型应用的集中管理与应用展示,用户无需进入各个不同的应用管理器去访问相应的应用,为用户通过单一入口实现对不同具体应用的访问提供了便捷支持和技术保障。00712、本发明提供的集中管理和展现各种类型应用的方法及系统的一个实施例,针对日益增加的应用,通过对多种的应用管理器的集中管理与应用的集中展示在给用户的使用造成便捷的同时,有利于移动终端对大量应用的安装和展现的统一管理与维护。0072本发明的描述是为了示例和描述起见而给出的,而并不是无遗漏的或者将本发明限于所公开的形式。很多修改和变化对于本领域的普通技术人员而言是显然的。选择和描述实施例是为了更好说明本发明的原理和实际应用,并且使本领域的普通技术人员能够理解本发明从而设计适于特定用途的带有各种修改的各种实施例。说明书CN102339231ACN102339244A1/4页9图1说明书附图CN102339231ACN102339244A2/4页10图2说明书附图CN102339231ACN102339244A3/4页11图3说明书附图CN102339231ACN102339244A4/4页12图4说明书附图CN102339231A。

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

当前位置:首页 > 物理 > 计算;推算;计数


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