Patents by Inventor Gerald R. Thompson

Gerald R. Thompson 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: 10089494
    Abstract: A network device is provided. The network device includes a processor and a memory with code thereupon. The code when executed by the processor causes the processor to provide object files referenced in the code, randomize an order of linking the object files in the code at a link time, and create a plurality of unique static images of a binary file based upon the randomized order.
    Type: Grant
    Filed: September 16, 2016
    Date of Patent: October 2, 2018
    Assignee: LGS Innovations LLC
    Inventors: David Lau, Gerald R. Thompson, Gregory St.Louis, Steve Jacks
  • Publication number: 20170357593
    Abstract: A network device is provided. The network device includes a processor and a memory with code thereupon. The code when executed by the processor causes the processor to provide object files referenced in the code, randomize an order of linking the object files in the code at a link time, and create a plurality of unique static images of a binary file based upon the randomized order.
    Type: Application
    Filed: September 16, 2016
    Publication date: December 14, 2017
    Inventors: David Lau, Gerald R. Thompson, Gregory St.Louis, Steve Jacks
  • Patent number: 8281290
    Abstract: A method may include mapping a first program to a context-free grammar. Grammar transformations may be performed on the context-free grammar to produce a transformed context-free grammar representing the first program. A second program having a program structure different than a program structure of the first program may be constructed from the transformed context-free grammar.
    Type: Grant
    Filed: January 31, 2008
    Date of Patent: October 2, 2012
    Assignee: Alcatel Lucent
    Inventor: Gerald R. Thompson
  • Patent number: 8046834
    Abstract: A computer program signature may be determined based on the function flow grammar for a given source code. The function flow grammar may be determined based on reduced control flow graphs generated based on control flow graphs for each function within the source code. A polymorph of a computer program may be detected by comparing the determined computer program signature with computer program signatures, which may be included in a database.
    Type: Grant
    Filed: March 30, 2005
    Date of Patent: October 25, 2011
    Assignee: Alcatel Lucent
    Inventors: Lori Arline Flynn, Gerald R. Thompson
  • Publication number: 20080320452
    Abstract: A method may include mapping a first program to a context-free grammar. Grammar transformations may be performed on the context-free grammar to produce a transformed context-free grammar representing the first program. A second program having a program structure different than a program structure of the first program may be constructed from the transformed context-free grammar.
    Type: Application
    Filed: January 31, 2008
    Publication date: December 25, 2008
    Inventor: Gerald R. Thompson