[发明专利]设备间分接服务层在审
申请号: | 201280072021.3 | 申请日: | 2012-03-29 |
公开(公告)号: | CN104255012A | 公开(公告)日: | 2014-12-31 |
发明(设计)人: | P.塔霍尔;Y.塔克塞尔曼 | 申请(专利权)人: | 英特尔公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/12 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 吕传奇;马永利 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 设备 间分接 服务 | ||
1.一种计算机实现方法,包括:
由计算设备的通信堆栈的设备间(“D2D”)分接设备(“DTS”)层从在通信堆栈的应用层内执行的应用程序接收用于资源的请求;
由DTS层来确定资源是否在计算设备上本地可用;以及
由DTS层通过通信堆栈的网络层发出域名系统(“DNS”)请求以在确定资源在计算设备上在本地不可用的情况下促进由应用程序对远程计算设备上的资源的透明访问。
2.权利要求1的计算机实现方法,还包括由DTS层响应于DNS请求而通过网络层来接收与远程计算设备上的资源相关联的统一资源定位符或服务实例名。
3.权利要求1的计算机实现方法,还包括由DTS层确定资源是否只有当在计算设备附近区域内的另一计算设备上可用时才将是有用的。
4.权利要求3的计算机实现方法,还包括由DTS层基于所述确定资源只有当在计算设备附近区域内的另一计算设备上可用时才将是有用的而在多播消息中发射用于资源的DNS请求。
5.权利要求1的计算机实现方法,还包括由DTS层确定资源在计算设备附近区域内的另一计算设备上是否可用的可能性。
6.权利要求5的计算机实现方法,其中,确定所述可能性包括由DTS层确定资源在被连接到与该计算设备相同的局域网的另一计算设备上是否可用的可能性。
7.权利要求5的计算机实现方法,还包括:
由DTS层基于该可能性与预定阈值的比较来确定资源可能在计算设备附近区域内的另一计算设备上可用;以及
由DTS层基于所述确定资源可能在计算设备附近区域内的另一计算设备上可用而在多播消息中发射用于资源的DNS请求。
8.权利要求7的计算机实现方法,其中,所述多播消息是多播域名服务(“mDNS”)消息。
9.权利要求5的计算机实现方法,还包括:
基于该可能性与预定阈值的比较而确定资源不可能在计算设备附近区域内的另一计算设备上可用;以及
基于所述确定资源不可能在计算设备附近区域内的另一计算设备上可用而在单播消息中向DNS服务器发射用于资源的DNS请求。
10.权利要求4的计算机实现方法,还包括由DTS层使用超文本传输协议(“HTTP”)来促进由应用程序对资源的访问。
11.权利要求10的计算机实现方法,其中,使用HTTP来促进应用程序对资源的访问包括使用安全HTTP来促进应用程序对资源的访问。
12.权利要求1—11中的任一项的计算机实现方法,其中,所述资源是全球定位单元、电子显示器、数字式照相机或键盘。
13.权利要求1—11中的任一项的计算机实现方法,还包括:
由DTS层从另一远程计算设备接收用于第二资源的请求;
由DTS层来确定第二资源是否在计算设备上本地可用;以及
由DTS层来促进所述另一远程计算设备对计算设备的资源的访问。
14.权利要求13的计算机实现方法,其中,接收用于第二资源的请求包括接收多播DNS消息。
15.至少一个机器可读介质,包括多个指令,该指令响应于在计算设备上执行而促使计算设备执行根据权利要求1—11中的任一项所述的方法。
16.一种计算设备,被配置成执行权利要求1-11中的任一项的计算机实现方法。
17.至少一个机器可读介质,包括多个指令,该指令响应于在计算设备上执行而使得该计算设备能够提供:
应用层,具有在其中执行的应用程序;
网络层;以及
在应用层与网络层之间的设备间(“D2D”)分接服务(“DTS”)层,该DTS层被配置成:
从应用程序接收用于资源的第一请求;
确定所请求资源在计算设备上不可用;
基于资源在计算设备上不可用的确定而通过网络层向一个或多个远程计算设备发射用于资源的第二请求;以及
使用超文本传输协议(“HTTP”)而为应用程序提供对所述一个或多个远程计算设备上的资源的透明访问。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201280072021.3/1.html,转载请声明来源钻瓜专利网。