【技术实现步骤摘要】
通信事件的通知本申请是申请日为2013年6月14日、申请号为201310236144.2、名称为“通信事件的通知”的中国专利申请的分案申请。相关申请本申请在35USC119或365下要求2012年6月14日提交的英国申请No.1210596.1的优先权,该文献的公开内容全部合并于此。
技术介绍
存在各种不同的用于通过诸如因特网之类的基于分组的网络建立现场的基于分组的话音或视频呼叫的通信系统。例如,这样的系统可以使用VoIP(话音互联网协议)技术。一种普及类型的通信系统建立在对等(P2P)拓扑结构上。在传统的P2P系统中,每个最终用户在他或她各自的用户终端(例如台式或膝上型计算机、平板计算机或者手持式移动电话)上安装通信客户端应用程序。每个用户然后向P2P提供商的服务器注册以便获得认证证书。一些用户终端也将变成分布式数据库的节点,其将P2P通信系统内的用户的用户名映射到该系统通过其实现的网络内的各个不同的用户终端的地址(典型地为IP地址)。于是,最终用户之间的通信可以在呼叫设立或者认证过程中不涉及集中式服务器的情况下进行。相反地,呼叫者的终端上的客户端查询分布式数据库的一个或多个节点(即呼叫中以任何其他方式涉及的其他最终用户(不一定是他们自己)的一个或多个终端)以便确定预期的被呼叫者的终端的地址。呼叫者然后使用所确定的地址向被呼叫者发送呼叫邀请,并且被呼叫者以呼叫接受响应进行响应。呼叫者和被呼叫者交换他们的认证证书以便对彼此进行认证。每个用户也维持联系人列表,该联系人列表可以存储在P2P提供商的服务器上,使得它即使在用户登录到不同的终端上的情况下也可用。其他诸如每 ...
【技术保护点】
一种被配置成通信提供商的设备,并且所述设备包括:至少一个处理器;以及一个或多个计算机可读存储器存储设备,其存储一个或多个处理器可执行指令,所述一个或多个处理器可执行指令响应于由所述至少一个处理器的执行而使得所述设备执行包括以下各项的操作:经由基于分组的通信网络从始发端点接收与所述始发端点相关联的请求消息,所述请求消息用于请求通过所述基于分组的通信网络与目的地端点进行通信;至少部分地基于访问数据库,解析对要用于去往所述目的地端点的推送通知的、与所述始发端点相关联的图像的指示;响应于来自所述始发端点的所述请求消息,生成要发送给所述目的地端点的所述推送通知,所述推送通知被配置成:向所述目的地端点通知所述始发端点请求进行通信;以及使得所述目的地端点能够至少部分地基于所述推送通知中的信息来制定呼叫接受响应作为返回握手消息;将对所述图像的所述指示插入所述推送通知中,所述指示被配置成使得所述图像能够由所述目的地端点在用户通知中输出,所述用户通知用于通知目的地用户关于与所述始发端点相关联的通信;以及通过所述基于分组的网络向所述目的地端点发送所述推送通知。
【技术特征摘要】
2012.06.14 GB 1210596.1;2013.02.22 US 13/775,0511.一种被配置成通信提供商的设备,并且所述设备包括:至少一个处理器;以及一个或多个计算机可读存储器存储设备,其存储一个或多个处理器可执行指令,所述一个或多个处理器可执行指令响应于由所述至少一个处理器的执行而使得所述设备执行包括以下各项的操作:经由基于分组的通信网络从始发端点接收与所述始发端点相关联的请求消息,所述请求消息用于请求通过所述基于分组的通信网络与目的地端点进行通信;至少部分地基于访问数据库,解析对要用于去往所述目的地端点的推送通知的、与所述始发端点相关联的图像的指示;响应于来自所述始发端点的所述请求消息,生成要发送给所述目的地端点的所述推送通知,所述推送通知被配置成:向所述目的地端点通知所述始发端点请求进行通信;以及使得所述目的地端点能够至少部分地基于所述推送通知中的信息来制定呼叫接受响应作为返回握手消息;将对所述图像的所述指示插入所述推送通知中,所述指示被配置成使得所述图像能够由所述目的地端点在用户通知中输出,所述用户通知用于通知目的地用户关于与所述始发端点相关联的通信;以及通过所述基于分组的网络向所述目的地端点发送所述推送通知。2.根据权利要求1所述的设备,还被配置成执行包括以下各项的操作:基于使用以下各项中的至少一项,从语言列表来解析要用于所述推送通知的语言:与所述始发端点相关联的身份;或者与所述目的地端点相关联的身份。3.根据权利要求2所述的设备,其中,所述解析所述语言还包括:识别所述始发端点与所述目的地端点之间的共同的语言;以及将所述语言解析为所述共同的语言。4.根据权利要求1所述的设备,还被配置成执行包括以下各项的操作:检查许可列表,以验证所述始发端点是否具有与所述目的地端点联系的许可;以及只有所述始发端点具有与所述目的地端点联系的许可,才向所述目的地端点发送所述推送通知。5.根据权利要求1所述的设备,其中,解析对所述图像的所述指示还包括:识别和与所述始发端点相关联的呼叫者简档相关联的化身。6.根据权利要求1所述的设备,其中,生成所述推送通知还包括:在所述设备处维持用户解析信息的列表;查询所述用户解析信息的列表,以提取与所述始发端点相关联的信息;以及在所述推送通知中插入所提取的信息中的至少一些信息。7.根据权利要求6所述的设备,其中,所述用户解析信息包括以下各项中的至少一项:与所述始发端点相关联的呼叫者的用户名;与所述始发端点相关联的地址;与所述呼叫者相关联的显示名;或者对与所述目的地端点相关联的语言的指示。8.一种计算机实现的方法,包括:经由基于分组的通信网络从始发端点接收与所述始发端点相关联的请求消息,所述请求消息用于请求通过所述基于分组的通信网络与目的地端点进行通信;至少部分地基于访问数据库,解析对要用于去往所述目的地端点的推送通知的、与所述始发端点相关联的图像的指示;响应于来自所述始发端点的所述请求消息,生成要发送给所述目的地端点的所述推送通知,所述推送通知被配置成:向所述目的地端点通知所述始发端点请求进行通信;以及使得所述目的地端点能够至少部分地基于所述推送通知中的信息来制定呼叫接受响应作为返回握手消息;将对所述图像的所述指示插入所述推送通知中,所述指示被配置成使得所述图像能够由所述目的地端点在用户通知中输出,所述用户通知用于通知目的地用户关于与所述始发端点相关联的通信;以及通过所述基于分组的网络向所述目的地端点发送所述推送通知。9.根据权利要求...
【专利技术属性】
技术研发人员:M拉西克,M韦伦科,S佐罗塔乔夫,CS奥利维耶,
申请(专利权)人:微软技术许可有限责任公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。