[发明专利]用于将网络应用转换为移动应用的方法和系统在审
申请号: | 201410092838.8 | 申请日: | 2014-03-13 |
公开(公告)号: | CN104049991A | 公开(公告)日: | 2014-09-17 |
发明(设计)人: | E.J.伯卡特;G.A.科莫;D.约瑟夫;T.E.卡普林格;V.S.穆尔;G.L.特鲁蒂 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 邸万奎 |
地址: | 美国纽*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 网络 应用 转换 移动 方法 系统 | ||
1.一种将网络应用转换为移动应用的方法,包括:
将所述网络应用分离为静态内容和动态内容,所述动态内容包括在所述网络应用的运行时间从其检索数据的一个或多个数据源;
将所述静态内容呈现为一个或多个超文本标记语言页面,在所述超文本标记语言页面之间的一个或多个链接被转换为本地链接;
将对所述动态内容的一个或多个引用改变为代表性状态转换请求;
从所述一个或多个超文本标记语言页面使能所述代表性状态转换请求;
并且
将所述一个或多个超文本标记语言页面封装为所述移动应用。
2.根据权利要求1所述的方法,其中,将所述封装的网络应用存储到应用商店,用于下载到用户的移动设备。
3.根据权利要求1所述的方法,其中,远程服务器上的移动网关被用于访问具有所述数据源的所述动态内容。
4.根据权利要求1所述的方法,其中,所述封装的网络应用还包括本地库,用于访问与移动设备相关联的设备特定特征。
5.根据权利要求1所述的方法,其中,所述封装的移动应用还包括应用货单,所述应用货单识别与所述封装的网络应用中的每个组件相关联的版本号。
6.根据权利要求5所述的方法,还包括:基于与所述每个组件相关联的版本号,以组件为基础选择性地更新所述移动应用。
7.根据权利要求1所述的方法,其中,所述网络应用包括网站。
8.根据权利要求1所述的方法,其中,所述将对所述动态内容的一个或多个引用改变为代表性状态转换请求包括:解析所述网络应用的所述动态内容;产生包括所述一个或多个数据源的数据模型;并且,通过去除对在服务器侧上执行的动态脚本的一个或多个引用来重构所述网络应用;并且,插入所述代表性状态转换请求中的一个或多个,用于检索所述一个或多个数据源。
9.根据权利要求8所述的方法,其中,所述插入所述代表性状态转换请求中的一个或多个用于检索所述一个或多个数据源包括:创建JavaScript,所述JavaScript包括所述代表性状态转换请求的所述一个或多个;并且,从所述一个或多个超文本标记语言页面引用所述JavaScript。
10.一种将网络应用转换为移动应用的系统,包括:用于实现权利要求1-9的任何方法的任何步骤的装置。
11.一种将网络应用转换为移动应用的系统,包括:
处理器;
转换模块,可操作用于在处理器上执行,所述转换模块还可操作用于将所述网络应用分离为静态内容和动态内容,所述动态内容包括在所述网络应用的运行时间从其检索数据的一个或多个数据源,所述转换模块还可操作用于将所述静态内容呈现为一个或多个超文本标记语言页面,在所述超文本标记语言页面之间的一个或多个链接被转换为本地链接,所述转换模块还可操作用于将对所述动态内容的一个或多个引用改变为代表性状态转换请求,以从所述一个或多个超文本标记语言页面使能所述代表性状态转换请求,
其中,所述一个或多个超文本标记语言页面被封装为所述移动应用。
12.根据权利要求11所述的系统,其中,将所述封装的网络应用存储到应用商店,用于下载到用户的移动设备。
13.根据权利要求11所述的系统,其中,远程服务器上的移动网关被用于访问具有所述数据源的所述动态内容。
14.根据权利要求11所述的系统,其中,所述封装的网络应用还包括本地库,用于访问与移动设备相关联的设备特定特征。
15.根据权利要求11所述的系统,其中,所述封装的移动应用还包括应用货单,所述应用货单识别与所述封装的网络应用中的每一个组件相关联的版本号。
16.根据权利要求15所述的系统,其中,基于与所述每个组件相关联的所述版本号,以组件为基础选择性地更新所述移动应用。
17.根据权利要求11所述的系统,其中,所述网络应用包括网站。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410092838.8/1.html,转载请声明来源钻瓜专利网。