用于分析服务平台的应用程序的应用集线器制造技术

技术编号:33625869 阅读:17 留言:0更新日期:2022-06-02 01:04
提供应用集线器,用于分析服务平台的应用程序。该分析服务平台可以从分析设备接收数据并提供服务,诸如,过滤、处理和可视化数据。该应用集线器可以充当客户端设备上用户的着陆站点,以启动该分析服务平台的应用程序。该应用集线器可以通过网络向该客户端设备提供网页,该网络提供用户界面,列出用于该分析服务平台的应用程序。用户可以通过该用户界面,诸如,通过选择该应用程序的用户界面元素,来启动该应用程序。该用户界面可以识别已经安装在该客户端设备上的该应用程序以及尚未安装的应用程序。该用户界面还可以识别需要升级应用程序的时间。由于该应用集线器旨在为所有应用程序的单个着陆站点,因此可以提供单次登录。因此可以提供单次登录。因此可以提供单次登录。

【技术实现步骤摘要】
【国外来华专利技术】用于分析服务平台的应用程序的应用集线器
[0001]相关申请的交叉引用本申请要求于2019年10月10日提交的美国临时专利申请号62/913,603的权益和优先权,该临时专利申请的全部内容据此以引用方式并入。

技术介绍

[0002]质谱系统和液相色谱系统的用户必须对抗软件工具的不相交的横向。可存在用于不同类型的系统的单独工具。此外,对于每种类型的功能,可能存在单独的软件工具,诸如,数据采集、数据处理、可视化、报告和一致性。此外,用户必须单独登录每个工具,以使用工具。

技术实现思路

