Patents by Inventor Matthew Alan Price

Matthew Alan Price 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: 11961282
    Abstract: A system for detecting synthetic videos may include a server, a plurality of weak classifiers, and a strong classifier. The server may be configured to receive a prediction result from each of a plurality of weak classifiers; and send the prediction results from each of the plurality of weak classifiers to a strong classifier. The weak classifiers may be trained on real videos and known synthetic videos to analyze a distinct characteristic of a video file; detect irregularities of the distinct characteristic; generate a prediction result associated with the distinct characteristic, the prediction result being a prediction on whether the video file is synthetic; and output the prediction result to the server. The strong classifier may be trained to receive the prediction results of the plurality of weak classifiers from the server; analyze the prediction results; and determine if the video file is synthetic based on the prediction results.
    Type: Grant
    Filed: January 22, 2021
    Date of Patent: April 16, 2024
    Assignee: ZeroFOX, Inc
    Inventors: Michael Morgan Price, Matthew Alan Price
  • Patent number: 11146652
    Abstract: A computer-implemented method for enriching data may include: receiving, via a server, a data packet from a source of a plurality of sources; determining, via the server, at least one machine learning model of a plurality of machine learning models that applies to the data packet based on at least one of the source or attributes of the data packet; in response to determining the at least one machine learning model, sending, via the server, the data packet to the at least one machine learning model; analyzing the data packet with the at least one machine learning model; receiving, via the server, the result from the at least one machine learning model; adding, via the server, the result to the data packet to create an enriched data packet; and sending, via the server, the enriched data packet to a notification service.
    Type: Grant
    Filed: October 31, 2019
    Date of Patent: October 12, 2021
    Assignee: ZeroFOX, Inc.
    Inventor: Matthew Alan Price
  • Publication number: 20210142065
    Abstract: A system for detecting synthetic videos may include a server, a plurality of weak classifiers, and a strong classifier. The server may be configured to receive a prediction result from each of a plurality of weak classifiers; and send the prediction results from each of the plurality of weak classifiers to a strong classifier. The weak classifiers may be trained on real videos and known synthetic videos to analyze a distinct characteristic of a video file; detect irregularities of the distinct characteristic; generate a prediction result associated with the distinct characteristic, the prediction result being a prediction on whether the video file is synthetic; and output the prediction result to the server. The strong classifier may be trained to receive the prediction results of the plurality of weak classifiers from the server; analyze the prediction results; and determine if the video file is synthetic based on the prediction results.
    Type: Application
    Filed: January 22, 2021
    Publication date: May 13, 2021
    Applicant: ZeroFOX, Inc
    Inventors: Michael Morgan Price, Matthew Alan Price
  • Publication number: 20210136169
    Abstract: A computer-implemented method for enriching data may include: receiving, via a server, a data packet from a source of a plurality of sources; determining, via the server, at least one machine learning model of a plurality of machine learning models that applies to the data packet based on at least one of the source or attributes of the data packet; in response to determining the at least one machine learning model, sending, via the server, the data packet to the at least one machine learning model; analyzing the data packet with the at least one machine learning model; receiving, via the server, the result from the at least one machine learning model; adding, via the server, the result to the data packet to create an enriched data packet; and sending, via the server, the enriched data packet to a notification service.
    Type: Application
    Filed: October 31, 2019
    Publication date: May 6, 2021
    Applicant: ZeroFOX, Inc.
    Inventor: Matthew Alan Price
  • Patent number: 10929677
    Abstract: A system for detecting synthetic videos may include a server, a plurality of weak classifiers, and a strong classifier. The server may be configured to receive a prediction result from each of a plurality of weak classifiers; and send the prediction results from each of the plurality of weak classifiers to a strong classifier. The weak classifiers may be trained on real videos and known synthetic videos to analyze a distinct characteristic of a video file; detect irregularities of the distinct characteristic; generate a prediction result associated with the distinct characteristic, the prediction result being a prediction on whether the video file is synthetic; and output the prediction result to the server. The strong classifier may be trained to receive the prediction results of the plurality of weak classifiers from the server; analyze the prediction results; and determine if the video file is synthetic based on the prediction results.
    Type: Grant
    Filed: November 20, 2019
    Date of Patent: February 23, 2021
    Assignee: ZeroFOX, Inc.
    Inventors: Michael Morgan Price, Matthew Alan Price
  • Publication number: 20210042529
    Abstract: A system for detecting synthetic videos may include a server, a plurality of weak classifiers, and a strong classifier. The server may be configured to receive a prediction result from each of a plurality of weak classifiers; and send the prediction results from each of the plurality of weak classifiers to a strong classifier. The weak classifiers may be trained on real videos and known synthetic videos to analyze a distinct characteristic of a video file; detect irregularities of the distinct characteristic; generate a prediction result associated with the distinct characteristic, the prediction result being a prediction on whether the video file is synthetic; and output the prediction result to the server. The strong classifier may be trained to receive the prediction results of the plurality of weak classifiers from the server; analyze the prediction results; and determine if the video file is synthetic based on the prediction results.
    Type: Application
    Filed: November 20, 2019
    Publication date: February 11, 2021
    Applicant: ZeroFOX, Inc.
    Inventors: Michael Morgan Price, Matthew Alan Price