一种动态加载信息终端子频道内容的方法及系统的制作方法

文档序号:7592574阅读:178来源:国知局
专利名称:一种动态加载信息终端子频道内容的方法及系统的制作方法
技术领域
本发明涉及一种信息加载的方法和系统,尤其涉及动态加载信息终端子频道内容 的方法及系统。
背景技术
数码消费产品为用户提供实用软件,用户使用这些软件可以享受相关业务启动 音视频播放器可以看视频、听音乐;启动浏览器可以上网;启动电子书阅读软件就可以看 电子书。传统的数码产品,基本采用无操作系统或嵌入式操作系统,这些实用软件需要事先 预装在产品Flash中,随产品一起销售。当预装的某个软件需要升级时,往往需要对终端软 件系统全部升级,比较麻烦。随着开放式智能操作平台的出现,比如android、I0S、WindOWS, 单个软件的升级可以独立进行。当安装在终端中的软件检测到有升级版本时,提示用户升 级,用户确定完成升级操作。这种升级方式虽然有了很大改进,但也存在一些问题。软件升 级需要一定时间,对于较大容量的软件来说,时间更长。如果基于2G/3G/4G等移动网络升 级,用户将耗费更多时间和成本资源。对于提供内容运营的终端来说,根据运营情况,加载 信息终端子频道内容是经常发生的事情。这种加载往往是增加频道或删除频道。增加或删 减频道实际上就是增加或删减应用软件程序功能,这种改变往往不需要改变软件架构;另 外修改程序BUG也不需要修改程序软件架构,这种情况下,若每次都要对软件进行升级,相 对麻烦,且增加了对升级版本的管理。为了避免这个问题的出现,在androicUIOS操作系统 中,开发人员将各个频道业务单独开发成应用软件,并上传到应用仓库。用户感兴趣那个应 用,就下载那个应用。这就存在一个问题,终端用户不知道应用仓库有哪些应用,增加了哪 些应用,需要一一浏览,当应用软件较多时,需要搜索才能找到。对于用于内容运营的终端 来说,这种实现方式存在不足。

发明内容
针对现有频道信息加载方法存在的问题,本发明提供一种方法,可以方便的实现 终端运营子频道的增加或者删除。终端产品在启动应用之前,检查配置文件,根据配置文件 描述的子频道列表进行显示。用户操作每个子频道,终端系统需要启动相应的应用软件。应 用软件需要用户从指定位置下载。有关应用软件的下载过程为现有技术,本发明不做描述。 配置文件在终端注册时由内容运营平台下发。实施本发明需要修改终端注册流程,在注册 反馈消息体中增加1条下发配置文件的消息字段。内容运营平台包含注册服务器、内容服务器、应用仓库服务器和维护管理服务器。 注册服务器负责终端的注册登记,记录终端的基本信息;内容服务器提供运营服务内容发 布、管理和交互显示;应用仓库服务器提供运营子频道软件的存放和下载管理;维护管理 服务器完成内容服务器中数据的录入和统计。一种动态加载信息终端子频道内容的方法,步骤如下(1)终端向内容运营平台的注册服务器发送注册请求,注册服务器完成注册后,将配置文件发送终端,配置文件中包含频道列表数据。如果终端注册不成功,则注册服务器下 发的配置文件不更新。终端一个子频道对应一项功能,每个子频道功能需要由对应的应用软件提供,子 频道内容实际上就是指该频道提供的功能。在注册后反馈的配置文件中包括频道列表数据 段,每个数据段对应1个功能,包含频道名称、频道图标、更新时间和必要的注释等数据信 肩、ο(2)终端解析配置文件,提取配置文件中频道列表数据,并用该数据更新原有的子 频道列表。提取的数据包括每个频道对应的名称、图标、注释、更新时间等信息。(3)用户根据列表点击子频道,终端启动已安装的子频道应用软件或提示用户下 载子频道应用软件。(4)应用软件通过内容服务器向终端发送用户指定的子频道内容。终端更新子频道列表的步骤为终端将提取的频道列表数据与原有的子频道列表进行对比后,用提取的频道列表 数据替代原有的子频道列表;终端删除此次子频道列表中被删除的子频道对应的已安装应用软件;内容运营平台将新增子频道对应的应用软件保存到应用仓库服务器中,并在内容 服务器中发布该子频道的内容。在内容服务器上增加新的功能实现或者增加新的频道内 容,其实现方式为现有技术,本发明不做描述。所述(3)步骤中的用户点击的子频道为原有子频道时,系统直接启动对应的已安 装应用软件;若点击的子频道为新增子频道,终端提示用户下载应用软件。所述终端显示子频道内容的方法为当终端直接启动对应的应用软件时,内容服务器直接发送频道内容到终端进行显 示;当终端提示用户下载应用软件时,用户下载应用软件并安装,应用软件启动后,内 容服务器将频道内容发送到终端进行显示。用户下载应用软件时在指定位置处下载,而不 需要进行搜索。所述用户从应用仓库服务器下载应用软件。所述配置文件为XML文件格式。本发明还提供一种动态加载信息终端子频道内容的系统,包括终端和内容运营 平台,内容运营平台包括注册服务器、内容服务器和应用仓库服务器,注册服务器接收终端注册请求,发送配置文件给终端;内容服务器向终端发送频道内容;应用仓库服务器保存应用软件,接收用户软件下载请求。所述内容运营平台还包括维护管理服务器,进行内容服务器中需要数据的录入和 统计。内容服务器需要的数据,比如新闻信息、娱乐信息、优惠券信息等。本发明的有益效果本发明通过注册将配置文件中包含的频道列表数据发送终端进行保存并更新子 频道列表,并在终端显示更新后的子频道列表,用户可以直接从列表了解增加或删除了哪 些子频道,当用户点击增加的子频道时,本发明直接提示用户下载应用软件,而不需对应用软件进行搜索,减少了用户搜索应用软件的时间。


