[发明专利]从移动设备创建和修改应用有效
申请号: | 201680064885.9 | 申请日: | 2016-11-03 |
公开(公告)号: | CN108351766B | 公开(公告)日: | 2021-05-14 |
发明(设计)人: | B·巴拉萨布拉曼兰;E·科恩;O·科尔;I·库里尼特;S·桑格尔 | 申请(专利权)人: | 微软技术许可有限责任公司 |
主分类号: | G06F8/34 | 分类号: | G06F8/34;H04W4/50 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 王茂华;李峥宇 |
地址: | 美国华*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 移动 设备 创建 修改 应用 | ||
1.一种用于提供分布式应用开发环境的计算机实现的方法,所述方法包括:
在移动设备处存储应用的本地实例,其中所述应用包括由所述应用执行的编译的脚本;
由所述移动设备的处理器运行所述应用的所述本地实例;
在所述移动设备处,经由所述分布式应用开发环境的应用设计器组件来接收用以修改所述应用的指令;
在所述移动设备处确定接收的所述指令是否与第一类型的修改或第二类型的修改中的至少一个相关联;
响应于确定接收的所述指令与所述第一类型的修改相关联,在所述移动设备处至少通过如下来修改在所述移动设备处存储的所述应用的所述本地实例:
由所述移动设备的所述处理器生成所述应用的所述本地实例执行的脚本,以及
由所述应用的所述本地实例执行生成的所述脚本,其产生所述应用的修改的本地实例;以及
响应于确定接收的所述指令与所述第二类型的修改相关联:
向服务器设备传输用以修改在所述服务器设备处存储的所述应用的远程实例的接收的所述指令;
在所述移动设备处接收修改的所述应用的编译的脚本表示,
在所述移动设备处,将修改的所述应用的接收的所述编译的脚本表示存储为所述应用的修改的本地实例,以及
由所述移动设备的所述处理器运行所述应用的所述修改的本地实例。
2.根据权利要求1所述的计算机实现的方法,其中接收的所述指令与主题改变相关联,所述第一类型的修改包括所述主题改变。
3.根据权利要求1所述的计算机实现的方法,其中确定接收的所述指令是否与所述第一类型的修改或所述第二类型的修改中的至少一个相关联包括:
确定接收的所述指令是否与数据模式改变相关联;以及
响应于确定接收的所述指令与所述数据模式改变相关联,改变数据模式以及将改变的所述数据模式与模板布局相匹配。
4.根据权利要求1所述的计算机实现的方法,其中接收的所述指令与数据改变相关联,所述第一类型的修改包括所述数据改变。
5.根据权利要求1所述的计算机实现的方法,还包括:呈现所述应用中包括的文档。
6.根据权利要求1所述的计算机实现的方法,其中接收的所述指令与模板布局改变相关联,所述第二类型的修改包括所述模板布局改变。
7.根据权利要求1所述的计算机实现的方法,其中确定接收的所述指令是否与所述第一类型的修改或所述第二类型的修改中的至少一个相关联包括:
确定接收的所述指令是否与模板布局改变相关联;以及
响应于确定接收的所述指令与所述模板布局改变相关联,改变模板布局以及将改变的所述模板布局与数据模式相匹配。
8.根据权利要求1所述的计算机实现的方法,其中接收的所述指令与数据改变相关联,所述第二类型的修改包括所述数据改变。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201680064885.9/1.html,转载请声明来源钻瓜专利网。