[发明专利]用于邀请用户到在线会话的设备和方法有效
申请号: | 201010553620.X | 申请日: | 2010-09-25 |
公开(公告)号: | CN102215274A | 公开(公告)日: | 2011-10-12 |
发明(设计)人: | 安德鲁·H·威若斯;杰瑞米·马修·沃纳;帕特里克·盖茨 | 申请(专利权)人: | 苹果公司 |
主分类号: | H04L29/12 | 分类号: | H04L29/12;H04L29/08 |
代理公司: | 北京东方亿思知识产权代理有限责任公司 11258 | 代理人: | 宋鹤 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 邀请 用户 在线 会话 设备 方法 | ||
1.一种计算机实现的方法,用于在移动装置之间建立点对点(“P2P”)通信,所述方法包括:
从第一移动装置接收打开P2P通信通道的邀请请求,所述邀请请求包括第二移动装置的标识符以及与所述第一移动装置的网络配置有关的网络信息;
使用所述标识符识别所述第二移动装置并将所述邀请请求发送到所述第二移动装置;
接收来自所述第二移动装置的响应,所述响应包括对所述邀请的接受以及与所述第二移动装置的网络配置有关的网络信息;
评估所述第一移动装置和所述第二移动装置的网络信息,以确定所述第一移动装置与所述第二移动装置之间的直接P2P连接是否可行;
如果直接连接可行,则传送所述邀请的接受信息到所述第一移动装置;
如果直接连接不可行,则识别与中继服务相关联的、可由所述第一移动装置和所述第二移动装置用来通过所述中继服务建立连接的网络信息,并将所述网络信息或其一部分发送给所述第一移动装置和所述第二移动装置中的每一者。
2.如权利要求1的方法,还包括:
从所述第二移动装置接收推送通知注册;
作为响应,在目录数据库中注册所述推送通知注册;
其中,使用所述标识符识别所述第二移动装置并将所述邀请请求发送到所述第二移动装置的步骤包括:使用所述第二移动装置的所述标识符以在所述目录数据库中识别所述第二移动装置,并作为响应而将所述邀请请求推送到所述第二移动装置。
3.如权利要求1的方法,其中,所述网络信息包括与所述第一移动装置和所述第二移动装置相关联的网络地址转换(“NAT”)类型数据。
4.如权利要求3的方法,其中,评估所述第一移动装置和所述第二移动装置的网络信息以确定所述第一移动装置与所述第二移动装置之间的直接P2P连接是否可行的步骤包括:确定所述第一移动装置和所述第二移动装置的NAT类型是否兼容。
5.如权利要求1的方法,还包括:
确定所述第一移动装置与所述第二移动装置之间的一个或多个先前P2P连接尝试是否是不成功;并且
至少部分地基于一个或多个先前P2P连接尝试是否是不成功,来确定所述第一移动装置与所述第二移动装置之间的直接P2P连接是否可行。
6.如权利要求5的方法,其中,确定所述第一移动装置与所述第二移动装置之间的一个或多个先前P2P连接尝试是否是不成功的步骤还包括:从所述第二移动装置接收表明一个或多个先前P2P连接尝试不成功的指示。
7.如权利要求1的方法,其中,与所述中继服务相关联的网络信息包括将被所述第一移动装置使用的第一中继主机地址和将被所述第二移动装置使用的第二中继主机地址。
8.如权利要求7的方法,还包括:
从所述第一移动装置接收第一中继更新事务,所述第一中继更新事务包括用于所述第一移动装置的NAT穿越/连接数据;
传送所述第一中继更新事务到所述第二移动装置;
从所述第二移动装置接收第二中继更新事务,所述第二中继更新事务包括用于所述第二移动装置的NAT穿越/连接数据;
传送所述第二中继更新事务到所述第一移动装置。
9.如权利要求8的方法,其中,所述第一移动装置和所述第二移动装置先前已经在目录数据库中注册以接收推送通知,并且其中,传输所述第一中继更新事务的步骤包括在所述目录数据库内识别所述第二移动装置并作为响应而推送所述第一中继更新到所述第二移动装置,传送所述第二中继更新事务的步骤包括在所述目录数据库内识别所述第一移动装置并作为响应而推送所述第一中继更新到所述第二移动装置。
10.如权利要求8的方法,其中,用于所述第一和第二移动装置的NAT穿越/连接数据由所述第一和第二移动装置中每一者与所述中继服务之间的事务来确定,以确保所述NAT穿越/连接数据是当前的。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苹果公司,未经苹果公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010553620.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种半导体器件及其制造方法
- 下一篇:光电转换装置和成像系统