[发明专利]数据文件生成方法、应用程序及数据下载系统及方法在审
申请号: | 201110298142.7 | 申请日: | 2011-09-30 |
公开(公告)号: | CN103034642A | 公开(公告)日: | 2013-04-10 |
发明(设计)人: | 李秋标;廖宇;林劲捷 | 申请(专利权)人: | 高德软件有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06F9/445 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 102200 北京市昌*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据文件 生成 方法 应用程序 数据 下载 系统 | ||
技术领域
本发明涉及移动终端应用技术领域,尤其涉及一种数据文件生成方法、应用程序及数据下载系统及方法。
背景技术
目前,移动应用开发者需要将其开发的应用程序文件(以下简称应用程序)上传到为应用商店(比如App Store)提供服务的服务器(以下称为应用商店服务器),供移动终端用户(以下简称用户)购买及下载。如果应用程序工作时还需要数据文件(以下简称数据)的支持,比如,导航应用程序需要地图数据的支持,则开发者需要将应用程序和数据打包为一个整体上传到所述应用商店服务器。
在对现有技术的研究和实践过程中,发明人发现现有技术用户是从应用商店服务器下载打包的应用程序和数据,这种下载模式存在以下问题:
首先,对于打包的应用程序和数据,无论是应用程序有了更新还是数据有了更新,用户都需要重新从应用商店服务器下载应用程序和数据,这不仅给用户使用带来了不便,还造成了资源的浪费。
其次,发明人还发现当应用商店服务器和从该应用商店服务器下载应用程序和数据的用户不在同一个国家时,比如,App Store服务器在美国,用户在中国,因为跨国下载网络速度通常较慢,下载过程存在耗时过长的问题,并且,下载过程中一旦网络出现故障,可能会损坏已下载的应用程序或数据,导致应用程序安装失败或应用程序安装后无法使用,此时,用户需要重新进行下载,这同样给用户带来了极大的不便。
发明内容
本发明实施例要解决的技术问题是提供一种数据文件生成方法,该方法能够生成一种可与应用程序分离下载的数据文件。
本发明实施例还提供了一种应用程序和数据下载系统和方法,能够实现应用程序和数据的分离下载。
为解决上述技术问题,本发明的目的是通过以下技术方案实现的:
一种数据文件的生成方法,包括:
遍历数据文件夹内每一个数据文件,得到每一个数据文件的目录;
将所述每一个数据文件的目录写入一个新的文件;
从所述数据文件夹内,读取所述每一个数据文件的数据内容;
将所述每一个数据文件的数据内容添加到所述新的文件,得到一个新的数据文件。
一种地图数据文件的生成方法,包括:
遍历地图数据文件夹内每一个地图数据文件,得到每一个地图数据文件的目录;
将所述每一个地图数据文件的目录写入一个新的文件;
从所述地图数据文件夹内,读取所述每一个地图数据文件的数据内容;
将所述每一个地图数据文件的数据内容添加到所述新的文件,得到一个新的地图数据文件。
一种应用程序及数据下载系统,包括:应用商店服务器和数据服务器,
所述应用商店服务器,用于存储应用程序文件并提供应用程序下载服务,所述应用程序文件中至少包括:导航应用程序文件,所述导航应用程序的数据读取路径指向所述导航应用程序的文件目录;
所述数据服务器,用于存储单个数据文件并提供单个数据文件下载服务,其中,所述单个数据文件中至少包括:所述导航应用程序文件的单个地图数据文件,所述单个地图数据文件由目录和地图数据构成;
所述数据服务器架设在下载所述单个数据文件的终端所在的国家。
上述技术方案具有如下有益效果:
本发明实施例提供了一种数据文件的生成方法,该方法通过遍历数据文件夹内的每一个数据文件,得到每一个数据文件的目录,以及从所述数据文件内,读取每一个数据文件的数据内容,并将每一个数据文件的目录和每一个数据文件的数据内容添加到一个新的文件,得到一个新的数据文件。在这个新的数据文件中既有原数据文件夹中每一个数据文件的数据内容,还有每一个数据文件的目录,因此,采用本发明实施例提供的数据文件生成方法达到了将原数据文件夹下多个数据文件合并为一个新的可单独下载的数据文件的效果。
本发明实施例还提供了一种地图数据文件的生成方法,同理,该方法达到了将原地图数据文件夹下多个地图数据文件合并为一个新的可供用户单独下载地图数据文件的效果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于高德软件有限公司,未经高德软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110298142.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种面向分布式文件系统的虚拟存储容量计量方法
- 下一篇:档案浏览系统及其方法