Patents by Inventor Brandon Woolley

Brandon Woolley 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: 11868470
    Abstract: A system and method for detecting embedded malware from a device including a receiver for receiving embedded binary image; a memory for encoding and storing the received embedded binary image; and one or more processors coupled to the receiver. The method includes extracting statistical features from the encoded embedded binary image; producing gridded data from the statistical features, using SV; inputting the gridded data to a machine learning (ML) trained to detect embedded malware from the gridded data; and determining whether the embedded binary image is benign or malware.
    Type: Grant
    Filed: January 12, 2021
    Date of Patent: January 9, 2024
    Assignee: RAYTHEON COMPANY
    Inventors: Ryan Howard Thomson, Ross Mackinnon, Brandon Woolley
  • Publication number: 20220222341
    Abstract: A system and method for detecting embedded malware from a device including a receiver for receiving embedded binary image; a memory for encoding and storing the received embedded binary image; and one or more processors coupled to the receiver. The method includes extracting statistical features from the encoded embedded binary image; producing gridded data from the statistical features, using SV; inputting the gridded data to a machine learning (ML) trained to detect embedded malware from the gridded data; and determining whether the embedded binary image is benign or malware.
    Type: Application
    Filed: January 12, 2021
    Publication date: July 14, 2022
    Inventors: Ryan Howard Thomson, Ross Mackinnon, Brandon Woolley
  • Patent number: 11381599
    Abstract: A method of generating cyber chaff can include determining a cell of a grid of cells to which a first feature and a second feature of user data maps, identifying a cell type of the cell, the cell type indicating whether the cell is an active cell, an inactive cell, or a sub-process cell, and providing cyber chaff based on cyber chaff data associated with either (a) one or more cells of the inactive cell type or (b) one or more cells of the sub-process cell type.
    Type: Grant
    Filed: April 9, 2019
    Date of Patent: July 5, 2022
    Assignee: Raytheon Company
    Inventors: Holger M. Jaenisch, James W. Handley, Michael J. Lambert, Brandon Woolley, William L. Cram, Ross MacKinnon, Mark A. Bradbury, Guy G. Swope
  • Patent number: 11115430
    Abstract: A method, apparatus and computer-readable medium for testing a target device. A fuzzer and a monitor are connected to the target device via a tactical bus. The fuzzer records messages sent from a source device to the target device over the tactical bus, creates a first fuzzed message having a data structure of the recorded message, and sends the first fuzzed message to the target device over the tactical bus. A fuzzer monitor monitors the target device for an anomalous response to the first fuzzed message, and determines a vulnerability of the target device from the response to the first fuzzed message.
    Type: Grant
    Filed: June 9, 2017
    Date of Patent: September 7, 2021
    Assignee: RAYTHEON COMPANY
    Inventors: Brandon Woolley, Ross MacKinnon, Eric Rammelsberg
  • Publication number: 20190312908
    Abstract: A method of generating cyber chaff can include determining a cell of a grid of cells to which a first feature and a second feature of user data maps, identifying a cell type of the cell, the cell type indicating whether the cell is an active cell, an inactive cell, or a sub-process cell, and providing cyber chaff based on cyber chaff data associated with either (a) one or more cells of the inactive cell type or (b) one or more cells of the sub-process cell type.
    Type: Application
    Filed: April 9, 2019
    Publication date: October 10, 2019
    Inventors: Holger M. Jaenisch, James W. Handley, Michael J. Lambert, Brandon Woolley, William L. Cram, Ross MacKinnon, Mark A. Bradbury, Guy G. Swope
  • Publication number: 20180359273
    Abstract: A method, apparatus and computer-readable medium for testing a target device. A fuzzer and a monitor are connected to the target device via a tactical bus. The fuzzer records messages sent from a source device to the target device over the tactical bus, creates a first fuzzed message having a data structure of the recorded message, and sends the first fuzzed message to the target device over the tactical bus. A fuzzer monitor monitors the target device for an anomalous response to the first fuzzed message, and determines a vulnerability of the target device from the response to the first fuzzed message.
    Type: Application
    Filed: June 9, 2017
    Publication date: December 13, 2018
    Inventors: Brandon Woolley, Ross MacKinnon, Eric Rammelsberg
  • Patent number: 10121006
    Abstract: A system and methods are disclosed for securely booting a processing system using a three step secure booting process. Several embodiments are presented, wherein upon power-on-reset, the first boot step uses a secure boot device comprising of a programmable device or an FPGA which boots up first, validates its configuration file and then validates the processor(s) configuration data before presenting the configuration data to the processor(s). This enables validation of ‘pre-boot’ information, such as the Reset Control Word and pre-boot processor configuration data. The second and third boot steps validate the internal secure boot code and external boot code respectively using one or more of secure validation techniques, such as encryption/decryption, Key mechanisms, privilege checking, pointer hashing or signature correlation schemes.
    Type: Grant
    Filed: December 5, 2016
    Date of Patent: November 6, 2018
    Assignee: Raytheon Company
    Inventors: Brandon Woolley, Norman Cramer, Brian McFarland, Matthew Hammond
  • Publication number: 20170083707
    Abstract: A system and methods are disclosed for securely booting a processing system using a three step secure booting process. Several embodiments are presented, wherein upon power-on-reset, the first boot step uses a secure boot device comprising of a programmable device or an FPGA which boots up first, validates its configuration file and then validates the processor(s) configuration data before presenting the configuration data to the processor(s). This enables validation of ‘pre-boot’ information, such as the Reset Control Word and pre-boot processor configuration data. The second and third boot steps validate the internal secure boot code and external boot code respectively using one or more of secure validation techniques, such as encryption/decryption, Key mechanisms, privilege checking, pointer hashing or signature correlation schemes.
    Type: Application
    Filed: December 5, 2016
    Publication date: March 23, 2017
    Inventors: Brandon Woolley, Norman Cramer, Brian McFarland, Matthew Hammond
  • Patent number: 9536094
    Abstract: A system and methods are disclosed for securely booting a processing system using a three step secure booting process. Several embodiments are presented, wherein upon power-on-reset, the first boot step uses a secure boot device comprising of a programmable device or an FPGA which boots up first, validates its configuration file and then validates the processor(s) configuration data before presenting the configuration data to the processor(s). This enables validation of ‘pre-boot’ information, such as the Reset Control Word and pre-boot processor configuration data. The second and third boot steps validate the internal secure boot code and external boot code respectively using one or more of secure validation techniques, such as encryption/decryption, Key mechanisms, privilege checking, pointer hashing or signature correlation schemes.
    Type: Grant
    Filed: January 13, 2014
    Date of Patent: January 3, 2017
    Assignee: RAYTHEON COMPANY
    Inventors: Brandon Woolley, Norman Cramer, Brian Mcfarland, Matthew Hammond
  • Patent number: 9436619
    Abstract: A separation kernel isolating memory domains within a shared system memory is executed on the cores of a multicore processor having hardware security enforcement for static virtual address mappings, to implement an efficient embedded multi-level security system. Shared caches are either disabled or constrained by the same static virtual address mappings using the hardware security enforcement available, to isolate domains accessible to select cores and reduce security risks from data co-mingling.
    Type: Grant
    Filed: September 8, 2014
    Date of Patent: September 6, 2016
    Assignee: Raytheon Company
    Inventor: Brandon Woolley
  • Publication number: 20160070658
    Abstract: A separation kernel isolating memory domains within a shared system memory is executed on the cores of a multicore processor having hardware security enforcement for static virtual address mappings, to implement an efficient embedded multi-level security system. Shared caches are either disabled or constrained by the same static virtual address mappings using the hardware security enforcement available, to isolate domains accessible to select cores and reduce security risks from data co-mingling.
    Type: Application
    Filed: September 8, 2014
    Publication date: March 10, 2016
    Inventor: Brandon Woolley
  • Publication number: 20150224374
    Abstract: A golf club head comprises a club head body having an external surface with a heel portion, a toe portion, a crown, a sole, and a face. The golf club head has a moment of inertia about a CG Z axis, IZZ. In some implementations, IZZ is greater than 4150 g·cm2 or greater than 4400 g·cm2. The face comprises a bulge curvature that satisfies a predetermined mathematical relationship. In some implementations, a moment of inertia about the CG X axis, Ixx, exceeds a predetermined value, and Izz is greater than Ixx. The face can comprise a roll curvature, and a ratio of the bulge curvature divided by the roll curvature, RC, can be greater than 0.28 and less than 0.75.
    Type: Application
    Filed: April 23, 2015
    Publication date: August 13, 2015
    Inventors: Mark Vincent Greaney, Brandon Woolley, Ian Wright, Todd P. Beach
  • Publication number: 20150199520
    Abstract: A system and methods are disclosed for securely booting a processing system using a three step secure booting process. Several embodiments are presented, wherein upon power-on-reset, the first boot step uses a secure boot device comprising of a programmable device or an FPGA which boots up first, validates its configuration file and then validates the processor(s) configuration data before presenting the configuration data to the processor(s). This enables validation of ‘pre-boot’ information, such as the Reset Control Word and pre-boot processor configuration data. The second and third boot steps validate the internal secure boot code and external boot code respectively using one or more of secure validation techniques, such as encryption/decryption, Key mechanisms, privilege checking, pointer hashing or signature correlation schemes.
    Type: Application
    Filed: January 13, 2014
    Publication date: July 16, 2015
    Applicant: Raytheon Company
    Inventors: Brandon Woolley, Norman Cramer, Brian Mcfarland, Matthew Hammond
  • Patent number: 8616999
    Abstract: A golf club head with an increased moment of inertia (MOI) about the X axis and the Z axis. Generally, the MOI about the Z axis is at least about 4400 g·cm2 and the MOI about the X axis is at least about 2500 g·cm2. The radius of the bulge of the club face is increased while the radius of the roll is reduced to compensate for the gear effect produced by the increased MOIs. The bulge curvature is generally between about 0.016 cm?1 and about 0.028 cm?1, and the roll curvature is between about 0.033 cm?1 and about 0.066 cm?1. The roll curvature is greater than the bulge curvature.
    Type: Grant
    Filed: October 22, 2012
    Date of Patent: December 31, 2013
    Assignee: Taylor Made Golf Company, Inc.
    Inventors: Mark Vincent Greaney, Brandon Woolley, Ian Wright, Todd P. Beach
  • Publication number: 20130017904
    Abstract: Golf club heads with improved sound can be provided by reducing or eliminating acoustic resonances of a club face at frequencies less than about 3.8 kHz. Club head resonance frequencies can be determined based on spectral analysis of an acoustic signal associated with a club/ball impact. Club head vibrational amplitudes at one or more selected frequencies are associated with a particular club surface (crown, face, or sole) and this surface is adjusted to attenuate or eliminate an undesired resonance.
    Type: Application
    Filed: December 20, 2011
    Publication date: January 17, 2013
    Inventors: Brandon Woolley, Bing-Ling Chao, Todd P. Beach
  • Patent number: 8292756
    Abstract: A golf club head with an increased moment of inertia (MOI) about the X axis and the Z axis. Generally, the MOI about the Z axis is at least about 4400 g·cm2 and the MOI about the X axis is at least about 2500 g·cm2. The radius of the bulge of the club face is increased while the radius of the roll is reduced to compensate for the gear effect produced by the increased MOIs. The bulge curvature is generally between about 0.016 cm?1 and about 0.028 cm?1, and the roll curvature is between about 0.033 cm?1 and about 0.066 cm?1. The roll curvature is greater than the bulge curvature.
    Type: Grant
    Filed: April 16, 2012
    Date of Patent: October 23, 2012
    Assignee: Taylor Made Golf Company, Inc.
    Inventors: Mark Vincent Greaney, Brandon Woolley, Ian Wright, Todd P. Beach
  • Publication number: 20120202614
    Abstract: A golf club head with an increased moment of inertia (MOI) about the X axis and the Z axis. Generally, the MOI about the Z axis is at least about 4400 g·cm2 and the MOI about the X axis is at least about 2500 g·cm2. The radius of the bulge of the club face is increased while the radius of the roll is reduced to compensate for the gear effect produced by the increased MOIs. The bulge curvature is generally between about 0.016 cm?1 and about 0.028 cm?1, and the roll curvature is between about 0.033 cm?1 and about 0.066 cm?1. The roll curvature is greater than the bulge curvature.
    Type: Application
    Filed: April 16, 2012
    Publication date: August 9, 2012
    Inventors: Mark Vincent Greaney, Brandon Woolley, Ian Wright, Todd P. Beach
  • Patent number: 8157672
    Abstract: A golf club head with an increased moment of inertia (MOI) about the X axis and the Z axis. Generally, the MOI about the Z axis is at least about 4400 g·cm2 and the MOI about the X axis is at least about 2500 g·cm2. The radius of the bulge of the club face is increased while the radius of the roll is reduced to compensate for the gear effect produced by the increased MOIs. The bulge curvature is generally between about 0.016 cm?1 and about 0.028 cm?1, and the roll curvature is between about 0.033 cm?1 and about 0.066 cm?1. The roll curvature is greater than the bulge curvature.
    Type: Grant
    Filed: August 5, 2011
    Date of Patent: April 17, 2012
    Assignee: Taylor Made Golf Company, Inc.
    Inventors: Mark Vincent Greaney, Brandon Woolley, Ian Wright, Todd P. Beach
  • Publication number: 20110287855
    Abstract: A golf club head with an increased moment of inertia (MOI) about the X axis and the Z axis. Generally, the MOI about the Z axis is at least about 4400 g·cm2 and the MOI about the X axis is at least about 2500 g·cm2. The radius of the bulge of the club face is increased while the radius of the roll is reduced to compensate for the gear effect produced by the increased MOIs. The bulge curvature is generally between about 0.016 cm?1 and about 0.028 cm?1, and the roll curvature is between about 0.033 cm?1 and about 0.066 cm?1. The roll curvature is greater than the bulge curvature.
    Type: Application
    Filed: August 5, 2011
    Publication date: November 24, 2011
    Inventors: Mark Vincent Greaney, Brandon Woolley, Ian Wright, Todd P. Beach
  • Patent number: 8012039
    Abstract: A golf club head with an increased moment of inertia (MOI) about the X axis and the Z axis. Generally, the MOI about the Z axis is at least about 4400 g·cm2 and the MOI about the X axis is at least about 2500 g·cm2. The radius of the bulge of the club face is increased while the radius of the roll is reduced to compensate for the gear effect produced by the increased MOIs. The bulge curvature is generally between about 0.016 cm?1 and about 0.028 cm?1, and the roll curvature is between about 0.033 cm?1 and about 0.066 cm?1. The roll curvature is greater than the bulge curvature.
    Type: Grant
    Filed: December 16, 2008
    Date of Patent: September 6, 2011
    Assignee: Taylor Made Golf Company, Inc.
    Inventors: Mark Vincent Greaney, Brandon Woolley, Ian Wright, Todd P. Beach