Patents by Inventor Jeff Vanderzweep

Jeff Vanderzweep has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 8751777
    Abstract: 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.
    Type: Grant
    Filed: January 28, 2011
    Date of Patent: June 10, 2014
    Assignee: Honeywell International Inc.
    Inventors: Tim Felke, Douglas Allen Bell, Douglas Bishop, Jeff Vanderzweep, Issa Aljanabi
  • Publication number: 20140095939
    Abstract: 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.
    Type: Application
    Filed: September 28, 2012
    Publication date: April 3, 2014
    Applicant: HONEYWELL INTERNATIONAL INC.
    Inventors: Douglas Allen Bell, Tim Felke, Douglas L. Bishop, Jeff vanderZweep
  • Patent number: 8615773
    Abstract: 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.
    Type: Grant
    Filed: March 31, 2011
    Date of Patent: December 24, 2013
    Assignee: Honeywell International Inc.
    Inventors: Douglas L. Bishop, Jeff Vanderzweep, Tim Felke, Douglas Allen Bell, Issa Aljanabi
  • Publication number: 20130318529
    Abstract: 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.
    Type: Application
    Filed: May 22, 2012
    Publication date: November 28, 2013
    Applicant: HONEYWELL INTERNATIONAL INC.
    Inventors: Doug Bishop, Tim Felke, Jeff Vanderzweep, Doug Bell, Miroslav Krupa
  • Publication number: 20130268950
    Abstract: 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.
    Type: Application
    Filed: June 14, 2013
    Publication date: October 10, 2013
    Inventors: Douglas L. Bishop, Jeff Vanderzweep, Tim Felke, Douglas Allen Bell, Issa Aljanabi
  • Patent number: 8468549
    Abstract: 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.
    Type: Grant
    Filed: March 31, 2011
    Date of Patent: June 18, 2013
    Assignee: Honeywell International Inc.
    Inventors: Douglas L. Bishop, Jeff Vanderzweep, Tim Felke, Douglas Allen Bell, Issa Aljanabi
  • Publication number: 20130097414
    Abstract: A system for reconfiguring a node of a complex system health monitoring system without recompiling and relinking executable code is provided. The system includes a software module containing previously compiled instructions to perform one of a plurality of different standardized functions and a computing node comprising a processor and plurality of software objects, the processor configured to execute the previously compiled instructions. The system further includes a configuration file configured to provide static and dynamic data to the software module, the configuration file comprising a dynamic data store (DDS), a static data store (SDS) and a binary code database (BCD). The BCD comprises a library of externally compiled executable algorithms that are callable by the software module. The BCD being configured with database identification and retrieval data structures associated with library of externally compiled executable algorithms.
    Type: Application
    Filed: October 17, 2011
    Publication date: April 18, 2013
    Applicant: HONEYWELL INTERNATIONAL INC.
    Inventors: Douglas L. Bishop, Martin Hlucka, Jeff vanderZweep
  • Patent number: 8378853
    Abstract: A method of managing alerts associated with the operation of an aircraft is provided. The method maintains an alert model database that correlates root causes to alerts associated with onboard aircraft subsystems. During operation of the aircraft, the method receives first alert data indicative of at least one alert of a first onboard aircraft subsystem, and traverses the alert model database to determine a root cause of the first alert data. The root cause (or some indicia thereof) can then be displayed on a display element.
    Type: Grant
    Filed: November 18, 2009
    Date of Patent: February 19, 2013
    Assignee: Honeywell International Inc.
    Inventors: Brian James Smith, Billy Durham, Jeff Vanderzweep
  • Publication number: 20120254876
    Abstract: 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.
    Type: Application
    Filed: March 31, 2011
    Publication date: October 4, 2012
    Applicant: HONEYWELL INTERNATIONAL INC.
    Inventors: Douglas L. Bishop, Jeff Vanderzweep, Tim Felke, Douglas Allen Bell, Issa Aljanabi
  • Publication number: 20120198220
    Abstract: 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.
    Type: Application
    Filed: January 28, 2011
    Publication date: August 2, 2012
    Applicant: HONEYWELL INTERNATIONAL INC.
    Inventors: Tim Felke, Douglas Allen Bell, Douglas Bishop, Jeff Vanderzweep, Issa Aljanabi
  • Patent number: 7958137
    Abstract: 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.
    Type: Grant
    Filed: February 3, 2009
    Date of Patent: June 7, 2011
    Assignee: Honeywell International Inc.
    Inventors: Jeff Vanderzweep, Tim Felke, Kang Zhang
  • Publication number: 20110115649
    Abstract: A method of managing alerts associated with the operation of an aircraft is provided. The method maintains an alert model database that correlates root causes to alerts associated with onboard aircraft subsystems. During operation of the aircraft, the method receives first alert data indicative of at least one alert of a first onboard aircraft subsystem, and traverses the alert model database to determine a root cause of the first alert data. The root cause (or some indicia thereof) can then be displayed on a display element.
    Type: Application
    Filed: November 18, 2009
    Publication date: May 19, 2011
    Applicant: HONEYWELL INTERNATIONAL INC.
    Inventors: Brian James Smith, Billy Durham, Jeff Vanderzweep
  • Publication number: 20100198856
    Abstract: 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.
    Type: Application
    Filed: February 3, 2009
    Publication date: August 5, 2010
    Applicant: Honeywell International Inc.
    Inventors: Jeff Vanderzweep, Tim Felke, Kang Zhang