Patents by Inventor Kevin Fonner

Kevin Fonner 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: 10764063
    Abstract: Techniques to facilitate protecting control data used in an industrial automation environment are disclosed herein. In at least one implementation, an encryption key pair is generated for an industrial controller, wherein the encryption key pair comprises a public key and a private key. The private key is stored within a secure storage system of the industrial controller. Controller program content is then encrypted using the public key to generate encrypted controller content. The encrypted controller content is then provided to the industrial controller, and the industrial controller is configured to decrypt the encrypted controller content using the private key and execute the controller program content.
    Type: Grant
    Filed: March 13, 2017
    Date of Patent: September 1, 2020
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Jack Michael Visoky, Kevin Fonner, Eugene Mourzine
  • Publication number: 20180129793
    Abstract: An industrial precompile and encrypt system facilitates secure distribution of a digital industrial asset to a target device in an industrial automation environment while permitting common, expected user workflows such as interfacing with the asset; replacing failed target devices; verifying and validating the asset and its usage; securely troubleshooting the asset, editing the asset, or replacing the asset in a running system.
    Type: Application
    Filed: December 19, 2016
    Publication date: May 10, 2018
    Inventors: Dylan A. Ulis, Kevin A. Fonner, Derek P. Miller, James J. Kay, Douglas W. Reid, Jack M. Visoky, Richard M. Cherney, John E. Belcher, Taryl J. Jasper
  • Publication number: 20170302456
    Abstract: Techniques to facilitate protecting control data used in an industrial automation environment are disclosed herein. In at least one implementation, an encryption key pair is generated for an industrial controller, wherein the encryption key pair comprises a public key and a private key. The private key is stored within a secure storage system of the industrial controller. Controller program content is then encrypted using the public key to generate encrypted controller content. The encrypted controller content is then provided to the industrial controller, and the industrial controller is configured to decrypt the encrypted controller content using the private key and execute the controller program content.
    Type: Application
    Filed: March 13, 2017
    Publication date: October 19, 2017
    Inventors: Jack Michael Visoky, Kevin Fonner, Eugene Mourzine