当前位置: 首页 > 专利查询>斯凯普公司专利>正文

通信事件的分析制造技术

技术编号:8302335 阅读:181 留言:0更新日期:2013-02-07 07:17
公开了用于分析在网络上出现的通信事件的方法、系统、设备、服务器和计算机程序产品,其中网络服务提供者为在设备处执行的通信客户机提供到网络的访问以加入到通信事件中。通信客户机检测与通信事件有关的问题。和通信事件相关的通信指标数据被确定。使用所确定的通信指标数据来确定检测到的问题是由原因(i)还是原因(ii)所引起的,所述原因(i)是网络中差的网络状况,所述原因(ii)是网络服务提供者对于在通信事件中使用的数据类型在网络上的传输区别对待。如果确定了检测到的问题是由原因(ii)所引起的,则向设备的用户提供通知。

【技术实现步骤摘要】
用于通信事件的分析的方法、客户机及服务器
本专利技术涉及通信事件的分析。特别是,本专利技术涉及分析在网络上出现的通信事件,其中通过网络服务提供者来提供到网络的访问。
技术介绍
通信系统允许在网络上的设备、或者设备到通信系统的登录或者通信系统中的朋友邀请之间发生通信事件,比如音频通话、视频通话、即时消息发送会话、通话转接、短消息服务(sms)消息发送会话和文件传输。在通信事件期间数据发送的质量可以受到多个不同因素的影响,比如网络的状况(例如拥塞和带宽)。当用户正在使用设备加入到网络上的通信事件中时,可能有利的是,为用户提供与具体网络上的通信事件相关的数据发送质量的指示,或者如果通信事件不能被建立,则告知这点。例如,在一个布置中,在设备处的用户接口中实现“通话质量”指示器按钮,从而使设备的用户能够检查对于设备的当前设置的网络速度状况。当设备检测到坏的网络状况或者实现了通话下降恢复过程时,也可以在通话(或其它通信事件)期间存在提供给用户的动态内容通知。例如,在告知用户与通信事件有关的问题(比如通信事件质量的下降)是由于差的网络状况所造成的这方面,所述通知可能是有利的。这可以帮助用户来克服问题。此外,即使用户不能克服该问题,告知用户与通信事件有关的问题是网络上的问题所引起的也能够有助于减轻用户对于该问题的挫败感。
技术实现思路
专利技术人已经认识到,网络服务提供者(例如“网络操作者”和“因特网服务提供者”)可以在契约或非契约基础上操纵或阻断网络流量(traffic)。国家政府也可以阻断某些网络流量。一些网络服务提供者对于可能在通信事件中使用的网络流量的某些类型进行检测并且区别对待,比如用于在因特网上传输语音通信和多媒体会话的基于因特网协议的语音(VoIP)流量。例如,网络服务提供者可以实现流量整形(trafficshaping)以将一些类型的数据进行比其它类型的数据更多的延迟,这可能对于在网络上出现的通信事件的质量具有不利的影响。在比如如上所述的那些现有技术通知方案中,可以提供通知以指示通信事件出现的问题是由于网络上的状况所引起的,但是专利技术人已经认识到,当问题的原因是网络服务提供者对于在通信事件中使用的数据类型的传输区别对待(例如阻断该数据类型)时,可能有利的是具体地进一步分析问题的原因并且通知客户。专利技术人已经认识到,可能有利的是将这一特定原因与导致差的网络状况的其它原因进行区别,因为与具有其它原因的问题(例如网络上高级别的拥塞)的解决方案相比,可能以不同的方式(例如通过切换到不同的网络服务提供者)找到具有这一特定原因的问题的解决方案。例如,切换到不同的网络服务提供者可能并不减轻由网络上高级别的拥塞所引起的问题。根据本专利技术的第一方面,提供了一种分析在网络上出现的通信事件的方法,其中网络服务提供者为在设备处执行的通信客户机提供到网络的访问以加入到通信事件中,所述方法包括:通信客户机检测与通信事件有关的问题;确定和通信事件相关的通信指标数据;使用所确定的通信指标数据来确定检测到的问题是由原因(i)还是原因(ii)所引起的,所述原因(i)是网络中差的网络状况,所述原因(ii)是网络服务提供者对于在通信事件中使用的数据类型在网络上的传输区别对待;以及如果确定了检测到的问题是由原因(ii)所引起的,则向设备的用户提供通知。与通信事件有关的问题可以是与建立通信事件有关或者与执行通信事件有关的问题。建立通信事件可以包含对于通信事件使用基于网的特征以在通信事件中正确地运行。例如,支付功能可以基于经由通信客户机向用户展示网页。这些网页的使用可能涉及建立通信事件并且这些网页的传输(例如,来自网络上的服务器)可能由网络服务提供者区别对待。在通知用户关于通信事件中使用的数据类型的传输区别对待方面,可以考虑这些网页的传输速度。这允许用户在网络服务提供者对于通信事件中使用的数据类型的传输区别对待时被通知。知晓了与通信事件有关的问题的原因能够减少或减轻用户对于该问题的挫败感。在优选实施例中,在实时应用使用期间对于通信事件分析网络状况并且基于说明网络服务提供者特性的状况实时触发通知。这允许用户对于差的用户体验或者与通信事件有关的“问题”客观地进行归因。此外,知晓了与通信事件有关的问题的原因在确定对于问题的解决方案方面可能是有利的。不同的网络服务提供者可以实现不同的流量整形方案,从而使一些网络服务提供者可以对于通信事件中使用的数据类型进行比其它数据类型更大的区别对待。在这种情况下,可能有利的是改变使用哪一个网络服务提供者来提供到网络的访问,以由此改善网络上通信事件的质量。在这方面,优选的实施例通过建议替换性的网络服务提供者(例如,作为检测到的问题是网络服务提供者对于在通信事件中使用的数据类型在网络上的传输区别对待所引起的通知的一部分)而允许用户关于使用哪一个网络服务提供者进行有见地的选择。本专利技术的实施例在测试或通知中有利地考虑到网络服务提供者的特性。此外,本专利技术的实施例在特定通信事件期间有利地考虑到网络服务提供者在应用使用期间的特定测试。通知可以包括让用户使用另一网络服务提供者的建议。所述确定检测到的问题是由原因(i)还是原因(ii)所引起的步骤可以使用确定的通信指标数据以及和网络相关的其它数据。所述其它数据可以包括不同于和通信事件相关的通信指标数据的与数据通过网络的传输相关的其它通信指标数据。例如,所述其它数据可以包括下列各项中的至少一个:(a)当使用另一网络服务提供者时来自用户的通信指标数据;(b)来自使用所述网络服务提供者的另一用户的通信指标数据;(c)来自使用另一网络服务提供者的另一用户的通信指标数据;(d)与在通过所述网络传输的通信事件中所使用的数据类型不同的另一数据类型所经历的网络状况;(e)和网络的配置相关的数据;(f)和网络的操作特性相关的数据;(g)当使用所述网络服务提供者时来自用户的历史数据;以及(h)当使用所述网络服务提供者或另一网络服务提供者时向用户示出的历史通知。所述确定检测到的问题是由原因(i)还是原因(ii)所引起的步骤可以包括将所述确定的通信指标数据与至少一个模型进行比较。所述方法还可以包括计算置信值,该置信值指示检测到的问题由原因(ii)所引起的确定性,并且其中通知的形式取决于置信值。向设备的用户提供通知的所述步骤可以包括通信客户机向设备的用户输出通知。替换性地,如果检测到的问题阻止通知经由通信客户机被提供给用户,则向设备的用户提供通知的所述步骤可以包括使用与通信事件分开的通信进程向用户发送包括通知的消息。所述消息可以包括电子邮件消息或者短消息服务消息。网络服务提供者可以通过对通过网络的数据执行流量整形而对通信事件中使用的数据类型在网络上的传输进行区别对待。通信事件可以是文件传输、音频通话、视频通话、即时消息发送会话、短消息服务消息发送会话、通话转接、设备到通信系统的登录和通信系统中的朋友邀请之一。通信指标数据可以指示下列各项中的至少一个:(i)由网络上的通信事件所经历的带宽,(ii)由网络上的通信事件所经历的等待时间,(iii)由网络上的通信事件所经历的不稳定性,(iv)由网络上的通信事件所经历的分组丢失,(v)网络服务提供者的标识符,(vi)用户的国家,(vii)通信事件目的地的国家,以及(viii)用户的本文档来自技高网...
通信事件的分析

