Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
METHOD AND SYSTEM FOR CONFIGURING AND MANAGING THIRD PARTY SOFTWARE, AND MANAGEMENT SERVER
Document Type and Number:
WIPO Patent Application WO/2012/062190
Kind Code:
A1
Abstract:
Disclosed are a method and system for configuring and managing third party software and a management server. The method includes: registering by the management server the third party software provided by each service supplier and a configuration template corresponding to the third party software; after an application by a user for a service with a customer service terminal is successful, receiving by the management server a configuration instruction sent by the customer service terminal, wherein the configuration instruction contains information about the service supplier providing the service and the third party software corresponding to the service; and notifying by the management server user equipment to download the third party software from the service supplier. The present invention is applicable to the configuration and management of third party software.

Inventors:
HE ZHIQIN (CN)
Application Number:
PCT/CN2011/081852
Publication Date:
May 18, 2012
Filing Date:
November 07, 2011
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
HUAWEI DEVICE CO LTD (CN)
HE ZHIQIN (CN)
International Classes:
H04W84/12; H04L29/08
Foreign References:
CN102137144A2011-07-27
CN101465773A2009-06-24
CN101237457A2008-08-06
CN101616430A2009-12-30
Other References:
See also references of EP 2621243A4
Download PDF:
Claims:
权利要求 书

1、 一种第三方软件的配置管理方法, 其特征在于, 包括:

管理服务器对各服务提供商提供的第三方软件以及所述第三方软件对应的 配置模板进行注册;

在用户通过客服终端申请服务成功之后, 管理服务器接收客服终端下发的 配置指令, 所述配置指令中包括提供所述服务的服务提供商的信息、 与所述服 务对应的第三方软件;

管理服务器通知用户设备从所述服务提供商下载所述第三方软件。

2、 根据权利要求 1所述的方法, 其特征在于, 在所述管理服务器通知用户 设备从所述服务提供商下载所述第三方软件之后, 还包括:

所述用户设备从所述服务提供商下载所述第三方软件。

3、 根据权利要求 2所述的方法, 其特征在于, 所述管理服务器接收客服终 端下发的配置指令中还包括与所述第三方软件对应的配置模板;

所述管理服务器通知用户设备从所述服务提供商下载所述第三方软件包 括:

管理服务器通知用户设备从所述服务提供商下载所述第三方软件以及与所 述第三方软件对应的配置模板。

4、 根据权利要求 3所述的方法, 其特征在于, 在所述用户设备从所述服务 提供商下载所述第三方软件之后, 还包括:

管理服务器刷新所述用户设备的配置模板。

5、 根据权利要求 4所述的方法, 其特征在于, 在所述管理服务器刷新所述 用户设备的配置数据模板之后, 还包括:

所述用户设备根据刷新后的配置模板重新组织本地的配置数据结构; 所述用户设备的配置管理模块刷新本地的 WEBUI页面, 增加所述第三方软件 的配置页面; 所述第三方软件通过所述配置管理模块刷新配置数据。

6、 根据权利要求 2所述的方法, 其特征在于, 在所述用户设备从所述服务 提供商下载所述第三方软件之后, 还包括:

所述第三方软件从所述服务提供商下载配置数据和本地配置页面; 所述第三方软件通过所述用户设备的标准接口加载新增的本地配置页面。

7、 一种第三方软件的配置管理系统, 其特征在于, 包括管理服务器、 服务 提供商、 客服终端和用户设备, 其中,

所述服务提供商, 用于提供第三方软件以及所述第三方软件对应的配置模 板;

所述客服终端, 用于当用户申请服务成功后, 向所述管理服务器下发配置 指令, 所述配置指令中包括提供所述服务的服务提供商的信息、 与所述服务对 应的第三方软件;

所述管理服务器, 用于对各服务提供商提供的第三方软件以及所述第三方 软件对应的配置模板进行注册, 并接收客服终端下发的配置指令, 通知用户设 备从所述服务提供商下载所述第三方软件;

