[发明专利]从移动设备创建和修改应用有效
申请号: | 201680064885.9 | 申请日: | 2016-11-03 |
公开(公告)号: | CN108351766B | 公开(公告)日: | 2021-05-14 |
发明(设计)人: | B·巴拉萨布拉曼兰;E·科恩;O·科尔;I·库里尼特;S·桑格尔 | 申请(专利权)人: | 微软技术许可有限责任公司 |
主分类号: | G06F8/34 | 分类号: | G06F8/34;H04W4/50 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 王茂华;李峥宇 |
地址: | 美国华*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 移动 设备 创建 修改 应用 | ||
本公开的示例提供用于从移动设备修改应用。在移动设备处接收用以修改包括一个或多个文档的应用的指令。在移动设备处确定所接收的指令是否与第一类型的修改和/或第二类型的修改相关联。响应于确定所接收的指令与第一类型的修改相关联,在移动设备处修改存储在移动设备处的文档的本地实例。响应于确定所接收的指令与第二类型的修改相关联,在服务器设备处修改存储在服务器设备处的文档的远程实例。本公开的各方面使得移动设备能够策略性地修改应用以支持管理本地资源。
背景技术
创建可执行计算机程序通常需要广泛的专业知识。例如,创建可执行计算机程序通常涉及生成算法、验证算法的正确性以及将算法实现为编程语言。开发者可以添加代码以在运行时提供应用数据访问。这通常需要开发者具有编写在运行时影响应用数据访问的代码的能力。另外,开发者通常对应用的储存位置的控制有限,储存位置时常由开发者环境指定。与台式计算机相比,移动设备(例如,移动电话、智能电话、平板手机、平板电脑)通常具有更少的本地资源(例如,更慢的处理速度、更少的存储器、更小的屏幕大小)。使用传统的移动设备来创建和/或修改可执行计算机程序可能是单调乏味和/或耗费时间的。然而,由于移动设备的相对便利性和/或增加的连接性,至少一些用户越来越多地使用移动设备。
发明内容
本公开的示例提供了用于从移动设备修改应用的系统和方法。在一些示例中,文档被呈现在移动设备处。文档可以被包括在应用中。在移动设备处接收用以修改应用的指令,并且在移动设备处确定所接收的指令是否与第一类型的修改和/或第二类型的修改相关联。响应于确定所接收的指令与第一类型的修改相关联,在移动设备处修改存储在移动设备处的文档的本地实例。响应于确定所接收的指令与第二类型的修改相关联,在服务器设备处修改存储在服务器设备处的文档的远程实例。
提供本发明内容用于以简化的形式介绍将在以下具体实施方式中进一步描述的一些概念。本发明内容并不旨在标识所要求保护的主题的关键特征或必要特征,也不旨在用作确定所要求保护的主题的范围的辅助手段。
附图说明
图1是包括耦合到云系统的移动客户端的示例环境的框图。
图2是在其中可以生成和/或修改应用的示例环境的框图。
图3是示例数据集的关系图。
图4是在其中可以生成和/或修改应用的示例环境的框图。
图5和图6是用于修改应用的示例方法的流程图。
图7是可以被用来修改应用的示例计算设备的框图。
对应的附图标记在整个附图中指示对应的部分。
具体实施方式
本文所描述的主题概括地涉及文档修改,并且更具体地涉及从移动设备修改包括一个或多个文档的应用。如本文所述,移动设备可以是指任何移动计算设备,包括但不限于移动电话、智能电话、平板手机、平板电脑、便携式媒体播放器或上网本。例如,移动设备可以包括任何包含便携式电源(例如电池)的计算设备。在一些示例中,在管理与移动设备相关联的资源的同时执行或实现一个或多个操作。可以在移动设备处实现至少一些操作,而可以在可通信地耦合到移动设备的服务器设备处实现其他操作。例如,移动设备可以确定用以修改文档的指令是否与第一类型的修改和/或第二类型的修改相关联。如果指令与第一类型的修改相关联,则存储在移动设备处的文档的实例被修改。另一方面,如果指令与第二种类型的修改相关联,则存储在服务器设备处的文档的实例被修改。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201680064885.9/2.html,转载请声明来源钻瓜专利网。