航空航天IP交易的制作方法

文档序号:24543303发布日期:2021-04-02 10:28阅读:151来源:国知局
航空航天IP交易的制作方法

相关申请的交叉引用

本申请要求于2018年8月28日提交的美国申请号16/114,756的优先权,其全部内容通过引用整体合并于此。

示例实施例总体上涉及航空航天界的技术,并且具体涉及用于促进航空航天界内的知识产权(ip)和ip所覆盖的技术的交易的设备、系统、方法和网络。



背景技术:

航空航天界由产业中的数百家供应商和合作伙伴、政府和学术界组成,创建了一个复杂的生态系统,在该生态系统中,信息的访问往往受到特定实体或合作伙伴关系创建的特定孤岛(silo)的限制。此外,支持这些单独信息孤岛的许多基础技术是在构想数字和网络连接基础设施之前早就已经创建的。例如,空中交通管制、旅客售票和其他功能是通过过时的,通常是专有技术来控制的,而这些技术绝不会考虑到彼此或与其他平台的连接。这种过时的系统导致一种零散的环境,限制了共享信息和参与电子商务(ecommerce)的机会。

与其他行业一样,在航空航天界中产生的ip历史上也以非常有限的方式进行交易,并且通常付出了相应的很大努力和高成本。因此,在航空航天界中具有彼此有益或互助的技术的组织和各种企业家通常不愿或无法相互联系以开发其创新市场并将其知识产权商业化。

已开发出ip交易为在各方之间拍卖或以其他方式转让ip的通用平台。但是,这些平台通常范围很广,有效性很有限。因此,一方与另一方进行ip交易的能力受到该交易所提供的用于配对的工具的严格限制,以及被碰巧使用或参与交易的任何特定技术或行业部门中的各方所限制。例如,如果特定行业中的一家公司试图在通用ip交易中搜索相关技术,则搜索工具通常完全不适合相关技术的独特情境,从而限制了工具的有效性。此外,如果在群体的特定部分中只有有限数量的其他参与者,特定群体部分中的任何其他参与者根本没有参与交易,则可能是该参与者仅与直接竞争者或无关实体遇到机会。

同时,与飞行器的实时连接现在正在实现,从而创造了一个独特的机会,可以向与航空航天界相关的各方提供相关数据。此类数据对航空航天界的价值通常受到数据的最新程度/相关性以及获取数据的承受程度的影响。通过应用牢固且价格合理的“管道”,可以快速、经济地交易航空航天相关数据,从而可以创建与航空航天界的众多竞争者和合作者相关的生态系统或平台,从而消除了以前的与航空航天界的信息零散相关的缺乏连通性的问题。因此,可以创建一个有效的商务交易平台,该平台将航空和电子商务连接起来,有助于消除上述问题,并吸引所有相关参与者参与。在相关参与者的参与下,将有效的ip交易工具掌握在参与者手中将促进改进的和/或更有效的允许技术和ip交易的机制。



技术实现要素:

因此,一些示例实施例可以使得能够提供允许关于航空航天环境中的任何连接性电子商务活动最大化的航空航天商业交易,并且还包括用于使得能够有效地共享与ip有关的资产的ip交易层。因此,例如,在某些情况下,没有基于卫星的解决方案的延迟且具有从飞行器到地面的稳固链接(即回程链接)的飞行双向连接可以有效地发挥其与电子商务机会和ip交易机会相集成的最大潜力。航空航天商务交易(ace)可以是航空数据和ip的用户、买家和卖家的连接器,因此上面讨论的连接限制问题已成为过去。

在示例实施例中,提供了航空航天商务交易系统。该系统可以包括网络,可操作地联接到网络的多个客户端,以及可操作地联接到网络以经由各个客户端向交易成员提供交易服务的航空航天商务交易平台。航空航天商务交易平台可以包括:ip资产库,其被配置为存储关于由交易成员提供的ip资产的信息;以及搜索模块,其被配置为使得能够由交易成员对于ip资产进行搜索。搜索模块可以被配置为对于存储在ip资产库中并且由搜索方使用搜索模块找到的特定资产,促进搜索方与提供方之间的联系。

在另一个示例实施例中,还提供了一种搜索模块,用于搜索存储在航空航天商务交易的ip资产库中的ip资产。搜索模块可以包括处理电路,该处理电路被配置为接收包括一个或多个搜索术语的ip查询,相对于多维搜索策略处理搜索术语以生成搜索结果,以及对于存储在ip资产库中并且由搜索方使用搜索模块找到的特定资产,促进搜索方与提供方之间的联系。

附图说明

如此概括地描述了本发明,现在将参考附图,这些附图不一定按比例绘制,并且其中:

图1示出了根据示例实施例的在提供交易服务方面有用的系统的功能框图;

图2a示出了根据示例实施例的关于提供交易服务时有用的设备的功能框图;

图2b示出了关于示例实施例的交易来实施和使用的各个层的概念框图;

图3示出了示例实施例的ip交易模块的框图;

图4示出了关于一些示例实施例采用的分级ip资产标记策略的框图;

图5示出了根据示例实施例的用于特定ip资产的标签结构;

图6是根据示例实施例的可用于搜索ip资产的搜索接口;

图7是根据示例实施例的如何可以进行多维ip资产搜索的一个示例的框图;

图8示出了根据示例实施例的示出可以如何提供交易服务的框图;

图9示出了根据示例实施例的一种特定交易服务(即,维护电子飞行器记录)的功能框图。

图10示出了根据示例实施例的与交易服务的执行相关联的一个活动级别的功能框图;和

图11示出了根据示例实施例的用于提供交易服务的方法。

具体实施方式

现在将在下文中参考附图更充分地描述一些示例实施例,在附图中示出了一些但不是全部示例实施例。实际上,本文描述和描绘的示例不应被解释为对本公开的范围,适用性或配置进行限制。而是,提供这些示例实施例使得本公开将满足适用的法律要求。贯穿全文,相同的参考标号表示相同的元件。此外,如本文中所使用的,术语“或”将被解释为逻辑运算符,只要其一个或多个操作数为真,就得出真。如本文中所使用的,可操作联接应被理解为涉及直接或间接连接,在任何一种情况下,该直接或间接连接使得能够以可操作方式彼此联接的组件进行功能性互连。另外,当使用术语“数据”时,应当理解,数据在某些情况下可以仅包括数据或基于算法和计算服务的操作生成的特定类型的数据,或者在某些情况下,数据可以实际上提供作为服务提供的计算、结果、算法等。

如本文中所使用的,术语“模块”旨在包括与计算机有关的实体,例如但不限于硬件、固件或硬件和软件的组合(即,以特定方式通过配置在其上执行软件的硬件)。例如,模块可以是但不限于在处理器上运行的进程,一个或多个处理器、对象、可执行文件、执行线程和/或计算机。举例来说,在计算设备上运行的应用程序和/或计算设备都可以是模块。一个或多个模块可以驻留在执行的进程和/或线程中,并且模块可以位于一台计算机上和/或分布在两个或多个计算机之间。另外,这些组件可以从其上存储有各种数据结构的各种计算机可读介质执行。模块可以例如根据具有一个或多个数据分组的信号,经由本地和/或远程过程进行通信,例如,来自一个模块的数据与本地系统,分布式系统中的另一个模块进行交互,和/或跨越一个网络(例如互联网)(或通过“云”)通过信号与其他系统进行交互。每个相应模块可以执行一个或多个功能,将在本文中对其进行更详细地描述。然而,应当理解,尽管根据与所执行的各种功能相对应的单独的模块来描述了该示例,但是一些示例可能不一定必须利用模块化体系结构来使用各个不同的功能。因此,例如,代码可以在不同模块之间共享,或者处理电路本身可以被配置为执行被描述为与本文描述的模块相关联的所有功能。此外,在本公开的上下文中,术语“模块”不应被理解为标识用于执行各个模块的功能的任何通用手段的现时词。而是,术语“模块”应被理解为是模块化组件,其被具体配置在处理电路中或被可操作地联接到处理电路以基于硬件和/或被添加到处理电路的软件以改变处理电路的行为和/或能力,或以其他方式可操作地联接到处理电路以相应地配置处理电路。

本文描述的一些示例实施例提供了一种数据处理平台,该数据处理平台可以在包括可配置处理电路的设备处实例化。处理电路可被配置为使用本文描述的技术对航空航天(或航空)数据执行各种处理功能。数据处理平台可以例如被配置为提供信息交易,通过该信息交易可以将多个独立的甚至专有的平台彼此连接。这样,数据处理平台可以体现为将航空航天界内的数据生产方连接到数据消费方的航空航天商务交易平台(即,ace平台)。ace平台还包括一个ip交易层,该层由ace平台提供动力,以之前未提供的方式实现技术共享。通过使来自各种来源的数据能够通过ace平台共享,访问ace平台资源的人可以获得新的见解。数据共享可能吸引参与者,因此,由于使用ace平台的相关方的数量以及通过ip交易层提供的具有针对性和独特性的工具,也可以进一步增强技术共享。因此,例如,可以使用数字著作权管理、许可和其他交易服务来为访问ace平台和ip交易层的所有参与者以相互同意的条件控制数据的使用和/或ip的交易。因此,可以提供将数据和技术提供方与当前和将来的数据和技术消费方联系起来的商业框架,而无需各方之间直接签约。这与当今的范例形成鲜明对比,在当今的范例中,只有同意彼此签约共享数据和/或技术的特定合作伙伴才能交易信息或技术。因此,即使在提供信息和/或技术交流的地方,信息的碎片仍然存在,从而使那些已开发的特定伙伴关系与其他伙伴关系以及更大的数据生产方和消费方群体分开。建立一个交流平台,通过这种交流平台将航空航天界的所有合作伙伴联系在一起的凝聚经验,不仅将简化航空航天界内部的信息和技术交流,而且还将极大地扩展航空航天界未来技术发展的潜力。在某些情况下,由于普遍缺乏各方之间的某些联系,ace平台的ip交易层可以提供一种机制,以加快针对特定平台相关数据或交易的合同(例如,以智能合同的形式)。此外,ip交易层的独特搜索和匹配工具为目标识别潜在的合作伙伴提供了机会,有时甚至采用匿名方式,直到一方或双方都愿意彼此公开其身份。例如,ace平台(如,经由下面提到的安全模块70)可以使各方能够选择在发布或询问ip资产时保持匿名的选项。然后可以保持匿名,直到当事方进入ip转让谈判或当事方相互同意公开其身份。