所述用户设备, 用于接收所述管理服务器的通知, 从所述服务提供商下载 所述第三方软件。

8、 一种管理服务器, 其特征在于, 包括:

注册模块, 用于对各服务提供商提供的第三方软件以及所述第三方软件对 应的配置模板进行注册;

接收模块, 用于在用户通过客服终端申请服务成功之后, 接收客服终端下 发的配置指令, 所述配置指令中包括提供所述服务的服务提供商的信息、 与所 述服务对应的第三方软件;

通知模块, 用于通知用户设备从所述服务提供商下载所述第三方软件。

9、 根据权利要求 8所述的管理服务器, 其特征在于, 所述接收模块接收的 客服终端下发的配置指令中还包括与所述第三方软件对应的配置模板; 所述通知模块, 具体用于通知用户设备从所述服务提供商下载所述第三方 软件以及与所述第三方软件对应的配置模板。

10、 根据权利要求 9所述的管理服务器, 其特征在于, 还包括:

第一刷新模块, 用于刷新所述用户设备的配置模块。

Description:
第三方软件的配置管理方法及系统、 管理服务器

技术领域 本发明涉及通信技术领域, 特别涉及一种第三方软件的配置管理方法及 系统、 管理服务器。

背景技术

家庭网关( HGW )是实现家庭网络内部各设备与外部设备相互 信的设备, 是家庭网络中最为核心的构成部分。 通过家庭网络内的设备, 可以与电信网 络进行信息交互, 也可以进行内部设备之间的信息交互。 家庭网关在家庭内 部建立统一的数据处理中心, 对家庭内部数据进行管理, 对外连接运营商网 络。 家庭网关的定义为: 一种筒单的、 智能的、 标准的、 灵活的整个家庭网 络接口单元, 可以从不同的外部网络接收通信信号, 通过家庭网络传递信号 给各个设备。

在家庭网关的基础上, 运营商越来越关注家庭网络的各种业务的开展 。 如何为用户提供更多的新业务, 并且更容易地部署这些业务成为运营商关注 的重点。 所以, 家庭网关作为一个承载业务的平台, 其平台性、 开放性和模 块化至关重要。 目前, 家庭网关的软硬件分离, 软件模块化是未来发展的趋 势。

目前, 家庭网关软件模块化的方案主要有基于 0SGI ( Open Service Gateway Ini t iat ive , 开放服务网关标准)网关软件模块化方案。 其中, 0SGI 是一个基于 Java的软件模块化框架, 对 Java软件模块进行软件生命周期管理, 提供软件的安装、 卸载、 启动、 停止、 安全性等服务。

在实现本发明的过程中, 发明人发现现有技术中至少存在如下问题: 在现有技术中, 只能对用户设备中固有的软件模块进行配置管 理, 用户 设备的业务服务功能较低。 发明内容

本发明的实施例提供一种第三方软件的配置管 理方法及系统、 管理服务 器, 能够进行第三方软件的配置管理, 增强用户设备的业务服务功能。

本发明实施例采用的技术方案为:

一种第三方软件的配置管理方法, 包括:

管理服务器对各服务提供商提供的第三方软件 以及所述第三方软件对应 的配置模板进行注册;

在用户通过客服终端申请服务成功之后, 管理服务器接收客服终端下发 的配置指令, 所述配置指令中包括提供所述服务的服务提供 商的信息、 与所 述服务对应的第三方软件;

管理服务器通知用户设备从所述服务提供商下 载所述第三方软件。

一种第三方软件的配置管理系统, 包括管理服务器、 服务提供商、 客服 终端和用户设备, 其中,

所述管理服务器, 用于对各服务提供商提供的第三方软件以及所 述第三 方软件对所述服务提供商, 用于提供第三方软件以及所述第三方软件对应 的 配置模板;

