Patents Assigned to TERBIUM LABS, INC.
  • Patent number: 10261784
    Abstract: Systems and methods of detecting copying of code or portions of code involve disassembling a set of compiled code into an architecture-agnostic intermediate representation. The intermediate representation is used to form a number of cryptographically hashed overlapping shingles. The number of cryptographically hashed overlapping shingles can be searched against a database of cryptographically hashed overlapping shingles to identify copied code.
    Type: Grant
    Filed: June 20, 2018
    Date of Patent: April 16, 2019
    Assignee: TERBIUM LABS, INC.
    Inventors: Daniel J. Rogers, Dionysus Blazakis
  • Patent number: 9459861
    Abstract: Systems and methods of detecting copying of computer code or portions of computer code involve generating unique fingerprints from compiled computer binaries. The unique fingerprints are simplified representations of functions in the compiled computer binaries and are compared with each other to identify similarities between functions in the respective compiled computer binaries. Copying can be detected when there are sufficient similarities between fingerprints of two functions.
    Type: Grant
    Filed: March 24, 2016
    Date of Patent: October 4, 2016
    Assignee: TERBIUM LABS, INC.
    Inventors: Daniel J. Rogers, Michael Moore, Dionysus Blazakis