【技术保护点】
一种分析在网络上出现的通信事件的方法,其中网络服务提供者为在设备处执行的通信客户机提供到网络的访问以加入到通信事件中,所述方法包括:通信客户机检测与通信事件有关的问题;确定和通信事件相关的通信指标数据;使用所确定的通信指标数据来确定检测到的问题是由原因(i)还是原因(ii)所引起的,所述原因(i)是网络中差的网络状况,所述原因(ii)是网络服务提供者对于在通信事件中使用的数据类型在网络上的传输区别对待;以及如果确定了检测到的问题是由原因(ii)所引起的,则向设备的用户提供通知。

【技术特征摘要】
2011.09.06 GB 1115366.5;2011.11.29 US 13/3062241.一种由经由提供到网络的访问的通过其发生通信事件的单个网络服务提供者加入到通信事件中的在设备处执行的通信客户机分析在网络上出现的通信事件的方法,所述方法包括所述通信客户机:检测与通信事件有关的问题;确定网络服务提供者处的和通信事件相关的通信指标数据,包括所述通信事件中使用的特定类型的数据;将所述通信指标数据与其它通信指标数据比较,其中所述其它通信指标数据对应于由所述通信客户机执行的经由不同的网络服务提供者的不同的(i)和包括所述特定类型的数据(ii)的通信事件;计算指示检测到的问题由对所述特定类型的数据区别对待所引起的确定性的置信值;至少部分地基于所述比较和所述置信值,识别网络服务提供者对于在通信事件中使用的所述特定类型的数据在网络上的传输区别对待;以及向设备提供指示对所述特定类型的数据区别对待的通知。2.根据权利要求1的方法,其中所述通知包括让设备使用另一网络服务提供者的建议。3.根据权利要求1或2的方法,其中所述比较使用所述通信指标数据以及和网络相关的其它数据,其中所述其它数据包括不同于和通信事件相关的通信指标数据的与数据通过网络的传输相关的其它通信指标数据,或者下列各项中的至少一个:(a)当使用另一网络服务提供者时与设备关联的通信指标数据;(b)当使用所述网络服务提供者时与另一设备关联的通信指标数据;(c)当使用另一网络服务提供者时与另一设备关联的通信指标数据;(d)与在通过所述网络传输的通信事件中所使用的数据类型不同的另一数据类型所经历的网络状况;(e)和网络的配置相关的数据;(f)和网络的操作特性相关的数据;(g)当使用所述网络服务提供者时与设备关联的历史数据;以及(h)当使用所述网络服务提供者或另一网络服务提供者时向设备提供的历史通知,其中通信指标数据指示了下列各项中的至少一个:(i)由网络上的通信事件所经历的带宽,(ii)由网络上的通信事件所经历的等待时间,(iii)由网络上的通信事件所经历的不稳定性,(iv)由网络上的通信事件所经历的分组丢失,(v)网络服务提供者的标识符,(vi)用户的国家,(vii)通信事件目的地的国家,以及(viii)用户的标识符。4.根据权利要求1或2的方法,其中通知的形式取决于置信值。5.根据权利要求1或2的方法,其中所述向设备提供通知包括通信客户机向设备输出通知,但是其中如果检测到的问题阻止通知经由通信客户机被提供给用户,则向设备的用户提供通知包括使用与通信事件分开的通信进程向用户发送包括通知的消息,其中所述消息包括电子邮件消息或者短消息服务消息。6.根据权利要求1或2的方法,其中网络服务提供者通过对通过网络的数据执行流量整形而对通信事件中使用的数据类型在网络上的传输进行区别对待,并且其中所述检测与通信事件有关的问题包括确定所述通信指标数据是否指示其中网络服务提供者有可能对于在通信事件中使用的特定类型的数据在网络上的传输区别对待的情景,其中响应于确定通信指标数据指示所述情景而执行所述比较,其中在下列情景中的至少一个发生时被检测的通信指标数据指示所述情景:(i)在通信事件中经历质量下降而对于不同于正在网络上传输的通信事件的数据的数据并没有经历类似的质量下降;(ii)通信事件的质量突然下降,(iii)不能建立通信事件;以及(iv)通信事件的质量持续下降。7.一种由经由提供到网络的访问的通过其产生通信事件的服务提供者加入到通信事件中的分析在网络上出现的通信事件的在设备处执行的通信客户机,所述通信客户机包括:检测装置,用于检测与通信事件有关的问题;确定装置,用于确定网络服务提供者处和通信事件相关的通信指标数据;传输装置,用于将所述通信指标数据传输给网络的服务器;比较装置,用于将所述通信指标数据与其它通信指标数据比较,其中所述其它通信指标数据对应于(i)由使用同一网络服务提供者的另一设备上的另一通信客户机执行的和(ii)由所述通信客户机经由不同的网络服务提供者执行的通信事件;计算装置,用于计算指示检测到的问题由对在通信事件中使用的特定类型的数据区别对待所引起的确定性的置信值;识别装置,用于至少部分地基于所述比较和所述置信值,识别是网络服务提供者对于所述特定类型的数据在网络上的传输区别对待;以及通知...

【专利技术属性】
技术研发人员:SV安德森A卡皮斯特森科T塔姆D利克A维斯基A萨巴斯M瓦尔加马
申请(专利权)人:斯凯普公司
类型:发明
国别省市:

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

1