所述客服终端, 用于当用户申请服务成功后, 向所述管理服务器下发配 置指令, 所述配置指令中包括提供所述服务的服务提供 商的信息、 与所述服 务对应的第三方软件;

所述管理服务器, 用于对各服务提供商提供的第三方软件以及所 述第三 方软件对应的配置模板进行注册, 并接收客服终端下发的配置指令, 通知用 户设备从所述服务提供商下载所述第三方软件 ;

所述用户设备, 用于接收所述管理服务器的通知, 从所述服务提供商下 载所述第三方软件。

一种管理服务器, 包括:

注册模块, 用于对各服务提供商提供的第三方软件以及所 述第三方软件 对应的配置模板进行注册;

接收模块, 用于在用户通过客服终端申请服务成功之后, 接收客服终端 下发的配置指令, 所述配置指令中包括提供所述服务的服务提供 商的信息、 与所述服务对应的第三方软件;

通知模块, 用于通知用户设备从所述服务提供商下载所述 第三方软件。 本发明实施例第三方软件的配置管理方法及管 理服务器, 管理服务器对 各服务提供商提供的第三方软件以及所述第三 方软件对应的配置模板进行注 册, 在用户通过客服终端申请服务成功之后, 管理服务器接收客服终端下发 的配置指令, 所述配置指令中包括提供所述服务的服务提供 商的信息、 与所 述服务对应的第三方软件, 管理服务器通知用户设备从所述服务提供商下 载 所述第三方软件。 与现有技术相比, 本发明实施例能够对用户设备进行第三 方软件的配置管理, 增强用户设备的业务服务功能。 附图说明

为了更清楚地说明本发明实施例中的技术方案 , 下面将对实施例描述中 所需要使用的附图作一筒单地介绍, 显而易见地, 下面描述中的附图仅仅是 本发明的一些实施例, 对于本领域普通技术人员来讲, 在不付出创造性劳动 性的前提下, 还可以根据这些附图获得其他的附图。

图 1为本发明实施例一提供的方法流程图;

图 2为本发明实施例二提供的方法流程图;

图 3为本发明实施例三提供的方法流程图;

图 4为本发明实施例四提供的系统结构示意图;

图 5、 图 6为本发明实施例五提供的管理服务器的结构 意图。 具体实施方式

下面将结合本发明实施例中的附图, 对本发明实施例中的技术方案进行 清楚、 完整地描述, 显然, 所描述的实施例仅仅是本发明一部分实施例, 而 不是全部的实施例。 基于本发明中的实施例, 本领域普通技术人员在没有作 出创造性劳动前提下所获得的所有其他实施例 , 都属于本发明保护的范围。 为使本发明技术方案的优点更加清楚, 下面结合附图和实施例对本发明 作详细说明。

实施例一

本实施例提供一种第三方软件的配置管理方法 , 如图 1所示, 所述第三方 软件配置管理方法包括:

101、 管理服务器对各服务提供商提供的第三方软件 以及所述第三方软件 对应的配置模板进行注册。

102、 在用户通过客服终端申请服务成功之后, 管理服务器接收客服终端 下发的配置指令, 所述配置指令中包括提供所述服务的服务提供 商的信息、 与所述服务对应的第三方软件。

103、 管理服务器通知用户设备从所述服务提供商下 载所述第三方软件。 其中, 所述用户设备可以为家庭网关、 机顶盒等用户端设备, 但不仅限 于此。

本发明实施例第三方软件的配置管理方法, 管理服务器对各服务提供商 提供的第三方软件以及所述第三方软件对应的 配置模板进行注册, 在用户通 过客服终端申请服务成功之后, 管理服务器接收客服终端下发的配置指令, 所述配置指令中包括提供所述服务的服务提供 商的信息、 与所述服务对应的 第三方软件, 管理服务器通知用户设备从所述服务提供商下 载所述第三方软 件。 与现有技术相比, 本发明实施例能够对用户设备进行第三方软件 的配置 管理, 增强用户设备的业务服务功能。

