Patents by Inventor J. Thomas Haigh

J. Thomas Haigh 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: 9485218
    Abstract: A device to prevent, detect and respond to one or more security threats between one or more controlled hosts and one or more services accessible from the controlled host. The device determines the authenticity of a user of a controlled host and activates user specific configurations under which the device monitors and controls all communications between the user, the controlled host and the services. As such, the device ensures the flow of only legitimate and authorized communications. Suspicious communications, such as those with malicious intent, malformed packets, among others, are stopped, reported for analysis and action. Additionally, upon detecting suspicious communication, the device modifies the activated user specific configurations under which the device monitors and controls the communications between the user, the controlled host and the services.
    Type: Grant
    Filed: March 23, 2010
    Date of Patent: November 1, 2016
    Assignee: Adventium Enterprises, LLC
    Inventors: Steven Alex Harp, J Thomas Haigh, Johnathan A Gohde, Richard C O'Brien, Charles N Payne, Jr., Ryan A VanRiper
  • Patent number: 9483302
    Abstract: The present disclosure includes methods and systems for providing virtual machine services. A number of embodiments can include a user VM with a virtual workstation, a number of service modules that can provide a number of services without communicating with the user VM and/or the virtual workstation, a communication channel that allows the number of service modules to communicate with each other, a computing device, and a manager. A number of embodiments can also include a virtual machine monitor to enforce an isolation policy within the system.
    Type: Grant
    Filed: March 19, 2015
    Date of Patent: November 1, 2016
    Assignee: Adventium Enterprises, LLC
    Inventors: Jason D. Sonnek, Steven A. Harp, J. Thomas Haigh
  • Publication number: 20150193257
    Abstract: The present disclosure includes methods and systems for providing virtual machine services. A number of embodiments can include a user VM with a virtual workstation, a number of service modules that can provide a number of services without communicating with the user VM and/or the virtual workstation, a communication channel that allows the number of service modules to communicate with each other, a computing device, and a manager. A number of embodiments can also include a virtual machine monitor to enforce an isolation policy within the system.
    Type: Application
    Filed: March 19, 2015
    Publication date: July 9, 2015
    Inventors: Jason D. Sonnek, Steven A. Harp, J. Thomas Haigh
  • Patent number: 9003408
    Abstract: The present disclosure includes methods and systems for providing virtual machine services. A number of embodiments can include a user VM with a virtual workstation, a number of service modules that can provide a number of services without communicating with the user VM and/or the virtual workstation, a communication channel that allows the number of service modules to communicate with each other, a computing device, and a manager. A number of embodiments can also include a virtual machine monitor to enforce an isolation policy within the system.
    Type: Grant
    Filed: September 28, 2012
    Date of Patent: April 7, 2015
    Assignee: Adventium Enterprises
    Inventors: Jason D. Sonnek, Steven A. Harp, J. Thomas Haigh
  • Publication number: 20140096131
    Abstract: The present disclosure includes methods and systems for providing virtual machine services. A number of embodiments can include a user VM with a virtual workstation, a number of service modules that can provide a number of services without communicating with the user VM and/or the virtual workstation, a communication channel that allows the number of service modules to communicate with each other, a computing device, and a manager. A number of embodiments can also include a virtual machine monitor to enforce an isolation policy within the system.
    Type: Application
    Filed: September 28, 2012
    Publication date: April 3, 2014
    Applicant: ADVENTIUM ENTERPRISES
    Inventors: Jason D. Sonnek, Steven A. Harp, J. Thomas Haigh
  • Publication number: 20110238979
    Abstract: A device to prevent, detect and respond to one or more security threats between one or more controlled hosts and one or more services accessible from the controlled host. The device determines the authenticity of a user of a controlled host and activates user specific configurations under which the device monitors and controls all communications between the user, the controlled host and the services. As such, the device ensures the flow of only legitimate and authorized communications. Suspicious communications, such as those with malicious intent, malformed packets, among others, are stopped, reported for analysis and action. Additionally, upon detecting suspicious communication, the device modifies the activated user specific configurations under which the device monitors and controls the communications between the user, the controlled host and the services.
    Type: Application
    Filed: March 23, 2010
    Publication date: September 29, 2011
    Applicant: ADVENTIUM LABS
    Inventors: Steven Alex Harp, J. Thomas Haigh, Johnathan A. Gohde, Richard C. O'Brien, Charles N. Payne, JR., Ryan A. VanRiper
  • Patent number: 5867647
    Abstract: A system and method of providing increased security for compiled program code. Compiled program code is installed in a computer having type enforcement capability. The compiled program code is allowed to execute and type enforcement violations are logged. The execution environment of the compiled program code is then modified to prevent recurrence of the logged type enforcement violations.
    Type: Grant
    Filed: February 9, 1996
    Date of Patent: February 2, 1999
    Assignee: Secure Computing Corporation
    Inventors: J. Thomas Haigh, Andrew W. Jensen