用于飞行器的用户定义页面的制作方法

文档序号:6495979阅读:178来源:国知局
用于飞行器的用户定义页面的制作方法
【专利摘要】本发明涉及一种用于显示飞行器信息的方法和设备。在用户界面上的第一显示上检测关于飞行器的一条动态信息选择。该条动态信息被用来操作飞行器并在飞行器运转期间改变。从第一显示选择的该条动态信息被添加到用户界面上的定制显示。定制显示在用于飞行器的显示系统上的用户界面上显示。
【专利说明】用于飞行器的用户定义页面
【技术领域】
[0001]本发明一般涉及显示飞行器信息,并且更具体涉及用于为关于飞行器的信息定义页面的方法和设备。
【背景技术】
[0002]飞行器包括在飞行器的飞行期间运转的许多不同系统。例如,飞行器可以具有计算机系统、液压系统、燃料系统、环境系统和/或其他合适的系统。这些不同的系统在飞行器运转期间生成信息。该类型的信息在飞行器运转期间经常改变。例如,飞行器的空速将在飞行器飞行的不同阶段期间改变。作为另一例子,当飞行器运转时,飞行器中燃料消耗和燃料液位也在改变。这类在飞行器运转期间改变的信息可以被称为动态信息。
[0003]该动态信息在针对飞行器上计算机系统的显示系统上显示。例如,计算机系统可以在显示系统上显示主飞行显示、多功能显示、发动机指示和机组警告系统(EIDAS)显示和/或其他合适类型的显示。关于飞行器上不同系统的操作的信息经常在多功能显示上显示。
[0004]这些不同显示是允许操作者查看关于不同系统的动态信息的用户界面的部分。通常,这些显示中的每个在与其他显示的不同显示装置上显示。
[0005]也就是说,针对飞行器中具体系统的每个显示可以在其自己的显示装置上显示。例如,在第一显示装置上的一个显示可以提供关于环境系统的信息,而在第二显示装置上的另一显示提供关于发动机运转的信息。
[0006]操作者可以察看该动态信息从而监控飞行器中不同系统的运转。进一步地,操作者可以与显示交互从而存储信息以在以后使用。例如,如果每分钟转数或温度值大于预期,则警告可以出现。显示系统可以具有允许操作者在警告出现时存储这些值的功能,以便在飞行器飞行之后的维护中未来复查。
[0007]当有限数目的显示装置在显示系统中可用于显示关于飞行器的不同信息时,操作者可以通过选择操作者想要察看的显示来察看针对不同系统的信息。然而,从一个显示移动到另一显示有时可能比预期更耗时。
[0008]因此,具有考虑上面讨论的问题中的至少一些以及可能的其他问题的方法和设备是有利的。

【发明内容】

[0009]在一个有利实施例中,提供用于显示飞行器信息的方法。在用户界面上的第一显示上检测关于飞行器的一条动态信息选择。该条动态信息被用来操作飞行器并在飞行器运转期间改变。将从第一显示选择的该条动态信息添加到用户界面上的定制显示。定制显示在用于飞行器的显示系统上的用户界面上显示。
[0010]在另一有利实施例中,设备包括用于飞行器的显示系统与计算机系统。计算机系统经配置在用户界面上的第一显示上检测关于飞行器的一条动态信息的选择。该条动态信息被用来操作飞行器并在飞行器运转期间改变。计算机系统经进一步配置将从第一显示选择的该条动态信息添加到用户界面上的定制显示。计算机系统经进一步配置在用于飞行器的显示系统上的用户界面上显示定制显示。
[0011]在又一有利实施例中,用于飞行器的定制显示系统包括用于飞行器的显示系统与计算机系统。计算机系统经配置检测在用户界面上的第一显示上关于飞行器的一条动态信息的选择。该条动态信息被用来操作飞行器并在飞行器运转期间改变。计算机系统经进一步配置将从第一显示选择的该条动态信息添加到用户界面上的定制显示。除源自第一显示的该条动态信息之外,源自数个不同显示的关于飞行器的数条动态信息存在于定制显示中。计算机系统经进一步配置为该条动态信息鉴别一组功能。计算机系统经进一步配置将该组功能添加到定制显示。计算机系统经进一步配置在用于飞行器的显示系统上的用户界面上显示定制显示。
[0012]特征、功能和优点可以在本公开的各种实施例中独立实现,或可以在其他实施例中组合,其中其他实施例的进一步详情参考以下描述和附图可见。
【专利附图】

