Patents by Inventor David C. Prentice

David C. Prentice 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: 10296477
    Abstract: A system having a data bus, bus controller(s), remote terminal(s) and a logger. The data bus has an inverted differential line and a non-inverted differential line. The bus controller(s) are electrically coupled to the data bus. The remote terminal(s) are electrically coupled to the data bus. The logger has a bus transceiver and a controller. The bus transceiver is electrically coupled to the data bus. The controller is electrically coupled to the transceiver. The controller is configured to: capture a non-inverted data stream from the bus transceiver, capture an inverted data stream from the bus transceiver, convert the non-inverted data stream into non-inverted packets having a packet size, convert the inverted data stream into inverted packets having the packet size; and write the non-inverted data packets and inverted data packets to a non-volatile memory.
    Type: Grant
    Filed: October 11, 2017
    Date of Patent: May 21, 2019
    Assignee: United States of America as represented by the Secretary of the AirForce
    Inventor: David C. Prentice
  • Publication number: 20180285300
    Abstract: A system having a data bus, bus controller(s), remote terminal(s) and a logger. The data bus has an inverted differential line and a non-inverted differential line. The bus controller(s) are electrically coupled to the data bus. The remote terminal(s) are electrically coupled to the data bus. The logger has a bus transceiver and a controller. The bus transceiver is electrically coupled to the data bus. The controller is electrically coupled to the transceiver. The controller is configured to: capture a non-inverted data stream from the bus transceiver, capture an inverted data stream from the bus transceiver, convert the non-inverted data stream into non-inverted packets having a packet size, convert the inverted data stream into inverted packets having the packet size; and write the non-inverted data packets and inverted data packets to a non-volatile memory.
    Type: Application
    Filed: October 11, 2017
    Publication date: October 4, 2018
    Inventor: David C. Prentice
  • Publication number: 20180285309
    Abstract: A system having a bus controller, a remote terminal, and a message filter, with the message filter having a first transceiver, a second transceiver, and a message processor. The first transceiver is electrically coupled to the bus controller by a first data bus. The second transceiver is electrically coupled to the remote terminal by a second data bus. The message processor is configured to: receive a message from the first transceiver, the message comprising a command word, begin transmission of the message by the second transceiver, extract a destination address from the command word, and stop the transmission of the message when the destination address does not match at least one determined destination address.
    Type: Application
    Filed: October 11, 2017
    Publication date: October 4, 2018
    Inventor: David C. Prentice