Patents by Inventor Anthony Robert Durie

Anthony Robert Durie 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: 9813377
    Abstract: Methods and apparatus for optimizing security configurations of a set of computers are disclosed. A set of local servers, each functioning as a deep-security manager supporting a respective subset of the computers, maintains protection software containing filters and rules for deploying each filter. A local server receives updated protection software from a central server. Each local server interrogates each computer of its subset of computers to acquire computer-characterizing data and applies relevant rules to determine an optimal set of filters for each computer. Each rule adaptively determines required characterizing data elements from each computer for determining an optimal security configuration. A local server updates the security configuration of a computer to suit changes in the operational environment of the computer.
    Type: Grant
    Filed: April 10, 2017
    Date of Patent: November 7, 2017
    Assignee: TREND MICRO INCORPORATED
    Inventors: Anthony Robert Durie, William G. McGee
  • Publication number: 20170214656
    Abstract: Methods and apparatus for optimizing security configurations of a set of computers are disclosed. A set of local servers, each functioning as a deep-security manager supporting a respective subset of the computers, maintains protection software containing filters and rules for deploying each filter. A local server receives updated protection software from a central server. Each local server interrogates each computer of its subset of computers to acquire computer-characterizing data and applies relevant rules to determine an optimal set of filters for each computer. Each rule adaptively determines required characterizing data elements from each computer for determining an optimal security configuration. A local server updates the security configuration of a computer to suit changes in the operational environment of the computer.
    Type: Application
    Filed: April 10, 2017
    Publication date: July 27, 2017
    Applicant: TREND MICRO INCORPORATED
    Inventors: Anthony Robert DURIE, William G. MCGEE
  • Patent number: 9621589
    Abstract: Methods and apparatus for optimizing security configurations of a set of computers are disclosed. A set of local servers, each functioning as a deep-security manager supporting a respective subset of the computers, maintains protection software containing filters and rules for deploying each filter. A local server receives updated protection software from a central server. Each local server interrogates each computer of its subset of computers to acquire computer-characterizing data and applies relevant rules to determine an optimal set of filters for each computer. Each rule adaptively determines required characterizing data elements from each computer for determining an optimal security configuration. A local server updates the security configuration of a computer to suit changes in the operational environment of the computer.
    Type: Grant
    Filed: January 6, 2015
    Date of Patent: April 11, 2017
    Assignee: TREND MICRO INCORPORATED
    Inventors: Anthony Robert Durie, William G. McGee
  • Publication number: 20160241593
    Abstract: Methods and apparatus for optimizing security configurations of a set of computers are disclosed. A set of local servers, each functioning as a deep-security manager supporting a respective subset of the computers, maintains protection software containing filters and rules for deploying each filter. A local server receives updated protection software from a central server. Each local server interrogates each computer of its subset of computers to acquire computer-characterizing data and applies relevant rules to determine an optimal set of filters for each computer. Each rule adaptively determines required characterizing data elements from each computer for determining an optimal security configuration. A local server updates the security configuration of a computer to suit changes in the operational environment of the computer.
    Type: Application
    Filed: January 6, 2015
    Publication date: August 18, 2016
    Applicant: TREND MICRO INCORPORATED
    Inventors: Anthony Robert DURIE, William G. MCGEE
  • Patent number: 8990937
    Abstract: A recommendation engine coupled to a server computer in communication with a plurality of hosts is described. The recommendation engine includes computer readable intrusion-protection instructions stored in a memory device, which cause a processor of said server computer to determine a current host-protection configuration for a target host; detect discrepancy between said current host-protection configuration and a prior host-protection configuration; install said current host-protection configuration in said target host upon detecting said discrepancy; record successive host-reconfiguration periods, a host reconfiguration period being a difference between successive instants of time at which a current host-protection configuration differs from a prior host-protection configuration; determine a monitoring period according to a value of at least one of said successive host-reconfiguration periods; and a scheduler for activating said intrusion-protection instructions according to said monitoring period.
    Type: Grant
    Filed: April 30, 2013
    Date of Patent: March 24, 2015
    Assignee: Trend Micro Incorporated
    Inventor: Anthony Robert Durie
  • Patent number: 8943593
    Abstract: Methods and apparatus for optimizing security configurations of a set of computers are disclosed. A set of local servers, each functioning as a deep-security manager supporting a respective subset of the computers, maintains protection software containing filters and rules for deploying each filter. A local server receives updated protection software from a central server. Each local server interrogates each computer of its subset of computers to acquire computer-characterizing data and applies relevant rules to determine an optimal set of filters for each computer. Each rule adaptively determines required characterizing data elements from each computer for determining an optimal security configuration. A local server updates the security configuration of a computer to suit changes in the operational environment of the computer.
    Type: Grant
    Filed: August 1, 2013
    Date of Patent: January 27, 2015
    Assignee: Trend Micro Incorporated
    Inventors: Anthony Robert Durie, William G. McGee
  • Publication number: 20140223563
    Abstract: Methods and apparatus for optimizing security configurations of a set of computers are disclosed. A set of local servers, each functioning as a deep-security manager supporting a respective subset of the computers, maintains protection software containing filters and rules for deploying each filter. A local server receives updated protection software from a central server. Each local server interrogates each computer of its subset of computers to acquire computer-characterizing data and applies relevant rules to determine an optimal set of filters for each computer. Each rule adaptively determines required characterizing data elements from each computer for determining an optimal security configuration. A local server updates the security configuration of a computer to suit changes in the operational environment of the computer.
    Type: Application
    Filed: August 1, 2013
    Publication date: August 7, 2014
    Applicant: TREND MICRO INCORPORATED
    Inventors: Anthony Robert Durie, William G. McGee
  • Patent number: 8763085
    Abstract: Computer security protection of virtual machines is remotely managed by a security manager that communicates with a security agent in each of the virtual machines. The security manager sends a sequence marker to a virtual machine, and expects to receive the sequence marker back from the virtual machine. When the security manager detects that a virtual machine sends a sequence marker that is the same as a previously received sequence marker, the security manager detects that the virtual machine is a clone or a rollback of another virtual machine. In response, the security manager provisions computer security in the virtual machine.
    Type: Grant
    Filed: December 19, 2012
    Date of Patent: June 24, 2014
    Assignee: Trend Micro Incorporated
    Inventors: Anthony Robert Durie, Chin Chi Liao, Eric Rosenquist
  • Publication number: 20130247138
    Abstract: A recommendation engine coupled to a server computer in communication with a plurality of hosts is described. The recommendation engine includes computer readable intrusion-protection instructions stored in a memory device, which cause a processor of said server computer to determine a current host-protection configuration for a target host; detect discrepancy between said current host-protection configuration and a prior host-protection configuration; install said current host-protection configuration in said target host upon detecting said discrepancy; record successive host-reconfiguration periods, a host reconfiguration period being a difference between successive instants of time at which a current host-protection configuration differs from a prior host-protection configuration; determine a monitoring period according to a value of at least one of said successive host-reconfiguration periods; and a scheduler for activating said intrusion-protection instructions according to said monitoring period.
    Type: Application
    Filed: April 30, 2013
    Publication date: September 19, 2013
    Applicant: TREND MICRO INCORPORATED
    Inventor: Anthony Robert Durie
  • Patent number: 8505092
    Abstract: Methods and apparatus for optimizing security configurations of a set of computers are disclosed. A set of local servers, each functioning as a deep-security manager supporting a respective subset of the computers, maintains protection software containing filters and rules for deploying each filter. A local server receives updated protection software from a central server. Each local server interrogates each computer of its subset of computers to acquire computer-characterizing data and applies relevant rules to determine an optimal set of filters for each computer. Each rule adaptively determines required characterizing data elements from each computer for determining an optimal security configuration. A local server updates the security configuration of a computer to suit changes in the operational environment of the computer.
    Type: Grant
    Filed: October 18, 2007
    Date of Patent: August 6, 2013
    Assignee: Trend Micro Incorporated
    Inventors: Anthony Robert Durie, William G. McGee
  • Patent number: 8453204
    Abstract: A recommendation engine coupled to a server computer in communication with a plurality of hosts is described. The recommendation engine includes computer readable intrusion-protection instructions stored in a memory device, which cause a processor of said server computer to determine a current host-protection configuration for a target host; detect discrepancy between said current host-protection configuration and a prior host-protection configuration; install said current host-protection configuration in said target host upon detecting said discrepancy; record successive host-reconfiguration periods, a host reconfiguration period being a difference between successive instants of time at which a current host-protection configuration differs from a prior host-protection configuration; determine a monitoring period according to a value of at least one of said successive host-reconfiguration periods; and a scheduler for activating said intrusion-protection instructions according to said monitoring period.
    Type: Grant
    Filed: July 10, 2012
    Date of Patent: May 28, 2013
    Assignee: Trend Micro Incorporated
    Inventor: Anthony Robert Durie
  • Publication number: 20120284795
    Abstract: A recommendation engine coupled to a server computer in communication with a plurality of hosts is described. The recommendation engine includes computer readable intrusion-protection instructions stored in a memory device, which cause a processor of said server computer to determine a current host-protection configuration for a target host; detect discrepancy between said current host-protection configuration and a prior host-protection configuration; install said current host-protection configuration in said target host upon detecting said discrepancy; record successive host-reconfiguration periods, a host reconfiguration period being a difference between successive instants of time at which a current host-protection configuration differs from a prior host-protection configuration; determine a monitoring period according to a value of at least one of said successive host-reconfiguration periods; and a scheduler for activating said intrusion-protection instructions according to said monitoring period.
    Type: Application
    Filed: July 10, 2012
    Publication date: November 8, 2012
    Inventor: Anthony Robert Durie
  • Patent number: 8230508
    Abstract: An intrusion-prevention server supporting a set of hosts comprises data filters and an engine which uses a set of encoded rules for assigning data filters to hosts according to metadata characterizing the hosts. Each data filter corresponds to at least one intrusion pattern from among a set of intrusion patterns and the data filters are continuously updated as intrusion patterns change. Metadata acquired from a host varies with a changing state of the host. Acquisition of metadata from each host is streamlined to reduce communications between the server and the hosts and to minimize processing effort for both the server and the hosts.
    Type: Grant
    Filed: April 6, 2011
    Date of Patent: July 24, 2012
    Assignee: Trend Micro Incorporated
    Inventors: Anthony Robert Durie, William G. McGee
  • Patent number: 8225398
    Abstract: A recommendation engine coupled to a server computer in communication with a plurality of hosts is described. The recommendation engine includes computer readable intrusion-protection instructions stored in a memory device, which cause a processor of said server computer to determine a current host-protection configuration for a target host; detect discrepancy between said current host-protection configuration and a prior host-protection configuration; install said current host-protection configuration in said target host upon detecting said discrepancy; record successive host-reconfiguration periods, a host reconfiguration period being a difference between successive instants of time at which a current host-protection configuration differs from a prior host-protection configuration; determine a monitoring period according to a value of at least one of said successive host-reconfiguration periods; and a scheduler for activating said intrusion-protection instructions according to said monitoring period.
    Type: Grant
    Filed: June 23, 2011
    Date of Patent: July 17, 2012
    Assignee: Trend Micro Incorporated
    Inventor: Anthony Robert Durie
  • Publication number: 20110252470
    Abstract: A recommendation engine coupled to a server computer in communication with a plurality of hosts is described. The recommendation engine includes computer readable intrusion-protection instructions stored in a memory device, which cause a processor of said server computer to determine a current host-protection configuration for a target host; detect discrepancy between said current host-protection configuration and a prior host-protection configuration; install said current host-protection configuration in said target host upon detecting said discrepancy; record successive host-reconfiguration periods, a host reconfiguration period being a difference between successive instants of time at which a current host-protection configuration differs from a prior host-protection configuration; determine a monitoring period according to a value of at least one of said successive host-reconfiguration periods; and a scheduler for activating said intrusion-protection instructions according to said monitoring period.
    Type: Application
    Filed: June 23, 2011
    Publication date: October 13, 2011
    Inventor: Anthony Robert Durie
  • Patent number: 7996896
    Abstract: Methods and apparatus for dynamically revising host-intrusion-protection configurations according to varying host state and changing intrusion patterns are disclosed. A set of local servers, each functioning as a deep-security manager supporting a respective subset of the hosts, maintains and updates protection software containing filters and rules for deploying each filter. A local server cyclically monitors each host of its subset of hosts at time instants separated by adjustable monitoring periods to acquire host-characterizing data and determine an optimal set of filters. The local server maintains a profile for each host and determines a current monitoring period for a host according to the host's current profile. The processing effort is reduced by judicial adjustment of successive monitoring periods and selectively tailoring the host-characterizing data to the conditions of each host.
    Type: Grant
    Filed: October 19, 2007
    Date of Patent: August 9, 2011
    Assignee: Trend Micro Incorporated
    Inventor: Anthony Robert Durie
  • Publication number: 20110179489
    Abstract: An intrusion-prevention server supporting a set of hosts comprises data filters and an engine which uses a set of encoded rules for assigning data filters to hosts according to metadata characterizing the hosts. Each data filter corresponds to at least one intrusion pattern from among a set of intrusion patterns and the data filters are continuously updated as intrusion patterns change. Metadata acquired from a host varies with a changing state of the host. Acquisition of metadata from each host is streamlined to reduce communications between the server and the hosts and to minimize processing effort for both the server and the hosts.
    Type: Application
    Filed: April 6, 2011
    Publication date: July 21, 2011
    Inventors: Anthony Robert Durie, William G. McGee
  • Patent number: 7930747
    Abstract: An intrusion-prevention server supporting a set of hosts comprises data filters and an engine which uses a set of encoded rules for assigning data filters to hosts according to metadata characterizing the hosts. Each data filter corresponds to at least one intrusion pattern from among a set of intrusion patterns and the data filters are continuously updated as intrusion patterns change. Metadata acquired from a host varies with a changing state of the host. Acquisition of metadata from each host is streamlined to reduce communications between the server and the hosts and to minimize processing effort for both the server and the hosts.
    Type: Grant
    Filed: October 21, 2007
    Date of Patent: April 19, 2011
    Assignee: Trend Micro Incorporated
    Inventors: Anthony Robert Durie, William G. McGee
  • Publication number: 20090106842
    Abstract: Methods and apparatus for dynamically revising host-intrusion-protection configurations according to varying host state and changing intrusion patterns are disclosed. A set of local servers, each functioning as a deep-security manager supporting a respective subset of the hosts, maintains and updates protection software containing filters and rules for deploying each filter. A local server cyclically monitors each host of its subset of hosts at time instants separated by adjustable monitoring periods to acquire host-characterizing data and determine an optimal set of filters. The local server maintains a profile for each host and determines a current monitoring period for a host according to the host's current profile. The processing effort is reduced by judicial adjustment of successive monitoring periods and selectively tailoring the host-characterizing data to the conditions of each host.
    Type: Application
    Filed: October 19, 2007
    Publication date: April 23, 2009
    Inventor: Anthony Robert DURIE
  • Publication number: 20080168561
    Abstract: An intrusion-prevention server supporting a set of hosts comprises data filters and an engine which uses a set of encoded rules for assigning data filters to hosts according to metadata characterizing the hosts. Each data filter corresponds to at least one intrusion pattern from among a set of intrusion patterns and the data filters are continuously updated as intrusion patterns change. Metadata acquired from a host varies with a changing state of the host. Acquisition of metadata from each host is streamlined to reduce communications between the server and the hosts and to minimize processing effort for both the server and the hosts.
    Type: Application
    Filed: October 21, 2007
    Publication date: July 10, 2008
    Inventors: Anthony Robert DURIE, William G. MCGEE