[发明专利]网络设备匹配有效
申请号: | 201210028831.0 | 申请日: | 2012-02-09 |
公开(公告)号: | CN102664865A | 公开(公告)日: | 2012-09-12 |
发明(设计)人: | J·埃利奥特;D·吉勒特;A·N·布林恩 | 申请(专利权)人: | 微软公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 黄嵩泉 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网络设备 匹配 | ||
技术领域
本发明涉及计算机网络,尤其涉及网络中的设备匹配。
背景技术
计算设备可以通过各种网络彼此相连以交换数据。例如,不同移动设备(诸如蜂窝电话或便携式数字助理(PDA))上的应用的两个用户可以通过各种协商方案来匹配以便交换数据或彼此交互,所述协商方案诸如交易通行码、创建大厅、或建立信息检索或蓝牙会话。所连接的或所匹配的设备可以经由设备上运行的各种应用彼此交互。
发明内容
公开了和对计算设备中的网络设备进行匹配有关的各个实施例。例如,一个公开的实施例提供了一种操作计算设备的方法,该方法包括:从第一客户机设备接收匹配请求;基于一个或多个约束查找第二客户机设备;如果找到第二客户机设备,则向第二客户机设备发送匹配请求;以及如果基于一个或多个约束未找到第二客户机设备,则放宽一个或多个约束,直到找到第二客户机设备,并且向第二客户机设备发送匹配请求。
提供本发明内容以便以简化形式介绍将在以下具体实施例中进一步描述的一些概念。本发明内容并不旨在标识所要求保护主题的关键特征或必要特征,也不旨在用于限制所要求保护主题的范围。此外,所要求保护的主题不限于解决在本公开的任一部分中所提及的任何或所有缺点的实现。
附图说明
图1示出根据本发明的计算系统的实施例。
图2示出用于对网络设备进行匹配的方法的实施例。
图3示出了描绘计算设备的一实施例的框图。
具体实施方式
如上所述,计算设备的用户可能希望通过各种网络连接这些设备上的应用以交换数据。对于一个应用,可以执行复杂协商以便对网络上的计算设备的用户进行配对,所述用户例如,要交互的伙伴、游戏中的对手、或要与之交易数据的某人。例如,用户可以经由各种协商方案通过网络来匹配,所述协商方案诸如交易通行码、创建大厅(游戏加上可任选的口令查找)、或建立信息检索或蓝牙会话。然而,这种协商方案可能占用时间并且对用户来说可能是复杂和易混淆的。结果,这些应用就会较少被使用。
考虑到以上事项,这里公开了对网络设备进行匹配的各实施例,其中使用各种约束来匹配用户。而且,这些约束可以被放宽,直到找到合适的匹配。
图1示出根据本发明的计算系统100的实施例。计算系统100包括服务器102,服务器102包括匹配应用编程接口(API)112,匹配应用编程接口(API)112被配置成通过一个或多个网络(诸如可以是相同网络或不同网络的网络106和网络110)对客户机设备(例如第一客户机设备104和第二客户机设备108)进行匹配。如果设备被配对,则服务器102可用作设备间的通信信道(中继)来交易信息。
匹配API包括查找功能114,查找功能被配置成响应于来自第一客户机设备104的调用来查找第二客户机设备(例如第二客户机设备108)。由此,调用118可以是指明第一客户机设备104的用户希望与另一客户机设备的用户配对的匹配请求。调用可以包括诸如全球定位系统(GPS)位置数据、移动运算符、制造商、用户证书、操作系统、应用、设备配置设置等设备信息。在一些例子中,查找功能114可以查找多个客户机设备并且向第一客户机设备返回匹配列表,使得设备的用户可以从列表中选择一个匹配或者与多个设备交互。
服务器102可以响应于从第一客户机设备104接收到匹配请求,使用各个因素或约束来查找伙伴计算机。在一些例子中,这些约束可由第一客户机设备104传送至服务器102,并用于基于约束来查找一个或多个其他客户机设备。而且,在一些例子中,如果未找到匹配设备,可以放宽约束中的一个或多个,直到找到匹配设备。这一放宽可以在服务器上自动执行,或者可由随后决定并将决定传送给服务器的客户机来控制。在其他实施例中,一个或多个约束可以被存储在服务器处,而非由客户机设备发送。
调用118可以向查找功能114发送的约束的示例包括、但不限于:期望的匹配、应用和/或数据类型标识符,作出调用的终端用户的证书,时间容限(例如,等待时间),容许衰减(如果服务器持有应答,容限如何随时间放宽),纬度/经度,距离容限,距离容许衰减,通行码(这允许两个客户机都输入特定的通行码来得到匹配),空间坐标(例如,说明客户机设备的定位的三维向量,诸如设备倾斜),空间距离容限和衰减,字节数据(发送给另一客户机的数据),以及指示服务器是否应等待匹配返回(例如,指示通行码已被匹配接受)的标志。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210028831.0/2.html,转载请声明来源钻瓜专利网。