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: 10635856
    Abstract: Methods, apparatus and computer readable media are provided for reverse editing a knowledge base from a cross tab display. A cross tab editor includes a knowledge base resident in a memory device, the knowledge base comprising attribute values and a knowledge base management system, wherein the knowledge base management system is configured to create a first list of sub-entities for a first entity, create a second list of sub-entities for a second entity, and create a relationship table listing all of the combinations of each pair of sub-entities from the first list and the second list and their attribute values. The knowledgebase management system is further configured to populate the relationship table with an attribute value for each combination. The knowledge base management system is further configured to receive a manual change in a cross tab display and to update the underlying attribute data in response to the change.
    Type: Grant
    Filed: June 28, 2013
    Date of Patent: April 28, 2020
    Assignee: HONEYWELL INTERNATIONAL INC.
    Inventors: Martin Hlucka, Zdenek Dvorak, David Mikulka, Tim Felke, Nagabhushana Rao Begur, Jeff vanderZweep
  • Publication number: 20180164760
    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.
    Type: Application
    Filed: February 22, 2016
    Publication date: June 14, 2018
    Applicant: HONEYWELL INTERNATIONAL INC.
    Inventors: Tim Felke, Martin Ludvik, Tim Mahoney, Jeff vanderZweep
  • Patent number: 9721356
    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.
    Type: Grant
    Filed: August 18, 2015
    Date of Patent: August 1, 2017
    Assignee: HONEYWELL INTERNATIONAL INC.
    Inventors: Jeff vanderZweep, Tim Felke, David Mikulka, Charles Zhao
  • Patent number: 9715658
    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.
    Type: Grant
    Filed: February 28, 2014
    Date of Patent: July 25, 2017
    Assignee: HONEYWELL INTERNATIONAL INC.
    Inventors: Jeff vanderZweep, Tim Felke, Nagabhushana Rao Begur, David Mikulka, Ronald Bandstra, Zdenek Dvorak, Dalibor Jurica
  • Patent number: 9672228
    Abstract: 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.
    Type: Grant
    Filed: March 11, 2013
    Date of Patent: June 6, 2017
    Assignee: HONEYWELL INTERNATIONAL INC.
    Inventors: Tim Felke, Jeff Vanderzweep, Nagabhushana Rao Begur, Raghupathy Kolandavelu
  • Publication number: 20170053420
    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.
    Type: Application
    Filed: August 18, 2015
    Publication date: February 23, 2017
    Applicant: HONEYWELL INTERNATIONAL INC.
    Inventors: Jeff vanderZweep, Tim Felke, David Mikulka, Charles Zhao
  • Patent number: 9569469
    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.
    Type: Grant
    Filed: July 26, 2013
    Date of Patent: February 14, 2017
    Assignee: HONEYWELL INTERNATIONAL INC.
    Inventors: Jeff vanderZweep, Nagabhushana Rao Begur, Tim Felke, Raghupathy Kolandavelu
  • Publication number: 20160125418
    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.
    Type: Application
    Filed: October 29, 2014
    Publication date: May 5, 2016
    Applicant: HONEYWELL INTERNATIONAL INC.
    Inventors: Raghupathy Kolandavelu, Jeff vanderZweep, Tim Felke, Nagabhushana Rao Begur
  • Patent number: 9165100
    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.
    Type: Grant
    Filed: December 5, 2013
    Date of Patent: October 20, 2015
    Assignee: HONEYWELL INTERNATIONAL INC.
    Inventors: Nagabhushana Rao Begur, Tim Felke, Jeff vanderZweep, Raghupathy Kolandavelu
  • Publication number: 20150278301
    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.
    Type: Application
    Filed: March 31, 2014
    Publication date: October 1, 2015
    Applicant: HONEYWELL INTERNATIONAL INC.
    Inventors: Jeff vanderZweep, Martin Hlucka, David Mikulka, Zdenek Dvorak, Tim Felke, Nagabhushana Rao Begur
  • Publication number: 20150248611
    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.
    Type: Application
    Filed: February 28, 2014
    Publication date: September 3, 2015
    Applicant: HONEYWELL INTERNATIONAL INC.
    Inventors: Jeff vanderZweep, Tim Felke, Nagabhushana Rao Begur, David Mikulka, Ronald Bandstra, Zdenek Dvorak, Dalibor Jurica
  • Publication number: 20150161301
    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.
    Type: Application
    Filed: December 5, 2013
    Publication date: June 11, 2015
    Inventors: Nagabhushana Rao Begur, Tim Felke, Jeff vanderZweep, Raghupathy Kolandavelu
  • Patent number: 9037920
    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: Grant
    Filed: September 28, 2012
    Date of Patent: May 19, 2015
    Assignee: HONEYWELL INTERNATIONAL INC.
    Inventors: Douglas Allen Bell, Tim Felke, Douglas L. Bishop, Jeff vanderZweep
  • Patent number: 8990840
    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: Grant
    Filed: October 17, 2011
    Date of Patent: March 24, 2015
    Assignee: Honeywell International Inc.
    Inventors: Douglas L. Bishop, Martin Hlucka, Jeff vanderZweep
  • Publication number: 20150032687
    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.
    Type: Application
    Filed: July 26, 2013
    Publication date: January 29, 2015
    Applicant: HONEYWELL INTERNATIONAL INC.
    Inventors: Jeff vanderZweep, Nagabhushana Rao Begur, Tim Felke, Raghupathy Kolandavelu
  • Publication number: 20150025866
    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.
    Type: Application
    Filed: July 22, 2013
    Publication date: January 22, 2015
    Inventors: Jeff vanderZweep, Tim Felke, Raghupathy Kolandavelu
  • Publication number: 20150012505
    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.
    Type: Application
    Filed: July 2, 2013
    Publication date: January 8, 2015
    Inventors: Jeff vanderZweep, Douglas L. Bishop, Petr Havlik, Vishnu Preethi Gangarapu, Raghupathy Kolandavelu, Petr Dolak
  • Publication number: 20150007009
    Abstract: Methods, apparatus and computer readable media are provided for reverse editing a knowledge base from a cross tab display. A cross tab editor includes a knowledge base resident in a memory device, the knowledge base comprising attribute values and a knowledge base management system, wherein the knowledge base management system is configured to create a first list of sub-entities for a first entity, create a second list of sub-entities for a second entity, and create a relationship table listing all of the combinations of each pair of sub-entities from the first list and the second list and their attribute values. The knowledgebase management system is further configured to populate the relationship table with an attribute value for each combination. The knowledge base management system is further configured to receive a manual change in a cross tab display and to update the underlying attribute data in response to the change.
    Type: Application
    Filed: June 28, 2013
    Publication date: January 1, 2015
    Inventors: Martin Hlucka, Zdenek Dvorak, David Mikulka, Tim Felke, Nagabhushana Rao Begur, Jeff vanderZweep
  • Publication number: 20140258344
    Abstract: 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.
    Type: Application
    Filed: March 11, 2013
    Publication date: September 11, 2014
    Applicant: HONEYWELL INTERNATIONAL INC.
    Inventors: Tim Felke, Jeff Vanderzweep, Nagabhushana Rao Begur, Raghupathy Kolandavelu
  • Patent number: 8832649
    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: Grant
    Filed: May 22, 2012
    Date of Patent: September 9, 2014
    Assignee: Honeywell International Inc.
    Inventors: Doug Bishop, Tim Felke, Jeff Vanderzweep, Doug Bell, Miroslav Krupa