当前位置: 首页 > 专利查询>微软公司专利>正文

VoIP客户信息制造技术

技术编号:3542540 阅读:186 留言:0更新日期:2012-04-11 18:40
提供了用于收集并向VoIP客户或其它服务提供方提供所需信息的方法和系统。接收并处理信息询问以标识将被发送到信息询问方的适当的上下文信息。例如,可以接收对VoIP客户的位置信息的询问并收集和提供涉及该VoIP客户的位置的上下文信息。在标识该适当的上下文信息之后,确定适于提供该适当的上下文信息的源。通过利用各种途径,从该源获得该适当的上下文信息。向VoIP客户提供所获得的适当的上下文信息。

【技术实现步骤摘要】
【国外来华专利技术】背景一般而言,因特网电话系统为用户提供了拥有一呼叫连接的机会,该呼叫连接与常规的基于公共交换电话网(PSTN)的电话系统相比具有增强的呼叫特征。在通常被称为网际协议语音(VoIP)的典型因特网电话系统中,音频信息被处理成称为分组的数据块序列,以便利用网际协议(IP)数据网络进行通信。在VoIP呼叫对话期间,数字化的语音被转换成小的语音数据帧并通过向发送和接收的语音数据帧添加IP头部来组装语音数据分组。VoIP电话受到大家喜爱是因为其通信的灵活性和可移植性、建立和控制多媒体通信的能力等。由于其提供传统电话技术不能够提供的增强的呼叫特征和高级服务的能力,VoIP电话将可能继续得到偏爱。然而,现有的VoIP方法未提供用于询问涉及位置的上下文信息或通过VoIP对话获得这种上下文信息的方法。概述提供本概述以便以简化的形式介绍将在以下详细描述中进一步描述的一些概念。本概述并不旨在标识所要求保护的主题的关键特征,也不旨在用于帮助确定所要求保护的主题的范围。提供了用于收集并向VoIP客户或其它服务提供方提供所需信息的方法和系统。接收并处理信息询问以标识将被发送到信息询问方的适当的上下文信息。例如,可以接收对VoIP客户的位置信息的询问并收集和提供涉及该VoIP客户的位置的上下文信息。在标识了该适当的上下文信息时,确定适用于提供该适当的上下文信息的源。通过利用各种途径,从该源获得该适当的上下文信息。所获得的适当的上下文信息被提供给VoIP客户。根据本专利技术的一方面,提供了一种用于通过呼叫客户和被呼叫客户之间的通信信道来提供涉及一信息询问的上下文信息的方法。可以接收涉及该被呼叫客户的信息询问。在接收到该询问时,可以获得涉及该被呼叫客户的上下文信息。基于被呼叫客户的上下文信息,可以标识并从第三方服-->务提供方、被呼叫客户或该服务提供方的本地存储中获得对应于该询问的一组信息。所获得的该组信息可被提供回该呼叫客户。根据本专利技术的另一方面,提供了一种具有用于响应于询问通过VoIP通信信道提供信息的计算机可执行组件的计算机可读介质。这些计算机可执行组件包括用于接收信息询问的信息管理组件;用于处理第一客户的上下文信息并标识用于获取该信息的源的信息处理组件。该信息管理组件从该源获取对应于该询问的信息并向第二客户提供所获得的信息。该信息处理组件标识多个源并基于该上下文信息选择最适当的源。如果信息处理组件不能标识任何源,则信息管理组件发送预定的默认信息。信息处理组件通过添加所获得的信息来更新该上下文信息;并且其中信息管理组件发送已更新的上下文信息。根据本专利技术的又一方面,一种用于通过第一客户和第二客户之间的通信信道提供涉及位置的上下文信息的方法,该方法包括:可以接收对第一客户的位置信息的询问。该信息询问是作为从第二客户接收到的上下文信息的一部分来接收的。该上下文信息涉及通过第一客户和第二客户之间的VoIP通信信道的对话。在接收到该询问时,可以获得涉及第一客户的一组上下文信息。确定从该组所获得的上下文信息中是否有该位置信息可用。如果该位置信息可用,则将向第二客户提供该位置信息。在一实施例中,可以基于从第二客户接收到的上下文信息来标识该位置信息的类型,如第一客户的地理位置、第一客户的设备的IP地址等。如果该位置信息不可用,则可以基于该组所获得的上下文信息来确定供获取该位置信息的至少一个源,并随后可以从该至少一个源获得该位置信息。附图说明当结合附图参考以下详细描述时,可以更容易领会并更好地理解本发明的上述方面和许多附加优点,附图中:图1是说明根据本专利技术的一个方面的用于在各客户之间建立对话信道的VoIP环境的框图;图2是说明根据本专利技术的一方面的VoIP客户的框图;-->图3是说明根据本专利技术的一方面的与VoIP设备相关联的各组件的框图;图4是说明根据本专利技术的一个方面的两个VoIP客户之间通过对话信道的数据交换的框图;图5是在图1的VoIP环境中所建立的通信信道上使用的数据分组的框图;图6是示出根据本专利技术的一方面的两个VoIP客户之间的用于传输由所标识的结构化分层结构定义的上下文信息的交互的框图;图7A和7B是示出根据本专利技术的一方面的两个VoIP实体之间的用于响应于询问来收集并提供上下文信息的交互的框图;图8-12B是说明根据本专利技术的一方面的对应于VoIP上下文信息的结构化分层结构的各属性和类的框图;以及图13是示出根据本专利技术的一方面的位置信息例程的流程图。详细描述一般而言,本专利技术涉及用于收集并通过通信信道向VoIP客户或其它服务提供方提供所询问的信息的方法和系统。更具体地,本专利技术涉及用于响应于信息询问来标识上下文信息、收集并提供所标识的根据“结构化分层结构”来表示的上下文信息的方法和系统。此处使用的“结构化分层结构”是用于安排要在两个或更多VoIP设备之间交换的上下文信息的预定义的组织结构。例如,结构化分层结构可以是XML命名空间。此外,VoIP对话是通过对话信道交换的、涉及对话的诸如上下文信息和语音信息等信息的数据流。在交换该上下文信息时,任何被授权的上下文信息发送方都可以改变在预定通信信道路径中被发送给下一接收方的上下文信息的范围、内容或数量。虽然将参考说明性结构化分层结构和IP电话环境来描述本发明,但本领域普通技术人员将会认识到所公开的各实施例本质上是说明性的,且不应被解释为是限制性的。参考图1,示出了用于在各“VoIP客户”之间提供IP电话服务的IP电话环境100的框图。此处使用的“VoIP客户”指的是具有一个或多个相关联的VoIP设备和唯一VoIP客户标识符的诸如个人、组织、公司等特定-->联系点。例如,单个个人、5个相关联的VoIP设备和唯一VoIP客户标识符共同构成VoIP客户。类似地,包括500个个人和超过1000个相关联的VoIP设备的公司也可以被统称为VoIP客户,并且可以用唯一VoIP客户标识符来标识该VoIP客户。此外,VoIP设备可以与多个VoIP客户相关联。例如,位于三个不同的个人(每一个人都与一单独的VoIP客户相关联)生活的住处的计算机(VoIP设备)可以与这三个VoIP客户中的每一个相关联。不论设备的组合如何,都可以在语音系统中使用该唯一VoIP客户标识符来达到该VoIP客户的联系点。一般而言,IP电话环境100可以包括诸如因特网、内联网网络、广域网(WAN)、局域本文档来自技高网...

