Patents by Inventor David A. Crenshaw

David A. Crenshaw 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).

  • Publication number: 20210075798
    Abstract: Example techniques described herein determine a validation dataset, determine a computational model using the validation dataset, or determine a signature or classification of a data stream such as a file. The classification can indicate whether the data stream is associated with malware. A processing unit can determine signatures of individual training data streams. The processing unit can determine, based at least in part on the signatures and a predetermined difference criterion, a training set and a validation set of the training data streams. The processing unit can determine a computational model based at least in part on the training set. The processing unit can then operate the computational model based at least in part on a trial data stream to provide a trial model output. Some examples include determining the validation set based at least in part on the training set and the predetermined criterion for difference between data streams.
    Type: Application
    Filed: November 2, 2020
    Publication date: March 11, 2021
    Inventors: Sven Krasser, David Elkind, Brett Meyer, Patrick Crenshaw
  • Patent number: 10903682
    Abstract: A system for providing power over Ethernet emergency lighting is disclosed. The system includes a rechargeable battery pack that is charged without interfering with data signals present on a power over Ethernet link that provides normal lighting. The system includes a power loss monitor for monitoring the presence of normal lighting power present on a power over Ethernet link without interference.
    Type: Grant
    Filed: July 19, 2019
    Date of Patent: January 26, 2021
    Inventor: David Crenshaw
  • Patent number: 10832168
    Abstract: Example techniques described herein determine a signature or classification of a data stream such as a file. The classification can indicate whether the data stream is associated with malware. A processor can locate training analysis regions of training data streams based on predetermined structure data, and determining training model inputs based on the training analysis regions. The processor can determine a computational model based on the training model inputs. The computational model can receive an input vector and provide a corresponding feature vector. The processor can then locate a trial analysis region of a trial data stream based on the predetermined structure data and determine a trial model input. The processor can operate the computational model based on the trial model input to provide a trial feature vector, e.g., a signature. The processor can operate a second computational model to provide a classification based on the signature.
    Type: Grant
    Filed: January 10, 2017
    Date of Patent: November 10, 2020
    Assignee: CrowdStrike, Inc.
    Inventors: Sven Krasser, David Elkind, Patrick Crenshaw, Brett Meyer
  • Patent number: 10826934
    Abstract: Example techniques described herein determine a validation dataset, determine a computational model using the validation dataset, or determine a signature or classification of a data stream such as a file. The classification can indicate whether the data stream is associated with malware. A processing unit can determine signatures of individual training data streams. The processing unit can determine, based at least in part on the signatures and a predetermined difference criterion, a training set and a validation set of the training data streams. The processing unit can determine a computational model based at least in part on the training set. The processing unit can then operate the computational model based at least in part on a trial data stream to provide a trial model output. Some examples include determining the validation set based at least in part on the training set and the predetermined criterion for difference between data streams.
    Type: Grant
    Filed: January 10, 2017
    Date of Patent: November 3, 2020
    Assignee: CrowdStrike, Inc.
    Inventors: Sven Krasser, David Elkind, Brett Meyer, Patrick Crenshaw
  • Patent number: 10779380
    Abstract: A system for providing power over Ethernet illuminated signage is provided. The system includes receiving lighting instructions via an Ethernet compatible communications protocol, translating those instructions to a lower bandwidth, slower protocol while passing through DC power. Illumination fixtures are powered by the passed-through power and operated in accordance with the translated instructions.
    Type: Grant
    Filed: March 21, 2019
    Date of Patent: September 15, 2020
    Assignee: ABL IP HOLDING LLC
    Inventors: David Crenshaw, Rafael Ordonez Gonzalez
  • Patent number: 10726128
    Abstract: Example techniques herein determine that a trial data stream is associated with malware (“dirty”) using a local computational model (CM). The data stream can be represented by a feature vector. A control unit can receive a first, dirty feature vector (e.g., a false miss) and determine the local CM based on the first feature vector. The control unit can receive a trial feature vector representing the trial data stream. The control unit can determine that the trial data stream is dirty if a broad CM or the local CM determines that the trial feature vector is dirty. In some examples, the local CM can define a dirty region in a feature space. The control unit can determine the local CM based on the first feature vector and other clean or dirty feature vectors, e.g., a clean feature vector nearest to the first feature vector.
    Type: Grant
    Filed: July 24, 2017
    Date of Patent: July 28, 2020
    Assignee: CrowdStrike, Inc.
    Inventors: Sven Krasser, David Elkind, Patrick Crenshaw, Kirby James Koster
  • Publication number: 20190356162
    Abstract: A system for providing power over Ethernet emergency lighting is disclosed. The system includes a rechargeable battery pack that is charged without interfering with data signals present on a power over Ethernet link that provides normal lighting. The system includes a power loss monitor for monitoring the presence of normal lighting power present on a power over Ethernet link without interference.
    Type: Application
    Filed: July 19, 2019
    Publication date: November 21, 2019
    Inventor: David Crenshaw
  • Publication number: 20190297710
    Abstract: A system for providing power over Ethernet illuminated signage is provided. The system includes receiving lighting instructions via an Ethernet compatible communications protocol, translating those instructions to a lower bandwidth, slower protocol while passing through DC power. Illumination fixtures are powered by the passed-through power and operated in accordance with the translated instructions.
    Type: Application
    Filed: March 21, 2019
    Publication date: September 26, 2019
    Inventors: David Crenshaw, Rafael Ordonez Gonzalez
  • Publication number: 20190273510
    Abstract: Example techniques described herein determine a classification of a variable-length source data such as an executable code. A neural network system that includes a convolution filter, a recurrent neural network, and a fully connected layer can be configured in a computing device to classify executable code. The neural network system can receive executable code of variable length and reduce its dimensionality by generating a variable-length sequence of features extracted from the executable code. The sequence of features is filtered, and applied to one or more recurrent neural networks and to a neural network. The output of the neural network classifies the data. Other disclosed systems include a system for reducing the dimensionality of command line input using a recurrent neural network. The reduced dimensionality of command line input may be classified using the disclosed neural network systems.
    Type: Application
    Filed: March 1, 2018
    Publication date: September 5, 2019
    Inventors: David Elkind, Patrick Crenshaw, Sven Krasser
  • Publication number: 20190273509
    Abstract: Example techniques described herein determine a classification of a variable-length source data such as an executable code. A neural network system that includes a convolution filter, a recurrent neural network, and a fully connected layer can be configured in a computing device to classify executable code. The neural network system can receive executable code of variable length and reduce its dimensionality by generating a variable-length sequence of features extracted from the executable code. The sequence of features is filtered, and applied to one or more recurrent neural networks and to a neural network. The output of the neural network classifies the data. Other disclosed systems include a system for reducing the dimensionality of command line input using a recurrent neural network. The reduced dimensionality of command line input may be classified using the disclosed neural network systems.
    Type: Application
    Filed: March 1, 2018
    Publication date: September 5, 2019
    Inventors: David Elkind, Patrick Crenshaw, Sven Krasser
  • Patent number: 10361583
    Abstract: A method for providing power over Ethernet emergency lighting is disclosed. The method includes detecting a loss of power over a POE link segment connected to a lighting fixture, and in response to the detection of a loss of power over the POE link segment, causing a relaying device to connect a lamp of the fixture to a backup battery.
    Type: Grant
    Filed: February 23, 2018
    Date of Patent: July 23, 2019
    Assignee: IOTA ENGINEERING LLC
    Inventor: David Crenshaw
  • Publication number: 20180183264
    Abstract: A system for providing power over Ethernet emergency lighting is disclosed. The system includes a rechargeable battery pack that is charged without interfering with data signals present on a power over Ethernet link that provides normal lighting. The system includes a power loss monitor for monitoring the presence of normal lighting power present on a power over Ethernet link without interference.
    Type: Application
    Filed: February 23, 2018
    Publication date: June 28, 2018
    Inventor: David Crenshaw
  • Patent number: 9941737
    Abstract: A system for providing power over Ethernet emergency lighting is disclosed. The system includes a rechargeable battery pack that is charged without interfering with data signals present on a power over Ethernet link that provides normal lighting. The system includes a power loss monitor for monitoring the presence of normal lighting power present on a power over Ethernet link without interference.
    Type: Grant
    Filed: February 14, 2017
    Date of Patent: April 10, 2018
    Inventor: David Crenshaw
  • Publication number: 20170271914
    Abstract: A system for providing power over Ethernet emergency lighting is disclosed. The system includes a rechargeable battery pack that is charged without interfering with data signals present on a power over Ethernet link that provides normal lighting. The system includes a power loss monitor for monitoring the presence of normal lighting power present on a power over Ethernet link without interference.
    Type: Application
    Filed: February 14, 2017
    Publication date: September 21, 2017
    Inventor: David Crenshaw
  • Patent number: 9609706
    Abstract: A luminaire for use with power over an Ethernet emergency lighting is disclosed. The luminaire includes a rechargeable battery pack, an emergency backup LED driver, a normal lighting LED driver and an LED lamp. The luminaire also includes a power loss monitor that monitors the presence of normal lighting power present on a power over Ethernet link, and connects the emergency backup LED driver to the LED lamp through a relaying device in the event of a loss of normal lighting power. Furthermore, a method of detecting the power loss in a POE link segment is provided, wherein the method includes detecting a differential DC voltage between a first conductor in a first data pair on the POE link segment and a second conductor in a second data pair on the same POE link segment.
    Type: Grant
    Filed: March 17, 2016
    Date of Patent: March 28, 2017
    Assignee: Iota Engineering LLC
    Inventor: David Crenshaw
  • Publication number: 20160273722
    Abstract: A system for providing power over Ethernet emergency lighting is disclosed. The system includes a rechargeable battery pack that is charged without interfering with data signals present on a power over Ethernet link that provides normal lighting. The system includes a power loss monitor for monitoring the presence of normal lighting power present on a power over Ethernet link without interference.
    Type: Application
    Filed: March 17, 2016
    Publication date: September 22, 2016
    Applicant: IOTA ENGINEERING LLC
    Inventor: David Crenshaw
  • Patent number: 8795729
    Abstract: The present invention provides methods for feeding older sows that beneficially reduce feed intake in older sows, yet improve pig survival and weaning weight of pigs from older sows.
    Type: Grant
    Filed: December 30, 2013
    Date of Patent: August 5, 2014
    Assignee: APC, Inc.
    Inventors: Joe David Crenshaw, Joy Campbell, Louis E. Russell
  • Publication number: 20140113024
    Abstract: The present invention provides methods for feeding older sows that beneficially reduce feed intake in older sows, yet improve pig survival and weaning weight of pigs from older sows.
    Type: Application
    Filed: December 30, 2013
    Publication date: April 24, 2014
    Applicant: APC, INC.
    Inventors: Joe David Crenshaw, Joy Campbell, Louis E. Russell
  • Patent number: 8632812
    Abstract: The present invention provides methods for feeding older sows that beneficially reduce feed intake in older sows, yet improve pig survival and weaning weight of pigs from older sows.
    Type: Grant
    Filed: April 24, 2013
    Date of Patent: January 21, 2014
    Assignee: APC, Inc.
    Inventors: Joe David Crenshaw, Joy Campbell, Louis E. Russell
  • Publication number: 20130236560
    Abstract: The present invention provides methods for feeding older sows that beneficially reduce feed intake in older sows, yet improve pig survival and weaning weight of pigs from older sows.
    Type: Application
    Filed: April 24, 2013
    Publication date: September 12, 2013
    Applicant: APC, Inc.
    Inventors: Joe David Crenshaw, Joy Campbell, Louis E. Russell