用于管理多个独立数据链路显示器的系统和方法与流程

文档序号:11519253阅读:252来源:国知局
用于管理多个独立数据链路显示器的系统和方法与流程



背景技术:

航空器的机组成员通过航空器的驾驶舱中的显示器、经由数据链路来进行航线运营通信(aoc)、空中交通控制(atc)通信以及飞行管理系统(fms)通信。当前的显示器是动态的并且提供提示问题来供机组人员录入信息。aoc包括:航空器信息和状态的集合;由机组人员对信息的录入;以及信息向航线运营维护的通信,以及其它航线服务。为了改善效率,航空器被配备有多个显示器,因此多于一个机组成员可以同时录入信息或执行aoc、atc或fms通信。最常见的操作是用于不同的机组成员在不相关的不同页面上工作。然而,当机组人员不对当前正在其上工作的页面进行讨论的时候,可能出现某些问题。例如,允许多个机组成员同时访问或编辑页面使得机组成员看到不是由该特定机组成员所执行的文档实况编辑。而且,不一致的信息可能被录入于该页面中,使得机组成员可能干扰彼此的工作。这些问题引起针对机组人员的困惑和安全问题。此外,所述问题可能降低机组人员的效率。

将约束置于所有页面上因此一次仅有一个机组成员可以访问页面对于由机组人员进行的最优操作而言是不足够的。例如,某些页面包括涉及请求信息(例如天气数据)或通过文本消息进行通信的操作。这些页面可以被机组人员同时访问而没有复杂化,因此阻止对这些页面的同时使用的刚性锁定机制是不合期望的。

出于上述原因以及出于在阅读和理解本说明书时对于本领域技术人员而言将变得显而易见的下述其它原因,在本领域中存在对于用于管理用于交通工具的多个独立显示器的经改进的系统和方法的需要。



技术实现要素:

本公开内容的实施例提供了用于管理航空器或其它交通工具的驾驶舱中的多个独立显示器的系统和方法并且将通过阅读和研习以下说明书而被理解。

在一个实施例中,一种用于管理多个独立驾驶舱显示器的系统包括交通工具的驾驶舱中的第一显示设备和第二显示设备,其中所述第一显示设备和第二显示设备被配置成从用户接收输入并且向用户显示页面,其中所述页面通过页面定义数据库中的多个参数而被预定义。所述系统还包括显示设备控制系统,所述显示设备控制系统包括耦合到存储器的处理器,其中所述存储器存储所述页面定义数据库。所述处理器被配置成:从用户接收在第一显示设备上显示第一页面的请求;检索与第一页面相关联的标记,其中所述标记是页面定义数据库中的预定义参数,其中所述标记指示特定的页面对于在两个或更多个显示设备上同时显示和编辑而言是安全还是不安全的;检索与第一页面相关联的群组标志符和与第二显示设备上显示的第二页面相关联的群组标志符,其中所述群组标志符是页面定义数据库中的预定义参数,其中所述群组标志符对彼此有关的页面进行标识;并且响应于所述请求、基于以下各项中至少一个来控制第一显示设备上的页面的显示和编辑:与第一页面相关联的标记、与第一页面相关联的群组标志符、以及与第二页面相关联的群组标志符。

附图说明

理解的是,附图仅仅描绘了示例性实施例并且因此将不被视为在范围上有所限制,将通过使用附图而以附加的特异性和细节来描述示例性实施例,在所述附图中:

图1是根据本公开内容的一个实施例的用于管理多个独立驾驶舱显示设备的示例系统的框图。

图2a-2b图示了根据本公开内容的一个实施例的由用于控制两个显示设备的显示设备控制系统所执行的示例性逻辑的流程图。

图3图示了根据本公开内容的一个实施例的由用于控制两个显示设备的显示设备控制系统所执行的示例性逻辑的流程图。

图4a-4c图示了根据本公开内容的一个实施例的由用于控制三个显示设备的显示设备控制系统所执行的示例性逻辑的流程图。

图5图示了根据本公开内容的一个实施例的由用于控制三个显示设备的显示设备控制系统所执行的示例性逻辑的流程图。

图6是根据本公开内容的一个实施例的图示了管理多个独立驾驶舱显示设备的示例方法的流程图。

图7是根据本公开内容的一个实施例的图示了管理多个独立驾驶舱显示设备的示例方法的流程图。

根据惯例,各种所描述的特征不是按比例绘制的而是被绘制成强调与示例性实施例相关的具体特征。

具体实施方式

在以下具体实施方式中,对形成本文的一部分的附图进行参考,并且在所述附图中以图示的方式示出了具体的说明性实施例。然而,要理解的是,可以利用其它实施例,并且可以做出逻辑、机械和电气改变。此外,在附图和说明书中所呈现的方法将不被解释为限制可以执行各个步骤的次序。以下具体实施方式因此将不以限制性意义来理解。