示例实施例不仅提供ace平台,而且提供各种促成技术,其可以促进ace平台本身或可以与ace平台交互的组件(例如ip交易层)的操作。示例实施例还可以提供对由ace平台创建的交易环境的特定部分的增强。ace平台可以提供一种机制,通过atg或卫星链接或空对空链接或空对海链接来增强与机上资产的电子商务,但也可以用于在整个地面实体之间共享有关飞行器上资产的数据。因此,使用wi-fi,蜂窝或其他地面网络的仍在地面上的飞行器仍可参与ace。此外,与飞行器有关的地面或海上服务(但从未实际涉及飞行器本身)也可以参加ace。例如,可以通过ace平台访问基于航班路线确定库存水平的历史数据以及以旅行者为目标的基于机场的营销活动的历史数据。如上所述,吸引合作伙伴加入ace平台以交易与航空航天界有关的有价值的数据,也可以确保潜在的可靠合作伙伴名册以进行ip交易。因此,ip交易层使ace平台的用户能够搜索匹配术语,以促进可能与航空航天界的ip相关的技术的转移。

现在将参考图1描述本发明的示例实施例,其示出了可以采用本发明的实施例的示例系统。如图1所示,根据示例实施例的系统10可以包括一个或多个客户端设备(例如,客户端20)。值得注意的是,虽然图1示出了三个客户端20,但是应当理解,在一些实施例中可以包括单个客户端或更多客户端20,因此,图1的三个客户端20仅用于说明多个客户端20的潜力,并且客户端20的数量绝不限于其他示例实施例。因此,示例实施例是可缩放的,以包括被结合到系统10中的任何数量的客户端20。此外,在某些情况下,一些实施例可以在不与系统10任何连接的情况下在单个客户端上实践。

在某些情况下,每个客户端20可以与单个组织、一个组织或位置内的部门相关联(即,每个客户端20与一个组织、部门或位置的独立分析人员相关联)。然而,在一些实施例中,每个客户端20可以与不同的对应位置、部门或组织相关联。例如,在客户端20中,一个客户端可以与第一组织的第一设施相关联,并且一个或多个其他客户端可以与第一组织或另一组织的第二设施相关联。在一些情况下,客户端20中的个别客户端可以分别对应于不同的飞行器制造商,飞行器运营商,飞行器维护/修理/大修(mro)提供方,航空用品和设备的原始设备制造商(oem),或涉及航空航天界或提供设备、内容、服务等可能对航空航天界有用的其他数据生产方和消费方。附加地或替代地,客户端20中的各个客户端可以是各个飞行器、工厂、部门、设施,或以上列出的实体(或其他类似实体)等。此外,客户端20中的个别客户端有时可能是其他组织、实体等,它们可能希望消费或贡献由先前的实体用于参与电子商务、ip交易或向此类组织或实体提供服务,而在航空航天界生产/使用的数据和/或技术。通常,客户端20可以被称为航空航天商业交易的成员或ace成员。然而,替代地或附加地,客户端20可以有时是在航空航天界的“边缘”上的公司或个人。因此,某些ace成员可能是航空航天实体或非航空航天实体。

客户端20中的每个客户端可以包括通信设备的一个或多个实例,例如可以与网络30通信的计算设备(诸如,计算机、服务器、网络访问终端、个人数字助理(pda)、移动或可穿戴设备、无线电设备,蜂窝电话、智能电话等)。这样,例如,客户端20中的每个客户端可以包括(或者以其他方式可以访问)用于存储执行各种功能的指令或应用程序的存储器,以及用于执行所存储的指令或应用程序的对应处理器。客户端20中的每个客户端还可以包括软件和/或相应的硬件,用于实现客户端20的如下所述的各个功能的执行。在示例实施例中,一个或多个客户端20(但不一定是所有客户端)可以包括被配置为根据本发明的示例实施例进行操作的客户端应用程序22。因此,例如,客户端应用程序22可以包括用于使客户端20中的各个客户端20能够与网络30通信以经由网络30请求和/或接收信息和/或服务的软件,如本文所述。在客户端应用程序22处可接收的信息或服务可包括可交付组件(例如,配置客户端20的可下载软件,或用于客户端20处的消费/处理的信息)。这样,例如,客户端应用程序22可包括用于配置客户端20以提供用于共享、处理和/或利用航空航天(或航空)数据的相应功能的相应可执行指令,如下面更详细描述的。

网络30可以是数据网络,诸如局域网(lan)、城域网(man)、广域网(wan)(例如,“云”或互联网)等可以将客户端20联接到诸如处理元件(例如,个人计算机、服务器计算机等)和/或数据库的设备。网络30、客户端20和客户端20联接到的设备或数据库(例如服务器)之间的通信可以通过有线或无线通信机制(例如,链路31)和相应的通信协议来实现。在示例实施例中,链路31中的至少一个链路可以是空中资产(例如,飞行器、无人机或其他非地面设备)与网络30之间的实时空对地(atg)通信链路。

在示例实施例中,客户端20可以经由网络30联接到的设备可以包括一个或多个应用服务器(例如,应用服务器40)和/或数据库服务器42,它们可以一起形成服务器网络32的各个元件。尽管将应用服务器40和数据库服务器42分别称为“服务器”,但这并不一定意味着它们体现在分开的服务器或设备上。这样,例如,单个服务器或设备可以包括两个实体,并且数据库服务器42可以仅由物理上位于与应用服务器40相同的服务器或设备上的一个数据库或一组数据库表示。应用服务器40和数据库服务器42可以各自包括用于分别配置应用服务器40和数据库服务器42以执行各种功能的硬件和/或软件。这样,例如,应用服务器40可以包括使得应用服务器40能够访问和/或执行所存储的计算机可读指令以执行各种功能的处理逻辑和存储器。在示例实施例中,可以由应用服务器40提供的一个功能可以是提供对与客户端20相关联的飞行器、组件、终端或计算机的操作有关的信息和/或服务的访问。例如,应用服务器40可以被配置为提供用于描述与一个或多个飞行器相关联的事件或活动信息的存储,和/或在其上产生或旨在向其递送的内容的存储。在某些情况下,这些内容可以在具有或不具有标识与该信息相关联的实体的信息的情况下存储在数据库服务器42中。替代地或附加地,根据示例实施例,应用服务器40可以被配置为提供电子商务、签约、开发、分析、技术转让、搜索、匹配、对航空航天数据的访问、软件使能器(即,软件开发方套件)或供客户端20使用的其他工具。因此,尽管一些数据和/或服务可以在成员之间作为交易服务进行交易,但是在存在与其他成员签约的特定需求或期望的情况下,ace平台44可以配置为提供用于这种签约的工具和/或提供用于生成与处理此类签约相关的应用程序的工具,以在一些情况下减少谈判甚至消除谈判。而且,ace平台44可以包括ip交易模块45,如下面更详细地描述的,并且ip交易模块45可以用于支持ip交易层,ip交易层被配置用于ace成员中与航空技术、数据和服务相关的ip的提供、定位、许可或出售以及转让。

例如,在一些实施例中,应用服务器40因此可以包括ace平台44的实例,该ace平台44包括用于处理与实践本文所描述的示例实施例相关联的活动的存储指令。这样,在一些实施例中,客户端20可以在线访问ace平台44并利用由此提供的服务。然而,应当理解,在其他实施例中,ace平台44(或其组件)可以从应用服务器40(例如,经由网络30上的下载)提供给一个或多个客户端20,以使接收者客户端能够实例化ace平台44本地操作的实例,以便ace平台44可以是组件的分布式集合。作为又一示例,可响应于从可移动或可转移存储装置下载指令而在客户端20中的一个或多个客户端上实例化ace平台44,该可移动或可转移存储装置携带用于在对应的一个或多个客户端20上实例化ace平台44的指令。在这样的示例中,网络30可以例如是对等(p2p)网络,其中客户端20之一包括ace平台44的实例,以使客户端20中的相应一个客户端能够充当到其他客户端20的服务器。

在示例实施例中,应用服务器40可以包括或可以访问用于存储执行各种功能的指令或应用程序的存储器(例如,内部存储器或数据库服务器42)以及用于执行所存储的指令或应用程序的相应处理器。例如,存储器可以存储被配置为根据本发明的示例实施例进行操作的ace平台44的实例。因此,例如,ace平台44可以包括软件,该软件用于使应用服务器40能够与网络30和/或客户端20通信以提供和/或接收与执行本文所述的活动相关的信息。此外,在一些实施例中,应用服务器40可以包括访问终端(例如,包括用户接口的计算机)或与访问终端通信,消费方、开发方、分析师或其他人可以通过该访问终端与系统10交互,配置或维护系统10。

这样,图1的环境示出了一个示例,其中与航空航天界相关联的内容和信息的提供(例如,包括实时提供给飞行器/或从飞行器实时提供的至少一些数据)可以由特定实体(即,位于应用服务器40处的ace平台44)来完成。然而,应再次注意,ace平台44可替代地处理单个组织或实体内的内容和信息的提供。因此,在一些实施例中,ace平台44可以体现在一个或多个客户端20上,并且在这样的示例中,ace平台44可以被配置为处理与仅与相应的单一组织相关联的任务相关联的内容和信息的提供。因此,可以适当地保护对ace平台44的访问,以用于所涉及的一个或多个组织以及试图利用本文提供的工具的个人或实体的认证。

现在将参考图2a描述本发明的示例实施例。图2a示出了根据示例实施例的用于提供ace平台44或其他处理电路的设备的某些元件。例如,可以采用图2a的设备用作在例如网络装置、服务器、代理服务器等(例如,图1的应用服务器40)处操作的ace平台44本身。替代地,可以在装置的组合上(例如,在客户端(例如,图1的客户端20中的任何一个)或多种其他装置上采用实施例(以分布式方式)。因此,本发明的一些实施例可以整体地体现在单个装置(例如,应用服务器40和一个或多个客户端20)上,或通过客户端/服务器关系中的装置(例如,应用服务器40和一个或多个客户端20)来整体体现)。因此,尽管图2a将ace平台44图示为包括所示的组件,但是应当理解,在某些情况下,任何客户端20都可以包括所示的组件的各个实例。此外,应当注意,以下描述的设备或元件可能不是必需的,因此在某些实施例中可以省略一些。

现在参考图2a,提供了一种用于提供工具,服务等的设备,以促进在航空航天界中与其相关联的信息和服务的交易。该设备可以是ace平台44或托管ace平台44的装置的实施例。这样,本文所述的设备的配置可以将设备转换为ace平台44。在示例实施例中,该设备可以包括处理电路50或与处理电路50通信,根据本发明示例实施例,该处理电路50被配置为执行数据处理,应用执行以及其他处理和管理服务。在一个实施例中,处理电路50可以包括可以与用户接口60和装置接口62通信或以其他方式控制用户接口60和装置接口62的存储装置54和处理器52。这样,处理电路50可以体现为被配置为(例如,具有硬件、软件或硬件和软件的组合)以执行本文描述的操作的电路芯片(例如,集成电路芯片)。然而,在一些实施例中,处理电路50可以被体现为服务器、计算机、笔记本电脑、工作站或者甚至各种移动计算设备之一的一部分。在处理电路50被实现为服务器或在远程定位计算设备处的情况下,用户接口60可以被布置在经由装置接口62和/或网络(例如,网络30)与处理电路50通信的另一装置处(例如,在计算机终端或诸如客户机20之类的客户机装置处)。