实施例二

本实施例提供一种第三方软件的配置管理方法 , 在本实施例中, 以家庭 网关作为用户设备为例, 由家庭网关远程管理服务器 (RSMS )统一对家庭网 关进行第三方软件配置管理。

如图 2所示, 所述第三方软件的配置管理方法包括:

201、 各个服务提供商将所提供的服务软件模块以及 配置模板向家庭网关 运营商的家庭网关远程管理服务器(RSMS )进行注册。

其中, 所述家庭网关运营商可以为 I SP ( Interne t Serv i ce Prov i der , 互联网服务提供商),但不仅限于此。所述服 务软件模块用于为用户提供服务, 所述服务可以为业务服务。

202、 用户通过电话或网络向客服终端发送请求消息 , 请求申请一项或多 项服务。

其中, 所述服务可以为业务服务, 所述服务由所述服务软件模块提供, 所述请求消息中包括所述服务的名称等信息, 但不仅限于此。

203、 客服终端根据用户的请求消息, 在各服务提供商的服务数据库中进 行查询, 得到所述用户所申请的服务的相关信息。

其中, 所述服务的相关信息可以包括提供服务的服务 提供商的信息、 服 务的报价以及相关服务项目, 但不仅限于此。

204、 客服终端向用户返回响应消息, 所述响应消息可以包括提供服务的 服务提供商的信息、 服务的报价以及相关服务项目。

205、 用户向客服终端确认服务预订。

206、 客服终端向 RSMS下发配置指令, 所述配置指令中包括提供服务的服 务提供商的信息、 与该服务对应的第三方软件和配置模板。

其中, 所述第三方软件和配置模板为——对应的关系 。

207、 RSMS通过远程管理协议通知家庭网关从指定的 务提供商下载相应 的第三方软件和配置模板。

208、 家庭网关从指定的服务提供商下载第三方软件 和配置模板。

209、 家庭网关下载第三方软件和配置模板成功之后 , 通知 RSMS。

210、 RSMS刷新家庭网关的配置数据模板。

211、 家庭网关根据下载的配置模板重新组织本地配 置数据结构。

212、 家庭网关的配置管理模块 ( CMS )刷新本地的 WEBUI页面, 增加新增 213、 新增的第三方软件正常运行, 为用户提供申请的服务, 同时通过标 准的 CMS配置接口刷新配置数据。

本发明实施例第三方软件的配置管理方法, 家庭网关远程管理服务器对 各服务提供商提供的第三方软件以及所述第三 方软件对应的配置模板进行注 册, 在用户通过客服终端申请服务成功之后, 家庭网关远程管理服务器接收 客服终端下发的配置指令, 所述配置指令中包括提供所述服务的服务提供 商 的信息、 与所述服务对应的第三方软件及配置模块, 家庭网关远程管理服务 器通知家庭网关从所述服务提供商下载所述第 三方软件及配置模块, 在家庭 网关从所述服务提供商下载所述第三方软件及 配置模块之后, 家庭网关远程 管理服务器刷新所述家庭网关的配置模块。 与现有技术相比, 本发明实施例 由管理服务器统一对家庭网关进行第三方软件 配置管理, 从而能够增强家庭 网关的业务服务功能。

实施例三

本实施例提供一种第三方软件的配置管理方法 , 在本实施例中, 以家庭 网关为例, 由提供第三方软件的服务提供商分别对家庭网 关进行第三方软件 配置管理。

如图 3所示, 所述第三方软件的配置管理方法包括:

301、 各个服务提供商将所提供的服务软件模块以及 配置模板向家庭网关 运营商的家庭网关远程管理服务器(RSMS )进行注册。

其中, 所述家庭网关运营商可以为 ISP ( Internet Service Provider , 互联网服务提供商), 但不仅限于此。 所述服务软件模块用于为用户提供业务 服务。