本文所述的实施例提供了用于管理航空器或其它交通工具(诸如但不限于地面、海洋或空间交通工具)的驾驶舱中的多个独立显示器的系统和方法。本文所描述的实施例包括交通工具的驾驶舱中的两个或更多个显示设备以及显示设备控制系统,所述显示设备控制系统控制所述两个或更多个显示设备上的页面的显示和编辑。所述显示设备控制系统允许单独的交通工具机群(fleet)所有者或机群操作者指明哪些页面对于在多个显示设备上同时显示和编辑而言是“安全的”以及对于在多个显示设备上同时显示和编辑而言是“不安全”的那些页面。特别地,所述显示设备控制系统包括页面定义数据库中的可定制的标记和标志符,其用于定义多个独立显示器上所显示的每个页面。当术语在本文中被使用时,应当领会的是,“驾驶舱”是指交通工具控制站,驾驶员、飞行员或机组操作员从该交通工具控制站操作交通工具和/或指引交通工具的操作。

图1是包括多个独立驾驶舱显示器的系统100的示例实施例。系统100一般包括两个显示设备102、104以及显示设备控制系统106。所述显示设备控制系统106一般包括耦合到存储器110的至少一个处理器108,所述存储器110存储页面定义数据库112以及可执行的显示设备控制指令114。在示例性实施例中,系统100可选地包括第三显示设备105。虽然在图1中示出了三个显示设备,但是应当理解的是,这是为了易于图示,并且本公开内容的教导可以被应用于具有多于三个显示设备的系统。

每个显示设备102、104位于驾驶舱中并且独立于其它显示设备进行操作。在示例性实施例中,显示设备102、104各自包括控制显示设备(cdu)、多功能控制和显示设备(mcdu)、多输入交互式显示设备(midu)、多功能显示器(mfd)等等。除了显示系统生成的消息之外,每个显示器102、104可以显示各种上行链路、下行链路和边链路(sidelink)消息。显示设备102、104使得用户(例如机组成员)能够导航屏上菜单结构以对消息、录入数据或请求信息做出响应。

每个显示设备102、104被配置成从用户接收输入并且向用户显示信息。在示例性实施例中,在显示设备102、104上向用户显示的信息包括在页面定义数据库112中所定义的页面。在示例性实施例中,每个页面通过页面定义数据库112中的各种参数或配置信息来被定义,所述页面定义数据库112是包括表、阵列、变量、标记等等的代码结构。在示例性实施例中,所述参数包括以下各项的组合:固定文本、可变数据、动作、用于数据录入的字段、选择关键字等等。在示例性实施例中,所述动作可以是简单或复杂的。简单的动作可以包括例如录入数据、显示另一页面或发送消息。复杂的动作可以包括例如以下的集合:用以计算数据的逻辑、用以根据数据值或前一行选择关键字动作来有条件地执行动作的逻辑、用以触发未来动作的逻辑,以及将被用于引起其它动作(例如动态屏幕功能)的集合标记。在示例性实施例中,页面定义数据库112由航空器/机群操作者、航线集团、组织、飞行员、飞行机组人员、维护机组人员等等来配置。

在示例性实施例中,页面定义数据库112从存在于显示设备控制系统106外部的外部存储介质116被加载到显示设备控制系统106上的存储器110中。在示例性实施例中,页面定义数据库112经由数据加载器、数据链路/上行链路,通过远程访问,或者通过使用对于本领域技术人员而言已知的其它方法来被加载到存储器110中。在至少一个示例中,外部存储介质116是适当的非暂时性存储介质,诸如闪存或其它非易失性存储器、磁盘驱动器和/或光盘驱动器。外部存储介质116存储页面定义数据库112,使得交通工具可以访问外部存储介质116以获取页面定义数据库112。例如,具有机群特定配置的机群将页面定义数据库112存储在存在于显示设备控制系统106外部的外部存储介质116中,其中外部存储介质116可由多个交通工具访问。例如,外部存储介质116被存储在受机群操作者控制的服务器上。在可替换的实现方式中,页面定义数据库112被分布在盘(disk)、usb驱动器等等上,以用于将页面定义数据库112加载到各个显示设备控制系统106上。在示例性实施例中,与需要相同页面定义数据库112的特定机群相关联的每个交通工具使页面定义数据库112被加载到显示设备控制系统106上的存储器中。

在某些实施例中,配置生成工具118创建被存储在外部存储介质116中的页面定义数据库112。配置生成工具118是这样一种工具:其由创建页面定义数据库112的机群或第三方所操作,该页面定义数据库112通常在机群或其它群组内的多个交通工具之间被共享。例如,机群使用配置生成工具118(诸如基于地面的软件工具或重配置工具)来创建被存储在外部存储介质116中的页面定义数据库112。配置生成工具118定义页面定义数据库112的参数或配置信息。通过控制经由外部存储介质116可得的页面定义数据库112的多个方面,配置生成工具118允许组织通过机群中的各个交通工具上的多个独立显示设备来配置对通信的控制。

在示例性实施例中,显示设备控制系统106可以被实现在飞行管理系统(fms)、通信管理功能(cmf)或交通工具中的另一独立系统中。处理器108包括软件程序、固件或其它计算机可读指令或利用软件程序、固件或其它计算机可读指令起作用,以便实施在管理交通工具的驾驶舱中的多个独立显示设备方面所使用的各种方法、过程任务、计算和控制功能。

