[发明专利]使用区段以用于跨平台的应用的定制有效
| 申请号: | 201580061794.5 | 申请日: | 2015-11-03 |
| 公开(公告)号: | CN107003867B | 公开(公告)日: | 2020-04-07 |
| 发明(设计)人: | A·阿格廷;J·莫藤森;S·克里斯南;J·格雷罗戈麦斯;D·J·朗德;R·A·德罗林杰 | 申请(专利权)人: | 微软技术许可有限责任公司 |
| 主分类号: | G06F9/451 | 分类号: | G06F9/451;H04L29/08 |
| 代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 王茂华 |
| 地址: | 美国华*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 使用 区段 用于 平台 应用 定制 | ||
1.一种计算系统,包括:
应用编程接口,被配置为:
通过所述计算系统从与客户端计算设备相关联的客户端应用接收调用,所述客户端设备与所述计算系统分离,所述调用与用户界面显示相关联,并且包括区段标识元数据;
区段访问系统,被配置为:
基于在所述调用中接收到的所述区段标识元数据,标识分别在所述用户界面显示上预定义的多个不同区段;
控件标识组件,被配置为:
访问与所标识的所述多个不同区段中的每个区段相对应的区段定义元数据,并且
基于所述区段定义元数据,标识用户界面控件元数据,所述用户界面控件元数据指示在所标识的所述多个不同区段中的每个区段上的用户界面控件;以及
数据标识组件,被配置为:
基于所述区段定义元数据,标识数据绑定元数据,所述数据绑定元数据与所标识的所述多个不同区段中的每个区段相对应并且指示绑定到所述用户界面控件中的每个用户界面控件的数据,
其中所述应用编程接口被配置为通过所述计算系统向所述客户端计算设备发送所述控件元数据和所述数据绑定元数据。
2.根据权利要求1所述的计算系统,还包括:
上下文标识组件,被配置为:
访问所述调用中的上下文信息;以及
基于所述上下文信息来标识所述区段。
3.根据权利要求2所述的计算系统,还包括:
定制逻辑组件,被配置为:
确定定制逻辑要在返回所述调用之前针对所标识的所述区段中的特定区段而被运行;以及
基于所述确定,在返回所述调用之前运行所述定制逻辑。
4.根据权利要求3所述的计算系统,其中所述应用编程接口被配置为利用编辑元数据返回所述调用,所述编辑元数据标识所标识的所述多个区段中的哪些区段是可编辑区段。
5.根据权利要求4所述的计算系统,还包括:
保存处理组件,被配置为:
从所述客户端应用通过所述应用编程接口接收保存调用,所述保存调用包括对应于给定可编辑区段的经编辑的数据;以及
保存用于所述给定可编辑区段的所述经编辑的数据。
6.根据权利要求5所述的计算系统,其中所述保存处理组件被配置为:
通过所述应用编程接口向所述客户端应用返回基于所述经编辑的数据而被更新的经更新的元数据。
7.根据权利要求6所述的计算系统,还包括:
区段定义生成器,被配置为:
基于区段定义输入的指示,生成定义新区段的区段定义元数据;以及
将用于所述新区段的所述区段定义元数据存储在区段存储库中。
8.根据权利要求6所述的计算系统,还包括:
区段定义修改器,被配置为:
基于区段修改输入的指示,修改用于给定区段的区段定义元数据;以及
将用于所述给定区段的经修改的所述区段定义元数据存储在所述区段存储库中。
9.一种计算系统,包括:
处理器;以及
存储器,其存储由所述处理器可执行的指令,其中所述指令在被执行时将所述计算系统配置为:
接收与所述计算系统上的客户端应用相关联的用户界面显示的指示,所述用户界面显示包括多个预定义区段;
生成对与所述计算系统远离的服务器计算系统的调用,所述调用指示用于所述用户界面显示上的所述多个预定义区段中的每个区段的区段元数据;
从所述服务器计算系统接收所述区段元数据;并且
基于接收到的所述区段元数据,利用所述预定义区段生成所述用户界面显示的表示。
10.根据权利要求9所述的计算系统,其中所述指令在被执行时将所述计算系统配置为:
通过由所述服务器计算系统开放的应用编程接口来调用所述服务器计算系统;以及
针对多个不同用户界面显示中的每个用户界面显示接收一组区段元数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201580061794.5/1.html,转载请声明来源钻瓜专利网。





