Methods and apparatus for generating and accessing information in binary files
    1.
    发明授权
    Methods and apparatus for generating and accessing information in binary files 有权
    用于生成和访问二进制文件中的信息的方法和装置

    公开(公告)号:US09245306B2

    公开(公告)日:2016-01-26

    申请号:US12825070

    申请日:2010-06-28

    CPC分类号: G06Q50/30 G06Q10/20

    摘要: An embodiment of a method for generating a binary file includes receiving information defining an entity that forms a portion of loadable diagnostics information, generating metadata defining a location within a binary file where the entity is to be located, and generating the binary file to include the metadata and the entity stored at the location. Additional embodiments include an aircraft diagnostic system and a method for the diagnostics system to access information within a binary file. The diagnostics system includes data storage and an accessor module. The data storage is configured to store the binary file, which includes metadata and an entity stored at a location within the binary file, where the metadata defines the location of the entity. The accessor module is configured to evaluate the metadata to make a determination of the location, and to access the entity within the binary file based on the determination.

    摘要翻译: 用于生成二进制文件的方法的实施例包括接收定义形成可加载诊断信息的一部分的实体的信息,生成定义所述实体将位于的二进制文件内的位置的元数据,以及生成所述二进制文件以包括 元数据和存储在该位置的实体。 另外的实施例包括飞行器诊断系统和用于诊断系统访问二进制文件内的信息的方法。 诊断系统包括数据存储和访问器模块。 数据存储被配置为存储二进制文件,其包括元数据和存储在二进制文件内的位置的实体,其中元数据定义实体的位置。 访问器模块被配置为评估元数据以确定位置,并且基于该确定来访问二进制文件内的实体。

    METHODS AND APPARATUS FOR GENERATING AND ACCESSING INFORMATION IN BINARY FILES
    2.
    发明申请
    METHODS AND APPARATUS FOR GENERATING AND ACCESSING INFORMATION IN BINARY FILES 有权
    在二进制文件中生成和访问信息的方法和装置

    公开(公告)号:US20110320086A1

    公开(公告)日:2011-12-29

    申请号:US12825070

    申请日:2010-06-28

    IPC分类号: G06F17/30 G06F19/00

    CPC分类号: G06Q50/30 G06Q10/20

    摘要: An embodiment of a method for generating a binary file includes receiving information defining an entity that forms a portion of loadable diagnostics information, generating metadata defining a location within a binary file where the entity is to be located, and generating the binary file to include the metadata and the entity stored at the location. Additional embodiments include an aircraft diagnostic system and a method for the diagnostics system to access information within a binary file. The diagnostics system includes data storage and an accessor module. The data storage is configured to store the binary file, which includes metadata and an entity stored at a location within the binary file, where the metadata defines the location of the entity. The accessor module is configured to evaluate the metadata to make a determination of the location, and to access the entity within the binary file based on the determination.

    摘要翻译: 用于生成二进制文件的方法的实施例包括接收定义形成可加载诊断信息的一部分的实体的信息,生成定义所述实体将位于的二进制文件内的位置的元数据,以及生成所述二进制文件以包括 元数据和存储在该位置的实体。 另外的实施例包括飞行器诊断系统和用于诊断系统访问二进制文件内的信息的方法。 诊断系统包括数据存储和访问器模块。 数据存储被配置为存储二进制文件,其包括元数据和存储在二进制文件内的位置的实体,其中元数据定义实体的位置。 访问器模块被配置为评估元数据以确定位置,并且基于该确定来访问二进制文件内的实体。

    Complex system diagnostics from electronic manuals
    3.
    发明申请
    Complex system diagnostics from electronic manuals 审中-公开
    电子手册的复杂系统诊断

    公开(公告)号:US20070124265A1

    公开(公告)日:2007-05-31

    申请号:US11288593

    申请日:2005-11-29

    IPC分类号: G06N5/00

    CPC分类号: G06N5/04

    摘要: In accordance with one aspect of the present invention, a method for implementing a diagnostic system pertaining to a complex system includes receiving, by a computer implemented system, an observed symptom that characterizes a discrepancy report of a complex system, associating the observed symptom with contents of at least one electronic manual to capture relevant information therefrom, and evaluating the relevant information by the computer implemented system to recommend at least one desired action for mitigation of the discrepancy report without assuming knowledge about a historical discrepancy report similar to the reported discrepancy.

    摘要翻译: 根据本发明的一个方面,一种用于实现与复杂系统相关的诊断系统的方法包括:通过计算机实现的系统接收表征复杂系统的差异报告的观察症状,将观察到的症状与内容相关联 至少一个电子手册以从其中捕获相关信息,以及通过计算机实施的系统评估相关信息,以推荐至少一个期望的行动来减轻差异报告,而不必基于与所报告的差异相似的历史差异报告的知识。

    DYNAMICALLY RECONFIGURABLE CODE EXECUTION ARCHITECTURE FOR BUILDING DIAGNOSTIC ALGORITHMS
    4.
    发明申请
    DYNAMICALLY RECONFIGURABLE CODE EXECUTION ARCHITECTURE FOR BUILDING DIAGNOSTIC ALGORITHMS 有权
    建立诊断算法的动态可重构代码执行体系结构

    公开(公告)号:US20130103250A1

    公开(公告)日:2013-04-25

    申请号:US13280169

    申请日:2011-10-24

    IPC分类号: G06F17/00

    摘要: Methods and apparatus are provided for building and executing reconfigurable algorithms in on-board environments which require pre-certification of the compiled code, such as avionics, flight control, and military applications. The code execution architecture includes a library of reusable function modules in the form of pre-compiled code blocks; an algorithm execution utility (AEU) for processing a user-assembled string of code blocks; and a customer interface for selecting code blocks, defining their associated parameters and sequence (execution order), structuring inputs and outputs, and for providing the integrated, machine readable application to the AEU at run time. The various sequences, permutations and combinations of functions and their associated parameters, inputs and outputs are pre-approved or certified a priori; consequently, the on-board reconfiguration and execution of complex algorithms may be performed in real time without the need for recoding, verification, or redeployment of the code base.

    摘要翻译: 提供了在车载环境中构建和执行可重构算法的方法和装置,这些算法需要对编译代码进行预认证,例如航空电子设备,飞行控制和军事应用。 代码执行架构包括以预编译代码块形式的可重用功能模块库; 用于处理用户组合的码块串的算法执行实用程序(AEU); 以及用于选择代码块,定义其关联的参数和序列(执行顺序),构造输入和输出以及用于在运行时向AEU提供集成的机器可读应用的客户界面。 各种序列,排列以及功能组合及其相关参数,投入和产出均经过预先批准或先验认证; 因此,可以实时地执行复杂算法的车载重配置和执行,而不需要编码,验证或重新部署代码库。

    Dynamically reconfigurable code execution architecture for building diagnostic algorithms

    公开(公告)号:US09652204B2

    公开(公告)日:2017-05-16

    申请号:US13280169

    申请日:2011-10-24

    IPC分类号: G06F17/00 G06F9/44 G06F11/36

    摘要: Methods and apparatus are provided for building and executing reconfigurable algorithms in on-board environments which require pre-certification of the compiled code, such as avionics, flight control, and military applications. The code execution architecture includes a library of reusable function modules in the form of pre-compiled code blocks; an algorithm execution utility (AEU) for processing a user-assembled string of code blocks; and a customer interface for selecting code blocks, defining their associated parameters and sequence (execution order), structuring inputs and outputs, and for providing the integrated, machine readable application to the AEU at run time. The various sequences, permutations and combinations of functions and their associated parameters, inputs and outputs are pre-approved or certified a priori; consequently, the on-board reconfiguration and execution of complex algorithms may be performed in real time without the need for recoding, verification, or redeployment of the code base.