Patents by Inventor Mark A. Kovalan

Mark A. Kovalan 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: 10382194
    Abstract: A homomorphic encryption based high integrity computing system including a processing system including a single-string computation channel configured to receive encrypted input data from at least one data source. The processing system includes at least one processor hosting at least one hosted function. The processor is configured to provide high integrity homomorphic encryption-based computations thereon. This enables isolated channel computations within a single physical computation channel. The at least one processor provides encrypted output data, wherein the encrypted output data is configured to enable computational integrity validation by a receiver.
    Type: Grant
    Filed: January 10, 2014
    Date of Patent: August 13, 2019
    Assignee: Rockwell Collins, Inc.
    Inventors: David A. Miller, Mark A. Kovalan, David C. Matthews
  • Patent number: 9611033
    Abstract: A control system for an aircraft including first and second lanes having respective first and second processors dissimilar to one another and configured to output respective first and second computation data. At least one programmable logic device may be configured to receive the first computation data output and the second computation data output, determine a difference therebetween, and transmit a corrective computation data output to the first processor and the second processor via respective feedback loops if the difference between the first computation data output and the second computation data output exceeds a predetermined threshold value.
    Type: Grant
    Filed: September 24, 2015
    Date of Patent: April 4, 2017
    Assignee: ROCKWELL COLLINS, INC.
    Inventors: Mark A. Kovalan, Mark Clifford Singer, Douglas R. Johnson
  • Patent number: 9612985
    Abstract: A system includes a first plurality of processors, a second plurality of processors dissimilar from the first plurality of processors, a first arbitration device coupled to the first plurality of processors, and a second arbitration device coupled to the second plurality of processors. The first arbitration device and the second arbitration device is configured to receive event data, store the received event data, and to output the received event data at substantially a same time. At least one processor of the first plurality of processors and at least one processor of the second plurality of processors are configured to access the event data.
    Type: Grant
    Filed: August 19, 2014
    Date of Patent: April 4, 2017
    Assignee: Rockwell Collins, Inc.
    Inventors: Mark A. Kovalan, Mark Clifford Singer, Douglas L. Bader, Douglas Robert Johnson, John William Roltgen, III
  • Patent number: 9454418
    Abstract: A method for testing processors includes generating, from a set of input bits, a first set of machine data bits in a first processor and a second set of machine data bits in a second processor dissimilar to the first processor, and comparing the first and second sets of machine data bits to output a first comparison result. The method also includes generating, from a third set of machine data bits, a first and second sets of machine result bits, and comparing the first and second sets of machine result bits to output a second comparison result. The method further includes generating, from a fourth set of machine data bits, a first and second sets of output bits, and comparing the first and second sets of output bits to output a third comparison result. The method also includes determining whether the first and second processors operate substantially similar to each other based on at least one of the first, second, and third comparison results.
    Type: Grant
    Filed: August 21, 2014
    Date of Patent: September 27, 2016
    Assignee: ROCKWELL COLLINS, INC.
    Inventors: Mark A. Kovalan, Mark Clifford Singer
  • Patent number: 8306421
    Abstract: The present disclosure is directed to a passive optical avionics network system and method. A avionics network system may comprise: (a) a passive optical network, the passive optical network comprising an optical repeater; and (b) an avionics module operably coupled to the passive optical network. An integrated modular avionics (IMA) system may comprise: (a) a line-replaceable unit (LRU), the LRU comprising: (i) a processing unit; and (ii) an optical line terminal (OLT); (b) an optical repeater; (c) at least one optical network unit (ONU); and an avionics module operably coupled to the at least one ONU. A method for avionics network communication may comprise: (a) receiving optical avionics data signals; (b) monitoring the optical avionics data signals for compliance with a communications protocol; and (c) regulating transmission of the optical avionics data signals according to compliance with the communications protocol.
    Type: Grant
    Filed: July 21, 2008
    Date of Patent: November 6, 2012
    Assignee: Rockwell Collins, Inc.
    Inventors: Daniel E. Mazuk, David A. Miller, Mark A. Kovalan
  • Patent number: 8078055
    Abstract: The present disclosure is directed to a passive optical avionics network system and method. A passive avionics network may comprise: (a) an optical line terminal (OLT); (b) at least one optical network unit (ONU); (c) a fiber optic bus operably coupling the OLT and the ONU; and (d) an avionics module operably coupled to the ONU. An integrated modular avionics (IMA) system may comprise: (a) a line-replaceable unit (LRU), the LRU comprising: (i) a processing unit; and (ii) an optical line terminal (OLT); (b) at least one optical network unit (ONU); (c) a fiber optic bus operably coupling the LRU and the ONU; and (d) an avionics module operably coupled to the ONU. A method for avionics network communication may comprise: (a) providing avionics data; (b) transmitting the avionics data via a fiber optic network; (c) receiving the avionics data; and (d) controlling functionality of an avionics module according to the avionics data.
    Type: Grant
    Filed: May 5, 2008
    Date of Patent: December 13, 2011
    Assignee: Rockwell Collins, Inc.
    Inventors: Daniel E. Mazuk, Peter J. Morgan, David A. Miller, Nicholas H. Bloom, Mark A. Kovalan
  • Patent number: 8015390
    Abstract: A flight control system includes an output device, a first processor, and a second processor. The second processor is dissimilar to the first processor. The flight control system also includes a first arbitration device coupled to the first processor and a second arbitration device coupled to the second processor. The second arbitration device is configured to coordinate transaction synchronization with the first arbitration device and the first arbitration device is configured to coordinate transaction synchronization with the second arbitration device. A comparator processor is coupled to the first arbitration device and the second arbitration device. The comparator processor is configured to compare transaction synchronized outputs of the first and second processors and the comparator processor effectuates a command to the output device if the comparison is valid.
    Type: Grant
    Filed: March 19, 2008
    Date of Patent: September 6, 2011
    Assignee: Rockwell Collins, Inc.
    Inventors: James J. Corcoran, Eric J. Danielson, Samir S. Hemaidan, John W. Roltgen, James E. Sisson, Mark A. Kovalan, Mark C. Singer
  • Patent number: 7852235
    Abstract: A method of comparing output information from dissimilar processors includes storing a task in a first memory and storing the task in a second memory at substantially the same time as the first memory. The time of the storing being is controlled by a first arbitration logic and a second arbitration logic. The method also includes receiving the task by a first processor from the first memory and receiving the task by a second processor from the memory at substantially the same time as the first processor. The time being received is controlled by a first arbitration logic and a second arbitration logic. The second processor being dissimilar to the first processor. The method further includes computing a first output by the first processor based on the task and computing a second output by the second processor based on the task. The method still further includes, synchronizing the first and second outputs so that the first and second outputs are output at substantially the same time.
    Type: Grant
    Filed: April 28, 2008
    Date of Patent: December 14, 2010
    Assignee: Rockwell Collins, Inc.
    Inventors: Douglas R. Johnson, James J. Corcoran, Eric J. Danielson, John W. Roltgen, Mark A. Kovalan, Corydon J. Carlson, John L. Persick, Cleveland C. Gilbert, Samir S. Hemaidan, Shawn M. Stanger
  • Patent number: 6694382
    Abstract: A data transfer mechanism for directing data signals from signal-producing elements to signal-receiving elements is disclosed. The data transfer mechanism includes a plurality of input ports, with each input port being connected to a signal-producing element, and a plurality of output ports, with each output port being connected to a signal-receiving element. Each data signal that enters the data transfer mechanism through one of the plurality of input ports has data identification information associated therewith. The, data transfer mechanism directs the data signal to at least one of the plurality of output ports according to the data identification information associated with the data signal.
    Type: Grant
    Filed: August 21, 2000
    Date of Patent: February 17, 2004
    Assignee: Rockwell Collins, Inc.
    Inventors: Mark A. Kovalan, Bryon L. Wiscons, Ronald W. Aull, John L. Persick
  • Patent number: 6453374
    Abstract: A bus system including a bus user apparatus and a method for communicating via the bus system are disclosed. The bus user apparatus includes means for means for selectively coupling a transmitter to the transmission line according to a protocol of the bus system. The bus system provides bi-directional communication over a single transmission line. The transmitter of the transmitting device is coupled to the transmission line during transmission. Upon completion of transmission, the transmitting device sends a permission to transmit signal to the next transmitting device according to the protocol, and decouples its transmitter from the transmission line. The next transmitting device couples its transmitter to the transmission line and begins transmission of data. Multiple bus users, both transmitters and receivers, are accommodated by the bus system, and bi-directional communication is supported.
    Type: Grant
    Filed: March 30, 1999
    Date of Patent: September 17, 2002
    Assignee: Rockwell Collins, Inc.
    Inventors: Mark A. Kovalan, Bryon L. Wiscons, John L. Persick, Douglas R. Johnson, Gregory E. Dunn, Stephen I. Kotalik
  • Patent number: 4620277
    Abstract: A circuit and technique of operation thereof are disclosed for a multimaster CPU system wherein a memory may be accessed during program operation in an average time less than that of the memory access time specification. This technique has particular usefulness in programs contained in relatively slow read-only-memory wherein a significant portion of the addresses related to memory are sequential. In optimum utilization, each master CPU has a dedicated PROM card which can only be enabled by the specified CPU. This configuration prevents additional master CPU's from interfering with the time saving benefits of early memory addressing.
    Type: Grant
    Filed: February 28, 1983
    Date of Patent: October 28, 1986
    Assignee: Rockwell International Corporation
    Inventors: Jimmie L. Fisher, Mark A. Kovalan, Bryon L. Wiscons