用户接口60可以与处理电路50通信,以在用户接口60处接收用户输入的指示和/或向用户提供听觉、视觉、机械或其他输出。这样,用户接口60可以包括例如键盘、鼠标、操纵杆、显示器、触摸屏、麦克风、扬声器、手机、增强/虚拟现实设备、电子传感器或其他输入/输出机构。在装置体现在服务器或其他网络实体处的实施例中,某些情况下,用户接口60可能受到限制甚至被消除。可替代地,如上所述,用户接口60可以远程定位。

装置接口62可以包括一个或多个接口机制,用于实现与其他装置和/或网络的通信。在某些情况下,装置接口62可以是任何方式,例如体现在硬件、软件或硬件和软件的组合中的装置或电路,可配置为从网络(例如,网络30)和/或与处理电路50通信的任何其他装置或模块接收数据,和/或向其传输数据。因此,装置接口62可以包括例如天线(或多个天线)以及支持硬件和/或软件,该支持硬件和/或软件用于使得能够与无线通信网络和/或通信调制解调器或通过电缆、数字用户线(dsl)、通用串行总线(usb)、以太网或其他方法用于支持通信的其他硬件/软件的通信。在装置接口62与网络通信的情况下,该网络可以是无线或有线通信网络的各种示例中的任何示例,例如,如局域网(lan)、城域网(man)和/或广域网(wan)(例如互联网)之类的数据网络。

在示例实施例中,存储装置54可以包括一个或多个非易失性存储或存储器设备,例如,可以是固定的或可移动的易失性和/或非易失性存储器。存储装置54可以被配置为存储信息、数据、应用程序、指令等,以使装置能够执行根据本发明示例性实施例的各种功能。例如,存储装置54可以被配置为缓冲输入数据以供处理器52处理。附加地或替代地,存储装置54可以被配置为存储指令以供处理器52执行。作为另一种选择,存储装置54可以包括可以存储各种文件、内容或数据集的多个数据库之一(例如,数据库服务器42)。在存储装置54的内容中,可以存储应用程序(例如,客户端应用程序22或服务应用程序42)以供处理器52执行,以便执行与每个相应应用程序相关联的功能。

处理器52可以以多种不同方式体现。例如,处理器52可以体现为各种处理装置,诸如微处理器或其他处理元件、协处理器、控制器或各种其他计算或处理设备,包括诸如asic(专用集成电路)、fpga(现场可编程门阵列)、硬件加速器等的集成电路。在示例实施例中,处理器52可以被配置为执行存储在存储装置54中或者以其他方式可被处理器52访问的指令。这样,无论是通过硬件或软件方法配置,还是通过其组合配置,处理器52都可以表示能够在进行相应配置的同时执行根据本发明实施例的操作的实体(例如,物理地体现在电路中)。因此,例如,当处理器52被实现为asic、fpga等时,处理器52可以是用于进行本文所述的操作的具体配置的硬件。替代地,作为另一示例,当处理器52被体现为软件指令的执行器时,指令可以具体地配置处理器52以执行本文所述的操作。

在示例实施例中,处理器52(或处理电路50)可以被体现为,包括或控制ace平台44,该ace平台44可以是诸如根据软件操作或以其他方式体现在硬件中或硬件和软件的组合中(例如,在软件控制下运行的处理器52,体现为具体配置为执行本文所描述的操作的asic或fpga的处理器52,或其组合)的设备或电路之类的任何装置,从而配置设备或电路以执行如下所述的ace平台44的相应功能。

ace平台44可以配置为包括工具,以经由网络30创建、消费、使用、管理和发布航空信息。可以通过处理电路50的配置实例化各种模块的形式来提供这些工具。图2a示出了根据示例实施例的模块的一些示例,根据一个示例实施例,该模块可以包括在ace平台44中并且可以被单独配置为执行通常可归因于ace平台44的一个或多个单独任务或功能。但是,ace平台44不必一定是模块化的。在ace平台44采用模块的情况下,该模块可以例如被配置为执行本文描述的任务和功能。在一些实施例中,ace平台44和/或包括ace平台44的任何模块可以是任何装置,例如根据软件操作或以其他方式体现在硬件或硬件和软件的组合(例如,在软件控制下进行操作的处理器52,处理器52体现为具体配置为执行本文所述的操作的asic或fpga,或其组合)的设备或电路,从而将该设备或电路配置为执行ace平台44和/或其任何模块的相应功能,如本文所述。

包括在ace平台44中的一个这样的模块可以是ip交易模块45。如上所述,ip交易模块45可以被配置为支持ip交易层,该ip交易层被配置用于在ace成员之间提供、定位、测试和转让与航空技术,数据和服务有关的ip。特别地,例如,ip交易模块45可以被配置为以结构化的方式定义用于接收和存储ip指示符的结构,以促进基于查询的搜索、浏览或用于定位感兴趣的ip资产的其他方法。ip交易模块45还被配置为确定查询的匹配,促进参与ip转让的各方之间的联系,甚至促进ip转让本身。然而,这些能力中的至少一些可以结合下面描述的以及也在图2a中示出的各种其他模块的操作来支持、增强或以其他方式操作。

因此,如图2a所示,ace平台44可以包括安全模块70。安全模块70可以被配置为强制执行数据安全和数据/用户访问控制。在一些示例实施例中,安全模块70可以使用认证和授权工具来管理对希望访问ace平台44的用户提供访问,在某些情况下是实时的,而在其他情况下,是为了控制非实时环境中对数据的访问。在某些情况下,也可以由安全模块70清除发布或查询关于ip资产的成员的身份(例如,由这种成员选择)。在一些实施例中,安全模块70可以被配置为验证和加密通过网络30传输的每个信息块。此外,安全模块70可以被配置为确保网络上的信息不能被改变,并且以对所有用户透明的方式被保存,从而可以保持信息的完整性。通过确保网络30上信息的完整性,公司可以访问、使用和分发信息,同时确保该信息是真实的,并且是所有其他用户可访问的相同信息。在一些实施例中,安全模块70可以被配置为使用区块链技术来实现上述完整性。区块链的使用将在下面更详细地描述。

ace平台44还可以包括电子商务模块72。电子商务模块72可以被配置成为使用ace平台44的各种实体可能期望的各种应用程序或服务提供市场。例如,电子商务模块72可以提供应用程序编程接口(api)市场,其中作者可以提交已经针对通过网络30提供的数据而开发使用的各种api。可以使api被定制为处理、分析、生成报告,或者以对ace成员有利的方式利用数据(即,航天或航空数据以及与机动性操作有关的数据)。

电子商务模块72还可以包括用于进行和接收数字支付的工具。因此,例如,可以基于在使用ace平台44的市场确定的价格基础上应付的任何付款可以在ace成员之间直接在ace平台44上进行处理。因此,ace成员之间的及时付款处理和交易清算可以在ace平台44提供的安全环境中进行处理。

在一些示例实施例中,ace平台44还可以包括治理模块74。治理模块74可以被配置成为希望成为ace成员的实体或当事方定义或实施接受协议和程序。因此,例如,一方或一个实体可以请求ace的成员资格。成员资格请求可以是经由ace平台44以电子方式处理的应用程序或其他通信的形式。响应于请求的接收,可以将管理和治理信息提供给请求方或实体,并且在接受条款和条件后,可以授予成员资格。授予成员资格后,新成员可以根据管理和治理信息使用用于与ace平台44接口的协议来访问ace平台44。还可以提供开发方指南和使新成员能够使用其他模块(例如,用于应用程序或api创建,电子商务等)所需的任何文档。在某些情况下,用户评审可以由成员发起,以响应于与此类成员的交易完成或响应于从其接收数据或服务。评审可以传达给成员,或者也可以由理事机构用来向成员或纪律成员提供适当的反馈。

在一些情况下,ace平台44还可以包括实施模块76。实施模块76可以管理ace平台44的架构,并提供与ace平台44的操作相关联的各种功能服务。例如,实施模块76可以被配置为在个人和/或成员范围的基础上执行使用情况跟踪、审计和/或日志记录。因此,对于特定成员,可以跟踪、审计或记录以及由该成员访问与该成员关联的个人的使用情况。唯一id密钥可以与个人或数据行关联,以促进此类跟踪、审计或记录。

在示例实施例中,实施模块76还可以定义用于ace平台44的管理的通用协议。因此,可由实施模块76管理用于ace平台44的通信和操作的所有协议。因此,实施模块76可以提供数据字段的添加、搜索服务的管理、数据可信性验证、服务质量标识和其他服务。实施模块76还可被配置为通过系统10的任何其他链路来处理atg通信(例如,经由对应于实时atg链路的链路31)、卫星通信和地对地通信。在某些情况下,实施模块76还可以提供语言服务,例如允许维护多种语言的客户端库,以便与特定位置相关联的一个客户端可以向在其他位置的其他客户端提供内容或服务,即使这样的其他位置通常与使用与特定位置的语言不同的语言的说话者相关联。

在一些实施例中,ace平台44可以进一步包括开发模块78。开发模块78可以包括用于为如上所述的电子商务模块72所维护的市场定义api或应用程序的开发工具。因此,例如,开发模块78可以提供被配置为符合ace平台44的协议的开发工具。此外,开发模块78可以为ace平台44提供开发方沙箱,开发方群体支持工具和测试基础设施工具。

在示例实施例中,开发模块78可以提供用于扩展或实现其他模块(70、72、74和76)的功能的工具。因此,例如,开发模块78可以用于定义智能合同,该合同可以加快各方之间关于由于参与交易而未具体涵盖的数据或服务之间的协议,并且可以进一步使用区块链技术来支持所述智能合同的管理和执行。例如,如果当事方之间的特定交易变得相对司空见惯,或者至少希望以某种方式进行标准化,则开发模块78可以与电子商务模块72和实施模块76中的一个或两者协同使用(具有安全模块70提供的安全性),以定义一个或多个智能合同,这些合同可以在ace平台44的框架内轻松处理,以加快所有适用方的批准。合同本身可以在提议给另一方之前被存储以供选择或修改,并且合同可以是电子商务模块72(例如,用于处理付款)和实施模块76(例如,用于管理批准流程的处理)中的一个或两者的一部分或使用其功能。

ace平台44可以包括与航空航天界和/或机动性操作有关的许多不同区域中的成员。此外,由于成员可以容易地与其他成员进行交互或使用与ace关联的数据(无论数据是否涉及飞行之前,之中,之间或之后的时间),这些成员可能会被精确地吸引到ace平台44。成员可以包括与飞行运营、旅客服务、机场,基于机场的零售商、其他零售商、广告商、营销商、气象学、数据分析、商业航空公司、旅行社、飞行器制造商、飞行器mro和oem、内容提供方等相关的实体和各方。