【技术保护点】
一种用于通过呼叫客户和被呼叫客户之间的通信信道提供涉及一信息询问的上下文信息的方法,所述方法包括: 接收对涉及所述被呼叫客户的信息的询问1302; 获取涉及所述被呼叫客户的上下文信息1302; 基于所述被呼叫客户的上下文信 息,标识与所述询问相对应的一组信息1304;以及 提供所收集的所述一组信息1314。

【技术特征摘要】
【国外来华专利技术】US 2006-4-10 11/401,0641.一种用于通过呼叫客户和被呼叫客户之间的通信信道提供涉及一信息
询问的上下文信息的方法,所述方法包括:
接收对涉及所述被呼叫客户的信息的询问1302;
获取涉及所述被呼叫客户的上下文信息1302;
基于所述被呼叫客户的上下文信息,标识与所述询问相对应的一组信息
1304;以及
提供所收集的所述一组信息1314。
2.如权利要求1所述的方法,其特征在于,标识所述一组信息包括从第三
方获得所述一组信息。
3.如权利要求1所述的方法,其特征在于,所述信息询问是通过所述通信
信道的对话的一部分。
4.如权利要求1所述的方法,其特征在于,与所述询问相对应的所述一组
信息包括位置信息。
5.如权利要求4所述的方法,其特征在于,所述位置信息包括客户定义的
位置信息。
6.如权利要求4所述的方法,其特征在于,所述位置信息包括提供方定义
的位置信息。
7.一种计算机可读介质,所述计算机可读介质具有用于响应于询问通过第
一客户和第二客户之间的VoIP通信信道提供信息的计算机可执行组件,所述
组件包括:
用于接收信息询问1302的信息管理组件;
用于处理所述第一客户的上下文信息并标识供获取所述信息的源1304的
信息处理组件;以及
其中所述信息管理组件从所述源获取与所述询问相对应的信息1308、
1312并向所述第二客户提供所获得的信息1314。
8.如权利要求7所述的计算机可读介质,其特征在于,所述信息处理组件
标识多个源并基于所述上下文信息选择最适当的源1310。
9.如权利要求7所述的计算机可读介质,其特征在于,所述信息询问是从
所述第二客户接收的。
10.如权利要求7所述的计算机可读介质,其特征在于,如果所述信息
处理组件不能标识任何源,则所述信息管理组件发送预定的默认信息。
11.如...

【专利技术属性】
技术研发人员:D密尔斯汀D豪威尔K王L克里德尔MD马卢厄LC楚
申请(专利权)人:微软公司
类型:发明
国别省市:US[美国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1