[0003]需要一种用于诸如质谱和液相色谱设备等分析设备的软件工具的集成解决方案。示例性实施方案试图解决此需求。
[0004]根据示例性实施方案,由客户端计算设备执行一种方法。根据该方法,在该客户端计算设备处从在应用集线器计算设备上运行的应用集线器接收用户界面。应用集线器用作着陆站点,其中客户端能够在客户端计算设备上启动用于分析服务平台的应用程序,并且用户界面将应用程序中的选定的应用程序识别为未安装在客户端计算设备上。经由客户端计算设备上的用户界面接收输入。输入指示在客户端设备上安装选定的应用程序的请求。基于接收到的通信,从应用程序储存库检索选定的应用程序,并将所检索的选定的应用程序安装在客户端计算设备上。
[0005]应用集线器客户端可以安装在客户端计算设备上,并且应用集线器客户端服务可以安装在客户端计算设备上。选定的应用程序的检索可以包括向应用集线器客户端服务发送从应用集线器客户端检索选定的应用程序的请求。选定的应用程序的检索可以包括在应用集线器客户端服务处从应用程序储存库接收选定的应用程序。选定的应用程序的安装可由应用集线器客户端服务启动。应用集线器客户端服务可以在客户端计算设备上具有管理权限。
[0006]根据示例性实施方案,由客户端计算设备执行一种方法。在该方法中,从在客户端计算设备处在应用集线器计算设备上运行的应用集线器接收用户界面。应用集线器用作着陆站点,其中客户端经由客户端计算设备启动用于分析服务平台的应用程序。用户界面将选定的应用程序识别为需要更新。基于经由客户端计算设备处的用户界面接收的输入,获得对选定的应用程序的更新。执行在客户端计算设备上的选定的应用程序的更新,作为背景过程。
[0007]应用集线器客户端服务可以安装在客户端计算设备上。更新的获得可以包括应用集线器客户端服务从应用程序储存库检索选定的应用程序的更新版本。应用程序储存库可以远离客户端计算设备。执行更新可以包括在客户端计算设备上安装所检索的选定的应用程序。所检索的选定的应用程序的安装可以包括应用集线器客户端服务启动安装程序,以
安装所检索的选定的应用程序。经由用户界面接收的输入可以指示选择用于选定的应用程序的用户界面的用户界面元素。该方法可以还包括确定选定的应用程序的版本是否为当前版本。
[0008]根据示例性实施方案,在应用集线器计算设备上执行方法。根据该方法,用户登录用户界面从在应用集线器计算设备上运行的应用集线器发送到客户端计算设备。用户登录用户界面提示用户提供登录应用集线器的凭证。从客户端计算设备在应用集线器处接收凭证。将凭证从应用集线器发送到认证服务。在用户已经被认证的应用集线器处接收指示。准予对用户经由应用集线器执行用于分析服务平台的一个或多个应用程序的访问,其中用户不需要再次认证,以执行一个或多个应用程序。
[0009]可以请求授权代码,并且可以响应于该请求而接收授权代码。可以启动应用程序,并且授权代码可以是应用程序储存库。
附图说明
[0010]图1描绘了适合于实践示例性实施方案的环境的框图。
[0011]图2A描绘了说明性客户端计算设备的框图。
[0012]图2B描绘了说明性服务器计算设备的框图。
[0013]图3描绘了应用集线器的说明性部件的框图。
[0014]图4描绘了在示例性实施方案中可以针对用户登录应用集线器来执行的步骤的流程图。
[0015]图5描绘了应用集线器的说明性登录用户界面。
[0016]图6描绘了在示例性实施方案中在应用集线器用户界面上显示应用程序可以采取的动作。
[0017]图7描绘了用于应用集线器的说明性用户界面,其中安装了应用程序并且未安装另一应用程序。
[0018]图8A描绘了示出应用程序图标的改变的外观以指示应用程序正在进行安装的用户界面。
[0019]图8B描绘了在完成先前未安装的应用程序的安装之后图8A的用户界面。
[0020]图9描绘了在示例性实施方案中在客户端计算设备上安装应用程序可以采取的动作。
[0021]图10描绘了在示例性实施方案中发送应用程序可以采取的动作。
[0022]图11A描绘了需要更新的应用程序的说明性图标。
[0023]图11B描绘了图11A的图标的改变的外观,以反映应用程序正在进行更新。
[0024]图12描绘了在示例性实施方案中可以执行以确定应用程序需要更新的步骤的流程图。
[0025]图13描绘了在示例性实施方案中用于记录应用程序的日志消息的环境的框图。
具体实施方式
[0026]本文描述的示例性实施方案提供用于分析服务平台的应用程序的应用集线器。分析服务平台可以从分析设备接收数据并提供服务,诸如但不限于对数据进行过滤、处理和
可视化。应用集线器可以充当客户端设备上用户的着陆站点,以启动分析服务平台的应用程序。在一些示例性实施方案中,应用集线器可以通过网络向客户端计算设备提供网页。网页可以提供列出用于分析服务平台的应用程序的用户界面。用户可以通过用户界面,诸如,通过选择用于应用程序的用户界面元素,来启动应用程序。
[0027]用户界面可以识别已经安装在客户端设备上的应用程序以及尚未安装的应用程序。例如,可以在用户界面上提供区分所安装的应用程序和未安装的应用程序的视觉提示。这为用户提供了一种快速且简单的方式,以了解用于安装的应用程序。用户界面还可以为用户提供安装在客户端计算设备上未安装的应用程序的机制。在一些示例性实施方案中,针对每个应用程序提供图标,采取动作,诸如,选择图标或以其它方式激活图标,启动在客户端计算设备上安装应用程序。
[0028]用户界面还可以识别需要升级应用程序的时间。例如,可以提供需要升级的视觉提示。与应用程序相关联的图标可以具有修改外观,指示需要升级。可以通过将安装在客户端设备上的应用程序的版本编号与可用于安装的应用程序的版本编号进行比较,来自动确定需要升级,而无需用户干预。用户可以启动通过用户界面升级应用程序。在一个实例中,用户选择与应用程序相关联的图标,以启动升级。通过在客户端设备上安装升级版本的应用程序,来实现升级。
[0029]由于应用集线器旨在为所有应用程序的单个着陆站点,因此可以提供单次登录。特别地,当寻求访问应用集线器时,可以提示用户提供其凭证。一旦用户成功登录,用户可能不需要再次提供凭证,以启动用户界面上示出的应用程序。这通过消除用户登录本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种由客户端计算设备执行的方法,所述方法包括:从在应用集线器计算设备上运行的应用集线器接收所述客户端计算设备处的用户界面,其中所述应用集线器用作着陆站点,其中客户端能够在所述客户端计算设备上启动用于分析服务平台的应用程序,并且所述用户界面将所述应用程序中的选定的应用程序识别为未安装在所述客户端计算设备上;经由所述客户端计算设备上的所述用户界面接收指示在所述客户端设备上安装所述选定的应用程序的请求的输入;基于所接收的通信,从应用程序储存库检索所述选定的应用程序;以及将所检索的选定的应用程序安装在所述客户端计算设备上。2.根据权利要求1所述的方法,其中将应用集线器客户端安装在所述客户端计算设备上,并且应用集线器客户端服务安装在所述客户端计算设备上,并且其中所述选定的应用程序的检索包括向所述应用集线器客户端服务发送从所述应用集线器客户端检索所述选定的应用程序的请求。3.根据权利要求2所述的方法,其中所述选定的应用程序的检索还包括在所述应用集线器客户端服务处从所述应用程序储存库接收所述选定的应用程序。4.根据权利要求3所述的方法,其中所述选定的应用程序的安装由所述应用集线器客户端服务启动。5.根据权利要求1所述的方法,其中应用集线器客户端服务安装在所述客户端计算设备上,并且其中所述选定的应用程序的安装由所述应用集线器客户端服务启动。6.根据权利要求5所述的方法,其中所述应用集线器客户端服务对所述客户端计算设备具有管理权限。7.一种由客户端计算设备执行的方法,所述方法包括:从在应用集线器计算设备上运行的应用集线器接收客户端计算设备处的用户界面,其中所述应用集线器用作着陆站点,其中客户端经由所述客户端计算设备启动用于分析服务平台的应用程序,并且其中所述用户界面将选定的应用程序识别为需要更新;基于经由所述客户端计算设备处的所述用户界面接收的输入,获得对所述选定的应用程序的更新;以及执行所述客户端计算设备上的所述选定的应用程序的所述更新,作为背景过程。8.根据权利要求7所述的方法,其中应用集线器客户端服务安装在所述客户端计算设备上,并且其中获得所述更新包括所述应用集线器客户端服务从应用程序储存库检索所述选定的应用程序的更新版本。9.根据权利要求8所述的方法,其中所述应用程序储存库远离所述客户端计算设备。10.根据权利要求8所述的方法,其中执行所述更新包括将所检索的选定的应用程序安装在所述客户端计算设备上。11.根据权利要求8所述的方法,其中安装所检索的选定的应用程序包括所述应用集线器客户端服务启动安装程序,以安装所检索的选定的应用程序。12.根据权利要求7所述的方法,其中经由所述用户界面接收的所述输入指示选择用于所述选定的应用程序的所述用户界面的用户界面元素。13.根据权利要求7所述的方法,所述方法还包括确定所述选定的应用程序的版本是否
是当前版本。14.一种在应用集线器计算设备上执行的方法,所述方法包括:从在所述应用集线器计算设备上运行的应用集线器向客户端计算设备发送用户登录用户界面,其中所述用户登录用户界面提示用户提供登录到应用集线器的凭证;在所述应用集线器处从所述客户端计算设备接收所述凭证;将所述凭证从所述应用集线器发送到认证服务;在所述用户已经被认证的所述应用集线器处接收指示;以及经由所述应用集线器准予对所述用户执行用于分析服务平台的一个或多个应用程序的访问,其中所述用户不需要再次认证,以执行所述一个或多个应用程序。15.根据权利要求14所述的方法,所述方法还包括请求授权代码并且响应于所述请求而接收所述授权代码。16.根据权利要求15所述的方法,所述方法还包括启动应用程序并将所述授权代码传递给应用程序储存库。17.一种保持计算机可执行指令的非暂时性计算机可读存储介质,所述计算机可执行指令使客户端计算设备执行以下操作:从在应用集线器计算设备上运行的应用集线器接收所述客户端计算设备处的用户界面,其中所述应用集线器用作着陆站点,...

【专利技术属性】
技术研发人员:C
申请(专利权)人:沃特世科技爱尔兰有限公司
类型:发明
国别省市:

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

1