Patents by Inventor Wayne Anthony McAuliffe

Wayne Anthony McAuliffe 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: 7263721
    Abstract: Defeating the ability of malicious code to record password entries made at a keyboard involves one or two separate strategies. In a first reactive strategy, a protection process executes on a protected machine by determining any processes that hook keyboard messages, and deleting identified modules that correspond with suspected processes. A second proactive strategy further involves attempting to cripple the suspected processes by locating a suspect process' entry point and writing a subroutine return opcode to this suspect process. Further, there is a separate watchdog process, which monitors the dummy keyboard-hook process. This watchdog process runs checksums on the dummy keyboard-hook process and tests its position in the keyboard-hook process chain to ensure that the dummy process is not compromised.
    Type: Grant
    Filed: August 9, 2002
    Date of Patent: August 28, 2007
    Assignee: International Business Machines Corporation
    Inventors: Edward Emile Kelley, Wayne Anthony McAuliffe
  • Publication number: 20040030914
    Abstract: Defeating the ability of malicious code to record password entries made at a keyboard involves one or two separate strategies. In a first reactive strategy, a protection process executes on a protected machine by determining any processes that hook keyboard messages, and deleting identified modules that correspond with suspected processes. A second proactive strategy further involves attempting to cripple the suspected processes by locating a suspect process' entry point and writing a subroutine return opcode to this suspect process. Further, there is a separate watchdog process, which monitors the dummy keyboard-hook process. This watchdog process runs checksums on the dummy keyboard-hook process and tests its position in the keyboard-hook process chain to ensure that the dummy process is not compromised.
    Type: Application
    Filed: August 9, 2002
    Publication date: February 12, 2004
    Inventors: Edward Emile Kelley, Wayne Anthony McAuliffe