显示设备控制系统106被配置成控制如何在显示设备上显示页面。特别地,显示设备控制系统106通过使用页面定义数据库112中的参数以及来自用户的输入来控制显示设备上所显示的页面。显示设备控制系统106确保以上讨论的混淆性交互不以系统100的两个或更多个显示设备而出现。由于用于定义页面的页面定义数据库112不是关系数据库,所以锁定对关系数据库中文件的访问的方法在系统100的情景中并不有效。此外,页面定义数据库112不直接标识哪些数据元素控制特定页面上的底层动作,并且页面定义数据库112中的数据关系并不能够实现关于由系统100所生成的消息将如何被接收它们的地面系统所使用的知识。

在示例性实施例中,系统100包括页面定义数据库112中的标记,以用于指明每个页面对于同时显示和编辑的可用性。在示例性实施例中,页面定义数据库112中的标记允许对页面定义数据库112进行配置的人员或实体(例如,航空公司、飞行员、第三方等等)在系统的操作之前指明特定页面对于在两个或更多个显示设备上同时显示和编辑而言是安全的还是不安全的。换言之,所述标记是页面定义数据库112中的预定义参数。在示例性实施例中,将页面指明为安全或不安全的是对页面定义数据库112进行配置的人员或实体的主观指明。能够用于这种指明的示例准则包括但不限于页面的内容、页面上所录入的信息的安全关键的性质、与其它页面的交互的数量、以及安全规则或标准。在一些实施例中,与相应页面相关联的标记是对所述相应页面关于同时显示和编辑的状态进行指示的变量。

在示例性实施例中,被指明为安全的页面具有与其它页面的很少交互或没有由用户进行的输入。例如,安全页面可以包括用于请求天气信息或与机群控制进行文本消息传递的页面。安全页面将会完全可用于在没有约束的情况下通过两个或更多个显示设备来显示和编辑。因而,安全页面总是对于用于多个机组成员的同时、独立的显示和编辑是可用的。

在示例性实施例中,被指明为不安全的页面通常具有与其它页面的许多复杂交互。在示例中,不安全页面可以包括加载表单数据处理或起飞数据。在一些实施例中,不安全页面将不可用于由多个机组成员在不同显示器上进行的同时、独立的显示和编辑。在其它实施例中,可能合期望的是允许对不安全页面的同时显示,但是约束与该页面交互或编辑该页面的能力。例如,可能合期望的是在驾驶舱中的多个显示器上对页面进行镜像,因此机组成员中的一个可以检验另一个机组成员的工作。在这样的实施例中,访问该页面的第二机组成员将被约束成仅仅查看该页面。通过在页面定义数据库112中包括该标记,可以避免来自同时显示和/或编辑页面的不合期望的结果。

防止对单个不安全页面的同时显示和/或编辑的系统可能仍易受混淆性交互的影响,因为不安全的页面可能具有与其它页面的交互。为了进一步防止混淆性交互,页面定义数据库112还包括用于每个不安全页面的群组标志符,其包括与每个相应不安全页面相关联的群组指明。在示例性实施例中,所述群组标志符可以是与彼此有关的不安全页面的群组相对应的群组标识符号码、字母等等。群组标志符为对页面定义数据库112进行配置的人员或实体提供能力来标识哪些不安全页面是彼此有关的。在示例性实施例中,彼此有关的页面包括但不限于与彼此交互的页面、共享数据的页面、与导航的相同阶段有关的页面。例如,均包括用于输入跑道数据的字段的页面的群组可以被指明为属于相同的群组,即相同的群组标志符。在示例性实施例中,不安全页面的群组指明是由对页面定义数据库112进行配置的人员或实体进行的主观指明。在一些实施例中,单个不安全页面在它与多个页面群组有关时可以具有多于一个群组标志符。

显示设备控制系统106使用群组标志符来防止有关的不安全页面在多个显示设备上同时被显示和编辑。群组标志符还允许无关的不安全页面在多个显示设备上同时被显示和编辑。与仅仅在所有情形下阻止由不同用户对不同的不安全页面的访问相比,这为显示设备控制系统106提供更多的灵活性。特别地,不同的用户可以访问彼此无关(即具有不同的群组标志符)的不同的不安全页面,因为不存在以上讨论的混淆性或危险的交互的风险。

图2a-2b包括图示了本公开内容的一个实施例的显示设备控制算法200的流程图。应当理解的是,算法200可以使用以上在图1中描述的实施例中的任何一个来被实现。因而,算法200的元素可以与上述实施例的元素相结合、相组合地被使用,或代替上述实施例的元素。此外,用于上述这样的实施例的元素的功能、结构和其它描述可以适用于算法200的同样命名的元素,并且反之亦然。

在示例性实施例中,算法200用于控制两个显示设备,如由图1中执行显示设备控制指令114的处理器108所实行的那样。所述两个显示设备包括第一显示设备102和第二显示设备104。在一些实施例中,本文中关于算法200所讨论的一个或多个步骤可以为了优化而被省略。

