Patents by Inventor Troy Hicks

Troy Hicks 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: 11649630
    Abstract: The thermally activated building panel (1) includes a metal plate (2) having a room-facing surface (3) and a building-facing surface (4). A heat-exchanger tube (5) for conveying a cooling or heating medium is in conductive thermal contact with the building-facing surface (4) of the metal plate (2). A textile (9) is arranged on the room-facing surface (3) of the metal plate (2) and has a first surface (10) generally contacting the metal plate (2) and a second surface (11) generally visible from said room. The textile (9) is tensioned between opposed edges (12) of the metal plate (2). The first surface (10) of the textile (9) is metallized by deposition of metal particles on the textile (9).
    Type: Grant
    Filed: June 28, 2017
    Date of Patent: May 16, 2023
    Assignees: KVADRAT SOFT CELLS A/S, PRICE INDUSTRIES LIMITED
    Inventors: Jesper Nielsen, Julian Douglas Tyldesley Rimmer, Sylvio Tessier, Vasilios Andreas Oliver, Heng Liu, Troy Hicks, Tammy Lamoureux, Sean Jordan
  • Publication number: 20200115897
    Abstract: The thermally activated building panel (1) includes a metal plate (2) having a room-facing surface (3) and a building-facing surface (4). A heat-exchanger tube (5) for conveying a cooling or heating medium is in conductive thermal contact with the building-facing surface (4) of the metal plate (2). A textile (9) is arranged on the room-facing surface (3) of the metal plate (2) and has a first surface (10) generally contacting the metal plate (2) and a second surface (11) generally visible from said room. The textile (9) is tensioned between opposed edges (12) of the metal plate (2). The first surface (10) of the textile (9) is metallized by deposition of metal particles on the textile (9).
    Type: Application
    Filed: June 28, 2017
    Publication date: April 16, 2020
    Inventors: Jesper Nielsen, Julian Douglas Tyldesley Rimmer, Sylvio Tessier, Vasilios Andreas Oliver, Heng Liu, Troy Hicks, Tammy Lamoureux, Sean Jordan
  • Patent number: 8515059
    Abstract: An efficient implementation of a cryptographic processor that dynamically updates the encryption state is described. The cryptographic processor can be implemented with a minimal number of gates, yet still perform cryptographic operations quickly. The cryptographic processor has an interface, a memory, a pseudorandom permutation block and control logic. The interface receives input data blocks and returns cryptographically processed data blocks. The memory is used to store an encryption state of the cryptographic processor. The pseudorandom permutation block transforms a portion of the encryption state that is modified for each input data block by at least the input data block and a previously transformed data block. The control logic routes data in the cryptographic processor to return cryptographically processed data blocks at the interface and update dynamically the encryption state stored in memory using the transformed data blocks from the pseudorandom permutation block.
    Type: Grant
    Filed: March 30, 2011
    Date of Patent: August 20, 2013
    Inventors: Daniel W. Engels, Kenneth Alan Lauffenburger, Eric Myron Smith, Troy Hicks
  • Publication number: 20120087488
    Abstract: An efficient implementation of a cryptographic processor that dynamically updates the encryption state is described. The cryptographic processor can be implemented with a minimal number of gates, yet still perform cryptographic operations quickly. The cryptographic processor has an interface, a memory, a pseudorandom permutation block and control logic. The interface receives input data blocks and returns cryptographically processed data blocks. The memory is used to store an encryption state of the cryptographic processor. The pseudorandom permutation block transforms a portion of the encryption state that is modified for each input data block by at least the input data block and a previously transformed data block. The control logic routes data in the cryptographic processor to return cryptographically processed data blocks at the interface and update dynamically the encryption state stored in memory using the transformed data blocks from the pseudorandom permutation block.
    Type: Application
    Filed: March 30, 2011
    Publication date: April 12, 2012
    Inventors: Daniel W. ENGELS, Kenneth Alan Lauffenburger, Eric Myron Smith, Troy Hicks
  • Publication number: 20120011360
    Abstract: Various embodiments are described herein for a Key Management System (KMS) and associated methods for providing authentication and secure shared key distribution capabilities without revealing a device's secret key. The KMS allows one or more accessing applications or devices residing on a variety of systems and associated with a plurality of organizations to efficiently authenticate other applications or devices with which they are in communication and to securely establish a shared secret between authenticated applications or devices. Secret keys may be cached throughout the KMS system for off-line and efficient operations. The KMS system enables authentication of devices and secure communication between these devices which may have been created and secured under different domains without those domains having an a priori relationship.
    Type: Application
    Filed: June 14, 2011
    Publication date: January 12, 2012
    Inventors: Daniel W. Engels, Kenneth Alan Lauffenburger, Troy Hicks