Patents Assigned to NeurallQ, Inc.
  • Patent number: 9106697
    Abstract: A computer implemented method includes monitoring activity on the virtual machine. A plurality of activities being performed at the virtual machine is identified. Each of the activities includes an activity source, an activity target, and an association between the activity source and the activity target. The activity sources, activity targets, and associations are stored in the memory. A fingerprint indicative of the activity on the virtual machine is created from the stored activities. The fingerprint is transmitted to prevent future attacks that comprise the same or similar activities as indicated by the fingerprint.
    Type: Grant
    Filed: June 17, 2011
    Date of Patent: August 11, 2015
    Assignee: NeurallQ, Inc.
    Inventors: Alen Capalik, David Andrews, Ben Becker
  • Patent number: 8789189
    Abstract: A method includes receiving a list of target addresses, locating a first page table entry corresponding to the first page, and determining the first executability state. When the first executability state is non-executable, a first set of one or more target addresses that correspond to the first page, and a second set of one or more target addresses that correspond to one or more pages other than the first page are identified. One or more target addresses are stored in breakpoint registers of the computer system. The first executability state of the first page table entry is set as executable, and the executability states of page table entries that correspond to the second set of target addresses are set as non-executable. When the first address matches one of the target addresses stored in the breakpoint registers, forensic data is recorded.
    Type: Grant
    Filed: June 17, 2011
    Date of Patent: July 22, 2014
    Assignee: NeurallQ, Inc.
    Inventors: Alen Capalik, David Andrews, Zachery Salwasser