在201处,显示设备控制系统106从用户接收用以在驾驶舱中的第一显示设备102上显示第一页面的请求。在示例性实施例中,用户可以通过在字段中录入信息、选择关键字等等来请求显示页面。

算法200继续进行到202,其中检索与第一页面相关联的标记,所述标记指示第一页面对于在两个或更多个显示设备上同时显示和编辑而言是安全还是不安全的。在204处,算法200确定所述标记是否指示第一页面对于在两个或更多个显示设备上同时显示和编辑而言是安全的。当第一页面被标记为安全时,则算法200继续进行到206并且处理器108在编辑被启用的情况下在第一显示设备102上显示第一页面。

当第一页面被标记为不安全时,算法200继续进行到208,其中检索与第二显示设备104上所显示的第二页面相关联的标记,所述标记指示第二页面对于在两个或更多个显示设备上同时显示和编辑而言是安全还是不安全的。在210处,算法200确定与第二页面相关联的标记是否指示第二页面对于在两个或更多个显示设备上同时显示和编辑而言是安全的。当第二页面被标记为安全时,则方法200继续进行到212,并且处理器108在编辑被启用的情况下在第一显示设备102上显示第一页面。

当第二页面被标记为不安全时,算法200继续进行到图2b中所示的214,其中检索与第一页面相关联的标识符,以及继续进行到216,其中检索与第二页面相关联的标识符。在示例性实施例中,标识符可以包括用于对页面进行标识或命名的字词、数字、字母、符号等等。例如,用于aoc的显示设备的主菜单页面的标识符可以是“aoc菜单”。在218处,算法200确定与第一页面和第二页面相关联的标识符是否相同。换言之,算法200确定第一页面和第二页面是否是相同的页面。当与第一页面和第二页面相关联的标识符相同时,则算法200继续进行到220并且处理器108禁止对第一页面的选择。在示例性实施例中,禁止选择包括阻止在第一显示设备上对第一页面的显示和编辑。在示例性实施例中,禁止对第一页面的选择可以包括禁止在第一显示设备102上对第一页面的显示,在第一显示设备102上显示错误指示,在编辑被禁用的情况下在第一显示设备102上显示第一页面,在至少一个颜色和附加文本指示第一页面不可用于编辑的情况下在第一显示设备102上显示第一页面,等等。在一些实施例中,错误指示向用户通知所请求的页面处于使用中。

当与第一页面和第二页面相关联的标识符不相同时,则算法200继续进行到222,其中检索与第一页面相关联的群组标志符,以及继续进行到224,其中检索与第二页面相关联的群组标志符。在示例性实施例中,检索群组标志符可以包括检索一个群组标志符或多个群组标志符的集合。在226处,算法200确定与第一和第二页面相关联的群组标志符是否相同。换言之,算法200确定第一和第二页面是否属于相同的群组。在其中检索多个群组标志符的集合的示例性实施例中,则确定与第一和第二页面相关联的群组标志符是否相同包括确定与第一页面相关联的任何群组标志符是否与相关联于第二页面的任何群组标志符相同。当与第一和第二页面相关联的群组标志符相同时,则算法200继续进行到228并且处理器108禁止对第一页面的选择。当与第一和第二页面相关联的群组标志符不同时,则算法200继续进行到230并且处理器108在编辑被启用的情况下在第一显示设备102上显示第一页面。

图3包括图示了根据本公开内容的一个实施例的显示设备控制算法300的流程图。应当理解的是,算法300可以使用以上在图1-2b中描述的实施例中的任何一个来被实现。因而,算法300的元素可以与上述实施例的元素相结合、相组合地被使用,或代替上述实施例的元素。此外,用于上述这样的实施例的元素的功能、结构和其它描述可以适用于算法300的同样命名的元素,并且反之亦然。

在示例性实施例中,算法300用于控制两个显示设备,如由图1中执行显示设备控制指令114的处理器108所执行的那样。算法300包括与算法200类似的步骤,并且类似的步骤具有相同的参考标号。然而,当执行算法300时,处理器108省略以上关于图2a-2b所讨论的步骤208-220。相应地,当第一页面被标记为不安全时,如在步骤204处所确定的那样,算法300直接继续进行到以上关于图2b所描述的222-230。算法300利用以下方式:可以基于与第二页面相关联的群组标志符来推断关于与第二页面相关联的标记的信息。特别地,当第二页面具有与第一页面相同的群组标志符时,则第二页面必须被标记为不安全的。此外,与第二页面相关联的标识符可以不提供对于确定是否能够显示第一页面而言必要的任何附加信息。

图4a-4c包括图示了本公开内容的一个实施例的显示设备控制算法400的流程图。应当理解的是,算法400可以使用以上在图1-3中描述的实施例中的任何一个来被实现。因而,算法400的元素可以与上述实施例的元素相结合、相组合地被使用,或代替上述实施例的元素。此外,用于上述这样的实施例的元素的功能、结构和其它描述可以适用于算法400的同样命名的元素,并且反之亦然。

