Patent application number | Description | Published |
20100198856 | METHOD TO ASSIST USER IN CREATION OF HIGHLY INTER-RELATED MODELS IN COMPLEX DATABASES - A computer-implemented method is provided to facilitate creation of linked inter-related models in a database. The method comprises obtaining a search text and match criteria from a user, and determining whether a prequery exists. If not, a list of all destination items is obtained. If yes, a determination is made whether the prequery is enabled. If not, a list of all destination items is obtained. If enabled, a list of all destination items limited by the prequery is obtained. A determination is then made whether all match criteria is selected. If yes, all items in the destination list are returned to the user. If not, a word list is generated by parsing all words from the search text. All valid synonyms are added for each word in the word list. The items in the destination list are reduced to items that match at least one word in the word list. A determination is made whether one or more additional filters exist. If not, a reduced list filtered by the match criteria is returned to the user. If the additional filters exist, the filters are presented to the user. The matched item list is then reduced based on criteria of the filters. The reduced matched item list is then returned to the user. | 08-05-2010 |
20110144853 | MINING METHODOLOGY TO ELIMINATE INAPPROPRIATE SETTING OF ERROR CONDITIONS USING OPERATING PARAMETERS - A system and method for reducing or eliminating built-in tests and diagnostic trouble codes that are set as a result of improper parameter values. The method includes collecting field failure data that identifies diagnostic trouble codes and parameters of the system that are used to set diagnostic trouble codes. The method transforms the collected data into a format more appropriate for human analysis and pre-processes the transferred data to identify and remove information that could bias the human analysis. The method includes plotting linear and nonlinear combinations of operation parameters, performing data mining and analysis for detecting inappropriate settings of fault codes in the pre-processed data and providing the mined data to a subject matter expert for review to determine whether a diagnostic trouble code has been issued because of improper parameters. | 06-16-2011 |
20110320086 | METHODS AND APPARATUS FOR GENERATING AND ACCESSING INFORMATION IN BINARY FILES - 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. | 12-29-2011 |
20120198220 | METHODS AND RECONFIGURABLE SYSTEMS TO OPTIMIZE THE PERFORMANCE OF A CONDITION BASED HEALTH MAINTENANCE SYSTEM - Methods and reconfigurable systems are provided for monitoring the health of a complex system. The reconfigurable system comprises a plurality of standardized executable application modules containing instructions to perform one of a plurality of different standardized functions. The system further comprises a plurality of computing nodes arranged in a hierarchical structure comprising one or more layers of computing nodes. Each computing node of the plurality runs a host application and a workflow service module, each computing node thereby being configured by a configuration file that directs the execution of any of the standardized executable application modules in a cooperative fashion by the host application via the workflow service module. The system also comprises a loading means for populating each computing node with one or more standardized executable application modules of the plurality, a communication means, and a configuration means for programming the populated standardized executable application modules. | 08-02-2012 |
20120254876 | SYSTEMS AND METHODS FOR COORDINATING COMPUTING FUNCTIONS TO ACCOMPLISH A TASK - Systems and Methods are provided for coordinating computing functions to accomplish a task. The system includes a plurality of standardized executable application modules (SEAMs), each of which is configured to execute on a processor to provide a unique function and to generate an event associated with its unique function. The system includes a configuration file that comprises a dynamic data store (DDS) and a static data store (SDS). The DDS includes an event queue and one or more response queues. The SDS includes a persistent software object that is configured to map a specific event from the event queue to a predefined response record and to indicate a response queue into which the predefined response record is to be placed. The system further includes a workflow service module, the work flow service module being configured to direct communication between the SDS, the DDS and each of the plurality of SEAMs. | 10-04-2012 |
20120304164 | SYSTEMS AND METHODS TO CONFIGURE CONDITION BASED HEALTH MAINTENANCE SYSTEMS - Methods and reconfigurable systems are provided for monitoring the health of a complex system. The system may include, but is not limited to a computing node including a memory and a processor. The processor can be configured to receive a plurality of standardized executable application modules, each standardized executable application module containing instructions to perform one of a plurality of different standardized functions, receive a binary file comprising instructions, which when loaded into memory by the processor, configure the standardized executable application modules and configure the memory by creating at least one data structure in the memory used by at least one of the plurality of standardized executable application modules. | 11-29-2012 |
20130097459 | METHODS AND SYSTEMS FOR DISTRIBUTED DIAGNOSTIC REASONING - A method for distributed diagnostic reasoning is provided. The method includes establishing a computing node monitoring the operation of a component of a complex system and populating at least one of a processor and the memory of the computing node with one or more standardized executable application modules (SEAMs) and a workflow service. The method further includes creating a configuration file in combination with several SEAMS to create a distributed diagnostic reasoner (DDR) associated with the component. The method also comprises installing the configuration file in the computing node for execution by the processor; and initializing the one or more SEAMS, the configuration file and the workflow service, wherein the workflow service facilitates data flow between the one or more SEAMS and the static data associated with a fault condition resident in the configuration file. | 04-18-2013 |
20130179129 | DIAGNOSTIC ALGORITHM PARAMETER OPTIMIZATION - A system and method are provided for optimizing parameters of a plurality of selected diagnostic and/or prognostic algorithms in a tunable diagnostic algorithm library. A plurality of sensed data sets having an actual diagnostic label associated therewith is supplied to each of the diagnostic algorithms. A value for each parameter of each of the algorithms that are to be optimized is supplied. A computed diagnostic label is generated for each of the sensed data sets using each of the selected algorithms, a fault model, and the values for each parameter, each of the computed diagnostic labels and each of the actual diagnostic labels are supplied to a generic objective function, to thereby calculate an objective function value, and the value of one or more of the parameters is varied using an optimization routine that repeats certain of these steps until the objective function value is minimized. | 07-11-2013 |
20130268950 | SYSTEMS AND METHODS FOR COORDINATING COMPUTING FUNCTIONS TO ACCOMPLISH A TASK - Systems and Methods are provided for coordinating computing functions to accomplish a task. The system includes a plurality of standardized executable application modules (SEAMs), each of which is configured to execute on a processor to provide a unique function and to generate an event associated with its unique function. The system includes a configuration file that comprises a dynamic data store (DDS) and a static data store (SDS). The DDS includes an event queue and one or more response queues. The SDS includes a persistent software object that is configured to map a specific event from the event queue to a predefined response record and to indicate a response queue into which the predefined response record is to be placed. The system further includes a workflow service module, the work flow service module being configured to direct communication between the SDS, the DDS and each of the plurality of SEAMs. | 10-10-2013 |
20130318529 | SYSTEMS AND METHODS FOR AUGMENTING THE FUNCTIONALITY OF A MONITORING NODE WITHOUT RECOMPILING - Systems, methods are provided for augmenting functions of a computing device by a controlling computing device. The method comprises receiving a command and a data matrix from the controlling computing device. The data matrix contains data that when installed enables the subordinate computing device to accomplish additional functions. The method further comprises calling a first SEAM by the computing device to receive the command and the data matrix, calling a second SEAM by the computing device to create a SDS extension in its volatile memory, and populating the one or more volatile extensions with the data from the data matrix. | 11-28-2013 |
20140047448 | SYSTEMS AND METHODS FOR LIMITING USER CUSTOMIZATION OF TASK WORKFLOW IN A CONDITION BASED HEALTH MAINTENANCE SYSTEM - Systems and methods are provided for customizing workflow in a condition based health maintenance (“CBM”) system computing node. The computerized method comprises identifying a first standardized executable application module (“SEAM”), wherein the first SEAM is configured to generate a first event associated with particular data being processed by the first SEAM and identifying a second SEAM, wherein the second SEAM is configured to generate a subsequent event associated with the particular data processed by the first SEAM. The computerized method further comprises creating a quasi-state machine associating a unique responses to the first event and associating a unique responses to the subsequent event, and installing the quasi-state machine into the SDS of the computing node from which the workflow service state machine retrieves the one or more unique responses from the quasi-state machine to the first event for processing by the second SEAM to produce the subsequent second event. | 02-13-2014 |
20140095939 | METHOD FOR PERFORMING CONDITION BASED DATA ACQUISITION IN A HIERARCHICALLY DISTRIBUTED CONDITION BASED MAINTENANCE SYSTEM - A method for accumulating fault condition data from a hierarchical system is presented comprising monitoring an operation of a component with a computing node that includes a processor and a memory. The memory contains a configuration file comprising failure modes (FM), symptoms, tests that identify the symptoms and a corrective action for the symptom. The method further comprises populating at least one of the processor and the memory of the computing node with one or more standardized executable application modules (SEAM) and a workflow service. The one or more SEAMS is configured to create a fault condition record by collecting all FMs that manifest the symptom. For all FMs collected, a list of unique symptoms is produced. Further all tests that can identify the listed unique symptoms and all of the corrective actions associated with the FMs that manifest the symptom are determined from the memory device. | 04-03-2014 |
20140258344 | METHODS AND SYSTEMS FOR CREATING A COMPLEX USER INTERFACE ADAPTING A GENERIC DATABASE SOFTWARE APPLICATION TO INDIVIDUALLY MANAGE SUBSET DOMAINS IN COMPLEX DATABASE - Methods are provided for creating a complex user interface using a generic computer readable database software application to manage only a specific data subset domain of the database in accordance with a work package. The method comprises creating metadata defining a data subset domain, the metadata including a task specification, a report specification and a view specification and defining attribute metadata, entity metadata and relationship metadata for the data subset domain. The method also comprises data package specification for the data subset domain, specifying a data package hierarchy within the data subset domain, specifying user groups for the data subset domain, specifying view specifications for the user groups. Further the view specification is associated with the task specification and the report specification after which the generic software application is released to a user. | 09-11-2014 |
20150025866 | METHODS AND APPARATUS FOR THE CREATION AND USE OF REUSABLE FAULT MODEL COMPONENTS - A method for creating and using a fault model comprising one or more fault model components is provided. The method comprises creating a reusable fault model component and incorporating the reusable fault model component into the fault model. | 01-22-2015 |
20150032687 | METHODS AND SYSTEMS FOR PROVIDING INTUITIVE DIRECTION FOR POPULATING COMPLEX MODEL CONTENT INTO A DATABASE - Methods and systems are provided for populating a database with data associated with a specific task. The method comprises creating a work package specification for a work package associated with the specific task, creating a task specification within the work package specification, creating a view specification within the task specification, and creating a task network comprising tasks that when performed in a desired sequence populates the database with the data associated with the specific task. | 01-29-2015 |
20150089294 | METHODS FOR DETERMINING MULTIPLE SIMULTANEOUS FAULT CONDITIONS - The present application relates to a method for determining multiple simultaneous fault conditions on complex systems. The method comprises receiving symptoms of a complex system from monitors. When some of the symptoms suggest the existence of multiple simultaneous fault conditions, then the method
| 03-26-2015 |