[发明专利]客户端设备和主机设备订阅有效
申请号: | 201580046482.7 | 申请日: | 2015-08-27 |
公开(公告)号: | CN106605208B | 公开(公告)日: | 2020-04-28 |
发明(设计)人: | D·D·本特利;K·波普;P·D·谢弗 | 申请(专利权)人: | 微软技术许可有限责任公司 |
主分类号: | G06F9/451 | 分类号: | G06F9/451;H04L12/911;H04L29/06 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 陈小刚 |
地址: | 美国华*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 客户端 设备 主机 订阅 | ||
客户端计算设备建立多个订阅以将来自该客户端设备的各数据源的所发布数据存储在订阅缓冲器中。响应于从主机计算设备的远程订阅分派器接收到对客户端计算设备的各数据源所发布的数据的读请求,将包括订阅缓冲器中存储的所发布数据的一个或多个数据分组发送给主机计算设备。
背景
一些计算设备(例如,可穿戴计算设备)可具有有限的本地处理、数据存储以及储能资源。这样的本地化约束可限制计算设备执行各种操作的能力。
附图简述
图1A示出示例可穿戴计算设备的各方面。
图1B示出示例该可穿戴计算设备的各附加方面。
图2示出了示例计算环境。
图3示出示例客户端计算设备的各方面。
图4示出可由客户端计算设备显示的示例图形用户界面(GUI)。
图5示出表示图4的示例GUI的示例用户界面(UI)元素树。
图6示出用于生成图4的示例GUI的示例UI布局文件。
图7示出用于更新图4的示例GUI中的一个或多个UI元素的示例更新二进制大对象(BLOB)。
图8示出示例经本地化UI元素标识符。
图9示出示例经个别化UI元素标识符。
图10示出其中一事件触发与客户端计算设备的UI元素相关联的命令以调整客户端计算设备的操作的示例场景。
图11示出其中一事件触发与客户端计算设备的UI元素相关联的命令以调整主机计算设备的操作的示例场景。
图12示出其中一事件触发与客户端计算设备的UI元素相关联的命令以调整连接网络的计算设备的操作的示例场景。
图13示出由客户端计算设备在三阶段协议的命令阶段期间接收到的示例命令分组。
图14A示出其中远程计算设备在三阶段协议的数据阶段期间将数据分组发送给客户端计算设备的示例场景。
图14B示出其中客户端计算设备在三阶段协议的数据阶段期间将数据分组发送给远程计算设备的示例场景。
图14C示出其中在三阶段协议的数据阶段期间在远程计算设备和客户端计算设备之间没有发送数据分组的示例场景。
图15示出用于管理能由客户端计算设备显示的GUI的呈现的示例方法。
图16示出用于向多个客户端计算设备提供基于订阅的数据以管理能由该多个客户端计算设备显示的GUI的呈现的示例方法。
图17示出用于响应于接收到事件的通知来向客户端计算设备远程提供资源的示例方法。
图18示出用于高效地中继客户端计算设备和服务计算设备之间的通信的示例方法。
图19示出用于使用相同的三阶段协议通过不同通信I/O接口与远程计算设备进行通信的示例方法。
图20示出与客户端计算设备通信的示例主机计算设备。
图21示出用于根据订阅将由客户端计算设备的数据源所产生的所发布数据提供给主机计算设备的示例方法。
图22和23示出用于根据订阅将由客户端计算设备的数据源所提供的所发布数据分发给主机计算设备的各模块的示例方法。
图24示出包括具有对计算设备的数据源所提供的所发布数据的不同订阅的多个模块的示例计算设备。
图25示出可由计算设备采用的示例订阅分层结构。
图26示出其中订阅响应于可穿戴计算设备的状态变化被修改的示例场景。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201580046482.7/2.html,转载请声明来源钻瓜专利网。