在示例性实施例中,算法400用于控制三个显示设备,如由图1中执行显示设备控制指令114的处理器108所执行的那样。所述三个显示设备包括第一显示设备102、第二显示设备104和第三显示设备105。算法400包括与算法200、300类似的步骤,并且类似的步骤具有相同的参考标号。在一些实施例中,本文中关于算法400所讨论的步骤中的一个或多个可以为了优化而被省略。

在201处,显示设备控制系统106从用户接收用以在驾驶舱中的第一显示设备102上显示第一页面的请求。算法400继续进行到202,其中检索与第一页面相关联的标记,所述标记指示第一页面对于在两个或更多个显示设备上同时显示和编辑而言是安全还是不安全的。在204处,算法400确定所述标记是否指示第一页面对于在两个或更多个显示设备上同时显示和编辑而言是安全的。当第一页面被标记为安全时,则算法400继续进行到206并且处理器108在编辑被启用的情况下在第一显示设备102上显示第一页面。

当第一页面被标记为不安全时,处理器108继续进行到208,其中检索与第二显示设备104上所显示的第二页面相关联的标记,所述标记指示第二页面对于在两个或更多个显示设备上同时显示和编辑而言是安全还是不安全的。在210处,算法400确定与第二页面相关联的标记是否指示第二页面对于在两个或更多个显示设备上同时显示和编辑而言是安全的。当第二页面被标记为安全时,如在步骤210处所确定的那样,则算法400直接继续进行到302,如图4a中所示,而不执行步骤214-228。当第二页面被标记为不安全时,算法400继续进行如以上关于图2b所讨论的步骤214-228。当与第一和第二页面相关联的群组标志符不相同时,如在步骤226处所确定的那样,则算法400继续进行到本文中讨论的步骤302-306。

在302处,算法400继续进行检索与第三显示设备105上所显示的第三页面相关联的标记,所述标记指示第三页面对于在两个或更多个显示设备上同时显示和编辑而言是安全还是不安全的。在304处,算法400确定所述标记是否指示第三页面对于在两个或更多个显示设备上同时显示和编辑而言是安全的。当第三页面被标记为安全时,则算法400继续进行到306并且处理器108在编辑被启用的情况下在第一显示设备102上显示第一页面。

当第三页面被标记为不安全并且第二页面被标记为安全时,则算法400继续进行到308,其中检索与第一页面相关联的标识符,以及继续进行到310,其中检索与第三页面相关联的标识符。当第二页面被标记为不安全时,则步骤308与步骤214冗余,并且可以被跳过。在312处,算法400确定与第一页面和第三页面相关联的标识符是否相同。换言之,算法400确定第一页面和第三页面是否是相同页面。当与第一页面和第三页面相关联的标识符相同时,则算法400继续进行到314并且处理器108禁止对第一页面的选择。

当与第一页面和第三页面相关联的标识符不相同并且第二页面被标记为安全时,则算法400继续进行到316,其中检索与第一页面相关联的群组标志符,以及继续进行318,其中检索与第三页面相关联的群组标志符。当第二页面被标记为不安全时,则步骤316与步骤222冗余,并且能够被跳过。在320处,算法400确定与第一和第三页面相关联的群组标志符是否相同。换言之,算法400确定第一和第三页面是否属于相同的群组。当与第一和第三页面相关联的群组标志符相同时,则算法400继续进行到322,并且处理器108禁止对第一页面的选择。当与第一和第三页面相关联的群组标志符不同时,则算法400继续进行到324,并且处理器108在编辑被启用的情况下在第一显示设备102上显示第一页面。

图5包括图示了根据本公开内容的一个实施例的显示设备控制算法的流程图。应当理解的是,算法500可以使用以上在图1-4c中描述的实施例中的任何一个来被实现。因而,算法500的元素可以与上述实施例的元素相结合、相组合地被使用,或代替上述实施例的元素。此外,用于上述这样的实施例的元素的功能、结构和其它描述可以适用于算法500的同样命名的元素,并且反之亦然。

在示例性实施例中,算法500用于控制三个显示设备,如由图1中执行显示设备控制指令114的处理器108所执行的那样。算法500包括与算法400类似的步骤,并且类似的步骤具有相同的参考标号。当执行算法500时,处理器108省略以上关于图2a-2b和4a-4b所讨论的步骤208-220。相应地,当第一页面被标记为不安全时,如在步骤204处所确定的那样,算法200直接继续进行到222,其中检索与第一页面相关联的群组标志符,以及继续进行224,其中检索与第二页面相关联的群组标志符。当用于第一和第二页面的群组标志符不同时,如在步骤226处所确定的那样,算法500省略步骤302-316并且直接继续进行到以上关于图4c所描述的318-324。算法500利用以下方式:可以基于与第二页面相关联的群组标志符来推断关于与第二页面相关联的标记的信息,并且可以基于与第三页面相关联的群组标志符来推断关于第三页面的标记的信息。此外,与第二和第三页面相关联的标识符可以不提供对于确定是否能够显示第一页面而言必要的任何附加信息。

