Patents by Inventor William T.A. Tollefson

William T.A. Tollefson 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: 11924341
    Abstract: A method for updating a cryptographic key via a computation unit configured with one or more processors and a memory coupled to the one or more processors is disclosed. The method includes loading a base key into a cryptographic storage unit integrated with a cryptographic application. The method includes generating a temporal key based on the base key using a one-way key update algorithm via cryptographic application logic integrated within the cryptographic application. The temporal key is assigned an update count based on the number of updates performed on the temporal key. The method further includes comparing the update count value to a required update count, updating the temporal key if the update count is less than the required update count, and zeroizing the temporal key if the update count is more than the required update count, in which the temporal key may be regenerated with the required update count.
    Type: Grant
    Filed: April 27, 2021
    Date of Patent: March 5, 2024
    Assignee: Rockwell Collins, Inc.
    Inventor: William T. A. Tollefson
  • Patent number: 11750277
    Abstract: A system for satellite communication is disclosed. The system includes a base terminal and a mobile terminal configured to communicate via a communication satellite relay. The base terminal and the mobile terminal include a receiver and a transmitter. At least one of the base terminal or the mobile terminal further includes an artificial intelligence engine configured to receive status or instruction data based on a received signal, determine an instruction or command based on the received data, prepare instruction data or updated status data, and send an instruction signal or status signal based on the instruction data or updated status data. The artificial intelligence engine utilizes a machine learning model and may generate the machine learning model.
    Type: Grant
    Filed: April 29, 2021
    Date of Patent: September 5, 2023
    Assignee: Rockwell Collins, Inc.
    Inventor: William T. A. Tollefson
  • Publication number: 20220352978
    Abstract: A system for satellite communication is disclosed. The system includes a base terminal and a mobile terminal configured to communicate via a communication satellite relay. The base terminal and the mobile terminal include a receiver and a transmitter. At least one of the base terminal or the mobile terminal further includes an artificial intelligence engine configured to receive status or instruction data based on a received signal, determine an instruction or command based on the received data, prepare instruction data or updated status data, and send an instruction signal or status signal based on the instruction data or updated status data. The artificial intelligence engine utilizes a machine learning model and may generate the machine learning model.
    Type: Application
    Filed: April 29, 2021
    Publication date: November 3, 2022
    Inventor: William T.A. Tollefson
  • Publication number: 20220345305
    Abstract: A method for updating a cryptographic key via a computation unit configured with one or more processors and a memory coupled to the one or more processors is disclosed. The method includes loading a base key into a cryptographic storage unit integrated with a cryptographic application. The method includes generating a temporal key based on the base key using a one-way key update algorithm via cryptographic application logic integrated within the cryptographic application. The temporal key is assigned an update count based on the number of updates performed on the temporal key. The method further includes comparing the update count value to a required update count, updating the temporal key if the update count is less than the required update count, and zeroizing the temporal key if the update count is more than the required update count, in which the temporal key may be regenerated with the required update count.
    Type: Application
    Filed: April 27, 2021
    Publication date: October 27, 2022
    Inventor: William T.A. Tollefson