【附图说明】
[0013]被认为是有利实施例特性的新颖特征在所附权利要求中阐述。然而,有利实施例,以及使用的优选模式、进一步目标及其优点通过在结合附图阅读时参考本发明的有利实施例的以下详细描述将最好地被理解,在所述附图中:
[0014]图1是根据有利实施例的框图形式的显示环境的图示;
[0015]图2是根据有利实施例的框图形式的显示环境的图示;
[0016]图3是根据有利实施例的框图形式的一组功能的图示;
[0017]图4是根据有利实施例的在用户界面上显示的第一页面的图示;
[0018]图5是根据有利实施例的在用户界面上显示的第二页面的图示;
[0019]图6是根据有利实施例的在用户界面上显示的第三页面的图示;
[0020]图7是根据有利实施例的在用户界面上显示的定制页面的图示;
[0021]图8是根据有利实施例的在用户界面上显示的显示维护页面的图示;
[0022]图9是根据有利实施例的用于显示飞行器信息的过程的流程图图示;
[0023]图10是根据有利实施例的用于显示飞行器信息的过程的流程图图示;以及
[0024]图11是根据有利实施例的数据处理系统的图示。
【具体实施方式】
[0025]不同有利实施例认识到并考虑数个不同考虑。例如,不同有利实施例认识并考虑操作者经常可希望同时查看针对多于一个飞行器系统的信息。进一步地,操作者可以希望查看位于多于一个显示上的信息。不同有利实施例认识并考虑该信息可以是关于飞行器的动态信息。也就是说,信息可以在飞行器运转期间改变。
[0026]另外,不同有利实施例认识到并考虑操作者可以需要察看在飞行器运转期间由不同系统生成的动态信息。结果,当仅单个显示装置用于察看动态信息时,操作者可以需要在可以高于希望速率的速率在显示装置上的显示之间移动。
[0027]不同有利实施例认识到并考虑在显示之间移动从而查看关于飞行器的信息可以比希望的更耗时。不同有利实施例认识到并考虑添加额外的显示装置是一个解决方案。不同有利实施例也认识到并考虑飞行器内的空间量可以限制用于飞行器的显示系统中可以存在的显示装置的数目。进一步地,额外显示装置增加飞行器的重量和成本。
[0028]不同有利实施例认识到并考虑涉及在相同显示装置上的不同窗口中显示不同显示的一个解决方案。不同有利实施例认识到并考虑在一些情况下,当多个窗口被同时显示时,显示装置的大小可以降低在显示装置上不同窗口中显示的信息的可读性。
[0029]因此不同有利实施例提供用于显示飞行器信息的方法和设备。在一个有利实施例中,检测在用户界面中的第一显示上关于飞行器的一条动态信息的选择。该条动态信息被用来操作飞行器并在飞行器运转期间改变。从第一显示选择的该条动态信息添加到用户界面中的定制显示。定制显示在用于飞行器的显示系统上的用户界面中显示。
[0030]接下来参考附图并且特别参考图1,根据有利实施例示出框图形式的显示环境的图示。显示环境100包括飞行器102和计算机系统104。在这些图示例子中计算机系统104与飞行器102关联。
[0031]在这些所述例子中的关联是物理关联。通过固定到第二部件、结合到第二部件、安装到第二部件、焊接到第二部件、紧固到第二部件和/或以某个其他合适方式连接到第二部件,第一部件例如计算机系统104可以被认为与第二部件例如飞行器102关联。也可以使用第三部件将第一部件连接到第二部件。也可以认为第一部件通过形成为第二部件的部分和/或扩展与第二部件关联。
[0032]在这些图示例子中计算机系统104是硬件并包括数台计算机106。当多于一台计算机在数台计算机106中存在时,这些计算机可以相互通信。在一些图示例子中,计算机系统104可以被称为飞行器网络数据处理系统。
[0033]数台计算机106可以位于飞行器102上和/或远离飞行器102的数个位置。例如,数台计算机106中的一台或更多台可以位于地面站、控制塔和/或远离飞行器102的某个其他位置。
[0034]飞行器102也具有除计算机系统104之外的系统108。系统108可以包括,例如但不限于,液压系统、燃料系统、电气系统、起落架系统、控制面系统、环境系统、传感器系统与其他合适类型系统中的至少一个。
[0035]如此处所用的,短语“至少一个”在与项目列表一起使用时,意味着可以使用所列出项目的一个或更多个的不同组合并且可以仅需要列表中每个项目的一个。例如,“项目A、项目B和项目C的至少一个”可以包括,例如但不限于项目A,或项目A和项目B。该例子也可以包括项目A、项目B和项目C,或项目B和项目C。在其他例子中,“至少一个”可以是,例如但不限于,两个项目A、一个项目B和十个项目C ;四个项目B和七个项目C ;以及其他合适组合。
[0036]在这些图示例子中,计算机系统104可以接收关于飞行器102的信息110。可以从系统108接收信息110的至少一部分。系统108的至少一部分可以是系统108中的一个、一些或全部。在一些图示例子中,也可以从远离飞行器102的位置例如地面站或控制塔接收信息110。在其他图示例子中,可以从数个卫星和/或其他飞行器接收信息110。
[0037]在这些示出例子中,信息110可以包括关于飞行器102的信息、关于飞行器102飞行的信息、关于飞行器102飞行期间系统108中不同系统的操作的信息以及其他合适类型信息中的至少一个。进一步地,信息110可以表现为,例如但不限于,值、消息、警告和/或针对飞行器102的其他合适类型信息中的至少一种的形式。在这些图示例子中,信息110在用于飞行器102的显示系统112上显示。
[0038]如示出的,显示系统112包括数个显示装置114。显示系统112包括硬件并也包括软件。数个显示装置114中的一个或更多个可以定位在飞行器102上和/或远离飞行器102的数个位置。
[0039]在这些图示例子中,用户界面116由计算机系统104生成,用于在显示系统112上显示信息110。具体地,用户界面116可以在数个显示装置114中的一个或更多个上显示,并且信息110可以在用户界面116上显示。这样,源自信息110的不同条信息可以在显示系统112中的不同显示装置上显示。
[0040]具体地,信息110在用户界面116中的多个显示120上显示。多个显示120中的显示是信息110的呈现,并且在这些图示例子中不包括硬件。多个显示120中的一个或更多个显示可以在数个显示装置114中的单个显示装置上显示。
[0041]在这些所述例子中,信息模块122管理显示系统112上信息110的显示。信息模块122经配置控制信息110的哪些部分在显示系统112上多个显示120中的不同显示上显
/Jn ο
[0042]进一步地,信息模块122也可以基于从飞行器102的操作者接收的输入,控制在显示系统112上显示的信息110。操作者可以是飞行员、副飞行员、地面站操作者、控制塔操作者或飞行器102的某个其他合适类型的操作者。源自操作者的输入可以通过与计算机系统104关联的数个用户输入装置118接收。
[0043]数个用户输入装置118向操作者提供与计算机系统104交互,特别是与在用户界面116上显示的信息110交互的能力。例如,数个用户输入装置118可以允许操作者在数个显示装置114中显示装置上的多个显示120中的不同显示之间切换。进一步地,操作者可以使用数个用户输入装置118来选择系统108中的特定系统,针对该特定系统的信息110在用户界面116中显示。
[0044]在一些情况下,操作者可以希望从系统108中的多于一个系统查看信息。然而,操作者可以希望减少在多个显示120中的显示之间的切换来查看源自系统108中不同系统的信息。例如,操作者可以希望在相同显示上而不是在多个显示120内的不同显示上查看信
肩、O
[0045]信息模块122配置为检测由操作者使用数个用户输入装置118中的一个或更多个做出的对信息110的一部分的选择124。所选择的信息110的部分可以是例如关于飞行器102的一条动态信息126。如所述,一条动态信息126可以从用户界面116上多个显不120中的第一显不128选择。
[0046]在这些图示例子中,一条动态信息126是被用来操作飞行器102并在飞行器102运转期间改变的信息。响应于选择124,信息模块122将一条动态信息126添加到定制显示130。
[0047]信息模块122在用于飞行器102的显示系统112上的用户界面116中显示定制显示130。具体地,定制显示130可以在数个显示装置114中的单个显示装置上显示。在一些图示例子中,除一条动态信息126之外,定制显示130可以显示从多个显示120中的数个显示133选择的数条动态信息132。[0048]这样,源自系统108中不同系统的信息110可以在数个显示装置114中的单个显示装置上显示。结果,可以减少对在多个显示120中不同显示之间切换的需要。进一步地,可以不降低在相同显示装置上的一条动态信息126和数条动态信息132的可读性。借助选择多条动态信息126,操作者可以更关注所希望的信息而不是具有在显示装置上显示的过
多信息。
[0049]另外,信息模块122也为定制显示130上的一条动态信息126和/或数条动态信息132鉴别一组功能134。如此处所用,参照项目而使用的“一组”意思是零个、一个或更多个项目。例如“一组功能134”可以是零个、一个、两个或更多个功能。在一些情况下,一组功能134可以是空的组。即,没有功能可以被鉴别为针对一条动态信息126。
[0050]在这些图示例子中,一组功能134可以包括允许一条动态信息126和/或数条动态信息132被使用、被存储、被打印、被删除和/或以某个其他合适方式受控制的功能。在一些情况下,一组功能134中的一个或更多个可以用于定制显示130。在这些所述例子中一组功能134被添加到定制显示130。进一步地,定制显示130可以被存储以在随后的时间使用。
[0051]这样,定制显示130可以包括源自多个显示120中不同显示的多条动态信息126,它们和用于飞行器102的系统108中的不同系统关联。
[0052]图1中显示环境100的图示不意味着暗示对其中有利实施例可以被实施的方式的物理或架构限制。可以使用除图示组件之外的组件或使用其他组件替代图示组件。一些组件可以是不必要的。同样,呈现框从而图示一些功能组件。在有利实施例中实施时,这些框中的一个或更多个可以组合和/或划分成不同框。
[0053]例如,在一些图示例子中,定制显示130可以不仅在单个显示装置上显示。在其他图示例子中,除显示系统112外,还可以存在用于飞行器102的另外的显示系统。在一些情况下,选择124可以由位于地面站或远离飞行器102的某个其他位置的操作者做出。
[0054]现在参考图2,根据有利实施例示出框图形式的显示环境的图示。在该图示例子中,显不环境200是图1中显不环境100的一个实施的例子。
[0055]如示出,显示环境200包括飞行器202和飞行器202上的计算机系统204。在该图示例子中计算机系统204包括数台计算机206。信息模块208在计算机系统204中实施。信息模块208是图1中信息模块122的一个实施的例子。
[0056]信息模块208经配置管理飞行器202上的显示系统212上信息210的显示。在该图示例子中显示系统212包括数个显示装置214。具体地,信息模块208管理在数个显示装置214上的用户界面215上的信息210的显示。
[0057]可以从飞行器系统216接收在显示系统212上显示的信息210。飞行器系统216在该图不例子中包括液压系统218、环境系统220、发动机系统222、着陆系统224、燃料系统226和传感器系统228。传感器系统228可以包括例如温度传感器、惯性测量单元、全球定位系统单元、运动传感器、摄像机系统、雷达系统和其他合适类型传感器中的至少一个。当然,在其他图示例子中,飞行器系统216可以包括除这些系统之外和/或代替这些系统的其他系统。
[0058]在该图示例子中,信息模块208包括页面显示模块230、定制显示模块232和功能模块234。页面显示模块230经配置为飞行器系统216生成页面231。页面231是用于图1中多个显示120的一个实施的例子。页面231中的每个页面是信息210的一部分的呈现。页面显示模块230经配置在数个显示装置214上的用户界面215上显示页面231。
[0059]在一个图示例子中,页面231中的页面可以包括从飞行器系统216中的特定系统接收的信息210的部分的呈现。在另一图示例子中,页面231中的一个页面可以用来呈现从飞行器系统216中的两个或更多个接收的信息210的部分。作为又一例子,页面231中的多于一个页面可以用来显示从飞行器系统216之一接收的信息210的部分。
[0060]飞行器202的操作者236可以使用数个用户输入装置238与用户界面215交互。数个用户输入装置238可以包括例如键盘240、鼠标242、操纵杆244、笔246、话筒248、触摸屏249和其他合适类型的用户输入装置中的至少一个。
[0061]在这些图示例子中,数个显示装置214中的显示装置250经配置接收通过数个用户输入装置238录入的用户输入。例如,触摸屏249可以在显示装置250中实施,并且经配置接收使用笔246录入的用户输入。当然,在一些图示例子中,触摸屏249可以经配置接收由操作者236触摸显示装置250录入的用户输入。
[0062]定制显示模块232经配置生成定制页面252以在用户界面215上显示。定制页面252可以在例如显示装置250上显示。定制页面252可以使用从页面231中的一个或更多个选择的关于飞行器202的多于一条动态信息254生成。多于一条动态信息254可以由操作者236使用数个用户输入装置238从页面231选择。
[0063]多于一条动态信息254是被用来操作飞行器202并在飞行器202运转期间随时间推移改变的信息210的部分。例如,关于飞行器202的多于一条动态信息254中一条动态信息可以包括,例如但不限于发动机温度、燃料使用、海拔高度、控制面位置、机舱温度、液压压力、燃料液位、飞行器202的速度和/或可以由飞行器系统216生成的其他合适类型的信息。
[0064]选择多于一条动态信息254可以包括选择多于一条动态信息254内的值256。进一步地,当多于一条动态信息254被选择时,其他类型的信息可以包括在多于一条动态信息254中ο
[0065]例如,一条动态信息的选择可以包括信息,例如标签、文本、图像和/或与该条动态信息关联的其他合适信息。作为一个图示例子,在页面231中的一个上的值的选择可以导致除所选择的值外的与所选择值关联的数个值、数个标签和/或其他合适信息选为一条动态信息。
[0066]定制显示模块232向定制页面252添加多于一条动态信息254。进一步地,定制显示模块232可以在定制页面252中显示针对多于一条动态信息254的值256。针对多于一条动态信息254显示的值256可以是多于一条动态信息254的当前值,或在先前时间点为多于一条动态信息254存储的值。
[0067]在这些图示例子中,可以在定制页面252上为多于一条动态信息254连续和/或周期性更新值256。例如,可以在定制页面252上基本实时更新值256。进一步地,操作者236可以使用定制页面252中的一组功能258,选择针对多于一条动态信息254的值256在定制页面252上将多久更新一次。
[0068]在该图示例子中一组功能258由功能模块234鉴别并添加到定制页面252。作为一个图示例子,可以针对多于一条动态信息254中的一条或更多条信息而识别一组功能258中的功能。在另一图示例子中,可以针对定制页面252自身而识别一组功能258中的功能。
[0069]在这些图示例子中,通过向定制页面252添加一组图形控件260,功能模块234可以向定制页面252添加一组功能258。一组图形控件260可以是例如按钮和/或允许操作者236使用一组功能258的其他合适类型的图形控件。
[0070]例如,操作者236可以使用数个用户输入装置238在一组图形控件260中选择图形控件。选择该图形控件进而在一组功能258中选择对应功能。选择该功能导致功能模块234执行所选择的功能。
[0071]这样,信息模块208经配置允许操作者236在单个显示装置上观看源自信息210的所需信息。进一步地,操作者236可以观看在定制页面252上显示的信息而不必在不同显示之间切换。结果,与信息210在多个显示装置和/或多个显示上显示时比较,可以减少操作者236寻找并观看所需信息所需要的时间。
[0072]现在参考图3,根据有利实施例示出框图形式的源自图2的一组功能258的图示。在该图示例子中,更详细示出源自图2的一组功能258。在图3中的一组功能258中描述的不同功能是可以在图1中的一组功能134中实施的例子功能。
[0073]如所述的,一组功能258可以包括保存值功能300、更新值功能302、屏幕截图功能304、记录值功能306、下载功能308、清除显示功能310和添加新信息功能312中的至少一个。当然,在其他图示例子中,可以存在除这些功能之外和/或代替这些功能的其他功能。
[0074]保存值功能300是允许保存针对图2中定制页面252上的多于一条动态信息254的值256的功能。也就是说,选择保存值功能300可以导致在定制页面252中当前显示的值256被保存。值256可以被保存以将来在图2中飞行器202的运转期间的任何时间使用。值256也可以被保存以在其他时间例如在飞行器202飞行后下载或观看。
[0075]具体地,这些值可以被存储在例如与图2中计算机系统204关联的存储系统中。存储系统可以包括例如数据库、内存存储器、永久存储器、服务器和/或其他类型的存储装置。
[0076]在一些图不例子中,针对多于一条动态信息254中的一条特定动态信息,保存值功能300可以被添加到定制页面252。在其他图示例子中,多于一个保存值功能300可以为多于一条动态信息254而被添加到定制页面252。
[0077]更新值功能302是更新针对多于一条动态信息254的值256的功能。例如,当定制页面252上当前显示的值256不是多于一条动态信息254的最新值时,可以选择更新值功能302从而获得针对多于一条动态信息254的当前值。
[0078]屏幕截图功能304是生成定制页面252的屏幕截图并存储该屏幕截图的功能。屏幕截图是定制页面252的图像。当任何数目的预定事件在飞行器202运转期间发生时,可以生成定制页面252任何数目的屏幕截图。这些事件可以由例如飞行器202的操作者预定义。
[0079]在该图示例子中,记录值功能306是随时间推移记录针对多于一条动态信息254的值256的功能。例如当选择记录值功能306时,针对多于一条动态信息254的值256可以从选择记录值功能306的时间起记录。这样,针对多条动态信息的值256的改变可以随时间推移被记录。该信息可以被用于例如在将来时间点为飞行器202执行维护。进一步地,该信息可以被用来为飞行器202执行诊断。[0080]下载功能308是下载定制页面252的屏幕截图和/或定制界面252中的值256到远离飞行器202的位置的功能。当选择下载功能308时,该位置可以是例如地面站。
[0081]清除显示功能310是当其被选择时清除在定制页面252上显示的全部信息的功能。也就是说,当选择清除显示功能310时,多于一条动态信息254的全部可以从定制页面252上的显示移除。
[0082]在该图示例子中,添加新信息功能312是允许添加另外多于一条动态信息254到定制页面252的功能。例如,选择添加新信息功能312可以允许操作者236切换到页面231中的不同页面从而选择另外多于一条动态信息254以在定制页面252上显不。
[0083]图2中显示环境200和图3中一组功能258的图示不意味着暗示对其中可以实施有利实施例的方式的物理或架构限制。可以使用除图示组件之外或替代图示组件的其他组件。一些部件可以是不必需的。而且,呈现框从而图示一些功能组件。在有利实施例中实施时,这些框中的一个或更多个可以被组合和/或划分成不同的框。
[0084]例如在一些图示例子中,控制面系统也可以在飞行器系统216中存在。在其他图不例子中,修改的定制显不功能也可以在图3中的一组功能258中存在。
[0085]现在参考图4-8,根据有利实施例示出在用户界面上的显示的图示。在这些图示例子中,不同显示在用户界面400上显示。用户界面400是针对图1中用户界面116和/或图2中用户界面215的一个实施的例子。用户界面400可以在用于飞行器的显示系统上显示,例如图1中用于飞行器102的显示系统112和/或图2中用于飞行器202的显示系统212。
[0086]现在转到图4,第一页面402在用户界面400上显示。第一页面402是针对液压系统的信息404的呈现。具体地,可以使用图2中页面显示模块230生成第一页面402。如在该例子中不出的,一条动态信息406已从第一页面402中被选择以在定制显不中显不。
[0087]在该图示例子中,选择一条动态信息406可以由操作者选择值408、410、412和414中的一个或更多个来做出。作为一个图示例子,在第一页面402上选择行411中的值408可以导致选择包括值408和值410的行411中全部信息。例如,选择值408导致选择行411中的文本和标签。进一步地,在第一页面402上选择行415中的值412可以导致选择包括值412和值414的行415中全部信息。
[0088]另外,选择行411和行415中的信息导致标签416、418、420和422被选作一条动态信息406的部分。这样,值408、410、412、414和一条动态信息406中的全部另外信息将被包括在定制显示中。
[0089]在图5中,第二页面500在用户界面400上显示。第二页面500是针对电子推进控制系统(EPCS)的信息502的呈现。具体地,可以使用图2中页面显示模块230生成第二页面500。如示出,一条动态信息504已从第二页面500中被选择以在定制显示中显示。在该图示例子中,选择标签506导致值508、509、510和512,以及标签511、513、514、515、516、518和520在一条动态信息504中将被选择。
[0090]现在转到图6,第三页面600在用户界面400上显示。第三页面600是针对燃料系统的信息602的呈现。具体地,可以使用图2中页面显示模块230生成第三页面600。如示出,一条动态信息604已被从第三页面600中选择以在定制显示中显示。具体的,值606从第三页面600中被选择。该选择导致标签608和标签610也在一条动态信息604中被选择。
[0091]现在参考图7,定制页面700在用户界面400上显示。可以使用图2中定制显示模块232生成定制页面700。定制页面700显示从图4中第一页面402选择的一条动态信息406、从图5中第二页面500选择的一条动态信息504和从图6中第三页面600选择的一条动态信息604。进一步地,标题702、日期704和时间706也在定制页面700上显示。
[0092]如示出,图形控件708、图形控件710和图形控件712在定制页面700上显示。操作者可以选择图形控件710从而开始记录在定制页面700上显示的不同条信息中的不同值。
[0093]选择图形控件710导致这些值随时间推移被记录,直到操作者选择图形控件708。即,选择图形控件708导致值的记录停止。进一步地,操作者可以选择图形控件712从而生成定制页面700的屏幕截图。该屏幕截图可以被存储以便将来使用。
[0094]现在参考图8,显示维护页面800在用户界面400上显示。在该图示例子中,显示维护页面800可以由操作者用来选择待在用户界面400中显示的信息。如示出的,显示维护页面800显示页面列表802。页面列表802识别信息可以在其上呈现的不同页面。
[0095]例如,页面列表802包括标签804、806、808、810、812和814。标签804识别源自图4的第一页面402。标签806识别源自图5的第二页面500。标签808识别源自图6的第三页面600。标签810和标签812分别识别提供着陆条件信息和性能信息的其他页面。进一步地,标签814识别源自图7的定制页面700。
[0096]在该图示例子中,可以为页面列表802中列出页面中的每个选择实时显示、响应于用户输入而先前生成的手动屏幕截图,和/或响应于数个事件无需用户输入而先前生成的自动屏幕截图。
[0097]作为一个图示例子,选择与标签814关联的实时显示816选择针对源自图7的定制页面700的实时显示。针对定制页面700的实时显示显示针对在定制页面700上显示的不同条动态信息的基本实时值。
[0098]进一步地,选择与标签814关联的手动屏幕截图818选择一屏幕截图,该屏幕截图响应于源自操作者的用户输入而在先前被生成并已被存储。例如,选择手动屏幕截图818可以选择响应于操作者选择图7中图形控件712而先前被生成并被存储的屏幕截图。选择手动屏幕截图818选择响应于源自操作者的用户输入而生成的最近屏幕截图。
[0099]另外,选择与标签814关联的自动屏幕截图820选择一屏幕截图,该屏幕截图响应于数个事件无需源自操作者的用户输入而在先前生成。例如,可以响应于飞行器的所选择的飞行阶段、所选择的速度的减小和/或某个其他合适类型的事件而已经生成并存储屏幕截图。进一步地,该屏幕截图可以已经使用例如图2中功能模块234而已经被生成。选择自动屏幕截图820选择响应于数个事件生成的最近屏幕截图。
[0100]当选择实时显示、手动屏幕截图和/或自动屏幕截图中的任何一个时,可以在操作者选择显示按钮822、打印按钮824、下载按钮826或擦除按钮828中的一个时执行功能。作为一个图示例子,当选择实时显示816时,选择显示按钮822导致定制页面700的实时显示在用户界面400中显示。
[0101]作为另一图示例子,当选择手动屏幕截图818时,选择打印按钮824导致打印响应于用户输入生成的源自图7的定制页面700的最近屏幕截图。进一步地,当选择手动屏幕截图818时,选择下载按钮826导致将响应于用户输入生成的源自图7的定制页面700的最近屏幕截图下载到例如地面站。
[0102]作为又一图示例子,当选择自动屏幕截图820时,选择擦除按钮828导致自动屏幕截图820被从存储器并从显示维护页面800移除。进一步地,在该图示例子中,选择擦除全部按钮830导致针对页面列表802中列出页面的全部手动屏幕截图和/或自动屏幕截图从存储器并从显示维护页面800被移除。
[0103]现在参考图9,根据有利实施例示出用于显示飞行器信息的过程的流程图图示。在图9中图示的过程可以使用图1中的信息模块122和用户界面116实施。
[0104]该过程通过检测在用户界面上的第一显示上关于飞行器的一条动态信息的选择开始(操作900)。可以使用例如图1中数个用户输入装置118做出该选择。该条动态信息包括被用来操作飞行器并在飞行器运转期间改变的信息。在一些图示例子中,该条动态信息也可以包括在飞行器的运转期间不改变的信息。
[0105]该过程然后将从第一显示选择的该条动态信息添加到用户界面上的定制显示(操作902)。此后该过程等待用户输入(操作904)。该过程然后确定是否已基于用户输入检测另一条动态信息的选择(操作906)。如果已检测到选择另一条动态信息,则该过程返回如上描述的操作902。
[0106]否则,该过程确定是否所接收的用户输入表示针对定制显示的多于一条动态信息的选择已经完成(操作908)。例如,用户输入可以是表示对定制显示的修改已完成的图形控件的选择。
[0107]如果用户输入表示针对定制显示的多于一条动态信息的选择已经完成,则该过程在用于飞行器的显示系统上的用户界面上显示定制显示(操作910),该过程此后终止。可以在飞行器运转期间执行操作910。
[0108]在操作910中,如果用户输入不表不针对定制显不的多于一条动态信息的选择已经完成,则该过程处理用户输入(操作912),该过程然后返回如上所述的操作904。
[0109]现在参考图10,根据有利实施例示出用于显示飞行器信息的过程的流程图图示。在图10中图示的过程可以使用图1中的信息模块122和用户界面116实施。可在飞行器的运转期间执行该过程,飞行器例如是图1中的飞行器102。
[0110]该过程由显示定制显示以在用户界面上显示而开始(操作1000)。该定制显示可以使用在图9中描述的过程而被生成并被显示。该过程监控在飞行器运转期间发生的事件(操作 1002)。
[0111]接下来,该过程确定数个所选择事件是否已发生(操作1004)。数个所选择事件可以包括,例如所选择的飞行器速度、针对飞行器所选择的飞行阶段的开始、生成警告、从地面站接收通知、部署起落架和/或其他合适类型事件的至少其中之一。
[0112]如果数个所选择事件没有发生,则该过程返回如上所述的操作1002。否则,该过程生成定制显示的屏幕截图(操作1006)。此后该过程存储屏幕截图以便将来使用(操作1008),该过程然后返回如上所述的操作1002。屏幕截图可以用于在飞行器飞行之后为飞行器执行维护操作、确定飞行器飞行期间飞行器的性能是否满足希望的性能水平,和/或执行其他合适操作。
[0113]在不同示出实施例中的流程图和框图图示有利实施例中的设备和方法的一些可能实施的架构、功能性和操作。在这方面,在流程图或框图中的每个框可以代表模块、片段、功能和/或操作或步骤的一部分。例如,框中的一个或更多个可以实施为程序代码、在硬件中实施,或实施为程序代码和硬件的组合。在硬件中实施时,硬件可以例如采取集成电路的形式,该集成电路经制造或配置执行流程图或框图中的一个或更多个操作。
[0114]在有利实施例的一些可替换实施中,在框中提到的功能或多于一个功能可以以在图中提到顺序之外的顺序发生。例如在一些情况下,连续示出的两个框可以基本同时被执行,或框可以有时以相反顺序被执行,这取决于所涉及的功能。同样,除流程图或框图中的图示框之外,可以添加其他框。
[0115]现在转到图11,根据有利实施例示出数据处理系统的图示。在该例子中,数据处理系统1100可以用于实施图1中数台计算机106中的一台或更多台,和/或图2中数台计算机206中的一台或更多台。如示出,数据处理系统1100包括通信框架1102,该通信框架1102提供处理器单元1104、内存存储器1106、永久存储器1108、通信单元1110、输入/输出(I/O)单元1112和显示器1114之间的通信。
[0116]处理器单元1104用来为可以加载到内存存储器1106中的软件执行指令。处理器单元1104可以是数个处理器、多处理器核或某个其他类型的处理器,这取决于具体实施。如在此参照项目所使用的词语数个的意思是一个或多于一个项目。进一步地,处理器单元1104可以使用其中主处理器和从处理器在单个芯片上一起存在的数个异构处理器系统实施。作为另一图示例子,处理器单元1104可以是含有多个相同类型的处理器的对称多处理器系统。
[0117]内存存储器1106和永久存储器1108是存储装置1116的例子。存储装置是能够临时或是永久存储信息,其例如但不限于数据、功能形式的程序代码和/或其他合适信息的任何硬件块。在这些例子中,存储装置1116也可称为计算机可读存储装置。在这些例子中内存存储器1106可以是例如随机存取存储器或任何其他合适的易失或非易失性存储装置。永久存储器1108可以表现为各种形式,取决于具体实施。
[0118]例如永久存储器1108可以含有一个或更多个部件或装置。例如永久存储器1108可以是硬盘驱动器、闪存存储器、可重写光盘、可重写磁带或上面的某个组合。由永久存储器1108使用的介质也可以是可移除的。例如可移除硬盘驱动器可以用于永久存储器1108。
[0119]在这些例子中通信单元1110提供与其他数据处理系统或装置的通信。在这些例子中通信单元1110是网络接口卡。通信单元1110可以通过使用实体和无线通信链路中的其中之一来提供通信或使用这两者来提供通信。
[0120]输入/输出(I/O)单元1112允许用可以连接到数据处理系统1100的其他装置输入和输出数据。例如,输入/输出(I/o)单元1112可以通过键盘、鼠标和/或某个其他合适输入装置为用户输入提供连接。进一步地,输入/输出(I/O)单元1112可以发送输出到打印机。显示器1114提供向用户显示信息的机制。
[0121]用于操作系统、应用和/或程序的指令可以位于通过通信框架1102与处理器单元1104通信的存储装置1116。在这些图示例子中,指令以功能形式在永久存储器1108上。这些指令可以加载到内存存储器1106以便由处理器单元1104执行。不同实施例的过程可以由处理器单元1104使用可以位于内存存储器例如内存存储器1106的计算机实施的指令来执行。[0122]这些指令被称为可以由处理器单元1104中的处理器读取并执行的程序代码、计算机可用程序代码或计算机可读程序代码。不同实施例中的程序代码可以在不同的实体或计算机可读存储介质,例如内存存储器1106或永久存储器1108上实施。
[0123]程序代码1118以功能形式位于选择性可移除的计算机可读介质1120上,并可以加载到或传递到数据处理系统1100以便由处理器单元1104执行。在这些例子中程序代码1118和计算机可读介质1120形成计算机程序产品1122。在一个例子中,计算机可读介质1120可以是计算机可读存储介质1124或计算机可读信号介质1126。计算机可读存储介质1124可以包括例如光盘或磁盘,该光盘或磁盘插入或放入是永久存储器1108的部分的驱动器或其他装置,以便转移到是永久存储器1108的部分的存储装置例如硬盘驱动器上。
[0124]计算机可读存储介质1124也可以采取连接到数据处理系统1100的永久存储器的形式,例如硬盘驱动器、拇指驱动器或闪存存储器。在一些实例中,计算机可读存储介质1124可以是从数据处理系统1100不可移除的。在这些例子中,计算机可读存储介质1124是用来存储程序代码1118的实体或有形存储装置,而不是传播或传输程序代码1118的介质。计算机可读存储介质1124也称为计算机可读有形存储装置或计算机可读实体存储装置。即,计算机可读存储介质1124是可以由人触摸的介质。
[0125]可替换地,可以使用计算机可读信号介质1126传递程序代码1118到数据处理系统1100。计算机可读信号介质1126可以是例如含有程序代码1118的传播的数据信号。例如,计算机可读信号介质1126可以是电磁信号、光信号和/或任何其他合适类型的信号。这些信号可以经由通信链路例如无线通信链路、光缆、同轴电缆、线缆和/或任何其他合适类型的通信链路传输。即,在图示例子中通信链路和/或连接可以是实体的或无线的。
[0126]在一些有利实施例中,程序代码1118可以通过计算机可读信号介质1126从另一装置或数据处理系统经由网络下载到永久存储器1108,以便在数据处理系统1100内使用。例如,存储在服务器数据处理系统中的计算机可读存储介质中的程序代码可以经由网络从服务器下载到数据处理系统1100。提供程序代码1118的数据处理系统可以是服务器计算机、客户端计算机,或能够存储和传输程序代码1118的某个其他装置。
[0127]为数据处理系统1100图示的不同部件不意味着对可以实施不同实施例的方式提供架构限制。可以在包括除为数据处理系统1100图示的部件之外的部件或替代那些部件的部件的数据处理系统中实施不同有利实施例。在图11中示出的其他部件可以从示出的图示例子变化。可以使用能够运行程序代码的任何硬件装置或系统实施不同实施例。作为一个例子,数据处理系统可以包括与无机部件集成的有机部件,和/或可以完全由除人类之外的有机部件构成。例如,存储装置可以由有机半导体构成。
[0128]在另一图示例子中,处理器单元1104可以采取硬件单元的形式,其具有为特别用途制造或配置的电路。该类型的硬件可以执行操作而不需要程序代码从存储装置加载到存储器从而经配置执行操作。
[0129]例如,在处理器单元1104采取硬件单元的形式时,处理器单元1104可以是电路系统、专用集成电路(ASIC)、可编程逻辑器件,或经配置执行数个操作的某个其他合适类型的硬件。利用可编程逻辑器件,该器件经配置执行数个操作。该器件可以在稍后时间重配置或可以永久配置为执行数个操作。可编程逻辑器件的例子包括例如可编程逻辑阵列、可编程阵列逻辑、现场可编程逻辑阵列、现场可编程门阵列,以及其他合适硬件器件。利用该类型的实施,因为针对不同实施例的过程在硬件单元中实施,所以可以省略程序代码1118。
[0130]在又一图示例子中,可以使用于计算机中的处理器和硬件单元的组合实施处理器单元1104。处理器单元1104可以具有经配置运行程序代码1118的数个硬件单元和数个处理器。借助该示出例子,一些过程可以在数个硬件单元中实施,而其他过程可以在数个处理器中实施。
[0131]在另一例子中,总线系统可以用来实施通信框架1102并可以由一条或更多条总线构成,例如系统总线或输入/输出总线。当然,可以使用在附连到总线系统的不同部件或装置之间提供数据传递的任何合适类型的架构来实施总线系统。
[0132]因此,不同有利实施例提供用于显示飞行器信息的方法和设备。在一个有利实施例中,检测在用户界面中的第一显示上关于飞行器的一条动态信息的选择。该条动态信息被用来操作飞行器并在飞行器运转期间改变。从第一显示选择的该条动态信息添加到用户界面中的定制显示。定制显示在用于飞行器的显示系统上的用户界面中显示。
[0133]这样,不同有利实施例提供用于和当前可用系统比更有效且更迅速观看所需的飞行器信息的系统。进一步地,不同有利实施例提供允许在单个显示装置中观看所需飞行器信息而不降低所需的飞行器信息可读性的系统。
[0134]不同有利实施例的描述为图示和描述的目的呈现,并且不意图详尽实施例或将实施例限于所公开的形式。许多修改和变化对于本领域技术人员来说是明显的。进一步地,不同的有利实施例可以提供与其他有利实施例相比较的不同益处。选择的实施例或多于一个实施例经挑选和描述以便最优解释实施例的原理、实际应用,并使本领域技术人员能够理解具有各种适合设想的特定使用的修改的各种实施例的公开内容。
【权利要求】
1.一种用于显示飞行器信息的方法,所述方法包括: 在用户界面(116)上的第一显示(128)上检测关于飞行器(102)的一条动态信息(126)的选择(124),其中该条动态信息(126)被用来操作所述飞行器(102)并在所述飞行器(102)的运转期间改变; 将从所述第一显示(128)选择的该条动态信息(126)添加到所述用户界面(116)上的定制显示(130);以及 将所述定制显示(130)在用于所述飞行器(102)的显示系统(112)上的所述用户界面(116)上显示。
2.根据权利要求1所述的方法,进一步包括: 为所选择的该条动态信息(126)鉴别一组功能(134);以及 向所述定制显示(130)添加该组功能(134)。
3.根据权利要求1所述的方法,进一步包括: 在所述定制显示(130)上为该条动态信息(126)显示值(256),其中在所述飞行器(102)的所述运转期间存储所述值(256)。
4.根据权利要求1所述的方法,其中所述显示系统(112)位于所述飞行器(102)和远离所述飞行器(102)的位置中的至少一个上。
5.根据权利要求1所述的方法,进一步包括: 在所述飞行器(102)的所述运转期间为该条动态信息(126)存储值(256)。
6.根据权利要求1所述的方法,进一步包括: 在所述飞行器(102)的所述运转期间存储所述定制显示(130)的屏幕截图。
7.根据权利要求1所述的方法,进一步包括: 存储所述定制显示(130)以在随后时间使用。
8.—种设备,其包括: 用于飞行器(102)的显示系统(112);以及 计算机系统(104),所述计算机系统(104)经配置在用户界面(116)上的第一显示(128)上检测关于所述飞行器(102)的一条动态信息(126)的选择(124),其中该条动态信息(126)被用来操作所述飞行器(102)并在所述飞行器(102)的运转期间改变;将从所述第一显示(128)选择的该条动态信息(126)添加到所述用户界面(116)上的定制显示(130);以及将所述定制显示(130)在用于所述飞行器(102)的所述显示系统(112)上的所述用户界面(116)上显示。
9.根据权利要求12所述的设备,其中所述计算机系统(104)经进一步配置而为该条动态信息(126)鉴别一组功能(134);以及向所述定制显示(130)添加该组功能(134)。
10.根据权利要求12所述的设备,其中所述计算机系统(104)经进一步配置以在所述定制显示(130)上为该条动态信息(126)显示值(256),其中在所述飞行器(102)的所述运转期间存储所述值(256)。
11.根据权利要求12所述的设备,其中所述显示系统(112)位于所述飞行器(102)和远离所述飞行器(102)的位置中的至少一个上。
12.根据权利要求12所述的设备,其中所述计算机系统(104)经进一步配置以在所述飞行器(102)的所述运转期间为该条动态信息(126)存储值(256)。
13.根据权利要求12所述的设备,其中所述计算机系统(104)经进一步配置以在所述飞行器(102)的所述运转期间存储所述定制显示(130)的屏幕截图。
14.一种用于飞行器(102)的定制显示系统,所述定制显示系统包括: 用于飞行器(102)的显示系统(112);以及 计算机系统(104),所述计算机系统(104)经配置以在用户界面(116)上的第一显示(128)上检测关于所述飞行器(102)的一条动态信息(126)的选择(124),其中该条动态信息(126)被用来操作所述飞行器(102)并在所述飞行器(102)的运转期间改变;将从所述第一显示(128)选择的该条动态信息(126)添加到所述用户界面(116)上的定制显示(130),其中除源自所述第一显示(128)的该条动态信息(126)之外,源自数个不同显示的关于所述飞行器(102)的数条动态信息存在于所述定制显示(130)中;为该条动态信息(126)鉴别一组功能(134);将该组功能(134)添加到所述定制显示(130);以及将所述定制显示(130)在用于所述飞行器(1 02)的所述显示系统(112)上的所述用户界面(116)上显示。
【文档编号】G06F3/14GK103814274SQ201280036393
【公开日】2014年5月21日 申请日期:2012年1月25日 优先权日:2011年7月22日
【发明者】C·C-L·黄, E·R·卡亚维尔卡 申请人:波音公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1