虽然关于具有两个或三个显示器的系统而讨论了算法200、300、400、500,但是应当理解的是,这些算法也可以被结合到具有多于三个显示器的系统中。特别地,算法200、300、400、500可以被结合到用于多于三个显示器的算法的模型中或被用作所述模型。

图6图示了根据本公开内容的一个实施例的管理多个独立驾驶舱显示设备的示例方法600。应当理解的是,方法600可以使用以上在图1-5中描述的实施例中的任何一个来被实现。因而,方法600的元素可以与上述实施例的元素相结合、相组合地被使用,或代替上述实施例的元素。此外,用于上述这样的实施例的元素的功能、结构和其它描述可以适用于方法600的同样命名的元素,并且反之亦然。

所述方法开始于602,其中从用户接收用以在驾驶舱中的第一显示设备上显示多个页面中的第一页面的请求,其中每个页面通过页面定义数据库中的多个参数来被预定义。

所述方法继续进行到604,其中确定与第一页面相关联的标记是否指示第一页面对于在两个或更多个显示设备上同时显示和编辑而言是安全的或不安全的,其中所述标记从页面定义数据库中被检索,其中所述标记是页面定义数据库中的预定义参数。

当与第一页面相关联的标记指示第一页面对于在两个或更多个显示设备上同时显示和编辑而言是不安全的时,所述方法继续进行到606,其中确定与第二显示设备上所显示的第二页面相关联的标记是否指示第二页面对于在两个或更多个显示设备上同时显示和编辑而言是安全或不安全的。

当与第二页面相关联的标记指示第二页面对于在两个或更多个显示设备上同时显示和编辑而言是不安全的时,所述方法继续进行到608,其中确定与第一页面相关联的标识符和相关联于第二页面的标识符是相同还是不同的。

当与第一页面相关联的标识符和与第二页面相关联的标识符不同时,所述方法继续进行到610,其中确定与第一页面相关联的群组标志符和与第二页面相关联的群组标志符是相同还是不同的,其中所述群组标志符是页面定义数据库中多个参数中的预定义参数,其中所述群组标志符对彼此有关的页面进行标识。

所述方法继续进行到612,其中基于以下各项中的至少一个来控制第一显示设备上的页面的显示和编辑:与第一页面相关联的标记;与第二页面相关联的标记;用于第一页面和第二页面的标识符;以及与第一页面和第二页面相关联的群组标志符。

图7图示了根据本公开内容的一个实施例的管理多个独立驾驶舱显示设备的示例方法700。应当理解的是,方法700可以使用以上在图1-6中描述的实施例中的任何一个来被实现。因而,方法700的元素可以与上述实施例的元素相结合、相组合地被使用,或代替上述实施例的元素。此外,用于上述这样的实施例的元素的功能、结构和其它描述可以适用于方法700的同样命名的元素,并且反之亦然。

所述方法开始于702,其中从用户接收用以在驾驶舱中的第一显示设备上显示多个页面中的第一页面的请求,其中每个页面通过页面定义数据库中的多个参数来被预定义。

所述方法继续进行到704,其中确定与第一页面相关联的标记是否指示第一页面对于在两个或更多个显示设备上同时显示和编辑而言是安全的或不安全的,其中所述标记从页面定义数据库中被检索,其中所述标记是页面定义数据库中的预定义参数。

当与第一页面相关联的标记指示第一页面对于在两个或更多个显示设备上同时显示和编辑而言是不安全的时,所述方法继续进行到706,其中确定与第一页面相关联的群组标志符和与第二页面相关联的群组标志符是相同还是不同的,其中所述群组标志符是页面定义数据库中多个参数中的预定义参数,其中所述群组标志符对彼此有关的页面进行标识。

所述方法继续进行到708,其中基于以下各项中的至少一个来控制第一显示设备上的页面的显示和编辑:与第一页面相关联的标记、与第一页面相关联的群组标志符,以及与第二页面相关联的群组标志符。

本文所描述的系统和方法克服了aoc、atc和fms所具有的问题。

示例实施例

示例1包括一种用于管理多个独立驾驶舱显示器的系统,包括:在交通工具的驾驶舱中的第一显示设备和第二显示设备,其中所述第一显示设备和第二显示设备被配置成从用户接收输入并且向用户显示页面,其中所述页面通过页面定义数据库中的多个参数来被预定义;显示设备控制系统,其包括耦合到存储器的处理器,其中所述存储器存储所述页面定义数据库,其中所述处理器被配置成:从用户接收用以在所述第一显示设备上显示第一页面的请求;检索与所述第一页面相关联的标记,其中所述标记是页面定义数据库中的预定义参数,其中所述标记指示特定的页面对于在两个或更多个显示设备上同时显示和编辑而言是安全还是不安全的;检索与所述第一页面相关联的群组标志符和与第二显示设备上所显示的第二页面相关联的群组标志符,其中所述群组标志符是页面定义数据库中的预定义参数,其中所述群组标志符对彼此有关的页面进行标识;以及响应于所述请求,基于以下各项中的至少一个来控制所述第一显示设备上的页面的显示和编辑:与第一页面相关联的标记、与第一页面相关联的群组标志符、以及与第二页面相关联的群组标志符。