在某些情况下,成员可以访问ace平台44,例如访问ip交易层,以使成员能够与其他成员一起搜索ip技术转移机会。为了促进这一点,ip交易模块45可以被配置成为支持多维搜索(即3d搜索)的ip资产定义特定的数据存储结构,该多维搜索确保可以将最佳匹配提供给搜索成员。图2b(通过概念框图)示出了由ip交易模块45管理的ip交易层80,以使得能够与分别由ace平台44管理的数据层82、算法层84和开发方层86接口。在许多行业中,特别是在航空航天界,一个普遍的问题是不同的公司或实体倾向于使用来自各种不同来源(例如,公共和/或专有)的数据。由于具有不同的数据源,并且没有很好的方法来知道任何特定方可能正在使用的数据源,因此很难协调群体内的应用程序和服务。然而,数据层82可以用作在交易的成员之间共享的数据的存储库。可以在适当情况下取消标识数据,以确保成员愿意提交此类数据。在某些情况下,可以对数据进行标准化,或在提交成员的同意和/或参与下进行其他处理,以确保数据质量、准确性和格式均适合其他成员使用。通过提供ace平台44,尤其是提供数据层82,以使成员能够通过网络30访问航空数据(在网络30内部和外部生成),可以提供一个公共数据源。然后,算法层84可以被配置为包括与可以在交易的成员之间转移的对应的特定功能相关联的软件包(例如,应用程序)。这些软件包可以是此处描述的ip资产的示例。开发方层86可以被配置为通过包括在两种努力中有用的工具来促进使用与数据层82或算法层84相关联的数据和/或软件包的应用或服务的附加开发。如上所述,每个软件包、应用程序或服务可以被视为包括ip资产或与ip资产相关联。因此,ip层80可以用于确保以一致的方式将ip资产注册到交易中,以允许当成员决定将ip资产提供给其他成员时潜在地共享这种技术。该注册可以包括以一致且唯一的范例进行的存储,以使得能够搜索ip资产并能够管理与软件包、应用程序或服务相关联的ip资产的转移(或以其他方式使得能够进行管理)。结果,可以使用单个特定于群体的平台将新技术进行快速开发,以易于搜索的格式进行存储,并将其分发给所有感兴趣的各方。

图3-6示出了根据示例实施例的可以用于支持针对ace平台44的ip层80的这种存储和搜索的各种工具和过程。在此方面,图3示出了示例实施例的ip交易模块45的框图。图4示出了可以结合一些示例实施例采用的分级ip资产标记策略的框图。图5示出了用于特定ip资产的标签结构。图6是可用于搜索ip资产的搜索接口。图7是根据示例实施例的如何可以进行多维ip资产搜索的一个示例的框图。

如图3所示,ip交易模块45可以包括处理电路110,其可以被实现为与以上参照图2a描述的处理电路50相同或分开的实例。然而,即使体现为单独的实例,处理电路110也可以在功能和/或结构上类似于上述处理电路50,因此将不再重复这种描述。类似地,处理器112、存储器114、装置接口120和用户接口130的结构和/或功能可以类似于上述处理器52、存储器54、装置接口62和用户接口60中的相应一个,因此对这些组件的描述无需重复。存储器114可以除其他外存储ip资产库140。ip交易模块45还可包括搜索模块150,其被配置为对存储在ip资产库140中的ip资产进行搜索操作。就这一点而言,例如,存储在ip资产库140中的ip资产可各自存储在其中,以包括以特定方式格式化的特定ip指示符或标签,该特定方式格式化或标记使得能够最佳地匹配由与用户互动而制定的ip查询160。因此,对任何特定ip查询160的响应170可以包括最佳可能结果。

特别地,输入到ip资产库140中的ip资产每个都可以包括有助于搜索功能准确性的特定结构。例如,在一些示例实施例中,ip资产库140可以被配置为要求输入每个ip资产以包括在每个相应维度(或类别)内的多维标签或与之相关联,分层次地结构化以表示各种级别的特异性。在某些情况下,通常也可以选择与航空航天界或ip资产相关的多维标签。例如,一个类别或维度可以描述ip资产,而另一(或其他)类别或维度可以描述航空航天组件、功能等。这样,可以在单独的维度中填充仅与自己维度内的其他标签相关并且与其他维度中的标签无关或不相关的标签,从而可以根据ip资产的特点对ip资产分类成不同的群组。此外,如下面将更详细地讨论的,ip资产库140本质上也可以是动态的,使得分层结构是可更新的,以随着时间保持相关性。图4示出了可以在各个分层群组中提供的用于多个不同维度的结构的一个示例。

现在参考图4,可以将一个分层群组或维度分配给对象类、功能类和类型类中的每一个。这些都是不相关的类别,因为对象既不是功能也不是ip类型,而功能也不是ip类型。每个对象标签都从物理意义上描述事物,每个功能标签都描述各种事物可能做什么或用于什么,每个类型标签都描述合法权利。因此,例如,在对象层次结构200内,可以定义与航空航天界相关联的多个第一级对象。这些对象包括完整的飞行数据对象(例如,包含有关飞行的所有已确认信息的累积的虚拟数据对象,其形式为称为信息交易模型(fixm)的飞行信息数据模型,用于当前和未来航空信息系统要求的信息工程标准的航空信息交易模型(aixm),以数字形式管理和分发天气数据的天气信息交换器模型(wxxm))的国际空中交通管理(atm)群体概念。在该示例中,第一级对象可以包括引擎类别202和通信类别204。但是,应当理解,还可以为机翼、机舱组件、起落架、导航设备、液压和电气系统以及许多其他与航空航天相关的组件或物理/结构系统和零件定义大量附加(或不同)的对象类别。用户还可能将ip资产输入到ip资产库140中以定义新的第一级(或任何其他级)对象类别206。

在每个相应的第一级对象类别下,可以进一步定义多个子类别。

在图4的示例中,引擎类别202内的第二级对象可以包括螺旋桨类别210、喷气式类别212和电推进类别214。如上所述,也可以定义新的第二级对象类别。然后,可以为每个相应的第二级对象类别(例如,涡轮喷气引擎类别220和涡轮风扇类别222)分别定义第三级对象类别。可以为每个相应的第三级对象类别定义第四级对象类别(例如,进气类别230、排气类别232、燃烧室类别234和涡轮类别236)。进一步的细化可以继续到对象类别的任何所需级别,并且可以修改每个单独的级别以包括任何级别的新类别。这样,推进器类别210和电推进类别214可各自具有对应的第二,第三,第四和/或附加级别的对象类别。因此,尽管可以事先生成默认结构,用户也可以修改默认结构,以定义将来创建的类别,或针对各个相关领域中之前未存储的这些资产的领域中的新ip资产定义类别。

如图4所示,另一个维度或层组可以包括功能层级300。功能层级300可以由与航空航天界相关联的多个第一级功能定义。在该示例中,第一级功能可以包括控制类别302和监视类别304。但是,应当理解,还可以为与航空航天相关的组件或物理/结构系统和零件可以服务的许多其他功能中的任何一个功能定义大量的附加(或不同)功能类别。用户也可以将ip资产输入ip资产库140中,以定义新的第一级(或任何其他级别)功能类别306。

在每个相应的第一级功能类别下,可以进一步定义多个子类别。

在图4的示例中,控制类别302内的第二级功能可以包括机械类别310、液压类别311和电气类别312。如上所述,还可以定义新的第二级功能类别。然后,可以为每个相应的第二级功能类别定义第三级功能类别(例如,软件类别320和电子类别322),并且可以为每个相应的第三级功能类别定义第四级功能类别。可以进一步扩展到功能类别的任何所需级别,并且可以将每个单独的级别修改为包括任何级别的新类别。

还可以定义类型层次结构400,包括专利类别402、商标类别404和著作权类别406作为各种第一级类型类别。可以在每个相应的第一级类型类别内定义第二级类型类别,例如,销售类别410和许可类别412。第三级类型类别可以进一步定义许可的类型,例如非排他类别420和排他类别422。如上所述,进一步的改进或添加是可能的,以使得对于类型和功能也是如此,尽管可以预先生成默认结构,用户也可以修改默认结构,以定义将来创建的类别,或针对各个相关领域中之前未存储的这些资产的领域中的新ip资产定义类别。

每当ace平台44的成员希望利用ip层提交其有兴趣参与潜在技术转让的ip资产时,在存储过程中可能会提示该成员在分类的每个维度内尽可能多的级别使用适当的标签标记该ip资产。例如,如果某公司专门生产控制涡轮喷气引擎燃烧室内温度的软件组件,并且该公司拥有希望非排他性许可的专利,则相应的ip资产可以被输入ip资产库140中,带有资产的叙述性描述或与专利或其他有用信息的任何相应链接。ip资产也可以用至少包括与引擎类别202、喷气式类别212、涡轮喷气式类别220和燃烧室类别234相关联的对象标签进行标记,并具有至少包括与控制类别302、电子类别312和软件类别320相关联的那些功能标签,以及带有至少包括那些与专利类别402、许可类别412和非排他类别420相关联的标签的类型标签。在一些情况下,类型层次结构400可以进一步包括一般或“所有”类别,其旨在一般性地覆盖可以与对应的ip资产相关联的任何和所有ip权利。因此,通用或全包式标签也可以被包括在类型层次结构400内。

图5示出了根据示例实施例的用于ip资产500的示例结构。ip资产500可以包括第一级对象标签510、第二级对象标签512以及直到并包括第m级对象标签514的任何数量的附加对象标签。ip资产500还可以包括第一级功能标签520,第二级功能标签522和任何数量的附加功能标签,直至并包括第n级功能标签524。类似地,ip资产500可以包括第一级别类型标签530、第二级别类型标签532和任何数量的附加对象标签,直至并包括其他级别标签534。在某些情况下,ip资产500可以进一步包括标题或叙述性描述540,以使查看ip资产500的人员可以了解ip资产具体是什么或打算做什么。在某些情况下,ip资产500还可以包括指向一个或多个外部资源(例如ip资产500的相关文档或描述符的副本)的链接550。附加地或可选地,ip资产500还可以包括条款或联系信息560(或用于对其访问的链接),以使感兴趣一方能够到达已将ip资产500注册或授权注册到ip资产库140中的成员。在某些情况下,可以选择选项562以允许初始查询保持匿名,从而隐藏进行有关ip资产500的初始查询的一方或注册ip资产500的一方的身份。

示例实施例显然可以在现有技术的分类方面具有效用。这改进了对现有技术进行分类的能力,并促进了相对于此类技术的ip转让,可以有效地寻找那些正在寻求构建现有技术的人员,或者将那些正在将现有技术集成到自己的新开发成果中的人员。然而,示例实施例还可以提供一种能够进行域创建和扩展的系统,该系统进一步使得能够对发展中的技术和未来的技术进行分类。例如,用于飞行器的电力推进系统的新兴领域正在发展,并将在未来几十年中继续发展。可能会开发新的组件、功能和相应的ip,以支持与电力推进系统相关的进步,示例实施例可用于定义一个协作平台,通过这些平台,这些进步可与航空航天界共享,以加快应用,改善性能,促进航空领域以及其他领域的持续增长,并最终实现转型。