302、 用户通过电话或网络向客服终端发送请求消息 , 请求申请一项或多 项服务。

其中, 所述请求消息中包括所述服务的名称等信息, 但不仅限于此。

303、 客服终端根据用户的请求消息, 在各服务提供商的服务数据库中进 行查询, 得到所述用户所申请的服务的相关信息。

其中, 所述服务的相关信息可以包括提供服务的服务 提供商的信息、 服 务的报价以及相关服务项目, 但不仅限于此。

304、 客服终端向用户返回响应消息, 所述响应消息可以包括提供服务的 服务提供商的信息、 服务的报价以及相关服务项目。

305、 用户向客服终端确认服务预订。

306、 客服终端向 RSMS下发配置指令, 所述配置指令中包括提供服务的服 务提供商的信息、 与该服务对应的第三方软件。

307、 RSMS通过远程管理协议通知家庭网关从指定的 务提供商下载相应 的第三方软件。

308、 家庭网关从指定的服务提供商下载第三方软件 。

309、 家庭网关下载第三方软件成功之后, 通知 RSMS。

310、 第三方软件通过自定义的私有协议下载配置数 据和本地配置页面。 其中, 所述第三方软件通过自定义的私有协议下载配 置数据和本地配置 页面的过程与家庭网关自身的配置管理模块互 不干涉。

311、 第三方软件通过家庭网关的标准接口加载新增 的本地配置页面。 本发明实施例第三方软件的配置管理方法, 家庭网关远程管理服务器对 各服务提供商提供的第三方软件以及所述第三 方软件对应的配置模板进行注 册, 在用户通过客服终端申请服务成功之后, 家庭网关远程管理服务器接收 客服终端下发的配置指令, 所述配置指令中包括提供所述服务的服务提供 商 的信息、 与所述服务对应的第三方软件, 家庭网关远程管理服务器通知家庭 网关从所述服务提供商下载所述第三方软件, 在家庭网关从所述服务提供商 下载所述第三方软件及配置模块之后, 所述第三方软件从所述服务提供商下 载配置数据和本地配置页面, 并通过所述家庭网关的标准接口加载新增的本 地配置页面。 与现有技术相比, 本发明实施例由提供第三方软件的服务提供 商分别对家庭网关进行第三方软件配置管理, 从而可以增强家庭网关的业务 服务功能。

实施例四

本实施例提供一种第三方软件的配置管理系统 , 如图 4所示, 所述系统包 括管理服务器 401、 服务提供商 402、 客服终端 403和用户设备 404 , 其中, 所述管理服务器 401 , 用于对各服务提供商 402提供的第三方软件以及所 述第三方软件对应的配置模板进行注册, 在用户通过客服终端 403申请服务成 功之后, 接收客服终端 403下发的配置指令, 通知用户设备 404从所述服务提 供商 402下载所述第三方软件;

所述服务提供商 402 , 用于提供第三方软件以及所述第三方软件对应 的配 置模板;

所述客服终端 403 , 用于接收用户的服务申请, 当用户申请服务成功后, 向所述管理服务器 401下发配置指令, 所述配置指令中包括提供所述服务的服 务提供商 402的信息、 与所述服务对应的第三方软件;

在本实施例中, 当客服终端 403接收用户的服务申请时, 即接收用户的请 求消息, 向所述服务提供商 402查询提供所述服务的服务提供商 402的信息、 与所述服务对应的第三方软件, 并向用户返回响应消息, 所述响应消息可以 包括提供服务的服务提供商的信息、 服务的报价以及相关服务项目, 再接收 用户的确认服务预订, 即与用户进行沟通协商, 以确定用户申请的服务是否 成功。

所述用户设备 404 , 用于接收所述管理服务器 401的通知, 从所述服务提 供商 402下载所述第三方软件。

其中, 所述用户设备 404可以为家庭网关、 机顶盒等用户端设备, 但不仅 限于此。

