Abstract:
Methods and systems are provided for processing a graphical artifact. In one embodiment, a method includes: receiving, by a processor, a graphical artifact having at least one unknown graphical element; determining, by the processor, graphical features of the unknown graphical element; computing, by the processor, a plurality of similarity scores based on the features of the unknown graphical element and features of a plurality of known graphical elements; and storing data associated with the unknown graphical element with data associated with a known graphical element based on the plurality of similarity scores.
Abstract:
Computer readable software objects, methods and apparatus are provided for using a path specification to limit requested entity data by designating a single explicit multiple step path between any two pairs of entity types. The computer readable software object comprises an ordered collection of path specification elements, a start entity, and an end entity. The method comprises determining a relationship specification from an input from a user. The method further includes determining if more than one path specification element exists that is associated with the relationship specification. When more than one path specification element exists, the user is provided with a choice of path specifications. The method then returns a list of entities from the destination entity type filtered through a restricted set of entities logically located between the source entity and the destination entity based exclusively on the path specification element chosen by the user.
Abstract:
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.
Abstract:
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.
Abstract:
A customer configurable support system and methods for controlling the same are provided. The customer configurable support system, for example, may include, but is not limited to, a memory configured to store control data and production data, the production data comprising data used by each of the plurality of customer systems to control the operation of at least one configurable component for each of the plurality of customer systems, and a processor communicatively coupled to the memory, the processor configured to receive work package data, the work package data including a first update to at least one of the control data and the production data stored in the memory, receive a selection of at least a subset of the plurality of customer system to receive the work package data, and transmit the work package data to the selected plurality of customer systems.
Abstract:
A method for mapping an element of an engineering schematic into a schematic element database is provided. The method electronically scans a schematic to recognize a plurality of elements visually represented in the schematic, wherein each of the plurality of elements is associated with predefined schematic element visual attributes; and maps each of the plurality of recognized elements to any one of a plurality of saved database elements, based on common visual attributes.
Abstract:
Systems and methods for building a dependency diagnostic model of a complex system are provided. The system may include, but is not limited to, a processor, the processor configured to receive at least one function model corresponding to each assembly of the complex system, at least one health and condition indicator model corresponding to an output of the complex system, a program data dictionary, standard failure modes and propagation rules, determine interdependencies between the plurality of assemblies of the complex system and the output of the complex system based upon the at least one function model, the at least one health and condition indicator model and the program data dictionary, generate the diagnostic model based upon the determined interdependencies between assemblies of the complex system and the output of the complex system, and optimize the generated diagnostic model based upon the standard failure modes and the propagation rules.
Abstract:
Methods and systems are provided for generating a maintainer troubleshooting tree from the content of a digitally stored fault model of a complex system in real time. The method comprises retrieving all failure modes from a fault model of the complex system for a specific corrective action. The method then receives symptoms from sensors monitoring the complex system in real time and generates a symptom pattern and an associated symptom hash from the received symptoms. The method creates san ambiguity group from the retrieved failure modes. The method further retrieves all repair procedures and test procedures related to the ambiguity group of failure modes, creates a troubleshooting tree for the ambiguity group by ranking each repair procedure and test procedure, and retrieves all technical references encountered while creating the trouble shooting tree. The method then compiles and renders the troubleshooting tree and the references into a user perceivable document.
Abstract:
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.
Abstract:
Systems and methods are provided for accessing and storing variables the systems comprise a standardized executable application module (SEAM), a computer readable storage device containing the configuration data including a data matrix recorded thereon, the computer readable storage medium comprising a dynamic data store (DDS) and a static data store (SDS), wherein the DDS includes a temporary storage location expansion to the data matrix recorded in the SDS. The systems further comprise a workflow service module, the work flow service module including an encode utility and a decode utility, the workflow service module being configured to direct communication between the SDS, the DDS and the SEAM including retrieving a variable from, and storing the variable to, the computer readable storage device based on the encode utility, the decode utility and the data matrix stored in the SDS and in the DDS expansion.