如上所述,通过提供各种级别和维度的标签作为ip资产500的描述符,在创建ip资产500并将其注册到ip资产库140之后,那些有兴趣找到这类资产存在的人可以通过以下方式准确、快速地搜索资产。图6示出了用于发起搜索的接口。图7示出了搜索模块150可以用来响应图3所示的ip查询160的过程的一个示例。因此,可以使用户(可以是与将ip资产500注册到ip资产库140的用户不同的用户)向搜索模块150提供ip查询160。在示例实施例中,用户接口130可以被配置为生成控制台屏幕,以从用户那里请求信息,以针对三个类别或维度中的每一个将ip资产500放入ip资产库140中,从而对ip资产500进行适当地标记。用户接口130(无论是否与用于输入的用户接口130的实例相同或不同)也可以配置为生成控制台屏幕,以从另一个用户那里获取搜索术语,以搜索用于技术转让的ip资产。搜索控制台屏幕可以配置为通过多种方式中的任何一种来征集搜索术语。例如,如图6所示,搜索屏幕570可以被配置为使得用户能够输入一个或多个术语作为关键字搜索术语,而无需指定应当通过关键字或自由格式搜索窗口580在哪个维度或类别中找到这样的术语。可以对照该示例的三个分层类别中的每个(例如,类型、功能和对象)来搜索输入到关键字或自由形式搜索窗口580中的术语。搜索屏幕570还可以或者可替代地包括针对维度或类别中的每个相应一个的一个搜索窗口。因此,例如可以分别提供类型搜索窗口590,对象搜索窗口592和功能搜索窗口594以接收相应的搜索术语。尽管用户可以在此类窗口中输入文本来定义搜索术语,但也可以通过选择图标596来访问各个类别中所有选项的下拉菜单。因此,用户可以在一个,两个或所有三个不同类别特定的搜索窗口中输入搜索术语,以定义ip查询160。然后,例如可以参考图7描述的方式,由搜索模块150来处理ip查询160。

如图7所示,搜索模块150可以被配置为在操作600处确定ip查询160是否包括定义的三维搜索术语。如果是这样,则在操作610处,搜索模块150然后可以确定是否可以找到具有与所有三维搜索术语(无论级别如何)都匹配的维度标签的ip资产的匹配。如果找到所有三个搜索术语的匹配术语,则该匹配术语(或多个匹配术语)将在操作620处返回给用户(即,作为图3的响应170)。

返回操作600,如果用户尚未提供ip查询160以包括定义的三维搜索术语,则在操作630处,搜索模块150可以确定定义的二维搜索术语是否包括在ip查询160中。如果是这样,则在操作640处确定是否可以找到具有与二维搜索术语(无论级别如何)都匹配的维度标签的ip资产的匹配。值得注意的是,还将响应于在操作610处确定所有三维搜索术语都不匹配而执行操作640。如果响应于操作640的执行找到两个搜索术语的匹配,则可以简单地在操作620处将该匹配(或多个匹配)返回给用户(即,作为图3的响应170)。但是,如果两个搜索术语都不匹配,则可以在操作650处确定是否可以进行数据推断以推断缺失的维度或不匹配的维度之一,如下面更详细地描述的。如果可以进行数据推断,则可以推断缺失的维度,并且可以在操作610处进行确定三维匹配的工作,如从操作650到610的点划线所示。

如果在操作630处确定ip查询160不包括定义的二维搜索术语,或者如果在操作640处没有实现二维匹配并且在操作650处不能进行数据推断,则搜索模块150可以在操作660确定是否可以找到一维匹配。如果是这样,则在操作620处该匹配(或多个匹配)可以简单地返回给用户(即,作为图3的响应170)。但是,如果没有搜索术语匹配,则在操作670处可以确定是否可以进行数据推断以推断缺失的维度或不匹配的维度之一,如下面更详细地描述的。如果可以进行数据推断,则可以推断出缺失的维度,并且可以在操作640处执行确定二维匹配的工作,如从操作670至640的虚线所示。但是,如果不能进行数据推断,则可以在操作680处向用户提供搜索失败的指示,并且用户可以尝试输入不同的搜索术语。

在返回匹配的情境中(即,在操作620处),可以对匹配结果进行排名,并按排名进行显示。在示例实施例中,可以通过将权重值分配给匹配术语来执行排名。在这方面,例如,匹配术语的级别越高,分配的权重就越大。假定第四级功能标签通常比第一级功能标签具有更高的特异性(这是相当普遍的),那么将搜索术语匹配到第四级功能标签将被赋予的权重(至少对于功能类别而言)高于分配给一级功能标签匹配术语的权重。因此,搜索模块150可以将在每个维度中分配的权重相加并分配聚合的权重。然后可以按总权重的顺序显示结果,以确保将最佳结果(即匹配中具有最大程度的特异性的结果)提供在顶部、第一位置或以其他方式排名最高。

在示例实施例中,可以基于被编程到图3的搜索模块150中的动态机器学习来进行数据推断,使得搜索模块150能够推断类别间关系和/或类别内关系。可以基于对用户提交的术语使用同义词或其他相关术语来推断类别内关系。因此,例如,如果将术语“叶片”用作对象搜索术语,则搜索模块150可以包括将“叶片”与可能与术语“叶片”紧密相关或可能是其同义词的其他对象(例如天线、螺旋桨、电动机、燃料电池、燃料存储装置或涡轮机)相关联的信息。可以提示用户澄清术语“叶片”是否旨在与三个已知选项之一相关联。如果用户选择选项之一,则数据推断成功,并且搜索模块150可以通过使用类别内的已澄清术语来继续搜索过程。因此,例如,在某些情况下,搜索模块150可以被配置为具有在相同层次结构中使用的术语之间的潜在关系或者不在任何层次结构中的术语与层次结构内的术语之间的关系(例如,同义词等)的先验知识。这样,例如,搜索模块150可以包括基于含义的词关联以对类别内关系进行推断。

在某些情况下,类别间关系可以不是基于含义来识别的,而是基于不同类别中标签之间关联的次数或频率来识别的。例如,如果“叶片”的对象标签与各种功能标签(诸如,机械控制(30%)、温度安全监视(25%)和温度维护监视(13%))相关联,则与各个功能标签相关的频率可用于推断潜在的功能标签。因此,可以使用不同层次结构中的使用的术语之间的链接或关联性来基于另一个术语在不同层次结构中的存在来推断一个这样的术语可被推断的可能性。例如,在没有输入任何功能搜索术语的情况下,可以提示用户澄清术语“叶片”是否旨在与上述各个功能标签相关。因此,如果输入的唯一搜索术语“叶片”是作为对象搜索术语,则有可能使用与提供的术语相关的可能性评分来推断另一个搜索术语。如果用户选择所提供的选项之一,则数据推断成功,并且搜索模块150可以继续在相应的附加维度或类别中使用澄清的术语。还应当理解,在某些情况下可以自动进行(或尝试)推断。换句话说,代替提示用户确认潜在链接,搜索模块150可以被配置为自动选择最可能的潜在链接。因此,尽管在某些情况下可以自动确定可能的类别内和/或类别间关系,搜索模块150可以配置为请求用户确认(例如,从而添加人工确认步骤)或在没有这种确认的情况下继续进行(例如,基于可能性评分自动自我确认)。而且,在某些情况下,自动或人工数据推断的确定或使用可以是用户选择的选项。

因此,如通过以上描述可以理解的,示例实施例可以使得能够使用允许接收和存储ip资产的ip层,从而可以进行基于多维度查询的搜索来定位感兴趣的ip资产。如图2a和2b所示,可以与以下描述的各种其他模块协作运行,可以审查ip资产,并在成员之间建立联系以促进ip转让。

图8示出了使用示例实施例可实现的通信范例的框图。可以向ace成员提供交易服务700(例如,由ace平台44提供)。成员可以包括数据生产方710和数据消费方720。在某些情况下,数据生产方710可以将至少一些数据存储在生产方数据库712中。但是,可以实时提供来自数据生产方710的一些数据(例如,经由图1的链路31中的atg链路从空中的飞行器中)。也可以从第三方数据库730提供一些数据。从数据生产方710(直接或经由生产方数据库712)或第三方数据库730提供的数据可以直接或间接地传达给数据消费方720。在某些情况下,从数据生产方710或第三方数据库730提供的数据可以在传递给数据消费方720之前存储在中间位置。中间位置可以是交易数据存储库740(例如,交易数据集市),其可以存储数据,此类数据的实时记录期间或在从生产方数据库712或第三方数据库730上载的块数据中先前存储了此类数据之后,可以根据请求而传送此类数据。这可以使数据使用者能够使用历史数据。

在一些实施例中,可以从飞行器实时地提供用于数据生产方710的信息。因此,例如,描述飞行器的实际当前位置或其目的地的“智能cookie”提供给数据消费方720是有益的,使得提供给飞行器上的个人的任何服务可以适当地针对个人并根据每个独特的人的互联网/网页浏览体验进行定制。进入系统的其他信息可能包括gps数据、gps时间、ads-b(自动相关监视广播)、swim(系统范围信息管理)以及许多其他与安全有关或与安全无关的信息流或片段。

生产方数据库712和第三方数据库730可以在网络30外部,但是交易数据存储库740可以在网络30内部。然而,其他架构也是可能的。在一些情况下,数据生产方710可以实时或接近实时地传输将用于交易服务700的数据,以立即分发给数据消费方720或存储在交易数据存储库740处。可替代地,可以在着陆之后(直接从飞行器)或从生产方数据库712(可以实时接收数据,或者也可以在之后)事后进行通信。在生产方数据库712是交易的一部分的实施例中,来自数据生产方710的数据还可以经由交易服务700找到到达生产方数据库712的方式。可以从生产方数据库712(例如,请求向其发送数据),从交易数据存储库740(例如,请求发送用于存储在其上的数据),或从数据消费方720来提供对由交易服务700提供的数据的查询。数据消费方720可以请求数据检索以访问数据以供其自己使用,或者可以请求各种见解,应用程序或从交易服务700生成并可访问的其他服务。

为了提供参考图8描述的通信范例,可以使用图2a的安全模块70来管理ace平台44支持的信息传输的安全性。可以通过将网络30作为集中式网络或分布式网络管理来提供安全性。在其中网络30被作为集中式网络管理的情况下,由安全模块70对网络30的完整性管理进行集中管理。网络30可以使用与网络服务的提供相关联的典型通信协议(例如,https/rest)。几乎可以使用任何语言和运行时环境来执行应用程序,并且可以使用加密密钥来完成客户端认证。

对于分布式网络结构,安全模块70可以被配置为采用特定于区块链的有线协议。完整性管理将以分布式方式完成,其中网络的所有组件都充当具有分布式和去中心式网络协议的数据库,但允许将所有信息存储在具有经过协议本身验证和保密的透明且可追踪的历史记录的区块中。仍然可以使用加密密钥来完成客户端认证,但是可以通过使用区块链技术来独特地制作许多应用程序(例如,智能合同)。参照下面图9和图10更详细地描述了区块链技术的使用。

