用于路由协助请求的问题检测制造技术

技术编号:18610157 阅读:44 留言:0更新日期:2018-08-04 22:58
基于指示在加载过程中采取的步骤和通过步骤的转换速度的相应信息来识别问题。该问题基于代理公开的代理能力与代理进行匹配。问题和相应的信息被路由给代理。

【技术实现步骤摘要】
【国外来华专利技术】用于路由协助请求的问题检测
技术介绍
计算机系统目前被广泛使用。一些计算机系统为组织托管多租户系统。每个租户对应不同的组织,每个组织可能有多个不同的用户,每个用户都使用客户端设备。这种多租户系统经常允许租户或甚至个人用户添加由多租户计算系统托管的服务。用户或租户添加服务的过程有时称为加载。用户或租户可能很难添加服务。添加服务或租户或用户注册服务的加载过程可能非常麻烦并且技术上复杂。另外,即使在成功添加服务之后,一些租户也很难让他们的用户参与到新服务中,并且实际上成功地使用它。为了解决这些类型的问题,一些公司提供技术支持服务。为了利用这些服务,用户经常需要通过电话呼叫,或者使用某种类型的电子消息传递联系技术支持人员。当收到技术支持请求时,技术支持请求通常会路由给可能能够帮助解决问题的个人技术人员或代理。但是,这些问题在开始时往往不正确或不完整。因此,请求技术支持的用户可能会被路由到一个不适合解决该问题的部门或个人技术人员。因此,用户被重新路由到另一个部门或技术人员,并且可能重复该过程。这可能导致多租户服务用户之间的高度不满。以上讨论仅提供用于一般背景信息,并不旨在用作确定所要求保护的主题的范围的辅助手段。
技术实现思路
基于指示在加载过程中采取的步骤和通过步骤的转换速度的相应信息来识别问题。该问题基于代理公开的代理能力与代理进行匹配。问题和相应的信息被路由给代理。提供本
技术实现思路
是为了以简化的形式介绍将在以下详细描述中进一步描述的一些概念。本
技术实现思路
并非旨在确定所要求保护的主题的关键特征或基本特征,也不旨在用作确定所要求保护的主题的范围的辅助手段。所要求保护的主题不限于解决背景中提到的任何或全部缺点的实施方式。附图说明图1是多租户计算系统体系结构的一个示例的框图。图2是参与状态识别系统的一个示例的更详细框图。图3是问题识别系统的一个示例的更详细的框图。图4是示出在识别多租户体系结构中的租户的参与状态中图1中所示的体系结构的操作的一个示例的流程图。图4A是能力暴露系统的一个示例的框图。图4B是示出能力暴露系统的操作的一个示例的流程图。图4C示出了代理数据的一个示例。图4D是支持路由系统的一个示例的更详细的框图。图4E是示出支持路由系统的操作的一个示例的流程图。图4F是示出信誉度量生成逻辑的操作的一个示例的流程图。图5A和5B示出了用户界面显示的示例。图6A-6C示出了用户界面显示的示例。图7A-7B示出了用户界面显示的示例。图8A-8B示出了用户界面显示的示例。图9示出了部署在云计算体系结构中的设置在图1中的体系结构的一个示例。图10-12示出了可用于前面附图的体系结构中的移动设备的示例。图13是可以在前面的附图的体系结构中使用的计算环境的一个示例的框图。具体实施方式图1是多租户计算系统体系结构100的一个示例的框图。体系结构100说明性地包括多租户计算系统102、一个或多个支持代理系统104-106,每个支持代理系统可由一个或多个支持代理108-110使用。体系结构100还说明性地包括基于上下文的路由系统112、web服务器前端系统114以及通过web服务器前端系统114与多租户计算系统102交互的一个或多个租户组织116-118。每个租户组织116-118可以包括多个客户端系统120-128,并且可以被多个用户130-136使用,以便在多租户计算系统102中使用服务器侧服务。每个租户组织可以是访问用于托管服务、数据、应用程序等的多租户计算系统102的单独组织。用户130-136每一个说明性地与一个或多个客户端系统120-128交互,以便不仅控制和操纵相应的客户端系统,而且也控制和操纵多租户计算系统102。每个客户端系统120-128可以包括一个或多个服务器或处理器162、加载例如,建立/参与)功能164、参与感测逻辑166、各种各样的其他客户端服务功能168,并且其可以包括其他项目170。多租户计算系统102说明性地包括一组或多组租户数据140-142以及一组或多组租户服务144-146。它还说明性地包括多租户托管功能148,其自身可以包括一个或多个虚拟机150、虚拟机管理系统152以及各种其他多租户托管功能154。Web服务器前端系统114说明性地包括一个或多个服务器或处理器156、客户端接口组件158,并且它可以包括各种各样的其他前端功能逻辑160。支持代理108-110说明性地与支持代理系统104-106进行交互,以便在需要时为用户130-136(或租户116-118)提供支持。每个支持代理系统104可以包括一个或多个处理器或服务器172、用户接口组件174、客户端通信系统176、能力暴露系统178、数据存储库180,并且它可以包括各种各样的其他项目182。用户130-136说明性地与加载(例如,建立和参与)功能164交互,以便订阅(或设置)客户端配置以使用多租户服务144-146或数据。参与感测逻辑166说明性地感测指示准备状态(例如,租户的建立状态)以及参与状态(例如,是否有任何用户成功使用多租户服务,有多少用户正在使用多租户服务,以及使用的级别-例如,使用的复杂程度级别、使用量或使用频率等状态)的各种度量、值、输入和/或其它信息,并且通过web服务器前端系统114将该信息提供给基于上下文的路由系统112。用户130-136也说明性地使用其他客户端侧服务功能168以便参与并使用由系统162托管的多租户服务。web服务器前端系统114中的客户端接口组件158说明性地产生可由各种客户端系统使用的客户端接口数据。客户端接口可以包括用户输入机制,用户输入机制可以由用户130-136启动以控制和操作多租户计算系统102。虚拟机管理系统152(其可以包括管理程序和/或其它项目)说明性地管理各种虚拟机150的创建,操作和删除。多租户托管功能148还说明性地提供使用以便托管由各租户组织116-118访问的多租户服务或数据的功能。租户服务144-146可以是由系统102托管的各种多租户服务中的任何一种。租户数据140-142说明性地对应于各个租户或租户组织116-118。因此,租户服务144-146可以在租户数据140-142上操作,并且也可以提供其他服务。可能在某些时刻,用户130-136中的一个(或租户或租户组织116-118中的一个)遇到问题。在这种情况下,问题可能是在加载过程中遇到的问题(例如在配置租户刚刚订阅的租户服务中,或在与该服务衔接以及使用该服务时)。在那种情况下,支持代理108-110可以与用户130-136交互以解决问题。在此过程中,基于上下文的路由系统112说明性地识别出具有该问题的租户组织(和用户)的上下文信息,并识别该租户(或用户,或两者)关于该服务的加载过程中的一个或多个阶段或步骤(或准备状态和参与状态)以及该租户或用户正在进行该加载过程的速度。然后,它基于由代理108-110通过能力暴露系统178暴露的经暴露能力来识别支持代理108-110。然后,相应支持代理系统中的客户端通信系统用于与给定租户的用户进行通信,以解决这个问题。如上面简要提到的,基于上下文的路由系统112说明性地标识关于具有问题的租户或租户服务或者甚至个人用户的上下文信息。上下文信息说明性地是租户/用户在加载过程本文档来自技高网...

