Patents by Inventor Kevin J. Brewer

Kevin J. Brewer 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: 9921823
    Abstract: An improved integrated avionics system having a plurality of line replacement units (LRUs) is disclosed. At least one LRU stores in its memory software and configuration data stored and used by another LRU in the system. Upon detecting a new LRU installation, the at least one LRU may be configured to copy to its internal memory the software and configuration data loaded to the new LRU. The LRU may also store a table in its internal memory identifying each LRU that has been installed in the system, when each LRU was installed, and a copy of configuration and software data loaded to each LRU. If one of the LRUs in the system needs to be replaced, the LRU may determine which software and configuration data is applicable to the replaced LRU and load the determined software and configuration data to the new LRU, thereby improving the loading and installation process.
    Type: Grant
    Filed: January 7, 2016
    Date of Patent: March 20, 2018
    Assignee: Garmin International, Inc.
    Inventors: Anup A. Gadgil, Mark W. Gepner, Daniel H. Johnson, David Lucero, John D. Layman, Justin T. Baird, Roger A. Orf, Kevin J. Brewer
  • Publication number: 20160200455
    Abstract: An improved integrated avionics system having a plurality of line replacement units (LRUs) is disclosed. At least one LRU stores in its memory software and configuration data stored and used by another LRU in the system. Upon detecting a new LRU installation, the at least one LRU may be configured to copy to its internal memory the software and configuration data loaded to the new LRU. The LRU may also store a table in its internal memory identifying each LRU that has been installed in the system, when each LRU was installed, and a copy of configuration and software data loaded to each LRU. If one of the LRUs in the system needs to be replaced, the LRU may determine which software and configuration data is applicable to the replaced LRU and load the determined software and configuration data to the new LRU, thereby improving the loading and installation process.
    Type: Application
    Filed: January 7, 2016
    Publication date: July 14, 2016
    Inventors: Anup A. Gadgil, Mark W. Gepner, Daniel H. Johnson, David Lucero, John D. Layman, Justin T. Baird, Roger A. Orf, Kevin J. Brewer
  • Patent number: 5440702
    Abstract: A data processing system having a mathematically consistent condition code architecture is disclosed for implementing single instruction range checking and limiting operations. The data processing system includes condition code flags that are set to provide indications of the occurrence of arithmetic overflow and the direction of the arithmetic overflow for all of the possible arithmetic operations that can be performed by an arithmetic logic unit within the digital processing system. Based upon the indicated occurrence of arithmetic overflow and the direction of the overflow, the numeric value of a software variable generated by one of the arithmetic operations is limited to an appropriate upper or lower bound of a predetermined range of acceptable values, if the numeric value was generated with the occurrence of arithmetic overflow, or the numeric value was generated without the occurrence of overflow, but was outside of the acceptable range of values.
    Type: Grant
    Filed: October 16, 1992
    Date of Patent: August 8, 1995
    Assignee: Delco Electronics Corporation
    Inventors: Kevin J. Brewer, Scott L. Linke