一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

图形用户界面系统的制作方法

2022-11-13 15:10:43 来源:中国专利 TAG:

图形用户界面系统
1.相关申请的交叉参考
2.本技术要求于2020年1月22日提交的第62/964,435号美国临时申请的优先权,所述申请以全文引用的方式并入本文中。本技术还通过引用并入以下先前美国申请的全部内容:于2018年7月17日提交的第62/669,381号美国申请;于2019年7月16日提交的第16/513,526号美国申请;于2019年7月16日提交的pct/us2019/042079;以及于2019年7月17日提交的pct/us2019/042274。
技术领域
3.本技术通常有关计算机和计算机应用程序,更具体地,有关一种图形用户界面及一种用于在图形用户界面上显示用户交互项目的方法。


背景技术:

4.在包括但未限于生物分析、化学分析、放射分析、其它科学(例如,生物科学和生物分析工作),及工业工艺,而导致使用科学测试(例如生物测试、生物仪器)的仪器及工业工艺设备的各种应用中,本发明通过在各种处理位置及有关处理的仪器和设备端的一致性软件界面之间集成来改善测试、分析及处理。
5.通常,计算机系统和/或应用程序利用呈现给用户的一系列菜单等供接收输入以执行计算机系统和/或应用程序的功能。在用户从菜单项目列表选择选项或进行选择时,计算机系统和/或应用程序可基于所选定选项,和/或呈现另一菜单项目列表(例如,取决于选定选项的子菜单项目列表)来执行其功能。例如,计算机系统和/或应用程序在完成功能之前会继续执行其菜单驱动功能的处理。在此菜单驱动的系统中,通常的情况是,在用户界面上无法看见计算机系统和/或应用程序的目前功能所依赖的先前所选定选项。因此,例如,在计算机系统和/或应用程序处理上的目前点无法看见所采行菜单项目的路径。此外,采行的路径及路径中的未选定选项也无法在用户界面上可见。因此,可想要有改善的用户界面。
6.通常在实验室中使用搭配分析应用程序的仪器(例如且未限于生物仪器),借此,仪器所产生的数据被当作数据文件存储在共享的网络驱动器上,供后置处理及汇入其它电子系统,即实验室信息管理系统(lims)。通常,这些集成需要大量且耗时的软件开发和集成以将产生的数据提供给末端用户。通常,这些数据集成是在要求将所产生数据以某种方式存储以确保所产生数据无法被末端用户更改的严谨环境(例如,21cfr部分11)中。而且,这些集成被提供到末端用户以支持对产生数据的后置处理,以进行补充分析、报告、及能够与通常称为协作者的其它末端用户共享。此外,想要在一群紧密工作的末端用户中,在经管制、一致、统一、及可追溯处理下使用仪器及对所产生数据进行后置处理,以帮助末端用户建立一致性和正确的补充分析和报告。使用仪器产生数据进行补充分析和报告通常要求末端用户使用具有特定批号信息的消耗品(例如,生物消耗品,包括但未限于试剂和分析物)及其待测样品来建立所要测定的反应,以产生具有在产生补充分析和报告中所使用具特定批号信息的产生数据。为获得这些消耗品需要从供应商购买消耗品,供应商不仅必须将物
理消耗品运送给末端用户,而且还必须提供这些运送消耗品的特定批号信息,使得末端用户可在仪器上使用消耗品,并执行想要的后置处理。除了正常使用仪器和相关的消耗品外,通常还具有重要的支持功能,以确保始终针对客户提供最佳性能的仪器和/或相关的消耗品。最佳地执行有关末端用户使用仪器的集体和协同工作所需的工作流集成程度是非常高的,以及是非常复杂的,需要简单且易于使用的用户界面,以指引用户历经其分析工作流的所有复杂性。因此,想要有关及包括仪器和相关消耗品的有改善分析运算系统和用户界面。
7.仪器领域以外的其它领域面临类似于前述的困难。例如,在各种制造设定中,工作流程集成、零件跟踪、消耗品跟踪、在制品跟踪、工艺和零件生产的文件、及前述有关仪器的所有问题都是困难的。另外,本技术为例如商务、办公室、家庭、旅行及休闲场合中的工作流组织、优先选择及改善的消费者需求领域提供了解决方案。其它示例是存在的,且本说明书公开的解决方案并未限于前面讨论的问题。


技术实现要素:

8.可提供一种在用户界面上透过菜单选择的路径交互式导引用户以引导用户使用计算机应用程序的方法和系统。所述方法由至少一个硬件处理器自动执行。在一实施例中,所述方法可包括在用户界面显示的第一部分上显示目前选择菜单。
9.所述方法也可包括允许用户从所述用户界面显示的所述第一部分上显示的目前选择菜单来选择菜单项目,并基于选择先前菜单选择层中的菜单项目以深入菜单选择层。所述方法可进一步包括在所述用户界面显示的第二部分上显示所述深入层的过去选定和过去未选定菜单项目,其中所述过去未选定菜单项目显示成可选选项。所述方法也可包括通过允许用户从所述用户界面显示的所述第二部分上显示的先前导引菜单层来选择过去未选定菜单项目,以允许用户跳到菜单选项的不同路径。在一实施例中,所述第一部分和所述第二部分在所述用户界面显示上可同时检视。
10.在另一实施例中,一种在用户界面上透过菜单选择的路径交互式导引用户以引导用户使用计算机应用程序的方法,所述方法可包括在用户界面显示的第一部分上显示目前选择菜单。所述方法也可包括允许用户从所述用户界面显示的所述第一部分上显示的目前选择菜单来选择菜单项目,并基于选择先前菜单选择层中的菜单项目以深入菜单选择层。所述方法也可包括在所述用户界面显示的第二部分上显示所述深入层的过去选定和过去未选定菜单项目,其中所述过去未选定菜单项目显示成可选选项。在一实施例中,所述第一部分和所述第二部分在所述用户界面显示上可同时检视。在一实施例中,所述图形用户界面通过让用户界面显示的背景成为黑色而使黑色空间最大化,借此节省存储并改善显示速度。
11.在又一实施例中,一种在用户界面上透过菜单选择的路径交互式导引用户以引导用户使用计算机应用程序的方法,所述方法可包括在用户界面显示的第一部分上显示目前选择菜单。所述方法也可包括允许用户从所述用户界面显示的所述第一部分上显示的目前选择菜单来选择菜单项目,并基于选择先前菜单选择层中的菜单项目以深入菜单选择层。
12.所述方法可进一步包括在所述用户界面显示的第二部分上显示所述深入层的过去选定和过去未选定菜单项目,其中所述过去未选定菜单项目显示成可选选项。在一实施例中,所述第一部分和所述第二部分在所述用户界面显示上可同时检视。在一实施例中,至
少所述第一部分包括搜索功能方块盒、附属第一区域和附属第二区域,其中所述第一部分整体上是可滚动的且显示目前选择菜单。在一实施例中,随着检测在所述搜索功能方块盒中的搜索项输入,将所述第一部分分成可个别滚动的所述附属第一区域和附属第二区域。
13.在又一实施例中,一种在用户界面上透过菜单选择的路径交互式导引用户以引导用户使用计算机应用程序的方法,所述方法可包括在用户界面显示的第一部分上显示目前选择菜单。所述方法也可包括允许用户从所述用户界面显示的所述第一部分上显示的目前选择菜单来选择菜单项目,并基于选择先前菜单选择层中的菜单项目以深入菜单选择层。所述方法也可包括在所述用户界面显示的第二部分上显示所述深入层的过去选定和过去未选定菜单项目,其中所述过去未选定菜单项目显示成可选选项。
14.在一实施例中,所述第一部分和所述第二部分在所述用户界面显示上可同时检视。在一实施例中,目前选择菜单显示成旋转选择的图形旋转轮。在一实施例中,所述图形旋转轮可从目前选择菜单中的第一菜单项目旋转移到目前选择菜单中的最后菜单项目,且所述图形旋转轮进一步可从所述最后菜单项目旋转移到所述第一菜单项目,且所述第一菜单项目和所述最后菜单项目在图形旋转轮的旋转中不连接。
15.在又一实施例中,可提供一种用户界面系统,所述用户界面系统可包括至少一个硬件处理器和操作上耦合到所述硬件处理器的存储器装置。所述硬件处理器可用于从存储器装置中检索目前选择菜单,并在用户界面显示的第一部分上显示目前选择菜单。所述硬件处理器可进一步操作成允许用户从所述用户界面显示的所述第一部分上显示的目前选择菜单来选择菜单项目,并基于选择先前菜单选择层中的菜单项目以深入菜单选择层。所述硬件处理器可进一步操作在所述用户界面显示的第二部分上显示所述深入层的过去选定和过去未选定菜单项目,其中所述过去未选定菜单项目显示成可选选项。所述硬件处理器可进一步操作成通过允许用户从所述用户界面显示的所述第二部分上显示的先前导引菜单层来选择过去未选定菜单项目,以允许用户跳到菜单选项的不同路径。在一实施例中,所述第一部分和所述第二部分在所述用户界面显示上可同时检视。
16.在另一实施例中,提供一种由至少一处理器执行的用于导引调适成输出到图形用户界面(gui)的分级菜单层的路径的方法。所述方法包括由至少一处理器提供第一命令,供将用户可选选项的第一菜单显示在用户界面(ui)显示的第一部分上;及由所述至少一处理器提供第二命令,供随着用户的选择,将用户可选选项的第二菜单显示在所述ui显示的所述第一部分上。所述第二菜单调适成显示在所述ui显示的第二部分上,且包括所述分级菜单层的过去选定菜单项目和过去未选定菜单项目中的一个或多个,并调适成能够与所述第一部分同时检视。
17.在另一实施例中,提供一种存储有计算机指令的非暂时性计算机可读媒体,当处理器执行所述计算机指令时,使所述处理器执行用于导引调适成输出到图形用户界面(gui)的分级菜单层的路径的方法。所述方法包括提供第一命令,供将用户可选选项的第一菜单显示在用户界面(ui)显示的第一部分上;及提供第二命令,供随着用户的选择,将用户可选选项的第二菜单显示在所述ui显示的所述第一部分上。所述第二菜单调适成显示在所述ui显示的第二部分上,且包括所述分级菜单层的过去选定菜单项目和过去未选定菜单项目中的一个或多个,并调适成能够与所述第一部分同时检视。
18.在另一实施例中,提供一种用于导引调适成输出到图形用户界面(gui)的分级菜
单层的路径的系统。所述系统包括至少一处理器;用户输入装置;及配置成存储计算机应用程序的计算机可读存储媒体,其中所述至少一处理器配置成执行所述计算机应用程序的指令。所述至少一处理器可执行用于下列项目的指令:提供第一命令,供将用户可选选项的第一菜单显示在用户界面(ui)显示的第一部分上;及提供第二命令,供随着用户的选择,将用户的可选选择的第二菜单显示在所述ui显示的所述第一部分。所述第二菜单调适成显示在所述ui显示的第二部分上,且包括所述分级菜单层的过去选定菜单项目和过去未选定菜单项目中的一个或多个,并调适成能够与所述第一部分同时检视。
19.也可提供一种存储可由机器执行的指令程序以执行本说明书描述的一个或多个方法的计算机可读存储媒体。
20.下面参考附图详细描述各种实施例的其它特征以及结构和操作。
附图说明
21.图1是在一实施例中针对计算机-用户间交互在用户界面显示上显示交互项目的方法。
22.图2a-2o示意说明一实施例中的示例图形用户界面显示。
23.图2p示意说明根据一实施例的包含高级快显菜单(context menu)的系统化用户界面(methodical user interface)的示例。
24.图3为示意说明在另一方面中针对计算机-用户间交互在用户界面显示上交互式显示交互项目的方法的流程图。
25.图4为示意说明一实施例中测定系统的用户登入界面的流程图。
26.图5为示意说明一实施例中显示启动用户界面屏幕显示的方法的流程图。
27.图6为示意说明一实施例中定义测定方法屏幕的工作流程的图式。
28.图7为示意说明一实施例中用于选择测定方法的用户界面的工作流程的图式。
29.图8为示意说明一实施例中针对定义样品所显示用户界面的工作流程的流程图。
30.图9为示意说明一实施例中显示用于确认执行定义的用户界面的工作流程的流程图。
31.图10为示意说明一实施例中显示用于通知用户已完成工作的用户界面的工作流程的流程图。
32.图11为示意说明一实施例中所显示用于执行/收集选项的用户界面的工作流程的流程图。
33.图12为示意说明一实施例中所显示用于执行/准备选项的用户界面的工作流程的流程图。
34.图13为示意说明一实施例中所显示用于执行/执行选项的用户界面的工作流程的流程图。
35.图14为示意说明一实施例中所显示用于执行/执行选项的用户界面的工作流程的流程图。
36.图15为示意说明一实施例中所显示用于执行/未执行选项的用户界面的工作流程的流程图。
37.图16为示意说明一实施例中所显示用于执行/检查选项的用户界面的工作流程的
流程图。
38.图17为示意说明一实施例中所显示用于执行/检查选项的用户界面的工作流程的流程图。
39.图18示意说明一实施例中的图形用户界面(gui)系统的元件。
40.图19示意说明一实施例中可实施图形用户界面系统的示例计算机或处理系统的示意图。
41.图20是在一实施例中显示图形滚轮/卷动工具使屏幕黑色空间最大化的屏幕的示例屏幕截图。
42.图21示意说明一实施例中的云端分析运算系统。
43.图22示意说明一实施例中有关云端分析运算系统的系统架构。
44.图23示意说明一实施例中有关云端分析运算系统的云端平台的系统架构。
45.图24示意说明一实施例中的管理者计算机和云端平台之间的交互。
46.图25示意说明一实施例中的分析用户计算机和云端平台之间的交互。
47.图26示意说明一实施例中的数据集成计算机和云端平台之间的交互。
48.图27示意说明一实施例中的支持用户计算机和云端平台之间的交互。
49.图28示意说明一实施例中的支持数据集成计算机和云端平台之间的交互。
50.图29示意说明一实施例中的消耗性信息上传计算机和云端平台之间的交互。
51.图30示意说明一实施例中的帐户信息上传计算机和云端平台之间的交互。
52.图31示意说明一实施例中的仪器信息上传计算机和云端平台之间的交互。
53.图32示意说明一实施例中的协同操作仪器计算机和云端平台之间的交互。
54.图33a示意说明一实施例中的个人操作仪器计算机和云端平台之间的交互。
55.图33b示意说明针对图33a所示实施例的工作流帮助仪器计算机和云端平台之间的交互。
56.图34a示意说明一实施例中用于云端平台服务的软件架构的第一部分。
57.图34b示意说明针对图34a所示实施例的云端平台服务的软件架构的第二部分。
58.图35a示意说明一实施例中有关系统数据的逻辑设计。
59.图35b示意说明一实施例中使用分析运算系统将业务实体映射到帐户的情况。
60.图35c示意说明一实施例中有关盘(plate)数据的团队数据(team data)的逻辑设计。
61.图35d示意说明一实施例中有关测定方法数据的团队数据的逻辑设计。
62.图35e示意说明一实施例中有关执行数据的团队数据的逻辑设计。
63.图35f示意说明一实施例中有关实验数据的团队数据的逻辑设计。
64.图36a示意说明一实施例中有关分析运算系统的用户帐户的示例性结构。
65.图36b示意说明一实施例中有关建立分析运算系统的用户帐户的流程。
66.图36c示意说明一实施例中仪器结合分析运算系统的用户帐户的流程。
67.图36d示意说明一实施例中消耗品结合分析运算系统的用户帐户的流程。
68.图37示意说明一实施例中的管理者软件应用程序的模块。
69.图38a示意说明一实施例中有关帐户管理者的管理者app中的管理者控制台模块的流程。
70.图38b示意说明一实施例中有关团队管理者的管理者app中的管理者控制台模块的流程。
71.图38c示意说明一实施例中的用户登入处理的流程。
72.图38d-38h为示意说明图38a所示工作经历流程的方面的截图。
73.图38i为示意说明有关管理者控制台模块的高级快显菜单。
74.图39a示意说明一实施例中的管理者app的管理审查跟踪模块的流程。
75.图39b-39e示意说明根据实施例的管理审查跟踪模块用户界面的方面。
76.图40示意说明一实施例中的分析用户软件应用程序的模块。
77.图41示意说明一实施例中的分析用户app的分析方法模块的流程。
78.图42a示意说明一实施例中的分析用户app的测定方法模块的设计流程。
79.图42b示意说明一实施例中的分析用户app的测定方法模块的检查流程。
80.图43a示意说明一实施例中的分析用户app的实验模块的设计流程。
81.图43b示意说明一实施例中的分析用户app的实验模块的检查流程。
82.图43c-43h示意说明根据一实施例的读取器模块用户界面的方面。
83.图44示意说明一实施例中的分析用户app的审查跟踪模块的流程。
84.图45示意说明一实施例中的协同操作仪器软件应用程序的模块。
85.图46示意说明一实施例中的协同操作仪器app的操作模块的流程。
86.图47示意说明一实施例中的协同操作仪器app的维护模块的流程。
87.图48示意说明一实施例中的个人操作仪器软件应用程序的模块。
88.图49a示意说明一实施例中的个人操作仪器app的操作模块的流程。
89.图49aa示意说明另一实施例中的个人操作仪器app的操作模块的流程。
90.图49b示意说明一实施例中有关作为个人操作仪器app的盘读取器的操作模块的结果检查的流程。
91.图50示意说明一实施例中的工作流帮助仪器软件应用程序的模块。
92.图51示意说明一实施例中的工作流帮助仪器app的工作流帮助模块的流程。
93.图52为分析用户计算机的软件自动更新的运算流程的实施例。
94.图53为分析仪器计算机的软件自动更新的运算流程的实施例。
95.图54为美食厨师app中的软件模块的公开架构的非生物分析用途的示例实施例。
96.图55是从美食厨师app开始的透过餐点规划者的用户体验流程的实施例。
97.图56示意说明根据一实施例的用于实现系统化用户界面的系统。
98.图57示意说明经由用户界面导引分级菜单树的处理。
99.图58a-58hh为读取器模块的示例非限制性实施例。
100.图59a-59t为实验模块的示例非限制性实施例。
101.图60a-60i为维护模块的示例性非限制性实施例。
102.图61a-61q为管理者控制台模块的示例非限制性实施例。
103.图62a-62p为适用于本说明书的多个模块的通常屏幕截图的示例非限制性实施例。
104.图63为审核跟踪模块的示例非限制性实施例。
105.图64a-64pp为测定方法模块的示例非限制性实施例。
106.图101示意说明实施例中的与收集和准备模块一致的ui显示。
107.图102示意说明实施例中的与收集和准备模块一致的ui显示。
108.图103示意说明实施例中的与收集和准备模块一致的ui显示。
109.图104示意说明实施例中的与收集和准备模块一致的ui显示。
110.图105示意说明实施例中的与收集和准备模块一致的ui显示。
111.图106示意说明实施例中的与收集和准备模块一致的ui显示。
112.图107示意说明实施例中的与收集和准备模块一致的ui显示。
113.图108示意说明实施例中的与收集和准备模块一致的ui显示。
具体实施方式
114.本说明书描述的实施例经由对现有技术的改善和整个新技术的建立来提供对各种技术问题的技术解决方案。本说明书讨论的实施例解决的技术问题包括低效率的常规用户界面以及不容易集成处理工作流的不同部分。
115.改善本说明书讨论的用户界面对有关用户低效率、准确性、可重复性、和运算低效率的常规用户界面中的问题提供技术解决方案的实际应用。本说明书提供的技术解决方案透过使用本发明的用户界面方法和技术来改善这些方面中的每一个。特别是,本说明书公开的用户界面所提供的技术解决方案为用户针对复杂过程提供更有效的导引菜单系统方式。
116.针对人机交互或通信所实施电子装置的用户界面通常包括用户可选择的一系列菜单或类似的选择选项(例如,一系列分级选项)以使计算机等装置执行想要的功能。在一些实施例中,随着所使用应用程序的类型,呈现给用户的信息量或菜单选择数量可能变成不堪负荷。广泛的可用菜单选项可能让用户在找到正确或想要一系列选择之前尝试不同选择或导引到不同菜单选择阶层结构。在某些情况下,在用户可用的用户界面选择和功能选项的100%中,仅使用大约10%。然而,在全部100%选项呈现的情况下,用户可能难以决定导引到何处才能找到与用户相关的10%。而且,因为选定菜单选择会影响沿菜单选择路径做出的下一选择,因此用户在选择之间进行切换将意味着用户也会导引到从所述选项开始的许多不同路径。在用户界面导引期间可能发生因许多不同选项进行滚动和翻页所导致的尝试和错误验会是费时、昂贵且低效率的。
117.本发明中的系统、方法和技术可提供用户界面,以引导用户到经由用户界面显示或另一呈现装置选定的选择选项,花费较少时间来找到正确的选择。如此,进行较少不错误选择的尝试,及使用较少用户导引的时间来完成想要的运算功能或目标。在各方面中,本发明的用户界面可以特定方式对用户呈现所有可用选项中的选择性有限数量选项,并透过这些选项来引导用户,简化操作并对用户更有效提供能够专注在想要的运算功能。在另一方面中,本发明的用户界面可更直接地将用户连接到应用程序。
118.实施例和技术解决方案提供特定视觉原理的实际应用,以帮助用户导引在本说明书描述的菜单和系统。此视觉原理包括最小化检视内容及最大化背景或空白试样试样空间,以减少视觉混乱并强化专注区域。通过提供深色或统一的背景并增加内容和背景之间的对比度,可将用户的注意力吸引到适当的区域。
119.实施例和技术解决方案提供特定设计原理的实际应用,以帮助用户导引在本说明
书描述的菜单和系统。本说明书具体实施的设计原理包括例如让用户必须在任何一次使导引的菜单和/或选择的数量最小化。
120.进一步设计原理包括在任何特定的时间为用户提供单一新选择,同时为用户提供容易重新访问先前选择的选则性。此原理可经由两部分显示系统来实施。现用部分可配置成显示目前用户选择,而历史部分可配置成显示有关先前选择的信息。现用部分和历史部分可一起提供“直接工作流程模式”。呈现目前用户选择的现用部分可对显示的菜单项目数量严格限制,例如七个、五个、三个(或任何其它数值),而相同菜单中的其它潜在项目则显示在其它位置。先前选定选择(及从事选择的菜单)可采用嵌套方式或堆叠方式显示给用户。可采用俄罗斯嵌套娃娃(matryoshka)的方式来呈现一系列嵌套方式的先前导引菜单,每个先前选定菜单项目是在显示的子菜单中展开。嵌套或堆叠的先前选定菜单项目也可提供对用户说明到达目前菜单所采用路径的页面路径导览(breadcrumb trail)。在某些实施例中,可提供指示列以将用户的注意力吸引到先前选定的菜单项目上。例如,当先前选定的菜单项目以堆叠方式布置时,指示列可用于帮助垂直对齐一个或多个菜单和/或菜单项目。这例如在图61d中示意说明。在此示例中,指示列(位于“添加/删除”项目下方)帮助吸引用户的注意力并使以下项目对齐:“管理”、“法律”和“添加/删除”。在某些实施例中,指示列可被描绘为类似于表针,如图61d示意说明。此外,指示列可包括色码状态(例如,红色表示错误状态,而蓝色表示非错误状态)。在某些实施例中,可通过照亮一种或多种颜色的像素在指示列的一部分内描绘色码状态。在一个示例中,如图61d示意说明,可在指示列的中间部分内提供色码状态,但此状态也可显示在ui显示的其它部分中。
121.本说明书的实施例在界面使用的整个过程中保持一致性外观,而不管所要完成的工作或处理,例如,通过维持菜单的一致性屏幕位置,因此用户不必搜索菜单的不同位置。换句话说,相关菜单将移到屏幕的现用部分,以在需要时能让用户注意到。在实施例中,屏幕的现用部分保持从上到下和从左到右置中。在其它实施例中,菜单界面的尺寸和形状将随着其上检视的装置或屏幕而改变。菜单可在较宽的屏幕上水平展开和/或在较高/较窄的屏幕上垂直展开。
122.本说明书讨论的实施例透过增强用户体验的数个方面来提供效率和准确性的改善来提高用户生产率。本说明书描述的用户界面将让用户专注在最可能的使用情况上,同时最小化由较少利用的选项引起的干扰。此焦点允许用户界面可小化视觉干扰,并让用户专注在最相关的菜单选择上。本说明书描述的用户界面试图以不同步骤引导用户通过用户界面,同时消除用户可能想知道下一步该怎么做的症结点。在本说明书的实施例中,用户通过界面系统的导引路径对用户保持透通,以容易选择替代选项或退出目前菜单。在使用用户界面的整个处理中,用户可有以无干扰方式检视整个处理中的替代路径的选项。因此,如本说明书提供的用户界面软件的核心功能是减少任何一次显示给用户的信息总量,同时增加任何一次显示给用户的相关信息总量。在低使用例的情况下,其它信息和选项仍以不干扰呈现方式提供。关于在任何特定时间透过用户界面呈现的信息的此类决策可预先透过预定菜单工作流来引导,和/或可透过对先前用户动作和选择的分析而受影响及更新。
123.计算机功能也可经由本说明书提供的实施例来改善。例如,通过专注在有限数量的选项,可减少在执行用户界面可能牵涉装置(例如,用户装置和/或服务器装置)时的资源使用。例如,可减少存储器使用、处理器资源使用(例如中央处理器(cpu)使用)、硬盘驱动器
等的持久性存储使用,装置(例如,装置对装置、装置对服务器、服务器对服务器)之间通信所需的带宽。直接导引到或到达正确选择或选择路径的能力(例如,无需多次尝试和错误导引)也可增加装置和服务器之间的通信效率,例如,减少因特网通信及有关此类通信的成本。
124.本说明书讨论的进一步实施例有关各种处理工作流方面的集成。如本说明书讨论的,“处理工作流”可有关仪器(包括生物仪器)测试工作流、制造工作流、分析工作流、和/或可能有关至少部分受到一个或多个运算系统所控制的一个或多个受控设备的任何工作流。在另外实施例中,符合本说明书所讨论实施例的处理工作流可包括使用一个或多个消耗品。
125.符合本说明书讨论的用户界面和处理工作流管理系统的运算系统可包括各种架构,包括但未限于单运算装置系统、桌面型运算系统、笔记本运算系统、平板运算系统、移动装置运算系统、瘦客户端运算系统、云端导向运算系统、服务器运算系统、多个装置运算系统、装置/打印机系统、装置/服务器运算系统、包括多个装置和服务器的系统、或任何其它适当运算系统。
126.本说明书描述的处理接口系统通过提供更快使用的用户界面、减少寻找正确菜单项目的时间、减少不正确菜单项目的选择、减少总体工作流时间的服务来增加用户准确性、效率和满意度。相较于可立即存取100%选项(其中只有10%经常使用)的传统系统,本说明书描述的系统可仅提供经常使用的这些功能(例如50、55、60、65、70、75、80、85、90、95、95 %、70-95 %、80-95 %的使用例)。相反,本说明书提供的解决方案用于增加运算效率,减少存储器使用、降低cpu、硬盘驱动器、电源和通信资源的利用率。
127.本说明书讨论的用户界面系统可采用图形用户界面(gui),文本为主的用户界面系统、虚拟、扩增或混合现实(vamr)界面系统、投影为主的系统、手势控制系统、和/或任何其它类型的视觉用户界面的形式提供。整体上,符合本说明书实施例的用户界面系统可称为“系统化用户界面(mui)”。mui可包括图形用户界面(gui)、文本为主的用户界面系统、虚拟、扩增或混合现实(vamr)界面系统、投影为主的系统、手势控制系统、和/或任何其它类型的视觉用户界面。尽管本说明书讨论的某些原理是针对例如gui进行专门讨论,但并未加以限制,而是本说明书讨论的原理可同样应用于其它界面系统。
128.本说明书描述的mui是指“显示”、“界面”和“用户界面”。如本说明书的使用,除非另有说明,否则术语“显示”、“界面”、和“用户界面”是指文本、图片、视觉元件、交互式元件、及在屏幕、投影、或其它视觉显示硬件上呈现或显示的任何其它视觉方面。因此,应了解,如本说明使用的“显示”和“界面”可经由任何类型的视觉显示硬件、屏幕和/或投影器来提供。为方便起见,菜单、界面、和其它视觉项目在本说明书称为在mui上检视或由mui显示。应了解,此参考表示mui经由如本说明书讨论硬件装置的视觉呈现。
129.如下面更详细描述,本说明书描述的用户界面系统可使用各种视觉元件来呈现菜单项目。例如,视觉元件可包括旋转过各种菜单项目的垂直“滚轮”或水平滚轮。如本说明书的描述,“滚轮”当作视觉元件使用是指提供给用户能有突显(突显)和模糊(淡化)选项的方式。滚轮式视觉元件可理解为虚拟滚轮,其轮缘面向用户且在虚拟滚轮的轮缘上设置有多个菜单项目。滚轮式视觉元件可以或可不包括滚轮存在的任何视觉指示器。滚轮式视觉元件可以吸引注意力的方式(即,在离用户“最近”的滚轮部分)对用户提供突显的选项,而其
它模糊选项则以不会吸引注意的方式呈现。突显的菜单项目可以不同颜色、以不同字体显示、以较大字体显示、或以引起注意的其它视觉标示而明亮显示。随着虚拟滚轮的旋转,目前突显的菜单项目从用户旋转(顺时针或逆时针),且目前模糊的菜单项目成为新的突显选项。在实施例中,最接近突显菜单项目的模糊菜单项目可显示成比远离突显菜单项目的模糊菜单项目吸引更多的注意力。例如,菜单项目可基于其与目前突显菜单项目的距离而减小尺寸或亮度。随着“滚轮”的“旋转”,暗淡的菜单项目可视觉淡化。如此,虚拟滚轮提供用户感觉及感受到菜单项目都布置在实际滚轮上。视觉元件可进一步包括在各种菜单项目中滑动的水平或垂直滑动轴。同样地,对于如上讨论的滚轮,滑动轴可用于提供突显的菜单项目和模糊或不太突显的菜单项目。在实施例中,滑动轴可不同于滚轮,其不同在于当滑动通过滑动轴中的选项,模糊菜单项目不会从视图中消失。滚轮和滑动轴的进一步实施例在本说明书将针对特定实施例进一步讨论。
130.如本说明书的讨论,菜单项目可不同“选择”、“明亮显示”、和/或“点击”。如本说明书的使用,“明亮显示”菜单项目意指例如对用户突显显示“明亮显示”选项,作为滚轮中心的突显菜单项目。“明亮显示”可包括改变菜单项目的颜色、大小、字体等,以对用户视觉突显菜单项目。“淡化显示”用户选项可包括改变菜单项目的颜色、大小、字体等,以对用户视觉淡化菜单项目。菜单项目可随着用户动作(例如,经由点击鼠标、对触摸屏进行触摸、旋转滚轮等)而突显或淡化显示(例如,呈现不可用于由用户选取或编辑的菜单项目),和/或可基于界面的动作(例如,提供明亮显示默认选项)而突显或淡化显示。
131.如本说明书的使用,“选取”菜单项目意指用户已选取的菜单项目,且用户界面已根据选取进行一个或多个菜单步骤。“选取”菜单项目使计算机系统执行计算机指令以前进菜单,而不只是简单“明亮显示”菜单项目。例如,“选取”菜单项目可基于选择以使新菜单显示。选取后可明亮显示选定的菜单项目,但是明亮显示菜单项目不必然包括选取菜单项目。
132.在一些实施例中,可经由点击菜单项目来选取或明亮显示菜单项目。如本说明书的使用,“点击”是指点击、按击、或使用界面装置(例如,鼠标、触摸屏等)来指示或选取菜单项目的用户动作。如本说明书的使用,“点击”菜单项目不同于“选取”菜单项目。点击是指指示菜单项目的用户动作,而选取是指有关选取菜单项目的计算机功能。
133.在根据此的系统的一些实施例中,可透过点击来选取菜单项目。点击菜单项目可使系统前进到下一菜单项目系列。在公开系统的其它方面中,点击菜单项目用于明亮显示菜单项目,但是没有选取所述菜单项目以使系统前进到下一菜单项目。
134.菜单项目在本说明书中可描述为“可选取”。“可选取”菜单项目是指用户可透过选取或明亮显示与之交互的菜单项目。可选取菜单项目可透过改变颜色、明亮显示、字体等表示其可选的方式来显示。菜单项目在本说明书可描述为“不可选取”。“不可选取”菜单项目是指用户目前无法透过选取或明亮显示而与之交互的菜单项目。不可选取的菜单项目可透过更改颜色、明亮显示、字体等表示其不可选择的方式来显示。
135.菜单项目也可描述为“过去选定”和“过去未选定”。“过去选定”菜单项目是指选择到达目前菜单界面显示的菜单项目。其不需要用户主动选择“过去选定”的菜单项目。在编程默认值下,如果系统将用户带到顶层下方的菜单层,即使用户在目前过程中未主动选取,在目前路径中的菜单项目或选择可指示为“过去选定”。“过去未选定”的菜单项目是指未选取以到达目前菜单界面显示的菜单项目。例如,在用户已选择第一菜单项目而未选取第二
菜单项目的情况下,系统可随着在mui的现用部分中的第一菜单项目的选择而继续显示后续菜单或子菜单。在mui的历史部分中,系统可将第一菜单项目显示成过去选定菜单项目,并将第二菜单项目显示成过去未选定菜单项目。所述过去未选定菜单项目可显示成可选择。
136.例如,用户可滚动滑动轴或旋转滚轮来浏览各种菜单项目。用户可固定滚轮或滑动轴,使得明亮显示特定的菜单项目。在实施例中,特定菜单项目可能需要“选择”的进一步用户交互(例如,单击或双击),以使mui随着选择而呈现一组新的菜单项目或子菜单项目。在此实施例中,用户旋转滚轮或卷动滑动轴以移动明亮显示突显菜单项目的想要菜单项目。然后,用户将点击、双击明亮显示的菜单项目、或将其指示为一选择,以显示下一菜单或子菜单。在实施例中,可同时“选择”明亮显示的特定菜单项目。在此实施例中,只要明亮显示想要的菜单项目,旋转滚轮或卷动滑动轴将想要的菜单项目移到明亮显示的突显菜单位置将使相关的子菜单显示。
137.如本说明书的讨论,选择或明亮显示菜单项目可通过直接在菜单项目上选择(即,点击,触控等)而引起,无论其是滚轮、滑动轴、和/或项目列表,无论其是突显或暗淡的菜单项目。选择或明亮显示菜单项目也可随着用户操纵各种视觉元件以使菜单项目移到要明亮显示或选定的位置而发生。例如,在特定菜单项目被突显和明亮显示以前,用户可旋转滚轮或移动滑动轴。视觉元件的操纵和/或直接选择可透过使用任何适当的用户输入装置来实现,包括触摸屏、鼠标、键盘、方向键、人眼视线检测系统、运动检测系统、手势检测系统等。
138.界面的实施例的特征可称为“第一部分”和“第二部分”。这些术语指在不同时间上显示的用户界面的特定部分,且不需要固定在屏幕上的特定位置。如本说明书的使用,“第一部分”也可称为“现用部分”。“第一部分”或“现用部分”表示mui显示当前或最新组菜单项目的部分。“第一部分”和“现用部分”在本说明书中可互换使用。“第二部分”也可称为“历史部分”。所述“第二部分”或“历史部分”表示界面显示先前检视的菜单及先前选定和未选定菜单项目的部分。“第二部分”和“历史部分”在本说明书中可互换使用。
139.图1示意说明一实施例中在用户界面上透过菜单选择的路径交互式导引用户的方法。所述方法可由至少一个硬件处理器自动执行。所述方法通过询问问题,显示用户过去做出的一个或多个选择、连同未选择的其它选择来促成用户在系统中移动,同时基于初始选择来深入其它选择。如本说明书的使用,“询问问题”是指提供用户选取的一个或多个菜单选择。所述方法允许用户继续沿着一路径或跳到不同路径,即时回到在一个或多个先前步骤中做出的选择,或回到用户做出选择的最新点。在一实施例中,用户界面呈现及允许用户例如在路径的每个步骤中检视已做出和未做出的过去或先前的选择,而不管用户在路径上的什么位置,全部在相同屏幕上。例如,用户界面显示用户菜单选择路径的轮廓,其中也包括未选定的菜单项目。用户界面方法允许更有效的导引,引导用户沿着路径前进,允许用户检视用户正在经过的路径,并允许用户从用户设定的路径偏离到不同路径。用户界面方法允许用户能够检视向后和向前的页面路径(breadcrumb),及用户要去和用户可去的地方。
140.如本说明书的讨论,菜单呈现为一系列的分级菜单树。菜单树的每个层包含通向其它菜单的多个菜单。因此,菜单树的第一层包括多个第一菜单,菜单树的第二层包括多个第二菜单,菜单树的第三层包括多个第三菜单等等。此结构继续执行菜单层。在本说明书的一些讨论中,第一菜单简称为菜单,而树状中的后续菜单层称为子菜单、子-子菜单等。有
时,目前菜单下面的多菜单层可统称为子菜单。因此,第一菜单的子菜单可包括多个第二菜单、多个第三菜单、多个第四菜单、多个执行菜单等。分级菜单树状结构的示例在图2k中示意说明。如本说明书的使用,关于分级菜单树,即使在没有对用户呈现文本菜单的情况下,每个层也称为“菜单”。例如,“菜单”可仅呈现“执行”按钮以实施在菜单的其它部分中设计的处理。例如,另一“菜单”可呈现教导(tutorial)。
141.所述经编号菜单中的每一个包含多个菜单项目或选项,每个项或选择指向较低层的新菜单。因此,第一菜单中的项目可各自指向多个第二菜单中的一个。在一些实施例中,可跳过菜单层。例如,第一菜单中的选项可指向多个第三菜单中的一个。
142.在实施例中,每个菜单也可包括在mui中显示的附加信息。附加菜单信息可提供有关菜单项目的用户信息和/或通常有关菜单的内文。例如,在菜单呈现给用户存储文件选项的情况,可提供指示剩余磁盘空间的其它信息。在另一示例中,在菜单呈现给用户有关执行测定的选项情况下,可提供有关所显示测定的可用消耗品的附加信息。
143.在执行菜单层,即一系列菜单中的最后一层处,用户可选择执行菜单选择或项目。这些选择或项目不会导致进一步的菜单,而是代表选取菜单树要促进处理的参数。选取执行菜单选择或项目会使系统执行有关选定菜单选项或项目的功能。例如,当使用测定设计菜单树时,执行菜单选择可包括例如文件名称、测定参数、试剂选择等的选项。
144.在实施例中,执行菜单可促进mui软件和物理世界之间的界面。执行菜单可提供例如执行由连接系统或仪器的系统化用户界面控制系统1102输出的命令,以实施透过使用mui设计的处理。在示例中,此执行命令可使制造系统开始制造零件,可使测定仪器开始进行测定,可使设计系统发送设计规范等。
145.在实施例中,执行菜单可提供用户走查(walkthrough)或教导。例如,在设计工作流或处理之后,执行菜单可提供符合工作流的走查或教导,提供文本为主、音频为主、视频为主、和图片为主的教导步骤,以引导用户通过设计工作流或处理的每个步骤。
146.在实施例中,执行菜单可结合发送到物理世界仪器和机器的执行命令来提供走查和/或教导。例如,在模块化实验室系统中,此组合可提供用户指令来装载机器(例如,具有测定盘和试剂),然后提供机器执行命令以执行处理。由于处理中的新步骤需要用户进行物理干预(移动测定盘等),使得在执行阶段上,mui可提供用户其它指令(文本为主、视频为主、图片为主、音频为主等)来进一步处理。在实施例中,可经由各种通信机构来提供用于实施处理的用户干预部分的用户指令和通知,包括例如文本(sms、mms)、电子邮件、电话、实时消息、表情符号图消息(slack message)、和任何其它类型的传信协议。例如,当机器处理的某些部分需要一些时间来完成且用户可能不想要在处理期间停留在处理位置时,此各种通信机构可能是有用的。因此,在用户启动耗时数小时的处理情况下,用户可能收到指示需要他们涉入才能进一步处理的文本消息。
147.这些类型的“协作机器人(cobot)”交互(其中mui集成人类操作者和自动化机器的物理世界操作)可应用于各种处理或工作流,包括实验室工作流、制造工作流、食品生产工作流(例如啤酒生产、面包生产等)、运输和物流工作流(例如装箱和拣货箱、包装等)。这些自动化机器可进一步包括非人类机器,例如机器人、无人驾驶飞机、基于机器人的机器或其它自主或半自主机器。
148.如本说明书的使用,菜单的“显示”包括在mui内显示菜单中的一个或多个项目。菜
单的显示不需要显示菜单中的所有项目或选项。无论是否显示每个菜单项目,菜单项目或构成第一菜单的项目可保持不变。如下面更详细讨论,由于各种原因,可能排除或限制某些菜单项目。如本说明书的讨论,可将指定的“第一菜单”或“第二菜单”重定位到屏幕的不同部分。当重定位时,第一菜单可继续显示相同组的第一菜单项目和/或可显示不同组的第一菜单项目。
149.如本说明书的讨论,菜单也可基于其时间状态来引用。“目前菜单”是指在提示用户选取选项的mui的现用部分中的目前现用的菜单。“过去菜单”是指用户先前已经从中选取选项的菜单。过去的菜单可显示在mui的历史部分中。“后续菜单”是指在目前菜单变成过去菜单之后变成现用的下一菜单。例如,第一菜单可显示成目前菜单。在从第一菜单做出选取之后,然后第一菜单可重定位变成过去菜单。后续菜单,即从第一菜单进行选取所指示的第二菜单然后可显示成目前菜单。目前菜单可显示在用户界面的第一或现用部分,而过去菜单可显示在用户界面的第二或历史部分。
150.在历史部分中,每个过去菜单的菜单项目可采用线性方式显示在mui中。来自所述菜单层的所有菜单项目是以单列显示(水平或垂直)。每组的过去菜单项目可以此线性方式显示,而菜单整体可以堆叠或嵌套方式显示。此特征例显示如在图2c中,其显示采用线性方式显示的“菜单项目”和采用线性方式显示的“子菜单项目”。所述“菜单项目”和所述“子菜单项目”之间的关系是堆叠或嵌套关系。因此,在单个菜单层中,菜单项目调适成以线性方式显示,而先前导引和后续菜单层调适成以嵌套方式显示。
151.选择菜单可显示在图形滚轮中,所述滚轮采用一方向(例如,水平或垂直(例如,左和右、上和下)或其它方向)来旋转选项。在另一方面中,选择菜单可显示成图形滑动轴,所述图形滑动轴采用一方向(例如,水平或垂直(例如,左和右、上和下)或其它方向)来滑动选项。例如,初始菜单层(第一层)可水平方向显示及左和右滑动,且下一菜单层(第二层)可垂直方向显示及上下旋转。在又另一方面中,选择菜单可显示成一系列同心圆,每个菜单层显示成带有菜单选择(也称为选项或菜单项目)的圆。例如,初始菜单层(第一层)可显示在中心圆中,下一菜单层(第二层)可显示在围绕所述中心圆的下一圆(第二圆圈)中,进一步的下一菜单层(第三层)可显示在围绕所述第二圆的又另一圆中等等。然而,选择菜单可显示或可视化成带有节点和边缘的图形决策树。图形决策树的每个层可代表具有选择的菜单层。
152.在一实施例中,所述滚轮和/或所述滑动轴不需要完全旋转,例如,不需要完全旋转或绕圈旋转。例如,所述滚轮和/或所述滑动轴从开始的菜单项目旋转或滑动到结束的菜单项目,然后从结束的菜单项目旋转或滑动回到开始的菜单项目。如此,例如,菜单的开始和结束始终很明显,因为两者不会合并或聚合在一起。此技术减少处理时间,因为所述滚轮和/或所述滑动轴能够传达(且用户能够立即了解)完整的选择菜单,并清楚指示在滚轮和/或滑动轴显示的选项中的第一菜单项目在何处、或哪个是第一菜单项目;及最后菜单项目在何处、或哪个是最后菜单项目。
153.在进一步实施例中,滚轮和/或滑动轴可完全旋转以允许用户在检视整个菜单之后容易存取菜单的开始。在此实施例中,可提供视觉指示器来指示菜单已经旋转过完整旋转并返回到开始。
154.在各种实施例中,术语“软件协议”和“计算机指令”用于描述配置成执行各种工作
和操作的软件指令或计算机代码。如本说明书的使用,术语“管理器”广义上是指配置成使一个或多个处理器执行一个或多个功能工作的软件指令或代码的集合。为方便,实际上,当管理器、计算机指令、和软件协议编程硬件处理器来执行操作和工作时,各种管理器、计算机指令、和软件协议将描述成执行各种操作或工作。虽然在不同地方描述为“软件”,但是应了解,如本说明书的使用,“管理器”、“软件协议”、和“计算机指令”可同样采用固件、软件、硬件或其任何组合来实施,以指使计算机或其它电子装置来执行和/或实现一系列的步骤和/或指令。此外,本说明书的实施例是从方法步骤、功能步骤、和其它类型的出现方式(例如菜单的显示、选项的选择等)来描述。尽管在每种情况下均未明确说明,但应了解这些动作根据一个或多个计算机处理器执行的计算机指令或软件协议进行操作。
155.本说明书讨论的管理器的功能和软件协议可通过发送一个或多个命令来提供。如本说明书的讨论,由管理者和软件协议发送的“命令”是指提供给运算系统的各个方面以发生各种动作的信号和指令。命令可从管理者发送到另一管理者和/或可发送到系统的其它元件。例如,管理器可提供命令以在菜单界面中显示某些视觉元件。此命令可针对物理显示屏幕,并可包括产生视觉元件所需的信号和指令。如本说明书的使用,当将管理器描述成执行动作或实现某些功能时,应了解,管理器已发送命令以发生动作或功能。
156.在各种实施例中,术语“模块”在本说明书中用于表示产生、维护、及操作如本说明书所述mui的多个元件的特定软件协议套件和计算机指令。本说明书描述的一个或多个处理器可配置成执行多个软件协议,以提供系统化用户界面模块。如本说明书的使用,“系统化用户界面模块”是指提供特定用户界面的子集模块中的任何一个。例如,提供管理者控制台模块、稽核跟踪模块、和读取器模块作为特定系统化用户界面模块,以分别实现有关系统管理、稽核和盘读取的工作。每个mui模块可认为包括至少含有多层菜单的至少一分级菜单树。每个模块可进一步包括优选的默认视觉元件、优选的默认排除和限制列表、及所述模块特定的其它特征。其它模块在下文和整个本发明中更详细讨论。在整个本发明中,讨论各种mui模块的多个方面。任何特定的mui模块的所讨论方面是非排他性且非限制性的,并可等同应用于任何其它mui模块。因此,本说明书讨论的任何mui特征(无论广义上或关于特定模块)通常也可广泛应用于mui和/或本说明书讨论的任何其它特定mui模块。
157.请即参考图56,其示意说明符合实施例的系统化用户界面控制系统1102。系统化用户界面控制系统1102包括一个或多个处理器1110(为方便,在本说明书中也可互换称为多处理器1110、一个或多个处理器1110、或处理器1110)、一个或多个存储装置1120和/或其它元件。所述cpu 2(参见图19)和所述硬件处理器1804(参见图18)可为如本说明书描述配置成的处理器1110的示例。在其它实施例中,所述处理器的功能可由硬件执行(例如,透过使用专用集成电路(“asic”)、可编程门阵列(“pga”)、现场可编程门阵列(“fpga”)等)、或硬件和软件的任意组合来执行。所述存储装置1120包括任何类型的非暂时性计算机可读存储媒体(多个媒体)和/或非暂时性计算机可读存储装置。此计算机可读存储媒体或装置可存储用于使处理器执行本说明书描述的一个或多个方法的计算机可读程序指令。所述存储器4(参见图19)和所述存储器装置1802(参见图18)可为存储装置1120的示例。所述计算机可读存储媒体或装置的示例可包括但未限于电子存储装置、磁存储装置、光学存储装置、电磁存储装置、半导体存储装置、或其任意适当组合,例如,例如计算机磁盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦除可编程只读存储器(eprom或快闪存储器)、静态随机
存取存储器(sram)、只读紧凑光盘(cd-rom)、数字多功能影音光盘(dvd)、记忆棒,但未仅限于这些示例。在实施例中,所述存储装置1120可包括多个存储装置1120。符合实施例的多个存储装置1120可并置和/或不并置。例如,一个物理系统可包含第一存储器存储装置1120,且第二物理系统可包含第二存储器存储装置1120。
158.在实施例中,所述处理器1110和所述存储装置1120可经由云端运算平台或其它形式的分散式运算来实施。在此实施方式中,所述处理器和所述存储器装置中的每一个可包括用于实现本说明书描述的工作和功能的多个处理器和存储装置。
159.所述处理器1110由存储在所述存储装置1120的一个或多个计算机程序指令和/或软件协议(称为“管理器”)进行编程。例如,所述处理器1110是由显示管理器1050、输入管理器1052、菜单管理器1054、用户管理器1056、排除管理器1058、网络管理器1060、和数据存储管理器1064进行编程。应了解,如本说明书讨论的各种管理器的功能是代表性而不是限制性的。此外,可根据需要将各种管理器的功能组合成一个或多个模块、应用服务、程序、服务、工作、脚本、软件库、应用程序、或可执行代码。
160.如本说明书讨论的所述管理器在各种实施例中可实施成管理mui,以完成需要处理工作流的各种工作。尽管本说明书描述有关一个或多个特定实施例的mui的各种软件实施,但是可实施由前述管理器提供的方法和功能以提供任何处理工作流的mui。前述管理器可透过软件库进行功能性实施。
161.所述系统化用户界面控制系统1102的各个元件协同工作以经由任何类型的显示硬件(包括屏幕、投影、触摸屏、耳机等)提供用户系统化用户界面显示。在实施例中,所述系统化用户界面控制系统1102实施一个或多个软件协议,以交互式导引用户通过mui中的菜单项目、选项、或选择的路径。前述软件管理器可包括计算机指令集、软件库、动态链接库、应用程序界面、功能库和可执行代码的其它编译。所述系统化用户界面控制系统1102可进一步包括适当的图形库,所述图形库包含实施和实例化本说明书描述各种视觉元件所需的图形。透过使用代表模块信息的各种数据结构(包括表、链接列(linked list)、数据库、b状树(b-tree)、二元树(binary tree)、堆积(heap)、堆叠(stack)、队列、哈希表、红黑树(red-black tree)、二项式堆积(binomial heap)、斐波那契堆(fibonacci heap)、和任何其它适当数据结构)来自订用于特定实施中的管理器。因此,所述mui的管理器可提供成为配置成与附加的计算机指令和数据结构形成界面、交互及集成的可自订程序库,以提供能够执行特定工作的mui模块的目的。
162.所述显示管理器1050是在系统化用户界面控制系统1102上操作的软件协议。所述显示管理器1050配置成管理系统化用户界面显示,包括其所有视觉元件。所述显示管理器1050可配置成根据需要发送命令以显示各种菜单项目。
163.所述输入管理器1052是在系统化用户界面控制系统1102上操作的软件协议。所述输入管理器1052配置成管理系统化用户界面控制系统1102接收的所有输入,包括但未限于用户输入和来自其它系统的输入。所述输入管理器1052可配置成根据接收到的输入来发送命令给系统化用户界面控制系统1102的其它管理器。例如点击的用户动作和其它屏幕交互使所述输入管理器1052接收指示用户交互的信号。接收到此信号可使所述系统化用户界面控制系统1102的适当管理器随着所述信号而提供命令,借此导致一个或多个动作,包括mui导引、菜单显示等,如本说明书的讨论。为便于解释,此交互和用户输入可称为引起特定响
应,而实际上,特定响应是由所述系统化用户界面控制系统1102随着所述交互或用户输入而引起。
164.所述菜单管理器1054是在所述系统化用户界面控制系统1102上操作的软件协议。所述菜单管理器1054配置成管理分级菜单树及有关菜单树的所有菜单项目。菜单管理器1054配置成选择适当的菜单项目进行显示,以决定下一要显示的菜单,及透过菜单树来管理导引的所有方面。所述菜单管理器1054可配置成根据菜单导引需求发送命令给系统化用户界面控制系统1102的其它管理器。
165.所述用户管理器1056是在所述系统化用户界面控制系统1102上操作的软件协议。所述用户管理器1056配置成管理用户存取系统化用户界面控制系统1102。所述用户管理器1506例如管理用户授权,包括用户授权记录的维护、用户凭证的验证、及其它必要的用户身份验证工作。
166.所述排除管理器1058是在所述系统化用户界面控制系统1102上操作的软件协议。所述排除管理器1058配置成管理菜单项目排除和限制。如本说明书的讨论,基于各种因素可排除或限制菜单项目。所述排除管理器1058可配置成发送命令以实施此排除和限制。
167.所述网络管理器1060是在系统化用户界面控制系统1102上操作的软件协议。所述网络管理器1060配置成建立、维护、和管理在系统化用户界面控制系统1102与本说明书讨论的各种其它系统元件之间的所有网络通信。建立的通信路径可利用任何适当的网络传输协议,并提供单向或双向数据传输。所述网络管理器1060可根据需要来建立通信所有系统元件所需的网络通信。
168.所述数据存储管理器1064是在所述系统化用户界面控制系统1102上操作的软件协议。所述数据存储管理器1064配置成存储、检索、归档、操纵、和管理所述系统化用户界面1102可与其交互的所有数据结构和数据存储装置。所述数据存储管理器1064配置成发送命令给本说明书讨论的各种数据存储装置中的任何一个,以管理数据的存储和检索。
169.显示管理器1050、输入管理器1052、菜单管理器1054、用户管理器1056、排除管理器1058、网络管理器1060、和数据存储管理器1064的以上描述提供这些管理器的能力和工作的概述。所述管理器没有受到前述的限制,且在如下讨论的各种实施例中,管理器可具有附加、不同、和/或更多的能力。所述系统化用户界面控制系统1102的描述结构仅为举例说明,且应了解,本说明书描述的计算机指令编程处理器的各种功能和能力可由替代结构的软件系统来执行、实施或实现。
170.所述系统化用户界面控制系统1102可在一个或多个分级菜单层中呈现菜单选项,其中每个菜单层可包括一个或多个菜单项目或选项。如本说明书描述,所述分级菜单层是指菜单系统中的多个层。在最高的第一菜单层中的选择导致导引到较低的分级层,即第二菜单、子菜单、或子层。在所述第二菜单或子菜单中的选择导致导引到又较低的分级层,即第三菜单或子-子菜单或子-子层。分级菜单结构可包括任何合适数量层。在一些实施例中,在一层上的选择可导致导引到所述目前层下方的一、二、三或更多层的一层。
171.每个菜单可在界面的现用部分中显示选项。所述菜单可在界面的现用部分中显示选项。菜单选择或选项的选择可触发后续、紧接、或子菜单的显示或呈现,其可包括其自身的多个菜单选项或子菜单选项。当用户选取导致新菜单的菜单选择时,旧菜单的菜单项目可从界面的现用部分移到历史部分,允许用户容易移到新菜单选项,同时保留先前菜单选
项的内容。这些特征在下面参考图2a-2o、图3、和图57更详细描述。
172.图57为示意说明导引调适成输出到用户界面(例如,gui、mui、和/或本说明书讨论的任何其它类型的ui)的分级菜单层的路径的处理5200的流程图。所述处理5200是在具有使用计算机程序指令编程的一个或多个物理处理器的计算机系统上执行,当一个或多个物理处理器执行计算机程序指令时使计算机系统执行所述方法。一个或多个物理处理器在下面简称为处理器。在实施例中,所述处理5200经由如本说明书描述的系统化用户界面控制系统1102来执行。所述系统化用户界面控制系统1102代表配置成执行处理5200的硬件和软件组合的示例,但是处理5200的实施不限于系统化用户界面控制系统1102的硬件和软件组合。如本说明书的讨论,任何其它适当的计算机系统也可执行和/或实施所述处理5200。所述处理5200的描述未受限制,并可根据本说明书描述的实施例来改变或修改各种操作。
173.在步骤5202中,所述处理5200包括提供第一显示命令。所述显示管理器1050提供第一显示命令,用于显示具有要在所述ui显示的所述第一部分上显示的一个或多个用户可选项目的第一菜单。可根据本说明书公开的任何视觉元件(例如,滚轮式视觉元件)来显示在所述第一部分中的所述第一菜单。所述第一菜单的可选项目可例如通过如本说明书讨论的所述菜单管理器1054来决定。
174.在步骤5204中,所述处理5200包括接收选择。所述输入管理器1052根据提供给系统的输入从第一菜单接收菜单项目的选择。输入可为用户选择和/或可为本说明书讨论的自动选择。例如,用户点击明亮显示或突显的菜单项目可接收用户选择。一旦选择,菜单项目可为过去选定菜单项目。
175.在步骤5206中,所述处理5200包括提供重定位命令。所述菜单管理器1054提供重定位命令,供将第一菜单从ui显示的第一部分重定位到所述ui显示的所述第二部分。所述重定位命令可随着接收的选择来提供。在重定位时,所述第一菜单的菜单项目包括未被选择来重定位的一个或多个过去选定菜单项目和过去未选定菜单项目。可根据本说明书公开的任何视觉元件(例如,滑动轴型视觉元件)来提供第二部分中的第一菜单的显示。所述菜单管理器1054的重定位命令可足以更新ui显示。在另一实施例中,所述重定位命令可结合和/或包括由所述显示管理器1050提供的显示命令。
176.在步骤5208中,所述处理5200包括提供第二显示命令。所述显示管理器1050随着菜单的选择来提供第二显示命令。所述第二显示命令使一个或多个用户可选项目的第二菜单显示在所述ui显示的所述第一部分上,即,在已重定位第一菜单之后。可根据本说明书公开的任何视觉元件(例如,滚轮式视觉元件)来显示第二菜单。在实施例中,所述第二显示命令可合并从所述菜单管理器1054接收有关分级菜单树导引的信息。在重定位所述第一菜单及显示所述第二菜单之后,可于同时在第一部分中检视第二菜单时在第二部分中检视第一菜单,其包含分级菜单树的一个或多个过去选定和过去未选定菜单项目。
177.所述处理5200可进一步包括如本发明中描述的另外或不同的操作步骤。
178.请即参考图1,在步骤102,目前选择菜单(例如,菜单项目的列表)可显示在用户界面显示的第一部分上。在步骤104,用户界面允许用户从所述用户界面显示的所述第一部分上显示的目前选择菜单来选择菜单项目,并基于选择先前菜单选择层中的菜单项目来深入菜单选择层。在步骤106,在用户界面显示的第二部分上显示所述深入层的过去选定和过去未选定菜单项目。所述过去未选定菜单项目显示成可选选项。过去选定菜单项目(或选项)
也可显示成可选选项。在步骤108,用户界面通过允许用户从所述用户界面显示的所述第二部分上显示的先前导引菜单层中选择过去未选定菜单项目,从而允许用户跳到菜单选项的不同路径。用户界面显示第一部分和第二部分两者,使得其两者可在用户界面的相同屏幕上检视,例如可同时检视。
179.在一实施例中,所述第一部分和所述第二部分偏移成大体上置中显示目前选择菜单在用户界面显示上的第一部分,同时所述第一部分和所述第二部分两者布置在用户界面显示上。因此,例如,在透过不同菜单选项层来导引或深入(或上移)期间,所述第一部分和所述第二部分不需要保持在用户界面显示的固定位置。
180.在一实施例中,随着从目前选择菜单中检测到菜单项目的选择,用户界面将目前选择菜单重定位到所述用户界面显示的所述第二部分,并在所述用户界面显示的所述第一部分上基于菜单项目的选择来显示下一菜单选项层。重定位的目前选择菜单显示在所述用户界面显示的所述第二部分上,并成为过去菜单层的过去选定和过去未选定菜单项目。下一菜单选择层显示在第一部分中当作目前选择菜单。
181.如前述,选择菜单可显示成显示菜单项目(选择或选项)的可旋转图形轮,其中当滚轮旋转时,可显示在滚轮上的菜单项目。在滑动轴上的菜单项目可显示成滑动轴的类似图形滑动轴可滑动。可随着手指在触摸屏上的运动或来自指向性装置或另一输入装置的输入以执行旋转或滑动的动作。在另一方面中,旋转或滑动的动作可由用户界面(或执行用户界面的硬件)以计时方式来自动执行。在一实施例中,随着选择菜单从所述第一部分重定位到所述第二部分,旋转或滑动方向可切换到不同方向。
182.可在所述用户界面显示的所述第一部分上以第一视觉方位显示目前选择菜单,并在第二视觉方位中可在所述用户界面显示的所述第二部分上显示包括过去选定和过去未选定菜单项目的深入菜单选择层。
183.在一实施例中,目前选择菜单显示成在第一视觉方位的方向上旋转或滑动选择的图形旋转轮或滑动轴。在一实施例中,将菜单选择的深入层中的深入层显示成在第二视觉方位的方向上旋转或滑动深入层的选择的图形旋转轮或滑动轴。
184.在一实施例中,所述第二视觉方位大体上正交所述第一视觉方位。在一实施例中,所述第一视觉方位是垂直方位,且所述第二视觉方位是水平方位。在另一实施例中,所述第一视觉方位是水平方位,且所述第二视觉方位是垂直方位。
185.在一实施例中,重定位到所述第二部分的深入菜单选择层显示成菜单堆叠。
186.在另一实施例中,所述第一部分和所述第二部分可显示成一系列同心圆。例如,所述第一部分可显示成一系列同心圆的中心圆,且过去菜单层可显示成中心圆之外或周围的圆。表示菜单层的每个圆圈可包括例如可旋转的菜单项目(选择或选项),以让用户能够检视在菜单层上呈现的所有选项。一旦从目前选择菜单选取菜单项目,目前选择菜单将重定位到外部圆圈,且中心圆圈将根据选定菜单项目来显示下一选择菜单。例如,圆圈(例如,拨盘)可包括显示活动选项的窗口,而转动圆圈(例如,拨盘)显示在窗口中的其它选项。尽管拨号选项似乎是有限的,但拨号选项可无限。例如,在显示最后选项(或如果向后旋转时显示成开始选项)以前,拨盘可保持旋转。
187.在另一方面,可打开窗口以将选定选项显示成亮起,其中一个(或多个)选项在左侧,而另一(或多个)选项在右侧。
188.在又另一实施例中,所述第一部分和所述第二部分可显示成图形决策树。
189.在一实施例中,相对于在用户界面的第二部分上显示的所述深入层的过去未选定菜单项目,在所述用户界面显示的所述第二部分上显示的深入层中的过去未选定菜单项目是明亮显示的。
190.在一实施例中,在遇到菜单层的选取路径中的最后层时,例如,在执行有关最后菜单层中的选取项目的功能时,用户界面可将目前菜单视图返回到上层的另一项目,例如,第一菜单列表。例如,目前选择菜单可再次是第一初始菜单层,并可显示在第一部分中。在一实施例中,所述第一和第二部分不是独立的,而是彼此链接以使导引更有效,允许用户沿着路径前进,并允许偏离用户已设定不同路径的路径,例如,能够看见用户已走访位置及用户在菜单选择路径中可走访位置的向后和向前页面路径。在一实施例中,用户界面能够通过有效路径选择来引导用户,使得用户无需在用户界面上四处寻找试图找到下一适当路径或动作。此有效的路径引导可节省计算机资源,例如,中央处理单元(cpu)周期、及花费在执行用户界面的计算机中置换入和置换出处理器线程和存储器元件的存储器使用。
191.请即参考图18-19,提供用于执行关于图1描述方法的另外示例系统。如前述,图18和19中呈现的系统方面可为图56所示系统化用户界面控制系统1102的实施例和/或实施。
192.图18示意说明一实施例中的图形用户界面(gui)的系统元件。一个或多个硬件处理器1804可执行图形用户界面模块并执行前述的图形用户界面功能,从而在耦合一个或多个硬件处理器1804的用户界面显示装置1806上显示如前述的图形元件。存储器装置1802可存储在图形用户界面模块可存取显示装置1806上显示的菜单列表和菜单项目列表或可用于每个菜单列表的选项。显示装置1806可包括屏幕装置和/或触摸屏装置。一个或多个指向装置1808可耦合到一个或多个硬件处理器1804,以允许经由显示装置1806进行输入。
193.存储器装置1802可为本说明书描述的任何类型计算机可读存储媒体。
194.尽管图18特别有关gui系统,但此仅是示例。应了解,本说明书描述的方法和技术也可经由其它mui来执行,包括文本为主、虚拟现实为主、扩增现实为主、混合现实为主、及其它。
195.例如,耦合到所述存储器装置1802和所述显示装置1806的硬件处理器1804可在所述用户界面显示的所述第一部分上显示目前选择菜单,允许用户从所述用户界面显示的所述第一部分上显示的目前选择菜单来选取菜单项目,并根据选择先前菜单选择层中的菜单项目来深入菜单选择层。所述硬件处理器1804也可在用户界面显示的第二部分上显示所述深入层的过去选定和过去未选定菜单项目,其中所述过去未选定菜单项目显示成可选选项。所述硬件处理器1804也可通过允许用户从所述用户界面显示的所述第二部分上显示的先前导引菜单层来选取过去未选定菜单项目,以允许用户跳到菜单选项的不同路径。
196.所述硬件处理器1804例如可执行关于图1和3描述的方法。
197.前述的gui技术可使用例如java和javascript的计算机语言来实施,但是不限于这类计算机语言。在一实施例中,本发明的系统和方法的功能和模块可在不同处理系统或任何单平台上采用分散式方式实施或执行,例如,存取本地存储或在计算机网络上以分散式存储的数据。同样地,本发明的软件协议和管理器可在不同处理系统或在任何单平台上以分散式实施或执行,例如,存取本地存储或在计算机网络上以分散式存储的数据。
198.gui技术可在任何类型运算装置上实现,例如,台式计算机、膝上型计算机、移动装
置(例如,android或apple ios)、平板计算机、及使用任何类型界面(例如,鼠标、触摸屏等)。gui技术也可在仪器上实现,例如,用于执行生物学测定(例如免疫学或核酸测定)的测定仪器。在一些实施例中,仪器执行电致化学发光测定。在一些实施例中,仪器是自动化测定系统,例如,其包括:(a)单机器人控制的8-道移液管、(b)单机器人控制的测定盘夹臂、(c)单96通道的通道测定盘洗涤器、(d)单盘读取器、(e)一个或多个总容量至少5个盘振荡位置的盘振荡器、及(f)调适成在96孔盘中执行测定处理以分析多个样品的处理器。其它运算装置、机器,系统和仪器包括可穿戴装置、汽车运算系统、包括与测定相关的仪器(例如盘洗涤器、盘读取器、盘振荡器、培养器、例如装载车的工作流程辅助仪器的个别仪器(例如,如在国际专利申请公开号wo 2018/017156和wo 2017/015636中描述,所述两申请的全文以引用的方式并入本文中)、医疗仪器和机器(例如mri和ct机器)、超声系统、消费类产品(例如家用电器)、家庭系统,包括家庭管理系统、空调和供暖系统、洗衣机和干衣机、洗碗机、烤箱、慢炖锅和其它烹饪设备。
199.各种实施例可为在计算机或机器可用、可读、或可执行媒体中具体实施或存储的程序、软件、或计算机指令,当计算机、处理器、和/或机器执行时,使计算机或机器执行方法的步骤。例如,可提供机器可读的程序存储装置,有形具体实施机器可执行的指令程序以执行本发明中描述的各种功能和方法。
200.本发明的系统和方法可在通用计算机或专有计算机系统(或装置)上实施并执行。所述计算机系统可为任何已知或将已知的系统,并可包括硬件处理器、存储器装置、存储装置、输入/输出装置、内部总线、和/或用于通信结合通信硬件和软件等的其它计算机系统的通信接口。本发明的gui技术也可在移动装置等上实施。在通用计算机上实施本说明书描述的各种计算机指令、软件协议、和模块可供将通用计算机转换成配置成执行本说明书描述的特定方法、工作、操作和动作的专有计算机系统。
201.图19示意说明可实施本发明的系统和/或方法的示例计算机系统100。一个或多个中央处理单元(例如,cpu)2可包括一个或多个算术/逻辑单元(alu)、高速缓存和寄存器和/或寄存器文件。寄存器是小型存储装置;寄存器文件可为一组多个寄存器。高速缓存是快速存储存储器装置,例如,包括静态随机存取(sram)芯片。高速缓存当作临时寄存区使用,以保存cpu 2使用的数据。显示是简化的硬件配置。cpu 2可包括其它组合电路和存储装置。
202.一个或多个中央处理单元(cpu)2执行例如存储在存储器4中的指令,所述指令传送到cpu 2中的寄存器。例如,总线6是在元件之间携带数据位的电线。存储器4可包括动态随机存取存储器(dram)芯片的阵列,并存储cpu 2执行使用的程序和数据。系统元件也可包括经由总线(例如,i/o总线)连接到cpu 2和存储器4并连接到i/o装置的输入/输出(i/o)控制器和配接器。例如,显示/图形配接器连接监视器28或另一显示装置/终端机。磁盘控制器10连接硬盘24,例如用于永久存储;例如通用串行总线(usb)控制器的串行控制器12可连接例如键盘22和鼠标20之类的输入装置,例如打印机26之类的输出装置;网络配接器14将系统连接到另一网络,例如,连接到其它机器。所述系统也可包括扩充槽,以容纳连接系统的其它装置。例如,硬盘24可存储实施前述方法和系统的指令和数据的程序,程序可载入存储器4中,然后载入cpu存储器(例如,高速缓存和寄存器)中由cpu执行(例如,alu和/或其它组合电路或逻辑)。在另一方面中,可在另一计算机系统或装置处透过网络18来存取和/或执行实施前述方法和系统的全部或一些指令程序和数据。图19仅是计算机系统的一个示例。
可实施本发明的方法或系统的计算机系统不限于图19所示的配置。而是,另一计算机系统可实施本发明的方法,例如,包括但未限于例如现场可编程门阵列(fpga)和加速器的专用处理器。
203.在一实施例中,本发明可具体实施为计算机程序产品,其可包括计算机可读存储媒体(或多个媒体)和/或计算机可读存储装置。此计算机可读存储媒体或装置可存储计算机可读程序指令,以使处理器执行本说明书描述的一个或多个方法。在一实施例中,计算机可读存储媒体或装置包括有形装置,所述有形装置可保留及存储由指令执行装置使用的指令。计算机可读存储媒体或装置的示例可包括但未限于电子存储装置、磁存储装置、光学存储装置、电磁存储装置、半导体存储装置、或其任何适当组合,例如计算机软盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦除可编程只读存储器(eprom或快闪存储器)、静态随机存取存储器(sram)、只读紧凑光盘(cd-rom)、数字多功能影音光盘(dvd)、记忆棒,但未仅限于这些示例。计算机可读媒体可包括计算机可读存储媒体(如前述)或计算机可读传输媒体,其可包括例如同轴电缆、铜线、和光纤。计算机可读传输媒体也可采用声波或光波的形式,例如在射频、红外线、无线、或包括电波、磁波、或电磁波的其它媒体期间产生之类。
204.如本发明使用的术语“计算机系统”可包括固定和/或便携式计算机硬件、软件、外围设备、移动装置、和存储装置的各种组合。所述计算机系统可包括网络或链接以协作执行多个单独元件,或可包括一个或多个独立元件。本发明的计算机系统的硬件和软件元件可包括且可包括在例如台式计算机、膝上型计算机、和/或服务器的固定和便携式装置内。模块可为实施某些“功能”的装置、软件、程序、或系统的元件,这些功能可具体实施为软件、硬件、固件、电子电路等。
205.存储器4和存储器装置1802代表示例的存储装置1120可实现为如本说明书描述的一个或多个计算机可读存储媒体,并可用于存储有关计算机系统100的各种数据和信息。
206.在一实施例中,所述存储装置1120可存储注册信息,例如用户识别符和用户帐号。注册信息可通过数据存储管理器1064发送的数据存储命令来存储。在一实施例中,注册信息存储在所述存储装置1120中。注册信息可存储为一个或多个数据结构。这些数据结构可包括链接列、b树、二元树、堆积、堆叠、队列、哈希表、红黑树、二项式堆积、斐波那契堆积等。在一示例中,注册信息可存储在注册表中。所述注册信息包括至少有关用户和帐号的用户识别符。由于可将多个用户指定给相同帐号,因此系统可使用共享帐号旗号(例如号志(semaphore)、位等)来跟踪所述帐号。当多个用户指定给相同帐号时,共享帐号旗号可设定成第一特定值。否则,可将共享帐户旗号设定成不同特定值。使用共享帐户旗号是跟踪共享帐户的一种方式,且本发明不限于所述示例。其它方法可使用。共享帐户旗号可为注册表的一列。对于具有相同帐号的每个用户识别符,共享帐户旗号设定成特定值且有关用户识别符。
207.在其它方面中,多个帐号可链接在一起。在实施例中,用户管理器1056可发送用于管理用户帐号的命令。在根据本发明的实施例中,多个帐号可代表例如研究、专案、公司、大学、或实验团队之类的团队。系统可使用多个帐户旗号来跟踪多个帐户和团队。当链接不同帐号时,可将多个帐号旗号设定成第一特定值,否则可将多个帐号旗号设定成不同特定值。使用多个帐户旗号是跟踪不同帐户链接的一种方式,且本发明不限于所述示例。其它方法可使用。在一实施例中,多个帐户旗号可为注册表的一列。对于每个链接的帐号,多个帐号
旗号设定成特定值且有关帐号。
208.在其它实施例中,所述存储装置1120也可存储登入历史数据。登入历史数据可经由输入管理器1052接收,其可经由用户管理器1056组织成,及经由数据存储管理器1064存储。登入历史数据可包括每次用户(或其它用户)登入系统的用户识别符/帐号和时间/日期信息。登入历史数据可在所述存储装置1120中保持预定或不确定时段。预定时段可是基于所要执行或将要执行的特定应用。
209.在其它实施例中,所述存储装置1120也可存储用户选择历史。用户选择历史可通过输入管理器1052接收,其可通过用户管理器1056组织,及通过数据存储管理器1064存储。用户选择历史可包括选定菜单项目、有关选择的用户识别符/用户帐户和选择的时间/日期。用户选择历史也可存储在所述存储装置1120中预定或不确定时段内。预定时段可根据最初进行的用户选择的mui模块来选择。用于存储的用户选择历史和登入历史数据的预定时段可相同。
210.在其它实施例中,所述存储装置1120可包括排除信息。排除信息可包括要从用于一个或多个用户、装置或界面的mui上的分级菜单层的显示排除的菜单项目和/或选择。排除信息可通过由排除管理器1058发送的命令来管理,并可通过数据存储管理器1064发送的命令来存储。
211.由系统化用户界面控制系统1102的菜单管理器1054发送或提供的命令允许用户在分级菜单层(向前和向后)之间双向移动,其中向后移到较高的分级菜单层,并向前移到较低的分级菜单层,包括能够检视已选定或未选定的过去或先前菜单项目。例如,在mui上可同时检视分级菜单的特定路径的一个或多个层中的各种菜单层和/或选择。
212.在一实施例中,显示命令可由显示管理器1050提供,以在mui的特定部分上显示一组特定的分级菜单层(多层)。显示命令配置成在mui的一个或多个部分中显示一个或多个菜单。特定的分级菜单层可包括一个或多个菜单项目(或选项)。显示命令可包括一个或多个菜单项目、特定的显示顺序、显示方向、显示尺寸(及格式)及显示选项的方式(例如滚动方法),不过布置和/或显示选项的其它方式也可考虑。在一实施例中,滚动方法可定义显示方向,因此,显示命令不必然包括单独的显示方向和滚动方法。
213.在一实施例中,特定分级菜单层中的每个菜单项目可采用相同大小显示。在其它实施例中,一个或多个特定菜单项目可显示较大或较小于其它菜单项目。
214.显示命令可指定滚动方法。例如,显示命令可指定要在图形轮中显示菜单项目,其可在例如水平或垂直(例如,左和右或上和下)或另一方向的方向上来旋转选项。在另一实施例中,显示命令可指定要显示成图形滑动轴的菜单项目,所述图形滑动轴在例如水平或垂直(例如,左和右、上和下)或另一方向的方向上来滑动项目。
215.不同的显示命令可指定不同的滚动方法或方向,或不同的命令可采用相同或类似的滚动方法或方向。在一实施例中,不同命令(例如第一命令和第二命令)中的方位可指定所述方位大体上彼此正交。在其它实施例中,方位可为水平、大体上水平、垂直、大体上垂直、同心、及相对于彼此大体上同心。如本说明书的使用,大体上可为 或-5
°
。在其它方面中,大体上可为 或-10
°
。在另一方面中,大体上可为 或-15
°
。在其它方面中,大体上可由例如80%或90%的百分比来决定。
216.图2a-2o示意说明不同实施例中的用户界面显示的示例,其细节在下面更详细描
述。
217.图3为示意说明另一方面中在用户界面显示上交互式显示交互项目的方法的流程图,例如方法的细节,其中可进行菜单层的垂直和水平切换。所述方法可由至少一个硬件处理器自动执行。在步骤302,可在所述用户界面显示的所述第一部分上显示菜单项目的列表。菜单项目列表以第一视觉方位显示在第一部分上。例如,所述第一视觉方位可为垂直方位。菜单项目列表可包括来自第一菜单的一个或多个菜单项目,且可随着所述显示管理器1050提供的第一显示命令而显示。
218.图2a显示在一实施例中的用户界面显示的示例。如图所示,所述菜单项目202以一方位(例如,垂直)显示在所述显示206的所述第一部分204中。所述菜单项目是交互式的,例如,在于菜单项目是可选择的,且选择(例如,用户通过点击用户界面菜单项目来选取菜单项目)使计算机执行已编程的功能。
219.如图2a所示,第一菜单的所述菜单项目202是以垂直定向(即,第一方位)的滚轮设置在界面的所述第一部分204中。所述mui包括显示206。所述第一部分204可随着要在所述mui的所述第一部分204上显示的用户可选选项的第一菜单的第一显示命令来显示所述菜单项目202。如前述,所述第一显示命令可由所述显示管理器1050提供。
220.所述第一显示命令包括第一菜单的菜单项目(在一实施例中,所述菜单项目存储在所述存储装置1120中)、滚动方法/方位和大小(及格式)。例如,所述第一菜单的菜单项目(将显示在第一部分)的方位可为垂直。所述第一显示命令也可包括显示位置,例如所述第一部分的位置。所述第一部分可在mui上的中央位置。每个项目可由用户选择。
221.在一实施例中,所述第一部分可包括决策区。所述决策区可位于第一部分内的中央位置处。所述决策区可为第一或现用部分中显示突显或明亮显示菜单项目供立即选择的位置。例如,在图2a中,“菜单项目”4显示在决策区中,并以比其余菜单项目较大的字体显示,以突显或明亮显示菜单项目供立即选择。所述引起提供第一菜单的第一显示命令可指定突显或明亮显示在决策区内显示的菜单项目,例如以较大于不在决策区中的其它菜单项目的字体显示。在其它方面中,所述在决策区内显示的菜单项目可使用不同于背景的颜色来加粗、斜体或明亮显示、或划底线。
222.在其它实施例中,所述第一显示命令可指定在决策区之外要被淡化显示的菜单项目,例如使菜单项目较小,相对于决策区中的其它菜单项目呈现暗淡。
223.所述第一显示命令由硬件处理器执行,并使所述第一菜单显示在mui的第一部分上。mui允许用户从在所述第一部分204上显示的菜单项目中选择一个或多个菜单项目,并基于选择先前和/或后续菜单项目的分级菜单层中的菜单项目来深入菜单项目的分级菜单层。当从显示在所述mui的所述第一部分204上的第一菜单选取菜单项目时,所述输入管理器1052接收及解译所述选择。
224.如图2a所示,在所述第一部分204中显示的所有第一菜单项目202是可选择的。“菜单项目”4显示成突显的菜单项目,且明亮显示为可立即选择的。如本说明书的使用,“立即可选择”是指例如用户点击之类的单一动作来选取菜单项目。“菜单项目”4可选择并明亮显示为突显菜单,而其它“菜单项目”(1、2、3、5和n)则淡化显示成暗淡的菜单项目。暗淡的菜单项目不可立即选择,此意指其需要一个以上用户操作进行选择。用户点击明亮显示的立即可选菜单项目将其选定。其它菜单项目可被明亮显示,以透过旋转滚轮或点击其而立即
选择。所述输入管理器1052接收指示点击立即可选择菜单项目的信号使输入管理器1052在处理器1110上执行,以检测突显的立即可选菜单项目的选择。随着选择,所述输入管理器1052发送命令给菜单管理器1054指示所述选择。菜单管理器1054然后根据所述选择来决定要显示的新菜单布置,并对所述显示管理器1050提供重定位命令以引起在mui中改变。
225.请即重新参考图3,在步骤304,随着检测菜单项目列表中的菜单项目选择,菜单项目列表重定位到用户界面显示的第二部分。菜单项目列表以第二视觉方位显示在第二部分上,所述第二视觉方位大体上正交(例如,垂直)所述第一视觉方位。例如,所述第二视觉方位可为水平方位。
226.重定位命令使菜单选择202的所述第一菜单从所述mui显示206的所述第一部分204重定位到所述第二部分208。图2b示意说明重定位命令的结果。重定位命令可包括要在所述第二部分208中显示的第一菜单的菜单选择、显示的尺寸和方位、必要的显示视觉元件、选择菜单项目来重定位的指示、及本说明书讨论有关显示命令的任何其它信息。目前在历史或第二部分208中显示成过去菜单的重定位的第一菜单可包括用户可用的菜单项目202和先前所做出选择中的一个或多个或全部。用户选择以重定位的菜单项目202变成过去选定菜单项目,而菜单项目202中的未选定菜单项目变成过去未选定菜单项目。过去未选定菜单项目代表先前导引的分级菜单层。在重定位所述第一菜单的所述菜单项目202之后,所述显示管理器1050使mui在现用或第一部分204中,随着第一菜单选择将第二菜单的子菜单项目210显示成供用户交互的新目前或后续的菜单项目层。如图2b所示,后续或第二菜单选择层包括在所述mui显示206的现用或第一部分204中显示的第二子菜单项目210。
227.在根据实施例的方法中,一旦从所述输入管理器1052接收到指示已经从所述第一部分204中选择菜单项目202的信号,那么发送重定位命令。例如,所述菜单管理器1054将重定位命令提供给显示管理器1050。所述重定位命令使所述显示管理器1050在所述第二菜单中将所述第一菜单从所述mui显示206的所述第一部分204移到所述mui显示206的所述第二部分208。所述第二部分208是在不同于第一部分204的mui显示206上的位置。由于菜单项目是从所述菜单项目202的第一菜单选择,使得如第二部分208中的显示,所述菜单项目202的重定位第一菜单现将具有过去选定菜单项目和过去未选定菜单项目(例如,用户可选择但未选择的一个或多个菜单项目)。所述重定位命令可包括第一菜单项目、滚动方法和/或方位、显示尺寸(及格式)及第二部分的位置。
228.在一实施例中,所述第二部分208比所述第一部分204更远离mui显示206的中心位置。
229.在一实施例中,在所述第二部分208中的第一菜单中显示菜单项目202的方位是不同于在所述第一部分204中的第二菜单中显示子菜单项目210的方位。例如,所述第二部分208中的菜单项目202的方位可大体上正交第一部分204中的子菜单项目210的方位。所述重定位命令可指定菜单项目202的方位为水平(然而第一显示命令指定菜单项目202的方位为垂直)。在其它实施例中,方位可相反,其中第一部分204中的菜单项目210是水平而第二部分208中的菜单项目202是垂直。在实施例中,第一部分204位于mui显示206的中央下部,而第二部分208位于mui显示206的上部。
230.重定位命令也可指定不同大小的菜单项目。例如,所述第一菜单的选定菜单项目(触发重定位)可指定以突显方式显示,例如以比未选定菜单项目较大的字体显示。在其它
方面中,选定的菜单项目可相比背景以不同颜色加粗、斜体或明亮显示、或划底线。在另一方面中,重定位命令也可指定在第二部分208内的菜单项目202相对位置。例如,选定菜单项目可相对于其它菜单项目(未选定菜单项目)位于第二部分内的中央位置。
231.在其它方面中,可以淡化方式显示分级菜单层中的未选定菜单项目。例如,重定位命令可相对于选定的菜单项目指定为较小的字体大小或暗淡的未选定菜单项目。在其它方面中,相较于相同分级菜单层的选定菜单项目,重定位命令可指定未选定菜单项目显示更远离第二部分的中心部分。
232.第一部分和第二部分可不重叠显示在用户界面显示上。重定位到所述第二部分的菜单项目可从所述定位或位置选择,并可以图形明亮显示选定的菜单项目,例如以提供已选取列表中项目的视觉指示。选定菜单项目也可与其它菜单项目置中到选定菜单项目的左侧和/或右侧。在显示重定位菜单项目处显示的子菜单项目(重定位前)也是可选项目。图2b显示在一具有重定位菜单项目列表的实施例中的用户界面显示的示例。如图所示,所述菜单项目202重定位到显示206的第二部分208,例如,在所述第一部分204上方,且水平显示。如下面更详细描述,显示器的第二部分可包括许多菜单项目层,例如,过去决策层及在这些层中未选定的选项。因此,过去决策的层数可为例如1、2、3、4、5、6、7、8、9、10、11、12、13、14、15、16、17、18、19、20或更多,例如1-2、1-3、1-4、1-5、1-6、1-7、1-8、1-9、1-10、1-11、1-12、1-13、1-14、1-15、1-16、1-17、1-18、1-19、1-20,及其中的嵌套范围,例如,2-20、2-19、2-18、3-20、3-19、3-18等。例如,第二部分可视觉化过去做出决策和未做出其它决策(其它路径)的路径呈现。在一实施例中,所采取的过去决策(选择的菜单项目)可例如垂直、例如中心对齐。
233.随着用于在所述mui显示206的所述第二部分208上显示的用户可选选项的第一菜单的重定位命令,可使所述第二部分208显示第一菜单项目202。如前述,所述重定位命令由所述菜单管理器1054提供给所述显示管理器1050。用户可选选项的所述第一菜单可包括过去选定和过去未选定菜单项目两者。所述第一菜单可包括用户可选择的所述第一菜单项目202中的一个或多个。所述菜单项目202可是立即选择或非立即选择的。
234.所述第二部分208也可包括一个或多个决策区。所述重定位命令也可指定要突显或明亮显示的决策区内显示的菜单项目。在其它方面中,所述在决策区内显示的菜单项目可使用不同于背景的颜色来加粗、斜体或明亮显示、或划底线。在其它实施例中,重定位命令可指定相同。在其它实施例中,重定位命令可指定淡化或淡化显示在决策区外部显示的菜单项目。
235.第一部分204和第二部分208显示在所述mui显示206上,使得其两者可检视,例如,同时检视。mui显示206可经由一个或多个物理显示屏幕来呈现。第二部分208可包含一个或多个菜单,每个菜单包括先前导引分级菜单的过去选定和过去未选定菜单项目两者。在图2c所示的呈现中,所述第二部分208(历史部分)包括菜单项目202和子菜单项目210,其各自包括在先前mui呈现的第一部分204中。过去选定的菜单项目202和子菜单项目210(即导致子-子菜单项目212显示在第一部分中的这些菜单项目)可明亮或突显以指示其先前已选定。如图2c所示,“菜单项目”4和“子菜单项目”3明亮显示以指示其先前已选定。
236.过去未选定菜单和子菜单项目显示成可选选项。过去选定菜单项目(或选择)也可显示成可选择选项,其中两者显示在第二部分208(例如,历史部分,其可包括先前可供用户
使用的一个或多个菜单项目)上。历史部分与现用部分形成对比,所述现用部分可包括目前分级菜单层的目前用户可选选项(例如,位于显示的第一部分上)。历史部分也可允许用户进行选择,例如,通过在先前选定的层和/或菜单中进行选择。如此,历史第二部分208可代表“页面路径导览”,以对用户显示到达如在现用第一部分204中所显示目前菜单的所做选择的顺序路径。有关在所述第二部分208中选择的更多细节在下面提供。
237.在一些实施例中,第一部分204可调适成比第二部分208占用mui的显示区域更大部分。第二部分208可显示在比第一部分204较小的区域上。第一部分204和第二部分208可调适成以显示其背景形成对比的方式来显示。例如,第一部分204和第二部分208可以相对于明亮背景的深色背景或暗色像素而以明亮像素显示。
238.在其它实施例中,所述菜单管理器1054可提供命令(例如重定位命令),以将菜单从mui显示206的一部分移动或重定位到mui显示206的另一部分。在一实施例中,菜单和/或菜单项目的移动或重定位可包括提供将菜单从显示器的一部分移到另一部分的命令。在另一实施例中,菜单的移动或重定位可包括发送多个命令,例如,一个命令为从显示器的第一部分204去除菜单、及发送另一命令,以显示菜单(以相同格式和/或方位或以不同格式和/或方位)在显示器的第二部分208上。例如,随着用户从菜单(例如,第一菜单)的选择,可发生此重定位。
239.请即重新参考图3,在步骤306,在所述用户界面显示的所述第一部分上,在重定位到所述第二部分之前先前显示的菜单项目列表的情况,有关选定菜单项目的子菜单项目的第一列表是以第一视觉方位显示。如图2b所示,菜单项目210的第一子列表是例如垂直显示在所述第一部分204中。
240.请即重新参考图3,在步骤308,随着从子菜单项目的第一列表中检测到子菜单项目的选择,子菜单项目的第一列表重定位到所述第二部分,其中子菜单项目的第一列表显示在第二视觉方位,并与显示在第二部分的菜单项目列表堆叠在一起。在步骤310,在所述用户界面显示的所述第一部分上,在第一视觉方位(例如,垂直)显示有关选定子菜单项目的子菜单项目的第二列表。图2c显示在一实施例中具有子菜单项目的第二列表的用户界面显示的示例。如图所示,子菜单项目的第一列表210重定位到所述第二部分208,例如堆叠在菜单项目202的重定位列表下方,例如水平堆叠。子菜单项目212的第二列表(即,有关选定子菜单项目的子-子菜单项目)显示在所述第一部分204中。根据导引的菜单或子菜单的深度,所述第二部分208中的水平菜单结构可能累积超过在第二部分208处的显示部分上一起显示数量的许多菜单层(例如,堆叠的层数量超过分配用于第二部分208的水平菜单结构的屏幕部分)。在一实施例中,所述第二部分208的水平菜单结构可显示数量n的菜单层,例如最后3个子菜单,从而允许滚动能力。例如,向上滚动允许用户检视其它菜单项目。数量n可为任何数值,但未限于3,例如2、3、4、5等。在另一实施例中,所述顶部m(例如,2)个菜单可连同底部1子菜单一起显示,以提供最后决策的顶层内文。所述数量m可为任何数值,不限于3,例如2、3、4、5等。滚动功能允许显示其它菜单项目,例如,用户可滚动以检视其它菜单项目。用户也可扩展菜单和子菜单的整个多层。
241.如图2c所示,菜单选择的后续层(例如,子-子菜单项目212)可为至少一分级菜单层(来自第三菜单)或菜单项目202的第一菜单下方的一个以上分级菜单层(来自第四、第五、第六等菜单)。在图2c的示例中,子-子菜单项目212表示在菜单项目202的第一菜单下方
的两分级层的第三菜单。
242.例如,选取菜单项目时将例如菜单项目从用户界面显示的一部分重定位到另一部分的处理可继续向上或向下进行菜单项目层。例如,图3中的步骤308和310的处理可针对子菜单的附加层来重复。在另一方面中,从菜单项目的重定位列表中选取菜单项目可当作“后退”按钮的功能,而用户不必特别点击后退按钮来返回到菜单项目的先前列表。在又另一方面中,例如,如果堆叠的菜单/子菜单项目的重定位列表的数量达到预定的数量或临界值,使得第二部分的所述区域中的堆叠列表变得太大并侵占第一部分的所述区域,堆叠本身可例如以第一视觉方位显示成旋转轮或滑动轴。因此,例如,每个堆叠列表中的菜单项目可以第二视觉方位显示(项目可沿所述例如水平方向来滑动),而堆叠列表中的每个列表可沿第一视觉方位的方向(例如垂直)来滑动。如此,垂直页面路径可设置在水平滑动轴上并通过位于中心(选定选项)的左侧和/或右侧的其它选项予以情境化。任何层都可实时调整,而不必返回。此垂直和水平滑动轴的显示允许进行选项树并选择想要的分叶选项。在另一方面中,菜单和/或子菜单项目的数量是可收缩和可扩展的。例如,可显示最近的最低或最后“n”层(例如3层),而其余层处于收缩状态。例如,通过用户输入可使收缩层扩展。举另一例说明,可显示最高“m”层(例如,2层)和最低层(例如,“1”层),其表示具有用户正在处理(即,最低层)的最新选项或决策的顶层内文。
243.虽然图2a-2c将第一视觉方位显示成垂直,将第二视觉方位显示成水平,但是可切换方位。例如,所述第一视觉方位可为水平,所述第二视觉方位可为垂直。在另一方面中,第一视觉方位和第二视觉方位可为任何其它位置显示方位。
244.如前述,菜单项目和相关的子菜单项目可显示成滑动轴图形元件、旋转轮图形元件、或另一图形用户界面元件。例如,可采用如下面参考图2h-2j所述的同心轮元件。
245.在实施例中,可根据菜单项目的属性来决定在其菜单层内的菜单项目的顺序或布置。菜单项目显示的方式可根据从下列选取的属性来显示:菜单项目是否为先前选定或先前未选定菜单项目选定、菜单项目是否可选或不可选、菜单项目是否包含用户键入的一个或多个字符、菜单项目是否为高级快显菜单的一部分(以下将更详细描述)、和/或菜单项目是否在相对于列表中的其它位置而更中心的列表中的位置。
246.在实施例中,可根据数种不同因素来决定调适成显示菜单项目的方式,即,菜单项目的排序、布置、着色、和呈现。例如,所述菜单管理器1054和显示管理器1050可结合配置成突显选定或过去选定、目前用户可用(即,可选)、和/或位于第一部分204或第二部分208的决策区中的菜单项目。菜单管理器1054和显示管理器1050可进一步配置成淡化未选定或过去未选定、用户目前不可用、和/或位于远离决策区的菜单项目。在一些实施例中,可突显立即可选的菜单项目,而可淡化非立即可选项目。在一些实施例中,突显或淡化菜单项目可包括明亮显示或淡化显示菜单项目,如本说明书的讨论。明亮显示或突显可包括例如加粗、增加字体大小、改变字体、划底线、改变亮度或对比度、或相对于其它项目调整显示器上的位置。淡化显示或淡化可包括减少字体大小、改变字体、暗色化、改变亮度或对比度、或相对于其它项目调整显示器上的位置。
247.通过允许用户选择在mui显示206的第二部分208上显示的先前导引菜单层中的过去未选定菜单项目、及在第一部分上显示目前菜单的第一菜单上的新显示菜单项目,mui允许用户跳到菜单项目的不同路径(例如,通过选取在菜单的相同、较高、或较低分级层上的
一个或多个其它菜单项目)。如有关图2c的前面讨论,在选取菜单项目之后将先前导引的菜单项目(包括子菜单项目、子-子菜单项目等)重定位到所述第二部分208。
248.第二部分208中的先前选定菜单项目可明亮或突显以视觉指示已经到达第一部分204中目前显示的菜单或子菜单所采取的菜单路径。第二部分中的先前未选定菜单项目可被选取以允许用户跳到菜单的所述分支。在图2c的示例中,用户具有先前已选定“菜单项目”4和“子菜单项目”3。从第二部分208中选取新的和先前未选定子菜单项目210将使菜单管理器1054发送命令将有关新选定子菜单项目210的子-子菜单项目212的新列表显示成要在所述第一部分204显示中显示的目前菜单。从菜单项目202中选取新的和先前未选定菜单项目将使菜单管理器1054发送命令将有关新选定菜单项目202的子菜单项目的新列表显示成要在所述第一部分204显示的目前菜单。如此,用户可不必引导回到先前的决策即可在菜单树的各部分之间主动跳动。
249.当选取先前未选定菜单项目(或子菜单项目、或子-子菜单项目等)时,在显示第一部分中的后续菜单之前,可发送存储命令以将目前菜单的状态存储在第一部分。在实施例中,如下面更详细的公开,透过菜单项目导引到可执行菜单层的菜单树中的最后分支允许用户进行一个或多个参数选择。如果用户导引离开执行层菜单,可经由菜单管理器1054发送给数据存储管理器1064的存储命令来存储用户导引开时目前选定的参数。因此,如果用户稍后想要返回到所述执行层菜单,最后选定的参数将会显示。
250.在先前导引的菜单项目的过去菜单内可选择先前未选定菜单项目。在实施例中,先前未选定菜单项目可是立即选择的,其仅需要点击选择;或可是非立即可选择的,其在选择前需要另一步骤来明亮显示菜单项目。在实施例中,先前选定菜单项目可为不可选择的,因为用户已将其选定。在进一步实施例中,仅过去菜单中的最低分级层中的先前选定菜单项目(即,紧接在目前第一菜单前的菜单)是不可选择的,而来自较高分级层的先前选定菜单项目仍然可选择。在图2c提供的示例中,“子菜单项目”3是不可选择的,而“菜单项目”4是可选择的。
251.在实施例中,各种菜单显示在背景上。在一实施例中,菜单叠加在背景上。背景可由一个或多个颜色组成。在一实施例中,背景像素中的至少默认百分比可为单色。例如,背景像素中的至少预定百分比可为黑色。例如,背景像素中的75%可为单色(例如,黑色、白色、灰色等)。特定百分比已经由举例说明来描述,并可使用其它百分比。
252.在实施例中,显示命令和重定位命令可指定背景,包括预定的百分比和颜色,例如黑色、白色、灰色等。在某些实施例中,背景也可包括除了文本(例如,菜单项目)以外的菜单区域。在一实施例中,菜单的文本是以对比或突显背景文本的颜色来显示。例如,当使用黑色背景时,白色或黄色可用作文本的颜色,不过其它颜色也可使用。在其它实施例中,背景和/或文本可包括一个以上的颜色。
253.在一些实施例中,初始或第一菜单(即,启动目前菜单)可为注册用户登入时显示的默认菜单。在一实施例中,默认菜单可自订用作特定用户识别符。在其它方面中,默认菜单可特定用于mui模块。例如,默认菜单可包括当作测定、测试、执行、临床试验等列表的菜单项目。在根据此的实施例中,默认菜单可根据下列项目中的一个或多个来决定:要执行的mui模块、执行mui模块的装置位置、用户识别符、及菜单应用程序。例如,位于用户桌面的装置可执行mui模块,所述模块默认成适用于选取实验设计或实验分析选项的默认菜单。在另
一示例中,位于临床仪器的装置可执行mui模块以提供适合于选取用于执行实验和收集数据的选项的默认菜单。在实施例中,默认菜单可以是来自分级菜单树内一层中的第一菜单、第二菜单、第三菜单、和/或任何其它菜单。
254.在一实施例中,在mui显示的任何部分中提供的任何菜单可包括搜索功能。搜索功能允许用户输入有关菜单项目(选项)的关键字或其它输入。用户输入是经由输入管理器1052接收并转送到菜单管理器1054进行搜索。所述搜索允许使用输入的关键字或其它输入来筛选功能(菜单项目),从而缩短寻找想要菜单项目所需的时间。用于搜索功能的界面可位于mui显示206的相对部分的中央位置;或位于mui显示206的其它部分。在进一步的实施例中,搜索功能没有提供视觉界面。在此实施例中,用户仅可通过键入来存取搜索功能。
255.在一实施例中,可显示符合或部分符合关键字的任何菜单项目来突显菜单项目。例如,菜单项目可以较大于不符合或部分符合的其它菜单项目的尺寸来显示。在其它实施例中,所述菜单项目可使用不同于背景的颜色来加粗、斜体或明亮显示、或划底线。在其它实施例中,相对于符合或部分符合关键字的菜单项目的文本,不符合或部分符合关键字的菜单项目可为较小文本或淡化文本。在此实施例中,滑动轴或滚轮可自动前进和/或旋转以显示符合搜索项目的菜单项目。
256.在一实施例中,第一菜单选择可用作第二菜单上的筛选器。在分级树中,第一菜单中的数个项目中的每一个可导致相同第二菜单。然而,进行的第一菜单选择决定显示第二菜单时显示的菜单项目。在一简单例子中,所述第一菜单可包括有关团队角色的菜单项目,而第二菜单可包括有关团队职责的菜单。在第一菜单上选取特定团队角色可筛选第二菜单仅显示相对于选定角色的团队职责。在一些实施例中,通过使第二菜单的特定项目不可选择来执行此筛选。
257.在一实施例中,在任何菜单中进行的任何选择可用作在任何其它菜单中显示菜单项目上的筛选器。例如,在一实施例中,第一菜单中的一系列项目可以是导向第二菜单的一系列类别筛选器。每个第二菜单导向一系列子菜单,并最终导向一个或多个执行菜单,以允许用户选取所选定类别筛选器的参数。在选取类别筛选器子菜单中的一个或多个中的类别筛选器之后,用户然后可选取另一第一菜单项目,以提供根据先前选定的类别筛选器所筛选的第二菜单项目的列表。
258.在一实施例中,一个或多个菜单或菜单层可提供作为本说明书所讨论分级菜单树标准的例外情况。例如,菜单层可包括视觉显示和/或视频显示,而不是文本为主的视觉元件。例如,可以在可更好透过替代构件方式来传达信息的情况下实施。例如,如前述,执行层菜单可包括可最好经由视频或一系列图片来呈现的走查法(walkthrough)。在另一示例中,执行层菜单可提供用于数据分析,并可提供图形、图表、表格等的任意组合以帮助数据分析。
259.在一实施例中,可经由所述菜单管理器1054发送的一个或多个命令来提供高级快显菜单。图2p示意说明包括所述高级快显菜单270的系统化用户界面的示例。所述高级快显菜单270与第一部分和第二部分形成对比,其整个提供“直接工作流模式”。经由高级快显菜单选择器290可存取所述高级快显菜单270,其在实施例中,可设置在系统化用户界面的一些或所有屏幕上。除在所述现用第一部分204的目前菜单中出现的项目或在所述历史第二部分208出现的一个或多个过去菜单之外,所述高级快显菜单270提供其它高级菜单项目
271。通过点击或将游标悬置于所述高级快显菜单选择器290或以其它方式指示存取所述高级快显菜单270而可存取所述高级快显菜单270。所述高级快显菜单270包括高级菜单项目271的选择。
260.高级菜单项目271的选择可包括在所述第一(现用)部分204的目前菜单中显示的项目和在所述第二(历史)部分208的先前菜单中显示的项目。根据关于此的实施例中,可突显所述高级快显菜单270的高级菜单项目271。例如,可采用较大的字体来显示高级菜单项目271。在其它实施例中,所述菜单项目可使用不同于背景的颜色来加粗、斜体或明亮显示、或划底线。
261.所述高级快显菜单270中的项目选择中包括的其它项目可为有关不是目前包括在所显示菜单中的一个中的项目。也就是说,所述高级快显菜单270中项目的选择是由ui显示的目前内容驱动。例如,第一菜单的五个菜单项目可在现用部分中显示成目前菜单。在所述高级快显菜单270中可显示有关第一菜单的五个菜单项目的三个附加菜单项目。这三个附加菜单项目可为针对各种原因从目前菜单中排除或限制(如下面进一步讨论)第一菜单的项目。
262.所述高级快显菜单270为用户提供更多的可存取菜单项目阵列,而不会在现用部分或历史部分造成混乱。在实施例中,所述高级快显菜单270中的高级菜单项目271的一些可为不经常选择的项目,例如,少于使用案例的50、45、40、35、30、25、20、15、10或5%。高级快显菜单270的高级菜单项目271可根据用户与mui交互的模式来选择,如下面更详细解释。
263.在实施例中,所述高级快显菜单270可包括三个部分。如前述,所述高级快显菜单270的第一顶部272可包括有关目前现用菜单的高级菜单项目271。所述高级快显菜单270的第二中间部分273可包括有关在选定高级快显菜单270的相同工作站上可用的mui模块的高级菜单项目271。这些选项可允许用户根据想要的工作来切换模块。所述高级快显菜单270菜单的第三底部274可包括全局功能,例如登入/登出功能、用户手册和说明、eula信息、及隐私策略信息。前述顺序不是限制,且可以不同顺序来提供所述高级菜单项目271中的任一个。
264.在实施例中,当选取所述高级快显菜单270时,mui使其它图形、文本等变成暗淡和/或模糊。所述高级快显菜单270显示在透通背景上,使得高级快显菜单270和其余的背景是相同(例如,黑色)的。因此,所述mui提供调适成显示在ui显示的前景上的对话方块盒,以提示用户附加信息或通知用户错误,其中对话方块盒的背景进一步调适成符合ui显示的第一和第二部分的背景,此外其中当对话方块盒显示在ui显示的前景时,在ui显示的第一和第二部分的背景中显示的文本、图形、照片、和视频中的一个或多个调适成失焦显示。
265.在一实施例中,当显示菜单时,可排除或限制包括在分级菜单树中的某些菜单项目,即第一菜单、第二菜单、第三菜单等。排除和限制可由排除管理器1058与菜单管理器1054一起进行管理。显示菜单树中的任何菜单包括显示所述菜单中的一个或多个菜单项目,但不必然需要显示所述菜单中的所有项目。可基于排除表来排除或限制分级菜单层的菜单项目的显示或限制。排除表可对应于用户识别符、电子邮件地址、用户名称、团队、和/或帐号。在其它实施例中,也可基于排除表来排除菜单树中的一个或多个整个菜单。在某些实施例中,排除或限制信息可存储在所述存储装置1120中。排除或限制信息可存储为数据结构。可采用本说明书描述的任何数据结构。
266.排除或限制信息可用于从特定用户、用户群组、用户类型等的检视中排除菜单项目。例如,可从工程师或技术员的用户或操作者的检视中排除管理菜单项目或菜单层。在另一示例中,可从实验室助理员或实验室技术员的用户或操作者的检视中排除设计菜单项目或菜单层。
267.要排除的用户识别符、帐号、和菜单项目和/或菜单可由管理者输入。例如,下面将更详细讨论的管理者控制台模块可用于管理及产生排除表。当用户注册系统时,可完成管理。在其它实施例中,排除信息可在注册后添加并周期性更新。
268.在实施例中,每当用户登入系统时,硬件处理器经由数据存储管理器1064来维护登入(及登出)的记录。在一实施例中,所述记录(即,登入的历史数据)可以是本说明书描述的任何数据结构的形式。在一实施例中,所述登入历史数据可包括用户识别符和/或帐号、登入时间/日期和登出时间/日期。在一实施例中,一旦接收到登入信息时,数据存储管理器1064将用户识别符和/或帐号和登入时间/日期添加到登入历史数据中。
269.在某些实施例中,在发送用于显示任何菜单的命令之前,所述菜单管理器1054可检查排除表(例如,存储在所述存储装置1120),以决定初始显示菜单(例如,默认菜单)中的任何菜单项目是否列出要从用户(或帐号)的显示中排除。在一实施例中,所述菜单管理器1054可将目前登入的用户的用户识别符和/或帐号与排除表中列出的用户识别符和/或帐号进行比对。如果符合,那么排除表中列出的菜单项目会被排除而不会显示在初始显示菜单中。可透过发送单独的排除命令和/或指令来执行所述排除,或另外,可通过修改导致显示可用菜单项目的任何显示命令来进行排除。所述菜单管理器1054可从初始显示菜单(例如,默认菜单)中的菜单项目中删除列表中包括的菜单项目,并在没有删除的菜单项目时发送第一命令。
270.在某些实施例中,每次所述输入管理器1052在目前菜单中接收菜单项目的选择时,在发送重定位命令之前,所述菜单管理器1054可决定是否列出以排除作为目前菜单的低于目前由所述mui显示206显示其上的分级菜单层的所述分级菜单层上的任何菜单项目(或是否排除较低分级菜单)。所述决定可使用登入历史数据和排除表。登入历史数据可用于确认仍登入的相同用户(用户识别符或帐号),并将其与排除表中的用户识别符和帐号进行比对。在其它实施例中,所述菜单管理器1054可使用从用户管理器1056接收的用户识别符和帐号,而不是使用登入历史数据来决定。在其它实施例中,在发送任何重定位或显示命令之前做出类似的决定。
271.在又其它实施例中,取决于菜单项目是否要显示在所述第一部分204或第二部分208中的mui显示206上而可使用不同的排除表。根据此实施例,排除表可具有附加信息列,每一部分(菜单)为一列。针对第一部分的一列是列出当显示在mui显示206的第一部分204上时要排除的菜单项目,针对第二部分208的一列是列出当显示在mui显示206的第二部分上时要排除的菜单项目,且针对附加部分的一些列是列出当显示在mui显示206的任何附加部分上时要排除的附加菜单项目。
272.如前述,帐号可与多个用户(用户识别符)有关联。因此,当将帐号用作排除的基础时,有关帐号的所有用户可具有从mui显示206上的显示排除的菜单项目。
273.在另一实施例中,由于可链接某些帐号,使得当使用帐号时,链接所述帐号的任何帐号也可具有已被排除的菜单项目。
274.在其它实施例中,而不是排除菜单项目,可将菜单项目移到相对菜单的位置以淡化有关其它菜单项目的菜单项目。根据所述实施例,排除表可由菜单管理器1054用来在分级菜单层上重新排序或改变菜单项目的位置。后续命令(第一命令、第二命令和/或第三命令)可反映菜单项目的改变位置。
275.在其它实施例中,可基于特定装置或装置的位置来排除菜单项目(或分级菜单层)。基于排除的装置可基于一个或多个执行系统化用户界面控制系统1102的各种软件指令的装置中的任一个。
276.排除或限制信息可例如存储在所述存储装置1120中作为数据结构。每个装置可具有识别符,例如媒体存取控制(mac)地址或其它唯一识别符。装置的识别符未限于mac地址,且可使用其它识别符,例如因特网通信协议(ip)地址、机器名称等。在一实施例中,表中的一列可包括识别符,例如mac地址。表中的第二列可包括要分别从显示中排除的有关识别符(例如mac地址)的菜单项目或分级菜单层。
277.在其它实施例中,而不是一个表(或多个表),菜单项目和/或分级菜单层的列表存储与识别符(例如,mac地址)有关联。
278.具有适当许可的管理者和/或一个或多个用户可输入要排除的装置识别符(例如mac地址)、和菜单项目和/或分级菜单层。当第一mui模块安装到装置时,可输入所述排除信息。在其它实施例中,排除信息可在安装之后添加及周期性更新。
279.在某些实施例中,在发送用于显示任何菜单(和菜单项目)的任何命令之前,一旦接收到登入历史数据或随着接收通知,执行所述输入管理器1052的硬件处理器可检查存储装置1120中的排除信息,以决定是否排除所述装置的初始显示菜单或有关选择的任何菜单项目。
280.在一实施例中,所述菜单管理器1054可将装置识别符与排除信息中列出的装置识别符相比较。当符合时,某些菜单项目将从mui显示206上的显示中排除。例如,当有关选择作为目前菜单的初始显示菜单(例如,默认菜单)、或低于目前显示在所述mui显示206上的分级菜单层的分级菜单层包括列出要被排除的一个或多个菜单项目时,所述菜单管理器1054可在发送显示命令之前从菜单中删除排除的菜单项目,然后发送删除菜单项目的显示命令。在此示例中,已删除的菜单项目将不会显示在所述mui显示206上。
281.在其它实施例中,可基于目前显示作为目前菜单(在第一部分)或先前菜单(在第二部分)的分级菜单层来排除某些菜单项目(或分级菜单层)。在一实施例中,排除表中的一列可包括分级菜单层的菜单识别符。表中的第二列可包括分别从显示中排除与菜单识别符有关联的菜单项目或分级菜单层。
282.菜单识别符表示可在第一菜单或第二菜单上显示的分级菜单层。排除的菜单项目是无法从显示的分级菜单层选取的菜单项目。这些菜单项目可为特定应用。在某些实施例中,当显示分级菜单,作为所述第一部分204中的目前菜单或在所述第二部分208中的先前菜单,并进行选择,在发送命令之前,所述菜单管理器1054检查排除信息,以确定是否应排除经选定显示的有关分级菜单层的任何菜单项目。基于所述确定,所述菜单管理器1054可在发送响应命令之前从菜单中去除排除的菜单项目,然后使用去除菜单项目来发送响应命令。可透过发送单独的排除命令和/或指令来执行所述排除,或另外,可透过修改提供显示可用菜单项目的第一、第二及、/或第三显示命令来进行排除。
283.在其它实施例中,所述排除管理器1058可结合所述显示或重定位命令来发送排除命令,而不是使用去除的菜单项目来发送显示或重定位命令。在此实施例中,所述显示命令将具有关于菜单的所有菜单项目,且排除命令将使所述显示管理器1050在导致显示之前删除在排除命令中包括的已执行菜单项目。
284.在其它实施例中,所述菜单管理器1054可基于使用频率来限制要显示菜单项目的数量。例如,在一实施例中,可基于选择的频率来限制菜单项目的数量。在某些实施例中,可在预定时段内决定所述频率。选择的频率可为默认或可自订,并可包括例如介于50%到80%之间的频率,不过也可考虑其它选择的频率。通过将菜单项目的显示限制成仅包括在大于特定临界值频率使用的菜单项目,可减少菜单系统中的混乱,并简化菜单体验。
285.根据此实施例,所述输入管理器1052跟踪所有菜单项目的选择并将其存储在所述存储装置1120中。在一实施例中,先前选定菜单项目的列表存储在数据结构中。例如,所述数据结构可为菜单项目选择表或任何其它数据结构(例如,本说明书具体描述之类)。
286.在某些实施例中,可在默认时段内跟踪用户的选择。所述时段可为一天、一个星期、一个月、或其它默认或可自订时段。所述特定时段可基于应用,例如临床试验或研究类型、测试类型、组织类型(例如,大学、公司)等。可在每个默认时段来重复跟踪。
287.每次执行所述输入管理器1052的硬件处理器接收通知时,在默认时段内,所述输入管理器1052可记录用户识别符、用户名称、电子邮件地址、和/或帐号、选定的菜单项目和选择的时间和日期。所述时间和日期可从通知中包括的时间记录获得。在一实施例中,可从登入历史表中获得用户识别符和帐号。在其它实施例中,所述用户识别符和帐号可包括在通知中。
288.在特定时段结束时,所述输入管理器1052决定每个菜单项目的选择频率。在一实施例中,所述输入管理器1052可决定用户识别符、选择频率。选择的频率基于用户识别符选择菜单项目的次数与选择的总数(在指定时段内)的比较。
289.在其它实施例中,除了所述用户识别符之外,所述决定可基于帐号。例如,所述输入管理器1052可通过具有相同帐号的至少两用户识别符来决定菜单项目的选择频率。在此示例中,用户组成团队,其中单个帐号是与两个或多个用户识别符有关联和/或链接。在另一示例中,团队可包括两个或多个关联和/或链接在一起的帐号。在又另一示例中,可形成团队,借此n个唯一用户与m个唯一帐户有关联和/或链接,其中n大于m。可使用结合菜单项目选择表的注册表中的共享帐户旗号来实现识别具有相同帐号的用户识别符,以决定至少两个用户识别符在时段内进行选择。
290.对于菜单项目,针对至少两个用户识别符(从菜单项目选择表决定)来聚合菜单项目的选择数。同样地,针对至少两个用户识别符(也由菜单项目选择表决定)来聚合选择的总数。然后,频率基于菜单项目的聚合选择和聚合的总选择。
291.在其它实施例中,频率决定可基于选择,其中用户识别符与链接其它帐号(例如,用户团队)的帐号有关联。根据此实施例,当链接账户时,所述输入管理器1052可使用设定成特定值的多个帐户旗号来识别链接的帐户。一旦识别,所述输入管理器1052可通过使用来自有关所述链接账户中的一个的用户识别符的选择来决定选择的频率。在此实施例中,来自其它用户识别符或与链接账户中的一个没有关联的相同用户识别符的选择(在相同用户识别符与不同帐户有关联的情况下)可被忽略(未在决定中使用)。类似前述,所述输入管
理器1052可决定菜单项目的选择次数和选择的总数以决定频率。在其它实施例中,所述系统化用户界面控制系统1102可使用来自有关链接账户中的一个的任何用户识别符中的选择来进行决定(并可聚合选择)。
292.在其它实施例中,所述频率决定可基于至少两个用户识别符的选择,其中所述用户识别符与链接到其它帐户的一个或多个帐户有关联。根据此实施例,执行所述输入管理器1052的硬件处理器可在帐号链接时,使用设定成特定值的多个帐户旗号来识别链接的帐户。一旦识别链接的帐号,执行所述输入管理器1052的硬件处理器可进一步使用菜单项目选择表来识别在一时段内进行选择的至少两个用户识别符(有关链接的帐号)。
293.对于识别进行菜单项目选择的至少两个用户识别符,针对至少两个用户识别符(从菜单项目选择表决定)聚合菜单项目的多个选择。同样地,针对至少两个用户识别符(也从菜单项目选择表决定)聚合选择总数。然后,所述频率基于菜单项目的聚合选择和聚合的总选择。
294.在其它实施例中,所述频率决定可基于所有选择,而与用户识别符和/或帐号无关。根据此实施例,对于每个菜单项目,所述输入管理器1052可决定在时段内的相对菜单项目的选择数与(任何菜单项目)选择总数的比较来决定频率。
295.前述频率可结合所述菜单管理器1054发送的限制命令使用。如前述,所述限制命令的功能类似于排除命令的功能。所述限制命令用于基于一准则或两个或多个准则来限制要显示的某些菜单项目。例如,所述限制命令可基于下列准则:(a)用户在登入自己帐户时先前选定项目的频率。在一示例中,此决定可基于特定时段发生。在另一示例中,其可基于特定用户登入自己帐户的次数。另一准则包括:(b)至少两个用户在登入帐户时先前选定项目的频率。在某些实施例中,此可包括特定用户或基于用户登入其帐户的总时间的时间量。或者,其可基于特定用户登入总数或总计的登入总数。更进一步,所述准则可包括:(c)用户在自己登入有关多个帐户的帐户时先前选定项目的频率;(d)至少两个用户在登入有关多个帐户的一个或多个帐户时先前选定项目的频率。对于这些示例中的两者来说,如有关前面示例(a)和(b)的描述,频率可基于一个或多个用户仍保持登入帐户的时段或帐户登入次数的一个或多个组合。更进一步,所述准则可包括:(e)任何用户在登入任何帐户时先前选定项目的频率;和/或(f)任何用户在登入有关多个帐户的任何帐户时先前选定项目的频率。在这两示例中,可使用数据结构(例如表(或在本说明书描述的任何其它数据结构))来跟踪先前选定项目,所述数据结构可在特定时段过去后或一定总数的一个或多个用户登入而定期性清除。在某些实施例中,前述(c)、(d)、和(f)中描述的准则可应用于团队帐户,特别是这些帐户的用户是具有关于多个帐户的一个或多个团队的团队成员。
296.当决定的频率大于或等于临界值百分比时,可在紧随的后续时段来限制菜单项目。所述临界值可基于应用。在一实施例中,所述临界值百分比可为50%或更大。在其它实施例中,所述临界值百分比可为60%或更高。在又其它实施例中,所述临界值百分比可为70%或更高。在进一步实施例中,所述临界值百分比可为80%或更高。在其它实施例中,所述临界值可为百分比范围。例如,所述临界值百分比可介于75%到85%之间的范围内。本说明书已举例描述特定百分比,且所述临界值百分比未限于此。可使用任何临界值百分比或范围。
297.在其它实施例中,可使用选择比率来取代选择频率。所述比率定义成菜单项目的
选择数目除以其它菜单项目的选择数目。例如,可使用9:1、7:1、5:1、3:1的比率、或任何其它适当比率。
298.在其它实施例中,可使用选择菜单项目的次数来取代选择频率。例如,可使用特定的选择临界值来取代百分比。所述特定选择临界值可以是5、10、15等。
299.一旦决可限制定菜单项目,硬件处理器可决定哪些菜单项目可在随后的后续时段中显示在所述mui显示206上,及将限制哪些菜单项目。根据实施例,可显示决定具有高于临界值百分比的频率的任何菜单项目(例如,未受限制)。
300.在进一步实施例中,显示限制可基于具有低于某临界值的选择频率的菜单项目,例如低于50%、40%、30%、20%、10%等。
301.在数个实施例中,可基于各种准则来发送限制命令。例如,可基于指定为特定用户不可用的菜单项目来排除一个或多个菜单项目。例如,如果特定用户在某特定时段内未选择一个或多个菜单项目则发生此情况。同样地,一个或多个菜单项目可基于设计成对于两个或多个用户群体不可用的菜单项目而受到限制。在此示例中,两个或多个用户在一段时间内选择或不选择一个或多个菜单项目的频率会影响是否对这些菜单项目发送限制命令。对于先前两示例,其它实施例考虑以类似方式来发送限制命令,但是对于单个团队和/或团队群体(即,基于有关团队的用户选择菜单项目的频率)。更进一步,其它实施例可基于执行一个或多个用户已登入的计算机应用程序的特定机器或机器群体来限制菜单项目。
302.在一实施例中,所述菜单管理器1054可对执行显示管理器1050的硬件处理器发送限制命令。根据此实施例,所述限制命令可包括决定为具有高于临界值百分比的频率的菜单项目。可结合一个或多个显示命令来发送所述限制命令。在接收显示命令和限制命令时,所述显示管理器1050可在使菜单项目显示在mui显示(206)上之前,删除或去除包括在显示命令而也未包括在限制命令中的菜单项目。
303.在其它实施例中,所述限制命令可包括除决定成具有高于临界值百分比的频率的菜单项目之外的菜单项目。在接收到所述显示命令和所述限制命令之后,所述显示管理器1050可在使所述菜单项目显示在所述mui显示206之前,删除或去除包括在所述显示命令且也包括在所述限制命令中的菜单项目。
304.在其它实施例中,而不是单独的限制命令,显示命令可由菜单管理器1054修改成去除除了决定成具有高于临界值百分比的频率的菜单项目之外的菜单项目。
305.透过使用所述限制命令,菜单项目(用户可选择项或选择)可限制成少于在所述第一菜单和所述第二菜单上的菜单项目数量。例如,所述第一菜单可包括九个菜单项目,但是使用限制命令来限制将显示少于九个的菜单项目总数。例如,菜单项目(用户可选选项)的总数可小于或等于七个(或小于七个)、小于或等于五个、小于或等于三个、或小于或等于其它任何数目。本说明书描述的菜单数量(有限数量)仅是示例,且所述数量可为选定的任何数量,以提供有限的显示以避免或防止用户不知所措。在实施例中,在所述高级快显菜单(270)中提供由于限制命令而排除在显示之外的菜单项目。在实施例中,可根据选择频率来选取基于限制数目来排除显示的菜单项目。
306.在一些实施例中,如果在决定具有大于临界值百分比的选择频率的菜单项目数量且菜单项目数量大于限制数量(例如七个)之后,所述菜单管理器1054可增加临界值百分比,以降低选择频率大于临界值百分比的菜单项目数量。因此,所述菜单管理器1054可配置
成选择及显示具有最高选择频率的特定数量菜单项目。
307.在一实施例中,所述限制功能可如下应用于任何类型的mui模块进行操作。所述临界值百分比可用于确定将显示哪些菜单项目(例如,不限于)。例如,可使用90%或80%的临界值百分比,此意味仅显示选择频率高于90%或80%的菜单项目。在一示例中,可基于用户登入阶段来应用选择频率,此意味仅显示用户登入的90%或80%时间的菜单项目。所述限制功能可应用于一个或多个菜单层,即,应用于第一菜单层、第二菜单层等。在一些实施例中,所述临界值可基于菜单层而变化(例如,较低层可具有较低的频率显示要求,由于较低层时常有较多选项,因此选择频率可能降低)。这些不符合临界值的菜单项目(例如,使用10%或更少、或使用20%或更少)显示在高级快显菜单中,这些菜单根据目前显示的菜单而变化。如此,用户的选择仅限于整个mui中最常使用的选择,从而允许用户明显较快导引。在某些实施例中,可仅通过高级快显菜单使如上所述被排除的选择变得可用。因此,对于90%的示例,如果只有90%的可用菜单满足临界值,那么只将那些显示在当前菜单中,而剩余部分(本示例中为10%)将随着高级快显菜单选择器(在本文中也称为高级选择器或高级快显选择器)而显示在高级快显菜单中。
308.90%/10%和/或80%/20%值仅是示例性,且可根据要实施的mui模块来选择其它值。在一示例中,相较于用户自订的协议,所述限制功能也可基于默认协议。例如,供应商可销售包括进一步允许客户进行修改的标准协议的测定试剂盒。当用户在菜单系统中移动时,标准协议选项可包括在现用部分中显示的可用菜单项目,而可用的用户修改则可显示在高级快显菜单中。菜单项目的划分可在用户已多次使用特定测定工具之后根据实际用户操作进行调整。
309.同样地,通过使用所述限制命令,菜单项目(用户可选选项)可限制成较少于在所述第一菜单、所述第二菜单和所述第三菜单中的菜单项目数量。
310.在某些实施例中,当时段到期时,所述菜单项目选择表可删除新决定的选择历史。在此示例中,先前排除的菜单项目将再次变成可用。
311.在实施例中,所述mui可经由多个mui模块之间的通信来提供团队集成。由符合本说明书的实施例的系统管理的集成系统可由多个mui模块管理,所述多个mui模块配置成由不同的操作者完成不同的工作。例如,使用实验室信息管理系统(lims)的示例,可提供管理者控制台模块、实验设计模块、量表控制模块、实验分析模块、和实验程序模块。所述管理者控制台模块可提供用于管理不同用户、操作者、仪器和团队的特征和功能。所述实验设计模块可允许团队的一个或多个成员设计团队其它成员将进行的实验。所述量表控制模块可允许其它团队成员来检视量表、订购更多消耗品、考虑用户实验历史和未来计划的实验。实验程序模块可允许团队成员负责执行实验透过mui、操作者、和外部系统之间的交互来存取已设计的实验和实施。最后,所述实验分析模块可允许其它团队成员存取进行后的实验结果。基于经由管理者控制台准备的用户和团队设定,每个用户可登入系统,并具有对完成其负责工作必要模块的存取。在实施例中,必要模块可安装在运算装置上的适当位置以完成工作(即,实验程序模块可安装在连接到实验室仪器的装置上,而管理者控制台模块可安装在台式装置上)。因此,本说明书提供的系统允许透过使用单个一致性界面在多个团队成员之间集成工作流。
312.在实施例中,所述显示管理器1050可配置成提供一个或多个小图示或动画来指定
所述系统化用户界面控制系统1102的“工作”状态。当所述系统化用户界面控制系统1102正在处理时,提供工作状态指示以用于警告用户处理正在进行中以防止不耐烦。在一实施例中,经由在现用或历史部分未占用的屏幕部分中呈现的光源(light fountain)显示来提供工作状态指示。例如,置中在现用部分下方的屏幕底部可用于光源显示。光源可提供一系列符合mui其余部分的一系列层叠列。在一实施例中,层叠列可以白色和各种深浅的蓝色呈现。在一实施例中,所述层叠列呈现四列的细长条。每列可包含例如在两个和二十个不同长度之间的多个层叠列。当系统正在处理时,这些层叠列可以不同的深浅白色和蓝色及不同长度闪烁,从而给人有瀑布效应或光源效应的感觉。
313.本说明书描述的实施例进一步包括设计用户界面系统的方法。例如,此方法可包括符合本说明书实施例的mui设计。设计用户界面系统的方法可包括产生如本说明书描述的分级菜单树。分级菜单树可包括一系列菜单,每个菜单包含导向后续一系列菜单的菜单项目。设计用户界面系统的方法可进一步包括选取执行菜单来终止分级菜单树的分支,其中执行菜单配置成执行软件内的一个或多个命令,以对用户提供一组或多组指令,和/或将一个或多个命令输出到连接的装置、系统、仪器、或机器。设计用户界面系统的方法可进一步包括使用一个或多个显示模式来构建分级菜单树中的每个菜单,所述显示模式包括至少一用于在用户界面的现用部分中显示的主动显示模式、及用于用户界面的历史部分中显示的历史显示模式。用户界面设计方法的进一步方面可进一步包括用于本说明书描述的任何菜单功能的设计方法。
314.在进一步实施例中,符合本发明的mui可在分级菜单导引期间提供集成的说明选项。用户可通过按下特定键组合和/或通过存取高级快显菜单显示的说明选项来请求特定菜单的说明。集成的说明选项可包括一个或多个对话方块盒,用来对用户提供有关所显示选项的说明。如前述,所述mui提供大量的空白试样试样或背景空间。因此,说明选项可表示指对用户寻求帮助的mui部分的弹出式视窗或对话方块盒,而不会损害原始mui显示。在实施例中,启用说明功能可在用户将鼠标移到上面或以其它方式在mui中指示任何项目时使话方块盒出现。
315.在进一步的实施例中,mui历史部分可进一步调适成在目前菜单之后显示菜单的菜单项目。例如,当用户导引目前菜单时,用户可例如滚动垂直滚轮,使不同菜单项目明亮显示或突显。有关明亮显示菜单项目的子菜单可显示在历史部分中,以提供目前菜单的后续菜单的视觉呈现,包括可后续选定的未来项目。
316.在实施例中,如前述,所述第一现用部分和所述第二历史部分中的每一个调适成在mui的相同部分中一致性显示。尽管这些部分中的每一个的定位没有限于在mui上的特定位置,但是在某些实施例中,一旦选择,就保持所述位置。因此,所述mui显示的现用部分调适成在所述ui显示的第一相同区域内一致性显示,以在与所述ui显示交互时优化用户的焦点,且所述mui显示的历史部分调适成与在所述ui显示的第二相同区域内一致性显示,以在与所述ui显示交互时优化用户的焦点。
317.先前描述提供示例菜单布置,用于在分级菜单树中提供多个菜单的ui显示。图2d-2m提供菜单显示配置的其它示例。下列菜单显示配置可没有限制彼此及与先前公开的菜单配置的任何组合方式一起使用。例如,在分级菜单树的任何地方中的特定菜单项目的选择可使所述处理器执行命令,以使ui显示切换到本说明书描述的任何菜单配置。特别是,特定
菜单显示配置可结合特定的菜单选择。
318.图2d显示一实施例中的菜单显示配置的另一示例。图2d示意说明两滚轮配置,其中所述第一滚轮选项具有在第二滚轮中的子选项。例如,选取具有选项的第一滚轮中的选项会显示在所述第二滚轮中,所述子选项结合所述选定选项。在一实施例中,所述显示的第一部分214可最初显示所述第一滚轮,并随着从所述第一滚轮选取选项,具有选项的所述第一滚轮可重定位到相邻于所述第一部分的所述第二部分216。然后,所述第一部分可例如采用平行方式以显示具有所述第一选项的子选项的所述第二滚轮(在相同视觉方位中,所述第一滚轮显示平行所述第二滚轮)。
319.在此实施例的进一步实施例中,第一滚轮和第二滚轮两者可显示在mui显示206的第一部分214中。第一滚轮可显示在第一部分214的第一子部分中,且第二滚轮可显示在第一子部分214的第二子部分中。如本说明书的使用,子部分可为较大部分的分割部分。子部分也可与子部分互换使用。在实施例中,通过点击第一滚轮中的任何菜单项目或通过将第一滚轮中的任何菜单项目旋转移到突显位置来选取第一滚轮中的菜单项目。选取第一滚轮上的第一菜单中的项目可因此使得相应地修改显示在第二滚轮上的第二菜单。在此实施例的又进一步实施例中,第一部分214可分成两个以上的子部分,每个子部分包括显示相对菜单的滚轮。因此,三个滚轮可显示第一菜单、第二菜单、和第三菜单,分别代表分级菜单树的不同层。在另一示例中,三个滚轮可显示第二、第三、和第四菜单。其它示例可包括任何数量的滚轮。
320.在进一步实施例中,可在所述第一部分204的多个子部分中显示多个滚轮,以允许用户选取相同分级菜单层中的多个菜单。例如,选取一个菜单层中的特定菜单项目可导致多个子菜单显示在相同层上。因此,选取第二菜单层中的项目可导致显示多个第三菜单,每个第三菜单包含多个第三菜单项目。在实施例中,显示的多个子菜单可为执行菜单,以允许用户同时进行多个执行菜单选择。在显多个子菜单的实施例中,多个子菜单可彼此相关或有关联。
321.图2e显示一实施例中的菜单显示配置的又另一示例。在此显示配置中,两个滚轮压缩成一滚轮。滚轮选项具有在有关主动滚轮选项的一滚轮中表示的子选项。在此配置中,显示的第一部分和第二部分重叠,但是仍然可检视所有菜单项目(或通过展开收缩的项目、滑动或旋转项目滚轮而能检视)。例如,选项的第二滚轮可显示在第一滚轮内。选项的第一滚轮可在一方向中旋转(例如,垂直向上和向下),而选项的第二滚轮可在另一方向中旋转(例如,水平方向、左和右方向)。选取的路径在第二部分也可检视。例如,选取在显示中显示的“子选项2”将选定选项移到“第一滚轮选项1”下方。
322.图2f-2g显示一实施例中的菜单显示配置的又另一示例。这些图式显示滚轮选项从水平切换到垂直。图2f显示例如在图形轮中显示的选择菜单,其显示的选项是在水平方向(左和右)旋转。滚轮显示在图形用户界面显示的第一部分中。选取选项(选项列表中的菜单项目)后,图形轮将切换为垂直可旋转轮。例如,将滚轮移动或重定位到图形用户界面显示的第二部分,且图形用户界面显示的第一部分现在显示有关在先前选项菜单中选定选项的子选项列表。
323.在一实施例中,显示的第二部分可显示多达临界数量的菜单层,例如,其后可采用不同的可视觉化配置来显示过去菜单层,以防止第二部分变得太大。
324.例如,请即参考图2c,如果有一个以上的临界值数目菜单层(例如,图2c显示两层202、210),那么可采用能够可视觉化所有过去菜单层的可视觉化机制,而不必增长显示的第二部分(例如,图2c的208)。例如,考虑临界值数为3。在此示例中,显示的第二部分可显示3个菜单层。当另外选取下一层(例如,第4菜单层),第二部分可显示最近的过去3个选择(底部3层),且第二部分中的项目可上下滚动。因此,在此示例中,通过在第二部分上滚动可检视第一菜单层的选择。举另一例说明,第二部分可始终显示顶部两层,即,最初的两个决策和最后一决策。如此,用户显示工作流的整体内文中,例如,从上而下。点击或滚动第二部分允许用户展开菜单项目,例如,像似伸缩式手风琴。
325.在另一方面中,可提供有关滚轮的搜索功能。搜索关键字允许筛选用户可用的滚轮选项。搜索功能有助于处理长选项滚轮或多选项滚轮,此可能需要长时间来导引。
326.图2h-2j显示一实施例中显示成一系列同心圆的第一部分和第二部分的示例。请即参考图2h,拨盘220可顺时针或逆时针旋转以在选项视窗218、菜单项目或要选择的项中检视。点击拨盘(例如,圆圈)220的区域以选择选项。选取例如经由选项视窗218检视的选项将用户界面转变成图2i所示的配置。例如,在图2i中,同心拨盘从内向外扩展,显示另一同心圆以表示菜单项目或路径的另一层(例如,子层)。通过顺时针或逆时针旋转拨盘224可经由在所述圆圈224上的选项视窗222(也称为拨盘)来检视子选项。可通过点击所述圆圈224的区域来选取所述层中的选项(显示成子选项“n”)222(即不重叠内圆圈或拨盘220)。在另一实施例中,从拨盘或圆形菜单用户界面中选择选项(例如,如图2h所示)可将用户界面状态转变成图2j所示的配置。例如,选项选择的下一层从选定选项中展开,展开转盘以显示具有一选项视窗222的另一内部拨盘224。在一实施例中,可在选项视窗上检视的选项数量(例如,218和222)不受限制,因此可显示和选取适用于应用程序的不限数量的选项。
327.在一实施例中,选项视窗(例如,218)可放大成显示选定选项(例如,明亮显示)和一个或多个未选定选项,例如,一于选定选项前出现的未选定选项及另一于未选定选项后出现的未选定选项。
328.在另一方面中,选项视窗(例如,219)可一次显示一个以上的项目或选项,例如3个菜单项目或选项。在此示例中,在选项视窗中点击菜单项目将选取所述选项。在选择之后,可以明亮显示的格式或另一不同格式来显示选定选项,例如,以区分开出现在选项视窗中的选定选项与未选定选项。
329.在另一实施例中,重定位命令可指定第二部分与第一部分同心,且重定位的菜单显示在相邻于第一部分(且同心),其中第一部分和第二部显示在所述mui显示206上成一系列同心圆。例如,所述第一部分可显示成一系列同心圆的中心圆,且分层结构的重定位菜单层显示成中心圆之外或周围的圆。
330.图2k显示一实施例中的菜单层的树类型。
331.图2k所示的分级菜单树包括菜单第一项目菜单、子菜单项目的第二菜单、子-子菜单项目的第三菜单、和四个执行菜单。一个执行菜单与子菜单项目1有关联,且另外三个执行菜单与子-子菜单项目1-3有关联。从所述第一菜单选取菜单项目1会显示子菜单的第二菜单。子菜单项目1的选择会导致子菜单项目1的执行菜单,其中可选取处理参数。子菜单项目2的选择会导致子-子菜单项目的第三菜单。子-子菜单项目1-3中的任一个的选择会导致这些相对第三菜单项目的执行菜单。
332.图2l显示一实施例中的菜单显示配置的另一示例。在显示屏幕的一部分240中显示例如滚轮或滑动轴(或另一图形元件)的图形元件242。图形元件242(例如,滚轮)首先使用最近“n”个项目(按反时间顺序)244来排序,其具有所有菜单项目248的搜索功能,此搜索方块盒或区域246邻接列表(例如,文本顺序列表)。在另一实施例中,例如,当在搜索方块盒246中输入搜索词时,在菜单项目248显示的菜单项目将显示成索引。整个滚轮242可滚动。例如,用户可滚动整个滚轮242或在搜索方块盒246中输入搜索字串。在搜索区域246中输入搜索词会显示输入搜索字符时符合搜索词的菜单项目。例如,在输入的每个字符上,最接近符合搜索字符的一个或多个菜单项目会在菜单项目248编索引。滚轮240分成两个独立的滚轮,一滚轮显示最近选择的菜单项目244,而另一滚轮显示索引列表或所有菜单项目248。两滚轮244和248彼此可独立滚动或移动。因此,例如,使整个轮242可当作一滚轮来移动或滚动。随着接收或检测在搜索区域246中的搜索词或字符的输入,所述滚轮分成可独立滚动的两单独滚轮244和248。两单独滚轮中的一个(例如248)基于搜索而显示菜单项目的筛选列表。
333.图2m-2o显示可滚动轮的示例,所述可滚动轮从第一菜单项目滚动或滑动到最后菜单项目,并从最后菜单项目滚动回到第一菜单项目。在此实施例中,显示菜单项目的图形元件(例如,滚轮或滑动轴)不会完全转动或旋转,而是停在最后菜单项目或第一菜单项目(如果从最后菜单项目旋转)。如此,例如,菜单的开始和结束始终很明显,因为两者不合并或连接。此技术减少计算机处理周期时间,因为滚轮和/或滑动轴能够传达(且用户能够立即了解)选择的整个菜单,并清楚指示滚轮和/或滑动轴显示的选择中何处或何者是第一菜单项目及何处或何者是最后菜单项目,使得滚轮或滑动轴不需要重复滚动来尝试决定何者是第一菜单项目,及何者是最后一菜单项目,或决定是否已走访所有菜单项目。
334.在实施例中,滚轮和/或滑动轴不需要完全旋转;例如,滚轮和/或滑动轴不需要进行完全旋转或完成圆绕。例如,滚轮和/或滑动轴从开始菜单项目旋转或滑动到结束菜单项目,并反向旋转以从结束菜单项目旋转或滑动回到开始菜单项目。如此,例如,菜单的开始和结束始终很明显,因为两者是分开的而不合并或联接在一起。此技术减少处理时间,因为滚轮和/或滑动轴能够传达(且用户能够立即了解)整个选择菜单,并明确指示滚轮和/或滑动轴显示的选项中何处或何者是第一菜单项目及何处或何者是最后菜单。此外,当滚轮和/或滑动轴旋转时,可以更突显方式显示可选选项,例如使用较大的文本、粗体字等。当滚轮和/或滑动轴旋转/滑动到不同位置或将可选择成滚轮和/或滑动轴继续旋转/滑动时,先前可选择的选项可以不突显方式显示,例如通过缩小或暗色化文本。在一实施例中,更明亮显示选择可显示成看似更接近用户相对较淡化显示的选择。
335.请即参考图2m,第一菜单项目252显示在滚轮(或滑动轴)250的中心。可以明亮显示格式(例如,较大字符、不同颜色字体等)来显示在中心处显示的菜单项目。在第一菜单项目之前(例如,显示第一菜单项目的滚轮中心上方)出现空白试样试样。下一菜单项目(例如254、256)与第一菜单项目显示相邻(例如,下方)出现。滚动滚轮(例如,在直方向)显示其它菜单项目,例如,如图2n所示。例如,如图2n所示,当滚轮250向上滚动时,显示下一菜单项目。图2o显示位于转轮中心的最后菜单项目,其中先前的菜单项目与最后菜单项目显示相邻(例如,上方)。在此实施例中,滚轮或滑动轴250不旋转以显示最后菜单项目258之后的第一菜单项目。而是,滚轮在最后菜单项目258处停止旋转。最后菜单项目258下方显示空白试
样试样。同样地,向后导引(例如,在反方向滚动滚轮)显示先前的菜单项目在第一菜单项目上方。
336.尽管图2m-2o所示的示例图形轮示意说明垂直滚轮,但是水平滚轮将以类似方式起作用。例如,第一菜单项目可出现在水平滚轮的中心,而下一菜单项目水平出现成相邻于第一菜单项目(例如,中心的右边)。在此示例中,将滚轮向左滚动将显示其它菜单项目。当通过滚动到达最后菜单项目时,最后菜单项目出现在中央,且最后菜单项目之后(例如,最后菜单项目的右边)是空白试样试样。在另一方面中,旋转的方位可相反:例如,利用垂直滚轮,向下滚动(而不是向上滚动)以从第一菜单项目导引到最后菜单项目;使用水平滚轮时,向右滚动可从第一菜单项目导引到最后菜单项目。一次显示在转轮上的菜单项目(选项)的数量是可配置的,例如,基于针对转轮等布置的屏幕大小和/或屏幕区域等,且不限于图2n中所示的6个项目。
337.此用户界面的非限制性应用为选择要观看电视(tv)的信道。较宽的类别可显示在顶部水平区域,而较细类别显示在下面,而分页项目可垂直显示,例如,在垂直滚轮上。例如,请即参考图2e,“滚轮选项1”可代表样式,而“子选项1”可代表以网格构成的节目和/或电影。
338.在一实施例中,所述系统化用户界面控制系统1102对用户提供执行处理的界面。处理可包括进行实验、执行一个或多个制造操作、或任何其它程序。
339.下面详细描述进行符合本说明书实施例的实验的各种指令。进行实验的指令可用于操纵、设计、执行、稽核、测量、分析、存储、及进行有关所述实验的任何其它工作。实验可以是但不限于一个或多个测定。系统化用户界面控制系统1102可合并和/或结合测定系统,并提供命令以产生用于系统的mui显示206。随着命令,mui显示206能够显示或提供用于测定的工作流和/或菜单项目路径的视觉呈现。所述测定可包括一个或多个电致化学发光(ecl)测定。
340.本实施方式的方法可结合多种测定装置和/或形式使用。所述测定装置可包括例如测定模块,例如测定盘、卡匣、多孔测定盘、反应容器、试管、光析管(cuvette)、流动室(flow cell)、测定芯片、侧流装置等,其具有测定试剂(其可包括标靶药剂或其它结合试剂)而随着测定的进行而添加或预先装载在测定模块中的孔、腔室、或测定区域。这些装置可采用针对特异性结合测定的多种测定形式,例如免疫测定或免疫色层测定。说明性测定装置和形式是在下面本说明书描述。在某些实施例中,本实施例的方法可采用以干燥状态存储的测定试剂,且测定装置/试剂盒可进一步包含或具有用于测定试剂保持干燥状态的干燥剂材料。预装有测定试剂的测定装置可明显改善速度,降低测定度量的复杂性,同时在存储期间保持优越的稳定性。干燥的测定试剂可以是可干燥然后在用于测定之前重构建的任何测定试剂。这些包括但未限于可用于结合测定的结合试剂、酶、酶受质(enzyme substrate)、指示染剂和其它可用于检测目标分析物的反应性化合物。测定试剂也可包括不直接参与检测机构但在测定中起帮助作用的物质,包括但未限于堵剂(blocking agent)、稳定剂、去污剂、盐、ph缓冲液、防腐剂等。试剂可以游离形式存在或支撑在固相上,所述固相包括测定模块中隔室(例如,腔室、通道、流动室、孔等)的表面、或胶体、珠子、或其它粒子载体的表面。
341.多种固相适合于本实施例的方法,包括来自结合测定领域的常规固相。固相可利
用多种不同材料制成,包括聚合物(例如,聚苯乙烯(polystyrene)和聚丙烯(polypropylene))、陶瓷、玻璃、复合材料(例如,碳-聚合物复合物,例如碳基油墨)。适当的固相包括宏观对象的表面,例如测定容器的内表面(例如,试管、光析管、流动室、卡匣、多孔盘中的孔等)、载玻片、测定芯片(例如用于基因或蛋白质芯片测量之类)、针或探针、珠子、过滤介质、侧流介质(例如,用于侧流试纸的滤膜)等。
342.适当的固相还包括通常用于其它类型基于粒子测定中的粒子(包括但未限于胶体或珠子),例如磁、聚丙烯和乳胶粒子、通常用于固相合成的材料,例如聚苯乙烯和聚丙酰胺(polyacrylamide)粒子、及通常用于层析应用的材料,例如二氧化硅(silica)、氧化铝(alumina)、聚丙烯酰胺、聚苯乙烯(polystyrene)。所述材料也可是纤维,例如碳纤丝。微粒可以是无生命的生物实体;或者可包括有生命的生物实体,例如细胞、病毒、细菌等。
343.本发明方法中使用的粒子可包括适合于附着到一个或多个结合配偶体(partner)和/或标示物上的任何材料,并可经由例如离心、重力、过滤或磁集(magnetic collection)来收集。可附着在结合试剂上的多种不同类型粒子是商业销售用于结合测定。这些包括非磁粒子以及包含可磁化材料的粒子,其允许通过磁场收集粒子。在一实施例中,所述粒子由导电和/或半导电材料组成,例如胶体金粒子。
344.微粒可具有多种尺寸和形状。举例来说且非限制,微粒可介于5纳米和100微米之间。最好是,微粒具有尺寸介于20nm和10微米之间。粒子可以是球形、长方形、棒状等;或者粒子可以是不规则形状。
345.本方法中使用的粒子可编码成允许识别特定粒子或粒子混合物中的粒子亚群。此类编码粒子的使用已用于允许利用粒子作为结合测定的固相支撑物的测定多项化。在一方法中,粒子制造成包括一个或多个荧光染料,并基于在一个或多个波长下的荧光发射的强度和/或相对强度来识别特定粒子群。此方法已用于luminex xmap系统(参见例如美国专利案第6,939,720号)和becton dickinson流式微珠法阵列(cytometric bead array)系统。或者,可透过其它物理性质(例如,尺寸、形状、嵌入的光学图案等)的差异来对粒子进行编码。
346.实施方式的方法可连同用于测量分析物量的各种方法一起使用,特别是测量结合固相的分析物量。可使用的技术包括但未限于本领域已知的技术,例如基于细胞培养的测定、结合测定(包括凝集试验、免疫测定、血清学测定、例如杂交测定的核酸测定等)、酶素活性测定、比色测定等。所属领域的一般技术人员显而易见其它适当技术。一些测量技术允许透过目视检查来进行测量,而其它测量技术可能需要或受益于使用仪器来进行测量。
347.测量分析物含量的方法包括无标示技术,包括但未限于i)在分析物结合到表面后测量表面质量或折射率变化的技术(例如,表面声波技术、表面等离振子共振传感器、椭圆偏光技术等)、ii)质谱技术(包括可测量表面上分析物的类似maldi、seldi等技术)、iii)色层或电泳技术、iv)荧光技术(可基于分析物的固有荧光)等。
348.用于测量分析物量的方法还包括透过检测直接或间接附着(例如,透过使用分析物的标示结合配偶体)到分析物的标示物来测量分析物的技术。适当的标示物包括可直接可视觉化的标示物(例如,可在视觉上看到的粒子及产生可测量信号的标示物,例如光散射、光吸收、荧光、化学发光、电致化学发光、放射性、磁场等)。可使用的标示物也包括酶素或其它化学反应性物种,其具有的化学活性可导致可测量的信号,例如光散射、吸光度、荧
光等。酶连结免疫吸附测定法elisa或酶免疫测定法eia已完善建立将酶素当作标示物使用。在elisa格式中,未知量的抗原固定在表面上,然后在表面上清洗特异性抗体,使其可结合抗原。此抗体连结酶素,并在最后步骤中,添加物质,酶素将其转化为提供可检测信号变化的制品。制品的形成可以是可检测,例如由于基材之间的差异而导致可测量特性差异,例如吸光度、荧光、化学发光、光散射等。某些(但不是全部)可用于根据实施例的固相结合方法的测量方法可得益于或需要清洗步骤以从固相中去除未结合的组分(例如,标示物)。因此,实施例的方法可包括此清洗步骤。
349.本说明书公开的方法可手动、使用自动化技术或两者来执行。自动化技术可以是部分自动化,例如一个或多个模块化仪器或完全集成的自动化仪器。
350.示例自动化系统是在国际专利申请公开案第wo 2018/017156号和第wo 2017/015636号及国际专利申请公开案第wo 2016/164477号中讨论和描述,在此并入其全部内容供参考。
351.本说明书的方法可实现的自动化系统(模块和完全集成)可包括下列自动化子系统:计算机子系统,可包括硬件(例如,个人计算机、膝上型计算机、硬件处理器、磁盘、键盘、显示器、打印机)、软件(例如驱动程序、驱动程序控制器、和数据分析器的处理)、和数据库;液体处理子系统,例如样品处理和试剂处理,例如机械式分注头、注射器、搅拌设备、超声混合设备、磁力混合设备;样品、试剂、和消耗品存储和处理子系统,例如,机械式操纵器、管或盖或薄膜刺穿、除盖设备、例如线性和圆形输送机和机械式操纵器的输送设备、管架、盘载具、槽载具、分注器尖头载具、盘震荡器;离心机、测定反应子系统,例如,基于流体和基于消耗品(例如试管和多孔盘);容器和消耗品清洗子系统,例如盘清洗设备;磁分选器或磁粒浓度器子系统,例如流动室、管、和盘类型;细胞和粒子检测、分类和分离子系统,例如流式细胞仪和库尔特计数器(coulter counter);检测子系统,例如比色、浊度、荧光、和ecl检测器;温度控制子系统,例如空气处理、空气冷却、空气加热、风扇、鼓风机、水浴;废物子系统,例如液体和固体废物容器;全局唯一识别码(gui)检测子系统,例如1d和2d条码扫描仪,例如平床和棒型;样品识别器检测子系统,例如1d和2d条码扫描仪,例如平床和棒型。分析子系统,例如色层分离系统,例如高效液相层析仪(hplc)、快速蛋白质层析仪(fplc)和质谱仪,也可是模块或完全集成。符合本说明书实施例的自动化系统可由系统化用户界面控制系统1102控制和/或管理。
352.执行样品识别和制备的系统或模块可结合(或邻接或相邻或机械链接或耦合)执行测定和执行检测或执行两者的系统或模块。相同种类的多个模块化系统可结合以增加吞吐量。模块化系统可结合执行其它类型分析(例如化学、生物化学、和核酸分析)的模块。
353.自动化系统可允许批量、连续、随机存取、和定点照护(point of care)工作流、及单一、中度和高度样品吞吐量。
354.所述系统可包括例如下列装置中的一个或多个:封盘机(例如zymark)、洗盘机(例如biotek、tecan)、试剂分注器和/或自动分注台和/或液体处理站(例如,tecan、zymark、labsystems、beckman、hamilton)、培养器(例如zymark)、盘振荡器(例如q.instruments、inheco、thermo fisher scientific)、化合物库(compound library)或样品存储和/或化合物和/或样品检索模块。这些装置中的一个或多个经由机械式组成耦合到设备,使得可自动执行整个测定过程。根据替代实施例,容器(例如,盘)在设备和各种装置(例如盘层叠)之
间手动移动。
355.自动化系统可配置成执行下列功能中的一个或多个:(a)将消耗品(例如盘)移入、移出检测子系统、及在其内移动;(b)在其它子系统间移动消耗品;(c)存储消耗品;(d)样品和试剂处理(例如,调适成混合试剂和/或将试剂引入消耗品);(e)消耗品摇愰(例如,用于混合试剂和/或用于提高反应速率);(f)消耗品清洗(例如,清洗盘和/或执行测定清洗步骤(例如,孔抽吸);及(g)测量流动室或消耗品(例如管或盘)中的ecl。自动化系统可配置成处理放置在架子中的各个管、多孔盘(例如96或384个孔盘)。
356.如本说明书描述,用于在自动化系统中集成组件和模块的方法在本领域中是众所周知的,参见例如萨金特(sargeant)等人在2010年5月17日的申请名称《平台完善、医疗产品外包(platform perfection,medical product outsourcing)》。
357.在实施例中,自动化系统是全自动、模块化、计算机化、对多个分析物进行体外定量和定性测试,并进行光度测定、离子选择性电极测量、和/或电致化学发光(ecl)测定。在实施例中,所述系统包括下列硬件单元:控制单元、核心单元和至少一分析模块。
358.在实施例中,控制单元使用图形用户界面来控制所有仪器功能,且包括例如显示器的读出装置、例如键盘和鼠标的输入装置、及使用例如windows操作系统的个人计算机。在实施例中,核心单元是由数个部件组成,以管理样品输送给每个指定的分析模块。核心单元的实际组成取决于可由使用本领域已知方法的所属领域的技术人员构建的分析模块的配置。在实施例中,核心单元包括至少采样单元和一齿条转子作为主要组件。传输线和第二齿条转子是可能扩展。数个其它核心单元组件可包括样品齿条装载器/卸载器、连接端口、条码读取器(用于齿条和样品)、供水系统和系统接口端口。在实施方式中,分析模块进行ecl测定,且包括试剂区域、测量区域、消耗品区域和预清洁区域。
359.本发明的方法可应用于单项或多项形式,其中在单个样品上进行多个测定测量。可随着本发明使用的多项测量包括但未限于多项测量的下列使用:i)需使用多个传感器;ii)使用基于表面上的位置可区分的表面(例如阵列)上的不连续测定域;iii)需使用涂覆在粒子上的试剂,这些试剂根据粒子性质(例如大小、形状、颜色等)是可区分的;iv)产生基于光学性质(例如,吸收度或发射光谱)可区分的测定信号;和/或v)质基于测定信号的时间性质(例如,信号的时间、频率或相位)。
360.本发明包括用于检测和计数单个检测复合物的方法。在实施例中,表面包括多个结合域,且每个分析物在多个结合域的不同结合域中形成复合物。在实施例中,表面是粒子。在实施方式中,表面是珠子。在实施例中,表面是盘。在实施例中,所述表面是多孔阵列中的孔。在实施例中,表面包括电极。在实施例中,电极是碳素墨水电极。在实施例中,一个或多个添加分析物的每个分析物的每个结合域是在分开的表面上,且所述表面是珠阵列中的珠子。在实施例中,一个或多个天加分析物的每个分析物的每个结合域是在单个表面上,且结合域在表面上形成捕获试剂阵列的元件。在实施例中,表面包括电极,且所述方法的检测步骤包括对电极施加电位并测量电致化学发光。在实施例中,对电极施加电位产生电致化学发光信号。
361.在一具体实施例中,所述表面包括用于样品中存在的一个或多个分析物的多个捕获试剂,且多个捕获试剂分布在位于表面上的多个可分辨结合区域上。在用于执行和分析测量的条件下,“可分辨结合区域”是与单个结合事件相关的最小表面区域,所述表面区域
可解析并与发生另外单个结合事件的另一区域区分开。因此,所述方法包括将一个或多个分析物结合在表面上的一个或多个捕获试剂,决定表面上多个可分辨结合区域中是否存在分析物,及识别可分辨结合区域的数量,其包含目标分析物和/或不包含分析物的区域数量。
362.可分辨结合区域可全部或部分光学询问,即,每个单独可分辨结合区域可单独光学询问和/或包括多个可分辨结合区域的整个表面可成像,并且在所述图片中的一个或多个像素或群组像素可映射到单个可分辨结合区域。可分辨结合区域也可是在多个微粒中的微粒。可通过常规光学检测系统来鉴定在其光学标示中呈现变化的可分辨结合区域。取决于检测到的种类(例如,荧光实体的类型等)和工作波长,针对特定波长设计的滤光器可用于可分辨结合区域的光学询问。在使用光学询问的实施例中,所述系统可包括一个以上的光源和/或多个滤光器,以调节光源的波长和/或强度。在一些实施例中,使用ccd相机检索来自多个可分辨结合区域的光信号。可用于检索图片的相机成像系统的其它非限制性示例包括电荷注入元件(cid)、互补金属氧化物半导体(cmos)元件、科学cmos(scmos)元件、和时间延迟积分(time delay integration,tdi)元件,如所属领域的技术人员所熟知。在一些实施例中,扫瞄面镜系统耦合光电二极管或光电倍增管(pmt)可用于成像。
363.在实施例中,通过使一个或多个表面接触包含多个分析物的单液相体积,以平行进行每个分析物与其对应捕获试剂的结合。在实施例中,多个分析物包括分析物和一个或多个添加分析物。在实施例中,针对每个分析物平行进行所述方法的每个步骤。在实施例中,所述方法是同时多项测定。本说明书描述表面上分析物的多项测量。也可参见例如美国专利案第10,201,812号、第7,842,246号和第6,977,722号,在此并入其全部内容供参考。
364.在一特定实施例中,本发明的方法可通过将多个不同分析物结合到用于这些分析物的多个捕获试剂上而以多项形式使用,将检索的分析物固定在编码珠子上,使得所述编码识别特定珠子的检索物试剂(和分析物目标)。所述方法可进一步包括计数具有结合分析物的珠子数量(使用本说明书描述的检测方法)。
365.或者或此外,捕获试剂可直接或间接结合到一个或多个固相上的不同不连续结合区域,例如,如在结合阵列中,其中结合区域是单独阵列元件,或在一组珠子中,其中结合区域是单独珠子,使得在每个结合区域上产生及测量不连续测定信号。如果用于不同分析物的捕获试剂固定在不同结合区域中,那么可独立测量结合这些区域的不同分析物。在此实施例的一实例中,通过在一个或多个表面上固定结合目标分析物的捕获试剂的不连续区域来制备结合区域。或者,表面可部分定义保持样品的容器(例如,流动室、孔、光析管等)的一个或多个边界,或者透过其来传递样品。在优选实施例中,在用于电化学或电致化学发光测定的电极上形成单独结合区域。使用电致化学发光法在包含多个结合区域的表面上的分析物多项测量已使用在meso scale diagnostics,llc,和imager产品系列(参见例如美国专利案第10,201,812号、第7,842,246号和第6,977,722号中,在此并入其全部内容供参考)。
366.更进一步,捕获试剂可直接或间接结合到电极表面,如前述,其选择性包括不同的不连续结合区域。电极表面可以是多孔盘和/或流动室的组件。电极可包含导电材料,例如金属,例如金、银、铂、镍、钢、铱、铜、铝、导电允许材料等。电极也可包括氧化物涂覆金属,例如氧化铝涂覆铝。电极可包括利用相同或不同材料制成的工作电极和帮助电极,例如金属
帮助电极和碳工作电极。在一特定实施例中,电极包括碳基材料,例如碳、碳黑、石墨碳、碳纳米管、碳纤丝、石墨、石墨烯、碳纤维及其混合物。在一实施例中,电极包括元素碳,例如石墨、碳黑、碳纳米管等。优选是,电极可包括导电碳聚合物复合物、分散在基质中的导电粒子(例如,碳素墨水、碳糊、金属油墨、石墨烯漆)、和/或导电聚合物。本发明的一特定具体实施例是测定模块,最好是,多孔盘,其具有包括碳(例如,碳层、和/或碳素墨水的网印层)的电极(例如,工作和/或帮助电极)。
367.在实施例中,每个结合区域包含能够结合靶试剂补体的靶试剂补体,且每个锚定试剂和捕获试剂包括能够结合交联试剂的补充交联试剂,并所述方法进一步包括固化捕获试剂和锚定试剂在每个结合区域,其通过下列各项:(1)透过补充交联试剂将捕获和锚定试剂结合到连接交联试剂的靶试剂补体;及(2)将步骤(1)的产物结合到包含靶试剂补体的结合区域,其中(i)每个结合区域包含不同靶试剂补体、及(ii)每个靶试剂补体选择性结合到所述靶试剂中的一个。
368.因此,在实施例中,所述表面包含靶试剂补体;靶试剂连接交联试剂;捕获试剂和锚定试剂中的每一个包含补充交联试剂。因此,在实施例中,表面上的靶试剂补体结合靶试剂,所述靶试剂连接交联试剂,其结合到在捕获试剂和锚定试剂上的补充交联试剂。
369.在实施例中,交联试剂具有一个以上用于补充交联试剂的结合位,且捕获试剂和锚定试剂的固定进一步包括:透过补充交联试剂将捕获和锚定试剂连接到连接交联试剂的靶试剂;及将产物结合到包含靶试剂补体的结合区域,其中(i)每个结合区域包含不同靶试剂补体;及(ii)每个靶试剂补体选择性结合所述靶试剂中的一个。例如,在靶试剂是低聚核苷酸(oligonucleotide)、交联试剂是抗生蛋白链菌素(streptavidin)、及补充交联试剂是生物素的情况下,生物素标示的低聚核苷酸可结合到抗生蛋白链菌素的四个生物素结合位中的第一者,以形成连接交联试剂的靶试剂。生物素标示的捕获试剂(即,连接到补充交联试剂的捕获试剂)可然后结合到抗生蛋白链菌素上的其余生物素结合位,以将靶试剂连接到捕获试剂。
370.示例性靶试剂和靶试剂补体是在本说明书描述。在实施例中,靶试剂和靶试剂补体是选自抗生物素蛋白-生物素、抗生蛋白链菌素-生物素、抗体-半抗原、抗体-抗原、抗体-抗原标记、核酸互补核酸、适体适体靶向、和受体配体中的两成员。在实施例中,靶试剂是生物素,而靶试剂补体是抗生蛋白链菌素。在实施例中,交联试剂和补充交联试剂成对是不同于靶试剂和靶试剂补体成对的结合配偶体成对。在实施例中,交联试剂是抗生物素蛋白或抗生蛋白链菌素,而补充交联试剂是生物素。在实施例中,靶试剂和靶试剂补体是互补低聚核苷酸。
371.在实施例中,本发明的方法应用于单项或多项形式,其中对单一样品进行多次测定测量。可连同本发明一起使用的多项测量包括但未限于使用下列的多项测量:i)有关使用多个传感器;ii)使用基于表面上位置可区分的表面(例如,阵列)上的不连续测定区域;iii)有关使用涂覆在根据粒子性质(例如大小、形状、颜色等)可区分粒子上的试剂;iv)基于光学性质(例如,吸收度或发射光谱)的可区分的测定信号;或v)基于测定信号的时间性质(例如,信号的时间、频率或相位)。示例性测定形式包括v-plex(www.mesoscale.com/en/products_and_services/assay_kits/v-plex)和u-plex(www.mesoscale.com/en/products_and_services/assay_kits/u-plex_gateway、和美国专利案第10,201,812号和
sheet,msds)信息或其组合。gpd也可包含系统可用于分析进行测定过程和/或之后所产生数据的一个或多个分析工具、测定系统维护信息、系统消耗性促销信息、系统和/或消耗性技术支持信息或其组合。此外,gpd包括消耗品标识和/或配置信息、及在使用消耗品进行测定的过程中由系统应用测定协议的一个或多个步骤。
385.测试位(test site)也可称为测试点。测试点规划可指例如在测试盘或测定盘的单孔内的测试位点阵列。
386.全球产品识别符(global product identifier,gpi)-系统/仪器/消耗品供应商指定特定产品(例如测定消耗品)的唯一识别符。识别符可以是任何数量的配置。在例如测定盘的消耗品情况下,识别符可以是相关的制造条码。
387.gpi和gpd的类型是已知的,例如参见美国专利第8,770,471号、国际专利申请第wo2011/017082号和美国专利申请第2006/199196号。
388.仪器日志(instrument log)-记录系统执行所有操作及执行期间发生任何故障或错误状态的详细日志文件。仪器日志是具有存储信息的卷动循环日志,其受布置给此日志文件的存储空间量的限制;例如,较旧的项目会随着时间而被撤销过去。
389.仪器软件(instrument software)-控制仪器硬件的软件
390.led-发光二极管(light-emitting diode)。光源。
391.正常状态(normal state)-如果软件正常执行而没有任何错误或警告,那么认为仪器处于正常状态。一旦恢复错误状态和/或确认警告消息后,仪器将返回正常状态。
392.执行(run)-执行包括0个或多个命名样品及1个或多个测定方法,并根据测定方法中描述的信息来测试样品。
393.执行所有者(run owner)-建立执行的用户。
394.样品(sample)-包括要分析的材料的通用术语,包括校准物、对照品、空白试样试样和未知品。
395.样品id(sample id)-每个样品的唯一识别符。
396.样品规划(sample layout)-盘上的样品位置和样品id。
397.样品类型(sample type)-样品的功能类型,例如校准物、对照、空白试样或未知。
398.点规划(spot layout)-在盘上孔中的分析物位置和名称。
399.步骤(step)-迈向目标的过程中一系列单独、连续阶段中的一个。步骤构成可由多个子步骤组成的广泛阶段。
400.子步骤(sub-step)-迈向完成步骤的一系列独立连续阶段中的一个。子步骤构成步骤中的重点活动。
401.非预期条码(unexpected barcode)-此条码不同于预期条码。如果未读取条码,那么消耗品也能认为具有“非预期条码”。
402.用户界面(user interface,ui)-仪器用户交互以控制和监视系统的软件界面。
403.ui警告事件(ui warning event)-需要用户响应的所有需注意消息。用户应在继续操作之前修正错误和/或确认消息。例如,ui警告事件可以是仪器处于“未就绪”状态。
404.系统事件日志(system events log)-在软件中发生而与仪器无关的永久事件记录。
405.图4为示意说明一实施例中用于测定系统的第一用户登入用户界面的流程图。在
402在每次启动时,用于测定方法的系统软件可检查是否已接受有关所述测定系统的末端用户授权协议(eula)。当用户首次启动系统软件时,将显示eula。用户接受协议后,将建立用户名称、日期和时间的记录。如果用户先前未接受协议,那么在步骤404显示eula,并允许用户接受所述协议。在步骤406,如果用户不接受所述协议,那么软件关闭。在步骤408,显示初始画面,内容包含:系统软件品牌、版权、法律声明、软件版本。初始登入画面在步骤410请求用户名称。在一实施例中,所述系统软件可显示过去用于登入系统的用户名称,以降低由于键入用户名称而引起的错误。还允许用户输入先前未用于登入的新用户名称。在步骤412选取(或接收)用户名称之后,软件在步骤414提示用户输入用户名称的密码。在一实施例中,所述系统软件也可使用例如面部识别、语音、和/或指纹之类的生物识别方式来登入或验证登入。在另一实施例中,所述系统软件可使用包含可经由近场通信进行扫描或读取的信息的徽章钥匙卡。在步骤416,所述系统软件接收输入的密码。一旦输入用户名称和密码,所述系统软件会在步骤418验证用户。如果成功验证用户,那么所述用户界面会在420进行启动屏幕。否则,所述系统软件会经由用户界面提示用户重新尝试。在一实施例中,所述系统软件然后要求所有用户登入以存取软件。在一实施例中,认证可透过microsoft认证工具执行,并可配置成透过active directory来认证。在此第一用户界面显示中,用户名称和密码提示可采用一方位显示,例如在水平滚轮图形元件422上方水平显示。
406.图5为示意说明一实施例中显示启动用户界面屏幕显示的方法的流程图。此显示屏幕包括两个不同视觉方位(例如,水平和垂直)的菜单项目列表。因此,例如,菜单项目的更一般类别显示在水平滚轮502上,而子菜单项目显示在垂直滚轮504上。例如,从登入用户选取的“启动”选项506(图4)显示在水平滚轮502上。源自“启动”选项(406)的第二选项层显示在垂直滚轮504上。在此示例测定方法中,所述启动屏幕是对用户显示初始软件画面。用户可执行的工作流是在用户可选择垂直滚轮上作为选项(子选项)列出。在此测定方法示例中,可在高级菜单下对不太常见和高级的工作流进行群组化。在此示例测定方法中,用于系统的工作流的选项包括:建立新运行508,当用户选择建立新执行工作流510时,用户可从头开始建立执行或基于先前定义的运行512;继续先前规划或开始的执行514,当用户选择继续先前规划或启动的运行516时,软件自动从用户在运行中完成的最后步骤恢复518。检视完成执行的结果520,当用户选择检视完成的执行522时,软件让用户进入检视画面524。在用户从垂直滚轮选择任何选项504之后,垂直滚轮上的选项添加到屏幕上方的新水平滚轮。所述水平滚轮允许用户更改其选择。例如,在选择“建立新文件”后,“规划”和“完成”执行的选项会移到水平滚轮,允许用户可改变主意。
407.图6为示意说明一实施例中的定义测定方法屏幕的工作流的图式。在此示例中,软件需要测定方法来处理所考虑的样品。随着要执行“定义”选项(图5,512)来执行此屏幕中显示的处理。测定方法定义:盘上的测定;盘规划;校准物数量、对照数量、和最大样品数量;对照、校准物、和样品稀释液;对照、校准物、和样品的重复次数;仪器规范(培养时间、执行阻断剂、和/或其它)。每个试剂盒均提供默认的测定方法,系统软件允许用户基于默认值来建立自订测定方法。在一实施例中,测定方法分布在全球产品数据(gpd)文件中。gpd包含例如:产品条码;测定;孔中测定物放置;试剂盒批次识别、盘、抗体、校准物、对照品;下列各项的浓度测量:校准物、对照品;仪器说明如何处理产品;及建议的盘规划。
408.图7为示意说明一实施例中用于选择测定方法的用户界面工作流的图式。此用户界面工作流可随着选择或执行定义测定方法,例如,在图6所示工作流中作为选项的选择或执行。在“定义测定方法”下的选项可包括“测定方法”选择选项、“样品”选项和“确认”选项,例如,水平方位显示在水平滚轮图形元件702上。在其它未选定选项上,所选定“测定方法”选项可在所述水平滚轮上明亮显示和/或置中。“测定方法”选项下方的子层选项可垂直方位显示例如在垂直滚轮图形元件704上。在此示例中,用户可通过3种方式选择“测定方法”:a)选取按时间倒序排列排序在系统上使用的最近测定方法;及b)选取在系统上安装的所有可用测定方法。在此屏幕中,ui使用多个滚轮,最后滚轮包含所要结果之前,每个滚轮可筛选下一滚轮的结果:c)搜索系统上安装的测定方法,其可使用自由正文搜索(free text search)来完成。
409.当用户选取子层选项中的一个时,子层选项会移到水平滚轮中,以允许用户更改其“测定方法”选择模型。在用户初始选取测定方法之后,允许用户选择是只执行单一测定方法或多个测定方法:单一测定方法,其中执行中的所有mesoscale diagnostics测试盘使用相同测定方法;多个测定方法,其中执行中每个测定方法有至少一mesoscale diagnostics测试盘。
410.图8为示意说明一实施例中针对定义样品所显示用户界面的工作流的流程图。基于选择“定义样品”选项,所述选项以水平方位显示,例如在水平滚轮图形元件802上,其可在“定义”选项下堆叠其父菜单项目。有关“定义样品”选项的选项子层为垂直显示例如在垂直滚轮图形元件804上。
411.在“定义样品”屏幕中,用户界面允许用户选择汇入样品或手动定义样品。用户选择选项后,这些选项移到水平滚轮。当用户选择从文件导入样品时,软件经由用户界面显示用户可在垂直滚轮中使用的样品文件。所述系统可替代性从“实验室信息系统”或“实验室信息管理系统”汇入。
412.所述系统也可从样品管理系统汇入。当用户选择手动定义样品时,用户可定义要执行的样品数量。所述软件会自动指定样品id。
413.图9为示意说明一实施例中显示用于确认执行定义的用户界面的工作流的流程图。基于选择“确定执行定义”选项,其为“定义”选项的子菜单项目,“确定执行定义”选项会显示在水平滚轮图形元件上,例如,下方堆叠其父菜单项目“定义”选项。用户在先前步骤中定义执行之后,系统会提供执行摘要,以供用户检视和确认。下列信息会显示给用户:执行中的样品数量。用户也可选择样品数量以检视样品识别符(id)、执行中的mesoscale diagnostics盘数量、盘规划、及执行名称。所述系统提供执行的默认名称,并允许用户更改此名称。一旦用户确认执行后,系统会提示用户,要求用户是否继续执行执行或返回“启动目标”。
414.图10为示意说明一实施例中显示用于通知用户已完成工作的用户界面的工作流的流程图。所述系统可使用精灵(wizard)(自动帮助功能)经由用户界面引导用户完成工作。主要的逻辑步骤可分解成数个目标。在此示例中,系统在精灵中具有三个主要目标:启动,其中用户开始并选择用户要在系统中执行的操作;定义,其中在用户选择用户想要做的事情之后,精灵透过经由定义所需任何信息的用户界面来引导用户;执行,其中所述系统透过执行用户选定的工作来引导用户。
415.图11为示意说明一实施例中所示用于执行/收集选项的用户界面的工作流的流程图。在此收集画面中,所述系统建立用户需要收集以执行执行的项目列表。在继续操作之前,必须将每个项目标示为已收集。所述系统也允许用户印刷此列表或使用平板计算机进行收集。对于要收集的每个项目来说,可选择性扫描的项目,使得系统可检查其是否为正确项目、过期、批次信息。例如,所述系统可请求项目条码扫描。这是使用检索gpd的条码(gpi)来完成。
416.图12为示意说明一实施例中所示用于执行/准备选项的用户界面的工作流的流程图。在此准备画面中,所述系统显示准备在滚轮中收集项目所需的步骤列表。对于滚轮中的每个步骤来说,所述系统会对选定的准备步骤显示详细说明。详细的准备步骤可包括:文本,用于描述要采取措施;图片,用于视觉化指示动作;视频,用于演示动作;及web内容,如web网页,提供有关操作更多详细信息或内容。在继续下一步之前,将提示用户指示已完成所有准备步骤。用户也可使用平板计算机来印刷准备步骤或完成准备步骤。
417.图13为示意说明一实施例中所示用于执行/加载选项的用户界面的工作流的流程图。在此加载画面中,所述系统以滚轮形式显示要加载到仪器的项目列表。对于每个项目来说,所述系统以图形方式显示应将项目加载到何处。所述系统提供有关所述项目是否已装载或是空的的图形指示。在进行下一屏幕之前,所述系统将检查是否已加载所有项目。
418.图14为示意说明一实施例中所示用于执行/执行选项的用户界面的工作流的流程图。所述运行画面允许用户指示系统启动所述运行,例如,经由运行按钮ui控件。此屏幕也允许用户注册其它用户以使系统更新消息。可透过例如电子邮件(email)、例如短信服务(sms)、社群网络应用和/或博客(blog)和/或其它来流通所述更新。一旦用户启动执行,所述系统便会转换以显示完成估计时间的计时器。在一实施例中,计时器有3种模式:1)模拟手表格式的估计时间;2)电子表格式的估计时间;3)仪器的实时相机输入(live camera feed)。用户也可透过高级快显菜单来请求停止执行。
419.图15为示意说明一实施例中所示用于执行/卸载选项的用户界面的工作流的流程图。执行完成后,系统将切换到此卸载画面。在“卸载”画面上,显示卸载滚轮系统的步骤列表。对于每个项目来说,所述系统图形显示应在何处卸载项目。所述系统提供有关装载或卸载项目的图形指示。用户需要卸载所有项目,然后进行下一屏幕。
420.图16为示意说明一实施例中所示用于执行/检视选项的用户界面的工作流的流程图。在检视画面上,所述系统显示执行结果。所述结果也采用下列格式自动汇出:文件格式;传送到lims/lis系统;及电子邮件。所述结果将显示并可检视:a)以图形呈现盘。使用亮度标尺显示ecl或运算的浓度,其中深色/黑色表示较低的结果,而明亮颜色表示较高的结果。比例尺提供颜色亮度对数字的表示;b)结果也可作为表格使用。所述表格可透过文件格式汇出;传送到lims/lis系统;和/或电子邮件。例如,如果执行过程中的温度不在指定范围内,那么系统会在表格中记录任何异常操作或结果。在用户检查完执行数据之后,用户可转移到“启动”目标以开始另一执行或检视结果。
421.图17为示意说明一实施例中为所示用于执行/检视选项的用户界面的工作流的流程图。在一实施例中,所述系统将用户可执行的工作分类成主要工作流和高级工作流。主要工作流是用户将常规执行的工作流,并优化以简化执行。主要工作流显示在“目标”和步骤。高级工作流显示在高级快显菜单中并代表通常不执行或不限于配置管理器的工作流。用户
通过点击[mesoscale diagnostics globe]来开启高级快显菜单。高级快显菜单项目包含在具有三个主要群组的垂直滚轮中:有关目前屏幕(随着主动屏幕而改变的内文相关项目)的功能;可切换到的模块;及适用于所有模块的功能,例如软件的登入和登出。在此屏幕中,选定选项、高级菜单以水平显示图形轮上示,而高级菜单的子选项垂直显示在垂直图形轮上。
[0422]
在一实施例中,一实施例中的图形用户界面通过使背景黑色来最大化黑色空间,借此让用户界面显示(例如,显示屏幕)中像素着色最小化,节省存储及改善显示速度。图20是一实施例中最大化屏幕黑色空间的显示图形轮/滑动轴的屏幕的示例屏幕截图。
[0423]
图58-63显示符合本说明书实施例的进一步屏幕截图示例。图58a-58hh是读取器模块的示例性非限制实施例。图59a-59t是实验模块的示例性非限制实施例。图60a-60i是维护模块的示例性非限制实施例。图61a-61q是管理者控制台模块的示例性非限制实施例。图62a-p是适用于本说明书中的多个模块的通常屏幕截图的示例性非限制实施例。图63是稽核跟踪模块的示例性非限制实施例。
[0424]
符合本说明书实施例的其它屏幕截图示例包括在2019年1月4日申请的美国设计专利申请第29/675,777号名称《具有图形用户界面的显示屏幕(display screen with graphical user interface)》中,在此并入其全部内容供参考。
[0425]
如前述,无论是用于测定系统或另一系统中,本发明中的用户界面能够在用户界面显示的单个屏幕上呈现完整跟踪,例如在图形轮上,并允许用户在任何层上选择任何项目以从选定项目的目前路径返回,例如,而不必在键盘或其它输入装置上输入或键入一系列后退按钮。用户界面允许过去的决策是可见的,例如,主要决策和最后的最近决策(透过图形轮或例如图形滑动轴的另一图形元件经由滚动来检视决策历史)。
[0426]
在一实施例中,图形用户界面减少用户为浏览测定系统所需进行的菜单选择数量。例如,菜单选择显示的顺序可减小用户选项数量。
[0427]
在一实施例中,通过减少显示给用户及从这些选择接收输入的选项或选择,可改善计算机处理时间。用户界面将引导用户完成应用程序的下一步,同时提供用户需要进行的最少选择数量。
[0428]
在其它实施例中,本文描述的某些特征可用于将一个或多个问题划分为不同片段,以供多个用户共同解决(例如,顺序地或平行地)。在这方面,处理器可调适成接收一个或多个基准输入(例如,提供对较大问题、实验、测定等的支持或解决方案的信息的输入)。基准输入可以聚合,可以共同依靠以共同解决问题,进行实验等。此类输入可以基于以下中的一个或多个:(a)模块;(b)待解决的问题或子问题;(c)装置;(d)物理位置;(e)工具;(f)仪器;或(g)设备。此外,处理器可调适成向一个或多个用户、帐户、或团队通知从接收的基准输入中的一个或多个取得的结果。在一个示例(例如,执行测定)中,这可包括通知负责进行实验的研究者第一用户完成了测定实验的设计(从而通知研究者实验准备好执行),以及在实验完成后向第一用户返回研究者完成进行实验的另一通知(例如,使得第一用户可审查实验结果)。此外,处理器可调适成随着接收到的响应而提供输出,使得输出可调适成被发送到可通信地连接到处理器的装置(即,与物理世界的组件、装置等介接),以指导装置执行某些动作(例如,物理运动或经历物理转变)。在某些实施例中,处理器导致对物理世界中的这些组件作出响应,作为如上所述将一个或多个问题划分为多个用户要解决的不同片段
的更广泛过程中的步骤。另外,处理器可透过权限命令来控制这些的某些方面(及本文中描述的其它处理)。权限命令可用于管理用户和团队的一个或多个存取、安全或控制级别。这些权限可以基于不同的层,包括角色、用户、团队、帐户、仪器、设备或装置中的一个或多个。在这方面,可创建一组复杂的权限来为多个应用程序建立多个安全级别,使得以高度通用的方式严格维护和控制存取、控制和安全性。
[0429]
下列讨论提供本说明书提出有关系统的其它实施例和实施。上面讨论的用户界面系统可广泛应用于各种应用,包括制造环境、测试环境、仪器环境、实验环境等。在一系列实施例中,前面讨论的用户界面系统可用来提供综合性生物仪器系统的用户界面,包括软件、硬件、测试设备、和所有其它所需特征。下列讨论此综合性生物仪器系统。特别是,下列讨论本说明书描述作为基于云端平台的系统的实施例。下面例如关于图21-50讨论的实施例也可经由替代性网络硬件和软件平台来实施。
[0430]
仅为方便目的,本说明书的描述是参考附图;其并未限制于本发明实施例的范围。随后的描述适用于各种分析应用,包括但未限于生物分析应用、化学分析应用、放射分析应用等。
[0431]
所示的组件可包括例如在一个或多个硬件处理器上实施和/或执行、或耦合一个或多个硬件处理器的计算机实现组件。例如,一个或多个硬件处理器可包括配置成执行本发明中描述各个工作的例如可编程逻辑装置、微控制器、存储器装置、和/或其它硬件组件的组件。如在图21-50中公开的处理器和基于云端处理系统可以是处理器(1110)的示例。耦合的存储器装置可配置成选择性存储可由一个或多个硬件处理器执行的指令。如在图21-50中公开的存储器装置和基于云端存储系统可以是存储装置(1120)的示例。处理器的示例可包括但未限于中央处理单元(cpu)、图形处理单元(gpu)、现场可编程逻辑门阵列(fpga)、专用集成电路(asic)、基于云端处理单元、另一适当处理组件或装置、或其的一个或多个组合。
[0432]
图21为提供其它系统、计算机、和仪器的无缝集成,例如,生物仪器、支持和优化用户进行分析工作(例如,生物分析工作)的基于云端系统的实施例。系统21100边界围绕或部分构成分析运算系统21100的其它系统、计算机、和仪器,其中每个计算机和/或仪器上的操作系统全部或部分包括分析运算系统21100,其可包括例如windows
tm
、unix、linux、macos
tm
、ios
tm
、android
tm
、和/或任何其它商业、开放性程序、和/或特殊目的操作系统。分析用户环境21101包括一个或多个服务器、台式计算机、膝上型计算机、平板计算机、和/或移动装置,其中的一个或多个可使用在系统21100。一个或多个分析用户环境21101可使用分析系统21100。支持提供者环境21102包括一个或多个服务器、台式计算机、膝上型计算机、平板计算机、和/或移动装置,其中的一个或多个可使用在系统21100,以支持仪器、消耗品、和/或在分析用户环境21101中分析用户使用的软件。可有一个或多个使用分析运算系统21100的支持提供者环境21102。消耗性提供者环境21103包括一个或多个服务器、台式计算机、膝上型计算机、平板计算机、和/或可在分析运算系统21100中使用的一个或多个移动装置,以在分析用户环境21101中提供用户使用消耗品,或者结合包括仪器环境21106的仪器。可有使用分析运算系统21100的一个或多个可消耗提供者环境103。
[0433]
用于仪器提供者的分析仪器提供者环境21105可使用在仪器环境21106,其包括一个或多个服务器、台式计算机、膝上型计算机、平板计算机、和/或移动装置,其中的一个或
多个可使用在分析运算系统21100,以在分析用户环境21101提供由用户使用的例如销售或移交仪器。可有使用分析运算系统21100的一个或多个仪器提供者环境21105。分析运算系统提供者环境21104用于分析运算系统21100的提供者,其包括一个或多个服务器、台式计算机、膝上型计算机、平板计算机、和/或移动装置,其中的一个或多个可使用在系统211000中以管理业务与分析用户环境21101中由分析用户使用的分析运算系统21100交互。有关环境21102、21103、21104、和21105的所述“提供者”中的每一个可包括一个或多个实体,所述实体包括但未限于多个独立商务、单个独立商务、不同独立商务的组合、或本说明书的“提供者”中的任一个内的一个或多个商务。仪器环境21106包括一个或多个仪器,每个仪器具有至少一计算机,在一实施中,可以是至少部分由分析运算系统21100供用户在分析用户环境21101中用于样品测试。云端平台21107为杠杆式连接(例如,双向连接)通过计算机、网络、和软件,在分析运算系统21100中的部分或全部计算机具有一实施,通用运算、软件服务、和数据架构,使得数据可由具有分析运算系统21100的相关软件的任何计算机收集及共享,无论在什么地方,始终分析运算系统21100中具有相关软件的特定计算机以安全的方式位于世界各地,其中在优选实施例中,云端平台21107由提供共享运算环境的公共云提供者托管,例如amazon
tm web services、google
tm cloud、microsoft
tm azure或其它。在其它实施例中,分析运算系统提供者环境(21104)可托管云端平台21107;或所述云端平台可以由作为分析计算系统21100的用户的分析用户环境自托管;或者,所述云端平台可由提供专有运算环境的私有云端提供者托管,例如oracle
tm cloud、ibm
tm cloud、rackspace或其它;或者,所述云端平台可托管在公共云、私有云,自托管的某种组合中、及由分析运算系统提供者环境21104托管。所有与云端平台21107的通信可透过安全通信协议的优选实施例来完成,例如但未限于https,以加密在发送方和接收方之间的所有通信;但是不安全的通信协议(例如但未限于超文本传输安全协议(https))也可选择性使用在安全或不安全情况连接技术(例如用于局域网(lan)、城域网(man)、和/或广域网(wan)配置的以太网、和/或未连接技术(例如wifi、蓝牙、和/或用于分散式lan的其它类似技术)。此外,分析运算系统21100可整个部署在计算机上,使得分析运算系统21100的所有操作都在所述计算机上发生,而唯有外部通信发生在计算机与在分析运算系统21100外部执行的相关软件之间。
[0434]
图22为如图21所示基于云端系统的实施例,其提供支持及优化用户进行分析工作的其它系统、计算机和仪器的无缝集成。分析运算系统21100的边界包含由所述分析运算系统21100全部或部分所界定系统的其它系统、计算机、和仪器。分析用户环境21101包括一个或多个服务器、台式计算机、膝上型计算机、平板计算机、和/或移动装置,其中的一个或多个可使用在分析运算系统21100。管理者计算机22202包括一个或多个计算机,这些计算机具有的软件由系统管理者透过云端平台22223提供的服务和数据存储/检索,用来管理用户在分析用户环境21101中由用户使用的系统21100。分析用户计算机22203包括一个或多个计算机,所述计算机具有的软件可透过云端平台22223提供的服务和数据存储/检索,由分析用户环境21101中的用户用来执行分析工作。数据集成计算机22204包括一个或多个具有软件的计算机供将分析用户环境21101中的其它商务系统22224与透过云端平台22223提供的服务和数据存储/检索提供分析用户商务系统22224服务的分析运算系统21100进行集成(例如,双向集成)。分析用户商务系统22224可在分析用户环境21101的内部、外部、和/或内部和外部的某种组合进行托管,并可包括一个或多个选择性具有软件的计算机系统,例如
实验室信息系统(lims)、数据分析应用、数据视觉化应用程序、数据报告应用程序、商务生产力应用程序、关联和/或非关联数据库、文件服务器、和/或任何其它系统,以提供分析运算系统21100的数据存取给直接使用分析运算系统21100的用户、不直接使用分析运算系统21100的用户、和/或不直接与分析运算系统21100形成介接的具有商务系统22224的一个或多个其它计算机系统。
[0435]
支持提供者环境21102是支持提供者,其支持是针对分析运算系统21100的用户、来自消耗品提供者的消耗品的用户、和/或仪器环境21106中的仪器,包括一个或多个服务器、台式计算机、膝上型计算机、平板计算机、和/或移动装置,其中的一个或多个可使用在分析运算系统21100中,以支持在分析用户环境21101中由用户使用的仪器、消耗品、和/或软件。
[0436]
支持用户计算机22206包括一个或多个计算机,这些计算机具有软件提供给有关支持提供者环境21102的用户,所述软件可透过云端平台22223提供的服务和数据存储/检索来监督、管理、和/或报告在分析运算系统21100上的活动;及支持数据集成计算机22207包括一个或多个具有软件和/或固件的计算机,这些软件和/或固件供将支持提供者环境21102中的其它支持商务系统22208与透过云端平台22223提供的服务和数据存储/检索来提供支持商务系统22208的服务的分析运算系统21100集成。支持商务系统22208可内部、外部和/或通过内部和外部的某种组合而托管在支持提供者环境21102,并可包括一个或多个选择性具有软件的计算机系统,例如客户关系管理、企业数据系统、数据分析应用程序、数据视觉化应用程序、数据报告应用程序、商务生产力应用程序、关联和/或非关联数据库、文件服务器、和/或任何其它系统,以提供对分析运算系统21100的数据存取给直接使用支持用户计算机22206、不直接使用支持用户计算机22206的用户、和/或不直接与分析运算系统21100形成介接的具有支持商务系统22208的一个或多个其它计算机系统。
[0437]
消耗品提供者环境21103是包括一个或多个服务器、台式计算机、膝上型计算机、平板计算机、和/或移动装置的消耗品提供者环境,其中的一个或多个可在分析运算系统21100中用于对在分析用户环境21101中的用户提供消耗品,其可选择性结合仪器环境21106中的仪器一起使用,以对分析用户环境21101中的用户提供消耗品,以选择性使用在仪器环境21106中的仪器。消耗品信息上传计算机22210包括一个或多个具有软件的计算机,用于透过云端平台22223提供的服务和数据存储将有关所提供的消耗品的消耗品信息从消耗品提供者商务系统22211传递到分析运算系统21100。如本说明书的使用,消耗品信息可包括但未限于全球产品数据(gpd)。消耗品提供者商务系统22211可由消耗品提供者环境21103内部、外部和/或通过内部和外部的某种组合托管,并可包括一个或多个选择性具有软件的计算机系统,例如客户关系管理、企业数据系统、数据报告应用程序、业务生产力应用程序、关联和/或非关联数据库、文件服务器、和/或支持消耗性提供者的商务操作的任何其它系统,以支持对分析运算系统21100的消耗性信息传递或全然不对分析运算系统21100的消耗性信息传递。
[0438]
分析运算系统提供者环境21104是用于分析运算系统21100的提供者的分析运算系统提供者环境,其包括一个或多个服务器、台式计算机、膝上型计算机、平板计算机、和/或移动装置,其中的一个或多个可使用在分析运算系统21100中,以对分析用户环境21101中的用户和仪器环境21106中的仪器、以及对21102、21103和21105的各种提供者环境提供
分析运算系统21100,其中帐户信息上传计算机22213包括一个或多个具有软件的计算机,用于透过云端平台22223提供的服务和数据存储由分析用户环境21101中的用户和仪器环境21106中的仪器来准备及控制分析运算系统21100的使用。运算系统提供者商务系统22214可在分析运算系统提供者环境21104的内部、外部和/或内部和外部的某种组合托管,并可包括一个或多个选择性具有软件的计算机系统,例如客户关系管理、企业数据系统、数据报告应用程序、业务生产力应用程序、关联和/或非关联数据库、文件服务器、和/或支持分析运算系统提供者的商务操作的任何其它系统,以支持准备及控制分析运算系统21100的使用,或全然不用于准备及控制分析运算系统21100的使用。
[0439]
仪器提供者环境21105包括一个或多个服务器、台式计算机、膝上型计算机、平板计算机、和/或移动装置,其中的一个或多个可在分析运算系统21100中用于在分析用户环境21101中对用户提供仪器,且其可选择性用作在仪器环境21106的仪器,以处理待测样品,并可选择性具有在消耗品提供者环境21103提供的一个或多个消耗品。仪器信息上传计算机22216包括一个或多个具有软件的计算机,用于透过云端平台22223提供的服务和数据存储,将有关所提供信息的仪器信息从仪器提供者商务系统22217传递到分析运算系统21100。仪器提供者商务系统22217可在仪器提供者环境21105的内部、外部和/或内部和外部的某种组合托管,并可包括一个或多个选择性具有软件的计算机系统,例如客户关系管理、企业数据系统、数据报告应用程序、业务生产力应用程序、关联和/或非关联数据库、文件服务器、和/或支持仪器提供者的商务操作的任何其它系统,以支持将仪器信息传递给分析运算系统21100、或全然不用于对分析运算系统21100的仪器信息传递。
[0440]
仪器环境21106包括一个或多个仪器,其中每个仪器可以是由仪器提供者环境21105提供的个人操作仪器22221、协同操作仪器22222、或工作流帮助仪器22226,分析用户环境21101的用户可杠杆式处理,以选择性结合消耗品提供者环境21103提供的消耗品来处理样品,以产生由分析用户环境21101中的用户分析的数据,其中个人操作仪器22221可具有个人操作仪器计算机22219,以透过云端平台22223提供的服务和数据存储来提供个人操作仪器22221和分析运算系统21100之间的集成,以及选择性提供个人操作仪器22221的操作控制;协同操作仪器22222也可具有协同操作仪器计算机22220,以透过云端平台22223提供的服务和数据存储来提供协同操作仪器22222和分析运算系统21100之间的集成,以及选择性提供协同操作仪器22222的操作控制;及工作流帮助仪器22226可具有工作流帮助仪器计算机22225,以透过云端平台22223提供的服务和数据存储在工作流帮助仪器22226和分析运算系统21100之间提供集成,以及选择性提供工作流帮助仪器224的操作控制。个人操作仪器22221的示例包括但未限于盘读取器、盘清洗器、盘培养器、盘震荡器、盘培养器震荡器、分注系统、或用于分析样品测试的任何其它类型仪器。协同操作仪器22222可将一个或多个单独操作仪器22221提供的一些或全部功能组合成单独操作仪器22221的单独操作的集成平台自动执行,借此让用户免于执行个人操作仪器22221的各种单独操作。工作流帮助仪器22226可提供支持用户杠杆式处理个人操作仪器22221和/或协同操作仪器22222,以在仪器环境21106中测试样品测定,其中支持包括但未限于收集可能在不同物理位置以各种温度存储的各种消耗品、准备在一个或多个测定的处理中使用的消耗品、和/或使用一个或多个个人操作仪器22221来引导用户完成整个测定步骤。除了或代替本说明书描述的测定测试和基于盘的测试,所述消耗性提供者环境分析用户app 21103也可帮助其它测试。
[0441]
仪器环境21106中的仪器可包括零或多个个人操作仪器22221,每一者具有其对应的个人操作仪器计算机22219;零或多个协同操作仪器22222,每一者具有其对应的协同操作仪器计算机22220;和/或零或多个工作流帮助仪器22224,每一者具有其对应的工作流帮助仪器计算机22225。仪器环境21106的优选实施例包括提供单独计算机,以透过云端平台22223提供的服务和数据存储,将零或多个个人操作仪器22221、零或多个协同操作仪器22222、零或多个工作流帮助仪器22224、零或多个个人操作仪器计算机22219、零或多个协同操作仪器计算机22220、及零或多个工作流帮助仪器计算机22225集成到分析运算系统21100。
[0442]
图23是作为提供公共运算、软件服务、和数据架构的分析运算系统21100的一部分的云端平台22223的系统架构的实施例,使得在具有分析运算系统21100(图21)相关软件的世界任何地方的任何计算机收集及共享数据,其中一个或多个服务服务器23302提供可塑性、健全和高性能运算及相关软件平台,以支持分析运算系统21100的特定服务,以检索、存储、传输、和/或转换有关使用分析运算系统21100的数据;一个或多个数据库服务器23309(例如,包括一个或多个团队数据库23310和一个或多个系统数据库23311),以提供一个或多个结构化数据库的可塑性、健全、和高性能的运算和相关软件平台,所述结构化数据库用于存储和/或检索由分析运算系统21100的用户所产生和/或所使用数据、以及用于存储和/或检索由分析运算系统21100所产生和/或所使用的数据,供其准备使用以及透过其使用,其中数据库技术本质上可为关联性,例如sql serve、oracle、mysql、postgres、aurora、和/或其它类似关联数据库技术;和/或本质上可为非关联数据库技术,例如dynamo db、mongo db、和/或其它类似非关联数据库技术;及一个或多个大量数据服务器23315,其可包括系统内容23312、仪器内容23313和消耗品内容23314,以提供可塑性、健全、及高性能的运算和相关软件平台,以存储及检索使用分析运算系统21100所提供和/或透过使用分析运算系统21100所产生的基于文件的数据。在一实施例中,服务服务器23302已结合逻辑集成服务,即:具逻辑集成服务的管理23303,以支持分析运算系统21100的使用管理;具逻辑集成服务的仪表盘23304,以支持监督及控制分析运算系统21100的使用;具逻辑集成服务的上传23305,以支持将消耗品和仪器信息上传到分析运算系统21100;具逻辑集成服务的系统23306,以支持有关分析运算系统21100的整体使用的各种非特定用户的功能;具逻辑集成服务的应用程序23307,以支持分析用户对分析运算系统21100的典型科学使用;及具逻辑集成服务的验证23308,以支持安全登入分析运算系统21100以及从分析运算系统21100登出。在一实施中,服务服务器23302是来自如服务服务器23302所表示的一个或多个服务器的可塑性运算基础架构,其中在优选实施例中,每个服务器已部署服务23303、23304、23305、23306、23307和23308的所有逻辑集成服务,以使负载均衡器能够针对服务服务器23302所表示的一个或多个服务器平均分配服务请求以优化用户交互。例如,如果使用restful(表示状态转移)设计模式来设计服务23303、23304、23305、23306、23307、和23308的逻辑集成服务,即每个提供的服务是无状态的,即不存储或存储数据,那么可实现此负载平衡技术,因此服务上的任何请求都可由任何可用的服务器来满足,其中服务服务器23302上部署的服务可基于请求时的需求。为支持在一个或多个计算机上的逻辑集成服务23303、23304、23305、23306、23307、和23308的最优选部署和操作,优选实施例构建在分散式对象平台上的这些服务,例如java platform enterprise edition能够支持跨平台运算架构、
仅windows运算架构的.net framework、或其它类似分散式对象平台、或杠杆式这些一个或多个分散式对象平台的某种组合。数据库服务器23310可包括一个或多个数据库,例如,团队数据库23310和系统数据库23311。团队数据库23310调适成存储有关“团队”的信息、数据、和/或元数据(例如,团队名称、成员、权限等)。系统数据库23111可包括文件、数据、和/或其它有关系统功能的信息。此外,大量数据服务器23315可包括各种内容,例如“系统内容”23312,例如有关系统功能等的数据或内容,例如仪器内容23313(例如,仪器类型、参数等);及消耗品23314,例如消耗品类型、数量等。
[0443]
图24是管理者使用管理者计算机24401来执行管理者app软件24402以透云端平台22223提供服务以执行由分析运算系统21100所提供管理功能的实施例。如本说明书的描述,管理者app软件可采用如前述的mui,以促成用户存取所提供的功能。因此,可通过管理者计算机24401和云端平台22223的组合来提供系统化用户界面控制系统1102的实施例。举例来说,一个或多个服务服务器24411可提供各种功能,例如认证、一个或多个其它管理功能、上传数据例如到一个或多个数据库服务器的功能、一个或多个系统功能、一个或多个应用程序(例如app功能)、和/或经由仪表盘的图形化视觉化支持。管理者app 24402可透过安装在管理者计算机24401上的独特应用程序在管理者计算机24401上执行,或经由安装在管理者计算机24401上的因特网浏览器存取,所述因特网浏览器指向由云端平台22223提供网页服务部分的统一资源定位器(url),其在此实施例中使用管理24408逻辑性组织,但未限于所述组织。在一实施例中,管理者和云端平台之间的首次交互是透过使用请求登入服务的管理者app 24402而发生,例如,经由系统化用户界面控制系统1102的用户管理器1056,透过服务链接24403以进行认证24404,过程中使用适当凭证,例如,包括唯一用户名称和密码和/或指标识别码,并也可包括选择性或所需额外认证输入,通常称为双因子认证,先前是由管理者构建使用。在此实施例中,登入服务透过服务链接24405从系统数据库24406检索用户的加密凭证,以使用透过服务链接24407存储在系统数据库24406中的登入更新数据来验证管理者是否可存取及管理分析运算系统21100,以跟踪分析运算系统21100的使用。如果管理者忘记或不知道自己的密码,管理者也可透过服务链接24403经由管理者app 24402来重新设定自己的密码,以透过服务链接24407使用存储在系统数据库24406中的密码重新设定更新数据进行验证24404,以跟踪分析运算系统21100的使用。管理者也可透过验证24404的服务链接24403经由管理者app 24402来构建其额外验证输入,以透过服务链接24407使用更新在系统数据库24406中所存储数据的配置变更,透过系统数据库24406的服务链接24405来检索及变更其额外验证输入的配置,以跟踪分析运算系统21100的使用。在登入验证管理者之后,管理者可透过服务链接24407经由使用管理者app 24402来使用管理24403提供的服务,以执行分析运算系统21100的管理功能,其中这些服务根据需要也透过服务链接24407建立及更新存储在系统数据库24406中的数据的这些服务使用以使用服务链接24407来建立、读取、更新和/或删除存储在系统数据库24406中的数据(例如,经由数据存储管理器1064),以跟踪分析运算系统21100的使用。此外,由管理者app 24402提供,执行分析运算系统21100的管理功能的管理者可建立一个或多个新群组用户,这些用户使用分析运算系统21100是透过服务链接24413的共享团队数据库24414,以及透过服务链接24412建立新的数据库服务器24415,新的团队数据库24414可添加以优化数据库服务器24415的性能。最后,管理者可透过服务链接24403经由管理者app 24402从使用的分析运算
系统21100登出,以终止目前使用分析运算系统21100,认证24404的登出服务透过系统数据库24406的服务链接24409来更新管理者的登入信息,并透过服务链接24407来登出更新在系统数据库24406中存储的数据,以跟踪分析运算系统21100的使用。分析运算系统21100可包括一个或多个服务服务器24411。这些服务器调适成托管各种应用程序和/或模块,包括,系统模块、应用程序模块、验证模块、管理模块、仪表盘模块、和上传模块。在一实施例中,认证和管理模块允许用户透过管理者app 24402来例如透过一个或多个服务链路来与系统数据库24406和/或团队数据库24414进行通信。
[0444]
图25是使用分析用户计算机25502来执行分析用户app软件25503,以透过云端平台22223提供的服务来执行分析运算系统21100提供的分析功能的分析用户的实施例。如本说明书的讨论,分析用户app软件25503可采用如前述的mui来促进用户存取所提供的功能。因此,可通过分析用户计算机25502和云端平台22223的组合来提供系统化用户界面控制系统1102的实施例。透过安装在分析用户计算机25502上的不同应用程序25503、或经由安装在分析用户计算机25502上的因特网浏览器分别执行或存取分析用户计算机25502,所述因特网浏览器使用云端平台22223提供服务部分的网页指向url,其在此实施例中使用应用程序25509逻辑组织成,但未限于所述组织。在一实施中,分析用户与云端平台22223的首次交互是透过服务链接25504来使用要求登入服务的分析用户app 25503,以适当凭证进行验证25505,所述凭证可包括唯一用户名称和密码和/或其它信息(例如生物特征识别),并也可包含选择性或必需的额外验证输入,通常称为双因子验证,先前是由管理者构建使用,其中登入服务可透过服务链接25506从系统数据库25507检索用户的加密凭证,以验证分析用户是否可透过服务链接25506使用存储在系统数据库25507中的登入更新数据来存取及使用分析运算系统21100,以跟踪分析运算系统21100的使用。如果用户忘记或不知道他们的密码,分析用户也可透过服务链接25504经由分析用户app 25503来重新设定自己的密码,以透过服务链接25506使用存储在系统数据库25507中的密码重新设定更新数据进行验证25505,以跟踪分析运算系统21100的使用。分析用户也可透过服务链接25504经由分析用户app25503来构建其额外验证输入进行验证25505,以经由服务链接25506存储在系统数据库25507中的配置更改更新数据检索及更改透过系统数据库25507的服务链接25506输入的其额外验证配置,以跟踪分析运算系统21100的使用。在登入验证分析用户之后,用户可透过服务链接25508经由使用分析用户app 25503使用由应用程序25509提供的服务,以执行应用程序25509提供的分析功能,其中这些服务根据需要使用服务链接25510,以使用也透过服务链接25510来建立及更新存储在系统数据库25507中的数据的这些服务来建立、读取、更新、和/或删除存储在团队数据库25511中的数据,以跟踪分析运算系统21100的使用。最后,分析用户可透过服务链接25504经由分析用户app 25503从分析运算系统21100的使用中登出,以终止用户目前使用的分析运算系统21100,透过系统数据库25507的服务链接25506认证25505的登出服务更新分析用户登入信息,透过服务链接25506登出更新存储在系统数据库25507中的数据,以跟踪分析运算系统21100的使用。
[0445]
图26是执行数据集成app软件26603的数据集成计算机26602的实施例,其是在分析运算系统21100和选择性不是分析运算系统21100的一部分的运算系统之间,透过云端平台22223提供的服务来执行由分析运算系统21100提供的数据集成功能。如本说明书描述,数据集成app软件26603可采用前述mui,以促成用户存取所提供的功能。因此,通过数据集
成计算机26602和云端平台22223的组合可提供系统化用户界面控制系统1102的实施例。数据集成app 26603可提供为分析运算系统21100的一部分和/或可由分析用户或与分析用户一起工作的某些人来提供。在一实施中,数据集成app 26603与云端平台22223的首次交互是透过服务链接26604请求登入服务,以使用管理者构建的适当凭证进行验证26605,所述凭证最好包括唯一用户名称和密码,并也可包括选择性或必需的额外验证输入,通常称为双因子验证,先前是由管理者构建使用,其中登入服务可透过服务链接26606从系统数据库26607检索数据集成app 26603的加密凭证,以验证数据集成app 26603是否可透过服务链接26606使用存储在系统数据库26607中的登入更新数据来存取和使用分析运算系统21100,以跟踪分析运算系统21100的使用。在登入验证数据集成app 26603之后,app可透过服务链接26608经由使用数据集成app 26603使用由应用程序26609提供的服务,以执行由应用程序26609提供的分析功能,其中根据需要,这些服务使用服务链接26610来建立、读取、更新、和/或删除存储在团队数据库26611中的数据,其中这些服务的使用也透过服务链接26610来建立及更新存储在系统数据库26607中的数据,以跟踪分析运算系统21100的使用。最后,数据集成app可透过服务链接26604经由数据集成app 26603从分析运算系统21100的使用中登出,以终止目前使用的分析运算系统21100,透过系统数据库26607的服务链接26606,认证26605的登出服务更新数据集成app登入信息,并透过服务链接26606登出更新存储在系统数据库26607中的数据,以跟踪分析运算系统21100的使用。
[0446]
图27是用户使用执行监督用户app软件27703的支持用户计算机27702来监督使用的分析运算系统21100的施例,其中透过云端平台22223提供的服务来执行监督由分析运算系统21100提供的功能。如本说明书描述,监督用户app软件27703可采用如前述的mui,以促成用户存取所提供的功能。因此,可通过支持用户计算机27702和云端平台22223的组合来提供系统化用户界面控制系统1102的实施例。透过安装在支持用户计算机27702上或经由安装在支持用户计算机27702上的因特网浏览器存取的不同应用程序,可在支持用户计算机27702执行监督用户app 27703,在此实施例中,所述因特网浏览器使用具有仪表盘27709逻辑组织的云端平台22223提供服务一部分的网站指向url,但未限于此组织。在一实施中,支持用户计算机与云端平台的首次交互是透过使用监督用户app 27703来透过服务链接27704请求登入服务,以使用适当凭证来认证27705,所述凭证最好包括唯一用户名称和密码和/或指标识别,且也可包括选择性或必需的额外验证输入,通常称为双因子验证,先前是由管理者构建使用,其中登入服务可透过服务链接27706从系统数据库27707来检索用户的加密凭证,以验证监督用户是否可透过服务链接27706使用存储在系统数据库27707中的登入更新数据来存取和监督分析运算系统21100,以跟踪分析运算系统21100的使用。如果用户忘记或不知道自己的密码,监督用户也可透过服务链接27704经由监督使用app 27703来重新设定自己的密码,以使用透过服务链接27706存储在系统数据库27707中的密码重新设定更新数据进行验证27705,以跟踪分析运算系统21100的使用。监督用户也可透过服务链接27704经由监督用户app 27703来构建自己的额外验证输入进行验证27705,以使用透过服务链接27706存储在系统数据库27707中的配置变更更新数据,透过服务链接27706来检索及更改系统数据库27707中的其额外验证输入配置,以跟踪分析运算系统21100的使用。在登入验证监督用户之后,用户可使用透过服务链接27708经由监督用户app 27703的使用由仪表盘27709提供的服务,以执行分析运算系统21100的监督功能,其中这些服务根
据需要使用透过服务链接27710也建立及更新存储在系统数据库27707中的数据的这些服务使用来使用服务链接27710建立、读取、更新、和/或删除存储在系统数据库27707中的数据,以跟踪分析运算系统21100的使用。最后,监督用户可透过服务链接27704经由监督用户app 27703从分析运算系统21100的使用中登出,以使用验证的登出服务27705来终止目前使用分析运算系统21100,透过服务链接27706使用存储在系统数据库27707中的登出更新数据透过系统数据库27707的服务链接27706来更新管理者的登入信息,以跟踪分析运算系统21100的使用。
[0447]
图28是在分析运算系统21100与选择性不是分析运算系统21100的一部分的运算系统之间,透过云端平台22223提供的服务,执行监督数据集成应用软件28803以执行由分析运算系统21100提供的监督数据集成功能的支持数据集成计算机28802的实施例。如本说明书描述,监督数据集成app软件28803可采用如前述的mui,以促成用户存取所提供的功能。因此,可通过支持数据集成计算机28802和云端平台22223的组合来提供系统化用户界面控制系统1102的实施例。因此,监督数据集成app软件调适成跟踪、检视、和/或监督本说明书描述的数据集成功能的一个或多个特征。在一实施中,监督数据集成app 28803与云端平台22223的首次交互是透过服务链接28804请求登入服务,以使用由管理者配置的适当凭证进行验证28805,所述凭证最好包括唯一用户名称和密码,并也可包括选择性或必需的额外验证输入,通常称为双因子验证,先前是由管理者构建使用,其中登入服务可透过服务链接28806从系统数据库28807检索监督数据集成app 28803的加密凭证,以验证监督数据集成app是否使用透过服务链接28806存储在系统数据库28807中的登入更新数据来存取及使用分析运算系统21100,以跟踪分析运算系统21100的使用。在登入验证监督数据集成app 28803之后,可透过服务链接28808经由使用监督数据集成app 28803来使用由仪表盘28809提供的服务,以执行由仪表盘28809提供的监督功能,其中这些服务根据需要使用透过服务链接28810也建立及更新存储在系统数据库28807中的数据的这些服务使用,以使用服务链接28810来建立、读取、更新、和/或删除存储在系统数据库28807中的数据,以跟踪分析运算系统21100的使用。最后,监督数据集成app 28803可透过服务链接28804经由监督数据集成app 28803从使用的分析运算系统21100登出,以使用验证28805的登出服务来终止目前使用的分析运算系统21100,使用透过服务链接28806存储在系统数据库28807中的登出更新数据,透过服务链接28806来更新系统数据库28807的监督数据集成app登入信息,以跟踪分析运算系统21100的使用。
[0448]
图29是在分析运算系统21100与(选择上)不是分析运算系统21100的一部分的运算系统之间,经由透过云端平台22223提供的服务,执行消耗品信息上传app软件29903以执行由分析运算系统21100所提供的消耗品信息上传功能的消耗品信息上传计算机29902的实施例。如本说明书描述,消耗品信息上传app软件29903可采用前述mui来促成用户存取所提供的功能。因此,所述系统化用户界面控制系统1102的实施例可由消耗品信息上传计算机29902和云端平台22223的组合来提供。在一实施中,消耗品信息上传应用29903与云端平台22223的首次交互是透过透过服务链接29904请求登入服务,以使用适当凭证进行验证29905,所述凭证最好构造成最好包括唯一用户名称和密码,其中登入服务可透过服务链接29906从系统数据库29907检索消耗性信息上传app 29903的加密凭证,以验证消耗品信息上传app是否可透过服务链接29906使用存储在系统数据库29907中的登入更新数据来存取
及使用分析运算系统21100,以跟踪分析运算系统21100的使用。在登入验证消耗品信息上传app 29903之后,app可透过服务链接29908经由使用消耗品信息上传app 29903来使用由上传29909提供的信息,以执行由上传29909提供的消耗品信息上传功能,其中这些服务根据需要使用服务链接29910,由上传29909将要存储在可消耗内容29911的有关特定客户帐户的随后存储数据推送到有关特定客户帐户的一个或个团队数据库29913,以经由服务链接29912来传输数据,并使用这些服务也透过服务链接29906来建立及更新存储在系统数据库29907中的数据,以跟踪分析运算系统21100的使用。一旦完成上传,消耗品信息上传app29903可透过服务链接29904经由消耗品信息上传app 29903从分析运算系统21100的使用登出,以使用验证29905的登出服务来终止目前使用的分析运算系统21100,并使用透过服务链接29906存储在系统数据库29907中的登出更新数据,以透过服务链接29906更新系统数据库29907中的消耗品上传app登入信息,以跟踪分析运算系统21100的使用。
[0449]
图30是在分析运算系统21100与(选择上)不是分析运算系统21100的一部分的运算系统之间,经由透过云端平台22223提供的服务,执行帐户信息上传app软件301003以执行由分析运算系统21100所提供的帐户更新功能的帐户信息上传计算机301002的实施例。如本说明书描述,帐户信息上传app软件30103可采用如前述的mui,以促成用户存取所提供的功能。因此,可通过组合帐户信息上传计算机301002和云端平台22223的组合来提供系统化用户界面控制系统1102的实施例。帐户更新功能可包括新增、修改、和/或删除有关一个或多个特定帐户的信息,包括,例如,用户名称、密码、权限、及有关一个或多个个人或团队帐户的其它属性。在一实施中,帐户信息上传app 301003与云端平台22223的首次交互是透过服务链接301004请求登入服务,以使用构建的适当凭证进行验证301005,所述凭证最好包括唯一用户名称和密码,其中登入服务可透过服务链接301006从系统数据库301007检索帐户信息上传应用app 301003的加密凭证,以使用透过服务链接301006存储在系统数据库301007中的登入更新数据来验证帐户信息上传app是否可存取及使用分析运算系统21100,以跟踪分析运算系统21100的使用。登入验证帐户信息上传app 301003之后,app可透过服务链接301008经由使用帐户信息上传app 301003来使用由管理301009提供的服务,以执行由管理301009提供的帐户信息上传功能,其中这些服务根据需要使用服务链接301010来推送要存储在系统数据库301007中的有关建立或更新客户帐户的数据,且也使用透过服务链接301010来建立及更新存储在系统数据库301007中的数据的这些服务,以跟踪分析运算系统21100的使用。一旦完成上传,帐户信息上传app 301003可透过服务链接301004经由帐户信息上传app 301003登出使用的分析运算系统21100,以使用验证301005的登出服务来终止目前使用的分析运算系统21100,使用透过服务链接301006存储在系统数据库301007中的登出更新数据,透过服务链接301006来更新系统数据库301007的帐户信息上传app登入信息,以跟踪分析运算系统21100的使用。
[0450]
图31是在分析运算系统21100与(选择上)不是分析运算系统21100的一部分的运算系统之间,经由透过云端平台22223提供的上传功能,执行仪器信息上传app软件311103以执行由分析运算系统21100提供的仪器信息上传功能的仪器信息上传计算机311102的实施例。如本说明书描述,执行仪器信息上传app软件311103可采用如前述的mui,以促成用户存取所提供的功能。因此,可通过仪器信息上传计算机311102和云端平台22223的组合来提供系统化用户界面控制系统1102的实施例。仪器信息上传app311103与云端平台22223的首
次交互是透过服务链接311104来请求登入服务,以使用构建的适当凭证进行验证311105,所述凭证最好包括唯一用户名称和密码,其中登入服务可透过服务链接311106从系统数据库311107检索仪器信息上传app 311103的加密凭证,以验证仪器信息上传app是否可使用透过服务链接311106存储在系统数据库311107中的登入更新数据来存取及使用分析运算系统21100以跟踪分析运算系统21100的使用。在登入验证仪器信息上传app 311103之后,app可透过服务链接311108经由使用仪器信息上传app 311103来使用由上传311109提供的服务,以执行由上传311109提供的仪器信息上传功能,其中这些服务根据需要使用服务链接311110以建立仪器首次出现的新仪器,并推送要存储在有关仪器的仪器内容311111中的特定客户帐户的数据,随后使用透过服务链接311106也建立及更新存储在系统数据库311107中的数据的这些服务功能,透过服务链接311106存储到系统数据库311107中的帐户,以跟踪分析运算系统21100的使用。一旦完成上传,仪器信息上传app 311103可透过服务链接311104经由仪器信息上传app 311103从使用的分析运算系统21100登出,以使用认证311105的登出服务来终止目前使用的分析运算系统21100,使用透过服务链接31106存储在系统数据库1107中的登出更新数据,透过服务链接311106来更新系统数据库311107的仪器信息上传app登入信息,以跟踪分析运算系统21100的使用。
[0451]
图32是经由透过云端平台22223提供有关仪器处理的服务,执行协同操作仪器app软件321203以执行由分析运算系统21100提供的协同操作仪器功能的协同操作仪器计算机321202的实施例,其中协同操作仪器提供一个或多个单独操作仪器的组合、自订设计硬件的集成、或一个或多个具自订设计硬件的单独操作仪器的集成。如本说明书的讨论,协同操作仪器app软件321203可采用如前述的mui以促成用户存取所提供的功能。因此,通过协同操作仪器计算机321202和云端平台22223的组合来提供系统化用户界面控制系统1102的实施例。在一实施中,协同操作仪器app 321203和云端平台22223的首次交互是透过服务链接321204来请求登入服务,以使用构建的适当凭证进行验证321205,所述凭证最好包括唯一用户名称和密码,其中登入服务可透过服务链接321206从系统数据库321207中检索协同操作仪器app 321203的加密凭证,以验证协同操作仪器app 321203是否可透过服务链接321206存储在系统数据库321207中的登入更新数据来存取及使用分析运算系统21100,以跟踪分析运算系统21100的使用。所述执行协同操作仪器app软件321203的协同操作仪器计算机321202可透过服务链接321212与服务服务器的系统元件321213通信,透过服务链接321210可与团队数据库321211通信;执行协同操作仪器app软件321203的协同操作仪器计算机321202可透过服务链接321208与服务服务器的应用程序组件321209通信。一个或多个服务服务器组件(例如,321213、321209、321205)可透过服务链接321214与大量数据服务器(例如,存取仪器内容321215)通信。
[0452]
图33a是经由透过云端平台22223提供的服务,执行单独操作仪器app软件331303以执行由分析运算系统21100提供的有关仪器处理的单独操作仪器功能的单独操作仪器计算机331302的实施例。如本说明书的讨论,单独操作仪器app软件331303可采用如前述的mui,以促成用户存取所提供的功能。因此,通过单独操作仪器计算机331302和云端平台22223的组合来提供系统化用户界面控制系统1102的实施例。在一实施例中,单独操作仪器对一个或多个样品执行一个或多个逻辑测定步骤,以逐步收集有关待测样品的数据。在此实施例中,单独操作仪器不执行所有测定步骤,其可包括但未限于有关盘读取器、盘清洗
器、盘培养器、盘震荡器、盘培养器震荡器、分注系统、或用于支持分析样品测试的任何其它类型仪器的步骤。在其它实施例中,单独操作仪器可执行所有测定步骤。单独操作仪器app 331303和云端平台22223的首次交互是透过服务链接331304来请求登入服务,以使用构建的适当凭证进行验证331305,所述凭证最好包括唯一用户名称和密码,其中登入服务可透过服务链接331306从系统数据库331307检索单独操作仪器app 331303的加密凭证,以验证单独操作仪器app331303是否可透过服务链接331306存储在系统数据库331307中的登入更新数据来存取及使用分析运算系统21100,以跟踪分析运算系统21100的使用。在替代例中,除了或代替本说明书描述的测定步骤和/或基于盘的测试,所述单独操作仪器计算机331302可帮助执行其它功能。
[0453]
图33b是经由透过云端平台22223提供的服务,执行工作流帮助仪器app软件331331以执行由分析运算系统21100所提供的有关仪器处理的单独操作仪器功能的单独操作仪器计算机331302的实施例。如本说明书的讨论,单独操作仪器app软件331331可采用如前述的mui,以促成用户存取所提供的功能。因此,通过单独操作仪器计算机331330和云端平台22223的组合来提供系统化用户界面控制系统1102的实施例。工作流帮助仪器帮助用户收集在相关实验中使用在测定处理的测定元成分,以及准备在进行测定处理之前需要准备的生物测定成分,例如但未限于冻干试剂、融化冷冻试剂、预处理样品、和/或准备用于所选定实验中处理一个或多个测定的组成成分所需的任何其它步骤。工作流帮助仪器app 331331和云端平台22223的首次交互是透过服务链接331332来请求登入服务,以使用构建的适当凭证进行验证331333,所述凭证最好具有唯一用户名称和密码,其中登入服务将透过服务链接331334从系统数据库331335检索工作流帮助仪器app 331331的加密凭证,以验证工作流帮助仪器app 331331是否可使用透过服务链接331334存储在系统数据库331335中的登入更新数据来存取及使用分析运算系统21100,以跟踪分析运算系统21100的使用。在登入验证工作流帮助仪器app 331331之后,app将透过服务链接331336经由使用工作流帮助仪器app 331331使用由应用程序331337提供的服务,以执行由应用程序331337提供的工作流帮助仪器app功能,其中这些服务根据必需使用服务链接331338以检索准备处理的实验331339;在实验进行时存储数据331339;和/或在实验完成处理后存储数据331339,透过服务链接331334使用这些服务还建立及存储在系统数据库331335中存储的数据,以跟踪分析运算系统21100的使用。一旦用户完成使用工作流帮助仪器app 331331,用户可透过服务链接331332经由工作流帮助app 331331从使用的分析运算系统331300中登出,以使用验证331333的登出服务来终止目前使用的分析运算系统21100,透过服务链接331334更新系统数据库331335的工作流帮助仪器app登入信息,并透过服务链接331334登出更新存储在系统数据库331335中的数据,以跟踪分析运算系统21100的使用。
[0454]
图34a和图34b是部署在云端平台22223上服务的软件架构的组合实施例。有关云端平台22223的可塑性运算服务341401提供安全运算环境,供随着系统运算需求变化来扩展服务服务器341406的服务器利用率,以及支持构建具有故障恢复能力的应用程序,并隔离开常见的故障情况。有关云端平台22223的大容量存储服务341402以高度可用和持久方式为要存储的任何类型数据(例如,图片视频、文件、二进制数据文件、和/或其它类型文件)提供无限的数据存储空间。有关云端平台22223的数据库服务341403提供安全、分散式、可塑性数据库系统,用于存储应用程序和系统的结构化数据,以支持及容易在一个或多个服
务器之间分散一个或多个数据库。有关云端平台22223的lambda功能服务341404提供事件驱动运算平台,其随着已构建的事件来执行特殊用途应用程序,同时自动管理这些特殊用途应用程序所需的运算资源。具有云端平台22223的负载平衡服务341405提供跨多个服务服务器341406的来自客户端的送入服务请求的分配,以满足连续性能需求,以及在可塑性运算服务341401上执行状况检查,以通过隔离可塑性运算服务341401直接存取因特网来确保服务在发送请求和提供额外安全层之前是可操作的。部署在服务服务器341406上的逻辑集成验证服务341407提供支持用户名称和密码登入的登入服务341408,所述登入服务支持具有强密码策略和可自订密码有效期限;及服务341409,以支持双因子验证(2fa),用于通过使用除用户名称和密码之外的另一形式验证(例如,使用针对帐户选择性构建的基于时间的一次性密码算法(totp))来确认用户声明识别。部署在服务服务器341406上的逻辑集成管理服务341410提供帐户服务341411,以支持帐户准备、团队建立、团队管理、软件发行、和仪器服务计划;及团队服务341412,支持管理团队成员、定义每个模块的角色权限、指定用户的一个或多个角色、及经由系统中有关用户的关键事件的电子邮件通知用户。部署在服务服务器341406上的逻辑集成仪表盘服务341413提供性能数据服务341414,以支持从系统内执行的所有仪器和消耗品中收集使用和性能数据以进行分析和显示,以及支持将此数据汇出到外部系统;及帐户服务341415,提供帐户中各个团队及其用户的结构和操作以及跨所有帐户中所有用户的可见性,并支持将此数据汇出外部系统,以及提供监督和禁用可疑和/或不良行为的能力。部署在服务服务器341406上的逻辑集成上传服务341416提供仪器信息服务341417,以支持从外部系统针对帐户和与有关帐户的团队汇入仪器信息;及消耗性信息服务341418,支持从外部系统针对帐户和有关所述帐户的团队汇入消耗性信息。部署在服务服务器341406上的逻辑集成系统服务341419提供性能数据上传服务341420,以支持存储使用大容量存储服务341402存储在系统中执行的现场仪器的仪器和消耗性性能数据;及内容服务341421,支持针对各种版本的应用程序的用户手册和应用程序安装散布。
[0455]
部署在服务服务器341406上的逻辑集成应用程序服务341422提供盘服务341423,以支持将用户盘数据(包括信号、盘识别符、处理盘的用户名称、执行的时间记录、和盘类型)存储在有关请求用户的团队数据库中;稽核日志服务341424,支持取得有关用户行为的时间记录事件和系统中要存储在有关执行行为用户的团队数据库中的数据和服务;实验服务341425,支持使用选定测定方法和样品建立实验以进行处理、提交实验以执行并存储到请求的用户团队数据库中、从仪器中检索盘数据以随着实验存储在请求的用户团队数据库中、从请求用户团队数据库检索集成的最新或所有实验、使用一个或多个相关分析方法来启动结果运算存储到请求用户团队数据库中、及检索具有其平盘数据(包括来自请求用户团队数据库的运算结果)的特定实验;分析方法服务341426,支持从请求用户团队数据库检索集成的最近或所有分析方法、从请求用户团队数据库检索特定测定方法和测定方法配置数据,包括但未限于测定方法名称、相关联的待测分析、选择性校准物的不同样品类型规划、可选对照、可选空白试样试样、和可选样品(即未知数)、测定方法的分析方法指定、及手动或自动构建测定方法性能的协议参数、及提交用于存储在请求用户团队数据库中的测定方法;及数据分析服务341427,支持从请求用户团队数据库检索集成的最近或所有分析方法、从请求用户团队数据库检索具有分析方法配置数据的特定分析方法,配置数据包括但未限于分析方法名称、算法和相关配置、背景检测配置、和检测配置限制,及提交存储在发
送请求用户团队数据库的最终使用的分析方法。在替代实施例中,除了或代替本说明书描述的测定服务和/或基于盘的测试,所述逻辑集成应用服务341422可帮助执行其它服务。
[0456]
图35a是用于分析运算系统的系统数据的逻辑设计的实施例,其中数据实体是由定义的逻辑群组构成,例如“帐户和团队”351500、“仪器和服务计划”351501、“用户和角色”351502、“软件版本”351503、“多区域”351504、和“稽核跟踪”351505,其中“帐户和团队”351500包括有关管理在分析运算系统上构成团队的用户帐户的一个或多个数据实体;“仪器和服务计划”351501包括有关连同分析运算系统使用仪器的一个或多个数据实体;“用户和角色”351502包括有关管理在分析运算系统上对零或多个团队指定用户的一个或多个数据实体;“软件版本”351503包括有关管理分析运算系统的软件新版本的一个或多个数据实体;“多区域”351504包括有关管理在云端平台上的帐户部署的一个或多个数据实体,提供地理分散式运算环境的支持,提供本地化性能改善和/或满足政府的限制,使得可将帐户定位到想要的地理区域;“稽核跟踪”351505包括有关取得由分析运算系统的管理者执行的行为日志的一个或多个数据实体。“帐户和团队”351500具有在分析运算系统上代表一个或多个帐户的数据实体351506,其中每个帐户都与所述数据实体有关联,数据实体351509代表经组织的一个或多个团体的数据实体,以及代表建立特定帐户的公司的数据实体351507,其是代表负责准备使用所述公司帐户的联系人的数据实体351508,使得每个公司351507可具有一个以上有关其的帐户,由特定的主要联系人351508准备。“仪器和服务计划”351501具有代表连同在分析运算系统上的帐户使用的一个或多个仪器的数据实体351513,其中每个仪器与所述数据实体有关联,所述数据实体351511与代表相关仪器出货的母公司的数据实体351510有关联的收货地址,使得“母公司”351510可与一个或多个“收货地址”351511有关联,然后可与一个或多个“仪器”351513有关联,其与每个仪器有关联,数据实体351512代表仪器的现用或非现用的服务计划,所述服务计划本身与“帐户”351506有关联,以帮助管理者管理可能与分析运算系统上的帐户一起使用的一个或多个仪器的服务计划更新。“用户和角色”351502具有代表与针对帐户351506准备的一个或多个团队351509有关联的分析运算系统的不同用户的数据实体351514,其中每个用户具有与团队有关联的代表使用分析运算系统的角色的数据实体351515,其具有如从与代表分析运算系统中每个软件模块的数据实体351517有关联的数据实体351518定义的许可所衍生出关联数据实体351516中定义的一组规定的软件功能许可,使得独特“用户”351514可参与一个或多个团队351509,其中每个团队可处于相同或不同帐户351506中,且所述用户承担每个团队的一个或多个角色351515,以启用和停用如针对每个角色351516所构建软件的一个或多个功能。“软件版本”351503具有代表由数据实体351520所表示集成分析运算系统中的一个或多个应用程序的整个软件版本的数据实体351519,使得每个“帐户”351506使用特定的软件版本351519,并可升级到一个或多个新软件版本351519中的一个,但是当“帐户”351506执行升级时,有关“帐户”351506的所有用户351514必须升级到新的软件版本351519。“多区域”351504具有代表由云端平台支持地理区域的数据实体351522、及有关代表建立数据库使用的用户的数据库服务器的数据实体351523,使得,“帐户”351506与特定地理区域351522有关联,其中其所有“团队”351509将具有由每个相对团队使用而建立的其相关数据库351523,使得只指定给“团队”351509的用户351514可存取所建立的指定数据库351523。稽核跟踪351505包括代表稽核事件的数据实体351524。软件版本351503可包括版本控制351521,其调适成记录、维
护、和/或跟踪软件版本351503的先前版本。在一实施例中,版本控制351521包括有关软件版本351503的现有版本和所有先前版本的信息、以及有关透过软件的各种版本传播的软件变更信息。此外,版本控制351521可包括有关软件版本351503的附加修订未来计划的信息。稽核跟踪351505可进一步包含稽核事件351524,其可用于触发系统稽核和/或稽核各种用户或基于仪器的操作。
[0457]
图35b是透过使用在有关作为准备物理销售产品的购买产品的交付电子信息的云端平台351582,使用分析运算系统351581的一个或多个商务实体351570和351576与所述分析运算系统351581之间映射的一实施例。商务实体351570可包括但未限于公司、有限责任公司、独资企业、非营利公司、学术机构、政府机构或分支机构、私人或个人团体、研究机构、或使用分析运算系统351581的任何其它类型实体,其中商务实体351570由母商务信息351571描述,母商务信息可具有与其有关联的零个或一个或多个收货地址351572和351574,其中椭圆351573示意说明可能的零个或一个或多个收货地址,其中每个收货地址是商务实体351570想要将购买的产品交付到目标商务实体内的最终使用的唯一地址。标示“a”的收货地址351572和标示“z”的收货地址351574仅是示意说明性的,因为可考虑与任何商务实体有关联的任意数目的收货地址。商务实体351570或351576可具有与其有关联的零个收货地址,使得其可购买交付给其它商务实体的一个或多个产品;无论如何,每个商务实体可在分析运算系统351581上具有帐户。如元件351575所示,可有如使用分析运算系统351581的351570和351576所示的零个或多个商务实体,但是标示“a”的母信息351571和标示“z”的母信息351577说明多达26个商务实体351570和351576、及其各自的母信息351571和351577,但是也可考虑使用任何其它数量。同样地,商务实体351576可由母商务信息351577描述,可具有与其有关联的零个或一个或多个收货地址351578和351580,其中椭圆351579表示可能零个或一个或多个收件地址,其中每个收货地址是商业实体351576想要将购买的产品交付到目标商业实体内使用的唯一地址。标示“a”的收货地址351578和标示“z”的收货地址351580表示与任何商务实体有关联的26个收货地址,但也可考虑使用其它任何数量。分析运算系统351581具有其相关的运算平台351582及其系统数据库351583和消耗性内容351585,其中系统数据库351583已部分存储整个数据351584,此数据是使用分析运算系统351581的商务实体的帐户信息,其具有来自云端平台351581的自动产生的唯一识别符,用于跟踪商务实体使用分析运算系统351581,以及有关商务实体的唯一识别符的帐户识别符,在实施例的此示例中是商务实体351570的母a id或商务实体351576的母z id,同时也描述由于重复母z id,商务实体在分析运算系统351581上可具有一个以上的帐户;及消耗性内容351585存储整个购买的消耗性内容,这些是出货给商务实体的购买产品的一般和特定批次内容,母a id是商务实体351570,母z id是商务实体351576,特别是相关商务实体351570和351576的特定收货地址,其中收货地址在商务实体351570和351576内是唯一的,但在两商务实体之间不必然是唯一的,即,两不同商务实体可共享公同的收货地址,使得云端平台351581可将分析运算系统上的每个帐户的消耗性内容传送到消耗性内容351585中定义的相关收货地址,其中每个帐户可能想要使用透过映射的“帐户”351584的母(parent)id机构来决定其可用的已购买消耗品。
[0458]
图35c是代表由使用仪器结合分析运算系统的团队用户所产生盘数据的数据逻辑设计的实施例,其中数据实体351599逻辑性构成具有代表由仪器处理和/或分析物理盘的
数据实体351594,其中每个盘具有关于代表定义此盘将针对每个测试样品提供有多少可能测量的数据实体351595;关联数据实体351596代表从盘产生的集成数据;关联数据实体351597代表用于产生集成数据的仪器配置;及关联数据实体351598代表在从盘351594产生集成数据351596的处理中可能在仪器上发生的任何异常事件。尽管此实施例描述盘读取器的操作和/或应用,但是本说明书描述的方法可替代性应用于在替代实施例中的其它实验和测试的逻辑设计。
[0459]
图35d是代表在分析运算系统中执行测定方法的数据逻辑设计的实施例,其中数据实体351569逻辑构成具有代表使用消耗品和仪器执行命名测定方法的数据实体351560,其中每个测定方法具有代表命名方法的关联数据实体351561,其中从仪器收集的数据进行后置分析,以结合代表有关指定分析的设定配置的数据实体351566、以及选择性结合代表有关利用曲线拟合技术的指定分析的设定配置的数据实体351567来提供所收集数据的测定分析;关联数据实体351562代表此盘针对每个测试样品提供的有多少可能测量的测量定义;关联数据实体351563代表每个盘将针对每个测试样品提供可用测量的定义;关联数据实体351568代表特定的测量分析;关联数据实体351564代表消耗品随同测定方法使用的一般信息;及关联数据实体351565代表在盘上分配的各种类型样品规划的定义,其中样品的类型是校准物、对照、空白试样试样和样品(也称为未知物或待测样品),使得,这些整个数据实体提供特定测定内容来帮助用户决定从仪器构件收集有关正测试样品的测量数据。尽管此实施例描述用于执行测定和/或基于盘测试的方法,但是也可考虑其它实验和测试。
[0460]
图35e是代表整个盘构成一起或独立处理的数据逻辑设计的实施例,以可计划性工作的单元(称为执行)的方式进行,且数据实体351592逻辑上构成具有数据实体351586代表要使用仪器处理的执行、和具有关联数据实体351594代表通过仪器处理物理盘的执行;关联数据实体351560,代表用于执行的每个对应盘一起使用的每个测定方法;关联数据实体351588,代表执行记录;及关联数据实体351589,代表系统记录。数据实体351588与代表试剂盒量表记录的数据实体351590和代表样品规划的数据实体351591有关联。尽管此实施例描述基于盘的操作和/或应用,但是本说明书描述的方法可替代性应用于在替代例中的其它实验和测试检视。
[0461]
图35f是代表整个所要测量样品定义的数据逻辑设计、用于准备在盘上要测量样品的测定方法、及使用有关测定方法和/或其构成测定所定义的分析算法从测量的数据来决定分析结果的实施例,所有这些称为实验,其具有数据实体351542,逻辑上构成具有数据实体351535,代表要使用仪器处理的实验,所述实验具有关联数据实体351536,代表在实验环境中处理的盘,其中所述处理盘中的一个或多个与执行351586有关联;及关联数据实体351539和351541,用于后置分析盘的测量数据,过程中使用测定方法设定成决定结果351540;关联数据实体351537,代表要针对盘测量数据所提供数据表结构的规范;及关联数据实体351538,代表从测量和分析的数据决定的整个样品统计。尽管此实施例描述用于执行测定和/或基于盘的实验的方法,但是也可考虑其它实验和测试。
[0462]
图36a是分析运算系统361600的用户帐户结构的示例实施例,但是此示例无意以任何方式限制帐户结构,因为分析运算系统361600可支持无限数量的帐户、帐户中的无限量的团队、及指定给帐户和/或团队的无限数量的管理者和/或其它用户。在此实施例的示例中,示意说明在分析运算系统361600上准备的四个帐户,分别代表“帐户1”361601、“帐户
2”361602、“帐户3”361603、和“帐户4”361604,这些帐户名称用于示例中。每个帐户具有关联的一个或多个团队,其中“帐户1”361601具有一名称“团队”和专用于所述团队的团队数据库361607;“帐户2”361602具有一名称“团队”的团队,以说明团队名称在帐户中的仅唯一性,还具有专用团队数据库361611;“帐户3”361603具有两团队,名称“团队1”361615和其专用的团队数据库361617、及名称“团队2”361616和其专用的团队数据库361618;及“帐户4”361604具有两团队,名称“团队a”361626和其专用的团队数据库361628、及“团队b”361627和其专用的团队数据库361629。各个帐户和团队中的用户也是唯一名称的,以说明可以是为容易末端用户识别的唯一性名称,如“用户1”361605和361608、“用户2”361609和361623、“用户3”361612、“用户4”361613、“用户5”361614、“用户6”361619和361622、“用户7”361620和361633、“用户8”361621、“用户9”361624和361630、“用户10”361625、“用户11”361631、和“用户12”361632,但是在优选实施例中,用户名称是完全表达唯一电子邮件地址和/或用户的用户名称,在此示例已简化。此外,“用户1”361605说明用户可以是帐户管理者、团队管理者、和/或团队成员。“用户2”361609说明用户仅可以是帐户管理者和团队管理者。“用户2”361623说明用户仅是一帐户管理者且也说明用户可以是一个以上帐户的管理者。“用户5”361614说明用户可以是一个以上团队的团队管理者;“用户6”361619和361622说明用户可以是在帐户中的一个以上团队的团队成员;“用户7”361620和361633说明用户可以是一个以上帐户中的一个以上团队的团队成员;“用户9”361624说明用户可以是团队管理者和团队成员(例如361630所示);“用户10”361625说明用户仅能是团队管理者;“用户3”361612、“用户4”361613、“用户6”361619、“用户7”361620和361633、“用户8”361621、“用户11”361631、和“用户12”361632说明用户只能指定为没有管理权限的团队成员;且没有明确说明但显而易见的是系统对特定用户如何分配到帐户及有关所述帐户的团队没有任何限制,因为指定的用户完全由管理帐户和有关帐户的团队的一人或多人负责。另外,在优选实施例中,分析运算系统361600将提供基于角色许可机制的帐户管理者和团队管理者,以帮助针对帐户中团队的各用户控制对分析运算系统361600中各种系统功能的存取,其中预先定义和用户可更改的用户角色可以是但未限于实验室管理者、设计人员、助理、操作人员、和维护技术人员的名称和/或数量;使得,帐户管理者将具有关于管理由所有团队中的用户共享帐户的权限;团队管理者将具有关于管理用户参与团队的权限;实验室管理者可具有最大责任的权限(相较于其它角色);设计者和助理可因各自的正常工作职能而具有彼此不同的权限;操作人员仅具有正常操作仪器的权限;及维护技术人员仅具有维护和诊断仪器的权限,其中用户可指定一个以上的角色和整个在不同角色间的特定权限,因此,例如,“用户1”361605将具有“帐户1”361601的帐户权限、团队361606的团队管理以及基于将自己指定为团队管理者的角色“用户1”361605的其它权限。
[0463]
图36b是用于建立及更新分析运算系统361654中帐户的运算流程的实施例。帐户信息上传app 361653的运算流程可例如经由至少部分在帐户信息上传计算机361652和分析运算系统361654上执行的系统化用户界面控制系统1102提供的mui进行管理。例如,管理模块可用于管理运算流程的界面实施例。所述流程是以“分流道”图表示,其描述独立的运算系统、分析运算系统提供者商务系统361651、帐户信息上传计算机361652、和云端平台361655,其中的每一个彼此同时操作于线条361659和361660之间的分析运算系统提供者商务系统361651的处理分流道、线条361660和361661之间描述帐户信息上传计算机361652和
其软件应用程序帐户信息上传app 361653的处理分流道、及线条361661和361662之间的云端平台361655和其软件帐户服务361658的处理分流道。分析运算系统提供者商务系统361651的处理描述于分析运算系统361654的范围外和分析运算系统提供者环境361650的虚线轮廓,但是也可考虑其它实施例。分析运算系统提供者商务系统361651可针对新帐户361163产生请求或对现有帐户361669产生更新。分析运算系统提供者商务系统361651和帐户信息上传app 361653之间处理的界面机构透过传信机构361664发生,所述传信机构可以是文件共享、消息队列(例如java messaging service)、microsoft message queue或某些其它队列服务、电子邮件、或软件应用程序的某种其它机构),以彼此通信,其中处理361663可为按规定的界面定义和有关在分析运算系统提供者商务系统361651中所定义帐户的信息而准备具有适当格式和内容的消息,并将其发布到传信机构361664,以由帐户信息上传app 361653进行最后处理。所要描述的第一流是开始建立帐户361663,以通过传信机构361664发送消息,基于在分析运算系统提供者商务系统361651中发生的事件以产生新的帐户请求,其中信息包含但未限于由如由分析运算系统提供者商务系统361651管理的帐号;主要联系信息,包括但未限于姓名、公司联系地址和电话号码;分析运算系统361654自动联系的第一人的电子邮件地址,以启动其设定和使用分析运算系统361654;在分析运算系统提供者商务系统361651中的帐户的唯一识别符;及帐户所需的任何其它信息。消息是在步骤361665接收,并在步骤361666检查请求建立帐户的首先接收的消息类型,然后在步骤361671更新帐户,且没有在步骤361676对传信机构361664发送错误消息,并在步骤361665返回等待下一消息。在步骤361666接收到建立帐户请求后,在步骤361667根据从传信机构361664接收的消息内容来构建建立帐户请求,以在步骤361668使用云端平台361655进行发送,例如使用服务服务器361656(可包括管理功能或组件361657),其中在接收到发送后,在步骤361669进行验证以确保请求具有所有相关内容,并在失败后在步骤361668返回错误响应,并在步骤361670成功建立帐户后,将所有帐户信息存储在云端平台361655上的系统数据库的建立发送中,然后在建立发送中将新帐户的第一帐户管理者当作主要联系人,并通过电子邮件对主要联系人发送有关如何登入分析运算系统361654的说明,并在步骤361668将成功返回给请求者,并在步骤361667返回到帐户信息上传app 361653,以等待消息361665。在接收到更新帐户请求361671时,根据从传信机构361664接收到的消息内容来构建更新帐户请求361672,以在步骤361673中使用云端平台361655进行发布,其中在接收到发布后在步骤361674进行验证,以确保请求具有所有相关内容,并在失败时在步骤361673返回错误响应,并在在步骤361675成功更新帐户后,将所有帐户信息存储在云端平台361655上的系统数据库中的更新发布中,在步骤361673将成功返回给请求者,并在步骤361672返回帐户信息提示上传app 361653以在步骤361665等待消息。
[0464]
图36c是用于有关分析运算系统361654上的帐户的仪器运算流程的实施例。仪器信息上传app 361637的运算流程可例如经由至少部分在仪器信息上传计算机361636和分析运算系统361654上操作的系统化用户界面控制系统1102提供的mui进行管理。例如,管理模块可用于管理运算流程的界面特征。所述流程是以“分流道”图表示,其描述独立的运算系统、仪器提供者商务系统361635、仪器信息上传计算机361636、和云端平台361655(可包括提供例如管理者功能或组件361657的服务服务器361656),其中的每一个彼此同时操作,其中在线条361659和361698之间描述用于仪器提供者商务系统361635的处理分流道;在线
条361698和361699之间描述仪器信息上传计算机361636和其软件应用程序仪器信息上传app361637的处理分流道;在线条361699和361662之间描述云端平台361655和其软件帐户服务361658的处理分流道。仪表提供者商务系统361635的处理描述为在分析运算系统361654的范围外和仪表系统提供者环境361634的虚线轮廓,但是也可考虑其它实施例。仪器提供者商务系统361635导致在步骤361638产生对新仪器购买的请求、在步骤361648进行仪器评估的请求、或对仪器租赁361649的请求,其中,每个请求在步骤361639进行出货。在检测提供者商务系统361635和仪器信息上传app 361637之间进行处理的界面机构是透过传信机构361640发生,其可以是文件共享、消息队列(如java messaging service、microsoft message queue或其它一些传信服务)、电子邮件、或某种彼此互通信软件应用程序的其它机制,其中步骤361638和步骤361648及步骤361649的处理可按照规定的界面定义准备具有正确格式和内容的消息、和有关在步骤361638的仪器购买、在步骤361648进行评估或在步骤361649租赁的信息,包括在仪器提供者商务系统361635中定义的收货地址,并将其发布到传信机构361640,以由仪器信息上传app 361637进行最终处理。在步骤361638进行购买、在步骤361648进行评估、或在步骤361649进行租赁的结果流是相同,因此,描述可专注在如步骤361638发始的新仪器购买,以通过传信机构361640发布消息,基于在仪器提供者商务系统361635中发生的事件来产生新仪器购买请求,其中信息包含但未限于由仪器提供者商务系统361635管理时由仪器指定的分析运算系统的帐号、仪器序号、期望使用所述仪器的组织的母公司的唯一识别符、及由仪器商务系统361635管理时将出货仪器的收货地点的唯一识别符、有关计划持续时间的服务计划细节、用户使用分析运算系统的可用座位数361654、及在分析运算系统361654上认为是帐户所需的任何其它信息。在步骤361641接收消息,并在步骤361642检查消息,以确保消息将仪器指定给帐户,及所述消息是否指定帐户的仪器,然后在步骤361643继续处理,但是如果没有处理,那么在步骤361647继续发布错误消息到传信机构361640,并在步骤361641返回获取消息。在接收正确的仪器指定请求361642之后,处理在步骤361643继续进行,以从传信机构361640接收的消息内容构成请求,并使用云端平台361655在步骤361644进行放置,其中在接收放置消息时,在步骤361645对其进行验证,以确保所述请求具有所有相关内容,并在步骤361644失败时返回错误响应,并在成功完成后,在步骤361646将仪器指定给帐户,并针对云端平台361655上的帐户,将放置请求中的所有仪器信息存储在系统数据库中,在步骤361644将成功返回给请求者,并在步骤361643返回工具信息上传app 361637以在步骤361641等待消息。
[0465]
图36d是用于有关分析运算系统361654上的帐户的消耗品运算流程的实施例。消耗品信息上传app 361683的运算流程可例如透过经由至少部分在消耗性信息上传计算机361682和分析运算系统361654上操作的系统化用户界面控制系统1102提供的mui进行管理。例如,管理模块可用于管理运算流程的界面特征。所述流程是以“分流道”图表示,其描述独立的运算系统、消耗品提供者商务系统361681、消耗品信息上传计算机361682、和云端平台361655,其中的每一个都彼此平行操作,其中线条361659和361696之间描述消耗品提供者商务系统361681的处理分流道、线条361696和361699之间描述消耗品信息上传计算机361682和其软件应用程序消耗品上传app 361683的处理分流道、及线条361699和361662之间描述云端平台361655(例如,服务服务器361656,可包括管理者功能或组件361657)和其软件帐户服务361658的处理分流道。消耗品提供者商务系统361681的处理描述为分析运算
系统361654的范围外和消耗品系统提供者环境361680的虚线轮廓,但是也可考虑其它实施例。分析运算系统361654在步骤361684产生新消耗品购买的请求,每个请求在步骤361685中进行消耗品出货。用于消耗品提供者商务系统361681和消耗品信息上传app 361683之间处理的界面机制透过传信机构361686发生,所述传信机构可以是文件共享、消息队列(例如java messaging service、microsoft message queue或某些其它队列服务、电子邮件、或某些彼此通信软件应用程序的其它机构,其中步骤361685的处理可按照规定的界面定义和有关消耗品购买以及购买消耗品的特定批号内容的信息,包含期望消耗品购买的母公司唯一识别符、消耗品提供者商务系统361681中定义的收货地址唯一识别符、及将其发布到传信机构361686,以由消耗品信息上传app 361683进行最后处理。在步骤361684的购买流程基于消耗品提供者商务系统361681中发生的事件来产生新的消耗品购买请求,方法是经由传信机构361686发送消息,其信息内容包含但未限于有关消耗品的构成组件条码与有关消耗品的一般和特定批次内容、母公司的唯一识别符、及如消耗品商务系统361681管理所要出货消耗品的收货地点的唯一识别符,和在分析运算系统361654上帐户认为必需的任何其它信息。在步骤361687接收到消息,在步骤361688检查消息,以确认所述消息将消耗品指定给帐户,且如果消息指定帐户的消耗品,然后在步骤361689继续处理,但是如果没有处理,那么在处理在步骤361693继续,以在步骤361686发布错误消息到传信机构,并在步骤361687返回以获取消息。在步骤361688接收正确的消耗品购买请求后,处理在步骤361689继续,以从传信机构361686接收的消息内容构成请求并在步骤361690使用云端平台361655将其发布,其中在步骤361690接收发布之后,将其处理以将新的消耗品信息存储到云端平台上的消耗品内容中,通过提供有新消耗品信息的母帐户来构成消耗品内容,以进行最终分送到有关消耗品的收货仪器和帐户,发布事件以触发最终分送到在步骤361690成功返回到请求方消耗品收货帐户,并在步骤361689返回消耗品上传app 361683,以在步骤361687等待消息。在步骤361692,处理由在步骤361691传递的事件触发,经由预期消耗品的母公司唯一识别符来启动将所有新消耗品信息部署到有关新消耗品收货的一个或多个帐户。
[0466]
图37是通常形成用于管理工作的主要用户界面体验的管理者app 371700中软件模块的实施例,但未限于使用透过云端平台371704提供的服务来构建及产生数据,以建立、读取、更新、和/或删除有关每个模块处理的任何和所有数据、以及每个模块处理所需的任何其它服务,其中默认情况下,当所述管理者app 371700启动时,所述管理者控制台模块371701可为主动模块。管理稽核跟踪模块371702提供对各种帐户管理者和/或团队管理者在管理app371700中执行操作的可见性。整个系统功能371703提供支持系统使用的典型实用程序,例如但未限于登出、检视说明信息、检视用户手册、检视法律声明和/或文件、更改用户密码、和/或其它实用程序。整个系统功能371703可提供成单独的mui模块和/或连同其它讨论的mui模块操作的一系列软件协议。如前述,管理者app 371700可采用由系统化用户界面控制系统1102提供的mui当作界面目的使用。管理者控制台模块371701、管理稽核跟踪模块371702、和系统功能371703都可针对用户界面目的而采用mui。用户将使用云端平台371704提供的服务透过系统功能371703登入管理者app 371700。如果通过云端平台371704上的登入服务来验证管理者返回的管理者具有一个以上的帐户,那么可能需要管理者选择默认帐户,但如果管理者不属于一个以上的帐户和/或团队,那么云端平台371704上的服务可将管理者自动指定给所述管理者的唯一帐户。在完成登入后,用户将启动管理者控制台
模块371701,并根据需要开始使用管理者app 371700。
[0467]
图38a是透过帐户管理者的管理者控制台模块的用户体验流的实施例,所述帐户管理者责任是使用在管理者计算机上执行的管理者app 381800来管理分析运算系统的整个帐户,以及管理有关帐户的所有团队,其中每个步骤在用户界面依序编号1到“n”,表示管理者从开始(1)到结束(n)的逐步流程,如管理者app 381800标示“1”。如本说明书的描述,图38a的用户体验流程可由mui进行管理。图38d-38h提供示意说明图38a示意说明的体验流程的实施例的屏幕截图。在381801,请求管理者登入,并在此情况下,云端平台上的验证服务根据允许用户登入的用户配置从而识别出登入的用户识别为帐户管理者,如果未识别为帐户管理者,那么拒绝存取而错误消息通知用户。在381810,用户界面自动转换以呈现选项的第一菜单,包括在381811的准备团队、在381812的定义管理者、在381815的管理团队、和/或在381822的更新帐户。在381811选择准备团队时,用户界面呈现执行菜单,其中包含帐户可用座位数量、帐户可具有的最大团队数量、及一组目前已命名团队(如果有)的信息。输入新团队名称的字段具有启动建立新团队的执行功能。用户可输入唯一团队名称,然后按下[enter]。团队名称(如果唯一)将加入准备为启动执行功能的帐户而建立的一组团队,执行功能包含在云端平台服务,以在系统数据库中针对帐户来建立每个新命名的团队,并使用数据库服务在数据库服务器上建立新团队数据库,以及透过在云端平台上使用的lambda服务来更新新团队数据库,以填入有关每个新团队可用消耗性内容的消耗性信息。在执行之后,用户界面转回到从381810开始,以重新显示所述第一菜单。此外,在381811,帐户管理者可更改先前建立团队的名称。
[0468]
在381812选取定义管理者之后,转换所述用户界面以显示帐户管理者集,以及在381811准备建立的每个团队的管理者,第二选项菜单显示包括在318813的帐户管理者和在381814的团队管理者。所述第一菜单可重定位到所述mui的历史部分。用户可选择性在381813导引到帐户管理者下的执行菜单,以将通过唯一用户名称命名的用户加入一组帐户管理者中,或删除先前定义的帐户管理者,其中新增或删除有关云端平台服务以更新系统数据库中的帐户管理者信息,并经由电子邮件和/或其它电子通信机构来通知新增的帐户管理者。在381814,用户也可选择性导引团队管理者下的执行菜单,以使一个或多个团队将唯一用户名称命名的用户添加到一组关联团队管理者,或删除先前定义的团队管理者,其中完成新增或删除操作有关云端平台的服务,以更新系统数据库中的团队管理者信息,并经由电子邮件和/或其它电子通信机构来通知新增的团队管理者,在默认情况下,每个帐户管理者都将指定为每个团队的团队管理者以简化团队管理者设定。
[0469]
在381815从所述第一菜单选取管理团队时,系统将第一菜单重定位到历史部分,并将管理的一个或多个团队列表显示成第二菜单(未示出)。从所述第二菜单选取团队之后,第三项目菜单包括在361816的定义角色和权限、在381817的新增/删除成员、在381818的指定成员角色、和/或在381819的授权和通知成员。在381816选取“定义角色和权限”之后,提供用户有执行菜单,其基于在分析运算系统中呈现的可用所有模块,在逐个模块的基础上,显示系统中构建每个角色的选项。用户也可将一个或多个默认角色名称更改为所要的名称。在381817选取“新增/删除成员”之后,提供用户有执行菜单,其显示标识为团队成员的整个用户名称;以及可供新成员使用的开放座位,并使帐户管理者能够输入要新增成员的新成员用户名称(如果有空位)和/或使用云端平台的服务来删除现有成员,以根据每
个请求来更新帐户团队配置,以更新可用的空位。在381818选取“指定成员角色”之后,提供用户有执行菜单,其显示具有依成员来启用或停用帐户成员可用每个角色能力的整个成员,以根据每个请求使用云端平台服务来更新帐户团队配置。在381819选取“授权和通知成员”之后,提供用户有执行菜单,其显示具有授权和通知选项的所有成员及其指定角色的提要,以通知要加入团队的新成员(如果有)和/或通知现有成员更改其指定的角色(如果有)。透过云端平台的服务请求来请求通知,使电子邮件和/或其它电子通信机能够将其发送给每个受影响的用户,并在381815完成将用户界面转回到管理团队,也如在381821所示。
[0470]
在381822选取“更新帐户”之后,mui会转换用户界面以显示第二项目菜单,以检视有关帐户的软件版本和更新。在381823选择版本时,对帐户管理者显示信息,显示目前版本状态以及可用的新版本。在选择升级影响整个帐户的新软件版本时,用户界面在381824转移到用于安排软件更新的执行菜单,对帐户管理者提供设定更新发生日期和时间的功能。在接受管理者的配置并以在云端平台上启用服务将计划性更新存储在系统数据库,mui会在381823转换回版本,并显示有关软件版本检视的计划性日期和时间,并经由电子邮件和/或其它电子通信机构来通知所有帐户成员即将更新,并以各种可配置的日期/时间间隔来定期通知帐户成员,以警告成员即将更新。当更新发生时,在每个软件版本更新所述帐户的软件和数据库以前,系统将持续锁定所述帐户的使用权。另外,帐户管理者可在更新发生之前的任何时间来取消或更改更新的日期和时间,方法是在381824选择软件版本的计划日期和时间以过渡转移到计划更新以取消或更改数据。在381825选取更新时,对帐户管理者显示有关所述帐户的所有仪器的更新状态,以及所述帐户的可用用户座位数量。
[0471]
图38b是团队管理者透过管理者控制台模块的用户体验流程的实施例,所述团队管理者责任是使用在管理者计算机上执行的管理者app 381800来管理有关帐户的一个或多个团队,其中每个步骤在用户界面依序编号从1到“n”来表示管理者从开始(1)到结束(n)的逐步流程,如管理者app 381800标示“1”为第一步骤。如本说明书的描述,图38a的用户体验流程可由mui进行管理。因此,当管理者通过用户界面的流程进行工作时,管理者可通过显示先前菜单的历史部分而容易追溯到一个或多个先前步骤。在381801,要求管理者登入,并在此情况下,云端平台上的验证服务识别出登入的用户按照用户配置来标识为团队管理者,以允许用户登入,如果未识别为团队管理者,那么拒绝存取,使用错误消息来通知用户。在381810,用户界面在381815自动选择管理团队作为第一项目菜单,因为所述用户识别为仅是没有其它帐户管理权限的团队管理者。然后,对团队管理者显示允许选择团队的第二菜单(未示出)。在从第二菜单选择团队之后,mui可移到第三菜单,以显示用于管理在第二菜单选定团队的选项,包括每个管理团队的选项,用于在381816定义角色和权限;在381817新增/删除成员、在381818指定成员角色、和/或在381819授权和通知成员。如果管理者仅管理一团队,那么mui可跳过第二菜单并立即跳到第三菜单。
[0472]
在381816选取“定义角色和权限”之后,mui会将用户界面转移到提供选项的执行菜单,如系统内容中的预配置,基于分析运算系统中所有可用的模块,在逐个模块基础下来构建系统中的每个角色。在381817选取“新增/删除成员”之后,mui会将用户界面转移到执行菜单,以显示标识为团队成员的整个用户名称、以及可供新成员使用的开放座位,使团队管理者可输入新成员用户名称,以在如果有空缺座位的情况下来新增成员和/或使用云端平台上的服务来删除现有成员,以根据更新可用空缺座位的每次请求来更新帐户团队配
置。在381818选取“指定成员角色”之后,mui会将用户界面转移到执行菜单,以显示能够按成员来启用或停用帐户成员的可用每个角色的整个成员,其中每个成员可具有逐模块相对权限的一个或多个角色,使用云端平台上的服务根据每个请求来更新帐户团队配置。在381819选取“授权和通知成员”之后,mui会将用户界面转移到执行菜单,以显示具有授权和通知选项的所有成员及其指定角色的提要,以通知要加入团队的新成员(如果有)和/或通知其指定角色的现有更改成员(如果有)。
[0473]
图38c是从登入381801开始,透过登入以使用分析运算系统中的任何管理者或用户应用程序的用户体验流程的实施例,其中每个步骤在用户界面依序编号从2到“n”来表示任何用户从开始(1)到结束(n)的逐步流程,如在登入381801标示“1”为登入的第一步骤,当用户完成登入流程时,用户可容易返回上一个或多个先前步骤。如本说明书的讨论,图38c的用户体验流程可由mui进行管理。在381801,首先对用户提供选项以在381802输入唯一用户名称作为电子邮件地址、用户提供的名称、或系统提供的名称。在输入或选择用户名称后,可透过对云端平台的服务请求来检查用户名称,以确认这是已知的用户名称,并在381803确认是已知的用户名称时转移到密码,以让用户提供有关唯一确认用户登入真实性的唯一用户名称的安全密码,通过云端平台上的服务请求来传递用户名称和密码以提供验证。通过正确的验证,允许用户使用自己希望使用的应用程序。当无法进行验证时,将显示错误消息,以通知用户本身不允许存取。或者,在381804,可能需要用户提供双因子验证(2fa)凭证,以进一步确保对分析运算系统的安全存取,因为帐户管理者已在其所管理的帐户构建此安全功能。如果构建帐户的双因子验证(2fa),那么首次登入的用户通常必须在381805执行设定功能,但未限于,用户扫描条码或将在381805在2fa设定中提供的代码键入在另一运算装置、移动装置或其它装置上执行的单独2fa应用程序,其可同步用户的帐户与单独2fa应用程序的使用,以提供另一唯一独立凭证以进一步确认用户已登入。在381805处完成设置会导致转换而在381806输入代码,以供用户使用单独的2fa应用程序而生成一次性的唯一代码,以供他们输入要通过云端平台上的服务请求所传递代码的登录,以执行用户登入的最终验证,在成功授予存取后,如果失败,那么会显示错误消息来通知用户未授予存取。在381807,可允许用户继续例如选择帐户和/或团队。
[0474]
在进一步实施例中,管理者控制台模块371701可用于建立、修改、和/或删除团队和/或帐户;在团队和/或帐户内新增、删除、和修改个人用户;及设定、修改、和/或删除一个或多个个人用户、团队、仪器、和/或帐户的权限。一旦执行这些管理程序(例如,通过一个或多个管理者),可例如经由电子邮件或通过云端,将通知和/或指令发送给一个或多个用户、帐户、和/或团队。在某些实施例中,用户、帐户、和/或团队可通过唯一指定的电子邮件地址来接收这些通知和/或指令。
[0475]
请即具体参考图38d,在某些实施例中,所述第一部分381821可包括用户可选选项的第一菜单,其包括下列选项中的一个或多个:“准备团队定义管理者”和“管理团队”,即,第一组选项。在另一实施例中(未示出),所述第一部分381821可包括用户可选选项的第一菜单,其包括“定义角色和权限”选项;“新增/删除成员”选项;及“指定角色成员”选项;及“授权和通知成员”选择,即,第二组选项。上面结合图38a和38b以更详细描述这些选择的某些特征和/或特定实施例。
[0476]
管理者控制台模块的一特征允许用户准备及定义团据。例如,有关第一菜单,选取“准备团队”选项之后,用户可选选项的第二菜单包括一个或多个先前添加的团队。在此方面中可检视先前定义的团队,并可建立和/或定义其它团队。可基于角色、实验类型、用户等来定义团队,并可指定权限。先前添加的团队可由相同用户(例如管理者)或有存取管理者控制台模块的(例如具有适当权限)的其它用户添加。
[0477]
除了显示先前添加的团队以外,在选取“准备团队”选项之后,用户可选选项的第二菜单调适成接收一个或多个新团队以在一个或多个先前添加的团队中添加。例如,这些新成员可例如透过输入装置(例如键盘、触摸屏等)将信息手动输入mui的用户进行添加。此外,新团队的添加可以透过自动化处理(例如使用条码读取器)、或包含用户想要添加的一个或多个新团队列表的输入文件进行。在一示例中,可预先指定团队名称。
[0478]
一旦添加团队,随着“准备团队”选择,用户可新增、修改、删除、或定义一个或多个团队的某些方面。请即具体参考图38h,例如,随着“准备团队”选择,所述第一部分381821可调适成在用户可选选项的第二菜单中显示先前输入的团队。在此图式提供的实施例中,用户选择“团队3”,如所有大写字母表示的选择表示,不过用户的选择可用其它方式来表示,例如,针对以更主要方式来显示特定选择的本说明书描述之类中的任一个,如上面更详细描述。在此实施例中,第二部分381830调适成显示多个可用团队中的一个或多个、多个可用指定座位、多个可用团队总数、及多个可用座位总数,当作附加信息。在此图式所示的实施例中,此可显示成“团队可用性信息”381831。尽管在此实施例中描述特定数量的团队、总团队、指定的座位和总座位,但是也可考虑例如总数的其它示例。当用户新增、修改、和/或删除团队和座位时,“团队可用性信息”381831中提供数量将因此变化,并将因此而更新。此外,例如管理者的某些用户可置换和/或改变所定义的总数。
[0479]
图38h显示已从第一部分381821移到第二部分381830第一菜单381829作为先前菜单。在此实施例中,第一菜单381829示意说明第一组选择,其中“准备”选项明亮显示作为过去选定。随着用户选取在第一菜单内的“定义”选项(在此示例中,当第一菜单显示在第一部分381821时,等同于来自第一菜单的“定义管理者”项目),用于定义管理者的用户名称和/或电子邮件地址的用户可选选项的第二菜单可显示在第一部分381821中。此外,所显示的用户名称和/或电子邮件地址调适成随着用户的删除输入而从第二用户可选选择的第二菜单中删除。此外,随着“定义管理者”选择,用户可选选项的第二菜单调适成接收新的用户名称和/或电子邮件地址,以在先前添加的用户名称和/或电子邮件地址中添加。这些方面(例如,新增、删除用户名称和/或电子邮件地址的用户的删除输入等)将在下面更详细描述,例如,结合“新增/删除成员”选项。
[0480]
在一实施例中,随着选取“定义管理者”选择,可在第一部分381821或第二部分381830中显示一个或多个先前添加团队(例如,team1、team2、team3)的菜单。在此示例中,先前添加的用户名称和/或电子邮件地址可结合在所述选项菜单中的一个或多个先前添加团队中的特定团队。此外,随着“定义管理者”选择,第一部分调适成显示具有“授权和电子邮件”选择的执行菜单。利用此功能,随着选取“授权和电子邮件安装说明”选择,授权和/或团队指定信息调适成传送到先前添加的电子邮件地址。下面结合图38g以更详细描述所述“授权和电子邮件”选择,例如,应用于下面描述的“授权摘要”381828。正如“授权摘要”381828有关于提供授权、说明、和/或通知,相较于用户的定义角色,结合“定义管理者”特征描述的“授权电子邮件”选择有关于团队和管理者功能的授权、说明、和/或通知。通过使用“定义管理者”特征,用户可根据特定的用户、帐户等来制定和/或建立团队,因此个人群组可如同团队进行协同和/或凝聚工作。
[0481]
随着从所述第二菜单选取例如特定团队及从第三菜单选取特定动作,所述第一部分381821可调适成显示例如连续分级菜单中的用户可选选项的两个或多个子部分。关于多个子部分实施例,如图38e所示,三个子部分可显示在第一部分381821,分别包括第一子部分381824、所述第二子部分381825、和第三子部分381826。在某些实施例中,在这些子部分中可用的用户可选选项将取决于第一菜单中的部分,例如,先前结合图38d讨论的原始三个选项。在其它实施例中,这些选择是静态的,使得无论先前选定的选项,都可呈现用户有相同选择。在图38e所示的示例中,可用的选择是在可能已选定许多团队的第一菜单、选择特定团队的第二菜单、和选择定义角色/权限的第三菜单下方的连续分级层。尽管在此示例中描述三个子部分,但是也可调适成显示较少或较多数量的用户可选选项的子部分。此外,所显示配置不必然限于图式中所示的水平布置,因为也可考虑其它配置,例如本说明书举例说明提供之类,例如,垂直、同心等。
[0482]
随着在多个子部分中可用的用户可选选项,显示在一个或多个其它子部分的用户可选选项可根据先前的选择来更改。具体是,所述管理者控制台的一特征是定义单个用户和/或团队的角色,并对这些一个或多个用户和/或团队指定权限。团队可形成,并可根据角色、实验类型、用户等来指定权限。透过“定义角色和权限”菜单可执行这些操作。例如,选取“定义角色和权限”选项之后,用户可选选项的第一子部分381824可包括下列选项中的一个或多个:“实验室管理者”、“设计人员”、“同僚”、“操作者(基准)”和“维护技术(基准)”。在此特定实施例中,如果用户选取“实验室管理者”、“设计者”或“同僚”选项中的一个或多个,用户可选选项的所述第二子部分381825可包括下列选项中的一个或多个:“分析方法”、“测定方法”、“实验”、“测定引擎”、“稽核跟踪”、“维护”、“读取器”、和“系统”。
[0483]
对照下,如果用户选取“操作者(基准)”选项和“维护技术(基准)”选项中的一个或多个,用户可选选项的所述第二子部分381825可包括下列选项中的一个或多个:“测定引擎”、“稽核跟踪”、“维护”、“读取器”、“系统”。在第三、第四等子部分中显示的用户可选选项可进一步取决于从其它子部分中的一个或多个中的先前选择所做的选择。例如,从所述第二子部分381825中选取“分析方法”选项之后,用户可选选项的第三子部分381826可包括“执行分析方法”选项。同样地,从所述第二子部分381825中选取“测定方法”选项之后,用户可选选项的第三子部分381826可包括“执行测定方法”选择。又此外,在其它示例中,所述第三子部分381826可包括多个用户可选选项。举例来说,从所述第二子部分381825中选取“实验”选项之后,所述第三子部分381826可包括下列选项:“建立实验”、“编辑规划”、“排除/包括数据点”、“汇出数据表”、“汇出样品结果表”、和“检视实验”。下面呈现其它示例性非限制实施例。
[0484]
从所述第二子部分381825中选取“测定引擎”选项之后,所述第三子部分381826可包括下列选项:“汇出数据表”、“修改仪器设定值”、“撤销梅索刻度(mesoscale)诊断工具批号指定”、“重试量表验证”、“执行仪器”、和“显示未验证执行的ecl”。从所述第二子部分381825中选取“稽核跟踪”选项之后,所述第三子部分381826可包括“检视稽核跟踪app”选项。从所述第二子部分381825中选取“维护”选项之后,所述第三子部分281826可包括下列选项:“执行维护”、“执行维护方法”、和“检视维护记录”。从所述第二子部分381825中选取“读取器”选项之后,所述第三子部分381826可包括下列选项:“管理数据库”、“修改仪器设置值”、和“执行仪器”。从所述第二子部分381825中选取“系统”选项之后,所述第三子部分381826可包括下选项:“修改系统设定值”、和“解锁任何用户锁定的app”。前述示例是非限制性的,因为透过第一部分的多个子部分,也可显示其它用户可选选项。在一些实施例中,所述子部分中的一个或多个和/或所述一个或多个子部分内的用户可选择项可以是用户可自订的,例如经由管理者、团队负责人和/或成员、具有权限的用户等。
[0485]
管理者控制台模块的另一特征是例如从团队或一个或多个用户和/或帐户的其它群组新增和/或删除成员。团队可形成,并可根据角色、实验类型、用户等来指定权限。这些操作可透过“新增/删除成员”选项来执行。例如,选取“新增/删除成员”选项之后,mui的第一部分或第二部分(图38h的381830)显示包含先前添加的用户名称和/或电子邮件地址的菜单。这些先前添加的用户名称和/或电子邮件地址可由相同用户或可存取管理者控制台模块的其它用户进行添加。在一实施例中,假设用户存取具有适当权限,那么可通过置换先前输入的信息或进行选择(例如,点击mui显示206的一部分,例如“x”,以完全去除用户名称和/或电子邮件地址),随着用户的删除输入来修改或删除用户名称和/或电子邮件地址。在其它实施例中,不管权限如何,登入管理者控制台模块的任何用户可修改或删除用户名称和/或电子邮件地址。然后,透过管理者控制台模块,先前添加的用户名称和/或电子邮件地址、及已修改用户名称和/或电子邮件地址结合特定团队、帐户、仪器等。
[0486]
请即参考图38f中描述的实施例,随着用户的删除输入(如前述),所述第一部分381821调适成在去除一个或多个用户和/或团队之前显示确认选择381827。下面结合用于发送停止仪器命令的读取器模块(例如,图43f)来描述类似的确认选择。在管理者控制台模块的环境中,关于删除一个或多个用户和/或团队可采用类似的确认处理。“确认”选项(图38f的381827)可进行显示,以提供一个或多个用户能够确认用户是否要从特定团队、帐户、角色等中删除目前用户。在显示确认选项381827时,可对用户显示关于自己是否想要删除选定用户的选项,例如,用户通过user@email.com电子邮件地址表示。在此示例中,用户可从菜单选取“取消”,从而终止删除此成员的决定,或者选取“确定”,从而删除所述成员。这些选项仅是示例性的,因为也可考虑其它选择和/或命令提示。
[0487]
除了删除及修改成员以外,随着在第三菜单的“新增/删除成员”选项,所述第一部分381821可配置成显示执行菜单,以接收新的用户名称和/或电子邮件地址,以添加到先前添加的用户名称和/或电子邮件地址。例如,通过例如键盘、触摸屏等输入装置,用户将信息手动输入mui显示206来新增这些新成员。此外,透过例如条码读取器或包含用户想要添加的一个或多个新成员列表的输入文件的自动化处理来新增新成员。
[0488]
管理者控制台模块的另一特征是例如根据职务、责任、所执行的应用程序等来指定成员角色。透过第三个菜单中的“指定成员角色”选项来执行这些操作。例如,选取此选项之后,用户可选择项的执行菜单可包括在第一子部分381824中显示的先前添加的用户名称和/或电子邮件地址。这些先前添加的用户名称和/或电子邮件地址可例如以类似于在“新增/删除成员”选项中所述之类的方式来显示。随着“指定成员角色”选择,所述第二子部分381825可包括下列角色指定选项中的一个或多个:“实验室管理者”、“设计人员”、“同僚”、“操作者(基准)”、和“维护技术(基准)”。这些仅是示例性的,且除了或代替这些特定角色,可包括其它和/或混合角色。在一实施例中,选取“指定成员角色”选项之后,图38e的第一子
部分381824可包括先前输入的用户名称和/或电子邮件地址,而图38e的第二子部分381825可包括角色指定选项,例如前面提供的五个。在此实施例中,在用户名称和/或电子邮件地址及其相对角色指定之间可显示一对一对应关系。关于此,分别选取图38e的所述第一子部分381824和第二子部分381825可调适成使用一个或多个角色指定选项来建立在一个或多个先前添加用户名称和/或电子邮件地址之间的关联性。例如,如果用户选取第一用户名称,图38e的所述第二子部分381825可显示目前指定特定用户的所有角色。另外,图38e的所述第二子部分381825可显示目前尚未指定特定用户的其它角色。下面结合图38g更详细描述。
[0489]
例如,透过有关每个角色的指示符来指示用户是否指定(或未指定)特定角色,可例如显示是否已对用户指定特定角色。所述指示符可包括例如核取方块盒,不过也可考虑其它指示符,例如基于文本指示符,例如“x”、“1”、“0”等。在所述核取方块盒实施例中,如果目前未指定特定角色的用户,那么方块盒显示成未核取;如果目前指定特定角色的用户,那么可核取方块盒,或者以某种方式标示此方块盒。标示或核取可例如通过用户的输入(例如,点击鼠标、触摸屏等)进行。在此示例中,透过与所述mui显示206的交互,存取所述管理者控制台模块的用户可通过新增、删除等来选取或不选取一个或多个角色指定、有关特定用户的角色。值得注意的是,有关所述管理者控制台模块的此特定方面描述的标示或核取选择处理可应用于此模块内的其它选择,或在本说明书描述的任何其它模块和/或用户可选选项。
[0490]
所述管理者控制台模块的另一特征是授权特定用户角色,并对这些用户通知已指定的角色。这些操作可透过“授权和通知”选项来执行。如有关图38e更详细描述,使用一个或多个角色指定选项可建立一个或多个用户之间的关联性,例如通过其用户名称和/或电子邮件地址。在一实施例中,选取“授权和通知”选项之后,可显示一个或多个这些用户与这些用户的一个或多个角色的关联性。请即参考图38g描述的实施例,例如,随着“授权和通知”选项,例如在所述mui显示206的所述第一部分中可显示“授权摘要”381828,使得可建立表格,不过也可考虑摘要说明这些指定的其它结构和格式。在此实施例中,可建立两栏,例如,用户栏和角色栏,不过也考虑其它栏,以提供指定用户角色的一对一对应关系,不过也考虑其它对应关系。尽管也可包括团队、客户等,但在此示例中描述的每一列代表单个用户。另外,所述“授权摘要”381828调适成显示位于所述“授权摘要”381828的下部的“授权和电子邮件安装说明”选项,不过并未限于此实施例。在用户选取“授权和电子邮件安装说明”选项之后,角色指定信息和/或说明调适成传送到先前新增的电子邮件地址、或者透过云端传送。因此,通过选取传输“授权和电子邮件安装说明”选项,用户可通知自己选定角色或多个角色给一个或多个用户,和/或对这些用户提供有关其指定角色的信息和说明。
[0491]
因此,管理者控制台mui例如通过使用团队、单个用户权限、角色指定、特定权限、和其它功能来对操作者提供广泛的存取控制能力。所述管理者控制台并非特定的实验室设定,并可用于调整用户权限以进一步设定,例如制造设定值、计算机和媒体使用的家长控制等)。
[0492]
在一特定实施例中,在用户选取高级快显菜单选择器381822(图38d)之后,所述高级快显菜单381832(图39i)可输出到所述mui显示206。所述高级快显菜单381832可包括各种命令和/或用户可选选项。例如,请即参考图38i,此菜单可包括“重新发送安装说明”命令
381833。选取之后,此命令将重新发送安装说明,例如,以安装执行如本说明书描述的一个或多个模块的应用程序,重新发送给一个或多个选定用户,包括选取此命令的用户。这些说明可经由电子邮件传送给例如用户的电子邮件地址,或者透过云端。选取之后,所述“汇入”命令381834允许用户汇入用户的名称和/或电子邮件地址、帐户信息、团队信息等,而无需手动输入所述信息。此外,“更改团队名称”命令381835和“更改帐户名称”命令可用于允许用户针对一个或多个用户、帐户、和/或团队而分别更改团队或帐户。最后,所述“更改密码”命令381837允许用户更改自己帐户的密码。在其它实施例中,根据权限,此命令也将允许用户(例如管理者)更改一个或多个其它用户的密码。
[0493]
图39a是透过从管理者计算机上执行的管理者app 391900开始的管理稽核跟踪模块的用户体验流程的一实施例,其中每个步骤在用户界面依序编号1到“n”,表示管理者从开始(1)到结束(n)的逐步流程,在管理者app 391900标示“1”为第一步骤,同样,当管理者透过用户界面流程工作时,管理者可容易返回到一个或多个先前步骤。如本说明书描述,图39a的用户体验流程可将mui当作界面使用。在391901,管理者可选择要存取的模块。在此示例中,选取管理稽核跟踪模块,且所述将应用程序转移到在391902的开始,以对管理者提供第一菜单,所述菜单包括多个选项以在391903检视所有管理者事件、在391904检视帐户管理者事件、或在391905检视特定团队事件。在选取一选项之后,mui会在391903、391904或391905转移到选定第二菜单。在391903,仅对帐户管理者显示整个帐户中检索的所有事件,包括但未限于每个管理者针对每个事件采取的特定帐户和团队操作,包括但未限于发起者的用户名称、日期和时间记录、来源、及有关事件的信息(当从经由云端平台发送服务请求返回时)。在391904,仅对帐户管理者显示整个帐户中检索的所有帐户管理者事件,仅包括针对每个管理者对每个事件采取的帐户操作的总体帐户管理者事件,包括但未限于发起者的用户名称、日期和时间记录、来源、及有关事件的信息(当从经由云端平台发送服务请求返回时)。在391905,对帐户管理者或团队管理者以一次一团队来显示有关每个团队检索的所有特定团队事件,其中管理者具有管理权限,包括随着每个事件而由每个特定团队管理者和帐户管理者采取的特定团队管理操作,包括但未限于发起者的用户名称、日期和时间记录、来源、及有关事件的信息(当从经由云端平台发送服务请求返回时),其中管理者无需在391905离开视图即可容易转移来检视其它特定团队事件。在391903、391904和391905菜单,每个菜单允许用户按照用户名称、日期和时间记录、来源或有关事件的信息而以顺向或反向顺序来进行检视的排序。在391903、391904或391905菜单,每个菜单允许管理者存取执行菜单,所述执行菜单允许将391903、391904或391905提供的整个集成事件容易汇出成对其它计算机应用程序有意义的文件格式,像似excel、word、和/或任何其它计算机应用程序,例如逗号分隔值(csv)、tab分隔文本、json、xml、和/或任何其它格式。在391903、391904或391905,管理者可使用执行菜单将在391903、391904或391905提供整个集成事件汇出到计算机操作系统机构,以将内容从一计算机应用程序复制及粘贴到另一计算机应用程序,此通常称为剪贴簿的使用。基于执行菜单选择,可执行适当的事件汇出功能(例如,391906、391907、391908),以汇出一个或多个事件。在界面5(例如5a、5b、5c),可汇出有关在界面4(例如4a、4b、4c)指定事件的信息和/或数据。例如,在391906,可汇出界面4a的所有事件。同样地,在391907和391908中,可分别汇出帐户事件和特定团队事件。此汇出可采用用户可读的格式或容易导入其它计算机应用程序的格式,例如但未限于excel、word、和/或任何其它
计算机应用程序,例如csv、tab分隔文本、json、xml、和/或任何其它格式。
[0494]
图39b-39e公开稽核跟踪特征的其它示例。所述稽核跟踪模块可调适成提供信息摘要,因为其特别有关一个或多个用户和/或团队与ui显示的交互;或者,更普遍是,基于用户登入其帐户时执行的操作。例如,所述稽核跟踪模块可包括已登入帐户的用户的用户名称和/或电子邮件地址、每次登入的时间、用户存取其帐户的运算装置的ip地址、用户登入时所使用的仪器等。
[0495]
在一实施例中,如图39b所示,透过所述高级快显选择器381822来存取稽核跟踪模块作为高级快显菜单381832的一部分。在此示例中,所述高级快显菜单381832经调适成随着高级快显选择器381822的选择而显示输出到ui显示381823。当显示时,所述高级快显菜单381832可包括布置在菜单中的多个命令和/或用户可选择项,其可采用各种配置形式,例如,垂直、水平等。另外,可采用一个或多个菜单分隔器391910来分群组和/或分隔特定命令和/或选择。例如,所述菜单分隔器391911可供将在高级快显菜单381832的一部分上的命令分群组,及将另一部分上的用户可选选项分群组。在其它实施例中,这些分隔器中的一个或多个可用于根据菜单项目的其它属性或特征来分群组和/或分隔。在一些实施例中,菜单项目的位置、分群组、和/或分隔可由用户自订。前面更详细描述高级快显选择器381822,因此,除下面提供的示例和/或实施例之外,本说明书省略细节,因为其与稽核跟踪模块特征有关。
[0496]
在一特定实施例中,随着用户选取所述高级快显选择器381822,所述高级快显菜单381832可例如通过所述菜单管理器1054输出到mui显示206。所述高级快显菜单381832可包括各种命令和/或用户可选选项。例如,请特别参考图39c,此菜单可包括汇出命令391911、或将数据复制到剪贴簿的命令(未示意说明)。其也可包括用户可选选项,包括管理者控制台选项391912,当选取时,可允许用户存取管理者控制台模块,如前面连同模块的更详细说明);或管理稽核跟踪选项391913,当选取时,将允许用户存取本说明书描述的稽核跟踪模块。例如,在所述高级快显菜单381832中,其它用户也可使用其它命令和/或用户可选选项,请即重新参考图39c,“使用条款”391914、“隐私政策”391915、及将用户登出其帐户的命令,例如“登出”命令391916。尽管在图39b中将所述高级快显选择器381822显示接近mui显示206的左上角部分,而高级快显菜单381832就位于其下方,但是也可考虑其它配置。
[0497]
请即参考图39c和39d,选取“管理稽核跟踪”选项391913之后,mui 206的所述第一部分391920调适成显示稽核信息391917,其分成一个或多个字段391918。所述稽核信息391917可布置成表格;或(或者),布置成列表、或任何其它适当的数据布置。图39d示意说明的实施例将所显示的稽核信息391917描述为包括多个字段391918作为表格栏、和以列垂直设置的每个项目。所述稽核信息391917的字段391918可包括例如时间记录、用户名称和/或电子邮件地址、模块、记录id、类型、消息、类别、代码、和用户的ip地址中的一个或多个。
[0498]
所述时间记录可包括产生稽核的时间(例如,日期和/或时间)。在一示例中,此字段可采用mm/dd/yyyy hh:mm:ss格式表示,不过也可考虑其它格式,包括传达比此特定格式更多或更少信息的格式(例如,仅记录日期,但没有时间)。所述时间记录也可记录特定用户登入自己帐户的每个实例、登入时间、及登出时间。通过用户名称、电子邮件地址、和/或任何其它用户、团队、和/或帐户指示符可跟踪此信息。例如,所述“用户名称”字段将记录产生事件时登入的用户的用户名称。所述模块字段可包括产生稽核事件的模块,例如,“读取
器”、“实验”等。如此,在所述特定登入实例期间使用的一个或多个模块可填充此字段。例如,如果用户使用“测定方法”和“实验”模块,那么此字段将指示相同。在一些实施例中,针对特定登入实例,单列可显示多个模块,且在其它实施例中,稽核信息391917可跨多列布置,每一列针对特定用户登入时使用的每个模块。
[0499]
所述“记录id”字段可包括在内以显示有关稽核事件的记录id。举例来说,如果实验有关盘的使用,那么所述记录id可包括盘条码。所述记录id可进一步包括有关特定用户登入时所执行实验、测定、和/或功能的信息。例如,所述记录id可包括有关特定实验的文件名称(默认或用户自订)。在其它示例中,所述记录id可包括有关在分析测定盘时执行操作的信息,例如盘的装载、读取、弹出等。所述“类型”字段可包括稽核事件的类型,包括例如,“信息”、“操作”、“警告”、或“错误”。此字段可有关在所述稽核信息391917中聚合的其它信息,例如,用户在登入时接收到的警告和/或错误。或者,所述字段可包有关用户操作和/或与应用程序、设备、和/或实验交互的其它信息。此外,所述字段可传达分析是手动还是自动执行等。所述“消息”字段可包括有关稽核事件的静态、动态、和/或用户可自订消息中的一个或多个。分隔字段是针对稽核事件(例如,记录、系统、设备等)的类别(例如,“类别”字段)而提供。在一示例中,所述“类别”字段提供在所述“消息”字段中提供消息的其它特征。
[0500]
此外,所述“ip地址”字段可提供运算装置(例如,笔记型计算机、桌面型计算机、平板计算机等)的所述ip地址,其中用户可从所述ip地址存取其帐户、用户登入时使用的仪器等。所述“代码”字段可提供有关在一些实施例的ip地址,或者在其它实施例中与ip地址无关、由此用于标识事件的唯一数值,例如整数值。在一些实施例中,此代码字段可以是预先定义的。在其它示例中,所述“代码”字段可由用户定义,例如管理者。在稍后示例中,所述“代码”字段可自订成调适一个或多个用户的特定需求。也可考虑其它字段,例如权限、团队识别符等。因此,所述稽核信息391917可采取一方式来布置,所述方式结合这些字段中的一个或多个以提供一连串聚合有关一个或多个用户登入自己帐户时所经历的工作、设备、和/或仪器的信息。
[0501]
在数个实施例中,显示的信息量可根据用户的喜好而变化。例如,用户可通过利用如前述的所述“管理者控制台”模块来筛选所述稽核信息391917,使得所述信息限于一个或多个用户、帐户和/或团队,例如先前添加的团队。此示例是在图39d所示的实施例中描述。稽核菜单391919可输出到例如在mui显示206的第二部分391921中的本说明书所示mui显示206,其可用于筛选此信息。在此实施例中,用户按照团队来选取筛选所述稽核信息391917,其描述在此特定实施例中通过所有大写字母表示“team1”选择来示意说明,不过用户的选择可以其它方式表示,例如,针对如本说明书中更详细描述,以更突显方式来显示特定选项通篇描述之类中的任一个。在此示例中,只有“user1”和“user4”是此特定团队(即team1)的成员,因此,稽核信息391917已被所述团队筛选。在其它实施例中,所有稽核信息可用于显示;或者,用户可缩小由一个或多个用户、帐户、团队、和/或仪器显示的稽核信息。在一示例中,选取所述“管理稽核跟踪”选项以显示稽核菜单391919的命令之后,所述稽核菜单391919可输出到所述mui显示206。
[0502]
除由所述mui显示206显示之外,所述稽核信息391917可被复制和/或汇出。例如,随着汇出命令391911(图39c),所述稽核信息391917可输出汇出文件,例如microsoft或其它数据处理和/或工作表软件。或者,所述信息可以逗号分隔文件(例如,csv文
件)提供。随着所述汇出命令391911,通过用户选择和/或检视汇出文件而将包含稽核信息391917的请求文件汇出给用户。或者,通过电子邮件将其寄送给用户和/或通过云端平台来传输而汇出。此外,随着复制到剪贴簿命令(例如,如图39b所示的所述高级快显菜单381832中的描述),含有所述稽核信息391917的全部或部分数据暂时存储到缓冲区,因此用户稍后可对其存取和/或检视(例如,使用剪切和粘贴命令)。在此示例中,用户不限于在汇出文件中所呈现数据的格式,而是提供给用户有能力自订数据格式和/或利用其选项的一个或多个应用程序来存取、修改、及删除这些数据。
[0503]
图40是在形成分析工作的主要用户界面体验的分析用户app 402000中的软件模块的实施例,但是未限于使用透过利用仪器产生的数据,其中每个模块使用由云端平台402006提供的服务来建立、读取、更新、和/或删除有关每个模块处理的任何和所有数据,以及每个模块处理所需的任何其它服务,其中当所述分析用户app 402000启动时,在默认情况下,所述实验模块402001将会是主动模块。如前述,所述分析用户app 402000可采用由系统化用户界面控制系统1102提供用于界面目的的mui。所述实验模块402001、测定方法模块402002、分析方法模块402003、稽核跟踪模块402004、和系统功能402005都可针对用户界面目的而采用mui。分析方法模块402003提供一种称为分析方法用于盘读取器从测试盘收集信号后置读取分析的分析方法,其中分析方法用于配置现有处理和/或建立新处理,其中使用仪器和/或消耗品从测试过样品中收集的数据透过由相关参数构成的算法转换成定量或定性测定。测定方法模块402002用于配置现有处理和/或建立新处理,其中使用消耗品和/或仪器处理样品以从待测样品中产生数据,从而可使用规定的分析方法进行适当分析。实验模块402001用于设计使用一个或多个选定测定方法的一个或多个样品测试,以透过使用仪器和/或消耗品来收集样品中可经检查和分析的数据,以确保实验正常执行,以及从测试样品中收集的数据来学习。稽核跟踪模块402004用于检视来自相同团队的用户建立、修改、和/或删除有关分析运算系统的电子记录时,透过使用所述分析运算系统而产生的所有事件。整个系统功能402005提供支持系统使用的典型实用性,例如但未限于登出、检视说明信息、检视用户使用指南、检视法律声明和/或文件、更改软件配置、更改用户密码、和/或其它实用性。整个系统功能402005可提供为单独mui模块和/或连同其它讨论的mui模块操作的一系列软件协议。用户可使用云端平台402006提供的服务透过系统功能402005登入所述分析用户app 402000。如果通过云端平台402005的登入服务进行用户验证,那么所述服务将返回用户具有一个以上的帐户和/或团队,用户将会被要求选择默认帐户和/或团队,但是如果用户不属于一个以上的帐户和/或团队,那么所述云端平台402006的服务会针对所述用户而自动将用户指定给唯一帐户和团队。完成登入后,用户将启动所述实验模块402001,并根据自己需要开始使用所述分析用户app 402000。在替代实例中,除了或代替本说明书描述的测定和/或基于盘的实验,所述分析用户app 402000可帮助执行其它实验。
[0504]
图41是透过在用户计算机上执行的分析用户app 412100开始,透过分析方法模块的用户体验流程的一实施例,其中每个步骤在用户界面依序编号1到“n”,表示用户从开始(1)到结束(n)的逐步流程,如分析用户app 412100标示“1”为第一步骤。经由如本说明书讨论的mui来提供图41所示的体验流程。在流程中的某个点上,用户可在如412112、412113、和412114所示编号步骤之后,基于小写字母所表示的决策而具有替代流程,其中用户在412112的构建校准曲线、412113的背景校正、和/或412114的检测限制之间选取,而且当用
户通过用户界面的流程进行工作时,用户可透过使用mui的历史部分而容易追溯到一个或多个先前步骤。在412101,用户可选择显示一个或多个选项的用户界面机构,包括但未限于特定模块功能、要选择的模块、和/或系统功能,所述系统功能可以是水平菜单和/或工具列、垂直菜单和/或工具列、滚动滚轮菜单和/或工具列、下拉式菜单和/或工具列、键盘功能、语音致动命令、和/或选择选项的任何其它类似用户界面机构,在此情况下,在选择分析方法模块及将应用程序转移到开始412102。在412103,对用户提供设计分析方法的选项及用户选择进行转换成在412104的设计。在412104,显示第一菜单,允许用户在菜单项目分析方法412105、校准曲线412112、背景校正412113、检测限制412114、和确认412115之间进行选择。在412105选取分析方法之后,显示第二菜单,其中包括要从412106的最近分析方法选取的选项或在412107的可用分析方法。默认值可为在412106的最近分析方法。如果在412106的最近分析方法是空的,所述mui可在412109自动转换成所有分析方法。在412106选取最近分析方法之后,当从经由所述云端平台发送服务请求返回时,在412108对用户显示最近所使用分析方法的可配置数量,例如25。或者,在412107选择可用,在412109对用户显示所有分析方法的新执行菜单(当从经由云端平台发送服务请求返回时),所述分析方法是由系统提供的默认分析方法和用户提供的分析方法构成,以允许用户浏览各种分析方法并选取选择的分析方法。在执行菜单412108或412109选取分析方法之后,用户界面返回在412104的所述第一菜单,显示在412112的构建校准曲线、在412113的背景校正、及在412114的检测限制的选项。在实施例中,在412112的校准曲线是默认值,且mui配置成当用户执行每个菜单中的选择时,让用户走访后续菜单412112、412113、和412114。在412112选取校准曲线之后,画面会提供用户选项,供从系统可提供的算法4pl、5pl、线性、log-log、指数、或系统可能提供的任何其它算法、以及任何用户提供的算法来选取算法。
[0505]
4pl算法可如下式运算:
[0506][0507]
其中y是来自盘读取器的响应信号,x是浓度,b1是最大响应平稳期或运算出最高值,b2是最小响应平稳期或运算出最低值,b3是观察到或运算出最大响应50%的浓度,b4是斜率或形状参数或运算出hill slope。
[0508]
5pl算法可如下式运算:
[0509][0510]
其中y是来自盘读取器的响应信号,x是浓度,b1是最大响应平稳期或运算出最高值,b2是最小响应平稳期或运算出最低值,b3是观察到或运算出最大响应50%的浓度,b4是斜率或形状参数或运算出hill slope,及b5是不对称因子或运算出不对称因子。
[0511]
线性算法可如下式运算:
[0512]
y=mx b
[0513]
其中y是来自盘读取器的响应信号,x是浓度,m是斜率或运算出hill slope,及b是y轴截距或运算出y截距。
[0514]
log-log算法可如下式运算:
[0515]
log
10
(y)=m(log
10
(x)) b
[0516]
其中y是来自盘读取器的响应信号,x是浓度,m是斜率或运算出hill slope,及b是y轴截距或运算出y截距。
[0517]
指数算法可如下式运算:
[0518]
y=ae
bx
[0519]
其中y是来自盘读取器的响应信号,x是浓度,a是最小响应或运算出y截距的盘读取器响应信号,及b是描述增加或减少幅度或希尔斜率(hill slope)的常量;及选取欲构建成默认用于分析方法的算法。
[0520]
在412112选取校准曲线的算法之后,用户然后可定义用于运算的所选定算法的权重因子,以使用选项“1/y
2”、“1/y”、或“无”来补偿低和高分析物浓度下残留量的差异;然后,用户可随着选项来选取输入信号,以使用校准物中的原始输入信号或背景校正信号;最后,用户定义以分别运算或作为重复项的平均值来运算重复项。
[0521]
在412113,提供用户用于选取背景检测配置的视图是针对校准物、对照组、和未知(即,待测样品)的每一者提供用户的选项,其中用户可选择不进行信号校正或运算校正后的信号。软件将通过将其减算或除以盘读取器的背景计数来调整盘读取器中的原始信号。在412114,检测限制的选择提供用户选项,以使用高和低校准物的标准偏差或作为高于或低于高或低校准物的ecl计数的百分比来决定检测的限制。
[0522]
在412115,由用户选取的确认对用户提供选项以使用新分析方法的系统提供名称,或提供其自己的名称及接受包含在一组用户所提供分析方法中的新分析方法,在412112、412113、和/或412114的分析方法的任何变更导致经由云端平台发送的服务请求以建立针对用户目前团队数据库定义的新分析方法,且用户在412116转回到开始412102。
[0523]
用户也可在412115进行确认,或者在流程的任何其它步骤中,拒绝其更改分析方法,并返回到开始412102而不建立新的分析方法。尽管这些实施例描述基于盘测试和/或实验,但是本说明书描述的方法可替代性应用于其它实验检查和替代性中的测试。
[0524]
图42a是从在用户计算机上执行生物分析用户app 922200开始,透过专注在设计测定方法的测定方法模块的用户体验流程的实施例,其中每个步骤在用户界面依序编号从1到“n”来表示用户从开始(1)到结束(n)的逐步流程,如生物分析用户app 922200标示“1”为第一步骤。图42a的用户体验流程可经由如本说明书讨论的mui来实施。
[0525]
在922201,用户可选取显示一个或多个选项的用户界面机构,包括但未限于特定模块功能、要选择的模块、和/或系统功能,例如水平菜单和/或工具列、垂直菜单和/或工具列、下拉式菜单和/或工具列、键盘功能、语音致动命令、和/或任何其它类似选择选项的用户界面机构、选择测定方法模块。在922201选取测定方法之后,所述应用程序在922202转移到开始在922203和在922204的测定方法模块,一选项用于设计测定方法或检视测定方法。如果用户在922203选择进行设计测定,那么流程将如下述继续。图42b显示在选择92204之后的处理流程。在922203选取设计时,可对用户呈现下一菜单,包括在922206的手动测定方法和在922205的自动测定方法。
[0526]
在922206如果用户选取手动测定的测定方法,对用户显示选项,以选取最近测定方法922207或可用测定方法922210。在922207所述默认值是最新测定方法,并在922211所述mui可自动转移到所有测定方法,当从经由所述云端平台所发送的服务请求返回时,所述最近测定方法是空的。在922207选取最近测定方法之后,当从经由所述云端平台发送服务
请求返回时,在922208对用户显示最近所使用测定方法的可配置数量,例如25。或者,在922210选取可用测定方法之后,当从经由云端平台发送服务请求返回时,在922211对用户显示所有测定方法。所述测定方法按来源构成,例如但未限于可用测定方法的整个目录、有关可用测定方法的已购买消耗品、及按已建立新测定方法人员的每个用户名称,然后基于通用模型模型来构成测定方法的消耗品系列,然后提供测定方法名称,从而允许用户有效浏览各种测定方法,并选择测定方法作为其新测定方法设计的基础。
[0527]
在922208或922211选择特定分析方法之后,用户界面将转移到922213,以对用户显示有关测定方法的测试盘上的测定配置(当从经由云端平台发送服务请求返回时),其中用户可针对在相关类型测试盘上孔中的各个点来使用购买的测定法或用户提供的测定法来更改测试盘和测定法指定,包括能够停用所需的测定指定,并在完成编辑测定配置之后,用户将在922214选择规划,然后在转换之前在云端平台上经由web服务来存储变更。在922214,对用户显示测试盘的图形呈现及在测试盘上何处布置各种类型样品的视觉呈现,即,哪些孔中有哪些点,其对于适当处理在测试盘上测定方法是关键的。在922214的规划菜单中,对用户显示项目,以选取先前所定义盘上的样品规划922215、或编辑规划功能922223。在922215的先前定义规划选择在922216提最近使用规划作为盘的转盘,其中样品规划和规划名称在922219是一组可配置多达但未限于25个规划或所有可用规划。用户也可从922215的选择规划菜单选取以从现有中建立新规划922222,以让用户在922223编辑规划功能。
[0528]
在922217或922220选取规划之后,用户将转回到922214以检视所选定的规划。每当用户转回到922214的规划时,用户可在922223经由编辑规划来编辑规划。
[0529]
在922223选取编辑规划时,对用户显示整个同等重要的选项,以允许用户有效导引到需要注意的各种选项。因此,这些选项可显示为一系列同时可调整的菜单。在922224,用户可构建有关在测定方法中使用校准物的参数,最值得注意是,校准物数量和重复数量规范在测试盘上有多少孔将会被校准物接受。在922226,用户可构建有关使用在测定方法中对照组的参数,最值得注意是,规范测试盘有多少孔将会被对照组接受的对照数量和重复数量。在922228,用户可构建有关使用在测定方法中空白试样试样的参数,所述参数表示对非常低信号的期望,最显著是,规范测试盘上有多少孔接受空白试样试样的空白试样试样数量和重复数量。在922229,用户可构建有关使用在测定方法中样品的参数,所述参数表示在实验中使用所述测定方法时将要测试样品的预留位置(placeholder),最值得注意是,规范测试盘上有多少孔将会被样品接受的样品数量和重复数量,默认情况下,在考虑校准物和/或对照组和/或空白试样试样之后,样品将接受盘上的所有剩余孔,但是允许用户可将特定数量设定在或低于测试盘上的最大未使用孔的数量。
[0530]
在完成预期将用于测定方法的测试盘上的各种类型样品的配置之后,在922230,用户可编辑测试盘上不同样品类型的规划,操纵通过整个移动列和/或整个移动栏和/或移动指定给一孔的单个样品类型所要定位孔的地方。然后,用户可在922231选择定义一个或多个群组,以提供一个或多个名称群组,所述名称群组将测试盘细分成一个或多个子盘,每个子盘名称在922231由用户提供。
[0531]
一旦在922224、922226、922228、和922229定义群组,每个群组可根据用户可构建的已定义和命名群组数量、或不是一个或多个规定采样类型而具有关于群组的子定义,具
有额外的指定能力来指定一群组有关另一群组校准曲线,以允许在盘上的一个或多个群组之间共享校准物,并具有另一额外能力来指定一群组中的空白试样试样以允许在盘上的一个或多个群组之间共享空白试样试样。在922214完成规划下的所有编辑之后,用户可在922232选择确认选项。尽管此选项在922232显示成编辑规划功能的子菜单,但也可在922214将作为规划功能的子菜单存取。
[0532]
在922232,对用户显示其已设计测定方法的规划概要视图,以允许用户能够导引到先前步骤,以更改在设计规划过程中做出的任何决定,及是否所有决定都符合用户期望,用户将选择确认以经由web服务将其规划存储到云端平台供将来供实验使用,并在完成web服务执行之后,mui会转回到在922213的测定菜单,其中用户可在922233进一步选择测定分析方法。
[0533]
在922233,对用户显示分析方法指定给测定方法和/或指定给所述测定方法的一个或多个测定,其中提供选项用以选择特定分析以绘图(canvas)测定方法中的所有测定,选择时将所述选定分析方法自动套用于所述测动方法中的所有测定。用户也可通过选取指定给测定的分析方法来更改在测定方法中的任何或所有单独测定的分析方法,其中用户界面显示可用的系统默认分析方法以及任何用户提供的分析方法,其中用户选择所需的分析方法以进行测定。用户可使用分析方法选择的此先前公开的机构以选取测定方法层级的分析方法,以将相同分析方法指定给测定方法中的所有测定。
[0534]
在922233完成分析方法指动之后,用户可在922234选取协议配置,而所述软件会在922234转换之前,经由云端平台上的web服务而自动存储用户的选择。在922234,对用户显示有关在协同操作仪器上或手动利用一个或多个单独操作的仪器进行测定方法的处理。参数组将仪器特定的,但可包括但未限于培养时间、清洗周期、读取缓冲液培养、试剂添加、和/或可参数化和构建的协议处理中的任何其它步骤。在一些实施例中,测定方法可没有针对其定义的协议,因此此步骤未对用户显示没有协议的测定方法。在922234完成协议配置之后,用户可在922235选择确认,尽管在922234将其显示成协议菜单的子菜单,但也可显示为在922213的测定菜单的子菜单,且在922235转换之前,所述软件会经由云端平台上的web服务来自动存储用户的选择。在922235的确认菜单时,对用户显示他们设计的测定方法的摘要视图,以确认他们做出所有正确选择,以允许用户能够导引到先前步骤,以更改他们在设计测定方法的过程中做出的任何决定;如果他们的所有决定均符合他们的期望,他们可选择确认以经由web服务将其测定方法存储到云端平台以供将来使用在实验中,并在完成web服务实施之后,用户界面将转回到开始922202。
[0535]
在进一步实施例中,测定方法模块可如下操作。第一菜单可为设计测定菜单。选取之后,所述设计测定菜单重定位到所述历史部分,并显示第二菜单,以对用户提供选择手动测定方法或自动测动方法的选项。
[0536]
选取手动测定方法提供含有最近测定方法和可用测定方法作为选项的第三菜单。
[0537]
选取最近测定方法提供含有最近测定方法名称的第三菜单。选取测定名称将测定移到所述历史部分,并提供新的目前测定设计菜单,包括“测定”、“规划”、“分析方法”、和“确认”菜单。所述测定菜单在现用部分的子部分中提供多个子部分。第一子部分通过在应用于可编辑分析列表的选择方法中的点指定(即,测试位),以提供点规划和测定列表。所述第一子部分可包括水平滚轮上的测试盘类型,例如“96孔1小点”、“96孔1小点高吸附”、“96
孔1小点q”、“96孔1点”、“96孔1点高吸附”、“96孔1点q”、“96孔10点”、“96孔10点高吸附”、“96孔10点q”、“96孔10点q高吸附”。如果在所述第一子部分中选择10-plex盘,那么会出现列出“1-plex
”‑“
10-plex”的中间子部分。如果未选取“10-plex盘”,那么会出现列出测定的右侧子部分,其可根据明亮显示的测定方法或在第一子部分中未指定点位置的存在进行搜索。所述规划菜单提供显示样品类型所在位置的盘规划。所述分析菜单提供具有多个子部分的后续菜单,所述子菜单允许用户从列出选定测定方法中的多个测定的第一子部分中选择及选择在第二子部分中的每个测定的算法类型。在第一子部分中,所述确认菜单按照在选定测定方法中的点指定来显示点规划和测定列表;及在第二子部分中,显示测定方法名称、盘规划、和确认选项。
[0538]
选取可用测定选项提供显示多个子部分的第三菜单。所述第一子部分显示从消耗品制造商(“msd采购”)购买、从消耗品制造商(“msd目录”)购买的测定选项、及用户名称。所述第二部分提供按照在第一部分中明亮显示项目筛选的测定方法类型:“生物剂量测定”、“自订”、“自订三明治法免疫测定”、“免疫原性测定”、“pq”、“药动性”、“n-plex”、“s-plex”、“u-plex”、“u-plex dev pack”、“效用(utility)”、“v-plex”,其中“效用”小于由自动化仪器执行的整个测定方案;例如,清洗、添加读取缓冲液、读取;或添加读取缓冲液、读取。所述第三子部分提供由在第一和第二子部分中明亮显示的项目筛选的测定方法。在选取经由此处理的测定方法之后,根据如前述的测定设计菜单提供新菜单。
[0539]
在所述第二菜单上,如果用户选取自动测定方法,那么提供用户在最近测定方法和可用测定方法之间的选择,那么如前述。相较于“最近测定方法”流程,所述“可用测定方法”流程中的唯一区别在于所述协议菜单,如下所述。
[0540]
选取最近测定方法提供含有最近测定方法名称的第三菜单。选取测定名称将所述测定移到历史部分,并提供含有类似于前述之类的“测定”、“规划”、“测定方法”、和“确认”菜单的新目前测定设计菜单。所述测定设计菜单也包括协议菜单选择。
[0541]
协议菜单选择提供有关“涂覆菜单”、“封闭”、“捕获”、“检测”、“检测培养”、和“二次检测培养”的选项。所述“涂覆菜单”提供第一子部分中的选项,包括“启用涂料”、“涂覆步骤前清洗”、“连结物量(linker volume)”、“捕获抗体量”、“终止液量”、“涂覆种类量”、“捕获混合物中的稀释剂量”、“混合物中的结合型抗体量”、“每孔分配的涂覆混合物”、“结合型培养持续时间”、“孔塞培养持续时间”、“包膜培养持续时间”,其具“开/关”切换或调适成可编辑输入数值。所述涂覆菜单提供第二子部分,其用于编辑有关所述第一子部分的数值。所述封闭菜单提供第一子部分中的选项,包括“启用阻滞”、“阻滞步骤之前清洗”、“阻滞量”、“阻滞潜伏持续时间”,其具“开/关”切换或调适成可编辑输入数值。所述阻滞菜单提供第二子部分,其用于编辑有关所述第一子部分的数值。所述捕获菜单提供第一子部分,包括:“测定量”、“试验盘培养前的清洗”、“样品培养持续时间”、“试验盘培养持续时间”,其具“开/关”切换或调适成可编辑输入数值。所述捕获菜单提供第二子部分,其用于编辑有关第一子部分的数值。所述检测菜单提供第一子部分,包括:“察觉量”、“察觉潜伏持续时间”,其具“开/关”切换或调适成可编辑输入数值。所述检测菜单提供第二子部分,用于编辑有关所述第一子部分的数值。所述检测培养菜单提供第一子部分,包括:“检测步骤前的清洗”、“察觉物种量”、“察觉潜伏持续时间”,其具“开/关”切换或调适成可编辑输入数值。所述检测培养菜单提供第二子部分,用于编辑有关所述第一子部分的数值。所述二级检测培养菜单提供
第一部分,包括:“启用二次检测”、“二次检测步骤前的清洗”、“二次察觉物种量”、“察觉潜伏持续时间”,其具“开/关”切换或调适成可编辑输入数值。所述二次检测培养菜单提供第二子部分,用于编辑有关所述第一子部分的数值。所述读取缓冲液菜单提供第一子部分,包括:“读取缓冲液量”、“读取缓冲液培养持续时间”,其具“开/关”切换或调适成可编辑输入数值。所述读取缓冲液菜单提供第二子部分,用于编辑有关第一子部分的数值。
[0542]
图42b为透过专注于检视从用户计算机上执行的分析用户app 422200开始的测定方法的测定方法模块的用户体验流程的实施例,其中每个步骤在用户界面依序编号从1到“n”来表示用户从开始(1)到结束(n)的逐步流程,如分析用户app 421100标示“1”为第一步骤。图42b所示的体验流程可经由如本说明书讨论的mui促成。在422201,用户可选择显示一个或多个选项的用户界面机构,包括但未限于特定模块功能;要选择的模块;和/或系统功能,其可为水平菜单和/或工具列、垂直菜单以和/或工具列、滚动滚轮菜单和/或工具列、下拉式菜单和/或工具列、滚动滚轮菜单和/或工具列、键盘功能、语音致动命令、和/或选择选项、选择测定方法模块的任何其它类似用户界面。在选取测定方法422201时,所述mui在422202转移到在422203和在422204开始显示包括多个选项的第一菜单的测定方法模块,选项分别用于设计测定方法或检视测定方法。所示的工作流显示422204的选择结果,以检视测定方法,在此情况下,用户在422204选择进行检视。
[0543]
在422204选取检查时,要求用户从显示含有所述最近测定方法422207或所述可用测定方法422208的选项的下一菜单中选取分析方法422206。所述默认可以是最近测定方法422207。如果最近测定方法422207是空的,所述mui可自动转移到所有测定方法422208(当从经由云端平台发送服务请求返回时)。在422207选取最近测定方法之后,当从经由所述云端平台发送服务请求返回时,在422209对用户显示最近所使用测定方法的可配置数量,例如25。或者,在422208选择可用,以在422211对用户提供所有测定方法(当从经由云端平台发送服务请求返回时)。可按照来源来构成所述测定方法,包括但未限于可用测定方法、有关可用测定方法的已购买消耗品、及已建立新测定方法人员的每个用户名称,然后基于通用模型构成测定方法消耗品系列,然后测定方法名称,以允许用户能够有效浏览各种测定方法及选择测定方法作为其新测定方法设计基础的总体目录。在422211或422209选择测定方法之后,所述mui会转移到422213,使用测定方法定义以对用户显示在实验所要使用盘规划的简要图形视图(当从经由云端平台发送服务请求返回时)。从检视测定方法菜单422204也可到达422213的显示,其中将显示目前选定的菜单。尽管此实施例描述执行测定和/或基于盘实验的方法,但是也可考虑其它实验和测试。
[0544]
图43a为透过专注于检视从用户计算机上执行的分析用户app 432300开始的实验设计的实验模块的用户体验流程的实施例,其中每个步骤在用户界面依序编号从1到“n”来表示用户从开始(1)到结束(n)的逐步流程,如分逻辑用户app 432300标示“1”所示。如本说明书的描述,图43a的用户体验流程可由mui进行管理。所述实验模块可经由作为分析用户app 432300的一部分或与其结合操作的系统化用户界面控制系统1102来实施。图43a所示的体验流程可经由如本说明书描述的mui来促进。
[0545]
在432301,用户正登入所述分析用户app 432300。在登入处理之后,由于在使实施例中将实验模块设想成用户登入后的所述默认第一模块,因此所述用户界面转移到开始432305,其中目前的用户具有三个选项的菜单,其中包括1)设计实验432307、2)检视实验
432308、或3)选择用户界面机构432306。用户界面机构432306允许用户通过呈现一个或多个选项以允许用户调整用户界面,包括但未限于特定于模块功能;要选择的模块;和/或系统功能,其可以是水平菜单和/或工具列、垂直菜单和/或工具列、滚动滚轮菜单和/或工具列、下拉式菜单和/或工具列、键盘功能、语音致动命令、和/或选择选项的任何其它类似用户界面机构。在432308,检视实验选项提供下面参考图43b讨论的工作流。
[0546]
选取设计实验432307时,所述mui转回到第二(或下一)菜单,要求用户在432309选取新实验设计,或在432310使用先前的实验作为新实验的基础。
[0547]
在选取新设计432309之后,所述mui转回到设计设定菜单432321(在下面进一步讨论)。
[0548]
在432310选取现有设计之后,所述mui转移到在432313的设计。在432313,设计菜单要求用户在432314选择实验,其具有从在432315的最近实验或在432316的可用实验中选取的选项。所述默认值是在432315的最近实验,但是当从经由云端平台发送的服务请求返回时,如果在432315的最近实验是空的,那么所述mui可自动转换成在432318的所有实验。在432315选取最近实验之后,当从经由所述云端平台发送服务请求返回时,在432317对用户显示最近所运行实验的可配置数量,例如25。或者,在432316,当从经由云端平台发送的服务请求返回时,可用的选择对用户显示在432318的所有实验,其中实验由用户名称和/或电子邮件地址、建立日期和时间、及实验名称构成,以允许用户可浏览各种实验并选择要作为新实验基础的实验。
[0549]
在432317或432318选取实验之后,所述mui转回到在432313的设计菜单,并在432321自动明亮显示设计设定作为下一步。在432321,从系统提供的唯一默认名称开始对用户提供命名实验的选项,例如但未限于用户可编辑的用户名称、日期、和时间记录的串联,以及选择是否实验将在协同操作仪器(也称为自动化)或单独操作仪器(也称为手动)上进行。在432321,用户做出决策,用户界面进入在43232的分析方法选择,要求用户选择分析方法,所述方法具有从在432323的最新分析方法或在432325的可用分析方法中选取的选项。在432323,所述默认值是最近的,但是当经由云端平台发送的服务请求所返回时,如果在432324的最近是空的,那么所述mui可在432326自动转移到所有测定方法。在432322选取最近432323之后,当从经由所述云端平台发送服务请求返回时,在432324对用户显示最近所使用测定方法的可配置数量,例如25。或者,当从经由云端平台发送的服务请求返回时,在432325的可用选择对用户显示在432326的所有测定方法,其中所述测定方法是由来源构成(但未限于可用测定方法,有关可用测定方法的所购消耗品的总目录);及由建立新测定方法的每个用户名称构成,然后根据常用模型构成测定方法的消耗品系列,且然后是测定方法名称,以允许用户能够有效浏览各种测定方法及选择要用于新实验的测定方法。
[0550]
在默认情况下,实验可指定有一测定方法。但是当选择用户可在432306选取的所述测定方法时,检视选项以对实验定义多个测定方法的功能选择(如本说明书的使用,各种实施例的“功能选择”菜单是指高级快显菜单)是在432332启动操作,以允许使用能对实验选择一个以上的测定方法,并回过头来选择单一测定方法,其中多种测定方法选择用以更扩展所述测定能够使用限制可选择测定方法的数目和/或不限制可选择测定方法的数目以执行整个样品,测定方法可根据可用仪器的操作限制或用户想要对实验的任意限制来选择。一旦用户完成选择用于实验的测定方法,用户界面将在432327转移到样品定义,其中对
用户提供选项以在432328输入要测试的样品数量,系统会自动产生从1到用户已输入样品数量的样品识别符,其受所选测定方法中的样品配置的限制,或者在432329如从外部系统提供,从汇入文件来汇入样品定义。在432328进行手动样品定义或在432329汇入样品之后,用户界面将转移到确认实验的最终设计步骤是准备在432330进行处理。在432330,对用户显示整个一个或多个盘,其取决于使用所述一个或多个选定的测定方法来处理的样品数量,其中每个盘指定有一测定方法,并在相对的盘上处理一组指定的样品,用户可透过在432306的功能选择启动在432333的功能来检视指定给盘上的样品,且完成后在432330返回。如果用户针对实验选择一测定方法,那么一个或多个盘中将得到定义的样品,每个盘都使用相同测定方法,其中所述样品从1分布到定义或输入的数量,但是需要许多盘测定方法配对才能处理定义的整组样品,以建立盘测定法样品的执行,但盘测动方法配对的数量可能受到实验类型、自动或手动的限制,在432321的设定选择取决于系统上的物理或任意约束。如果用户针对实验选择一个以上的测定方法,那么定义的样品将限制于任何选定测定方法中提供的最少样品数量,其中所述样品的分配范围是从1到样品中提供的最少样品数量,每个盘上的任何选定测定方法都具有基于实验的选定测定方法配对的每个盘测定方法,以建立一系列盘测定方法样品。在单一测定方法或多重测定方法实验中,要测试的样品可能导致一个以上的盘测定方法样品;使得,用户针对实验定义的样品数量没有限制,其中每次执行盘测定方法样品都将重复进行,以涵盖所定义整组样品的完整处理。一旦用户建立预期的设计实验,用户将在432330的用户界面上选择确认功能,所述功能在选择后建立准备由团队透过云端平台发送的服务请求进行处理的实验,且在432331,用户界面转回到开始432305。在432311、432312、432319和432320中显示的设定组件的功能类似于432321。在替代例中,除了或代替本说明书描述的测定实验和/或基于盘的测试,所述分析用户app可帮助执行其它实验。
[0551]
图43b是透过从在用户计算机上执行的分析用户app 432300开始而专注在检视实验的实验模块的用户体验流的实施例,其中每个步骤在用户界面依序编号从1到“n”来表示用户从开始(1)到结束(n)的逐步流程,如分析用户app 432300标示“1”为第一步骤。图43b的体验流程可由本说明书描述的mui促成。在432301是登入用户步骤。在登入处理之后,由于在所述实施例中将实验模块设想为用户登入后的默认第一模块,因此用户界面转移到开始432305,其中目前用户具有下列三个选项中的一个:1)在432307设计实验、2)在432308检视实验、或3)在432306选择用户界面机构。在432306的用户界面机构提供一个或多个选项,包括但未限于特定模块功能;要选择的模块;和/或系统功,其可为水平菜单和/或工具列、垂直菜单和/或工具列、滚动滚轮菜单和/或工具列、下拉式菜单和/或工具列、键盘功能、语音致动命令、和/或选择选项的任何其它类似用户界面机构。
[0552]
在432308选择检视实验时,所述mui将应用程序转移到432340,并对用户显示第一菜单,以允许用户在432341选择对实验的检视或在432348选择特定盘。在432341选择实验之后,下一菜单允许用户从432342的最近实验中选择或在432343选择可用实验。所述默认值可为在432342的最近实验,但是如果在432344的最近实验是空的(如从经由云端平台发送的服务请求返回的),那么可自动转移到在432345的所有实验。
[0553]
在432342,在选取最近实验之后,当从经由所述云端平台发送服务请求返回时,在432344对用户显示最近所运行实验的可配置数量,例如25。或者,在432343的可用选择对用
户显示在432345的所有实验(如从经由云端平台发送的服务请求返回的)。所述实验可由用户名称、建立的日期和时间、及实验名称构成,以允许用户能够浏览各种实验并选择要检视的实验。在432344或432345选择实验之后,所述mui会在432348转移到有关所选实验的盘。
[0554]
在432348,菜单是以添加到实验中的顺序以显示整个一个或多个盘,并使用指定给所述盘的测定方法名称标示。选取实验之后存取盘菜单可作为盘菜单的筛选器,并仅显示相对于所选实验的这些盘。在432348选择盘时,所述mui转移到提供下一菜单,以允许用户从盘数据图形视图432349;盘数据表视图432350;盘旗号表视图432351;样品菜单432352;校准物菜单432353;控制菜单432354;及在432355用于编辑批次数据功能、在432366指定盘功能、及在422367编辑规划功能的执行菜单等进行选取。在432349选择将使所述mui显示在实验的所选特定盘,热点图表示信号或运算浓度,如果其可用于在盘的每个孔中的测定方法中的所有测定(或点),其中用户可选择特定测定以检视将数据缩小到仅一测定方法,用户可选择特定孔,以检视选定孔中样品的特定信号值以进行选定测定,同时可更改盘的高和/或低信号或浓度范围,以改变盘上可见所有样品的热点图强度。除了在432349检视盘的热点图以外,用户还有其它选项可用于检视在432350、432351、432352、432353和432354的盘数据。在432350,对用户显示逐孔数据表视图,其显示但未限于样品识别符、测定、信号(对数和线性)、浓度(对数和线性)(如果可用)、及有关产生数据的统计。在实施例中,数据表中显示的栏可包括:盘、样品、测定、孔、点、稀释、浓度、浓度单位、信号、调整信号、平均值、调整信号平均值、cv、运算浓度、运算浓度平均值、运算浓度cv、复原率%、平均复原率%。在43249-432354的所述数据呈现中的每一个可显示在三个子部分的现用部分中。所述第一子部分可允许用户从孔的视觉呈现中选择多点。所述第二子部分可允许用户从盘的视觉呈现中选择多孔。所述第三子部分可提供来自所选点的数据。在432351,选择性对用户显示旗号表视图,所述旗号表示可能在处理一个或多个盘的处理中发生的异常事件,可能对用户造成数据量的疑问,如果有仅对盘产生至少一旗号时,那么用户才可使用。在432352,用户可针对在所有盘上的每个测定在432356选择样品信号或浓度(如果可用)的散布点,并可透过在432358和432359的切换功能来选择切换检视信号或浓度(如果可用)。在432352,用户也可在432357选择来检视表单中的数据。在432353,对用户一次显示一测定方法的校准曲线图,如果所述测定方法正使用分析方法,所述测定方法中的每个测定均具有一图,所述分析方法产生的样品浓度在每个绘图上最多可有五个盘,提供一种用户界面机构允许用户可在五个以上的盘中更换五个可见盘。用户可在432360进一步选择选项,以更改要检视其校准曲线的测定方法,并在432362可另外选择所述选项以深入特定测定校准曲线图,从而扩展所述图以检视有关其可见数据的一个或多个盘。而且提供机构以检视曲线上的一个或多个选定点的信号和浓度数据的小表,包括在校准物似乎有异常响应时排除校准物点,以及如果用于检视测的测定方法已在盘规划上对其定义一个以上的群组,那么选择在每个盘上要检视的群组。在432354,对用户针对一测定方法一次显示对照的复原率百分比绘图,其中一绘图是针对在测定方法中的每个测定,如果所述测定方法正使用分析方法来产生在每个绘图上可见多达五盘的样品浓度,提供用户界面机构以在如果有五个以上的盘,那么允许用户能够更改五个可见盘。在432363,对用户进一步提供选项以改变测定方法,以检视百分比复原率绘图,并另外提供选项以在432365深入特定检测百分比复原率绘图,以扩展所述绘图来检视可见数据的一个或多个盘,同时也提供一机制,如果用于所检
视测定的测定方法已对其在盘规划上定义一个以上的群组,那么选择要在每个盘上检视的群组。
[0555]
在432355,提供的执行菜单以编辑有关校准物和/或对照的所提供特定批号数据,在432356,当实验的处理无法自动将所处理的盘指定给实验时,那么手动指定在实验中的盘,并在432357,编辑在用户需要校正实验规划的情况下,所要检视特定盘的规划。在图43b中未示意说明的补充功能包括但未限于汇出各种表和/或图表,以汇入其它软件应用程序,并复制要粘贴到其它软件应用程序中的各种图表。
[0556]
在替代实施例中,除了或代替本说明书描述的测定实验和/或基于盘的测试,所述分析用户app可帮助审视其它实验。在432341的界面12提供显示有关所述分析用户app的可能实验的界面。此外,在432344的界面14a、在432348的界面16提供有关界面432344上的实验的盘视觉呈现。同样地,在432345的界面14b之后,在432348的界面16提供有关在432345的界面上的盘的视觉呈现。在432361和432364的界面19a提供显示有关特定测定方法的所有分析物的界面。
[0557]
在实施例中,可提供用于执行经设计的实验的读取器模块。所述读取器模块可调适成允许用户执行有关盘的装载、读取、和卸载的必要功能、步骤和/或命令,例如用于ecl测定之类,不过也可考虑其它实验和/或测定。在其它实施例中,读取器模块有关其它设备和/或仪器,例如医疗设备。举例来说,对于医疗设备而言,所述读取器模块可用于磁共振成像(magnetic resonance imaging,mri)装置,以在使用机器时帮助医生、其它医疗专业人员、和/或技术人员。也可考虑其它应用。
[0558]
请即参考43h,在某些实施例中,所述第一部分381821可包括用户可选选项的第一菜单,所述用户可选选项包括“读取”选项和“检视最近结果”选项(不过也可包括其它选项)。稍后将更详细描述有关前面的实验模块。随着选取所述“读取”命令,所述mui显示206的第一部分或第二部分调适成输出[播放]按钮432370,例如图43c所示。所述[播放]按钮432370可具体实施为如此图所示的基于图形的可选输入,或也可采用其它形式,包括非图形和/或基于文本的选择。当以图形选择方式实施时,除了在此图所示的形状之外,也可采用其它几何形状。
[0559]
随着选取[播放]按钮432370,盘读取器调适成始读取和/或分析一个或多个盘。结合本说明书描述的一个或多个其它模块以在本说明书更详细描述读取处理。当读取一个或多个盘时,所述mui显示206调适成显示计时器432371,如图43d所示。所述计时器432371调适成例如以视觉呈现指示下列项目中的一个或多个:(a)装载一个或多个盘的总时间;(b)读取所述一个或多个盘的总时间;(c)卸载所述一个或多个盘的总时间;(d)完成所述一个或多个盘装载的剩余时间;(e)完成读取所述一个或多个盘的剩余时间;(f)完成所述一个或多个盘卸载的剩余时间。在此图式所示的实施例中,所述计时器包括三个圆圈,每个圆圈可针对装载、读取和卸载处理分别提供单独的计时器,例如第一、第二、和第三圆圈。在某些实施例中,所述装载处理包括盘读取器或其它仪器自动装载要读取盘的所花费时间。同样地,所述卸载处理可包括在读取盘之后自动卸载盘的时间。这些处理的计时器不必然限于自动读盘仪器,而也适用于手动供给式仪器。
[0560]
在一些实施例中,所述计时器432371可在标志(logo)(例如,包含三个圆圈的标志)与倒数计时器之间进行切换,其中每个圆的周长随着时间过去而被修改成表示倒数。例
如,完整圆圈可表示开始时间,而形成圆圈的周长可以顺时针或逆时针方式被删除成表示时间过去。此可继续到圆的整个周长消失为止,此表示整个计时器都已过去。在其它示例中,随着时间过去,形成圆圈的周界线可相对于计时器的未到期部分淡色化,以说明时间已过去,而同时保持每个圆圈的周界线。在其它实施例中,可明亮显示和/或着色线条,而不是淡色化,以呈现所花费的时间,且还有多少时间进行装载、读取和卸载处理中的每一个,直到完成为止。在其它实施例中,这些时间可使用其它几何形状,或者全部相同,或者不同于其它的一个或多个形状。在一些实施例中,这些几何形状中的少于或大于三个形状可用于计时器功能。
[0561]
在一实施例中,如图43e所示,可使用作为高级快显菜单381832的一部分的高级快显选择器381822来存取所述“读取器”模块的其它方面和/或特征。在此示例中,所述高级快显菜单381832调适成当输出到所述mui显示时而随着高级快显选择器381822(图39b)的选择而显示。当显示时,高级快显菜单381832可包括可采用各种配置形式布置在菜单中的多个命令和/或用户可选择项,如前面结合“稽核跟踪”模块更详细的描述。
[0562]
所述高级快显菜单381832可包括一个或多个命令和/或用户可选选项。例如,对于图43e中所述的实施例来说,所述一个或多个命令和/或用户可选选项可包括弹出盘432372、部分盘432373、设定盘行程432374、停止仪器432375、锁定ui 432376、和检视盘信息432377,不过也可考虑其它命令和/或用户可选选项。
[0563]
随着弹出盘选择432372,目前装载到盘读取仪器中的盘会被弹出。在一示例中,所述盘会从盘读取仪器自动完全弹出。在一替代实施例中,此弹出选择可将盘从仪器释放,因此用户(例如技术人员、实验室管理者等)可从所述盘读取仪器手动取下盘。随着部分盘选择432373,所述第一部分(图43h,381821)调适成接收条码信息,因为其有关从一个或多个盘中选择的盘。例如,如果目前盘不包含条码、或如果条码本身不可读、或只能读取其中一部分,那么用户可手动输入条码信息,以指定读取器模块目前正在使用的盘。所述信息可经由触摸屏、键盘、或如本说明书描述的任何其它输入方式来输入。在其它示例中,所述条码可借助于条码读取器等自动输入。所述第一部分(图43h,381821)进一步调适成显示用户可选择项,用于在接收条码信息之后来验证条码信息的真实性。当选取时,所述读取器模块可针对有关条码信息的一个或多个数据库(例如,本说明书描述的一个或多个数据库)来验证条码信息,以确定是否符合。如果符合,那么可验证盘。如果不符合,那么用户可尝试再次输入条码信息(例如,在出现转换错误的情况下),或者可选择继续使用未经验证的盘。另外,随着所述部分盘选择432373,可在所述mui显示206上显示目前盘的图形呈现,而无需考虑例如孔群组的特定区域、或叠置定义盘的一个或多个区域的轮廓的区域基础。在进一步随着部分盘选择432373,所述高级快显菜单381832可包括一个或多个其它命令和/或选择。例如,在图43f所示的实施例中,菜单可包括存储部分盘选择432378和取消部分盘432379,此允许用户存储部分盘信息或取消盘,例如,分别终止目前使用的盘。
[0564]
随着设定盘执行选择432374,所述第一部分(图43h,381821)调适成接收有关盘的盘执行名称。例如,用户可例如透过输入装置(例如,触摸屏、键盘等)输入有关要由所述盘读取仪器读取的一个或多个盘的执行名称。在一些实施例中,此信息可能已采用条码进行编码,因此,所述执行名称将自动填入。针对各种原因可使用所述执行,例如,允许用户将单个实验中的数个盘结合在一起,允许团队可更容易协作涉及对团队是共同的一个或多个盘
的实验、测定、或分析等等。
[0565]
随着所述停止仪器选择432375,所述第一部分(图43h,381821)调适成在发送停止仪器命令之前显示确认选择。对于图43g所示的示例,所述第一部分381821可包括确认选择381827。此选择可调适成显示成提供一个或多个用户能够确认是否要中止目前的盘执行。当出现此确认选择381827时,可对用户显示选项,让用户可通过发送所述停止仪器命令(例如,从此菜单中选择“是”)来中止目前的盘执行;或者,通过忽略所述停止仪器命令(例如,从此菜单中选择“否”)继续执行。这些选项仅是示例性的,因为也可考虑其它选择和/或命令提示。如果发送所述停止仪器命令,那么可随着如前述的“检视最近结果”选择而可在具有可用选择菜单的mui显示206上自动提示用户,如此允许用户检视先前完成盘的结果。换句话说,在此示例中,通过发送所述停止仪器命令,如前述将用户自动导引到“检视最近结果”菜单。如果忽略所述停止仪器命令,那么根据如前述的特征,如前述的计时器432371(图43d)可在整个执行的剩余持续时间内重新显示在所述mui显示206上。
[0566]
随着所述锁定ui选择432376,所述mui显示206调适成从用户选择中锁定,直到接收到目前用户的密码为止。如此,无论是否透过命令和/或选项选择或其它输入(例如,鼠标点击或滚动、键盘触击、触摸屏输入等),将从用户接收输入,但是除了用于解锁mui显示206的密码之外,这些选择不会对输出到mui显示206的内容引起任何修改,也不会修改基于此用户输入所接收的命令。选择此选项之后,所述mui显示206在整个盘执行期间保持锁定,且一旦完成执行之后将自动解锁。在其它实施例中,所述mui显示206将保持锁定,直到接收到目前用户的密码为止。随着检视盘信息选择432377,可显示有关一个或多个盘的信息。所述信息包括下列中的一个或多个:盘执行名称(如前面更详细描述)、盘条码(例如,由盘制造商提供的条码)、长边客户条码(例如,贴在盘长边上的客户专用条码)、短边客户条码(例如,贴在盘端边的客户专用条码)、盘类型(例如,单孔、多孔)、测定时间、涂料类型等、操作者(例如,用户、团队、帐户等)、及读取时间(例如,一个或多个单独盘的读取时间和/或针对特定盘执行的所述盘的整个读取时间。
[0567]
图44是透过从用户计算机上执行的分析用户app 442400开始的稽核跟踪模块的用户体验流程的一实施例,其中每个步骤在用户界面依序编号从1到“n”来表示用户从开始(1)到结束(n)的逐步流程,如分析用户app 442400标示“1”为第一步骤。图44的用户体验流程可通过如本说明书描述的mui促成。在442401用户可选择呈现一个或多个选项的用户界面机构,包括但未限于特定模块功能;要选择的模块;和/或系统功能,其可为水平菜单和/或工具列、垂直菜单和/或工具列、滚动滚轮菜单和/或工具列、下拉式菜单和/或工具列、键盘功能、屋语音致动命令、和/或选择选项的任何其它类似用户界面机构。在442402,工作流开始,并在442403所述mui自动转移到所有稽核事件,以对用户显示针对用户目前团队检索的所有事件视图,包括但未限于发起者的用户名称和/或电子邮件地址、日期和时间记录、来源、及有关事件的信息,这些信息是经由云端平台发送的服务请求返回。在442403的此视图允许用户能够按用户名称、日期和时间记录、来源、或有关事件的信息以正向或反向顺序来排序视图。在442403,用户可使用功能选择机构442401或汇出在442403提供菜单中的命令,以在442404将整个事件汇出成文件格式以容易汇入其它计算机应用程序,例如但未限于excel、word、和/或任何其它计算机应用程序,例如csv、tab分隔文本、json、xml、和/或其它任何格式。在442403用户可在442401使用功能选择机构以在442404将整个事件汇出到计
算机操作系统机构,以将内容从计算机应用程序复制和粘贴到通常称为剪贴簿的另一计算机应用程序。
[0568]
图45是在形成用户界面体验供使用协作操作仪器的协作操作仪器app 452500中的软件模块的实施例,其中每个模块使用由云端平台452504提供的服务来建立、读取、更新、和/或删除有关每个模块处理的任何和所有数据,及命令和控制物理硬件集成或分离协调操作仪器、以及每个模块处理所需的任何其它服务。如本说明书的讨论,可通过所述mui促成使用协同操作仪器app 452500。因此,所述协同操作仪器app 452500可包括系统化用户界面控制系统1102;或者,可结合系统化用户界面控制系统1102操作。在默认情况下,当所述协同操作仪器app 452500启动时,操作模块452501可为主动模块。操作模块提供用于在仪器上执行实验的界面以使用在实验中定义的测定方法来收集样品的数据。维护模块452502提供用于在仪器上执行维护功能的界面,以确保仪器最优选操作。整个系统功能452503提供支持协同操作仪器使用的典型实用工具,例如但未限于登出、检视说明信息、检视用户手册、检视法律声明和/或文件、更改软件配置、更改用户密码、和/或其它实用工具。所述整个系统功能452503可提供为单独mui模块和/或连同其它讨论mui模块操作的一系列软件协议。用户可使用云端平台452504提供的服务透过系统功能452503登入协同操作仪器app 452500。如果通过云端平台452504上的登入服务来验证用户传回所述用户具有一个以上的帐户和/或团队,那么要求用户选择默认帐户和/或团队,但是如果用户不属于一个以上的帐户和/或团队,那么云端平台452504上的服务会将用户自动指定所述用户的唯一帐户和团队。在完成登入之后,用户将启动作模块,并根据需要开始使用所述协同操作仪器app。在替代实施例中,除了或代替本说明书描述的测定实验,所述协同操作仪器app 452500可帮助执行的其它实验。
[0569]
图46是透过在仪器计算机上执行的所述协作操作仪器app 462600中的操作模块的用户体验流程的实施例,其中每个步骤在用户界面依序编号从1到“n”来表示用户从开始(1)到结束(n)的逐步流程,如协同操作仪器app 462600标示“1”。图46的用户体验流程可经由如本说明讨论的mui来促成。在462601用户正登入所述协同操作仪器app。在登入处理之后,用户界面转移到开始462602,并在登入时,所述mui会显示项目的菜单,其中项目包括1)在462604选择要执行的实验、2)在462611检视先前执行的最近结果、3)在462603选择用户界面机构、4)在462613处理执行、及5)在462620稽核执行。
[0570]
在462603的用户界面机构显示一个或多个选项,包括但未限于特定模块功能;要选择的模块;和/或系统功能,其可为水平菜单和/或工具列、垂直菜单和/或工具列、滚动滚轮菜单和/或工具列、下拉式菜单和/或工具列、键盘功能、语音致动命令、和/或选择选项的任何其它类似用户界面机构。
[0571]
在462604选取要执行的实验时,所述mui对用户显示选项的下一菜单,以允许用户在462605选取最近实验或在462606的可用实验,默认值是在462607的最近实验。如果在462607的最近实验是空的(如从经由云端平台发送的服务请求返回),所述mui可在462608自动转移到所有实验。在462605选取最近实验之后,当经由云端平台进行服务请求返回时,在462607对用户显示最近所设计要运行实验的可配置数量,例如25,不过也可考虑最近所设计实验的其它数量。或者,在462606可用的选择对用户提供准备在462608中执行的所有设计实验,这信息是经由云端平台发送的服务请求返回的,且所述实验是按照用户名称、建
立的日期和时间、及实验名称构成,以允许用户浏览各种实验及选择要执行的实验。
[0572]
在462607或462608选择要执行的实验时,所述mui会透过用户界面转移到在462613刚选择处理实验执行,从而将用户导引将消耗品和样品装载到仪器上用于在462614实验执行的适当位置,并在完成装载之后,自动转移到在462615选择执行实验。在462615选择执行实验之后,软件会透过扫描条码开始对在462614用户装载内容的自动量表检查,如适当对用户显示错误,以修正出现的任何问题,并确认所装载内容的100%正确之后,针对待测样品开始执行和自动执行实验的指定测定方法,其中一个或多个类型的计时器显示执行的剩余时间,同时也允许用户能够检视执行中仪器的实时视频。在完成执行之后,在462616所述mui对用户提供说明,以卸载仪器,从而引导用户从仪器取出消耗品和样品,以及清空处理中所使用的散装容器。在完成卸载之后,所述mui转移到在462622对用户显示盘结果,以检视在462622运行中所处理的整组盘,然后在462629、462630、和/或462631选择要更详细检视的盘;并最终允许用户能够回到开始462602以执行其它实验。
[0573]
在462604选择要执行实验的一替代实施例中,用户可在462611选择检视最近执行的实验,以使所述mui对用户显示项目的下一菜单,以供用户选择在462621的执行或在462622的盘。在462621选择执行之后,所述mui提供的下一菜单允许用户在462623从最近执行的实验或在462624的可用执行的实验中进行选择,默认值为462623的最近执行的实验。如果在462625的最近执行的实验是空的,所述mui可自动转移到在462624的可用实验,这信息是经由云端平台发送的服务请求返回的。在462623选取最近之后,当从经由所述云端平台发送服务请求返回时,在462625对用户显示最近所运行实验的可配置数量,例如25。或者,在462624选择可用的实验会对用户显示准备在462626检视的所有执行的实验,这信息是经由云端平台发送的服务请求返回的,其中实验是由用户名称、建立的日期和时间、及实验名称构成,以允许用户浏览各种实验及选择要检视的实验。在462625或462626选择要检视的实验之后,用户界面转移到在462622对用户显示盘结果,以检视在462622的执行中处理的整组盘,然后在462629、462630、和/或462631选择要更详细检视的盘。尽管此实施例描述用于执行测定和/或基于盘的测试的方法,但是也可考虑其它实验和测试。
[0574]
图47是透过从用户计算机执行的协同操作仪器app 472700开始专注在维护仪器的维护模块的用户体验流程的实施例,其中每个步骤在用户界面依序编号从1到“n”来表示用户从开始(1)到结束(n)的逐步流程,如协同操作仪器app 472700标示“1”为第一步骤。图47所示的体验流程可如本说明书描述经由mui来实施。在472701,用户可选择用户界面机构,以显示一个或多个选项,包括但未限于特定模块功能;要选择的模块;和/或系统功能,其可为水平菜单和/或工具列、垂直菜单和/或工具列、下拉式菜单和/或工具列、键盘功能、语音致动命令、和/或选择选项的其它任何类似用户界面机构,以选择维护模块。在472701选择维护模块时,在472702应用程序转移到维护模块的开始,并在472703显示一选项以运行维护方法,或在472704显示一选项以检视先前运行维护方法的结果。
[0575]
在472703选择时,在用户界面上对用户显示以左边一组顶层维护类别构成要执行的一组维护方法,包括但未限于初始化仪器、发送组件命令、及执行组件测试,且与所述左边组中的每个项目有关联将会是有关要维护仪器的右边一组的一个或多个维护方法,所述维护方法与左边维护类别有关联,其中用户可从中选择要执行的维护方法。一旦在472703选择维护方法,软件转移到在472705处理维护方法,对用户显示执行按钮以启动处理,并点
击所述执行按钮,所述软件将启动有关维护方法的机械自动化处理,以各种动画来对用户显示小时:分钟:秒钟倒数计时器,用户可基于他们的喜好进行切换;及对用户提供实时视频的选项,以观看有关维护方法的机器自动化处理。在472705经由启动菜单可存取维护方法处理菜单;或者在472703完成菜单之后可自动转移到所述维护方法处理菜单。
[0576]
一旦在472706完成维护方法的机械自动化处理,用户界面将转移到472707供用户检视(也可经由开始菜单472702存取)由最近运行维护方法所排序表格中所提供维护方法所报告的任何结果,所述结果显示执行维护方法的人员用户名称、维护方法的名称、维护方法完成的日期和时间、及维护方法的选择性结果(如果有报告结果)。在472702,用户选择开始,以返回到在472703运行另一维护方法的选项,或在472704检视维护结果,或在472701选择要切换到的不同模块。在472704选择检视维护结果时,用户界面将转移到472707,以对用户显示图47所示先前公开的维护方法结果表。
[0577]
图48是单独操作仪器app 483000中形成供使用单独操作仪器的用户界面体验的软件模块的实施例,其中每个模块使用由云端平台483003提供的服务来建立、读取、更新、和/或删除有关每个模块处理的任何和所有数据、及命令和控制物理硬件与单独操作仪器的集成或分离、以及每个模块处理所需的任何其它服务。当单个操作仪器app 483000启动时,默认情况下,所述操作模块483001可以是主动模块。操作模块483001提供用于执行由仪器提供的操作界面,以支持对样品处理定义的测定方法,以最终从待测样品中收集数据。系统功能483002的收集提供典型工具以支持使用单独操作仪器,例如但未限于登出、检视说明信息、检视用户手册、检视法律声明和/或文件、更改软件配置、更改用户密码、和/或其它工具。整个系统功能483002可提供成为单独mui模块和/或连同其它讨论的mui模块一起操作的一系列软件协议。如前述,所述单独操作仪器app 483000可针对界面目的而采用由系统化用户界面控制系统1102提供的mui。所述操作模块483001和所述系统功能483002可针对用户界面目的而全部采用mui。用户将使用云端平台483003提供的服务透过系统功能483002登入单独操作仪器app 483000。如果通过云端平台483003上的登入服务对用户进行验证传回用户具有一个以上的帐户和/或团队,那么将要求用户选择默认帐户和/或团队,但是如果用户不属于一个以上的帐户和/或团队,那么所述云端平台483003上的服务会将用户自动指定所述用户的唯一帐户和团队。在完成登入之后,用户将启动所述操作模块483001,并根据需要开始使用所述单独操作仪器app 483000。在替代示例中,除了或代替本说明书描述的测定实验,所述单独操作仪器app 483000中的软件模块可支持其它实验。
[0578]
图49a是透过在仪器计算机上执行的单独操作仪器app 493100中的操作模块的用户操作流的实施例,其中每个步骤在用户界面依序编号从1到“n”来表示用户从开始(1)到结束(n)的逐步流程,如单独操作仪器app 493100标示“1”。图49a所示的体验流程可通过如本说明书讨论的mui来实施或促成。在493101,用户登入所述单独操作仪器app 483000。在登入处理之后,用户界面转移到开始493102,并对用户显示第一菜单项目,包括1)在493104执行操作、2)在493105检视先前操作性能的最新结果、或3)在493103选取用户界面机构。所述用户界面机构493103显示一个或多个选项,包括但未限于特定模块功能;要选择的模块;和/或系统功能,其可为水平菜单和/或工具列、垂直菜单和/或工具列、滚动滚轮菜单和/或工具列、下拉式菜单和/或工具列、键盘功能、语音致动命令、和/或选择选项的其它任何类似用户界面机构。
[0579]
在493104用户选择执行处理时,所述mui转移到493106以准备仪器来执行所述处理。所述mui提供进度指示器,以保持用户知道进度和最终完成情况。如果用户选择堆叠或分批处理盘,那么软件也可提供以连续模式执行操作或在新盘上重复操作的机构。在完成一个或多个盘上操作之后,从操作收集的数据可透过云端平台上提供的服务上传到用户团队,以经由云端进行检视,以及存储从仪器的提供者支持的仪器操作收集的性能数据以供监督及支持,然后在493105用户界面将自动转换成检视,并在493107显示刚完成的一个或多个操作的特定仪器结果。或者,在493104执行操作,用户可在493105选择检视,以使所述mui转换在493108呈现特定仪器的结果,其中对用户显示可以是处理过的最后“n”个盘(例如,25)、最后“n”天(例如,30)、或任何其它想要配置的一组最大最近结果,以显示仪器提供的按时间顺序的一组最近结果。在493104执行操作或在493105检视最近结果的替代示例中,用户可在493103选择一个或多个功能,包括针对最终使用配置仪器操作。在493104,用户可重复执行操作,然后在493105检视结果以决定执行的仪器是否如预期。
[0580]
图49aa是透过在仪器计算机上执行的单独操作仪器app 493100中的操作模块的用户操作流的另一实施例,其中每个步骤在用户界面依序编号从1到“n”来表示用户从开始(1)到结束(n)的逐步流程,如单独操作仪器app 493100标示“1”为第一步骤,同样,当用户透过用户界面流程工作时,其可容易追溯到先前步骤。图49aa所示的体验流程可通过如本说明书讨论的mui来实施或促成。在493101,用户登入所述单独操作仪器app 483000。在登入处理之后,mui转移到开始493102,因为在此实施例中,操作模块被设想为用户登入后的默认第一模块,其中在登入时,用户具有两个选项,即选项1)在493104执行操作,或在493105检视先前操作性能的最新结果,或选项2)选取用户界面机构493103(例如,高级快显菜单),其显示一个或多个选项,包括但未限于特定模块功能;要选择的模块;和/或系统功能,其可为水平菜单和/或工具列、垂直菜单和/或工具列、下拉式菜单和/或工具列、键盘功能、语音致动命令、和/或选择选项的其它任何类似用户界面机构。
[0581]
在493104用户选择执行操作时,所述mui转移到493106以准备仪器来执行所述操作,所述mui向用户提供进度指示器,以保持用户知道进度和最终完成情况。如果用户选择堆叠或分批处理盘,那么软件可进一步提供以连续模式执行操作或在新盘上重复操作的机构。在完成一个或多个盘上操作之后,从操作收集的数据可透过云端平台上提供的服务上传到用户团队,以经由云端进行检视,以及存储从仪器的提供者支持的仪器操作收集的性能数据以供监督及支持,然后在493105mui可自动转换成检视,并在493108显示刚完成的一个或多个操作的特定仪器结果。或者,在493104执行操作,用户可在493105选择检视,以使所述mui转换在493108呈现特定仪器的结果,其中对用户显示可以是处理过的最后“n”个盘(例如,25)、最后“n”天(例如,30)、或任何其它想要配置的一组最大最近结果,以显示仪器提供的按时间顺序的一组最近结果。在493104执行操作或在493105检视最近结果的替代示例中,用户可在493103选择一个或多个功能,包括针对最终使用配置仪器操作。通常但未限于,在493104,用户可重复执行操作,然后在493105检视结果以决定执行的仪器是否如预期。
[0582]
图49b示意说明在操作模块403120中的结果检视流程的实施例,特别针对作为单独操作仪器的盘读取器。在493121,盘菜单是按操作执行顺序排列的整个一个或多个盘,并在493121选择盘之后,所述mui转换成在493122、493123、和493124显示选项。在493122,对
用户显示实验中的特定盘,其中热点图(heat map)呈现盘中每个孔中的所有数据位置的信号。用户可选择特定数据位置来检视盘中的所有孔,从而将数据缩小到一位置;另外,用户可选择特定孔来检视在选定孔中样品的特定信号值,同时能够改变盘中的高和/或低信号范围,以改变在盘上可见所有样品的热点图强度。在493123,对用户显示所呈现数据的逐孔表格视图,但未限于样品识别符、数据位置、和信号。在493124,选择性对用户显示旗号(flag)的表格视图,所述旗号表示可能在处理盘期间发生的异常事件,这可能使仅对于一盘产生至少一旗号的用户才有可能质疑的数据量。尽管此实施例描述盘读取器的操作和/或应用,但是本说明书描述的方法可替代性应用于在替代例中审视其它实验和测试。
[0583]
图50是在工作流帮助仪器app 503200中形成使用工作流帮助仪器的用户界面体验的软件模块的实施例,其中在503203,每个模块使用由云端平台提供的服务来建立、读取、更新、和/或删除有关每个模块的任何和所有数据、及可能命令及控制物理硬件与工作流帮助仪器的集成、以及每个模块处理所需的任何其它服务,其中当在503200的所述工作流帮助仪器app启动时,在503201收集和准备模块在默认情况下将会是主动模块。所述工作流帮助仪器app502300可采用mui或连同mui一起实施,以提供用于收集和准备模块的用户界面503201和系统功能503202。在503201是收集和准备模块,提供用于收集存储在用于选定实验中处理一个或多个测定的潜在不同气候控制或室温环境的构成成分,例如但未限于试剂盒、抗体组、本体溶液(bulk solution)、塑料制品(例如吸头和微量滴定板)、和/或用于处理在选定实验中的一个或多个测定所需的任何其它成分;及准备在用于针对实验定义的一个或多个测定处理之前需要预处理的构成成分,例如,冻干试剂复水化、融化冷冻试剂、预处理样品、和/或准备使用在选定实验中处理一个或多个测定的构成成分所需的任何其它步骤。在503202是整个系统功能,提供典型用于支持工作流帮助仪器的使用,例如但未限于登出、检视说明信息、检视用户手册、检视法律声明和/或文件、更改软件配置、更改用户密码、和/或其它工具。用户将使用云端平台503203提供的服务,透过系统功能503202登入工作流帮助仪器app503200。如果在503203上通过云端平台上的登入服务对用户进行验证,那么返回所述用户具有一个以上的帐户和/或团队,将要求用户选择默认帐户和/或团队,但是如果用户不属于一个以上的帐户和/或团队,那么在503203的云端平台上的服务将针对所述用户而对用户自动指定唯一帐户和团队。在完成登入之后,用户将启动收集和准备模块,并根据需要开始使用所述工作流帮助仪器app。
[0584]
图51是透过在仪器计算机上执行的工作流帮助仪器app 513300中的收集和准备模块的用户体验流的实施例,其中每个步骤在用户界面依序编号从1到“n”来表示用户从开始(1)到结束(n)的逐步流程,如工作流帮助仪器app 513300标示“1”为第一步骤。图51的体验流程可经由本说明书讨论的mui来实施。在513301,用户正登入工作流帮助仪器app。在登入处理之后,由于在此实施例中将所述收集和准备模块设想为在用户登入后的所述默认第一模块,因此用户界面转移到开始513302,其中在登入时,用户具有下列四个选项中的一个:1)在513304,选择准备开始收集和准备的实验、2)在513305,选择进行中的实验以继续收集和准备、3)在513306,选择先前收集和准备的实验、或4)在513303,选择用户界面机构,以显示一个或多个选项,包括但未限于特定于模块功能;要选择的模块;和/或系统功,其可为水平菜单和/或工具列、垂直菜单和/或工具列、下拉式菜单和/或工具列、键盘功能、语音致动命令、和/或选择选项的其它任何类似用户界面机构。在513304,当用户选择开始准备
要收集和准备的实验时,所述用户界面会显示准备要由呼叫云端服务处理的所述组实验,以在513307用户选择转换成收集的特定实验时,传回可用实验及显示所述组传回的实验。
[0585]
在由mui转移到513307时,会对用户提供选项,以按照实验选择的测定方法所需的各种温度存储模式下进行收集,在此实施例中,所述温度不限于在513308时的-20℃、在513309时的-80℃、在513310时的4℃、及在513311时的室温。如本说明书描述,在513307的收集菜单是走查类型执行菜单的示例。在每个温度区域下,将对用户显示一组测定方法,每个测定方法包含要从所述温度区域收集的一个或多个测定组件,这是针对所要收集实验而通过云端服务呼叫传回。所述收集可呈现为线性列表,以导引用户一次通过一项目收集,要求用户在收集项目时检查每个项目,或者用户可通过选择全检查控制而跳到温度收集的结尾,因为其不需要通过收集来引导。当用户浏览要收集的项目列表时,可在列表的右侧对其显示要收集项目的照片或图形呈现,如果项目具有一个或多个构成组件,那么将其一个或多个构成组件细分。为帮助快速选择项目,用户可扫描所述项目上的条码,所述条码将自动检测要收集的项目,并在要收集的项目列表中进行检查,而不管所述项目在列表中的位置。在检查列表中的项目时,呼叫云端服务来存储此信息,且所述列表会自动转移到要收集的下一项目。重要的是要注意,用户可根据自己需要选择从一温度区域跳到另一温度区域,以及,如果用户想要不同顺序,那么可在功能选择513303下提供功能来重新布置温度区域的顺序。在功能选择513303下,对用户也可提供功能(例如,高级快显菜单)以印刷收集步骤(如果他们喜欢纸质副本),以及在功能选择513303下的功能,以将收集的步骤汇出到某些第三方软件应用程序。一旦在特定温度区域中收集完所有项目之后,进行对云端服务的呼叫以使用其要完成的收集来更新实验,且用户界面转移到下一温度区域,继续收集处理,直到收集到最后温度区域中的最后项目,将用户界面转移到准备513312。准备菜单513312是走查法类型执行菜单的示例。
[0586]
在513312转换成准备时,在此实施例中对用户显示要针对所述实验选择的所有测定方法中执行的聚合步骤列表,这些列表是由云端服务请求返回以检索实验的选取测定方法,在所述实验中使用具有针对测定方法所定义第一步到最后一步排序的列表,其中在此实施例中共享共同类型步骤的测定方法将针对每个共同步骤类型提供子步骤选择,因此用户可执行每个测定方法的步骤,针对每个测定方法进行检查,或者用户可针对有关所有相关测定方法的步骤对其进行一次检查。子步骤方法的替代方法(但未限于此)将是单层列表,其中每个步骤与测定方法配对都是一步骤。无论如何将步骤显示给用户,在此实施例中,由用户执行一主动步骤所要采取的一个或多个动作(但未限于此)将显示在呈现给用户操作的步骤列表右边,作为视频、一个或多个图形呈现、和/或文本描述,以帮助用户正确执行所述步骤的一个或多个动作的信息。当用户完成步骤的多个操作时,无论是一测定方法或多个测定方法,都将检查导致云端服务请求以存储有关所述步骤的所有测定方法的步骤的完成状态。
[0587]
一旦完成所有测定方法的所有步骤(由检核步骤所示),准备工作将经由模型对话方块盒来询问用户以确认完成,其中对完成的肯定确认会呼叫云端服务来更新实验状态,表明已准备好所述实验,并让用户界面返回到开始513302,现在可处理所述实验;否定完成确认将让用户返回到在513312准备最后执行步骤。在513303的功能选择下收集和准备的任何阶段都可使用的补充功能能够显示,汇出到第三方软件、和/或印刷有关实验的一个或多
个样品输入盘。
[0588]
下文提供收集和准备模块及与其相关联的mui结构的使用的额外细节。在某些实施例中,收集和准备模块可提供用于收集一个或多个项目、计划、协议和/或实验的组件,并准备将其执行和/或运行。在某些实施例中,收集和制备模块可用于实验,例如生物、化学、生物化学或其它科学实验。本文结合附图描述的示例性非限制性实施例涉及用于执行基于测定的实验(例如基于试剂盒的实验)的收集和准备模块。在某些实施例中,一个或多个实验可包含基于ecl的测定的性能,但是也考虑了其它实施例。本文公开的收集和准备模块允许一个或多个用户识别和收集特定项目、试剂盒和/或实验的必要组件(收集模式),并以适当的方式(例如,以特定和/或适当的次序执行必要的步骤)准备这些组件以将其完成(准备模式)。在这两种模式中,用户可以手动和/或自动跟踪其收集和准备工作的完成情况,例如,通过经由ui显示(或mui显示)选择单独组件和/或步骤,以指示特定任务已通过此过程完成。尽管本文结合附图提供的示例具体涉及执行生物测定,但在不脱离本文提供的公开内容的范围的情况下,也考虑了此模块的其它应用。
[0589]
在某些实施例中,本公开提供了用于导航适于输出到图形用户界面(gui)和/或mui的分级菜单层路径的系统、设备和方法(例如,由至少一个处理器执行),如本文所述。在一些实施例中,这些系统、设备和方法可以共享上文例如参考段落[00154]所描述系统、设备及方法的一个或多个特征(例如,处理器(图56,1110)、存储装置(图56,1120)、显示管理器(图56,1050)、输入管理器(表56、1052)等)。在某些实施例中,本文所公开的方法可包含(例如,经由处理器)提供在用户界面(ui)显示(或mui显示)的第一部分上显示具有一个或多个用户可选菜单项目的第一菜单的第一命令的步骤。所述方法可进一步包含(例如,经由处理器)提供在ui显示(或mui显示)的第一部分上显示具有一个或多个用户可选菜单项目的第二菜单的第二命令及在ui显示(或mui显示)的第二部分上显示具有一个或多个用户可选项目的第三菜单的第三命令的步骤。在某些实施例中,可响应于用户的选择提供第二和第三命令。此外,来自第二菜单的一个或多个用户可选菜单项目中的每一个可以与ui显示(或mui显示)的第二部分中显示的菜单项目中至少一个相关联。关于这些示例性方法的额外细节将在下面结合图101-108更详细地描述。
[0590]
具体参考图101,ui显示101-5可包含第一部分101-10,其可包含一个或多个用户可选项目。在实施例中,ui显示101-5可以是本文所述的mui显示。第一部分101-10可进一步包含多个子部分,每个子部分具有一个或多个用户可选菜单项目。在一个实施例中,第一部分可分为第一子部分101-15、第二子部分101-20和第三子部分101-25(但也可考虑更多或更少的子部分)。子部分可包含用户可选菜单项目的第一菜单,包含以下选项中的一个或多个:用户名;电子邮件地址;实验识别符101-30;以及与实验识别符101-30相关联的实验的日期(但也考虑了额外项目)。此图中示意说明的实施例包含电子邮件地址(在此示例中,电子邮件地址可以用作用户的特定用户名)、与一个或多个实验识别码101-30相关联的实验的日期以及实验识别符101-30(分别显示在第一子部分101-15、第二子部分101-20和第三子部分101-25中)。ui显示101-5可进一步包含高级选择器101-40,其在下文结合图106-08更详细地描述。ui显示101-5、高级选择器101-40、第一菜单和第一子部分101-15、第二子部分101-20和第三子部分101-25如上文结合本公开的其它实施例例如参考段落[00481](例如,图38e,元件381824、381825和381826)所描述。
[0591]
使用图101中描绘的示例,每个子部分将特定用户(由用户的唯一用户名——这里是电子邮件地址指定)与他们(或其他人)先前定义和/或创建的一个或多个实验相关联。先前定义和/或创建的实验可以由一个或多个实验识别符101-30标识,此识别符允许用户唯一地识别和/或标记特定实验。例如,实验识别符101-30可包含用于实验的文件名或其它标签。在某些实施例中,可以通过本文所述的一个或多个其它模块预先定义和/或创建实验本身。例如,一个或多个用户可以使用测定方法模块(如上所述,例如参考段落[00503]、[00524]和[00534]所述)来创建收集和准备模块要操作的实验。在其它实施例中,本文所述的一个或多个模块和/或方法可以用于创建收集和准备模块要操作的实验、测定、项目等。
[0592]
在此图中描绘的示例中,实验识别符101-30可并入有用户的用户名的至少一部分,以及实验创建日期(但也考虑了其它实验识别符101-30,例如包含字母和/或数字的串行分配识别符、允许用户基于识别符的译码确定实验类型的经译码识别符等)。此外,子部分可包含日期,其可对应于相关联实验的一个或多个相关日期。例如,日期可以是实验创建的日期、实验创建完成的时间、实验应该完成的时间等。这些子部分中提供的各个选择之间的关联、它们在ui显示101-5上的排列方式、用户可以遍历项目菜单的机制在上文例如参考段落[00318]-[00320](称为“子部分”)描述。通过关联这些字段,用户可以快速识别和选择某些实验,例如,基于用户、日期和试剂盒名称101-60(如下更详细描述)等。
[0593]
此外,ui显示101-5可包含过滤字段101-35,其可允许用户通过各种输入过滤这些(和额外)字段,例如通过键盘或虚拟键盘的用户输入,或上文例如参考段落[00136]、[00476]和[00564]所描述的任何其它类型的用户输入。在某些实施例中,处理器(如上文参考段落[00156]所述)可以响应于从第一菜单中选择一个或多个用户可选菜单项目而提供过滤命令。此过滤命令可适于显示过滤字段101-35,用于接受输入以过滤适于显示在ui显示101-5上的菜单项目。此外,一个或多个处理器可以响应于用户选择菜单项目(例如,通过点击菜单项目、将光标悬停在菜单项目上等)而发出过滤用户可选菜单项目的过滤命令。例如,过滤字段101-35可用于快速搜索和定位大型识别符列表中的特定实验识别符101-30,而无需手动搜索每个识别符以定位所需的识别符。
[0594]
图102示意说明用于收集实验组件的图101中描绘的ui显示101-5的实施例。图103示意说明图102中描绘的第一部分101-10的替代实施例。这些图将结合彼此描述。除了结合图101论述的元件之外,图102中所描绘的实施例还可包含第二部分101-45。第二部分101-45可包含第一组用户可选菜单项目101-50和第二组用户可选菜单项目101-55。在此示例中,第二组用户可选菜单项目101-55可包含第一组用户可选菜单项目101-50的子菜单。在某些实施例中,响应于从用户可选菜单项目的第一菜单(例如,如上文结合图101所论述)当中选择实验识别符101-30(或ui显示101-5提供的其它菜单项目),这些菜单项目中的一个或多个可以在第二部分101-45中显示。在一个示例中(如图102中所描绘),第二部分101-45适于显示以下第一组用户可选菜单项目101-50中的一个或多个:开始;收集;准备;以及确认,但也考虑了其它示例。继续这个示例,第一组用户可选菜单项目101-50中可用的每个菜单项目可包含第二组用户可选菜单项目101-55可用的菜单项目的子菜单。在此示例中(如图102中所描绘),在第一组用户可选菜单项目101-50当中的收集菜单项目下,第二组用户可选菜单项目101-55可包含以下选项:-80c;-20c;4c;以及室温(其可处于大致20-25摄氏度范围内的任何位置),但也考虑了其它示例。类似地,第二部分101-45适于响应于选择上
文结合图101论述的实验识别符101-30而显示一个或多个这些选项。在某些实施例中,适于在第二部分101-45中显示的一个或多个菜单可以统称为第三菜单。
[0595]
在图102中描绘的实例中,第一部分101-10包含从第一菜单当中选择的用户可选菜单项目的两个子部分。在此示例中,所述两个子部分包含第一子部分101-15和第二子部分101-20。在某些实施例中,第一子部分101-15可包含包含一个或多个试剂盒名称101-60的菜单项目。试剂盒名称101-60可包含过程、方法、子实验等等的名称,包括对应于选定实验识别符101-30的特定实验。对于此示例(如图102中所描绘),两个试剂盒名称101-60与选定实验识别符101-30相关联:v-plex促炎面板(人类)和pq多重测试试剂盒(但可以有更多或更少的试剂盒名称101-60与任何给定实验识别符101-30相关联)。因此,在此示例中,v-plex促炎面板(人类)和pq多重测试试剂盒是要执行(例如,通过本文所描述的收集和准备过程)的试剂盒,包括先前定义的待执行实验。在其它示例中,试剂盒名称101-60可包含以下中的一个或多个:pq生物素化igg测试试剂盒;带涂层的直接夹心免疫测定;以及免疫原性(q板)等。在某些实施例中,试剂盒名称101-60可用于识别试剂盒(例如,可用于执行过程的一个或多个组件),其可包含例如一种或几种待执行测定(例如,生物标记测定)。在其它实施例中,试剂盒名称101-60可用于识别可作为实验的一部分(或全部)进行的其它过程、子实验、方法等,例如使用本文所述的一个或多个模块进行的先前设计的实验。
[0596]
此外,第一子部分101-15可包含全选(或者,检查全部)选项。响应于全选选项,可以(例如,由处理器)提供用于选择第一子部分101-15中可用的所有剩余项目的命令(但是此全选特征也可以应用于ui显示101-5的其它部分)。对于此示例,如果选择了全选选项,那么将选择(例如自动)图102中描绘的两个试剂盒名称101-60,而无需对每个项目进行单独选择。ui显示101-5可进一步包含选择指示符101-65,以直观地指示是否已经选择了试剂盒名称101-60、组件、组件的描述101-75等。在图102和103提供的示例中,选择指示符101-65显示在第一子部分101-15和第二子部分101-20中,但也考虑了其它布置。
[0597]
如这些图中所描绘,选择指示符101-65可包含复选框,但也可以考虑其它指示符(例如单选按钮等)。在图102中提供的示例中,已经选择了与v-plex促炎面板(人类)试剂盒名称101-60相关联的选择指示符101-65,如选择指示符101-65中的标记所示。虽然在本示例中使用了复选标记来指示是否已选择项目,但也考虑了其它指示符(例如,短划线、x等)。响应于选择与全选选项相关联的选择指示符101-65(如图102中所描绘),将选择所有剩余项目(这里是列出的两个试剂盒名称101-60),并且ui显示101-5将通过在每个对应的选择指示符101-65中显示指示符(例如,复选标记)来指示。
[0598]
第二子部分101-20同样可包含一个或多个用户可选菜单项目。如图102和103中示意说明,此子部分中的用户可选项目可包含与试剂盒名称101-60(例如,先前定义的实验)相关联的各种组件的表示。这些表示可包含例如与试剂盒名称101-60和/或试剂盒的一个或多个单独组件相关联的图像101-70、描述101-75和条形码字段101-80中的一个或多个。在其它示例中,与试剂盒相关联的组件可以显示为第一子部分101-15中的菜单项目,但也考虑了这些组件的其它布置。
[0599]
在基于测定的实验中,试剂盒的组件可包含测定盘;消耗品,如样品输入盘、盘盖、各种尺寸的移液管尖端等;生物、化学和/或生物化学组件,如抗体、校准物、对照组、稀释剂、缓冲液等。因此,例如,如果试剂盒的一个组件包含稀释剂,那么图像101-70可包含所述
特定试剂盒所需的所述组件的视觉表示(例如,稀释剂的图片),描述101-75可包含用于描述由图像101-70表示的组件的叙述。叙述可包含组件的名称和/或其简要说明101-75(例如,包含组件的某些特征,例如,尺寸/体积、应存储的温度、保质期等)。在某些实施例中,图像101-70可以由其它视觉指示符代替和/或补充,例如动画gif、视频等。在某些实施方案中,描述101-75可包含以下中的一个或多个:贴花、试剂架、v-plex;促炎面板(小鼠);促炎面板(人类);以及人类il-8da,但也考虑了其它描述。
[0600]
第二子部分101-20可进一步包含条形码字段101-80,其可用于接收从键盘、虚拟键盘和条形码读取器中的一个或多个输入的条形码识别符(或如上文例如参考段落[00136]、[00476]、[00563]和[00564]所描述的任何其它输入)。在某些实施例中,条形码识别符可适于将唯一识别符与试剂盒的组件(例如,包含和/或需要唯一批号信息的组件)相关联。在一个实施例中,如果试剂盒的组件包含例如读取缓冲区,那么所述组件可以具有粘贴在其上的唯一条形码,并且可以被扫描以将所述特定组件与试剂盒相关联。读取条形码后(例如,通过条形码字段101-80手动输入或使用另一输入装置(如条形码扫描仪)自动输入),可以自动选择选择指示符101-65(例如,通过在所述组件旁边放置复选框),以指示其已被选择和/或已在试剂盒中。在某些实施例中,可以对选择指示符101-65内的指示符(例如,复选框)进行颜色译码,以指示选择所述特定组件的方式(例如,如果手动选择(例如,用户点击鼠标),则为白色,如果通过扫描所述组件的条形码选择,则为蓝色,但也考虑了其它方案)。在某些实施例中,条形码字段101-80可进一步包含与试剂盒组件相关联的图像101-70(或动画gif、视频等)。例如,图像101-70可以提供关于条形码在给定组件上的位置的视觉指示符。在其它实施例中,第二子部分101-20适于同时显示一个或多个图像和/或描述。例如,如图103所示的实施例中所描绘,多个组件(每个组件由图像101-70、描述101-75等和相关联选择指示符101-65中的一个或多个表示)可以在行和列中显示,例如在网格视图中,以允许用户检视和/或选择与试剂盒相关联的多个组件,但也考虑了这些元件的其它布置。
[0601]
在其它实施例中,条形码识别符可适于编码与之相关联的组件(通篇也称为“项目”)的特定信息,例如识别试剂盒的组件或不一定与特定试剂盒相关联的一个或多个项目(通篇也称为“项目”)。在非限制性示例性实施例中,如果条形码与测定盘相关联,那么由条形码识别符编码的信息可用于一个或多个目的,包含但不限于唯一地识别所述盘,将所述盘与一个或多个用户、帐户、团队、操作员、仪器等相关联,将所述盘与一项或多项实验、测试、测定、分析、应用等相关联。在实施例中,可以将这些条形码中编码的相关信息与本地或远程存储的数据进行比较。在其它示例中,项目不必与任何特定用户、帐户、团队、操作员、仪器、实验、测试、设备、测定、分析、应用等关联。在这些示例中,通过输入条形码(通过手动输入或扫描输入等),用户可以创建所述项目与一个或多个实验、测试、测定、分析等等的关联。在其它示例中,用户可以覆盖一个或多个项目与一个或多个实验等的先前关联,并将所述一个或多个项目与一个或多个其它实验、测定、分析等重新关联。
[0602]
再次转向测定盘示例,如果比较数据存储在本地,那么可以在用户用于读取盘的仪器上比较条形码识别符中的编码信息,例如,在位于仪器本身或额外数据存储器或其它计算机可读媒体(例如位于连接(无线或以其它方式)到仪器的笔记本电脑内)上的数据存储器或其它计算机可读媒体中。类似地,如果比较数据远程存储,那么编码信息可以从本地位置(例如仪器上)例如传输到云端平台(图50,503203),进行比较,比较结果可以传输回仪
器。在其它基于远程的示例中,可以将比较数据传输回仪器,允许仪器(或相关联计算装置,如笔记本电脑)执行比较。在其它基于本地的示例中,本地比较数据可以远程传输、比较,并且结果可以传输回仪器或相关联计算装置。例如,可以通过简单的字符串比较或任何其它逻辑比较功能进行比较。条形码识别符中编码的信息还可包含项目的默认名称(例如,盘名称、实验室器具类型等)。一旦输入,所述输入项目的默认名称就可以通过例如ui显示(图101,101-05)输出(例如,显示给用户)。在某些示例中,用户可以覆盖项目的默认名称并输入项目的自定义名称。在其它示例中,用户无法修改最初为项目提供的名称。
[0603]
继续测定盘示例,如果比较结果匹配,那么可以出现一个或多个事件。例如,比较可用于确认盘的真实性(例如,确认它不是伪造盘),从而允许“解锁”盘并由仪器读取。在其它示例中,比较可用于确认所述盘既定与当前选择的特定用户、帐户、团队、操作员、仪器、实验、测试、测定、分析、应用等相关联。在其它示例中,可以使用比较来确保所选项目仅用于其所选目的一次,以防该用户或其他用户重用该项目。
[0604]
如果比较结果匹配,那么在某些实施例中,所述项目(例如,盘)可被锁定,防止其他用户将所述项目用于任何其它目的。在某些示例中,在项目被锁定后,用户可以选择释放项目(例如,让同一用户重新输入条形码识别符(例如,手动输入、通过条形码扫描仪等)。可以要求重新输入在有限的时间段内发生(例如,在30秒内、2分钟内等,但也考虑了其它更大或更小的时间),以便允许用户在例如错误选择的情况下撤销条形码识别符的输入。在其它示例中,一旦锁定,项目就无法释放,直到项目在其预期使用的整个过程中得到使用(例如,根据准备模式,如下文更详细描述)。在某些实施例中,如果用户试图输入锁定项目的条形码识别符,那么可以向用户呈现错误消息,以指示所述项目已经被选择。在其它示例中,也可以将此后续输入尝试通知为所述项目输入条形码标识符的原始用户。在其它示例中,可以类似地通知其他用户(例如,一个或多个团队成员、帐户管理者等)。
[0605]
在某些实施例中,可能要求用户输入一个或多个项目的条形码识别符(例如,手动输入或使用条形码扫描仪等),例如盘、稀释剂、实验室器具等,以防用户绕过此步骤。再次使用测定盘示例,通过要求输入条形码识别符,仪器可配置成在输入条形码识别符之前锁定盘。此额外步骤可防止用户有意地或无意地使用不正确的盘、假冒盘、用于不正确实验的盘等。在其它示例中,此额外保护措施可以消除,从而通过不需要用户首先输入条形码识别符而允许用户绕过此步骤。
[0606]
转向第二部分101-45,如上所述,此部分可包含作为例如第三菜单提供的一组或多组菜单项目(例如,如图102所示,第一组用户可选菜单项目101-50和第二组用户可选菜单项目101-55)。继续本文提供的测定相关实验示例,菜单集可以与所选试剂盒唯一地关联。关于第一组用户可选菜单项目101-50,例如在图102所示的示例中,可以(例如,由处理器)发出响应于实验识别符101-30的选择而默认选择收集选项的命令,如例如在图101中所描绘。收集的选择可用于允许收集和准备模块在收集操作模式下操作(类似地,准备的选择(如下文更详细描述)可用于允许收集和准备模块在准备操作模式下操作)。在此示例中,在默认情况下选择了收集选项后,第二组用户可选菜单项目101-55显示在第二部分101-45中(但在其它示例中,用户可以手动选择第二部分101-45中可用的一个或多个菜单项目,以遍历提供的各种菜单)。在其它实施例中,当用户输入(例如,扫描)一个或多个项目(例如,测定盘)的条形码以开始读取仪器上的所述盘时,收集模式可以开始。参考图102,例如在此图
中示意说明,通过在第二部分101-45中强调和/或居中选择收集选项,选择了收集选项。
[0607]
在某些实施例中,用户可以返回到先前菜单和/或重置收集和准备模块,例如,通过手动选择开始选项重新开始流程。响应于选择开始,ui显示101-5适于显示确认屏幕,以及请求用户确认他们想要再次开始该过程的消息和/或指示通过重新开始所有先前步骤将被重置的警告。确认屏幕还适于显示用户可选菜单项目以确认和/或拒绝此选择(例如通过询问用户选择是或否)。响应于选择否,确认屏幕将不再显示,ui显示101-5将显示先前显示的菜单项目。响应于选择是,可以(例如,由处理器)提供一个或多个命令以从ui显示101-5中移除先前显示的项目和/或显示从选项当中选择的一个或多个菜单项目,如结合图101所述(例如,第一部分101-10中的用户名、电子邮件地址、日期、实验识别符101-30等)。此外,第二部分101-45可适于显示开始选项。在某些实施例中,响应于选择是,在第二部分101-45中仅显示开始选项,而不在第二部分101-45中显示其它菜单项目。
[0608]
转向第二部分101-45,在其它实施例中,可(例如,经由处理器)默认地发出选择第二组用户可选菜单项目101-55(例如,-80c、-20c、4c或室温,如图102中所示)中的一个的命令。例如,如果用户选择特定实验识别符101-30,其对应于需要在-80、-20、4和/或室温(例如25摄氏度)中的一个或多个温度下使用组件的试剂盒,那么默认情况下可以选择对应菜单项目中的一个。响应于选择这些菜单项目中的一个或多个(例如,-20c),第一部分101-10(例如,第一子部分101-15)适于显示与所选实验识别符101-30相关联的至少一个试剂盒的名称,第二子部分101-20适于显示与所述试剂盒的组件相关联并进一步与来自第二组用户可选菜单项目101-55的选择相关联的图像、描述等等中的一个或多个。以室温选项为例,在某些实施例中,与室温选项相关联的组件可显示在第一子部分101-15中,并包含以下中的一个或多个:阻隔槽;校准物1;捕获抗体;捕获抗体混合管;捕获物种稀释剂槽盖;对照组3;深井盘;检测物种稀释剂槽;稀释剂槽;稀释剂盘盖;稀释盘盖;维护溶液;阻滞剂a;读取缓冲器t;试剂架;读取缓冲槽;样品载体;样品培养盘盖;链霉亲和素盘高对照组1;测试盘盖;尖端1000ul;尖端350ul;槽载体;和清洗流体。
[0609]
第二组用户可选菜单项目101-55也可包含额外项目,并且不一定限于上述基于温度的选项。此外,除了上述菜单项目之外,与第二组用户可选菜单项目101-55相关联的项目也可以由ui显示101-05显示(例如,在第一部分101-10(例如,第一子部分101-15)中),并且本文所述的特定相关项目仅作为示例提供。表1中提供了与第二组用户可选菜单项目101-55中的一个或多个相对应的合适项目的进一步非限制性示例,如下所示。虽然本表中描绘的组件按测定类型(例如,v-plex测定、u-plex测定)和温度(例如,室温(~25℃)等)分类,但其中提供的组件分类仅是某些实施例的非限制性和示例性分类。因此,本表中列出的每个组件也可以包含在各种测定类型和/或温度中的一个或多个中。此外,还考虑了作为本表所示的测定类型和/或温度的补充和/或替代的测定类型和/或温度。
[0610]
表1
[0611]
[0612][0613]
在某些实施例中,显示的试剂盒和/或相关联组件仅包含与来自第二组用户可选菜单项目101-55的所述特定选择相关联的那些试剂盒和/或者组件(例如,通过选择-20c项目,第一子部分101-15中将仅显示组件需要在-20摄氏度下存储的试剂盒,第二子部分101-20中将仅显示那些需要在-20摄氏度下存储的组件)。在一些实施例中,用户可以从第二组用户可选菜单项目101-55中手动选择菜单项目。响应于这些手动选择,类似地,第一部分101-10(例如,第一子部分101-15和第二子部分101-20)适于显示与所选实验识别符101-30相关联的至少一个试剂盒的名称,并且第二子部分101-20适于显示与所述试剂盒的组件相关联并进一步与第二组用户可选菜单项目101-55中的选择相关联的图像、描述等等中的一
个或多个。如上文更详细讨论的,另外,根据那些实施例,第一部分101-10可适于显示条形码字段101-80、额外图像、选择指示符101-65等。
[0614]
在某些实施例中,第一组和/或第二组用户可选菜单项目101-55中可用的菜单项目可以基于来自第一部分101-10(例如第一子部分101-15和/或第二子部分101-20)的选择自动遍历。例如,如果当前选择了-80c项目,那么在选择了一个或多个用户可选项目(例如,通过选择与试剂盒名称101-60、组件等相关联的一个或多个选择指示符101-65和/或选择全选项目)后,可以(例如,经由处理器)提供选择第二组用户可选菜单项目101-55内的另一菜单项目(例如,-20c项目)的命令。在某些示例中,在选择所述菜单项目(如,-80c)中可用的所有可用试剂盒和/或相关联组件之前,不会提供该命令,因此,用户有机会确保在进入下一个(例如-20c)之前他们已正确收集了与所述试剂盒相关的所有必要组件。类似地,如果当前选择了-20c项目,那么在选择了一个或多个用户可选项目(例如,通过选择与试剂盒名称101-60、组件等相关联的一个或多个选择指示符101-65)后,可以(例如,经由处理器)提供选择第二组用户可选菜单项目101-55内的另一菜单项目(例如,4c项目)的命令。类似地,如果当前选择了4c项,那么在选择了一个或多个用户可选项目(例如,通过选择与试剂盒名称101-60、组件等相关联的一个或多个选择指示器101-65)后,可以(例如,经由处理器)提供选择第二组用户可选菜单项目101-55内的另一菜单项目(例如,室温项目)的命令。在其它实施例中,这些选择发生的次序可以与上述方式不同。
[0615]
以类似的方式,也可以自动遍历第一部分101-10中可用的菜单项目(例如,用户名、电子邮件地址、日期、实验识别符101-30、试剂盒名称101-60、组件等)。例如,这可以通过响应于接收到对一个或多个项目之一的选择而(例如,经由处理器)提供遍历第一子部分101-15中可用的一个或多个项目的命令来实现。例如,如果用户在可用试剂盒列表中选择试剂盒名称101-60,那么可以选择选择器指示符,作为响应,可以接下来将所述项目菜单中的另一项目显示给用户。例如,使用上述基于旋转轮的菜单(例如,参考[00013]段所述),在选择特定项目后,所选项目可以向上(或向下)滚动,以便下一可用菜单项目可以更明显地显示给用户。
[0616]
在某些实施例中,一旦从第二组用户可选项目中的一个或多个中选择了一个或多个项目,ui显示101-5适于显示确认屏幕,所述确认屏幕可包含用户可选菜单项目,包含是和否。在某些实施例中,确认屏幕可在从室温选项(或所述特定菜单层的任何最终选项)中进行一个或多个选择后显示。在此示例中,用户可以遍历第二组用户可选菜单项目101-55中的每个菜单项目,直到在进入确认屏幕之前到达所述层内的最终菜单项目。确认屏幕可包含请求用户确认他们想要推进该过程的消息(例如,继续进行例如结合图104所述的准备过程(例如,准备模式))和/或指示通过推进将禁用所有先前步骤的警告,从而防止进一步修改。响应于选择否,确认屏幕将不再显示,ui显示101-5可以显示先前显示的菜单项目。响应于选择是,可以(例如,经由处理器)提供选择准备(来自第二部分101-45中的第二组用户可选菜单项目101-55)的命令。尽管前面的示例描述了第一组用户可选菜单项目101-50和第二组用户可选菜单项目101-55,但也考虑了更多组或更少组的菜单项目(跨越各种分级菜单层)。
[0617]
图104示意说明用于准备实验供运行的图101中描绘的ui显示101-5的实施例。图105示意说明用于确认收集和准备模块完成的图104中描绘的ui显示101-5的实施例。这些
图将彼此结合描述。响应于选择准备(如例如图104中示意说明,通过在第二部分101-45中强调和/或居中准备选项),第一子部分101-15可包含用于实行试剂盒的一个或多个指示步骤101-85,第二子部分101-20可包含与所述一个或多个指示步骤101-85相关联的图像101-70和指示中的一个或多个。此外,所述一个或多个指示步骤101-85可与选择指示符101-65相关联,用于直观地指示是否已经选择了指示步骤101-85中的一个或多个。
[0618]
指示步骤101-85可包含项目菜单,这些项目提供用于在试剂盒内执行过程的分步指示。例如,由于选择了v-plex促炎面板(人类),指示步骤101-85可包含执行此试剂盒的每个必要步骤。在此示例中,这些指示步骤101-85包含以下步骤中的一个或多个:准备穿梭机;解冻稀释剂;将实验室器具加标签;重构校准物;重构对照组;自旋检测抗体;负载检测抗体;将盖放置在测定盘上;将测定盘置在穿梭机上;将盖放置在稀释盘上;将稀释盘放置在穿梭机上;准备管载体1;将管载体1放置在穿梭机上;将测定稀释剂转移到槽中;将读取缓冲器转移到槽;将槽载体放置在穿梭机上;混合校准物;负载校准物;混合对照组;负载对照组;以及将试剂架放置在穿梭机上,但也考虑了其它指示步骤。虽然在此示例中,指示步骤101-85是按串行次序排列的(例如,提供步骤1,然后是步骤2,等等),但这些步骤也可以按其它方式排列(例如,相反次序,按类别分组,按所需设备类型分组,按执行步骤所需的个人分组,等等)。在各种实施例中,指示步骤101-85不一定需要以任何特定次序执行。在一些实施例中可以重复一个或多个指示步骤101-85,在其它实施例中每个步骤只能执行一次。
[0619]
还考虑了替代(和/或补充)上述示例的指示步骤101-85。例如,在一个实施例中(例如,v-plex(i型)),指示步骤可包含以下步骤中的一个或多个:检核盘;给垫圈上底漆;在稀释盘上涂抹稀释剂;在盘上涂抹阻滞剂;进行阻断培养;产生校准曲线;创建对照组稀释液;创建样品稀释液;清洗测定盘;将稀释液应用于测定盘;执行样品培养;将检测抗体混合物涂在盘上;制备检测抗体混合物;进行检测培养;将读取缓冲器应用于盘;以及读取盘。在另一实施例中(例如,v-plex(ii型)),指示步骤可包含以下步骤中的一个或多个:检核盘;给垫圈上底漆;在稀释盘上涂抹稀释剂;在盘上涂抹阻滞剂;执行阻断培养;产生校准曲线;创建对照组稀释液;创建样品稀释液;清洗测定盘;将检测抗体和稀释液涂在盘上;执行均匀培养;制备含有阻滞剂的检测抗体混合物;将读取缓冲器应用于盘;以及读取盘。
[0620]
在另外的实施例中(例如,u-plex(多重)),指示步骤可包含以下步骤中的一个或多个:检核盘;给垫圈上底漆;产生校准曲线;创建样品稀释液;将抗体偶联至测定键联剂;孵化捕获物/键联剂;向偶联抗体链溶液中加入终止溶液;培养终止溶液;制备捕获抗体混合物;将捕获抗体混合物涂在盘上;用捕获混合物培养盘;清洗测定盘;将稀释液应用于测定盘;用样品培养盘;将检测抗体混合物涂在盘上;制备检测抗体混合物;用检测试剂培养盘;将读取缓冲器应用于盘;以及读取盘。在另一个实施例中(例如u-plex(单重)),指示步骤可包含以下步骤中的一个或多个:检核盘;给垫圈上底漆;制备捕获抗体稀释液;将捕获抗体稀释液应用于盘;用捕获稀释液培养盘;产生校准曲线;创建样品稀释液;清洗测定盘;将稀释剂涂在测定盘上;进行样品培养;制备检测抗体混合物;将检测抗体混合物涂在盘上;执行检测培养;将读取缓冲器应用于盘;以及读取盘。
[0621]
在又另外的实施例中,(例如,ig式测定),指示步骤可包含以下步骤中的一个或多个:创建药物混合物;将药物混合物涂在样品培养盘上;创建标准曲线;创建对照组稀释液;创建样品稀释液;在盘上涂阻滞剂;将稀释液应用于样品培养盘;将盘放置在振动筛上;执
行样品培养;从振动筛上取下盘;将盘返回hotel;执行阻断培养;从hotel取下盘;清洗盘;将培养后的样品涂在盘上;执行测试盘培养;将读取缓冲器应用于盘;以及读取盘。在另一个实施例中(例如,pk式测定),指示步骤可包含以下步骤中的一个或多个:创建标准曲线;创建对照组稀释液;创建样品稀释液;在测试盘上涂抹阻滞剂;将盘放置在振动筛上;执行阻断培养;创建捕获物种稀释;从振动筛上取下盘;清洗测试盘;将捕获物种应用于测试盘;执行捕获和物种培养;将稀释液涂在测试盘上;执行样品培养;将检测应用于测试盘;执行检测物种培养;将二级物种应用于测试盘;进行二级物种培养;应用读取缓冲器;以及读取盘。
[0622]
如上文结合图102所示实施例的第一子部分101-15所述,也可以自动遍历第一部分101-10中可用的菜单项目(例如,指示步骤101-85)。例如,这可以通过响应于接收到对一个或多个项目之一的选择而(例如,经由处理器)提供遍历第一子部分101-15中可用的一个或多个项目的命令来实现。例如,如果用户选择特定指示步骤(例如解冻稀释剂),那么可以选择选择器指示符,作为响应,可以接下来将所述菜单项目中的另一项目(例如下一项目)(例如,将试剂架放置在穿梭机上)呈现给用户。使用上述基于旋转轮的菜单,例如参考[00013]段所述,在选择特定项目后,所选项目可以向上(或向下、向左、向右等)滚动,以便下一可用菜单项目可以更明显地显示给用户。
[0623]
转到第二子部分101-20,此子部分可包含图像101-70和描述101-75中的一个或多个。在某些实施例中,图像101-70可包含与一个或多个指示步骤101-85相关联的所选试剂盒的组件的视觉表示,并且描述101-75可包含用于描述要执行的指示步骤的叙述,所述指示步骤与图像101-70所表示的组件相关。使用上述示例,如果第一子部分101-15上显示的指示步骤包含准备穿梭机菜单项目,那么图像101-70可包含应准备的穿梭机的照片,并且描述101-75可包含关于穿梭机应如何准备的方式的叙述。还考虑了其它图像(或其它视觉指示符)、描述等。
[0624]
在某些实施例中,一旦从一个或多个指示步骤101-85中做出了选择(例如,当做出了所有选择时),确认选项(例如显示在第二部分101-45中)适于自动选择(例如如图105所示,通过在第二部分101-45中强调和/或居中确认选项)。在其它实施例中,可以手动(例如,由用户)选择确认选项。响应于选择确认选项,ui显示101-5适于显示确认屏幕101-90,其可包含例如确认选项。响应于选择确认选项,ui显示101-5适于例如在确认屏幕101-90上显示包含是和否的用户可选菜单项目,以及请求用户再次确认他们想要完成该过程并重新开始的消息和/或指示在该过程被确认的情况下先前试剂盒将不再可用和/或不可再访问的警告。
[0625]
在某些实施例中,响应于选择否,确认屏幕101-90将不再显示,ui显示101-5将显示先前显示的菜单项目。在某些其它实施例中,响应于选择是,可以(例如,经由处理器)提供从ui显示101-5移除先前显示的项目并最终确定试剂盒的命令。一旦完成,在特定实施例中,试剂盒将不再可供选择(例如,实验识别符101-30和/或试剂盒名称101-60将不再可用于选择最终确定的试剂盒和/或实验)。进一步响应于选择是,可以(例如,通过处理器)提供从ui显示101-5中移除先前显示的项目和/或显示从结合图101所述的选项(例如,第一部分101-10中的用户名、电子邮件地址、日期、实验识别符101-30等)当中选择的一个或多个菜单项目的一个或多个命令。在其它实施例中,响应于选择“是”,仅开始选项适于显示在第二
部分101-45中,而不显示其它菜单项目。
[0626]
图106示意说明图101中描绘的ui显示101-5的替代实施例。在某些实施例中,ui显示101-5可包含高级选择器101-40。响应于高级选择器101-40的第一选择,ui显示可适于显示包含高级菜单选项的高级快显菜单101-95。在实施例中,高级菜单选项可包含一个或多个高级收集和准备选项101-105,在当前选择收集选项时包含显示样品盘规划101-110和汇出步骤中的一个或多个。高级快显菜单101-95中可用的选项(包含高级收集和准备选项101-105)可以根据在选择高级选择器101-40之前选择的选项(例如收集、准备等)而变化。在一些实施例中,高级快显菜单101-95可包含除了高级收集和准备选项101-105之外的选项(例如,如图106所示的软件配置、用户引导等)。这些选项可以由一个或多个菜单分隔符101-100划分,如图106示意说明。上文例如参考段落[00306]、[00307]和[00487]描述了高级选择器101-40、高级快显菜单101-95和菜单分隔符101-100。
[0627]
高级收集和准备选项101-105可包含根据用户当前在收集和准备模块内与之交互的特定方面而可用于用户的一个或多个高级选项。在一个示例中,在收集和准备模块的收集模式下(例如,通过选择第二部分101-45中显示的收集选项),用户可以通过选择汇出步骤选项汇出某些数据和/或信息。在此示例中,响应于选择汇出步骤,和与所选实验识别符(图101,101-30)相关联的试剂盒相关联的一个或多个步骤适于汇出到文件,如microsoft excel文件、csv文件、可移植文档格式文件等。汇出的细节在上文例如参考段落[00493]、[00502]和[00567]描述。响应于选择显示样品盘规划101-110,ui显示适于显示样品盘规划101-110,例如,如图106所示。
[0628]
在另一示例中,在收集和准备模块的准备模式下(例如,通过选择第二部分101-45中显示的准备选项),在当前选择准备选项时,高级收集和准备选项101-105可包含显示样品盘规划101-110、显示试剂架规划和汇出步骤中的一个或多个。如上文结合收集模式所述,响应于在准备模式下选择汇出步骤,和与所选实验识别符(图101,101-30)相关联的试剂盒相关联的一个或多个步骤适于汇出到文件,例如microsoft excel文件、csv文件、可移植文档格式文件等。
[0629]
图107示意说明用于收集试剂盒组件的图101中描绘的ui显示101-5的替代实施例。图108示意说明用于准备实验和/或试剂盒以供运行的图101中描绘的ui显示101-5的替代实施例。这些图将结合彼此描述。除了上文所描述的高级快显菜单101-95之外,还可以响应于选择高级选择器101-40而显示一个或多个图、图表、表等。例如,(在上文所描述的收集或准备模式下),如图107中所示,响应于选择显示样品盘规划101-110,ui显示101-5适于显示样品盘规划101-110。这个示例示意说明要与基于测定的实验一起使用的96孔盘。在某些实施例中,特定数据和/或信息可以逐孔提供(通过文本、颜色译码等)给用户。例如,样品盘规划101-110在一个示例中可指示是否发生了错误,或者在另一个示例中可以提供实验和/或试剂盒的结果。在某些实施例中,当ui显示101-5显示样品盘规划101-110时,可以再次选择高级选择器101-40(当先前选择了收集或准备选项时)。响应于高级选择器101-40的第二选择,高级收集和准备选项101-105包含以下选项中的一个或多个:汇出规划图像;将规划复制到剪贴板;汇出为csv;以及退出样品输入盘规划。
[0630]
响应于选择汇出规划图像选项,可以将实验和/或试剂盒的特定方面的规划图像(例如测定盘规划)汇出到文件中。此外,响应于选择“将副本规划汇出到剪贴板”选项,可以
将规划(例如,盘的规划)复制和/或移动(例如,剪切和粘贴)到单独的文件、驱动器、位置等。响应于选择“汇出为csv”选项,将要汇出的文件格式化为逗号分隔值文件。这些汇出和剪贴板功能在上文例如参考段落[00493]、[00496]、[00502]和[00567]描述。响应于选择退出样品输入盘规划选项,ui适于不再显示样品试剂架规划。在此示例中,ui显示101-5适于在选择此选项之前向用户显示先前显示的菜单和/或菜单项目。
[0631]
在某些实施例中,当先前选择了准备选项时,响应于选择显示试剂架规划选项,ui显示适于显示样品试剂架规划101-115,如图108所示。在此示例中,可以提供试剂架的图形表示,其中包含与测定的以下一个或多个方面相关的信息:校准物、对照组和/或抗体(例如,d1-d10),从而为每个方面提供图形表示。在某些实施例中,当ui显示101-5显示试剂架规划时,可以再次选择高级选择器101-40。响应于高级选择器101-40的第二选择,高级收集和准备选项101-105可包含退出试剂架规划选项。响应于选择退出样品输入盘规划选项,ui适于不再显示样品试剂架规划。在此示例中,ui显示101-5适于在选择此选项之前向用户显示先前显示的菜单和/或菜单项目。
[0632]
在其它实施例中,收集和准备模块可用于促进需要采集和/或收集项目组成要素(例如,家庭项目、烹饪、车辆维修、模型制作、自组装产品、自我培训等)的任何其它过程,并为其正确执行和完成做好准备。使用家庭项目示例,收集和准备模块可以利用本文所述的收集方面来通知家庭所有者完成项目所需的材料(例如,建筑材料,如木材、干墙、瓷砖等)、用品(例如,钉子、螺钉、紧固件等)和/或工具(例如,锤子、电钻、电缆剥离器等)。类似地,模块的准备方面可以允许用户正确地预成型完成项目所需的步骤(例如,首先切割木材,然后组装建筑材料等)。还考虑了其它示例和应用,这些示例和应用不偏离本文所提供的公开内容的范围。
[0633]
图52是在513402的分析运算系统中在513408用于生物分析用户计算机的软件自动更新的运算流程的实施例。所述流程是以描述彼此同时操作的独立运算系统的“分流道”图表示,所述独立运算系统是运算系统提供者商务系统513401、具有软件发行服务513406的云端平台513403、及具有生物分析用户更新服务513423的生物分析用户计算机513408,具有在虚线513412上方所示的用于运算系统提供者商业系统513401的处理分流道、用于在虚线513412和513419之间所示软件发行服务的处理分流道、用于在虚线513419下方所示生物分析用户更新服务513423的处理分流道。运算系统提供者商务系统513400的处理如分析运算系统513402的范围外所示,其具有分析运算系统提供者环境513400的虚线轮廓,但是在此实施例中,当新软件发行产生供部署有关在513410绑定新发行版的一个或多个文件时,开始软件更新513409,并透过云端平台固有的文件上传服务来推送到云端平台,然后在513411转换以呼叫在云端平台513403上的web服务,以在513408请求在各种生物分析用户计算机上的软件自动更新。在513406的软件发行服务的处理具有两同时服务,一服务用于在513413建立软件更新记录供外部代理通知分析运算系统513401,在此实施例中在513411发生自动软件更新请求;及第二服务,用于生物分析用户计算机,以在513416检查自动软件更新的可用性。在513413的服务接收建立软件更新记录的请求,在513414确认所述请求是来自具有适当凭证请求者的有效服务请求,且如果无效,那么拒绝并不处理所述请求,但是如果正确,那么在513415针对软件版本建立新的自动软件更新。在513416的所述服务接收请求检查是否有主动的自动软件更新,在513417确认所述请求是来自具有适当凭证请求者
的有效服务请求,如果无效,那么拒绝所述请求且不处理,但如果有效,那么将软件更新的下载链接传回给请求者。在生物分析用户更新服务513423的处理是定期执行的服务,在513416经由web服务在513420请求更新的可用性,并在513424接收响应以检查响应,以在513421重复服务请求(如果不可用)或处理软件更新(如果可用),其过程是经由web服务呼叫513416提供的下载链接来下载软件更新,并在完成下载之后,执行在513422的软件安装,并在完成安装之后,更新所述生物分析用户计算机软件。尽管此图使用了术语“生物分析”,但其适用于任何分析运算系统、系统提供商、用户、用户计算机等。
[0634]
图53是用于在513502的分析运算系统中的生物分析仪器计算机的软件自动更新的运算流程的实施例。因操作都相同而为简化描述,术语“生物分析仪器”在本说明书中用于表示在图53中概述任何和所有前述协调操作仪器、单独操作仪器、和/或工作流帮助仪器。所述流程以描述彼此同时操作的独立运算系统的“分流道”图来表示,其包括在513501的运算系统提供者商务系统、具在513506的软件发行服务的在513503的云端平台、及具有在513523的仪器更新服务的在513508的生物分析仪器计算机,其中具有用于在513512的虚线上方表示在513501的运算系统提供者商务系统的处理分流道、在513512和513519的虚线之间表示在软件发行服务的处理分流道、及在513519的虚线下方表示在513523的仪器更新服务的处理分流道。在513500的运算系统提供者商务系统的处理描述为在513502的分析运算系统的范围之外,所述分析运算系统提供者环境513500具有虚线轮廓,但是在此实施例中,软件更新在513509开始,当有新版本软件产生,部署有关在513510绑定新版本的一个或多个文件,并透过云端平台固有的文件上传服务而推送到云端平台,然后在513511进行转换,以在513503的云端平台上呼叫web服务以请求在513508的各种生物分析仪器计算机上软件的自动更新。在513506的软件发行服务的处理具有两同时服务,一服务用于在513513建立软件更新记录,以供外部代理通知在513501的分析运算系统,在此实施例的513511发生请求自动软件更新;及第二服务,用于生物分析仪器计算机以检查在513516的自动软件更新的可用性。在513513的服务接收建立软件更新记录的请求,在513514确认所述请求是来自具有适当凭证请求者的有效服务请求,且如果无效,那么拒绝请求且不对其处理,但是如果正确,在513515针对所述软件版本建立新的自动软件更新。在513516的所述服务收到检查是否有主动自动软件更新的请求,在513517确认所述请求是来自具有适当凭证请求者的有效服务请求,且如果无效,那么拒绝所述请求且不对其处理,但是如果有效,那么将软件更新的下载链接传回给请求者。在513523的仪器更新服务处理是定期执行的服务,在513516经由web服务呼叫在513520请求更新的可用性,并在收到响应之后在513524检查响应以重复服务请求(如果不可用)或在513521经由在513516的web服务提供的下载链接来下载软件更新,以处理软件更新生(如果可用),并在完成下载后,在513522执行软件安装,并在完成安装之后,更新所述生物分析仪器计算机软件。尽管此图使用了术语“生物分析”,但其适用于任何分析运算系统、系统提供商、用户、用户计算机、仪器等。
[0635]
本说明书描述特别关于仪器和生物仪器的方法、技术、和系统。然而,方法、技术、和系统未限于此应用程序。如本说明书提供的mui可应用于可根据分级处理流来构成任何活动或处理。如本说明书提供的mui可应用于在各种其它领域的处理,包括,例如,住家和室内设计、家具组装、烹饪和餐饮设计、旅行规划、商务计划、图形设计(例如,名片;邀请函;工艺品,例如,织缝、编织、和缝纫、网页等)、财务计划、银行账户管理、税务、遗嘱、视频游戏设
计、视频编辑、媒体导引(例如电视信道导引)、购车、购屋、啤酒酿造、制造、任何领域的项目管理等。
[0636]
图54是在513600的主厨app中的公开软件模块架构的非生物分析使用的一示例的实施例,所述软件模块架构形成主要用户界面体验用于建立一个或多个人的餐点,其每个模块使用由在513606的云端平台提供的服务,假设相关的主厨相关服务可用于在513606的云端平台,以建立、读取、更新、和/或删除有关每个模块处理的任何和所有数据,以及每个模块处理所需的任何其它服务,其中当在513600的主厨用户app启动时,默认情况下,在513601上的餐点规划器模块将会是主动模块,引导主厨走访想要建立餐点的计划。主厨app 513600可结合mui实施以提供用户界面。在513602是烹饪原料收集模块提供用于导引主厨和/或其指定人员进行购买和/或获取所有食材和/或在餐点制备中使用和/或在烹饪过程中使用的执行餐点所需的任何物品。在513603是餐点准备模块,用于导引主厨和/或其指定人员完成烹饪餐点的步骤。在513604,餐点执行模块用于导引主厨和/或其指定人员设定餐点的阶段和气氛以及餐点的各种过程的时间安排。在513605是整个系统功能用于提供典型用于支持系统的使用,例如但未限于登出、检视说明信息、检视用户手册、检视法律声明和/或文件、更改软件配置、更改用户密码、和/或其它实用工具。用户透过使用在513606的云端平台提供的服务在513605的系统功能而在513600登入主厨用户app。完成登入之后,用户将启动餐点规划器模块513601,并根据需要在513600开始使用主厨用户app。为说明非生物分析用途的示例的示意说明,将进一步仅公开在513601的餐点规划工具模块。
[0637]
图55是从用户计算机上执行的主厨app 513700开始的餐点规划工具模块的用户体验流程的实施例,其中每个步骤在用户界面依序编号从1到“n”来表示用户从开始(1)到结束(n)的逐步流程,如主厨app 513700标示“1”为第一步骤。图55的用户体验流程可经由如本说明书描述的mui来实施。由于在此实施例中将餐点规划器模块设想为用户登入之后的默认第一模块,因此在登入处理之后,用户界面转移到开始513701,其中在513703或513704使用设计餐点的选项来选择用户计划机构,以显示一个或多个选项包括但未限于特定模块功能;要选择的模块;和/或系统功能,例如水平菜单和/或工具列、垂直菜单和/或工具列、下拉式菜单和/或工具列、键盘功能、语音致动命令、和/或选择选项的其它任何类似用户界面机构。在此实施例中,在513703,对用户提供设计餐点归划的选项,其中用户选择如此做,在513705将用户界面转移到从头开始建立新餐点规划或在513706从预先存在的餐点规划来建立的餐点规划,其中在513705选择新餐点,将用户界面直接转移到在513712的餐点归划设计设定,并在513706选择在现有餐点规划中建立新餐点,在513707将用户界面转移到最近餐点规划选择或在513708的可用餐点规划,其中默认值是在513707的最近餐点规划,但当从经由云端平台发送的服务请求返回时,如果513707的最近餐点规划是空的,那么自动转移到在513708的可用餐点规划。在513707选取最近之后,当从经由云端平台发送的服务请求返回时,在513709对用户显示最近所使用餐肴计划的可配置数量,例如25。或者,在513708选择可用餐点规划,当经由云端平台发送的服务请求返回时,对用户显示在513710的所有餐点,其中餐点规划由建立餐点规划的用户名称和每个用户建立的餐点规划名称而构成,以允许用户浏览各种用餐点规划以选择所选择的餐点规划。在513709或513710选择餐点规划之后,用户界面转移到在513712的餐点规划设计设定。在513712,对用户显示系统提供用户可接受或编辑的默认名称,但规划必须具有名称、默认为2用餐人数且
范围介于1到10000之间的;及可选的货币预算,默认是无限制并接受任何货币值;其中,在接受默认值或编辑一个或多个选项时,用户然后在513713选择烹饪法,导致在云端平台上的服务呼叫以存储用户对选项做出的决定,然后再转换用户界面。在513713,对用户显示两部分选择用户界面机构,在左侧显示烹饪起源,在右侧显示选择起源的烹饪选项,例如,左侧选择将是但未限于“美国人”、“欧洲人”、“墨西哥人”、“南美洲人”、“中东人”、“亚洲人”、或“其它”,其中有关美国人的正确选择将是但未限于“南部”、“新英格兰人”、“艾美许人(amish)或西南部”;有关欧洲人的选择包括但未限于“法国人”、“意大利人”、“德国人”、“希腊人”、“西班牙人”、“葡萄牙人”、“不列颠群岛”、或“斯堪的纳维亚半岛人”;有关墨西哥择将是但未限于“传统”或“德州墨西哥”;对南美将是但未限于“秘鲁”或“巴西”;对中东将是但未限于“土耳其”、“黎巴嫩”或“波斯”;对亚洲将是但未限于“中国人”、“日文人”、“泰国人”、“越南人”、“韩文或印度文”;及其它将是但未限于加“勒比海”或用户提供自己的烹饪风格的“自己命名”;并在用户选择烹饪选项时,选择是经由服务而存储到所述云端平台,且用户界面转移到在513714的饮食限制。在513714,对用户显示可滚动大纲格式的潜在饮食限制,其中在大纲的每个层,允许用户点击某项作为限制,点击将检查选定限制以及其在大纲下方嵌入的所有内容,其中大纲将是但未限于:
[0638]
素食者;
[0639]
纯素食者;
[0640]
过敏(坚果、写入选项);
[0641]
健康(乳糖、面筋、写入选项);
[0642]
宗教;
[0643]
犹太洁食(猪肉,贝类)、无乳制品、肉制品、无肉、无乳制品、素馨食品(无肉或乳制品);
[0644]
清真食品、写入选项;和/或
[0645]
口味、写入选项。
[0646]
在用户完成核取他们知道的所有限制之后,用户将在513715选择组合餐,使其选择经由网络服务存储到云端平台,因此在转换用户界面之前根据他们的选择从进餐准备中删除某些烹饪原料。在513715,对用户显示三个选项,以规划在513716定义主餐的菜肴、在513717选择小菜、和/或在513718选择饮料。在513716选择主菜时,对用户显示在513719的开胃菜、在513720的主菜、和在513721甜点的预期最终用餐执行顺序中的三个系统提供的默认值,但用户可通过选择功能选择513704以检视两功能选项来更改主菜选择和/或顺序,以在513722新增/删除主菜,以进餐时增加一道或多道菜和/或从餐点中去除一道或多道菜,以及在进行准备和/或执行进餐时重新安排进餐主菜的功能。在513719,对用户显示左右选择控制,其中左侧是要提供的菜肴类型,但未限于“汤”、“色拉”、“手抓食物”、“蘸酱/调味品”、和“其它”,以供一个或多个用户提供选择,其中当点击默认选项时,用户界面会显示由用户先前定义的烹饪和饮食限制设定的整个选项,及从云端平台上提供的web服务检索的选项,而用户可从其选取一个或多个选择。在513719完成选项选择和/或定义之后,用户将在513720选择主菜,所述软件会在转换用户界面之前经由网络服务将用户的选择自动存储在云端平台上。在513720,对用户显示左右选择控制,其中左侧是所要提供的菜肴的类型,但未限于“家禽”、“猪肉”、“牛肉”、“鱼”、“素食”、和“其它”,作为一个或多个用户提供的
选择,其中当点击默认选项时,用户界面会显示用户先前定义的烹饪和饮食限制所设定的整个选项,具有从云端平台上提供的网络服务检索的选项,而用户可从中选择一个或多个选项。在513720完成选项选择和/或定义之后,用户将在513721选择甜点主菜,所述软件会在转换用户界面之前经由网络服务将用户的选择自动存储在云端平台上。在513721,对用户显示左右选择控件,其中左侧是要提供甜点的类型,但未限于“蛋糕”、“饼干”、“派”、“冰淇淋”、“糕点”、和“其它”,作为一个或多个用户提供的选择,其中当点击默认选项时,用户界面会显示由用户先前定义的烹饪和饮食限制设定的整个选项,其具有从云端平台上提供的web服务检索的选项,而用户可从中选择一个或多个选项。在513721完成选项选择和/或定义之后,用户将选择下一道菜(如果有的话),直到定义最后一道菜,然后在513717选择小菜,所述软件会在转换用户界面之前,经由网络服务将用户的选择自动存储在云端平台。在513717,对用户显示左右选择控制,其中左侧是要提供的小菜类型,但未限于“面包”、“淀粉”、“蔬菜”、“蘸酱/调味料”、和“其它”,作为一个或多个用户提供的选择,其中当点击默认选项时,用户界面会显示由用户先前定义的烹饪和饮食限制设定的整个选项,具有从云端平台上提供的web服务检索的选项,而用户可从中选择一个或多个选项。在513717完成选项选择和/或定义之后,用户将在513718选择饮料,并在转换用户界面之前,所述软件会经由网络服务将用户的选择自动存储在云端平台上。在513718,对用户显示左右选择控制,其中左侧是具有在513724的酒类和在513725的非酒类的子菜单的饮料类型,其有关酒类的选项未限于“酒”、“啤酒”、“酒类”、和“其它”,作为一个或多个用户提供的选项;及有关非酒类的选项为“苏打水”、“果汁”、“水”、和“其它”,作为一个或多个用户提供的选项,其中当点击默认选项时,用户界面会显示用户先前定义的烹饪和饮食限制设定的整个选项,具有从云端平台上提供的web服务检索的选项,而用户可从中选择一个或多个选项,以及(或者)如果用户想要特定饮食,可结合每种特定饮料搭配特定主菜。在513718完成选项选择和/或定义之后,用户将在513726选择确认,因为他们的餐点现在是透过在转换用户界面之前经由网络服务将用户选择自动存储在云端平台上的软件来定义。在513726,对用户显示他们已规划的餐点的概要视图,以确认他们做出所有正确选择,以允许用户能够导引到先前的步骤,以改变他们在规划餐点的过程中做出的任何决定,而且如果所有决定符合他们的期望,他们将选择确认经由web服务将其进餐归划存储到云端平台供将来使用,并在完成web服务调用后,用户界面将转回到开始513702。在513702,用户可在513704选择功能选择用户界面机构,以检视他们是否在餐点归划器模块中并具有他们可用的三个其它模块,即烹饪原料收集模块、餐点准备模块、和餐点执行模块,以帮助他们使用其它一个或多个其它模块执行他们的新用餐规划。
[0647]
在另一示例,在烹饪和餐点设计mui模块中,处理流程可如下构建。第一菜单可允许用户选取所要准备的用餐、晚餐、午餐、早餐、正式、非正式等类型。选择用餐类型可导引到允许用户选择所要准备多种菜肴的下一菜单。下一菜单可允许用户选择烹饪风格。下一菜单可允许用户针对每个菜来选择按烹饪风格筛选的菜肴选项。完成菜单设计之后,可选择烹饪配料模块。所述烹饪配料模块可使用如本说明书讨论的mui,以允许用户在针对菜单选择菜肴的烹饪配料之间快速导引。例如,第一菜单可包括每个菜肴。第二菜单可包括烹饪原料列表和烹饪配料步骤的选项。如此,用户可存取历史部分中的所述第一菜单,以在烹饪配料之间快速跳动,同时在所述mui的现用部分中检视每个单独烹饪配料的烹饪原料和步
骤。
[0648]
在另一示例中,烹饪和餐点设计mui模块可如下操作。第一菜单可允许用户选择和定义多个餐点参数。例如,在第一菜单中,用户可从菜单项目中选择,这些菜单项目包括烹饪选择、饮食限制、用餐人数、餐点设计、酒搭配、和餐点准备。
[0649]
选取烹饪选择选项允许用户存取烹饪选项的第二菜单,包括例如“美国”、“欧洲”、“墨西哥”、“加勒比海”、“南美”、“中东”、和“亚洲”。选取所述第二菜单中的选项可导引到第三菜单;例如,所述美国选择可导引到南部、西南、德克萨斯州、新英格兰、阿米甚人、加利福尼亚人等,所述欧洲选择可导引到法国、意大利、德国、希腊、西班牙、葡萄牙、不列颠群岛、斯堪的纳维亚等;所述南美选择可导引到秘鲁、巴西等;所述亚洲选择可导印到中国、日本、越南、泰国、韩国、印度等。在实施例中,用户可从所述第二菜单选取一个以上的烹饪选项,可针对用户可交互的其它菜单提供筛选器。
[0650]
从所述第一菜单选取饮食限制选项允许用户从含有多个选项的第二菜单选择,所述选项例如“素食者”、“纯素食者”、“海鲜素食者”、“蛋奶素食者”、“过敏”、“健康”、“宗教”和“口味”选项。所述素食、纯素食、海鲜素、和蛋奶素食者菜单可以是执行菜单,允许用户将这些限制作为筛选器应用于餐食选择和/或烹饪配料。所述过敏和健康菜单导引到执行菜单,允许用户筛选由于健康或过敏因素而应限制的烹饪配料,例如坚果和贝类(过敏)、乳糖和面筋(健康)。两菜单可进一步允许用户写入其它选项。所述宗教菜单允许用户基于宗教饮食法律(例如犹太洁食或清真食品限制)存取筛选的菜单。所述犹太洁食菜单选择提供用户执行菜单,包括肉类(筛选出所有乳制品选项)、素馨食品(筛选出所有乳制品和肉类选项)、乳制品(筛选出所有肉类选项)、逾越节(筛选出所有选项,包括含酵类食品(chametz)和/或含豆类食品(kitniyot))。执行任何犹太洁食菜单也可消除所有非犹太洁食烹饪原料,例如猪肉、贝类等。所述清真食品菜单选择对用户提供允许根据清真食品限制来筛选菜单烹饪原料的执行菜单。所述口味菜单是允许用户通过晚餐口味筛选出烹饪原料选择的执行菜单。
[0651]
用餐人数菜单是允许用户选择用餐人数的执行菜单。选取用餐人数允许模块修改烹饪配料数量以符合进食的人数。在实施例中,用餐人数菜单也可允许用户选取例如轻度量、适度量、和重度量的选项作为所要准备食物量的进一步修改。
[0652]
菜肴设计或菜肴组成选择提供第二菜单的开胃菜(依序提供第三菜单的汤、沙拉等之类)、主菜(依序提供第三菜单的家禽、猪肉、牛肉、鱼、素食者之类)、小菜(依序提供第三菜单的面包、淀粉(米、马铃薯、其它食物等)和蔬菜)、和甜点。当用户深入这些菜单时,用户可到达其它菜单,提供对应到其它第二菜单(美食、饮食限制等)中选定筛选器的菜单项目。在实施例中,可根据筛选器来去除菜肴。在进一步实施例中,菜肴可包括基于筛选器的替代品或消除品,例如,非奶油菜肴中奶油用的油。每个菜单项目导致一个或多个烹饪配料选择执行菜单,允许用户将烹饪配料添加到准备的最终菜肴。本说明书描述的选择仅是举例说明,且菜肴组成子菜单可包括附加和/或不同的菜单和分级层。
[0653]
所述第一菜单的酒搭配选择提供用户第二菜单,以允许例如通过开胃菜、主菜、甜点等来选取符合选定菜肴的酒。在选取用户将搭配酒的主菜之后,执行菜单可提供用户根据针对所述主菜的所选定菜肴通过多样性、样式、标签、和其它特征来主动选择酒。
[0654]
使用所述mui菜单系统,所述第一菜单的餐点准备选择提供用户餐点准备的组合
走查法(walkthrough)。所述走查法提供一系列第二菜单项目,包括烹饪原料需求、预煮菜肴、和当日菜肴。所述烹饪原料需求选择提供允许用户消除自己拥有项目的购物列表。所述预煮菜肴菜单和当日菜肴菜单两者类似,并允许用户在集成准备和/或平行准备之间选择。所述预煮菜肴菜单提供用户存取所有菜肴和预准备烹饪原料的准备步骤,而所述当日菜肴菜单提供用户存取最号不提前准备的准备步骤。所述平行准备菜单允许用户整体存取每个选定烹饪配料。所述集成准备菜单允许用户以集成形式存取烹饪配料。在集成准备菜单中,基于时间提供子菜单,例如,进餐时间前4小时、进餐时间前3小时、进餐时间前2小时等。例如,存取“提前4小时”子菜单提供用户在用餐前4小时完成的工作列表。提前3小时子菜单提供用餐前3小时完成的工作、等等。如此,例如,如果需要针对一个以上的菜肴来剁碎相同烹饪原料,并可以最有效的方式进行集成,那么可组合每个烹饪配料的多个工作。在另一实施例中,集成准备子菜单可具有多个菜单项目,例如启动主菜、启动开胃菜、启动小菜、启动主菜、整个开胃菜、整个小菜等。因此,主厨的mui模块可允许用户设计菜肴,然后可提供准备步骤的整个集成。
[0655]
在另一示例中,mui可应用于旅行指南,透过任何地理区域的游览来引导用户,包括例如城市的一个或多个邻里或城市间旅行或州间或乡村间旅行。所述应用的内容可能包括潜在目的地、街道或道路地图以及公共交通(例如公交、地铁、轻轨、铁路)地图的列表。
[0656]
目的地可划分为不同的类别,包括但未限于景点(例如,博物馆、纪念碑、历史遗址、公园)、餐饮场所(例如,餐厅和酒吧)、零售场所、医疗设施、以及政府机关和车站。
[0657]
举例来说,活动菜单首先提示用户识别当前地理位置。或者,透过将装置连接到基于卫星的无线电导航系统(例如,gps),可自动输入用户的当前位置。然后,活动菜单会向用户询问一个或多个目的地。然后其可询问用户是否具有优选的运输模式,包括例如步行、驾驶或公共交通,同时针对每种此运输模式呈现计算出的交通时间估计。然后,mui为用户提供路线,指导用户进行每个步骤。在直接工作流模式下,mui会在换乘点处呈现带有关键停靠点的路线。例如且作为说明,第一选择是开始从用户当前位置(例如,旅馆)到地铁站a的五个街区步行。第二选择是在地铁站a乘坐地铁1号线列车前往地铁站b。第三选择是在地铁站b从地铁1号线列车下车,然后换乘地铁2号线前往地铁站c。第四选择是在地铁站c从地铁2号线列车下车,前往街道十字路口d的3路公共汽车站。第五选择是步行两个街区到达街道十字路口d以登上3路公共汽车。第六选择是在街道十字路口e下公共汽车。第七选择是从十字路口e步行三个街区到达选定目的地。透过与基于卫星的无线电导航系统协调,可跟踪这些决策点以用于呈现(例如,突显或定位以进行选择)实际地理定位。如同本公开提供的其它示例,沿路线的过去选择和/或将要做出的未来选择在屏幕的第二部分处呈现(或在第二部分中一起呈现,或在替代实施例中在第二部分和第三部分中分别呈现以用于显示),同时在屏幕的第一部分显示活动选择。在定向工作流的任何时候,用户都可以选择高级快显菜单,所述菜单为用户提供详细的街道和/或交通地图,能够放大到逐条街道或逐站详细信息,或缩小以获取更高级别的细节(例如,显示主要街道和十字路口或主要和/或中转站)。然后,用户可选择直接工作流路线的变体,例如从最后的3个街区步行转向选定目的地,并呈现替代路线以访问详细街道地图上识别的建筑,例如在前往目的地之前去餐馆用餐,或在步行到选定目的地之前去便利店购买雨伞。或者,通过示例的方式,旅行行程可限于更少的模式或甚至是单一运输模式,例如城市历史文化区域的徒步旅行,或与例如城际铁路运
输的其它模式结合。
[0658]
在又另一示例中,如本说明书描述的mui可实施成操作系统(os)或实施成附带于操作系统。如本说明书描述,所述mui通过限制显露不经常使用的项目而让用户与任何系统或工作流更有效交互。此设计原理和分级菜单流程可应用于例如os的任何方面。例如,在windows、linux、apple os等中的文件树导引可构成如本说明书描述的分级菜单树,限制较少使用的选项显露并移到不同菜单,例如高级快显菜单。如本说明书的讨论,较少使用的选项可指不符合使用频率的临界值百分比的选项,例如70%、80%、90%、或本说明书讨论的任何其它数值。因此,除非用户采取检视其它选项的步骤,否则用户只能看到与其最频繁交互的文件树选项。在移动装置操作系统ios、android等上的app可采取相同方式布置。所述系统可根据受限显露较少使用app的分级菜单树来分类用户app小图示,并对用户提供多个app,而不是按照常规显示充满app小图示的多个屏幕。
[0659]
在另一示例中,根据mui讨论的显露限制设计原理可应用于推送(push)通知。在分级菜单树中,不符合用户交互临界值百分比的菜单项目具有其显露的限制。同样地,可基于用户交互来限制对用户的推送通知,例如有关文本消息、电子邮件、app警报等的警报和通知。例如,可应用90%/10%或80%/20%的划分或本说明书讨论的任何其它划分,其中用户最频繁交互,依发送者、主题、接收者等特征的推送通知类型可被优先权化,而其它通知移到帮助菜单。用户交互或存取90%的时间或80%的时间、或任何适当数值的推送通知可得到优先权处理,包括振动警报、振铃警报、和实时显示。其它推送通知可收集在仅透过直接用户操作存取的菜单中。
[0660]
在另一示例中,如本说明书描述的mui可用于住家设计或改造。第一菜单可允许用户选择房间、厨房、浴室等的类型,以对其进行改造或设计。第二菜单可允许用户从新式、当代、传统等的多种样式进行选择,而第三菜单可允许用户开始选择要改造房间的各个方面,即,在厨房、装饰柜、铺设地板、台面等。在例如此类的示例中,所述mui可交互和/或介接多个常规设计软件,以在用户进行选择和开发设计时建立及维护用户设计的模型。
[0661]
在又另一示例中,如本说明书描述的mui可应用于媒体内容导引,以选择要观看的电视节目或电影。例如,第一菜单可允许用户选择类别,例如,样式、发行日期、流行度、主角演员/女演员等,用户可透过其来浏览媒体内容。在一些实施例中,每个连续菜单可提供类似第一菜单的选项,以允许用户连续筛选每个下一菜单。在应用于媒体内容的mui中,排除表可用作例如内容筛选器,以确保某些观看者无法存取不适当内容。如本说明书描述,限制列表可用于根据用户的典型观看习惯来筛选及更改菜单。
[0662]
进一步实施例包括:
[0663]
实施例1为一种在透过计算机应用程序来引导用户的用户界面上交互式导引用户通过菜单选择的路径的方法,所述方法由至少一硬件处理器自动执行,所述方法包括:在用户界面显示的第一部分上显示目前选择菜单;允许用户从显示在所述用户界面显示的所述第一部分上的目前选择菜单来选择菜单项目,并基于选择先前菜单选择层中的菜单项目以深入菜单选择层;在所述用户界面显示的第二部分上显示所述深入层的过去选定和过去未选定菜单项目,其中所述过去未选定菜单项目显示成可选选项;及通过允许用户从所述用户界面显示的所述第二部分上显示的先前导引菜单层来选择过去未选定菜单项目,以允许用户跳到菜单选项的不同路径,其中所述第一部分和所述第二部分在所述用户界面显示上
可同时检视。
[0664]
实施例2是实施例1的方法,其中随着检测到从目前选择菜单的菜单项目的选择,将目前选择菜单重定位到所述用户界面显示的所述第二部分,并基于所述菜单项目的选择在所述用户界面显示的所述第一部分上显示下一菜单选择层,其中已重定位的目前选择菜单在所述用户界面显示的所述第二部分上显示成过去菜单层的过去选定和过去未选定菜单项目,且所述下一菜单选择层在所述第一部分显示成目前选择菜单。
[0665]
实施例3是实施例1或2的方法,其中在所述用户界面显示的所述第一部分上以第一视觉方位显示目前选择菜单,且包括过去选定和过去未选定菜单项目的菜单选择的深入层是以第二视觉方位显示在所述用户界面显示的所述第二部分上。
[0666]
实施例4是实施例1到3的方法,其中所述第二视觉方位大体上正交所述第一视觉方位。
[0667]
实施例5是实施例1到4的方法,其中所述第一视觉方位是垂直方位,且所述第二视觉方位是水平方位。
[0668]
实施例6是实施例4或5的方法,其中所述第一视觉方位是水平方位,且所述第二视觉方位是垂直方位。
[0669]
实施例7是实施例4到6的方法,重定位到所述第二部分的菜单选择的深入层显示成菜单堆叠。
[0670]
实施例8是实施例3到7的方法,其中所述目前选择菜单显示成在第一视觉方位的方向上旋转选择的图形旋转轮。
[0671]
实施例9是实施例3到8的方法,其中在菜单选择的所述深入层中的深入层显示成在所述第二视觉方位的方向上旋转所述深入层的选择的图形旋转轮。
[0672]
实施例10是实施例1到9的方法,其中相对于在所述用户界面显示的所述第二部分上显示的所述深入层的过去未选定菜单项目,以明亮显示在所述用户界面显示的所述第二部分上显示的所述深入层中的过去选定菜单项目。
[0673]
实施例11是实施例1到10的方法,其中所述第一部分和所述第二部分显示成一系列同心圆。
[0674]
实施例12是实施例1到11的方法,其中所述第一部分和所述第二部分以图形决策树配置显示。
[0675]
实施例13是实施例1到12的方法,其中所述第一部分和所述第二部分偏移成大体上置中在所述用户界面显示上显示目前选择菜单的所述第一部分,同时将所述第一部分和所述第二部分两者布置在所述用户界面显示上。
[0676]
实施例14为一种用户界面系统,其包括:至少一硬件处理器;及存储器装置,其操作上耦合到所述硬件处理器,所述硬件处理器操作上从所述存储器装置检索目前选择菜单,并在用户界面显示的第一部分上显示目前选择菜单,所述硬件处理器进一步操作成允许用户从在所述用户界面显示的所述第一部分上显示的目前选择菜单来选择菜单项目,并基于选择先前菜单选择层中的菜单项目以深入菜单选择层,所述硬件处理器在所述用户界面显示的第二部分上显示所述深入层的过去选定和过去未选定菜单项目,其中所述过去未选定菜单项目显示成可选选项,所述硬件处理器进一步操作成通过允许用户从所述用户界面显示的所述第二部分上显示的先前导引菜单层来选择过去未选定菜单项目,以允许用户
跳到菜单选项的不同路径,其中所述第一部分和所述第二部分在所述用户界面显示上可同时检视。
[0677]
实施例15是实施例14的系统,其中随着检测到从目前选择菜单来选择菜单项目,所述硬件处理器将目前选择菜单重定位到所述用户界面显示的所述第二部分,并基于菜单项目的选择在所述用户界面显示的所述第一部分上显示下一菜单选择层,其中所述已重定位的目前选择菜单在所述用户界面显示的所述第二部分上显示成过去菜单层的过去选定和过去未选定菜单项目,且下一菜单选择层在所述第一部分显示成目前选择菜单。
[0678]
实施例16是实施例15的系统,其中在所述用户界面显示的所述第一部分上以第一视觉方位显示目前选择菜单,并以第二视觉方位在所述用户界面显示的所述第二部分上显示包括过去选定和过去未选定菜单项目的所述深入菜单选择层。
[0679]
实施例17为根据实施例16的系统,其中所述第二视觉方位大体上正交所述第一视觉方位。
[0680]
实施例18为根据实施例17的系统,其中所述第一视觉方位是垂直方位,且所述第二视觉方位是水平方位。
[0681]
实施例19是实施例17或18的系统,其中所述第一视觉方位是水平方位,且所述第二视觉方位是垂直方位。
[0682]
实施例20是实施例17到19的系统,重定位到所述第二部分的所述深入菜单选择层显示成菜单堆叠。
[0683]
实施例21是实施例16到20的系统,其中所述目前选择菜单显示成在第一视觉方位的方向上旋转选择的图形旋转轮。
[0684]
实施例22是实施例16到21的系统,其中在所述深入菜单选择层中的深入层显示成在第二视觉方位的方向上旋转深入层的选择的图形旋转轮。
[0685]
实施例23是实施例14到22的系统,其中相对于在所述用户界面显示的所述第二部分上显示的所述深入层的过去未选定菜单项目,明亮显示在所述用户界面显示的所述第二部分上显示的所述深入层中的过去选定菜单项目。
[0686]
实施例24是实施例14到23的系统,其中所述第一部分和所述第二部分显示成一系列同心圆。
[0687]
实施例25是实施例14到24的系统,其中所述第一部分和所述第二部分以图形决策树配置显示。
[0688]
实施例26是实施例14到25的系统,其中所述第一部分和所述第二部分偏移成大体上置中在所述用户界面显示上显示目前选择菜单的所述第一部分,同时将所述第一部分和所述第二部分两者布置在所述用户界面显示上。
[0689]
实施例27为一种存储指令程序的计算机可读存储媒体,所述指令程序可由机器执行,以执行在透过计算机应用程序来引导用户的用户界面上交互式导引用户通过菜单选择的路径的方法,所述方法包括:在用户界面显示的第一部分上显示目前选择菜单;允许用户从所述用户界面显示的所述第一部分上显示的目前选择菜单来选择菜单项目,并基于选择先前菜单选择层中的菜单项目以深入菜单选择层;在用户界面显示的第二部分上显示所述深入层的过去选定和过去未选定菜单项目,其中所述过去未选定菜单项目显示成可选选项;通过允许用户从所述用户界面显示的所述第二部分上显示的先前导引菜单层来选择过
去未选定菜单项目,以允许用户跳到菜单选项的不同路径,其中所述第一部分和所述第二部分在所述用户界面显示上可同时检视。
[0690]
实施例28是实施例27的计算机可读存储媒体,其中随着检测到从目前选择菜单来选择菜单项目,将目前选择菜单重定位到所述用户界面显示的所述第二部分,并基于菜单项目的选择,在所述用户界面显示的所述第一部分上显示下一菜单选择层,其中已重定位的目前选择菜单在所述用户界面显示的所述第二部分上显示成过去菜单层的过去选定和过去未选定菜单项目,且下一菜单选择层在所述第一部分上显示成目前选择菜单。
[0691]
实施例29是实施例28的计算机可读存储媒体,其中在所述用户界面显示的所述第一部分上以第一视觉方位显示目前选择菜单,并以第二视觉方位在所述用户界面显示的所述第二部分上显示包括过去选定和过去未选定菜单项目的深入菜单选择层。
[0692]
实施例30是实施例29的计算机可读存储媒体,其中所述第二视觉方位大体上正交所述第一视觉方位。
[0693]
实施例31是实施例30的计算机可读存储媒体,其中所述第一视觉方位是垂直方位,且所述第二视觉方位是水平方位。
[0694]
实施例32是实施例30到31的计算机可读存储媒体,其中所述第一视觉方位是水平方位,且所述第二视觉方位是垂直方位。
[0695]
实施例33是实施例30到32的计算机可读存储媒体,重定位到所述第二部分的深入菜单选择层显示成菜单堆叠。
[0696]
实施例34是实施例29到33的计算机可读存储媒体,其中目前选择菜单显示成在第一视觉方位的方向上旋转选择的图形旋转轮。
[0697]
实施例35是实施例29到34的计算机可读存储媒体,其中在菜单选择的深入层中的深入层显示成在第二视觉方位的方向上旋转深入层的选择的图形旋转轮。
[0698]
实施例36是实施例27到35的计算机可读存储媒体,其中相对于在所述用户界面显示的所述第二部分上显示的所述深入层的过去未选定菜单项目,明亮显示在所述用户界面显示的所述第二部分上显示的所述深入层中的过去选定菜单项目。
[0699]
实施例37是实施例27到36的计算机可读存储媒体,其中所述第一部分和所述第二部分显示成一系列同心圆。
[0700]
实施例38是实施例27到37的计算机可读存储媒体,其中所述第一部分和所述第二部分以图形决策树配置显示。
[0701]
实施例39是实施例27到38的计算机可读存储媒体,其中所述第一部分和所述第二部分在相同视觉方位平行显示。
[0702]
实施例40是实施例27到39的计算机可读存储媒体,其中所述第一部分和所述第二部分偏移成大体上置中在所述用户界面显示上显示目前选择菜单的所述第一部分,同时将所述第一部分和所述第二部分两者布置在所述用户界面显示上。
[0703]
实施例41是实施例27到40的计算机可读存储媒体,其中所述用户界面导引用户通过测定系统,同时呈现用户针对导引通过测定系统需进行的最少数量菜单选择。
[0704]
实施例42是在透过计算机应用程序来引导用户的用户界面上交互式导引用户通过菜单选择的路径的方法,所述方法由至少一硬件处理器自动执行,所述方法包括:在用户界面显示的第一部分上显示目前选择菜单;允许用户从所述用户界面显示的所述第一部分
上显示的目前选择菜单来选择菜单项目,并基于选择先前菜单选择层中的菜单项目以深入菜单选择层;及在用户界面显示的第二部分上显示所述深入层的过去选定和过去未选定菜单项目,其中所述过去未选定菜单项目显示成可选选项;其中所述第一部分和所述第二部分在所述用户界面显示上可同时检视;及其中所述图形用户界面通过让用户界面显示的背景显示黑色以使黑色空间最大化,借此节省存储空间并改善呈现的速度。
[0705]
实施例43是实施例42的方法,其中随着检测到从目前选择菜单来选择菜单项目,将目前选择菜单重定位到所述用户界面显示的所述第二部分,并基于菜单项目的选择在所述用户界面显示的所述第一部分上显示菜单选择的下一层,其中已重定位的目前选择菜单在所述用户界面显示的所述第二部分上显示成过去菜单层的过去选定和未选择菜单项目,菜单选择的下一层显示在第一部分上作为目前选择菜单。
[0706]
实施例44是实施例42或43的方法,其中在所述用户界面显示的所述第一部分上以第一视觉方位显示目前选择菜单,且包括过去选定和过去未选定菜单项目的菜单选择的所述深入层以第二视觉方位显示在所述用户界面显示的所述第二部分上。
[0707]
实施例45是实施例43或44的方法,其中所述第二视觉方位大体上正交所述第一视觉方位。
[0708]
实施例46是实施例44或45的方法,其中所述第一视觉方位是垂直方位,且所述第二视觉方位是水平方位。
[0709]
实施例47是实施例44到46的方法,其中所述第一视觉方位是水平方位,且所述第二视觉方位是垂直方位。
[0710]
实施例48是实施例44到47的方法,重定位到所述第二部分的菜单选择的深入层显示成菜单堆叠。
[0711]
实施例49是实施例43到48的方法,其中目前选择菜单显示成在第一视觉方位的方向上旋转选择的图形旋转轮。
[0712]
实施例50是实施例42到49的方法,其中在菜单选择的深入层中的深入层显示成图形旋转轮,其在第二视觉方位的方向上旋转深入层的选择。
[0713]
实施例51是实施例42到50的方法,其中相对于在所述用户界面显示的所述第二部分上显示的所述深入层的过去未选定菜单项目,明亮显示在所述用户界面显示的所述第二部分上显示的所述深入层中的过去选定菜单项目。
[0714]
实施例52是实施例42到51的方法,其中所述第一部分和所述第二部分显示成一系列同心圆。
[0715]
实施例53是实施例42到52的方法,其中所述第一部分和所述第二部分以图形决策树配置显示。
[0716]
实施例54是实施例42到53的方法,其中所述第一部分和所述第二部分偏移成大体上置中在所述用户界面显示上显示目前选择菜单的所述第一部分,同时将所述第一部分和所述第二部分两者布置在所述用户界面显示上。
[0717]
实施例55是实施例42到54的方法,其进一步包括通过允许用户从所述用户界面显示的所述第二部分上显示的先前导引菜单层来选择过去未选定菜单项目,以允许用户跳到菜单选项的不同路径。
[0718]
实施例56是在透过计算机应用程序来引导用户的用户界面上交互式导引用户通
过菜单选择的路径的方法,所述方法由至少一硬件处理器自动执行,所述方法包括:在用户界面显示的第一部分上显示目前选择菜单;允许用户从所述用户界面显示的所述第一部分上显示的目前选择菜单来选择菜单项目,并基于选择先前菜单选择层中的菜单项目以深入菜单选择层;在用户界面显示的第二部分上显示所述深入层的过去选定和过去未选定菜单项目,其中所述过去未选定菜单项目显示成可选选项,其中所述第一部分和所述第二部分在所述用户界面显示上可同时检视,其中至少第一部分包括搜索功能方块盒、附属第一区域和附属第二区域,其中所述第一部分是整个可滚动的并显示目前选择菜单,其中随着检测到在搜索功能方块盒中的搜索词输入,所述第一部分分成可个别滚动的所述附属第一区域和附属第二区域。
[0719]
实施例57是实施例56的方法,其中所述附属第二区域显示符合所述搜索词的目前菜单选择子集。
[0720]
实施例58是实施例56或57的方法,其中所述附属第二区域显示目前选择菜单。
[0721]
实施例59是实施例56到58的方法,其中所述附属第一区域显示最近选择的菜单项目。
[0722]
实施例60是实施例56到59的方法,其中所述第一部分在所述用户界面显示上呈现成图形轮。
[0723]
实施例61是一种在透过计算机应用程序来引导用户的用户界面上交互式导引用户通过菜单选择的路径的方法,所述方法由至少一硬件处理器自动执行,所述方法包括:在用户界面显示的第一部分上显示目前选择菜单;允许用户从所述用户界面显示的所述第一部分上显示的目前选择菜单来选择菜单项目,并基于选择先前菜单选择层中的菜单项目以深入菜单选择层;在用户界面显示的第二部分上显示所述深入层的过去选定和过去未选定菜单项目,其中所述过去未选定菜单项目显示成可选选项,其中所述第一部分和所述第二部分在所述用户界面显示上可同时检视,其中目前选择菜单显示成旋转选择的图形旋转轮,其中所述图形旋转轮可从目前选择菜单中的第一菜单项目旋转移到目前选择菜单中的最后菜单项目,且所述图形旋转轮可进一步从所述最后菜单项目旋转移到所述第一菜单项目,且所述第一菜单项目和所述最后菜单项目在图形旋转轮的旋转中不连接。
[0724]
实施例62是实施例61的方法,其中所述图形旋转轮是垂直旋转的垂直滚轮。
[0725]
实施例63是实施例61或62的方法,其中所述图形旋转轮是水平旋转的水平滚轮。
[0726]
实施例64是一种由至少一硬件处理器执行用于导引输出到图形用户界面(gui)的分级菜单层的路径的方法,所述方法包括:提供第一命令,供将用户可选选项的第一菜单显示在用户界面(ui)显示的第一部分上;及提供第二命令,供随着用户的选择,将用户可选选项的第二菜单显示在所述ui显示的所述第一部分上,其中所述第二部分包括所述分级菜单层的过去选定和过去未选定菜单项目中的一个或多个,并调适成能够与所述第一部分同时检视。
[0727]
实施例65是实施例64的方法,其进一步包括高级快显菜单,其中所述高级快显菜单调适成在选取高级选择器之后显示。
[0728]
实施例66是实施例65或64的方法,其中所述高级快显菜单包括下列用户选定选项中的一个或多个:“汇出”、“管理者控制台”、“管理稽核跟踪”、“使用条款”、“隐私政策”、及“登出”。
[0729]
实施例67是实施例64到66的方法,其中选取“管理稽核跟踪”选项之后,所述第一部分调适成显示稽核信息,所述稽核信息包括下列项目中的一个或多个:“时间记录”、“用户名称和/或电子邮件地址”、“模块”、“记录id”、“类型”、“消息”、“类别”、“代码”、及“用户的ip地址”。
[0730]
实施例68是实施例67的方法,其中所述稽核信息包括有关所有用户、帐户、及团队(team)中的一个或多个的信息。
[0731]
实施例69是实施例67或68的方法,其中所述稽核信息包括有关先前添加的团队中所选定特别团队的信息。
[0732]
实施例70是实施例69的方法,其进一步包括选取“管理稽核跟踪”选项之后,提供命令来显示包括先前所添加团队的稽核菜单。
[0733]
实施例71是实施例67和实施例64到70的方法,其中所述稽核信息调适成在选取“汇出”选项之后汇出给用户。
[0734]
实施例72是实施例64到72的方法,其中所述第二部分调适成显示稽核菜单,供用户选择可用于显示的稽核信息,或减少将由一个或多个团队和/或仪器显示的稽核信息。
[0735]
实施例73是实施例66到72的方法,其中选取“管理稽核跟踪”选项之后,所述高级快显菜单包括下列选项中的一个或多个:“汇出”及“复制到剪贴簿”。
[0736]
实施例74是实施例64到73的方法,其进一步包括高级快显菜单,其中所述高级快显菜单调适成在选取高级选择器之后显示。
[0737]
实施例75是实施例64到74的方法,其中所述用户可选择项的第一菜单包括下列选项中的一个或多个:“读取”及“检视最近结果”。
[0738]
实施例76是实施例75的方法,其中选取“读取”命令,所述ui显示的所述第二部分调适成输出[播放]按钮。
[0739]
实施例77是实施例76的方法,其中选取[播放]按钮之后,盘读取器调适成开始读取一个或多个盘。
[0740]
实施例78是实施例77的方法,其中进一步在选取[播放]按钮之后,所述ui显示调适成显示计时器,其中所述计时器调适成指示下列项目中的一个或多个:“装载一个或多个盘的总时间量”、“读取一个或多个盘的总时间量”、“卸载一个或多个盘的总时间量”、“完成一个或多个盘装载的剩余时间”、“完成读取一个或多个盘的剩余时间”、及“完成卸载一个或多个盘的剩余时间”。
[0741]
实施例79是实施例74到78的方法,其中所述高级快显菜单包括下列用户可选选项中的一个或多个:“弹出盘”、“部分盘”、“设定盘执行”、“停止仪器”、“锁定ui”、及“检视盘信息”。
[0742]
实施例80是实施例79的方法,其中选取“部分盘(partial plate)”选项之后,所述第一部分调适成接收有关在所述一个或多个盘中所选定盘的条码信息。
[0743]
实施例81是实施例80的方法,其中所述第一部分进一步调适成显示用户可选选项,当选定时,验证所接收条码信息的真实性。
[0744]
实施例82是实施例79到81的方法,其中进一步随着“部分盘”选择,所述高级快显菜单包括下列选项中的一个或多个:“存储部分盘”、及“取消部分盘”。
[0745]
实施例83是实施例79到83的方法,其中选取“设定盘执行”选项之后,所述第一部
分调适成接收有关盘的盘执行的名称。
[0746]
实施例84是实施例79到84的方法,其中选取“停止仪器”选项之后,所述第一部分调适成在发出“停止仪器”命令之前显示确认选项。
[0747]
实施例85是实施例84的方法,其中所述确认选择在选择时调适成通过发出停止仪器命令来中止目前盘执行,或通过忽略停止仪器命令来继续执行。
[0748]
实施例86是实施例79到85的方法,其中选取“锁定ui”选项之后,所述ui显示调适成在接收目前用户的密码之前锁定用户选择。
[0749]
实施例87是实施例79到86的方法,其中选取“检视盘信息”选项之后,所述第一部分调适成显示盘信息,包括下列项目中的一个或多个:“盘执行名称”、“盘条码”、“长边客户条码”、“短边客户条码”、“盘类型”、“操作者”、及“读取时间”。
[0750]
实施例88是实施例79到87的方法,其中选取“弹出盘”选项之后,盘就从盘读取仪器弹出。
[0751]
实施例89是实施例64到88的方法,其中用户可选选项的第一菜单包括下列选项中的一个或多个:“定义角色和许可”、“新增/删除成员”、“指定成员角色”、及“授权和通知成员”。
[0752]
实施例90是实施例89的方法,其中所述第一部分包括第二菜单的用户可选选项的两个或多个子部分。
[0753]
实施例91是实施例90的方法,其中选取“定义角色和许可”之后,用户可选选项的第一子部分包括下列选项中的一个或多个:“实验室管理者”、“设计者”、“关联”、“操作者(基准)”;及“维护技术(基准)”。
[0754]
实施例92是实施例91的方法,其中选取(a)“实验室管理者”、(b)“设计者”、(c)“关联”选项中的一个或多个之后,用户可选选项的选择包括下列选项中的一个或多个:“分析方法”、“测定方法”、“实验”、“测定引擎”、“稽核跟踪”、“维护”、“读取器”、及“系统”。
[0755]
实施例93是实施例91或92的方法,其中选取(a)“操作者(基准)”或(b)“维护技术(基准)”选项中的一个或多个之后,用户可选选项的第二选择包括下列选项中的一个或多个:“测定引擎”、“稽核跟踪”、“维护”、“读取器”、及“系统”。
[0756]
实施例94是实施例91到93的方法,其中选取“分析方法”之后,用户可选选项的第三子部分包括“执行分析方法”选择。
[0757]
实施例95是实施例91到94的方法,其中选取“测定方法”之后,用户可选选项的第三选择包括“执行测定方法”选择。
[0758]
实施例96是实施例91到95的方法,其中选取“实验”之后,用户可选选项的第三子部分包括下列选项中的一个或多个:“建立实验”、“编辑规划”、“排除/包括数据点”、“汇出数据表”、“汇出样品结果表”、及“检视实验”。
[0759]
实施例97是实施例91到96的方法,其中选取“测定引擎方法”之后,用户可选选项的第三子部分包括下列选项中的一个或多个:“汇出数据表”、“修改仪器设定值”、“撤销梅索刻度(mesoscale)诊断工具批号指定”、“重试量表验证”、“执行仪器”、及“显示未验证执行的ecl”。
[0760]
实施例98是实施例91到97中的一项的方法,其中选取“稽核跟踪”之后,用户可选选项的第三子部分包括“检视稽核跟踪app”选项。
[0761]
实施例99是实施例91到98中的一项的方法,其中选取“维护”之后,用户可选选项的第三子部分包括下列选项中的一个或多个:“执行维护”、“执行维护方法”、及“检视维护记录”。
[0762]
实施例100是实施例91到99中的一项的方法,其中选取“读取器”之后,用户可选选项的第三子部分包括下列选项中的一个或多个:“管理数据库”、“修改仪器设定值”、及“执行仪器”。
[0763]
实施例101是实施例91到100中的一项的方法,其中选取“系统”之后,用户可选选项的第三子部分包括下列选项中的一个或多个:“修改系统设定”、及“解开任何用户锁定的app”。
[0764]
实施例102是实施例90到102的方法,其中选取“新增/删除成员”选项之后,用户可选选项的第二菜单包括先前新增的用户名称和/或电子邮件地址,此外其中用户名称和/或电子邮件地址中的一个或多个调适成随着用户的删除输入,从用户可选选项的所述第二菜单中删除。
[0765]
实施例103是实施例102的方法,其中进一步选取“新增/删除成员”选项之后,第二菜单调适成接收新的用户名称和/或电子邮件地址,以加入先前添加的用户名称和/或电子邮件地址。
[0766]
实施例104是实施例103的方法,其中在用户的删除输入之后,确认屏幕调适成显示在所述用户界面显示的所述第一部分上,此外其中确认屏幕调适成显示包括“取消”和“确定”的用户可选选项。
[0767]
实施例105是实施例90到104的方法,其中选取“指定成员角色”之后,用户可选选项的所述第一子部分包括先前添加的用户名称和/或电子邮件地址,且所述第二子部分包括下列角色指定选项中的一个或多个:“实验室管理者”、“设计者”、“关联”、“操作者(基准)”、及“维护技术(基准)”。
[0768]
实施例106是实施例105的方法,其中所述第一和第二子部分的选取调适成使用角色指定选择中的一个或多个,在先前添加的用户名称和/或电子邮件地址中的一个或多个中建立关联性。
[0769]
实施例107是实施例106的方法,其中选取“授权和通知成员”选项之后,先前添加的用户名称和/或电子邮件地址中的一个或多个与使用角色指定选择中的一个或多个之间的关联性经调适显示在所述ui。
[0770]
实施例108是实施例107的方法,其中选取“授权和通知成员”选项之后,所述第一部分调适成显示“授权和电子邮件安装指令”选项。
[0771]
实施例109是实施例108的方法,其中选取“授权和电子邮件安装指令”选项之后,角色指定信息和/或指令调适成发送到先前添加的电子邮件地址。
[0772]
实施例110是实施例64到109的方法,其中用户可选选项的第一菜单包括下列选项中的一个或多个:“准备团队”、“定义管理者”、及“管理团队”。
[0773]
实施例111是实施例110的方法,其中选取“准备团队”选项之后,用户可选选项的第二菜单包括一个或多个先前添加的团队。
[0774]
实施例112是实施例110到111的方法,其中选取“准备团队”选项之后,用户可选选项的第二菜单调适成接收一个或多个新团队,以加入一个或多个先前添加的团队。
[0775]
实施例113是实施例110到112的方法,其中选取“准备团队”选项之后,所述第二部分调适成显示多个可用已定义团队(team)、多个可用指定位置(seat)、可用团队总数、及可用位置总数。
[0776]
实施例114是实施例110到113的实施例,其中选取“定义管理者”选项之后,用户可选选项的第二菜单包括先前添加的用户名称和/或电子邮件地址,此外其中用户名称和/或电子邮件地址中的一个或多个调适成随着用户的删除输入,从用户可选选项的所述第二菜单中删除。
[0777]
实施例115是实施例110到114的方法,其中进一步选取“定义管理者”选项之后,用户可选选项的第二菜单调适成接收新的用户名称和/或电子邮件地址,以加入先前添加的用户名称和/或电子邮件地址中。
[0778]
实施例116是实施例111到115的方法,其中所述第二部分调适成显示一个或多个先前添加的团队作为选择菜单。
[0779]
实施例117是实施例116的方法,其中先前添加的用户名称和/或电子邮件地址与来自选择菜单的一个或多个先前添加的团队中的特定团队形成关联性。
[0780]
实施例118是实施例117的方法,其中选取“定义管理者”选项之后,所述第一部分调适成显示“授权和电子邮件”选项。
[0781]
实施例119是实施例118的方法,其中选取“授权和电子邮件安装指令”选项之后,授权和/或团队数据指定信息调适成传送到先前添加的电子邮件地址。
[0782]
实施例120是实施例111到119的方法,其中选取“管理团队”选项之后,显示在实施例89中标识的用户可选选项的所述第一菜单:
[0783]
实施例121是实施例64到120的方法,其进一步包括高级快显菜单,其中所述高级快显菜单调适成在选取高级选择器之后显示。
[0784]
实施例122是实施例121的方法,其中选取“管理稽核跟踪”选项之后,所述高级快显菜单包括下列选项中的一个或多个:“重新发送安装指令”、“汇入”、及“更改团队名称”、“更改帐户名称”、“更改密码到期”。
[0785]
实施例123是实施例64的方法,其进一步包括由所述至少一处理器提供重定位命令,供将第一菜单重定位到所述ui显示的所述第二部分,其中所述第二菜单包括供用户选择的后续菜单项目层。
[0786]
实施例124是实施例64或123中的任一项的方法,其中后续菜单项目层包括比所述第一菜单低至少一分级菜单层的一个或多个用户可选菜单项目。
[0787]
实施例125是实施例64或123到124中的任一项的方法,其中后续菜单项目层包括比第一菜单低超过一分级菜单层的一个或多个用户可选菜单项目。
[0788]
实施例126是实施例64或123到125中的任一项的方法,其中所述过去未选定菜单项目包括先前导引的分级菜单层。
[0789]
实施例127是实施例64或123到126中的任一项的方法,其中所述第一部分包括现用部分,所述现用部分包括一个或多个目前用户可选菜单项目,且所述第二部分包括历史部分,所述历史部分包括用户先前选择的菜单项目。
[0790]
实施例128是实施例64或123到127中的任一项的方法,其中所述第一部分和所述第二部分调适成分别以第一视觉方位和第二视觉方位进行显示。
[0791]
实施例129是实施例64或123到128中的任一项的方法,其中所述第二视觉方位大体上正交所述第一视觉方位。
[0792]
实施例130是实施例64或123到129中的任一项的方法,其中所述第一视觉方位是垂直方位,且所述第二视觉方位是水平方位。
[0793]
实施例131是实施例64或123到130中的任一项的方法,其中所述第一视觉方位配置成在垂直、水平、或同心方位中的一个或多个上提供一个或多个用户可选菜单项目。
[0794]
实施例132是实施例64或123到131中的任一项的方法,其中所述第二视觉方位配置成在垂直、水平、或同心方位中的一个或多个中提供用户可选菜单项目。
[0795]
实施例133是实施例64或123到132中的任一项的方法,其中菜单项目调适成显示的方式是基于从下列项目中的一个或多个选定的属性:(a)选定的菜单项目;(b)相对于列表中的其它菜单项目更中的位置;(c)用户可使用或不可使用;(d)包含用户键入的一个或多个字符;(e)高级快显菜单的一部分。
[0796]
实施例134是实施例64或123到133中的任一项的方法,其中菜单项目调适成显示的方式包括下列项目中的一个或两个:(a)突显下列项目中的一个或多个的菜单项目:选定的菜单项目、位于决策区、或可供用户使用;(b)淡化下列项目中的一个或多个的菜单项目:不是选定的菜单项目、位置远离决策区、或无法供用户使用。
[0797]
实施例135是实施例64或123到134中的任一项的方法,其中菜单项目调适成通过相对于其它菜单项目在所述ui显示上明亮显示、加粗、变大、划底线、或定位中的一个或多个而突显。
[0798]
实施例136是实施例64或123到135中的任一项的方法,其中菜单项目调适成通过相对于其它菜单项目在所述ui显示上淡化、缩小、或定位中的一个或多个而淡化。
[0799]
实施例137是实施例64或123到136中的任一项的方法,其中所述决策区调适成显示在置中区域。
[0800]
实施例138是实施例64或123到137中的任一项的方法,其中所述第一和第二菜单调适成显示在背景上,所述背景调适成以对比于所述第一和第二菜单的方式显示。
[0801]
实施例139是实施例64或123到138中的任一项的方法,其中所述第二部分调适成在小于所述第一部分的区域上显示。
[0802]
实施例140是实施例64或123到139中的任一项的方法,其中所述第一视觉方位是平行、正交、垂直、水平、及同心于所述第二视觉方位中的一个或多个。
[0803]
实施例141是实施例64或123到140中的任一项的方法,其中所述提供步骤中的每一个是由负责执行机器上存储的计算机应用程序的处理器执行。
[0804]
实施例142是实施例64或123到141中的任一项的方法,其中所述计算机应用程序包括用于操纵、设计、执行、检查、测量、或分析实验的应用程序。
[0805]
实施方案143是实施例64或123到142中的任一项的方法,其中所述实验包括一个或多个测定。
[0806]
实施方案144是实施例64或123到143中的任一项的方法,其中所述实验包括一个或多个电致化学发光测定。
[0807]
实施例145是实施例64或123到144中的任一项的方法,其进一步包括提供限制命令,以基于下列准则中的至少一个来限制所要显示的菜单项目总数:(a)用户在登入自己的
帐户时先前已选定菜单项目的频率;(b)至少两用户在登入帐户时先前已选定菜单项目的频率;(c)用户在登入有关多个帐户的帐户时先前已选定菜单项目的频率;(d)至少两用户在登入有关多个帐户的一个或多个帐户时先前已选定菜单项目的频率;(e)任何用户在登入任何帐户时先前已选定菜单项目的频率;(f)任何用户在登入有关多个帐户的任何帐户时先前已选定菜单项目的频率。
[0808]
实施例146是实施例64或123到145中的任一项的方法,其中子项(c)、(d)、及(f)中的多个帐户是有关团队的帐户,且所述用户是有关多个帐户的一个或多个团队的团队成员。
[0809]
实施例147是实施例64或123到146中的任一项的方法,其进一步包括排除命令,以排除基于下列准则中的至少一个所显示的菜单项目:(a)指定为在目前模块中不可用的菜单项目;(b)指定为用户不可用的菜单项目;(c)指定为用户群体不可用的菜单项目;(d)指定为存储计算机应用程序的一个或多个副本的特定机器不可用的菜单项目;(e)指定为机器群体不可用的菜单项目,其中每个机器存储计算机应用程序的一个或多个副本。
[0810]
实施例148是实施例64或123到147中的任一项的方法,其中所述频率决定在定义的时间周期内。
[0811]
实施例149是实施例64或123到148中的任一项的方法,其中所述频率是50%或更高。
[0812]
实施例150是实施例64或123到149中的任一项的方法,其中所述频率是80%或更高。
[0813]
实施例151是实施例64或123到150中的任一项的方法,其中所述第一和第二菜单调适成在任何特定时间点处整个显示少于七个用户可选菜单项目。
[0814]
实施例152是实施例64或123到151中的任一项的方法,其中所述背景包括像素,其中至少75%的像素是单色。
[0815]
实施例153是实施例64或123到152中的任一项的方法,其中所述背景包括像素,其中至少75%的像素是黑色。
[0816]
实施例154是实施例64或123到153中的任一项的方法,其进一步包括提供第三命令,供将一个或多个用户可选菜单项目的第三菜单显示在所述ui显示的第三部分上,其中所述第三菜单调适成能够与所述ui显示的所述第一和第二部分同时检视。
[0817]
实施例155是实施例64或123到154中的任一项的方法,其进一步包括:提供第三命令,供随着用户从所述第二菜单的选择,将用户可选菜单项目的第三菜单显示在所述ui显示的所述第一部分上,其中来自所述第二菜单的所述分级菜单层的过去选定菜单项目和过去未选定菜单项目中的一个或多个调适成显示在所述第二部分上,并能够与所述第一部分同时检视。
[0818]
实施例156是实施例64或123到155中的任一项的方法,其中所述第二部分进一步包括子菜单,其中所述子菜单包括从所述第一、第二、及第三菜单中的一个或多个的至少一较低分级菜单层中选取的过去选定子菜单项目和过去未选定子菜单项目中的一个或多个。
[0819]
实施例157是一种用于导引调适成输出到图形用户界面(gui)的分级菜单层的路径的系统,所述系统包括至少一处理器;用户输入装置;及计算机可读存储媒体,其配置成存储计算机应用程序,其中所述至少一处理器配置成执行所述计算机应用程序的指令,以
用于提供第一命令,供将一个或多个用户可选菜单项目的第一菜单显示在用户界面(ui)显示的第一部分上,及提供第二命令,供随着用户的选择,将一个或多个用户可选菜单项目的第二菜单显示在所述ui显示的所述第一部分上,其中所述第一菜单调适成显示在所述ui显示的第二部分上,且包括所述分级菜单层的过去选定菜单项目和过去未选定菜单项目中的一个或多个,并调适成能够与在所述第一部分中的所述第二菜单同时检视。
[0820]
实施例158是一种具有存储有计算机指令的非暂时性计算机可读媒体,当处理器执行所述计算机指令时,使所述处理器执行用于导引调适成输出到图形用户界面(gui)的分级菜单层的路径的方法,所述方法包括:提供第一命令,供将一个或多个用户可选菜单项目的第一菜单显示在用户界面(ui)显示的第一部分上;及提供第二命令,供随着用户的选择,将一个或多个用户可选菜单项目的第二菜单显示在所述ui显示的所述第一部分上,其中所述第一菜单调适成显示在所述ui显示的第二部分上,且包括所述分级菜单层的过去选定菜单项目和过去未选定菜单项目中的一个或多个,并调适成能够与在所述第一部分中的所述第二菜单同时检视。
[0821]
实施例159是实施例64或124到156中的任一项的方法,其进一步包括高级快显菜单,其中所述高级快显菜单调适成随着高级选择器的选择而显示。
[0822]
实施例160是实施例1到35和实施例159中的任一项的方法,其中所述第一菜单包括“设计测定方法”和“检视测定方法”中的一个或多个。
[0823]
实施例161是实施例160的方法,其中所述第二菜单是“设计测定方法”的后续菜单,并包括选取“设计测定方法”之后的“手动测定方法”和“自动测定方法”中的一个或多个。
[0824]
实施例162是实施例161的方法,其中所述第三菜单包括选取“手动测定方法”或“自动测定方法”之后的最近测定方法的一个或多个名称。
[0825]
实施例163是实施例162的方法,其中所述第三菜单包括从最近“测定方法”的名称选取的一个或多个用户可选选项。
[0826]
实施例164是实施例160-163的方法,其进一步包括:提供第四命令,供随着用户从第三菜单的选择,将用户可选项目的第四菜单显示在所述ui显示的所述第一部分上,其中来自第一、第二、及第三菜单的所述分级菜单层中的过去选定和过去未选定菜单项目中的一个或多个调适成显示在所述第二部分上,且能够与所述第一部分同时检视。
[0827]
实施例165是实施例164的方法,其中所述第二部分包括“最近”和“可用”中的一个或多个。
[0828]
实施例166是164的方法,其中选取最近“测定方法”之后,所述第二部分包括从“测定”、“规划”、“分析方法”、“历程准则”、及“确认”选取的一个或多个选项。
[0829]
实施例167是实施例166的方法,其中所述第四菜单是“测定”的后续菜单,且包括第一子部分和第二子部分中的一个或多个,其中所述第一子部分包括点规划和选定“测定方法”的相关测定列表,且所述第二子部分包括用于选定“测定方法”的可用测定列表。
[0830]
实施例168是实施例166的方法,其中所述第三菜单是“规划”的后续菜单,且包括盘规划。
[0831]
实施例169是实施例166的方法,其中所述第三菜单是“分析方法”的后续菜单,且包括第一和第二子部分中的一个或多个,其中所述第一子部分包括选定“测定方法”的测定
中的一个或多个及其算法,且当选定第一子部分中的算法时,所述第二子部分包括可用的算法。
[0832]
实施例170是实施例166的方法,其中所述第三菜单是“历程准则”的后续菜单。
[0833]
实施例171是实施例166的实施例,其中所述第四菜单是“确认”的后续菜单,且包括第一子部分和第二子部分中的一个或多个,其中所述第一子部分包括点规划和在选定“测定方法”中的测定相关列表中的一个或多个,且所述第二子部分包括唯一“测定”方法名称、盘规划、和“确认”中的一个或多个。
[0834]
实施例172是实施例163的方法,其中所述第二部分包括“最近”和“可用”中的一个或多个,且选取“可用”之后,所述第三菜单是“可用”的子菜单,且包括第一、第二、和第三子部分中的一个或多个,其中所述第一子部分包括已购买的msd、msd目录、和用户名称中的一个或多个,所述第二子部分包括在所述第一子部分中经由选择筛选的可用测定方法类型中的一个或多个,且所述第三部分包括在第一和第二子部分中经由选择筛选的可用测定方法中的一个或多个。
[0835]
实施例173是实施例172的方法,其中所述第二子部分包括选自下列的一个或多个测定方法类型:“生物剂量测定”、“自订”、“自订三明治法免疫测定”、“pq”、“免疫原性测定”、“药动性”、“pq”、“n-plex”、“s-plex”、“u-plex”、“u-plex开发套件”、“实用工具”和“v-plex”。
[0836]
实施例174是实施例170的方法,其中所述第二部分包括“历程准则”的另一子菜单,其中另一子菜单包括“阻断”、“捕获”、“检测”和“读取缓冲剂”中的一个或多个。
[0837]
实施例175是实施例174的方法,其中所述第三菜单是“阻断”、“捕获”、“检测”、或“读取缓冲剂”子菜单的子菜单,且包括一个或多个用户可选或用户不可选选项。
[0838]
实施例176是实施例175的方法,其中所述第三菜单中的一个或多个选项是用户可选的,且用户可选择项调适成可编辑。
[0839]
实施例177是实施例174或175的方法,其中所述第三子菜单是“阻断”子菜单的子菜单,且包括“启用阻断”、“阻断容积”和“阻断培养持续时间”中的一个或多个。
[0840]
实施例178是实施例174或175的方法,其中所述第三子菜单是“捕获”子菜单的子菜单,且包括“样品培养持续时间”。
[0841]
实施例179是实施例174或175的方法,其中所述第三子菜单是“检测”子菜单的子菜单,且包括“检测培养持续时间”。
[0842]
实施例180是实施例174或175的方法,其中所述第三子菜单是“读取缓冲剂”子菜单的子菜单,且包括“读取缓冲剂培养持续时间”。
[0843]
实施例181是实施例171的方法,其中唯一“测定”方法名称调适成编辑成第二唯一“测定”方法名称。
[0844]
实施例182是实施例159-181中的任一项的方法,其中选取“检视分析方法”之后,所述第二菜单包括从最近“测定方法”的名称选取的一个或多个用户可选选项。
[0845]
实施例183是实施例64的方法,其中所述第二部分包括“最近”和“可用”中的一个或多个。
[0846]
实施例184是实施例64的方法,其中选取最近“测定”方法之后,所述第二部分包括“测定方法”和“定义”中的一个或多个,其中所述第二菜单是“定义”的后续菜单,且包括第
一和第二子部分中的一个或多个。
[0847]
实施例185是实施例184的方法,其中所述第一子部分包括测定规划和一个或多个相关测定中的一个或多个,且所述第二子部分包括“测定方法”名称和盘规划中的一个或多个。
[0848]
实施例186是实施例64的方法,其中所述第二菜单是“可用”子菜单,且包括第一、第二、和第三子部分中的一个或多个。
[0849]
实施例187是实施例186的方法,其中所述第一子部分包括msd目录和一个或多个用户名称中的一个或多个,且所述第二子部分包括在所述第一子部分中通过选择筛选的测定方法类型中的一个或多个,且所述第三子部分包括在所述第一和第二子部分中通过选择筛选过的一个或多个可用测定方法。
[0850]
实施例188是实施例187的方法,其中选取可用测定方法之后,所述子菜单包括“测定方法”和“定义”中的一个或多个,其中“定义”的子菜单包括第一和第二子部分中的一个或多个。
[0851]
实施例189是实施例64的方法,其中所述用户可选选项的第一菜单包括下列选项中的一个或多个:“设计实验”、及“检视最近执行”。
[0852]
实施例190是实施例189中的任一项的方法,其中选取“设计实验”之后,所述ui显示的所述第二部分调适成显示下列选项中的一个或多个:“最近”和“可用”。
[0853]
实施例191是实施例189-190中的任一项的方法,其中选取“设计实验”之后,所述ui显示的所述第一部分调适成显示一个或多个实验。
[0854]
实施例192是实施例189-191中的任一项的方法,其中选取“可用”之后,所述ui显示的所述第一部分调适成显示第一、第二、和第三子部分中的一个或多个,其中所述第一子部分包括用户名称,所述第二子部分包括日期,且所述第三子部分包括一个或多个实验名称。
[0855]
实施例193是实施例189-192中的任一项的方法,其中选取“实验”之后,所述第二部分包括从“处理”、“执行”、“卸载”、和“装载”元件选取的一个或多个项目。
[0856]
实施例194是实施例189-193中的任一项的方法,其中“卸载”和“装载”元件是选取处理项目之后的后续菜单。
[0857]
实施例195是实施例189-194中的任一项的方法,其中所述ui显示的所述第一部分调适成显示第一和第二子部分中的一个或多个,其中所述第一子部分包括一个或多个指令,供装载实验的一个或多个元件及一个或多个选择以检查所有项目,每个项目具有调适成允许选取项目的相关核取方块盒。
[0858]
实施例196是实施例189-195中的任一项的方法,其中所述第二子部分包括位置的表示,用于装载每个元件,所述位置调适成添加成呈现及明亮显示作为相关核取方块盒的每个元件,或核取“检查所有项目”的方块盒。
[0859]
实施例197是实施例189-196中的任一项的方法,其中选取“检查所有项目”核取方块盒或选取所有相关核取方块盒之后,所述第二子部分包括用于装载每个元件的位置表示,所述ui显示的所述第二部分调适成输出“播放按钮”。
[0860]
实施例198是实施例189-197中的任一项的方法,其中选取“播放按钮”之后,执行功能调适成执行。
[0861]
实施例199是实施例64或124-156中的任一项的方法,其中所述第一菜单包括“设计实验”和“检视实验”中的一个或多个。
[0862]
实施例200是实施例199的方法,其中所述第二菜单包括选取“设计”之后的“新的实验”和“来自现有实验”中的一个或多个。
[0863]
实施例201是实施例199-200中的任一项的方法,其中所述第三菜单包括选取“新的实验”之后的一个或多个子部分。
[0864]
实施例202是实施例199-201中的任一项的方法,其中所述第三菜单的所述第一子部分包括“第一个唯一实验名称”字段和“实验类型”字段。
[0865]
实施例203是实施例199-202中的任一项的方法,其中所述“实验名称”字段调适成允许手动输入“第二个唯一名称”,且所述“实验类型”字段调适成点击后编辑。
[0866]
实施例204是实施例199-203中的任一项的方法,其中所述第二子部分包括用户点击“实验类型”之后的“手动”和“自动”。
[0867]
实施例205是实施例199-204中的任一项的方法,其中所述第二部分包括选取“唯一实验名称”和“实验类型”之后的“设计实验”、“设定”、“测定方法”、“样品”和“确认”中的一个或多个。
[0868]
实施例206是实施例199-205中的任一项的方法,其中所述第二部分包括“设计实验”、“设定”、“测定方法”、“样品”和“确认”中的一个或多个。
[0869]
实施例207是实施例199-206中的任一项的方法,其进一步包括:提供第四命令,供用户从所述第三菜单选取之后,在所述ui显示的所述第一部分上显示用户可选项目的第四菜单,其中来自第一、第二、和第三菜单的所述分级菜单层中的过去选定和过去未选定菜单项目中的一个或多个调适成显示在所述第二部分上,且能够与所述第一部分同时检视。
[0870]
实施例208是实施例199-207中的任一项的方法,其中所述第二部分包括“最近”和“可用”中的一个或多个,且两者是“测定方法”的后续菜单。
[0871]
实施例209是实施例199-208中的任一项的方法,其中所述第四菜单包括一个或多个“最近”的测定方法。
[0872]
实施例210是实施例199-209中的任一项的方法,其中所述第一部分包括第四菜单的第一、第二、和第三子部分中的一个或多个。
[0873]
实施例211是实施例199-210中的任一项的方法,其中所述第一子部分包括“购买的msd”、“msd目录”、和“用户名称”中的一个或多个。
[0874]
实施例212是实施例199-211中的任一项的方法,其中所述第二子部分包括在第一子部分中通过明亮筛选的“测定”方法类型中的一个或多个。
[0875]
实施例213是实施例199-212中的任一项的方法,其中所述第三子部分包括第一和第二子部分中通过明亮筛选的一个或多个可用“测定方法”。
[0876]
实施例214是实施例199-213中的任一项的方法,其中所述第二部分包括选取“测定方法”之后的“手动”和“汇入”中的一个或多个,其中“手动”和“汇入”是“样品”的后续菜单。
[0877]
实施例215是实施例199-214中的任一项的方法,其中所述“手动”选项配置成允许输入多个样本。
[0878]
实施例216是实施例199-215中的任一项的方法,其中所述“汇入”选项配置成允许
输入文件文件路径。
[0879]
实施例217是实施例199-216中的任一项的方法,其中选取多个样本或文件文件路径之后,所述第三菜单是“确认”的后续菜单,且包括“实验名称”、“总样本数目”、“盘规划”、“测定方法名称”、和“确认”中的一个或多个。
[0880]
实施例218是实施例199-217中的任一项的方法,其中选取“来自现有实验”之后,所述第三菜单包括“最近”和“可用”中的一个或多个。
[0881]
实施例219是实施例199-218中的任一项的方法,其中选取“最近”之后,所述第三菜单包括“最近实验”的列表。
[0882]
实施例220是实施例199-219中的任一项的方法,其中选取“可用”之后,所述第三菜单包括第一、第二、和第三子部分,其中所述第一子部分包括一个或多个用户名称,所述第二子部分包括经由明亮显示的用户名称筛选的一个或多个“实验”日期,且所述第三子部分包含经由明亮显示的用户名称和选定实验日期筛选的一个或多个现有“实验”名称。
[0883]
实施例221是实施例199-220中的任一项的方法,其中选取“最近”或“可用实验”的名称之后,所述第二部分包括“设计实验”、“设定”、“测定方法”、“样品”、和“确认”中的一个或多个。
[0884]
实施例222是实施例199的方法,其中选取“检视实验”之后,所述第二菜单包括“最近实验”中的一个或多个名称。
[0885]
实施例223是实施例222的方法,所述第二部分包括“最近”和“可用”,且所述第三菜单是“最近”的后续菜单。
[0886]
实施例224是实施例222或223的方法,其中选取“可用”之后,所述第二菜单包括第一、第二、和第三子部分中的一个或多个,其中在选取“可用”之后,所述第一子部分包括一个或多个用户名称,所述第二子部分包括经由明亮显示的用户名称筛选过的一个或多个“实验日期”,且所述第三子部分包括经由明亮显示的用户名称和选定“实验日期”筛选过的一个或多个现有实验名称。
[0887]
实施例225是实施例222到224的方法,其中用户选取“最近实验”或“可用实验”之后,所述第二部分包括“实验”、“盘”、“样品”、“校准物”、“对照”、和“数据表”中的一个或多个。
[0888]
实施例226是实施例222到225的方法,其中用户可选选项的第三菜单是“盘”的后续菜单,且包括“实验名称”、“样品总数”、“一个或多个盘表示”、及“测定方法名称”中的一个或多个,其中一个或多个盘呈现调适成可经选取。
[0889]
实施例227是实施例222到226的方法,其进一步包括:用户选取一个或多个盘表示中的一个之后,提供第四命令,供将用户可选择项的第四菜单显示在所述ui显示的所述第一部分上,其中来自第一、第二、和第三菜单的所述分级菜单层的过去选定和过去未选定菜单项目中的一个或多个调适成显示在所述第二部分上,且能够与所述第一部分同时检视。
[0890]
实施例228是实施例222到227的方法,其中所述第二部分进一步包括“热点图”和“数据表”,且所述第四菜单是“热点图”的后续菜单,且包括“点规划”、“测定列表”、“盘规划”、及“图式”中的一个或多个,其中所述点规划的各点和盘规划的孔调适成可由用户明亮显示,其中“热点图”和“数据表”是“盘”的后续菜单。
[0891]
实施例229是实施例222到228的方法,其中在明亮显示点之后,所述图式具有整个
盘上选定点的数据,或者其中在明亮显示点和孔之后,所述图式具有关于明亮显示孔中所明亮显示点的数据。
[0892]
实施例230是实施例222到229的方法,其中选取一个或多个专利代理中的一个之后,所述第三菜单是选定盘的“数据表”,且包括选自“盘”、“样品”、“测定”、“孔”、“点”、“稀释”、“浓度”、“浓度单位”、“信号”、“调整信号”、“平均值”、“调整信号平均值”、“cv”、“运算浓度”、“运算浓度平均值”、“运算浓度cv”、“复原率%”、“复原率平均值%”的一个或多个列。
[0893]
实施例231是实施例222到230的方法,其中所述第三菜单是“样品”的后续菜单,且包括一个或多个“样品”数据示图,且所述第二部分包括“示图”和“表格”中的一个或多个。
[0894]
实施例232是实施例222到231的方法,其中所述第三菜单是“校准物”的后续菜单,且包括一个或多个校准物数据示图。
[0895]
实施例233是实施例222到232的方法,其中所述第三菜单是“对照”的后续菜单,且包括一个或多个对照数据示图。
[0896]
实施例234是实施例222到233的方法,其中所述第三菜单是“数据表”的后续菜单,且包括一个或多个“样品”、“校准物(如果有)”、和“对照(如果有)”数据表格。
[0897]
实施例235是一种由至少一处理器执行,用于导引调适成输出到图形用户界面(gui)的分级菜单层的路径的方法,所述方法包括:由至少一处理器提供第一命令,供将一个或多个用户可选菜单的第一菜单显示在所述用户界面(ui)显示的第一部分上;由所述至少一处理器提供第二命令,供随着用户的选择,将一个或多个用户可选菜单项目的第二菜单显示在所述ui显示的所述第一部分上;及由所述至少一处理器提供调适成随着高级选择器的选择以显示高级快显菜单,其中所述第一部分调适成基于下列选择中的一个或多个,从目前显示在所述第一部分的菜单显示超过50%以上的可用菜单项目:(1)最常使用的可用菜单项目;(2)对结果或用户是重要的;(3)用户自订的选择;(4)产业自订的选择,此外其中所述高级快显菜单调适成显示所述菜单中的其余可用项目;
[0898]
实施例236是实施例234的方法,其中所述第一菜单调适成显示在所述ui显示的第二部分上,且包括所述分级菜单层的过去选定菜单项目和过去未选定菜单项目中的一个或多个,并调适成能够与在所述第一部分中的所述第二菜单同时检视,此外其中所述第二部分调适成显示一个或多个先前导引菜单层和后续菜单层中的至少一菜单项目,以提供下列项目的视觉呈现:(1)用户先前走访的菜单阶层结构、及(2)可后续选择的未来菜单项目,此外其中所述第一部分是所述ui显示的现用部分,其调适成在所述ui显示的相同区域内一致性显示,以在与所述ui显示交互时优化用户的焦点。
[0899]
实施例237是一种由至少一处理器执行的用于导引调适成输出到图形用户界面(gui)的分级菜单层的路径的方法,所述方法包括:由至少一处理器提供第一命令,供将一个或多个用户可选菜单项目的第一菜单显示在用户界面(ui)显示的第一部分上;由所述至少一处理器提供第二命令,供随着用户的选择,将一个或多个用户可选菜单第二项目菜单显示在所述ui显示的所述第一部分上;由所述至少一处理器提供许可命令,其中所述许可命令调适成管理用户和团队的存取、安全、或控制等级中的一个或多个,其中存取等级调适成基于角色、用户、团队、帐户、仪器、设备、或装置中的一个或多个而指定;而且其中所述第一菜单调适成显示在所述ui显示的第二部分上,且包括所述分级菜单层的过去选定菜单项
目和过去未选定菜单项目中的一个或多个,并调适成能够与在所述第一部分中的所述第二菜单同时检视,此外其中所述第二部分调适成显示一个或多个先前导引菜单层和后续菜单层中的至少一菜单项目,以提供下列项目的视觉呈现:(1)用户先前走访的菜单阶层结构、及(2)可后续选择的未来菜单项目,此外其中所述第一部分包括一个或多个用户可选菜单项目的2到5个子部分,其中所述项目菜单在这些子部分之中划分,且子部分调适成显示在各个子部分中的每一个中的菜单项目之间建立关联性。
[0900]
实施例238是一种由至少一处理器执行的用于导引调适成输出到图形用户界面(gui)的分级菜单层的路径的方法,所述方法包括:由至少一处理器提供第一命令,供将一个或多个用户可选菜单项目的第一菜单显示在用户界面(ui)显示的第一部分上;由所述至少一处理器提供第二命令,供随着用户的选择,将一个或多个用户可选菜单项目的第二菜单显示在所述ui显示的所述第一部分上;由所述至少一处理器随着接收的响应而提供输出,其中所述输出调适成发送到通信连接到所述处理器的装置,以使所述装置执行物理运动或进行物理转换,其中所述第一菜单调适成显示在所述ui显示的第二部分上,且包括所述分级菜单层的过去选定菜单项目和过去未选定菜单项目中的一个或多个,并调适成能够与在所述第一部分中的所述第二菜单同时检视,此外其中所述至少一处理器调适成从一个或多个用户、帐户、或团队接收基准输入,其中所述基准输入群体调适成顺序或平行协作解决一个或多个问题,此外其中所述基准输入中的每一个调适成基于下列项目中的一个或多个:(a)模块、(b)待解决的问题或子问题、(c)装置、(d)物理位置、(e)工具、(f)仪器、或(g)设备,此外其中所述至少一处理器调适成向一个或多个用户、帐户、或团队通知从所述接收的基准输入中的一个或多个取得的结果。
[0901]
实施例239是一种由至少一处理器执行的用于导引调适成输出到图形用户界面(gui)的分级菜单层的路径的方法,所述方法包括:由至少一处理器提供第一命令,供将一个或多个用户可选菜单项目的第一菜单显示在用户界面(ui)显示的第一部分上;及由所述至少一处理器提供第二命令,供随着用户的选择,将一个或多个用户可选菜单项目的第二菜单显示在所述ui显示的所述第一部分上,其中所述第一菜单调适成显示在所述ui显示的所述第二部分上,且包括所述分级菜单层的过去选定菜单项目和过去未选定菜单项目中的一个或多个,并调适成能够与在所述第一部分中的所述第二菜单同时检视,此外其中所述第二部分调适成显示来自先前导引和后续菜单层中的一个或多个的至少一菜单项目,其中单个菜单层中的项目调适成以线性方式显示,且先前导引和后续菜单层调适成以嵌套方式显示,此外其中所述第一部分在特定时间点处包括不超过单个项目菜单,此外其中所述第一部分包括一个或多个用户可选菜单项目的2到5个子部分,其中所述项目菜单在这些子部分之中划分,且所述子部分调适成显示在所述相对子部分中的每一个的菜单项目之中建立关联性。
[0902]
实施例240是一种由至少一处理器执行的用于导引调适成输出到图形用户界面(gui)的分级菜单层的路径的方法,所述方法包括:由至少一处理器提供第一命令,供将一个或多个用户可选菜单的第一菜单显示在用户界面(ui)显示的第一部分上;由所述至少一处理器提供第二命令,供随着用户的选择,将一个或多个用户可选菜单项目的第二菜单显示在所述ui显示的所述第一部分上;及由所述至少一处理器提供调适成随着高级选择器的选择以显示高级快显菜单,其中所述第一部分调适成基于下列选择中的一个或多个,从目
前显示在所述第一部分的菜单显示超过50%以上的可用菜单项目:(1)最常使用的可用菜单项目;(2)对结果或用户是重要的;(3)用户自订的选择;(4)产业自订的选择,此外其中所述高级快显菜单调适成显示所述菜单中的其余可用项目;由所述至少一处理器提供对话方块盒,其调适成显示在所述ui显示的前景上,以提示用户附加信息或通知用户错误,其中所述对话方块盒的背景进一步调适成符合所述ui显示的第一和第二部分的背景,此外其中当所述对话方块盒显示在所述ui显示的前景时,在所述ui显示的第一和第二部分的背景中显示的文本、图形、照片、和视频中的一个或多个调适成焦点失调显示;由所述至少一处理器随着接收的响应而提供输出,其中所述输出调适成发送到通信连接到所述处理器的装置,使所述装置执行物理运动或进行物理转换;由所述至少一处理器提供许可命令,其中所述许可命令调适成管理用户和团队的存取、安全、或控制等级中的一个或多个,其中存取等级调适成基于角色、用户、团队、帐户、仪器、设备、或装置中的一个或多个而指定;由所述至少一处理器提供调适成显示在所述ui显示上的进度指示器,其中所述进度指示器包括一系列闪烁像素,以指示所述至少一处理器正在处理接收到的响应,且由所述至少一处理器提供高级快显菜单,其中所述高级快显菜单调适成分成多个部分,包括下列部分中的一个或多个:顶部,其包括有关目前现用菜单的项目;中间部,其包括有关用户可用的特定模块的项目;及底部,其包括含有登入/登出功能、用户手册和说明、eula信息、和隐私策略信息中的一个或多个的全局功能,其中所述第一菜单调适成显示在所述ui显示的第二部分上,且包括所述分级菜单层的过去选定菜单项目和过去未选定菜单项目中的一个或多个,并调适成能够与在所述第一部分中的所述第二菜单同时检视,此外其中所述第二部分调适成显示一个或多个先前导引菜单层和随后菜单层中的至少一菜单项目,以提供下列项目的视觉呈现:(1)用户先前走访的菜单阶层结构、及(2)可后续选择的未来菜单项目,此外其中所述第一部分是所述ui显示的现用部分,其调适成在所述ui显示的相同区域内一致性显示,以在与所述ui显示交互时优化用户的焦点,此外其中所述第二部分进一步包括指示列,此外其中所述过去选定菜单项目中的一个或多个调适成视觉对齐所述指示列,以指定哪些是在用户走访菜单阶层时先前选定的菜单项目,此外其中所述第二部分进一步包括指示列,所述指示列包括调适成显示一个或多个色码状态的状态指示器,所述状态包括红色表示错误状态而蓝色表示非错误状态,此外其中所述第二部分调适成显示先前导引和后续菜单层中的一个或多个中的至少一菜单项目,其中单个菜单层中的项目调适成以线性方式显示,而先前导引和后续菜单层调适成以嵌套方式显示,此外其中所述第一部分在特定时间点处包括不超过单个项目菜单,此外其中所述第一部分包括一个或多个用户可选项目的2到5个子部分,其中所述单个项目菜单在这些子部分中划分,且所述子部分调适成显示在对应子部分中的每一者的项目中建立关联性,此外其中所述第一部分调适成显示视觉呈现的项目以帮助用户的决策处理,其中视觉呈现的项目包括下列项目中的一个或多个:对象的视频、照片、示图、表格、图表、和图形呈现,此外其中所述至少一处理器调适成接收来自一个或多个用户、帐户、或团队的基准输入,其中所述基准输入群体调适成顺序或平行协同解决一个或多个问题,此外其中所述基准输入中的每一个调适成基于下列项目中的一个或多个:(a)模块、(b)待解决的问题或子问题、(c)装置、(d)物理位置、(e)工具、(f)仪器、或(g)设备,此外其中所述至少一处理器调适成将一个或多个接收到的基准输入的结果通知一个或多个用户、帐户、或团队,此外其中所述至少一处理器调适成提供下列项目之间的界面及允许其间
的通信:(a)用户、帐户、或团队;及(b)非人机,其中界面和通信允许一个或多个用户、帐户、团队、和非人机协作解决一个或多个问题或子问题,并通知从其协作取得结果中的每一个中的一个或多个。
[0903]
实施例241是一种由至少一处理器执行的用于导引调适成输出到图形用户界面(gui)的分级菜单层的路径的方法,所述方法包括:由至少一处理器提供第一命令,供将一个或多个用户可选菜单的第一菜单显示在用户界面(ui)显示的第一部分上;由所述至少一处理器提供第二命令,供随着用户的选择,将一个或多个用户可选菜单项目的第二菜单显示在所述ui显示的所述第一部分上;及由所述至少一处理器提供调适成随着高级选择器的选择以显示高级快显菜单,其中所述第一部分调适成基于下列选择中的一个或多个,从目前显示在所述第一部分的菜单显示超过50%以上的可用菜单项目:(1)最常使用的可用菜单项目;(2)对结果或用户是重要的;(3)用户自订的选择;(4)产业自订的选择,此外其中所述高级快显菜单调适成显示所述菜单中的其余可用项目;其中所述第一菜单调适成显示在所述ui显示的第二部分上,且包括所述分级菜单层的过去选定菜单项目和过去未选定菜单项目中的一个或多个,并调适成能够与在所述第一部分中的所述第二菜单同时检视,此外其中所述第二部分调适成显示一个或多个先前导引菜单层和后续菜单层中的至少一菜单项目,以提供下列项目的视觉呈现:(1)用户先前走访的菜单阶层结构、及(2)可后续选择的未来菜单项目,此外其中所述第一部分是所述ui显示的现用部分,其调适成在所述ui显示的相同区域内一致显示,以在与所述ui显示交互优化用户的焦点。
[0904]
实施例242是一种至少一处理器执行的用于导引调适成输出到图形用户界面(gui)的分级菜单层的路径的方法,所述方法包括:由至少一处理器提供第一命令,供将一个或多个用户可选菜单项目的第一菜单显示在用户界面(ui)显示的第一部分上;由所述至少一处理器提供第二命令,供随着用户的选择,将一个或多个用户可选菜单第二项目菜单显示在所述ui显示的所述第一部分上,其中所述第一菜单调配成显示在所述ui显示的第二部分上,且包括所述分级菜单层的过去选定菜单项目和过去未选定菜单项目中的一个或多个,并调适成能够与在所述第一部分中的所述第二菜单同时检视,此外其中所述第二部分调适成显示一个或多个先前导引菜单层和后续菜单层中的至少一菜单项目,以提供下列项目的视觉呈现:(1)用户先前走访的菜单阶层结构、及(2)可后续选择的未来菜单项目,此外其中所述第二部分调适成显示先前导引和后续菜单层中的一个或多个的至少一菜单项目,其中单个菜单层中的项目调适成以线性方式显示,且先前导引和后续菜单层调适以嵌套方式显示,此外其中所述第一部分在特定时间点处包括不超过单个项目菜单。
[0905]
实施例243是一种至少一处理器执行的用于导引调适成输出到图形用户界面(gui)的分级菜单层的路径的方法,所述方法包括:由至少一处理器提供第一命令,供将一个或多个用户可选菜单项目的第一菜单显示在用户界面(ui)显示的第一部分上;由所述至少一处理器提供第二命令,供随着用户的选择,将一个或多个用户可选菜单第二项目菜单显示在所述ui显示的所述第一部分上;由所述至少一处理器提供许可命令,其中所述许可命令调适成管理用户和团队的存取、安全、或控制等级中的一个或多个,其中存取等级调适成基于角色、用户、团队、帐户、仪器、设备、或装置中的一个或多个而指定;且其中所述第一菜单调适成显示在所述ui显示的第二部分上,且包括所述分级菜单层的过去选定菜单项目和过去未选定菜单项目中的一个或多个,并调适成能够与在所述第一部分中的所述第二菜
单同时检视,此外其中所述第二部分调适成显示一个或多个先前导引菜单层和后续菜单层中的至少一菜单项目,以提供下列项目的视觉呈现:(1)用户先前走访的菜单阶层结构、及(2)可后续选择的未来菜单项目,此外其中所述第一部分包括一个或多个用户可选项目的2到5个子部分,其中所述单个项目菜单在这些子部分中划分,且所述子部分调适成显示在对应子部分中的每一个的项目中建立关联性。
[0906]
实施例244是一种至少一处理器执行的用于导引调适成输出到图形用户界面(gui)的分级菜单层的路径的方法,所述方法包括:由至少一处理器提供第一命令,供将一个或多个用户可选菜单项目的第一菜单显示在用户界面(ui)显示的第一部分上;由所述至少一处理器提供第二命令,供随着用户的选择,将一个或多个用户可选菜单第二项目菜单显示在所述ui显示的所述第一部分上;及由所述至少一处理器随着接收的响应而提供输出,其中所述输出调适成发送到通信连接到所述处理器的装置,以使所述装置执行物理运动或进行物理转换,其中所述第一菜单调适成显示在所述ui显示的第二部分上,且包括所述分级菜单层的过去选定菜单项目和过去未选定菜单项目中的一个或多个,并调适成能够与在所述第一部分中的所述第二菜单同时检视,此外其中所述第二部分调适成显示一个或多个先前导引菜单层和后续菜单层中的至少一菜单项目,以提供下列项目的视觉呈现:(1)用户先前走访的菜单阶层结构、及(2)可后续选择的未来菜单项目,此外其中所述至少一处理器调适成接收来自一个或多个用户、帐户、或团队的基准输入,其中所述基准输入群体调适成顺序或平行协同解决一个或多个问题,此外其中所述基准输入中的每一个调适成基于下列项目中的一个或多个:(a)模块、(b)待解决的问题或子问题、(c)装置、(d)物理位置、(e)工具、(f)仪器、或(g)设备。
[0907]
实施例245是一种由至少一处理器执行的用于导引调适成输出到图形用户界面(gui)的分级菜单层的路径的方法,所述方法包括:由至少一处理器提供第一命令,供将一个或多个用户可选菜单的第一菜单显示在所述用户界面(ui)显示的第一部分上;由所述至少一处理器提供第二命令,供随着用户的选择,将一个或多个用户可选菜单项目的第二菜单显示在所述ui显示的所述第一部分上;及由所述至少一处理器提供调适成随着高级选择器的选择以显示高级快显菜单,其中所述第一部分调适成基于下列选择中的一个或多个,从目前显示在所述第一部分的菜单显示超过50%以上的可用菜单项目:(1)最常使用的可用菜单项目;(2)对结果或用户是重要的;(3)用户自订的选择;(4)产业自订的选择,此外其中所述高级快显菜单调适成显示所述菜单中的其余可用项目;及由所述至少一处理器提供高级快显菜单,其中所述高级快显菜单调适成分成多个部分,包括下列部分中的一个或多个:顶部,其包括有关目前现用菜单的项目;中间部,其包括有关用户可用的特定模块的项目;及底部,其包括含有登入/登出功能、用户手册和说明、eula信息、和隐私策略信息中的一个或多个的全局功能,其中所述第一菜单调适成显示在所述ui显示的第二部分上,且包括所述分级菜单层的过去选定菜单项目和过去未选定菜单项目中的一个或多个,并调适成能够与在所述第一部分中的所述第二菜单同时检视,此外其中所述第一部分调适成显示视觉呈现的项目以帮助用户的决策处理,其中所述视觉呈现的项目包括下列项目中的一个或多个:对象的视频、照片、示图、表格、图表、和图形呈现。
[0908]
实施例246是一种由至少一处理器执行的用于导引调适成输出到图形用户界面(gui)的分级菜单层的路径的方法,所述方法包括:由至少一处理器提供第一命令,供将一
个或多个用户可选菜单的第一菜单显示在所述用户界面(ui)显示的第一部分上;由所述至少一处理器提供第二命令,供随着用户的选择,将一个或多个用户可选菜单项目的第二菜单显示在所述ui显示的所述第一部分上;由所述至少一处理器提供调适成随着高级选择器的选择以显示高级快显菜单,其中所述第一部分调适成基于下列选择中的一个或多个,从目前显示在所述第一部分的菜单显示超过50%以上的可用菜单项目:(1)最常使用的可用菜单项目;(2)对结果或用户是重要的;(3)用户自订的选择;(4)产业自订的选择,此外其中所述高级快显菜单调适成显示所述菜单中的其余可用项目;及由所述至少一处理器提供对话方块盒,其调适成显示在所述ui显示的前景上,以提示用户附加信息或通知用户错误,其中所述对话方块盒的背景进一步调适成符合所述ui显示的第一和第二部分的背景,此外其中当所述对话方块盒显示在所述ui显示的前景时,在所述ui显示的第一和第二部分的背景中显示的文本、图形、照片、和视频中的一个或多个调适成焦点失调显示,其中所述第一菜单调适成显示在所述ui显示的第二部分上,且包括所述分级菜单层的过去选定菜单项目和过去未选定菜单项目中的一个或多个,并调适成能够与在所述第一部分中的所述第二菜单同时检视,其中所述第二部分调适成显示一个或多个先前导引的菜单项目和后续菜单层中的至少一菜单项目,其中在单个菜单层中的项目调适成以线性方式显示,且先前导引和后续菜单层调适成以嵌套方式显示。
[0909]
实施例247是一种由至少一处理器执行的用于导引调适成输出到图形用户界面(gui)的分级菜单层的路径的方法,所述方法包括:由至少一处理器提供第一命令,供将一个或多个用户可选菜单的第一菜单显示在所述用户界面(ui)显示的第一部分上;由所述至少一处理器提供第二命令,供随着用户的选择,将一个或多个用户可选菜单项目的第二菜单显示在所述ui显示的所述第一部分上;及由所述至少一处理器提供调适成随着高级选择器的选择以显示高级快显菜单,其中所述第一部分调适成基于下列选择中的一个或多个,从目前显示在所述第一部分的菜单显示超过50%以上的可用菜单项目:(1)最常使用的可用菜单项目;(2)对结果或用户是重要的;(3)用户自订的选择;(4)产业自订的选择,此外其中所述高级快显菜单调适成显示所述菜单中的其余可用项目,其中所述第一菜单调适成显示在所述ui显示的第二部分上,且包括所述分级菜单层的过去选定菜单项目和过去未选定菜单项目中的一个或多个,并调适成能够与在所述第一部分中的所述第二菜单同时检视,此外其中所述第一部分在特定时间点处包括不超过单个项目菜单,此外其中所述至少一处理器调适成提供下列项目之间的界面及允许其间的通信:(a)用户、帐户、或团队;及(b)非人机,其中界面和通信允许一个或多个用户、帐户、团队、和非人机协作解决一个或多个问题或子问题,并通知从其协作取得结果中的每一个中的一个或多个。
[0910]
实施例248是一种由至少一处理器执行的用于导引调适成输出到图形用户界面(gui)的分级菜单层的路径的方法,所述方法包括:由至少一处理器提供第一命令,供将一个或多个用户可选菜单的第一菜单显示在所述用户界面(ui)显示的第一部分上;由所述至少一处理器提供第二命令,供随着用户的选择,将一个或多个用户可选菜单项目的第二菜单显示在所述ui显示的所述第一部分上,其中所述第一菜单调适成显示在所述ui显示的第二部分上,且包括所述分级菜单层的过去选定菜单项目和过去未选定菜单项目中的一个或多个,并调适成能够与在所述第一部分中的所述第二菜单同时检视,此外其中所述第一部分是所述ui显示的现用部分,其调适成在所述ui显示的相同区域内一致性显示,以在与所
述ui显示交互时优化用户的焦点,此外其中所述第二部分进一步包括指示列,此外其中所述过去选定菜单项目中的一个或多个调适成视觉对齐所述指示列,以指定哪些是在用户走访菜单阶层时先前选定的菜单项目,此外其中所述第一部分在特定时间点处包括不超过单个项目菜单。
[0911]
实施例249是一种由至少一处理器执行的用于导引调适成输出到图形用户界面(gui)的分级菜单层的路径的方法,所述方法包括:由至少一处理器提供第一命令,供将一个或多个用户可选菜单的第一菜单显示在所述用户界面(ui)显示的第一部分上;由所述至少一处理器提供第二命令,供随着用户的选择,将一个或多个用户可选菜单项目的第二菜单显示在所述ui显示的所述第一部分上,其中所述第一菜单调配成显示在所述ui显示的第二部分上,且包括所述分级菜单层的过去选定菜单项目和过去未选定菜单项目中的一个或多个,并调适成能够与在所述第一部分中的所述第二菜单同时检视,此外其中所述第一部分是所述ui显示的现用部分,其调适成在所述ui显示的相同区域内一致性显示,以在与所述ui显示交互时优化用户的焦点,此外其中所述至少一处理器调适成接收来自一个或多个用户、帐户、或团队的基准输入,其中所述基准输入群体调适成顺序或平行协同解决一个或多个问题,此外其中所述基准输入中的每一个调适成基于下列项目中的一个或多个:(a)模块、(b)待解决的问题或子问题、(c)装置、(d)物理位置、(e)工具、(f)仪器、或(g)设备,此外其中所述至少一处理器调适成提供下列项目之间的界面及允许其间的通信:(a)用户、帐户、或团队;及(b)非人机,其中界面和通信允许一个或多个用户、帐户、团队、和非人机协作解决一个或多个问题或子问题,并通知从其协作取得结果中的每一个中的一个或多个。
[0912]
实施例250是一种由至少一处理器执行的用于导引调适成输出到图形用户界面(gui)的分级菜单层的路径的方法,所述方法包括:由至少一处理器提供第一命令,供将一个或多个用户可选菜单的第一菜单显示在所述用户界面(ui)显示的第一部分上;由所述至少一处理器提供第二命令,供随着用户的选择,将一个或多个用户可选菜单项目的第二菜单显示在所述ui显示的所述第一部分上,其中所述第一菜单调配成显示在所述ui显示的第二部分上,且包括所述分级菜单层的过去选定菜单项目和过去未选定菜单项目中的一个或多个,并调适成能够与在所述第一部分中的所述第二菜单同时检视,此外其中所述第一部分是所述ui显示的现用部分,其调适成在所述ui显示的相同区域内一致性显示,以在与所述ui显示交互时优化用户的焦点,此外其中所述至少一处理器调适成从一个或多个用户、帐户、或团队接收基准输入,其中所述基准输入群体调适成顺序或平行协作解决一个或多个问题,此外其中所述基准输入中的每一个调适成基于下列项目中的一个或多个:a)模块、(b)待解决的问题或子问题、(c)装置、(d)物理位置、(e)工具、(f)仪器、或(g)设备,此外其中所述至少一处理器调适成向一个或多个用户、帐户、或团队通知从所述接收的基准输入中的一个或多个取得的结果。
[0913]
实施例251是一种由至少一处理器执行的用于导引调适成输出到图形用户界面(gui)的分级菜单层的路径的方法,所述方法包括:由至少一处理器提供第一命令,供将一个或多个用户可选菜单的第一菜单显示在所述用户界面(ui)显示的第一部分上;由所述至少一处理器提供第二命令,供随着用户的选择,将一个或多个用户可选菜单项目的第二菜单显示在所述ui显示的所述第一部分上;及由所述至少一处理器随着接收的响应而提供输出,其中所述输出调适成发送到通信连接到所述处理器的装置,使所述装置执行物理运动
或进行物理转换,其中所述第一菜单调适成显示在所述ui显示的第二部分上,且包括所述分级菜单层的过去选定菜单项目和过去未选定菜单项目中的一个或多个,并调适成能够与在所述第一部分中的所述第二菜单同时检视,此外其中所述至少一处理器调适成接收来自一个或多个用户、帐户、或团队的基准输入,其中所述基准输入群体调适成顺序或平行协同解决一个或多个问题,此外其中所述基准输入中的每一个调适成基于下列项目中的一个或多个:(a)模块、(b)待解决的问题或子问题、(c)装置、(d)物理位置、(e)工具、(f)仪器、或(g)设备,此外其中所述至少一处理器调适成向一个或多个用户、帐户、或团队通知从所述接收的基准输入中的一个或多个取得的结果。
[0914]
实施例252是一种由至少一处理器执行的用于导引调适成输出到图形用户界面(gui)的分级菜单层的路径的方法,所述方法包括:由至少一处理器提供第一命令,供将一个或多个用户可选菜单的第一菜单显示在所述用户界面(ui)显示的第一部分上;由所述至少一处理器提供第二命令,供随着用户的选择,将一个或多个用户可选菜单项目的第二菜单显示在所述ui显示的所述第一部分上,其中所述第一菜单调配成显示在所述ui显示的第二部分上,且包括所述分级菜单层的过去选定菜单项目和过去未选定菜单项目中的一个或多个,并调适成能够与在所述第一部分中的所述第二菜单同时检视,此外其中所述第二部分调适成显示一个或多个先前导引菜单层和后续菜单层中的至少一菜单项目,其中单个菜单层中的项目调适成以线性方式显示,且先前导引和后续菜单层调适成以嵌套方式显示,此外其中所述第一部分在特定时间点处包括不超过单个项目菜单,此外其中所述第一部分包括一个或多个用户可选菜单项目的2到5个子部分,其中所述项目菜单在这些子部分之中划分,且所述子部分调适成显示在所述相对子部分中的每一个的菜单项目之中建立关联性。
[0915]
实施例253是一种由至少一处理器执行的用于导引调适成输出到图形用户界面(gui)的分级菜单层的路径的方法,所述方法包括:由至少一处理器提供第一命令,供将一个或多个用户可选菜单的第一菜单显示在所述用户界面(ui)显示的第一部分上;由所述至少一处理器提供第二命令,供随着用户的选择,将一个或多个用户可选菜单项目的第二菜单显示在所述ui显示的所述第一部分上;由所述至少一处理器随着接收的响应而提供输出,其中所述输出调适成发送到通信连接到所述处理器的装置,使所述装置执行物理运动或进行物理转换;及由所述至少一处理器提供许可命令,其中所述许可命令调适成管理用户和团队的存取、安全、或控制等级中的一个或多个,其中存取等级调适成基于角色、用户、团队、帐户、仪器、设备、或装置中的一个或多个而指定,其中所述第一菜单调适成显示在所述ui显示的所述第二部分上,且包括所述分级菜单层的过去选定菜单项目和过去未选定菜单项目中的一个或多个,并调适成能够与在所述第一部分中的所述第二菜单同时检视,此外其中所述第二部分进一步包括指示列,此外其中所述过去选定菜单项目中的一个或多个调适成视觉对齐所述指示列,以指定哪些是在用户走访菜单阶层时先前选定的菜单项目。
[0916]
实施例254是一种由至少一处理器执行的用于导引调适成输出到图形用户界面(gui)的分级菜单层的路径的方法,所述方法包括:由至少一处理器提供第一命令,供将一个或多个用户可选菜单的第一菜单显示在所述用户界面(ui)显示的第一部分上;由所述至少一处理器提供第二命令,供随着用户的选择,将一个或多个用户可选菜单项目的第二菜单显示在所述ui显示的所述第一部分上,其中所述第一菜单调配成显示在所述ui显示的第
二部分上,且包括所述分级菜单层的过去选定菜单项目和过去未选定菜单项目中的一个或多个,并调适成能够与在所述第一部分中的所述第二菜单同时检视,此外其中所述至少一处理器调适成接收来自一个或多个用户、帐户、或团队的基准输入,其中所述基准输入群体调适成顺序或平行协同解决一个或多个问题,此外其中所述基准输入中的每一个调适成基于下列项目中的一个或多个:(a)模块、(b)待解决的问题或子问题、(c)装置、(d)物理位置、(e)工具、(f)仪器、或(g)设备,此外其中所述至少一处理器调适成向一个或多个用户、帐户、或团队通知从所述接收的基准输入中的一个或多个取得的结果,此外其中所述至少一处理器调适成提供下列项目之间的界面及允许其间的通信:(a)用户、帐户、或团队;及(b)非人机,其中界面和通信允许一个或多个用户、帐户、团队、和非人机协作解决一个或多个问题或子问题,并通知从其协作取得结果中的每一个中的一个或多个。
[0917]
实施例255是一种由至少一处理器执行的用于导引调适成输出到图形用户界面(gui)的分级菜单层的路径的方法,所述方法包括:由至少一处理器提供第一命令,供将一个或多个用户可选菜单的第一菜单显示在所述用户界面(ui)显示的第一部分上;由所述至少一处理器提供第二命令,供随着用户的选择,将一个或多个用户可选菜单项目的第二菜单显示在所述ui显示的所述第一部分上;及由所述至少一处理器提供调适成显示在所述ui显示上的进度指示器,其中所述进度指示器包括一系列闪烁像素,以指示所述至少一处理器正在处理接收到的响应,其中所述第一菜单调适成显示在所述ui显示的第二部分上,且包括所述分级菜单层的过去选定菜单项目和过去未选定菜单项目中的一个或多个,并调适成能够与在所述第一部分中的所述第二菜单同时检视,此外其中所述第二部分进一步包括指示列,此外其中所述过去选定菜单项目中的一个或多个调适成视觉对齐所述指示列,以指定哪些是在用户走访菜单阶层时先前选定的菜单项目,此外其中所述第二部分进一步包括指示列,所述指示列包括调适成显示一个或多个色码状态的状态指示器,所述状态包括红色表示错误状态而蓝色表示非错误状态。
[0918]
实施例256是一种由至少一处理器执行的用于导引调适成输出到图形用户界面(gui)的分级菜单层的路径的方法,所述方法包括:由至少一处理器提供第一命令,供将一个或多个用户可选菜单的第一菜单显示在所述用户界面(ui)显示的第一部分上;由所述至少一处理器提供第二命令,供随着用户的选择,将一个或多个用户可选菜单项目的第二菜单显示在所述ui显示的所述第一部分上;及由所述至少一处理器提供调适成随着高级选择器的选择以显示高级快显菜单,其中所述第一部分调适成基于下列选择中的一个或多个,从目前显示在所述第一部分的菜单显示超过50%以上的可用菜单项目:(1)最常使用的可用菜单项目;(2)对结果或用户是重要的;(3)用户自订的选择;(4)产业自订的选择,此外其中所述高级快显菜单调适成显示所述菜单中的其余可用项目,其中所述第一菜单调适成显示在所述ui显示的第二部分上,且包括所述分级菜单层中的过去选定菜单项目和过去未选定菜单项目中的一个或多个,并调适成能够与在所述第一部分中的所述第二菜单同时检视,此外其中所述第二部分调适成显示一个或多个先前导引菜单层和后续菜单层中的至少一菜单项目,以提供下列项目的视觉呈现:(1)用户先前走访的菜单阶层结构、及(2)可后续选择的未来菜单项目,此外其中所述第一部分是所述ui显示的现用部分,其调适成在所述ui显示的相同区域内一致性显示,以在与所述ui显示交互时优化用户的焦点,此外其中所述第一部分在特定时间点处包括不超过单个项目菜单。
[0919]
实施例257是一种由至少一处理器执行的用于导引调适成输出到图形用户界面(gui)的分级菜单层的路径的方法,所述方法包括:由至少一处理器提供第一命令,供将一个或多个用户可选菜单的第一菜单显示在所述用户界面(ui)显示的第一部分上;由所述至少一处理器提供第二命令,供随着用户的选择,将一个或多个用户可选菜单项目的第二菜单显示在所述ui显示的所述第一部分上;由所述至少一处理器提供调适成随着高级选择器的选择以显示高级快显菜单,其中所述第一部分调适成基于下列选择中的一个或多个,从目前显示在所述第一部分的菜单显示超过50%以上的可用菜单项目:(1)最常使用的可用菜单项目;(2)对结果或用户是重要的;(3)用户自订的选择;(4)产业自订的选择,此外其中所述高级快显菜单调适成显示所述菜单中的其余可用项目;及由所述至少一处理器提供对话方块盒,其调适成显示在所述ui显示的前景上,以提示用户附加信息或通知用户错误,其中所述对话方块盒的背景进一步调适成符合所述ui显示的第一和第二部分的背景,此外其中当所述对话方块盒显示在所述ui显示的前景时,在所述ui显示的第一和第二部分的背景中显示的文本、图形、照片、和视频中的一个或多个调适成焦点失调显示,其中所述第一菜单调适成显示在所述ui显示的第二部分上,且包括所述分级菜单层中的过去选定菜单项目和过去未选定菜单项目中的一个或多个,并调适成能够与在所述第一部分中的所述第二菜单同时检视,此外其中所述第二部分调适成显示一个或多个先前导引菜单层和后续菜单层中的至少一菜单项目,以提供下列项目的视觉呈现:(1)用户先前走访的菜单阶层结构、及(2)可后续选择的未来菜单项,此外其中所述第一部分是所述ui显示的现用部分,其调适成在所述ui显示的相同区域内一致性显示,以在与所述ui显示交互时优化用户的焦点。
[0920]
实施例258是一种由至少一处理器执行的用于导引调适成输出到图形用户界面(gui)的分级菜单层的路径的方法,所述方法包括:由至少一处理器提供第一命令,供将一个或多个用户可选菜单的第一菜单显示在所述用户界面(ui)显示的第一部分上;由所述至少一处理器提供第二命令,供随着用户的选择,将一个或多个用户可选菜单项目的第二菜单显示在所述ui显示的所述第一部分上;及由所述至少一处理器提供调适成随着高级选择器的选择以显示高级快显菜单,其中所述第一部分调适成基于下列选择中的一个或多个,从目前显示在所述第一部分的菜单显示超过50%以上的可用菜单项目:(1)最常使用的可用菜单项目;(2)对结果或用户是重要的;(3)用户自订的选择;(4)产业自订的选择,此外其中所述高级快显菜单调适成显示所述菜单中的其余可用项目,其中所述第一菜单调适成显示在所述ui显示的第二部分上,且包括所述分级菜单层中的过去选定菜单项目和过去未选定菜单项目中的一个或多个,并调适成能够与在所述第一部分中的所述第二菜单同时检视,此外其中所述第二部分调适成显示一个或多个先前导引菜单层和后续菜单层中的至少一菜单项目,以提供下列项目的视觉呈现:(1)用户先前走访的菜单阶层结构、及(2)可后续选择的未来菜单项目,此外其中所述第一部分是所述ui显示的现用部分,其调适成在所述ui显示的相同区域内一致性显示,以在与所述ui显示交互时优化用户的焦点,此外其中所述至少一处理器调适成接收来自一个或多个用户、帐户、或团队的基准输入,其中所述基准输入群体调适成顺序或平行协同解决一个或多个问题,此外其中所述基准输入中的每一个调适成基于下列项目中的一个或多个:(a)模块、(b)待解决的问题或子问题、(c)装置、(d)物理位置、(e)工具、(f)仪器、或(g)设备。
[0921]
实施例259是一种由至少一处理器执行的用于导引调适成输出到图形用户界面
(gui)的分级菜单层的路径的方法,所述方法包括:由至少一处理器提供第一命令,供将一个或多个用户可选菜单的第一菜单显示在所述用户界面(ui)显示的第一部分上;由所述至少一处理器提供第二命令,供随着用户的选择,将一个或多个用户可选菜单项目的第二菜单显示在所述ui显示的所述第一部分上;及由所述至少一处理器提供对话方块盒,其调适成显示在所述ui显示的前景上,以提示用户附加信息或通知用户错误,其中所述对话方块盒的背景进一步调适成符合所述ui显示的第一和第二部分的背景,此外其中当所述对话方块盒显示在所述ui显示的前景时,在所述ui显示的第一和第二部分的背景中显示的文本、图形、照片、和视频中的一个或多个调适成焦点失调显示,其中所述第一菜单调适成显示在所述ui显示的第二部分上,且包括所述分级菜单层中的过去选定菜单项目和过去未选定菜单项目中的一个或多个,并调适成能够与在所述第一部分中的所述第二菜单同时检视,此外其中所述第二部分调适成显示一个或多个先前导引菜单层和后续菜单层中的至少一菜单项目,以提供下列项目的视觉呈现:(1)用户先前走访的菜单阶层结构、及(2)可后续选择的未来菜单项目,此外其中所述第二所述部分调适成显示先前导引和后续菜单层中的一个或多个中的至少一菜单项目,其中单个菜单层中的项目调适成以线性方式显示,而先前导引和后续菜单层调适成以嵌套方式显示,此外其中所述第一部分在特定时间点处包括不超过单个项目菜单,此外其中所述第一部分包括一个或多个用户可选菜单项目的2到5个子部分,其中所述项目菜单在这些子部分之中划分,且所述子部分调适成显示在所述相对子部分中的每一个的菜单项目之中建立关联性。
[0922]
实施例260是一种由至少一处理器执行的用于导引调适成输出到图形用户界面(gui)的分级菜单层的路径的方法,所述方法包括:由至少一处理器提供第一命令,供将一个或多个用户可选菜单的第一菜单显示在所述用户界面(ui)显示的第一部分上;由所述至少一处理器提供第二命令,供随着用户的选择,将一个或多个用户可选菜单项目的第二菜单显示在所述ui显示的所述第一部分上;及由所述至少一处理器提供许可命令,其中所述许可命令调适成管理用户和团队的存取、安全、或控制等级中的一个或多个,其中存取等级调适成基于角色、用户、团队、帐户、仪器、设备、或装置中的一个或多个而指定,其中所述第一菜单调适成显示在所述ui显示的第二部分上,且包括所述分级菜单层的过去选定菜单项目和过去未选定菜单项目中的一个或多个,并调适成能够与在所述第一部分中的所述第二菜单同时检视,此外其中所述第二部分调适成显示一个或多个先前导引菜单层和后续菜单层中的至少一菜单项目,以提供下列项目的视觉呈现:(1)用户先前走访的菜单阶层结构、及(2)可后续选择的未来菜单项目,此外其中所述第一部分在特定时间点处包括不超过单个项目菜单,此外其中所述至少一处理器调适成接收来自一个或多个用户、帐户、或团队的基准输入,其中所述基准输入群体调适成顺序或平行协同解决一个或多个问题,此外其中所述基准输入中的每一个调适成基于下列项目中的一个或多个:(a)模块、(b)待解决的问题或子问题、(c)装置、(d)物理位置、(e)工具、(f)仪器、或(g)设备,此外其中所述至少一处理器调适成向一个或多个用户、帐户、或团队通知从所述接收的基准输入中的一个或多个取得的结果。
[0923]
实施例261是一种由至少一处理器执行的用于导引调适成输出到图形用户界面(gui)的分级菜单层的路径的方法,所述方法包括:由至少一处理器提供第一命令,供将一个或多个用户可选菜单的第一菜单显示在所述用户界面(ui)显示的第一部分上;由所述至
少一处理器提供第二命令,供随着用户的选择,将一个或多个用户可选菜单项目的第二菜单显示在所述ui显示的所述第一部分上;由所述至少一处理器随着接收的响应而提供输出,其中所述输出调适成发送到通信连接到所述处理器的装置,使所述装置执行物理运动或进行物理转换;由所述至少一处理器提供许可命令,其中所述许可命令调适成管理用户和团队的存取、安全、或控制等级中的一个或多个,其中存取等级调适成基于角色、用户、团队、帐户、仪器、设备、或装置中的一个或多个而指定;及由所述至少一处理器提供高级快显菜单,其中所述高级快显菜单调适成分成多个部分,包括下列部分中的一个或多个:顶部,其包括有关目前现用菜单的项目;中间部,其包括有关用户可用的特定模块的项目;及底部,其包括含有登入/登出功能、用户手册和说明、eula信息、和隐私策略信息中的一个或多个的全局功能,其中所述第一菜单调适成显示在所述ui显示的第二部分上,且包括所述分级菜单层的过去选定菜单项目和过去未选定菜单项目中的一个或多个,并调适成能够与在所述第一部分中的所述第二菜单同时检视,此外其中所述第二部分调适成显示一个或多个先前导引菜单层和后续菜单层中的至少一菜单项目,以提供下列项目的视觉呈现:(1)用户先前走访的菜单阶层结构、及(2)可后续选择的未来菜单项目,此外其中所述至少一处理器调适成接收来自一个或多个用户、帐户、或团队的基准输入,其中所述基准输入群体调适成顺序或平行协同解决一个或多个问题,此外其中所述基准输入中的每一个调适成基于下列项目中的一个或多个:(a)模块、(b)待解决的问题或子问题、(c)装置、(d)物理位置、(e)工具、(f)仪器、或(g)设备。
[0924]
实施例262是一种由至少一处理器执行的用于导引调适成输出到图形用户界面(gui)的分级菜单层的路径的方法,所述方法包括:由至少一处理器提供第一命令,供将一个或多个用户可选菜单的第一菜单显示在所述用户界面(ui)显示的第一部分上;由所述至少一处理器提供第二命令,供随着用户的选择,将一个或多个用户可选菜单项目的第二菜单显示在所述ui显示的所述第一部分上;由所述至少一处理器提供调适成随着高级选择器的选择以显示高级快显菜单,其中所述第一部分调适成基于下列选择中的一个或多个,从目前显示在所述第一部分的菜单显示超过50%以上的可用菜单项目:(1)最常使用的可用菜单项目;(2)对结果或用户是重要的;(3)用户自订的选择;(4)产业自订的选择,此外其中所述高级快显菜单调适成显示所述菜单中的其余可用项目;及由所述至少一处理器提供高级快显菜单,其中所述高级快显菜单调适成分成多个部分,包括下列部分中的一个或多个:顶部,其包括有关目前现用菜单的项目;中间部,其包括有关用户可用的特定模块的项目;及底部,其包括含有登入/登出功能、用户手册和说明、eula信息、和隐私策略信息中的一个或多个的全局功能,其中所述第一菜单调适成显示在所述ui显示的第二部分上,且包括所述分级菜单层的过去选定菜单项目和过去未选定菜单项目中的一个或多个,并调适成能够与在所述第一部分中的所述第二菜单同时检视,此外其中所述第二部分调适成显示一个或多个先前导引菜单层和后续菜单层中的至少一菜单项目,以提供下列项目的视觉呈现:(1)用户先前走访的菜单阶层结构、及(2)可后续选择的未来菜单项目,此外其中所述第一部分是所述ui显示的现用部分,其调适成在所述ui显示的相同区域内一致性显示,以在与所述ui显示交互时优化用户的焦点,此外其中所述第二部分调适成显示一个或多个先前导引菜单层和后续菜单层中的至少一菜单项目,其中单个菜单层中的项目调适成以线性方式显示,且先前导引和后续菜单层调适成以嵌套方式显示,此外其中所述第一部分调适成显示
视觉呈现的项目以帮助用户的决策处理,其中所述视觉呈现的项目包括下列项目中的一个或多个:对象的视频、照片、示图、表格、图表、和图形呈现。
[0925]
实施例263是一种由至少一处理器执行的用于导引调适成输出到图形用户界面(gui)的分级菜单层的路径的方法,所述方法包括:由至少一处理器提供第一命令,供将一个或多个用户可选菜单的第一菜单显示在所述用户界面(ui)显示的第一部分上;由所述至少一处理器提供第二命令,供随着用户的选择,将一个或多个用户可选菜单项目的第二菜单显示在所述ui显示的所述第一部分上;由所述至少一处理器提供调适成随着高级选择器的选择以显示高级快显菜单,其中所述第一部分调适成基于下列选择中的一个或多个,从目前显示在所述第一部分的菜单显示超过50%以上的可用菜单项目:(1)最常使用的可用菜单项目;(2)对结果或用户是重要的;(3)用户自订的选择;(4)产业自订的选择,此外其中所述高级快显菜单调适成显示所述菜单中的其余可用项目;及由所述至少一处理器提供对话方块盒,其调适成显示在所述ui显示的前景上,以提示用户附加信息或通知用户错误,其中所述对话方块盒的背景进一步调适成符合所述ui显示的第一和第二部分的背景,此外其中当所述对话方块盒显示在所述ui显示的前景时,在所述ui显示的第一和第二部分的背景中显示的文本、图形、照片、和视频中的一个或多个调适成焦点失调显示,其中所述第一菜单调适成显示在所述ui显示的第二部分上,且包括所述分级菜单层中的过去选定菜单项目和过去未选定菜单项目中的一个或多个,并调适成能够与在所述第一部分中的所述第二菜单同时检视,此外其中所述第二部分调适成显示一个或多个先前导引菜单层和后续菜单层中的至少一菜单项目,以提供下列项目的视觉呈现:(1)用户先前走访的菜单阶层结构、及(2)可后续选择的未来菜单项目,此外其中所述第二所述部分调适成显示先前导引和后续菜单层中的一个或多个中的至少一菜单项目,其中单个菜单层中的项目调适成以线性方式显示,而先前导引和后续菜单层调适成以嵌套方式显示,此外其中所述至少一处理器调适成接收来自一个或多个用户、帐户、或团队的基准输入,其中所述基准输入群体调适成顺序或平行协同解决一个或多个问题,此外其中所述基准输入中的每一个调适成基于下列项目中的一个或多个:(a)模块、(b)待解决的问题或子问题、(c)装置、(d)物理位置、(e)工具、(f)仪器、或(g)设备,此外其中所述至少一处理器调适成向一个或多个用户、帐户、或团队通知从所述接收的基准输入中的一个或多个取得的结果。
[0926]
实施例264是一种由至少一处理器执行的用于导引调适成输出到图形用户界面(gui)的分级菜单层的路径的方法,所述方法包括:由至少一处理器提供第一命令,供将一个或多个用户可选菜单的第一菜单显示在所述用户界面(ui)显示的第一部分上;由所述至少一处理器提供第二命令,供随着用户的选择,将一个或多个用户可选菜单项目的第二菜单显示在所述ui显示的所述第一部分上;由所述至少一处理器提供调适成随着高级选择器的选择以显示高级快显菜单,其中所述第一部分调适成基于下列选择中的一个或多个,从目前显示在所述第一部分的菜单显示超过50%以上的可用菜单项目:(1)最常使用的可用菜单项目;(2)对结果或用户是重要的;(3)用户自订的选择;(4)产业自订的选择,此外其中所述高级快显菜单调适成显示所述菜单中的其余可用项目;及由所述至少一处理器提供调适成显示在所述ui显示上的进度指示器,其中所述进度指示器包括一系列闪烁像素,以指示所述至少一处理器正在处理接收到的响应,其中所述第一菜单调适成显示在所述ui显示的第二部分上,且包括所述分级菜单层的过去选定菜单项目和过去未选定菜单项目中的一
个或多个,并调适成与第一部份中的所述第二菜单同时检视,此外其中所述第二部分调适成显示一个或多个先前导引菜单层和后续菜单层中的至少一菜单项目,以提供下列项目的视觉呈现:(1)用户先前走访的菜单阶层结构、及(2)可后续选择的未来菜单项目,此外其中所述第一部分在特定时间点处包括不超过单个项目菜单,此外其中所述第一部分调适成显示视觉呈现的项目以帮助用户的决策处理,其中所述视觉呈现的项目包括下列项目中的一个或多个:对象的视频、照片、示图、表格、图表、和图形呈现,此外其中所述至少一处理器调适成提供下列项目之间的界面及允许其间的通信:(a)用户、帐户、或团队;及(b)非人机,其中界面和通信允许一个或多个用户、帐户、团队、和非人机协作解决一个或多个问题或子问题,并通知从其协作取得结果中的每一个中的一个或多个。
[0927]
实施例265是一种由至少一处理器执行的用于导引调适成输出到图形用户界面(gui)的分级菜单层的路径的方法,所述方法包括:由至少一处理器提供第一命令,供将一个或多个用户可选菜单的第一菜单显示在所述用户界面(ui)显示的第一部分上;由所述至少一处理器提供第二命令,供随着用户的选择,将一个或多个用户可选菜单项目的第二菜单显示在所述ui显示的所述第一部分上;及由所述至少一处理器提供许可命令,其中所述许可命令调适成管理用户和团队的存取、安全、或控制等级中的一个或多个,其中存取等级调适成基于角色、用户、团队、帐户、仪器、设备、或装置中的一个或多个而指定,其中所述第一菜单调适成显示在所述ui显示的第二部分上,且包括所述分级菜单层的过去选定菜单项目和过去未选定菜单项目中的一个或多个,并调适成能够在所述第一部分中与的所述第二菜单同时检视,此外其中所述第一部分是所述ui显示的现用部分,其调适成在所述ui显示的相同区域内一致性显示,以在与所述ui显示交互时优化用户的焦点,此外其中所述第二部分进一步包括指示列,此外其中所述过去选定菜单项目中的一个或多个调适成视觉对齐所述指示列,以指定哪些是在用户走访菜单阶层时先前选定的菜单项目,此外其中所述第一部分在特定时间点处包括不超过单个项目菜单,此外其中所述第一部分包括一个或多个用户可选菜单项目的2到5个子部分,其中所述项目菜单在这些子部分之中划分,且所述子部分调适成显示在所述相对子部分中的每一个的菜单项目之中建立关联性,此外其中所述至少一处理器调适成接收来自一个或多个用户、帐户、或团队的基准输入,其中所述基准输入群体调适成顺序或平行协同解决一个或多个问题,此外其中所述基准输入中的每一个调适成基于下列项目中的一个或多个:(a)模块、(b)待解决的问题或子问题、(c)装置、(d)物理位置、(e)工具、(f)仪器、或(g)设备,此外其中所述至少一处理器调适成向一个或多个用户、帐户、或团队通知从所述接收的基准输入中的一个或多个取得的结果。
[0928]
实施例266是一种由至少一处理器执行的用于导引调适成输出到图形用户界面(gui)的分级菜单层的路径的方法,所述方法包括:由至少一处理器提供第一命令,供将一个或多个用户可选菜单的第一菜单显示在所述用户界面(ui)显示的第一部分上;由所述至少一处理器提供第二命令,供随着用户的选择,将一个或多个用户可选菜单项目的第二菜单显示在所述ui显示的所述第一部分上;及由所述至少一处理器提供调适成随着高级选择器的选择以显示高级快显菜单,其中所述第一部分调适成基于下列选择中的一个或多个,从目前显示在所述第一部分的菜单显示超过50%以上的可用菜单项目:(1)最常使用的可用菜单项目;(2)对结果或用户是重要的;(3)用户自订的选择;(4)产业自订的选择,此外其中所述高级快显菜单调适成显示所述菜单中的其余可用项目,其中所述第一菜单调适成显
示在所述ui显示的第二部分上,且包括所述分级菜单层的过去选定菜单项目和过去未选定菜单项目中的一个或多个,并调适成能够与在所述第一部分中的所述第二菜单同时检视,此外其中所述第一部分是所述ui显示的现用部分,其调适成在所述ui显示的相同区域内一致性显示,以在与所述ui显示交互时优化用户的焦点,此外其中所述第一部分在特定时间点处包括不超过单个项目菜单,此外其中所述第一部分包括一个或多个用户可选菜单项目的2到5个子部分,其中所述项目菜单在这些子部分之中划分,且所述子部分调适成显示在所述相对子部分中的每一个的菜单项目之中建立关联性,此外其中所述第一部分调适成显示视觉呈现的项目以帮助用户的决策处理,其中所述视觉呈现的项目包括下列项目中的一个或多个:对象的视频、照片、示图、表格、图表、和图形呈现,此外其中所述至少一处理器调适成接收来自一个或多个用户、帐户、或团队的基准输入,其中所述基准输入群体调适成顺序或平行协同解决一个或多个问题,此外其中所述基准输入中的每一个调适成基于下列项目中的一个或多个:(a)模块、(b)待解决的问题或子问题、(c)装置、(d)物理位置、(e)工具、(f)仪器、或(g)设备,此外其中所述至少一处理器调适成提供下列项目之间的界面及允许其间的通信:(a)用户、帐户、或团队;及(b)非人机,其中界面和通信允许一个或多个用户、帐户、团队、和非人机协作解决一个或多个问题或子问题,并通知从其协作取得结果中的每一个中的一个或多个。
[0929]
实施例267是一种由至少一处理器执行的用于导引调适成输出到图形用户界面(gui)的分级菜单层的路径的方法,所述方法包括:由至少一处理器提供第一命令,供将一个或多个用户可选菜单的第一菜单显示在所述用户界面(ui)显示的第一部分上;由所述至少一处理器提供第二命令,供随着用户的选择,将一个或多个用户可选菜单项目的第二菜单显示在所述ui显示的所述第一部分上;及由所述至少一处理器随着接收的响应而提供输出,其中所述输出调适成发送到通信连接到所述处理器的装置,使所述装置执行物理运动或进行物理转换,其中所述第一菜单调适成显示在所述ui显示的第二部分上,且包括所述分级菜单层的过去选定菜单项目和过去未选定菜单项目中的一个或多个,并调适成在第一部分中与第二菜单同时检视,此外其中所述第二部分调适成显示一个或多个先前导引菜单层和后续菜单层中的至少一菜单项目,以提供下列项目的视觉呈现:(1)用户先前走访的菜单阶层结构、及(2)可后续选择的未来菜单项目,此外其中所述第一部分是所述ui显示的现用部分,其调适成在所述ui显示的相同区域内一致性显示,以在与所述ui显示交互时优化用户的焦点,此外其中所述第二部分进一步包括指示列,所述指示列包括调适成显示一个或多个色码状态的状态指示器,所述状态包括红色表示错误状态而蓝色表示非错误状态,此外其中所述第二部分调适成显示先前导引和后续菜单层中的一个或多个中的至少一菜单项目,其中单个菜单层中的项目调适成以线性方式显示,而先前导引和后续菜单层调适成以嵌套方式显示,此外其中所述至少一处理器调适成接收来自一个或多个用户、帐户、或团队的基准输入,其中所述基准输入群体调适成顺序或平行协同解决一个或多个问题,此外其中所述基准输入中的每一个调适成基于下列项目中的一个或多个:(a)模块、(b)待解决的问题或子问题、(c)装置、(d)物理位置、(e)工具、(f)仪器、或(g)设备,此外其中所述至少一处理器调适成向一个或多个用户、帐户、或团队通知从所述接收的基准输入中的一个或多个取得的结果。
[0930]
实施例268是一种由至少一处理器执行的用于导引调适成输出到图形用户界面
(gui)的分级菜单层的路径的方法,所述方法包括:由至少一处理器提供第一命令,供将一个或多个用户可选菜单的第一菜单显示在所述用户界面(ui)显示的第一部分上;由所述至少一处理器提供第二命令,供随着用户的选择,将一个或多个用户可选菜单项目的第二菜单显示在所述ui显示的所述第一部分上;及由所述至少一处理器随着接收的响应而提供输出,其中所述输出调适成发送到通信连接到所述处理器的装置,使所述装置执行物理运动或进行物理转换;由所述至少一处理器提供许可命令,其中所述许可命令调适成管理用户和团队的存取、安全、或控制等级中的一个或多个,其中存取等级调适成基于角色、用户、团队、帐户、仪器、设备、或装置中的一个或多个而指定;由所述至少一处理器提供调适成显示在所述ui显示上的进度指示器,其中所述进度指示器包括一系列闪烁像素,以指示所述至少一处理器正在处理接收到的响应;及由所述至少一处理器提供高级快显菜单,其中所述高级快显菜单调适成分成多个部分,包括下列部分中的一个或多个:顶部,其包括有关目前现用菜单的项目;中间部,其包括有关用户可用的特定模块的项目;及底部,其包括含有登入/登出功能、用户手册和说明、eula信息、和隐私策略信息中的一个或多个的全局功能,其中所述第一菜单调适成显示在所述ui显示的第二部分上,且包括所述分级菜单层的过去选定菜单项目和过去未选定菜单项目中的一个或多个,并调适成能够与在所述第一部分中的所述第二菜单同时检视,此外其中所述第二部分调适成显示一个或多个先前导引菜单层和后续菜单层中的至少一菜单项目,以提供下列项目的视觉呈现:(1)用户先前走访的菜单阶层结构、及(2)可后续选择的未来菜单项目,此外其中所述至少一处理器适于从一个或多个用户、帐户、或团队接收基准输入,其中所述基准输入群体调适成顺序或平行协同解决一个或多个问题,此外其中所述基准输入中的每一个调适成基于下列项目中的一个或多个:(a)模块、(b)待解决的问题或子问题、(c)装置、(d)物理位置、(e)工具、(f)仪器、或(g)设备,此外其中所述至少一处理器调适成向一个或多个用户、帐户、或团队通知从所述接收的基准输入中的一个或多个取得的结果,此外其中所述至少一处理器调适成提供下列项目之间的界面及允许其间的通信:(a)用户、帐户、或团队;及(b)非人机,其中界面和通信允许一个或多个用户、帐户、团队、和非人机协作解决一个或多个问题或子问题,并通知从其协作取得结果中的每一个中的一个或多个。
[0931]
实施例269是一种由至少一处理器执行的用于导引调适成输出到图形用户界面(gui)的分级菜单层的路径的方法,所述方法包括:由至少一处理器提供第一命令,供将一个或多个用户可选菜单的第一菜单显示在所述用户界面(ui)显示的第一部分上;由所述至少一处理器提供第二命令,供随着用户的选择,将一个或多个用户可选菜单项目的第二菜单显示在所述ui显示的所述第一部分上;由所述至少一处理器提供调适成随着高级选择器的选择以显示高级快显菜单,其中所述第一部分调适成基于下列选择中的一个或多个,从目前显示在所述第一部分的菜单显示超过50%以上的可用菜单项目:(1)最常使用的可用菜单项目;(2)对结果或用户是重要的;(3)用户自订的选择;(4)产业自订的选择,此外其中所述高级快显菜单调适成显示所述菜单中的其余可用项目;由所述至少一处理器提供许可命令,其中所述许可命令调适成管理用户和团队的存取、安全、或控制等级中的一个或多个,其中存取等级调适成基于角色、用户、团队、帐户、仪器、设备、或装置中的一个或多个而指定;及由所述至少一处理器提供调适成显示在所述ui显示上的进度指示器,其中所述进度指示器包括一系列闪烁像素,以指示所述至少一处理器正在处理接收到的响应,其中所
述第一菜单调适成显示在所述ui显示的第二部分上,且包括所述分级菜单层的过去选定菜单项目和过去未选定菜单项目中的一个或多个,并调适成能够在所述第一部分中与所述第二菜单同时检视,此外其中所述第二部分进一步包括指示列,此外其中所述过去选定菜单项目中的一个或多个调适成视觉对齐所述指示列,以指定哪些是在用户走访菜单阶层时先前选定的菜单项目,此外其中所述第二所述部分调适成显示先前导引和后续菜单层中的一个或多个中的至少一菜单项目,其中单个菜单层中的项目调适成以线性方式显示,而先前导引和后续菜单层调适成以嵌套方式显示,此外其中所述第一部分在特定时间点处包括不超过单个项目菜单,此外其中所述第一部分包括一个或多个用户可选菜单项目的2到5个子部分,其中所述项目菜单在这些子部分之中划分,且所述子部分调适成显示在所述相对子部分中的每一个的菜单项目之中建立关联性,此外其中所述第一部分调适成显示视觉呈现的项目以帮助用户的决策处理,其中所述视觉呈现的项目包括下列项目中的一个或多个:对象的视频、照片、示图、表格、图表、和图形呈现。
[0932]
实施例270是一种由至少一处理器执行的用于导引调适成输出到图形用户界面(gui)的分级菜单层的路径的方法,所述方法包括:由至少一处理器提供第一命令,供将一个或多个用户可选菜单的第一菜单显示在所述用户界面(ui)显示的第一部分上;由所述至少一处理器提供第二命令,供随着用户的选择,将一个或多个用户可选菜单项目的第二菜单显示在所述ui显示的所述第一部分上;由所述至少一处理器随着接收的响应而提供输出,其中所述输出调适成发送到通信连接到所述处理器的装置,使所述装置执行物理运动或进行物理转换;及由所述至少一处理器提供许可命令,其中所述许可命令调适成管理用户和团队的存取、安全、或控制等级中的一个或多个,其中存取等级调适成基于角色、用户、团队、帐户、仪器、设备、或装置中的一个或多个而指定,其中所述第一菜单调适成显示在所述ui显示的所述第二部分上,且包括所述分级菜单层的过去选定菜单项目和过去未选定菜单项目中的一个或多个,并调适成能够在所述第一部分中与所述第二菜单同时检视,此外其中所述第一部分是所述ui显示的现用部分,其调适成在所述ui显示的相同区域内一致性显示,以在与所述ui显示交互时优化用户的焦点,此外其中所述第二部分进一步包括指示列,此外其中所述过去选定菜单项目中的一个或多个调适成视觉对齐所述指示列,以指定哪些是在用户走访菜单阶层时先前选定的菜单项目,此外其中所述第二部分进一步包括指示列,所述指示列包括调适成显示一个或多个色码状态的状态指示器,所述状态包括红色表示错误状态而蓝色表示非错误状态,此外其中所述第二部分调适成显示先前导引和后续菜单层中的一个或多个中的至少一菜单项目,其中单个菜单层中的项目调适成以线性方式显示,而先前导引和后续菜单层调适成以嵌套方式显示,此外其中所述至少一处理器适于从一个或多个用户、帐户、或团队接收基准输入,其中所述基准输入群体调适成顺序或平行协同解决一个或多个问题,此外其中所述基准输入中的每一个调适成基于下列项目中的一个或多个:(a)模块、(b)待解决的问题或子问题、(c)装置、(d)物理位置、(e)工具、(f)仪器、或(g)设备,此外其中所述至少一处理器调适成向一个或多个用户、帐户、或团队通知从所述接收的基准输入中的一个或多个取得的结果。
[0933]
实施例280是一种由至少一个处理器执行的用于导引调适成输出到图形用户界面(gui)的分级菜单层的路径的方法,所述方法包括:由至少一个处理器提供在用户界面(ui)显示的第一部分上显示具有一个或多个用户可选菜单项目的第一菜单的第一命令;以及响
应于用户的选择,由所述至少一个处理器提供在所述ui显示的所述第一部分上显示具有一个或多个用户可选菜单项目的第二菜单的第二命令及在所述ui显示的第二部分上显示具有一个或多个用户可选项目的第三菜单的第三命令,其中所述第二菜单中的所述一个或多个用户可选菜单项目中的每一个与在所述ui显示的所述第二部分中显示的所述菜单项目中的至少一个相关联。
[0934]
实施例281包含根据实施例280所述的特征,其中所述ui显示配置成显示用于接收适于将唯一识别符与项目相关联的条形码识别符的条形码字段。
[0935]
实施例282包含根据实施例280-81所述的特征,其中所述项目是测定盘。
[0936]
实施例283包含根据实施例280-82所述的特征,其中所述测定盘调适成与用户、帐户、团队、操作员或仪器中的一个或多个相关联。
[0937]
实施例284包含根据实施例280-83所述的特征,其中所述测定盘调适成与实验、测试、测定、分析或应用程序中的一个或多个相关联。
[0938]
实施例285包含根据实施例280-84所述的特征,其中所述唯一识别符调适成与远程存储的比较数据进行比较。
[0939]
实施例286包含根据实施例280-85所述的特征,其中所述唯一识别符调适成重新与不同用户、帐户、团队、操作员或仪器相关联。
[0940]
实施例287包含根据实施例280-86所述的特征,其中所述唯一识别符调适成重新与不同实验、测试、测定、分析或应用程序相关联。
[0941]
实施例288包含根据实施例280-87所述的特征,其中所述测定盘调适成仅在所述测定盘的唯一识别符匹配与之进行比较的所述比较数据时才由仪器读取。
[0942]
实施例289包含根据实施例280-88所述的特征,其中所述测定盘调适成仅在所述测定盘的唯一识别符匹配与之进行比较的所述比较数据时才供特定用户、帐户、团队或操作员使用。
[0943]
实施例290包含根据实施例280-89所述的特征,其中所述测定盘调适成仅在所述测定盘的唯一识别符匹配与之进行比较的所述比较数据时才用于特定实验、测试、测定、分析或应用程序。
[0944]
实施例291包含根据实施例280-90所述的特征,其中所述测定盘调适成在所述测定盘的唯一识别符匹配与之进行比较的所述比较数据的情况下处于锁定状态。
[0945]
实施例292包含根据实施例280-91所述的特征,其中锁定状态防止所述测定盘被与所述测定盘相关联的用户、帐户、团队、操作员或仪器以外的任何其它用户、帐户、团队、操作员或仪器使用。
[0946]
实施例293包含根据实施例280-91所述的特征,其中锁定状态防止所述测定盘被与所述测定盘相关联的实验、测试、测定、分析或应用程序以外的任何其它实验、测试、测定、分析或应用程序使用。
[0947]
实施例294包含根据实施例280-93所述的特征,其中所述ui显示调适成在处于锁定状态的测定盘的所述唯一识别符重新与比较数据进行比较的情况下显示错误信息。
[0948]
本说明书使用的术语仅针对描述特定实施例的目的,而不是限制本发明。如本说明书的使用,除非语境另外明确指出,否则单数形式“一”、和“所述”也意图包括复数形式。将更了解,如本说明书的使用,术语“包括”和/或“包含”指存在陈述的特征、整数、步骤、操
作、组件、和/或元件,但是不排除存在或添加一个或多个其它特征、整数、步骤、操作、组件、元件、和/或其组合。
[0949]
前述实施例是说明性示例,且应不构成将本发明局限于这些特定实施例。应了解,本说明书公开的各种实施例的组合可以不同于说明和附图中具体呈现的组合来组合。还应了解,根据示例,本说明书描述的任何处理或方法的某些动作或事件可以不同的顺序执行,可添加、合并、或完全省略(例如,所有描述的动作或事件可不必然实现方法或处理)。另外,尽管为清楚起见,本说明书实施例的某些特征描述为由单个模块或单元执行,但应了解,本说明书描述的特征和功能可由单元或模块的任何组合来执行。因此,所属领域的技术人员可进行各种变更和修改,而不致脱离如文后权利要求书限定的本发明的精神或范围。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献