图1是本发明系统的体系架构图;图2是本发明实施例中终端开机后显示的主界面示意图;图3是用户点击图2中的增值业务图标后终端显示的内容示意图;图4是图2中增值业务增加新子频道后点击增值业务图标终端显示的内容示意 图;图5是集成同类应用软件后点击图2中的增值业务图标后终端显示的内容示意 图。具体实施方法本发明的动态加载信息终端子频道内容的系统,包括终端和内容运营平台,内容 运营平台包括注册服务器、内容服务器、应用仓库服务器和维护管理服务器。参见图1.注册服务器接收终端注册请求,发送子频道配置文件给终端;内容服务器向终端发送频道内容;应用仓库服务器保存应用软件,接收用户软件下载请求。内容运营平台还包括维护管理服务器,进行内容服务器需要的数据录入和统计。下面以PAD终端为例来阐述本发明的加载方法。配置文件以XML文件为例,终端操 作系统为android系统。终端开机后,具有图2所示的主界面。本发明对终端界面不作要 求,但要求界面上至少存在1个图标用于启动频道应用,比如图2中所示的增值业务图标。实施本发明前,用户点击增值业务图标后显示的内容如图3所示。表明增值业务 中有天气、资讯、优惠券和美容院频道。当需要增加增值业务子频道内容,比如新增健康美食频道时,增值业务频道下的 应用软件需要升级,升级后,用户点击增值业务图标将显示图4所示的内容,在终端的显示 界面中出现新增的健康美食频道。用户点击健康美食图标,即可浏览该频道的内容。当增加的子频道较多时,升级 软件包较大,每次升级耗费的时间较多。因此,为避免这个问题的出现,在android、I0S、 windowsmobile等操作系统中,现有技术将各个子频道业务单独开发成应用软件,并上传到 应用仓库。用户感兴趣那个应用,就下载那个应用。比如图3中的天气是一个子频道应用, 资讯是一个子频道应用。这就存在一个问题,终端用户不知道应用仓库有哪些应用,增加了 哪些应用,需要一一浏览,当应用较多时,需要搜索才能找到。对于用于内容运营的终端来 说,这种实现方式存在不足。实施本发明,界面显示与未实施本发明的界面显示一样,不同之处在于界面显示 的触发条件不同。实施本发明的方法首先,终端开机后需要向内容运营平台上的注册服务器发送注册请求,注册成功 后,注册服务器向终端反馈注册结果消息包,即配置文件,消息包数据体部分包含具有如下 XML格式配置文件,该部分内容即为频道列表数据段,包含频道名称、频道图标、更新时间和 必要的注释等数据信息,如下
< ? xml version = “ 1.0〃 encoding = “ UTF-8" ? ><array><itemxmlns xsi = “ http://www.w3.org/ XMLSchema-instance“xsi:type =" appVo“ >........//天气频道<logo>/app/market/logo/market. png</logo><name> 天气 </name><remark><b>提供指定城市最近3天的天气资讯</b></remark><updateTime>2011-01-13T110622+0800</updateTime>//新闻频道<logo>/app/food/logo/food. png</logo><name> 新闻 </name><remark><b> 提供最近的新闻资讯 <b></remark><updateTime>2010-12-27T10:35:31+08:00</updateTime>//美容院频道<logo>/app/market/logo/market. png</logo><name> 美容院 </name><remark><b>提供美容院介绍、特色服务、最近活动等信息〈/bX/remark〉<updateTime>2011-01-13T110622+0800</updateTime>H健康美食频道<logo>/app/food/logo/food. png</logo><name> 健康美食 </name>〈remarkXb〉提供生活百科知识、餐厅搜索与介绍、特色菜、最近优惠等信息<b></remark> <updateTime>2010-12-27T1035:31+0800</updateTime>........</item>........</array>第二步,终端解析新下载的XML配置文件,提取各子频道的名称、图标、注释和更 新时间等参数,并将这新参数信息保存入数据库,形成子频道列表。第三步,将保存的子频道列表与上次频道列表比较。对已经删除的频道,终端将自 动删除该频道对应的应用软件。应用软件是安装在终端目录下,当子频道被删除后,终端也 将删除已安装的目录下的应用软件。同时对新增的频道,将对应的应用软件保存到应用仓库服务器中,并在内容服务 器中发布该子频道的内容。第四步,用户点击图1中的增值业务图标,根据配置文件子频道列表显示图3界
第五步,用户根据列表点击子频道,终端从终端指定目录查找该频道对应的应用 软件,当找到该应用软件时,终端通过操作系统命令启动该应用软件;若没有找到期望的应 用软件,则提示用户需要到应用仓库服务器下载应用软件,应用软件下载后,默认安装到终 端指定目录。比如,在本实施例中用户点击美容院,该频道为已有频道,系统就从指定目录中查 找并启动美容院应用软件,该软件从内容运营平台中的内容服务器获取美容院频道的内 容,显示在终端界面。当用户点击健康美食图标时,由于该频道属于新增加频道,因此用户 点击健康美食频道,系统需要弹出界面提示用户,该频道应用需要下载应用软件。用户确定 下载,则系统就到应用仓库服务器中下载相应的应用软件,下载并安装到指定目录。内容运 营平台需要事先将新增频道内容应用软件上传到应用仓库服务器。应用软件的上传方式为 现有技术。内容运营平台每增加一个子频道,都会更新配置文件中的频道列表数据。终端根 据注册成功后获得的配置文件中的频道列表数据,显示界面图标。对于上文描述的XML配 置文件,终端显示界面如图4。从内容运营角度讲,终端需要每天注册一次采用本发明,内容运营商可以方便对运营频道内容进行分类,将同类别的应用软 件集成到1个频道下,如将资讯和优惠券集成为资讯频道,参见图5。该频道下内容的增加 或删除同样采用本发明的方法和系统。
权利要求
1.一种动态加载信息终端子频道内容的方法,包括如下步骤1)终端向内容运营平台的注册服务器发送注册请求,注册服务器完成注册后,将包含 频道列表数据的配置文件发送终端;2)终端解析配置文件,提取配置文件中频道列表数据,并用该数据更新原有的子频道 列表;3)用户根据列表点击子频道,终端启动已安装的子频道应用软件或提示用户下载子频 道应用软件;4)应用软件通过内容服务器向终端发送用户指定的子频道内容。
2.根据权利要求1所述的动态加载信息终端子频道内容的方法,其特征在于终端更新 子频道列表的步骤为A、终端将提取的频道列表数据与原有的子频道列表进行对比后,用提取的频道列表数 据替代原有的子频道列表;B、终端删除被删除的子频道对应的已安装应用软件;C、内容运营平台将新增子频道对应的应用软件保存到应用仓库服务器中,并在内容服 务器中发布该子频道的内容。
3.根据权利要求1所述的动态加载信息终端子频道内容的方法,其特征在于用户点击 的子频道为原有子频道时,系统直接启动对应的已安装应用软件;若点击的子频道为新增 子频道,终端提示用户下载应用软件。
4.根据权利要求1或3所述的动态加载信息终端子频道内容的方法,其特征在于所述 终端显示子频道内容的方法为当终端启动对应的应用软件时,内容服务器发送频道内容到终端进行显示;当终端提示用户下载应用软件时,用户下载应用软件并安装,应用软件启动后,内容服 务器将频道内容发送到终端进行显示。
5.根据权利要求4所述的动态加载信息终端子频道内容的方法,其特征在于所述用户 从应用仓库服务器下载应用软件。
6.根据权利要求1所述的动态加载信息终端子频道内容的方法,其特征在于配置文件 为XML文件格式。
7.一种动态加载信息终端子频道内容的系统,包括终端和内容运营平台,其特征在于 内容运营平台包括注册服务器、内容服务器和应用仓库服务器,注册服务器接收终端注册请求,发送配置文件给终端;内容服务器向终端发送频道内容;应用仓库服务器保存应用软件,接收用户软件下载请求。
8.根据权利要求7所述的动态加载信息终端子频道内容的系统,其特征在于所述内容 运营平台还包括维护管理服务器,进行内容服务器所需要数据的录入和统计。
全文摘要
本发明公开了一种动态加载信息终端子频道内容的方法及系统,方法为1)终端向内容运营平台的注册服务器发送注册请求,将包含频道列表数据的配置文件发送终端;2)终端解析配置文件,提取配置文件中频道列表数据,并用该数据更新原有的子频道列表;3)用户根据列表点击子频道,终端启动已安装的子频道应用软件或提示用户下载子频道应用软件;4)应用软件通过内容服务器向终端发送用户指定的子频道内容。系统包括终端和内容运营平台,内容运营平台包括注册服务器、内容服务器和应用仓库服务器。本发明保存并更新子频道列表使用户看到增加或删除了哪些子频道,当用户点击增加的子频道时,本发明直接提示用户下载应用软件,减少了用户搜索的时间。
文档编号H04W8/20GK102123372SQ201110045399
公开日2011年7月13日 申请日期2011年2月24日 优先权日2011年2月24日
发明者李祈前, 陈实如 申请人:上海北大方正科技电脑系统有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1