如上所述,ace平台44允许成员访问其他成员的数据,以开发有用的应用程序或api,以及促进信息交易和使用,而无需个体实体制定特定的合同或合伙关系。在这方面,通过同意成为成员,每个成员可以进一步同意提供一组特定的信息(例如,如果该成员是数据生产方)或同意对接收到的数据的使用一组特定的预定义限制(例如,如果成员是数据消费方)。在某些情况下,经由ace平台44交易的信息和/或服务或内容还可能受制于先前关于格式、协议、机密性要求等的协议或治理限制。因此,例如,电子商务模块72、实施模块76和开发模块78可各自具有工具,该工具符合先前协议并允许以如下方式提供以进行数据处理和/或基于此类数据提供服务:它既可由其他成员使用,也允许通过ace平台44来应用和处理任何适用的服务费用。

示例实施例可以使得能够使用ace平台44的用户的各种数据生成,数据处理和分发实体来提供一组全新的服务。例如,飞行器路线(即,飞行路径)服务可以是会员。飞行器路线服务就路线服务的生成而言既可以充当数据生产方,也可以充当数据消费方。在这样的示例中,飞行器路线服务可以是图1所示的客户端20的一个实例。飞行器路线服务可以运行飞行器路线应用程序,该应用程序是图1的客户端应用22的一个实例。关于包括例如通过fixm协议的多个飞行器(即,数据生产方710)提供的实时位置信息,飞行器路线应用程序可以是数据消费方。飞行器路线应用程序还可以从第三方数据库730接收天气信息,包括例如通过wxxm协议,其可以包括到达机场降落条件、地面交通、可用登机口,可用机组人员,并且还可以包含来自飞行器、其他飞行器或其他信息服务的湍流或天气信息(实时)。基于飞行器的轨迹以及天气和/或湍流信息(例如,通过飞行员报告(pirep)),飞行器路线应用程序可以提供用于对飞行器进行变更路线的计算,包括例如通过aixm协议进行协调。这样,飞行器路线应用程序可以(例如,实时地)将变更路线选项发送给飞行器(从而充当关于飞行器的数据产生者)。飞行器可以通过atc的飞行员协调,或者通过与atc的机器对机器的协调,从空中交通管制接收变更路线选项并请求批准,以采用变更路线选项。

在上述示例的情境中,飞行器可以使用上述飞行器可以与之关联的atg或卫星链路或任何其他无线链路(例如,空对海链路或空对空链路)以提供往返于飞行器路线服务的实时或接近实时的数据,一个或两个实体可以向网络服务提供方支付针对相应数据服务的约定费率。ace平台44的交易服务700可以使得能够跟踪用于计费目的的数据,并且可以使用电子商务模块72来处理这种计费。从第三方数据库730(如果有)获得的数据也可以使用电子商务模块72收费。同时,飞行器路线服务本身可能已经使用开发模块78开发或集成(至少部分地)到系统中。与提供给飞行器的服务(或空中交通管制)相关的费用也可以通过电子商务模块72处理。信息的审计、跟踪和/或日志记录可以由实施模块76管理,并且可以将此类信息提供给电子商务模块72以便于计费。同时,可以由安全模块70来管理所有通信的所有安全性。

在一些示例实施例中,交易服务700可以包括专用于维护电子飞行器记录的服务。电子飞行器记录可以是保持为包括与特定飞行器的历史相关联的信息的记录。在图8所示的通信范例下,电子飞行器记录可以作为交易服务700之一以集中式或分布式方式维护。这样,电子飞行器记录可以被存储(例如,在交易数据存储库740或另一位置中)并基于图8中所示的通信路径被维护。

这样,电子飞行器记录可以以电子方式维护,并且可以基于从多个不同来源(例如,成员和第三方)提供的输入来维护。在示例实施例中,电子飞行器记录可以由数据消费方720之一,作为交易服务700的一部分来维护。维护电子飞行器记录的数据消费方720可以从数据生产方710(例如,实时或事后)、生产方数据库712、第三方数据库730和/或交易数据存储库740接收输入以更新电子飞行器记录。在某些情况下,可以验证每个更新的真实性。在实施集中控制(例如,集中式网络)的实施例中,可以通过确保提供信息的各方被认证来进行验证。在实施分布式控制(例如,分布式网络)的实施例中,可以使用区块链来认证对电子飞行器记录的每个信息条目。这样,在某些情况下,可以使用区块链或其他网络安全服务来确保数据的传递(例如,不考虑路径),并确保传递的数据的真实性。通过确保交付(例如使用区块链),可以在非安全特定的通道上传输与安全相关的交通数据。

在一些实施例中,电子飞行器记录可以包括与与飞行器有关的相应不同类型的信息相关联的多个不同部分。在一些示例中,电子飞行器记录的部分之一可以是飞行器维护记录部分。飞行器维护记录部分可以记录有关飞行器组件(例如,飞行器的机身、引擎、发动机、燃料电池、螺旋桨、旋翼、设备等)的总服务时间以及对这些组件的任何重大改动的数据。因此,飞行器维护记录部分可以有效地是飞行器维护历史的记录。每个飞行器组件的当前状态,包括自上次对各种组件进行大修以来的时间,也可以记录在飞行器维护记录部分中。飞行器维护记录部分还可以包括指示飞行器和任何需要检查的组件的检查状态的信息。飞行器维护记录部分可以包括部分或全部由与成员或第三方相关联的外部程序提供的数据,或者飞行器维护记录部分可以包括部分或全部作为交易服务700之一提供的数据(即,使用通过网络30提供给会员使用的软件或程序)。也可以采用上述接收数据的方法的组合。而且,当已经适当地识别和认证了这些行动者时,各个经授权和认证的行动者可以提交数据以包括在飞行器维护记录部分中。

在某些情况下,飞行器维护记录部分本身可以进一步包括专用于飞行器的各个组件或系统的部分。例如,飞行器维护记录部分可以包括专用于记录与引擎相关联的活动的引擎部分,专用于记录与机身相关联的活动的机身部分以及专用于记录与此类相应部分相关联的活动的各种其他部分。在某些情况下,这些部分本身可以单独保存。类似地,飞行器维修记录部分可以是与其他部分分开的记录。这样,例如,电子飞行器记录可以是单个记录或单个记录的集合。

当数据存储在飞行器维护记录部分中时,无论其来源如何,数据都可以采用其他成员已知和可访问的格式,以用于应用程序开发,研究、服务提供等活动。对某些数据的访问可以是免费的,并向所有人开放,而对其他数据的访问可能会受到成员资格的限制。例如,已取消标识的数据可能随时可供任何成员访问。但是,只有在未取消标识的数据的业主授予访问权限时,才可以访问此类数据。飞行器维护数据可以被取消标识,因此不一定知道该数据适用的特定飞行器。取消标识的数据可以去除单个标识信息,也可以进行汇总以确保单个飞行器的标识是不可确定的。取消标识的数据可能对应用程序开发方和研究人员有用,同时保留了各个飞行器业主/运营人的隐私。

在示例实施例中,可以将未标识的数据存储在交易数据存储库740中,以通过交易服务700访问成员。实施模块76可以处理数据并对其进行访问。但是,如果有任何成本或费用要应用于授予对此类数据的访问权限,则可以使用电子商务模块72来处理此类交易。同时,如在所有情况下一样,安全模块70可以确保接收到适当的授权和认证,以将请求方标识为被授权接收任何所请求的数据的成员。在提供数据之后,如果需要,可以将开发模块78与其中提供的应用程序开发工具一起使用,以开发使用数据的应用程序。开发的应用程序可以包括例如用于管理飞行器维护记录部分的新工具,在这种情况下,此类工具可以成为成员可访问的交易服务700的一部分。