本发明实施例第三方软件的配置管理系统, 管理服务器对各服务提供商 提供的第三方软件以及所述第三方软件对应的 配置模板进行注册, 在用户通 过客服终端申请服务成功之后, 管理服务器接收客服终端下发的配置指令, 所述配置指令中包括提供所述服务的服务提供 商的信息、 与所述服务对应的 第三方软件, 管理服务器通知用户设备从所述服务提供商下 载所述第三方软 件。 与现有技术相比, 本发明实施例能够对用户设备进行第三方软件 的配置 管理, 增强用户设备的业务服务功能。

实施例五

本实施例提供一种管理服务器, 如图 5所示, 所述管理服务器包括: 注册模块 501 , 用于对各服务提供商提供的第三方软件以及所 述第三方软 件对应的配置模板进行注册;

接收模块 502 , 用于在用户通过客服终端申请服务成功之后, 接收客服终 端下发的配置指令, 所述配置指令中包括提供所述服务的服务提供 商的信息、 与所述服务对应的第三方软件;

通知模块 503 , 用于通知用户设备从所述服务提供商下载所述 第三方软 件。

进一步的, 所述接收模块 502接收的客服终端下发的配置指令中还包括与 所述第三方软件对应的配置模板;

所述通知模块 503 , 具体用于通知用户设备从所述服务提供商下载 所述第 三方软件以及与所述第三方软件对应的配置模 板。

如图 6所示, 所述管理服务器还可以包括:

第一刷新模块 504 , 用于刷新所述用户设备的配置模块。

在本实施例中,所述管理服务器可以为家庭网 关远程管理服务器( RSMS ), 所述用户设备可以为家庭网关, 但不仅限于此。

本发明实施例管理服务器, 管理服务器对各服务提供商提供的第三方软 件以及所述第三方软件对应的配置模板进行注 册, 在用户通过客服终端申请 服务成功之后, 管理服务器接收客服终端下发的配置指令, 所述配置指令中 包括提供所述服务的服务提供商的信息、 与所述服务对应的第三方软件, 管 理服务器通知用户设备从所述服务提供商下载 所述第三方软件, 在用户设备 从所述服务提供商下载所述第三方软件及配置 模块之后, 管理服务器刷新所 述用户设备的配置模块, 或者由所述第三方软件从所述服务提供商下载 配置 数据和本地配置页面, 并通过所述用户设备的标准接口加载新增的本 地配置 页面。 与现有技术相比, 本发明实施例能够由管理服务器统一对家庭网 关进 行第三方软件配置管理, 或者由提供第三方软件的服务提供商分别对家 庭网 关进行第三方软件配置管理, 从而可以增强用户设备的业务服务功能。

本发明实施例提供的第三方软件的配置管理系 统、 管理服务器可以实现 上述提供的方法实施例。 本发明实施例提供的第三方软件的配置管理方 法及 系统、 管理服务器可以适用于家庭网关中对第三方软 件进行配置管理, 但不 仅限于此。

上述本发明实施例序号仅仅为了描述, 不代表实施例的优劣。

本领域的技术人员可以清楚地了解到本发明实 施例可借助软件加必需的 通用硬件平台的方式来实现。 基于这样的理解, 本发明实施例的技术方案本 质上或者说对现有技术做出贡献的部分可以以 软件产品的形式体现出来, 该 计算机软件产品可以存储在存储介质中, 如 R〇M/RAM、 磁碟、 光盘等, 包括 若干指令用以使得一台计算机设备(可以是个 人计算机, 服务器, 或者网络 设备等)执行本发明实施例各个实施例或者实 施例的某些部分所述的方法。

上述具体实施例并不用以限制本发明, 对于本技术领域的普通技术人员 来说, 凡在不脱离本发明原理的前提下, 所作的任何修改、 等同替换、 改进 等, 均应包含在本发明的保护范围之内。