示例2包括示例1的系统,其中所述处理器被配置成在以下情况时在编辑被启用的情况下在所述第一显示设备上显示所述第一页面:与所述第一页面相关联的标记指示所述第一页面对于在两个或更多个显示设备上同时显示和编辑而言是安全的;或者与所述第一页面相关联的群组标志符和与所述第二页面相关联的群组标志符是不同的。

示例3包括示例1-2中任一个的系统,其中所述处理器被配置成当与所述第一页面相关联的群组标志符和与所述第二页面相关联的群组标志符相同时禁止对所述第一页面的选择。

示例4包括示例3的系统,其中禁止对所述第一页面的选择包括以下各项中的至少一个:禁止在所述第一显示设备上对所述第一页面的显示;在所述第一显示设备上显示错误指示;在编辑被禁用的情况下在所述第一显示设备上显示所述第一页面;以及在所述第一显示设备上显示所述第一页面,所述第一页面具有指示所述第一页面不可用于编辑的颜色和附加文本中的至少一个。

示例5包括示例1-4中任一个的系统,其中所述处理器还被配置成:检索与所述第二显示设备上所显示的所述第二页面相关联的标记;以及当与所述第二页面相关联的标记指示所述第二页面对于在两个或更多个显示设备上同时显示和编辑而言是安全的时在编辑被启用的情况下在所述第一显示设备上显示所述第一页面。

示例6包括示例1-4中任一个的系统,其中所述处理器还被配置成当与所述第一页面相关联的标记以及与所述第二页面相关联的标记指示所述第一页面和所述第二页面对于在两个或更多个显示设备上同时显示和编辑而言是不安全的时检索与所述第一页面相关联的标识符和与所述第二页面相关联的标识符,其中所述标识符是从页面定义数据库中检索的。

示例7包括示例6的系统,其中所述处理器被配置成在以下情况时检索与所述第一页面相关联的群组标志符和与所述第二页面相关联的群组标志符:与所述第一页面相关联的标记以及与所述第二页面相关联的标记指示所述第一页面和所述第二页面对于在两个或更多个显示设备上同时显示和编辑而言是不安全的;以及与所述第一页面相关联的标识符和与所述第二页面相关联的标识符是不同的。

示例8包括示例7的系统,其中所述处理器被配置成当与所述第一页面相关联的群组标志符和与所述第二页面相关联的群组标志符不同时在编辑被启用的情况下在所述第一显示设备上显示所述第一页面。

示例9包括示例1-8中任一个的系统,还包括第三显示设备,其中所述处理器还被配置成:检索与所述第三页面相关联的群组标志符;以及响应于所述请求,基于与所述第三页面相关联的群组标志符而控制在所述第一显示设备上的页面的显示和编辑。

示例10包括示例9的系统,其中所述处理器还被配置成检索与所述第二页面相关联的标记和与所述第三页面相关联的标记;其中所述处理器被配置成在以下情况时在编辑被启用的情况下在所述第一显示设备上显示所述第一页面:与所述第一页面相关联的标记指示所述第一页面对于在两个或更多个显示设备上同时显示和编辑而言是不安全的;与所述第二页面相关联的标记指示所述第二页面对于在两个或更多个显示设备上同时显示和编辑而言是安全的;以及与所述第三页面相关联的标记指示所述第三页面对于在两个或更多个显示设备上同时显示和编辑而言是安全的。

示例11包括示例10的系统,其中所述处理器被配置成在以下情况时检索与所述第三页面相关联的标记:与所述第一页面相关联的标记指示所述第一页面对于在两个或更多个显示设备上同时显示和编辑而言是不安全的以及与所述第二页面相关联的标记指示所述第二页面对于在两个或更多个显示设备上同时显示和编辑而言是安全的;或者与所述第一页面相关联的标记以及与所述第二页面相关联的标记指示所述第一页面和所述第二页面对于在两个或更多个显示设备上同时显示和编辑而言是不安全的以及与所述第一页面和所述第二页面相关联的群组标志符是不同的。

示例12包括示例11的系统,其中所述处理器还被配置成检索所述第一页面的标识符和所述第三页面的标识符;其中所述处理器被配置成在以下情况时禁止对所述第一页面的选择:所述第一页面的标识符与所述第三页面的标识符是相同的;或者与所述第一页面相关联的群组标志符和与所述第三页面相关联的群组标志符是相同的。