电子飞行器记录的另一部分可以是飞行器日志部分。飞行器日志部分可以存储指示行进的路线的信息、时间表信息、飞行器的机组人员信息(例如,机长)、着陆次数、位置、起飞和着陆的时间和数据等。从基于事件的角度看,飞行器日志部分可以有效地为飞行器的运行历史的记录,或者它可以是实时日志,以持续或定期的方式记录所需的任意多个参数。在某些情况下,电子飞行器记录还可以包括环境数据记录部分,该部分还从时间轴的角度记录有关飞行器内部及其周围各种环境条件的飞行器运行历史信息,并且可以自动或按需与各种官方日志条目关联。遍及飞行器部署的传感器网络可以收集环境数据以在环境数据记录部分处记录。与上述飞行器维护记录部分一样,与环境数据记录部分和/或飞行器日志部分相关的数据可以在提供给其他成员之前被取消标识,或者(例如,当成员之间达成协议时,或者当数据生产方允许时,可以经由交易服务700共享尚未被取消标识的数据。

在集中式网络范例下向电子飞行器记录提供输入可以在图2a的处理电路50的一个或多个实例的控制下完成,其充当对电子飞行器记录的控制的所有方面的集中控制。然而,如上所述,一些示例实施例可以以分布式方式采用区块链技术。在这样的示例中,电子飞行器记录可以有效地是用于维护和认证飞行器数据的分布式基于分类账的数据模型。在这样的实施例中,电子飞行器记录可以由多方有效地以分布式方式维护,这些方都不拥有完整记录,并且没有任何单独中介来收集和维护数据。因此,不仅通常可以将区块链用于在ace平台44上进行的通信,而且还可以(或替代地)使用区块链来管理可通过ace平台44交易的个人记录(例如,电子飞行器记录)的维护。此外,如下面将更详细讨论的,与各个平台相关联的数据也可以使用区块链进行管理。

因此,在一些示例实施例中,可以在由ace平台44创建的生态系统内的多个级别上使用基于区块链的共识框架。由此,例如,由生态系统内的个体成员,行动者或资产(例如,个体飞行器或组织)产生的数据可以采用区块链来维护关于系统10内共享的特定类型的数据或信息的记录。此后,在更高级别上,在平台本身上(即,在ace平台44上)进行通信或交易的特定记录(例如,电子飞行器记录)可以依赖于区块链。

图9示出了示例实施例内的区块链的多级实现的框图。如图9所示,可以通过采用许可的或未许可的区块链实现来以分布方式维护电子飞行器记录800,其中多个参与者或行动者能够向分布式分类帐(即,电子飞行器记录800)提供真实的改变。尽管示出了行动者与电子飞行器记录800的特定部分(例如,上述部分)交互,但是在所有实施方式中,这些部分不一定是分开的。

如图9所示,飞行器维护记录部分810可以具有mro提供方812,oem814以及本地维修或维护设施816向其提供的各种输入,这些输入可以是这些组织的个体行动者的形式,或者是通过与这些组织相关联的公共账户进行的。可以基于建立的区块链共识框架对飞行器维护记录部分810进行更改,从而也对电子飞行器记录800进行更改,以便在允许将条目输入记录(或记录部分)之前对每个条目进行认证。一旦输入条目,就可以假定其真实性是经过验证的并且是不变的。

飞行器日志部分820也可以上述方式提供。在允许将条目输入记录(或记录部分)之前,可以验证飞行员、业主、运营商、机组人员或通过物联网、飞行器组件本身等提交的任何条目(例如,飞行员/机组输入822)。此后,再次假定所有此类条目都是经过验证的并且是不变的。类似地,环境数据记录部分830可以从环境传感器832的传感器网络(例如,检测压力、速度、高度、航向、空速等的飞行器传感器)接收单独的输入。如上所述,每个部分可以是其本身的记录,也可以是单个记录的部分。在“部分”实际上是个人记录的情况下,可以在第一级实施区块链以维护每条记录,然后在第二级实施区块链以确保较大记录(即,电子飞行器记录800)的真实性。

在一些示例实施例中,电子飞行器记录800的一些部分或甚至每个部分(即,飞行器维护记录部分810、飞行器日志部分820和环境数据记录部分830)可以直接从记录与之关联的(例如飞行器)资产接收资产数据840。在这样的示例中,飞行器(或资产)上的组件/传感器842可以全部向中央位置报告关于它们各自的状态、状况或在组件/传感器842处测量的其他数据。每个组件/传感器842可以使用区块链进行通信以确保资产数据840的记录填充有真实数据。此外,在某些情况下,电子飞行器记录800(或其部分)可以保持远离飞行器的位置,但用于维护电子飞行器记录800(或其部分)的数据中的至少一些可以经由作为实时atg链路的链路31之一实时提供。因此,不必等到飞行器着陆、在登机口、在吊架上或在维修设施中,以卸载与各个组件或传感器相关的数据。而是,可以在飞行器仍在空中时,实时地(例如,使用区块链的安全性)修改资产数据840。

在图9的情境中,一些示例实施例可以允许飞行员、机组人员、维护人员等将数据添加到区块链数据存储中。添加的数据可以在通过任何可用方法在区块链上编码之前进行验证。而且,可以由任何合适方以任何合适的方式来完成数据到区块链节点上的输入。在某些情况下,示例实施例可以以有效的多网络结构来实现。第一网络可以是针对不作为区块链参与者节点参与的客户端的传统的客户端-服务器设计的网络。第二网络将是区块链网络本身。在这样的示例中,第一网络可以查询第二网络上的节点,其中第二网络上的节点查看区块链数据并返回信息。可替代地,第一网络可以公开允许将数据添加到区块链网络的api。

作为关于与ace平台44相关联的活动的区块链的一个实施例,可以创建交易分类帐,用于在飞行中商品和服务的贸易忠诚度积分(例如,飞行常客里程或其他忠诚度计划)。因此,当旅客以航空里程交易时,航空公司很难获得服务的报酬。如果ace平台44被配置为采用区块链技术,则ace平台44可以实质上提供可靠的交易服务,以使忠诚度计划能够与消费方进行飞行中的实时交易。在某些情况下,可能包含通信缓冲,而进行实时信息交易没有任何优势。但是,机上实时方面对于某些使用情况可能是有利的。ace平台44可以包括忠诚度程序模块,该忠诚度程序模块被配置为允许参与者定义适当的转换要求或其他数据,以使得他们各自的忠诚度积分(即,他们的货币)能够在交易中被其他交易成员以对全体交易成员同意的方式被估值。因此,例如,飞行中的消费方可以使用飞行里数来购买饮料、娱乐或其他服务(包括通过交易已出售或供出售的产品),即使所提供的服务或商品与忠诚度计划无关,对于忠诚度计划,相应的积分用作货币。因此,ace平台44不仅可以使飞行中的消费方与飞行中的交易成员进行各种类型的商务活动,而且交易成员可以彼此实时地获得适当的补偿。关于与ace平台44相关联的活动的区块链的第二实施例涉及在向飞行中的消费方提供实时连接的情境下的交易分类帐,由此一旦消费方连接到ace平台44,可以立即被获知该消费方正在飞行中,并且与飞行相关联的奖励积分可以立即被授予消费方,并且可用于在与获得奖励积分相同的航班上购买商品和服务。因此,ace平台44可以使飞行中的即时兑换成为可能,并且采用区块链可以进一步提供也实时维护的交易分类账,以允许资金,信用等在交易涉及的各方(即,交易成员)之间通过而不必担心来自第三方的入侵,并且对通过ace平台44进行的交易的真实性完全信任。因此,地面上和飞行中的设备(例如,诸如笔记本电脑、智能电话等的个人通信设备,以及服务器或基于地面的计算机终端)都可以经由ace平台44彼此通信,以在在某些情况下可以利用区块链技术的独特环境进行商务交易。因此,在各种示例实施例中,所有这样的设备可以在地面,空中或在地面和空中之间分开,并且仍然利用ace平台44及其相关的api。

图10示出了根据示例实施例的被配置为生成已认证的资产数据840的飞行器上的通信环境的框图。如图10所示,多个组件(例如,组件1和组件2)可操作地联接到可以经由组件总线910直接或间接将资产数据840通信给其他组件(如图9所示)的接入点900(或其他数据聚合模块或处理/通信设备)。组件总线910可以是单条数据线或多条数据线的集合,以将组件数据从组件(1和2)传输到接入点900。接入点还可以可操作地无线地联接到一些组件(例如,组件3和组件4)。组件3和4可以各自具有无线电、天线和/或其他无线联接设备以实现与接入点900的无线通信,或者组件3和4可替换地具有可操作地与之联接的无线通信设备以将信息中继到接入点900。在任一情况下,接入点900都可以从每个组件(1-4)接收数据,并且处理、翻译、聚合或以其他方式准备此类数据以作为资产数据840进行进一步通信。

类似地,传感器1和传感器2可以通过传感器总线920可操作地联接到接入点900,传感器总线920可以与组件总线910相同或不同。

同时,其他传感器(例如,传感器3和传感器4)可以以类似于以上针对组件3和4所述的方式可操作地无线地联接到接入点900。在到达接入点900之后,可以进一步提供从任何传感器(1-4)提供给接入点900的数据作为资产数据840,以包括在电子飞行器记录800(或其部分)中。

在示例实施例中,可以经由区块链提供从任何传感器(1-4)或组件(1-4)接收的数据以定义资产数据840。此后,资产数据840可以被提供为数据记录,其中使用区块链技术对每条数据进行认证。由于已知用于填充记录的每条数据都是真实的,该记录(即,资产数据840)可以被接受为真实的。此外,在某些情况下,添加到系统的每个组件或传感器都可以最初与接入点900通信并对其自身进行认证。例如,组件1可以被具有特定标识(例如,组件号)的新组件1代替。新组件1可以安装到组件总线910中,并立即向接入点900注册。此后,作为注册组件,新组件1可以使用区块链技术来报告其数据,并且可以使用区块链技术来使用数据。可以与新组件1的特定标识相关联地报告该报告数据。传感器可以类似地操作。因此,可与组件号或组件或传感器的其他标识相关联地记录每个传感器或组件收集的数据。如果组件无法报告数据或提供不正确的数据,则可以将该组件标识为需要调查以确定是否存在故障。此外,对于被检测以报告资产数据940的飞行器的每个组件的活动,关于每个组件的数据可以作为无线的、实时的飞行数据记录器经由atg通信链路被记录和提供(例如,实时的)。

换句话说,由许多可能是智能的离散零件组成的飞行器(俗称物联网(iot))可以在飞行器内部具有内部区块链,以供使用确保准确的飞行器零件和健康记录以无误的可追溯性而被维护。这可以与飞行器系统一起工作,以使得只有在零件被认为是飞行器本身的可接受零件的情况下才使用来自该零件的输入,这由组成飞行器上区块链的分布式节点的飞行器的每个零件来识别。应当理解,在飞行器情境中的“零件(part)”不仅意味着飞行器的明显物理元素,还可以指软件或固件。这样可以确保在飞行中维护零件控制,从而防止黑客尝试插入恶意代码(根据定义,不会在飞行器的内部区块链上进行验证/认证)。因此,这是内部区块链如何用于实现上述活动日志的示例。

因此,可以在系统10内以多个级别并且以多种不同或区别的方式来实现区块链。在这方面,可以采用区块链来维护可以经由ace平台44(例如,电子飞行器记录800(或其部分))共享的特定分类账或记录,并且可以使用区块链来确保在允许进入ace平台44之前,到特定分类账的条目或来自ace平台44之外的特定实体(例如,单个飞行器或设施)的记录被认证。区块链也可以在ip传输的情境中使用,以使ip资产库140可以追溯,并确保可靠地更新和跟踪ip资产500的托管信息链以及与之关联的任何交易。还可使用区块链来允许管理ace平台44上的智能合同以及ace平台44上的其他交易数据和服务。

例如,除了飞行器的物理组件之外,飞行器还可能具有多个操作设备(电子飞行包或efb,现在其中许多是平板电脑,例如ipad或surfacepro)。在一个示例实施例中,作为飞行前过程的一部分,在特定飞行期间被认为在飞行器的内部网络上的每个设备可以在飞行之前将其自身注册到内部网络。作为注册的一部分,飞行员或机组人员可以登录其efb或其他智能设备以对其进行解锁(例如,通过密码、生物识别等),但也可以对其进行登录或通过任何合适的认证/注册方法以其他方式对这些设备进行认证并将其注册到内部网络。在某些情况下,只有机组人员/飞行员才能访问的唯一服务集标识符(ssid)可以用于注册。然后,飞行器的内部网络可以将这些设备“注册”为飞行器飞行的授权efb。此外,在某些情况下,每个外部设备(例如,个人拥有的设备)可能需要被网络中的其他设备接受或识别,以使每个接受的设备都是飞行机组人员/飞行员的已知设备,并且是被如此识别。然后,所有这些信息都可以放入飞行器内部的动态区块链认证密钥中,并且可以在如果和当连通性可用或成为可用的情况下,在ace/外部世界中进行注册。因此,即使是个人拥有的设备也可以在有限的时间段内(即单次飞行)成为飞行器经过认证的内部网络的一部分。因此,“动态区块链”或“动态组区块链”技术可用于将甚至个人拥有的设备临时添加到飞行器的受信任内部网络,然后在有限的时间段内(单次飞行)通过该过程将这些设备进一步注册到外部网络。

区块链认证授权可以包括每个设备和飞行器(例如,零件和软件/硬件)的组合,本质上创建一个组合密钥来表示相应的设备被授权。然后可以向地面(例如,向ace)注册组合密钥,在该组合上增加另一层(并可能包括设备有效性检查,以确保设备与分配的机组人员和飞行器相匹配)。该外部动态组区块链可确保从地面上到飞行器的任何物品也需要拥有动态密钥才能被视为有效信息。

如果黑客试图进行自我干预,黑客显然就不会拥有组合密钥,因为无论黑客试图从飞行器上还是从飞行器外侵入,黑客都不是飞行前形成组合密钥的一组设备的一部分。在飞行结束时,该飞行的动态区块链可能会被解散,因此动态区块链在时间上受到限制(例如,特定飞行)。因此,即使黑客窃取了机组人员先前使用的设备并且能够解锁该设备,该黑客仍不能使用该设备在另一次飞行中渗透内部网络。另一航班将具有不同组合密钥,其对于黑客和对于在先前航班中曾经用作飞行器内部网络一部分的设备是未知的。此外,在某些情况下,例如,新设备必须被网络上的现有设备接受的情况下,黑客的设备可能不会被接受。例如,航班上的至少2个(或大多数)其他设备需要投票接受任何寻求进入内部网络的新设备,以便向该新设备发布航班的组合密钥。

基于对图9和图10的描述,应当理解,可以根据需要实时地(例如,当飞行器在空中时)或历史地确定各个组件或零件的状态。然后,当飞行器仍在空中时,可以预约或处理这些零件/组件的主动或反应性订购,或者对这些零件/组件进行维护的订购,无论是反应性、预防性还是预测性的。然后可以将零件的订购和交付与飞行器的位置和时间表进行协调,以最大程度地提高飞行器的可用性。可以识别出受信任的零件并将其安装在飞行器上。此外,这些零件可以在安装时使用飞行器上的区块链向飞行器(或接入点)进行认证,然后自己可以通过飞行器外的区块链进行认证,从而进一步提高数据完整性。

从技术角度来看,ace平台44可以用于支持上述一些或所有操作。这样,图2a中描述的平台可用于促进几种基于计算机程序和/或基于网络通信的交互的实现。例如,图11是根据本发明示例实施例的方法和程序产品的流程图。将理解,流程图的每个框图以及流程图中的框图的组合可以通过各种方式来实现,诸如硬件、固件、处理器、电路和/或与包括一个或多个计算机程序指令的软件的执行相关联的其他设备。例如,上述过程中的一个或多个可以由计算机程序指令来体现。在这方面,体现上述过程的计算机程序指令可以由用户终端的存储装置(例如,客户端20、应用服务器40等)存储,并由用户终端中的处理器执行。将会理解,任何这样的计算机程序指令可以被加载到计算机或其他可编程装置(例如,硬件)上以产生机器,使得在计算机或其他可编程装置上执行的指令创建用于实现在流程图框图中指定功能的装置。这些计算机程序指令还可以存储在计算机可读存储器中,该计算机可读存储器可以指导计算机或其他可编程装置以特定方式起作用,使得存储在计算机可读存储器中的指令产生实现在流程图框图中指定的该功能的制品。也可以将计算机程序指令加载到计算机或其他可编程装置上,以使得在计算机或其他可编程装置上执行一系列操作,以产生计算机执行的过程,使得在计算机或其他可编程装置上执行的指令设备实现流程图框图中指定的功能。

因此,流程图的框图支持用于执行指定功能的装置的组合以及用于执行指定功能的操作的组合。还将理解,可以通过执行特定功能的基于专用硬件的计算机系统,或专用硬件与计算机指令的组合来实现流程图的一个或多个框图以及流程图中的框图的组合。

在这方面,图11示出了根据本发明的一个实施例的方法。该方法可以包括在操作1000处向多个客户端提供对交易服务平台的访问。访问的提供可以基于每个客户端成为交易所的成员,或者以其他方式同意参与交易的条款和条件。条款和条件可以包括与其他成员/方共享数据的策略,在某些情况下,还可以定义用于共享此类数据的格式。该方法可以进一步包括在操作1010处启用客户端之间的数据交易和服务。应当理解,客户端自身可以是连接到其他数据源的平台。因此,从这个意义上讲,交易是平台的平台。服务和数据的交易可以以允许经由交易服务平台处理至少一些交易的方式来协调,而无需各方之间的协议或一对一谈判的单独需要。该方法还可包括在操作1020处提供用于与数据和服务的交易相关联的应用程序和合同开发的工具。因此,即使在当事方确实希望与服务或数据达成特定协议的范围内,在交易上也提供了工具,以允许当事方以简略的方式生成和处理合同。这样的智能合同可以迅速提高就交易相关服务达成协议的能力。该方法可以进一步包括提供用于保护交易服务平台1030上的所有通信的工具。这些工具可包括使用区块链技术或其他集中式安全技术。

在一个示例实施例中,一种用于执行上述图11的方法的设备包括处理器(例如,处理器52)或配置为执行上述操作(1000-1030)中的一些或每一个的处理电路。处理器可以例如被配置为通过执行硬件实现的逻辑功能,执行存储的指令或执行用于执行每个操作的算法来执行操作(1000-1030)。在一些实施例中,处理器或处理电路可以被进一步配置用于附加操作或对操作1000至1030的可选修改。

在一些示例实施例中,可以提供航空航天商务交易系统。该系统可以包括网络,可操作地联接到网络的多个客户端,以及可操作地联接到网络以向客户端提供交易服务的航空航天商务交易平台。至少一个客户端可以经由实时的空对地无线通信链路可操作地联接到航空航天商务交易平台,以提供或接收与至少一种交易服务相关联的数据。

在一些实施例中,系统(和配置为执行区分该系统的操作的相应装置)可以包括(或配置为执行)其他组件/模块、可选操作、和/或可以修改或扩充上述组件/操作。修改、可选操作和扩充的一些示例如下所述。应当理解、修改、可选操作和扩充可以分别单独添加,或者可以以任何期望的组合累积地添加。在示例实施例中,至少一个客户端可以包括飞行器。飞行器可以将来自飞行器的组件或传感器的数据提供给航空商业交易平台。交易服务中的至少一项可以包括提供电子飞行器记录。在示例实施例中,电子飞行器记录包括飞行器维护记录部分,飞行器日志部分或环境数据记录部分。在这样的示例中,飞行器维护记录部分、飞行器日志部分和环境数据记录部分中的一个或多个包括从飞行器的组件或传感器实时提供的资产数据。在某些情况下,电子飞行器记录可能包括使用区块链技术维护的数据库或分类帐。在示例实施例中,航空航天商务交易平台可以包括开发模块,该开发模块被配置为使第一客户端能够使用从第二客户端提供的数据来创建经由网络可访问的工具以用作交易服务之一。附加地或可替代地,航空航天商务交易平台可以包括电子商务模块,该电子商务模块被配置为使第一客户端能够与第二客户端进行交易,作为通过航空航天商务交易平台为其处理账单的交易服务之一。在这样的示例中,航空航天商务交易平台可以包括安全模块,该安全模块被配置为使得能够进行与客户端之间的交易服务相关联的安全通信。在某些情况下,安全模块可以包括在网络中的集中位置处的处理电路,以管理通信的授权或认证。另外地或可替代地,安全模块可以包括与通信的授权或认证的管理相关联的分布式处理电路。在这样的示例中,分布式处理电路可以采用区块链技术。在一些示例实施例中,可以在系统内的多个级别采用区块链技术。在某些情况下,可以从飞行器实时提供资产数据,并且可以通过使用区块链技术维护的资产数据记录来提供资产数据。附加地或替代地,交易服务可以包括与资产数据记录相关联的至少一项服务,并且多个客户端可以彼此通信以利用区块链技术来执行至少一项服务。附加地或替代地,飞行器的多个组件或传感器可以无线地或经由总线可操作地联接到接入点。在这样的示例中,飞行器的组件或传感器中的每一个可以在与接入点通信之前被认证到接入点,使得来自组件或传感器的数据与每个相应的数据所来源的组件或传感器相关联。在示例实施例中,可以将智能合同作为交易服务之一来提供。

在另一示例实施例中,可以提供航空航天商务交易系统,以包括网络,可操作地联接到网络的多个客户端,以及可操作地联接到网络的航空航天商务交易平台,以通过各相应的客户端向交易成员提供交易服务。航空航天商务交易平台可以包括:ip资产库,其被配置为存储关于由交易成员提供的ip资产的信息;以及搜索模块,其被配置为使得能够由交易成员关于ip资产进行搜索。搜索模块可以被配置为促进关于存储在ip资产库中并且由搜索方使用搜索模块找到的特定资产的搜索方与提供方之间的联系。

在一些实施例中,系统(和配置为执行区分系统的操作的相应装置)可以包括(或配置为执行)其他组件/模块、可选操作、和/或可以修改或扩充的上述组件/操作。修改、可选操作和扩充的一些示例如下所述。应当理解、修改、可选操作和扩充可以分别单独添加,或者可以以任何期望的组合累积地添加。在示例实施例中,航空航天商务交易平台可以包括用于使成员能够经由网络访问航空数据的数据层,被配置为包括可在成员之间转移的软件包(与相应的特定功能相关联的软件包)的算法层,配置为使用与数据层或算法层相关联的数据和/或软件包以促进应用程序或服务的其他开发的开发方层,以及由ip资产库和搜索模块提供的ip层。ip层可以被配置为使得能够管理与软件包、应用程序或服务相关联的ip资产。另外或替代地,ip资产库采用区块链技术来管理ip资产的监管链和交易历史。在示例实施例中,搜索模块可以被配置为使得能够关于ip资产进行多维搜索。在某些情况下,多维搜索可以包括关于表征ip资产的至少三个不相关类别的不同的组进行搜索。在示例实施例中,至少三个不相关类别的不同的组可以包括对象维度、功能维度和ip类型维度。在某些情况下,可以在每个不相关类别的不同的组中为每个ip资产分配一个或多个标签。可以将一个或多个标签分层地组织成特异性等级。在示例实施例中,可以基于分配给由搜索模块返回的每个ip资产的一个或多个标签的特异性等级来对由搜索模块生成的搜索结果进行排名。在某些情况下,搜索模块可以配置为在生成搜索结果期间采用自动生成的数据推断。在示例实施例中,搜索模块可以被配置为在生成搜索结果期间采用人工确认的数据推断。在示例实施例中,航空航天商务交易平台可以包括电子商务模块,该电子商务模块被配置为使得第一成员能够关于经由航空航天商务交易平台为其处理账单的特定资产与第二成员进行交易。

受益于前述说明书和相关附图中给出的教导,本领域的技术人员能够想到本文阐述的本发明的许多修改和其他实施例。因此,应当理解,本发明不限于所公开的特定实施例,并且这些修改和其他实施例旨在被包括在所附权利要求的范围内。此外,尽管前述描述和相关附图在元件和/或功能的某些示例性组合的背景下描述了示例性实施例,但是应当理解,在不脱离本发明的所附权利要求的范围情况下,可以由替代实施例提供元件和/或功能的不同组合。就这一点而言,例如,如上文所附权利要求中的一些所阐述的,与上文明确描述的元件和/或功能的不同组合也被考虑。在本文描述了优点、益处或问题的解决方案的情况下,应当理解,这样的优点、益处和/或解决方案可以适用于一些示例实施例,但不一定适用于所有示例实施例。因此,不应将本文所述的任何优点、益处或解决方案视为对于所有实施例或本文要求保护的实施例都是至关重要的,要求的或必需的。尽管本文使用了特定术语,但是它们仅在一般和描述性意义上使用,而不是出于限制的目的。

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