Patents by Inventor John M. Prall

John M. Prall 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: 10148485
    Abstract: An apparatus includes a first network controller configured to communicate over a higher-level industrial process control network, a second network controller configured to communicate over a first lower-level industrial process control network, and a third network controller configured to communicate over a second lower-level industrial process control network. The first network controller is configured to provide first data messages from the higher-level control network to the second and third network controllers for transmission over the lower-level control networks. The second and third network controllers are configured to provide second data messages from the lower-level control networks to the first network controller for transmission over the higher-level control network.
    Type: Grant
    Filed: September 3, 2014
    Date of Patent: December 4, 2018
    Assignee: Honeywell International Inc.
    Inventors: John M. Prall, Paul F. McLaughlin, Michael E. Novak, Jay W. Gustin
  • Publication number: 20160062350
    Abstract: An apparatus includes a first network controller configured to communicate over a higher-level industrial process control network, a second network controller configured to communicate over a first lower-level industrial process control network, and a third network controller configured to communicate over a second lower-level industrial process control network. The first network controller is configured to provide first data messages from the higher-level control network to the second and third network controllers for transmission over the lower-level control networks. The second and third network controllers are configured to provide second data messages from the lower-level control networks to the first network controller for transmission over the higher-level control network.
    Type: Application
    Filed: September 3, 2014
    Publication date: March 3, 2016
    Inventors: John M. Prall, Paul F. McLaughlin, Michael E. Novak, Jay W. Gustin
  • Publication number: 20040006652
    Abstract: A system operating in a Windows environment that provides notification of events to OPC clients is disclosed. NT events generated in the system are filtered and converted to an OPC format for presentation to the OPC clients. The converted NT event notification includes a designation of the source that generated the NT event. The system includes a filter configuration tool that permits entry of user-defined filter criteria and transformation information. The transformation information includes the source designation, event severity, event type (simple, tracking and conditional), event category, event condition, event sub-condition and event attributes.
    Type: Application
    Filed: June 5, 2003
    Publication date: January 8, 2004
    Inventors: John M. Prall, Haur J. Lin, Jason T. Urso
  • Publication number: 20040003007
    Abstract: A method and synchronized data repository provider that synchronize data of repositories among a plurality of computing nodes is disclosed. Each node includes a synchronized provider, which communicates with the synchronized providers in the other nodes to synchronize the data of the repositories. The communication is with data synchronization messages, which are multicast by a sending node via a multicast communication link to all of the other nodes. A synchronization scope as well as a class limits the data of a repository. A repository is initialized via a point-to-point communication link with another node. The method and synchronized provider include the capability to handle response storms, lost messages and duplicate messages.
    Type: Application
    Filed: January 16, 2003
    Publication date: January 1, 2004
    Inventors: John M. Prall, Jason T. Urso