【技术保护点】
1.一种计算系统,包括:加载步骤识别器,所述加载步骤识别器自动识别多个步骤中的、用户已经在由用户用来建立和配置在线服务的预定加载过程中完成的步骤,所述加载步骤识别器生成指示所识别的步骤的步骤标识符;速度检测逻辑,其检测所述用户正在完成所述加载过程中的步骤的速度并生成指示所检测到的速度的速度指示符;以及路由系统,基于所述步骤标识符和所述速度指示符识别加载问题,基于所识别的加载问题识别支持代理,并发送通知以将所识别的加载问题通知所述支持代理。

【技术特征摘要】
【国外来华专利技术】2016.01.14 US 14/995,596;2016.02.24 US 15/052,2711.一种计算系统,包括:加载步骤识别器,所述加载步骤识别器自动识别多个步骤中的、用户已经在由用户用来建立和配置在线服务的预定加载过程中完成的步骤,所述加载步骤识别器生成指示所识别的步骤的步骤标识符;速度检测逻辑,其检测所述用户正在完成所述加载过程中的步骤的速度并生成指示所检测到的速度的速度指示符;以及路由系统,基于所述步骤标识符和所述速度指示符识别加载问题,基于所识别的加载问题识别支持代理,并发送通知以将所识别的加载问题通知所述支持代理。2.如权利要求1所述的计算系统,其中,所述路由系统包括:问题识别系统,其基于所述步骤标识符和所述速度指示符来访问一组上下文到问题的映射以识别所述加载问题。3.如权利要求2所述的计算系统,还包括:空闲时间检测逻辑,其检测用户在所述加载过程期间产生的给定用户界面显示上空闲的空闲时间,并且生成指示所述给定用户界面显示的UI指示符和指示所检测到的空闲时间的空闲时间指示符。4.如权利要求3所述的计算系统,其中,所述给定用户界面显示对应于所述加载过程中的步骤,并且其中,所述加载步骤识别器基于所述UI指示符识别所述步骤。5.如权利要求4所述的计算系统,其中,所述路由系统还包括:代理/用户连接逻辑,其生成指示为所述用户生成的用户界面显示、指示所述支持代理已被通知并且提供能够致动以联系代理的用户输入机制的用户界面信息。6.如权利要求5所述的计算系统,其中,所述问题识别系统包括:分析系统,其接收所述步骤标识符和所述速度指示符,并且确定所述速度指示符和所述步骤标识符是否指示用户正在花费超过阈值的时间来完成所述加载过程的步骤并且至少部分基于所述确定来识别所述加载问题。7.如权利要求5所述的计算系统,其中,所述问题识别系统包括:分析系统,其接收所述步骤标识符和所述速度指示符,并且确定所述速度指示符和所述步骤标识符是否指示所述用户正在花费超过阈值的时间来完成所述加载过程中的所述多个步骤并且至少部分基于所述确定来识别所述加载...

【专利技术属性】
技术研发人员:M·J·洛佩斯W·约翰逊P·S·巴拉拉詹
申请(专利权)人:微软技术许可有限责任公司
类型:发明
国别省市:美国,US

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

1