示例13包括一种用于管理驾驶舱中多个独立显示设备的方法,所述方法包括:从用户接收用以在驾驶舱中的第一显示设备上显示多个页面中的第一页面的请求,其中所述多个页面通过页面定义数据库中的多个参数来被预定义;确定与所述第一页面相关联的标记是否指示所述第一页面对于在两个或更多个显示设备上同时显示和编辑而言是安全的或不安全的,其中所述标记从所述页面定义数据库中被检索,其中所述标记是所述页面定义数据库中的预定义参数;当与所述第一页面相关联的标记指示所述第一页面对于在两个或更多个显示设备上同时显示和编辑而言是不安全的时,确定与所述第一页面相关联的群组标志符和与所述第二页面相关联的群组标志符是相同还是不同的,其中所述群组标志符从所述页面定义数据库中被检索,其中所述群组标志符是页面定义数据库中的预定义参数,其中所述群组标志符对彼此有关的页面进行标识;并且基于以下各项中的至少一个来控制所述第一显示设备上的页面的显示和编辑:与所述第一页面相关联的标记,以及与所述第一页面和所述第二页面相关联的群组标志符。

示例14包括示例13的方法,还包括当与所述第一页面相关联的标记指示所述第一页面对于在两个或更多个显示设备上同时显示和编辑而言是安全的时在编辑被启用的情况下在所述第一显示设备上显示所述第一页面。

示例15包括示例13-14中任一个的方法,还包括当与所述第一页面相关联的群组标志符和与所述第二页面相关联的群组标志符相同时禁止对所述第一页面的选择。

示例16包括示例13-15中任一个的方法,还包括当与所述第一页面相关联的群组标志符和与所述第二页面相关联的群组标志符不同时在编辑被启用的情况下在所述第一显示设备上显示所述第一页面。

示例17包括示例13-16中任一个的方法,还包括:当与所述第一页面相关联的标记指示所述第一页面对于在两个或更多个显示设备上同时显示和编辑而言是不安全的时,确定与第二显示设备上所显示的第二页面相关联的标记是否指示所述第二页面对于在两个或更多个显示设备上同时显示和编辑而言是安全的或不安全的;以及当与所述第二页面相关联的标记指示所述第二页面对于在两个或更多个显示设备上同时显示和编辑而言是安全的时在编辑被启用的情况下在所述第一显示设备上显示所述第一页面。

示例18包括示例17的方法,还包括:当与所述第一页面相关联的标记指示所述第一页面对于在两个或更多个显示设备上同时显示和编辑而言是不安全的以及与所述第二页面相关联的标记指示所述第二页面对于在两个或更多个显示设备上同时显示和编辑而言是不安全的时,确定与所述第一页面相关联的标识符和与所述第二页面相关联的标识符是否相同,其中所述标识符从所述页面定义数据库中被检索;并且当与所述第一页面相关联的标识符和与所述第二页面相关联的标识符相同时,禁止对所述第一页面的选择。

示例19包括示例17-18中任一个的方法,还包括:当与所述第一页面相关联的群组标志符和与所述第二页面相关联的群组标志符不同时,确定与所述第一页面相关联的群组标志符和与第三显示设备上所显示的第三页面相关联的群组标志符是否相同;以及当与所述第一页面和所述第三页面相关联的群组标志符不同时在编辑被启用的情况下在所述第一显示设备上显示所述第一页面。

示例20包括示例19的方法,还包括:当与所述第一页面相关联的标记指示所述第一页面对于在两个或更多个显示设备上同时显示和编辑而言是不安全的以及与所述第二页面相关联的标记指示所述第二页面对于在两个或更多个显示设备上同时显示和编辑而言是安全的时,确定与所述第三页面相关联的标记是否指示所述第三页面对于在两个或更多个显示设备上同时显示和编辑而言是安全或不安全的;并且当与所述第三页面相关联的标记指示所述第三页面对于在两个或更多个显示设备上同时显示和编辑而言是安全的时在编辑被启用的情况下在所述第一显示设备上显示所述第一页面。

在各种可替换实施例中,遍及本公开内容所描述的系统元件、方法步骤或实例(诸如显示设备控制系统,或例如其子部分)可以使用一个或多个计算机系统、现场可编程门阵列(fpga)、或者包括耦合到存储器的处理器(诸如,例如在图1中所示的)并且执行代码来实现那些元件、过程或示例的类似设备来被实现,所述代码被存储在非暂时性数据存储设备上。因此,本公开内容的其它实施例可以包括这样的元件:所述元件包括驻留在计算机可读介质上的程序指令,所述程序指令当被这样的计算机系统实现时,使得它们能够实现本文所述的实施例。如本文所使用的,术语“计算机可读介质”是指具有非暂时性物理形式的有形存储器存储设备。这样的非暂时性物理形式可以包括计算机存储器设备,诸如但不限于穿孔卡、磁盘或磁带、任何光学数据存储系统、闪速只读存储器(rom)、非易失性rom、可编程rom(prom)、可擦除可编程rom(e-prom)、随机存取存储器(ram)、或任何其它形式的具有物理、有形形式的永久、半永久、或临时的存储器存储系统或设备。程序指令包括但不限于由计算机系统处理器所执行的计算机可执行指令,以及硬件描述语言,诸如甚高速集成电路(vhsic)硬件描述语言(vhdl)。

尽管在本文中已经图示并描述了特定的实施例,但是本领域普通技术人员将领会到,被设计成实现相同目的的任何布置可以代替所示的具体实施例。因此,显然意图的是,本发明仅仅由权利要求及其等同方式来限制。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1