Patents by Inventor Benjamin Dodson

Benjamin Dodson 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: 20250106452
    Abstract: A video monitoring system can include multiple collectors to receive video beacon data from multiple video monitoring interface modules. At least one beacon stream is connected to receive data from multiple collectors. A processing module receives the beacon stream and provides a real-time event stream used for real-time data analysis and a video view stream used for long-term data analysis.
    Type: Application
    Filed: December 11, 2024
    Publication date: March 27, 2025
    Inventors: Adam Brown, Jonathan Dahl, Steven Heffernan, Justin Sanford, Matthew Ward, Scott Kidder, Benjamin Dodson, Alex Diehl
  • Patent number: 12206922
    Abstract: A video monitoring system can include multiple collectors to receive video beacon data from multiple video monitoring interface modules. At least one beacon stream is connected to receive data from multiple collectors. A processing module receives the beacon stream and provides a real-time event stream used for real-time data analysis and a video view stream used for long-term data analysis.
    Type: Grant
    Filed: February 8, 2024
    Date of Patent: January 21, 2025
    Assignee: Mux, Inc.
    Inventors: Adam Brown, Jonathan Dahl, Steven Heffernan, Justin Sanford, Matthew Ward, Scott Kidder, Benjamin Dodson, Alex Diehl
  • Publication number: 20240282110
    Abstract: Aspects of the present disclosure involve a system comprising a medium storing a program and method for machine-learning based selection of a representative video frame. The program and method provide for receiving a set of video frames; determining a first subset of frames by removing frames outside of an image quality threshold; determining a second subset by removing frames outside of an image stillness threshold; computing feature data for each frame in the second subset; providing, for each frame in the second subset, the feature data to a machine learning model (MLM), the MLM being configured to output a score for each frame in the second subset of frames based on the feature data, the MLM having been trained with a first set of images labeled based on aesthetics, and with a second set of images labeled based on image quality; and selecting a frame based on output scores.
    Type: Application
    Filed: May 2, 2024
    Publication date: August 22, 2024
    Inventors: Kavya Venkata Kota Kopparapu, Benjamin Dodson, Francesc Xavier Drudis Rius, Angus Kong, Richard Leider, Jien Ren, Sergey Tulyakov, Jiayao Yu
  • Publication number: 20240259618
    Abstract: A video monitoring system can include multiple collectors to receive video beacon data from multiple video monitoring interface modules. At least one beacon stream is connected to receive data from multiple collectors. A processing module receives the beacon stream and provides a real-time event stream used for real-time data analysis and a video view stream used for long-term data analysis.
    Type: Application
    Filed: February 8, 2024
    Publication date: August 1, 2024
    Inventors: Adam Brown, Jonathan Dahl, Steven Heffernan, Justin Sanford, Matthew Ward, Scott Kidder, Benjamin Dodson, Alex Diehl
  • Patent number: 12008811
    Abstract: Aspects of the present disclosure involve a system comprising a medium storing a program and method for machine-learning based selection of a representative video frame. The program and method provide for receiving a set of video frames; determining a first subset of frames by removing frames outside of an image quality threshold; determining a second subset by removing frames outside of an image stillness threshold; computing feature data for each frame in the second subset; providing, for each frame in the second subset, the feature data to a machine learning model (MLM), the MLM being configured to output a score for each frame in the second subset of frames based on the feature data, the MLM having been trained with a first set of images labeled based on aesthetics, and with a second set of images labeled based on image quality; and selecting a frame based on output scores.
    Type: Grant
    Filed: December 14, 2021
    Date of Patent: June 11, 2024
    Assignee: SNAP INC.
    Inventors: Kavya Venkata Kota Kopparapu, Benjamin Dodson, Francesc Xavier Drudis Rius, Angus Kong, Richard Leider, Jian Ren, Sergey Tulyakov, Jiayao Yu
  • Patent number: 11936932
    Abstract: A video monitoring system can include multiple collectors to receive video beacon data from multiple video monitoring interface modules. At least one beacon stream is connected to receive data from multiple collectors. A processing module receives the beacon stream and provides a real-time event stream used for real-time data analysis and a video view stream used for long-term data analysis.
    Type: Grant
    Filed: December 21, 2022
    Date of Patent: March 19, 2024
    Assignee: Mux, Inc.
    Inventors: Adam Brown, Jonathan Dahl, Steven Heffernan, Justin Sanford, Matthew Ward, Scott Kidder, Benjamin Dodson, Alex Diehl
  • Publication number: 20230117825
    Abstract: A video monitoring system can include multiple collectors to receive video beacon data from multiple video monitoring interface modules. At least one beacon stream is connected to receive data from multiple collectors. A processing module receives the beacon stream and provides a real-time event stream used for real-time data analysis and a video view stream used for long-term data analysis.
    Type: Application
    Filed: December 21, 2022
    Publication date: April 20, 2023
    Inventors: Adam Brown, Jonathan Dahl, Steven Heffernan, Justin Sanford, Matthew Ward, Scott Kidder, Benjamin Dodson, Alex Diehl
  • Patent number: 11570497
    Abstract: A video monitoring system can include multiple collectors to receive video beacon data from multiple video monitoring interface modules. At least one beacon stream is connected to receive data from multiple collectors. A processing module receives the beacon stream and provides a real-time event stream used for real-time data analysis and a video view stream used for long-term data analysis.
    Type: Grant
    Filed: July 14, 2022
    Date of Patent: January 31, 2023
    Assignee: Mux, Inc.
    Inventors: Adam Brown, Jonathan Dahl, Steven Heffernan, Justin Sanford, Matthew Ward, Scott Kidder, Benjamin Dodson, Alex Diehl
  • Publication number: 20220353560
    Abstract: A video monitoring system can include multiple collectors to receive video beacon data from multiple video monitoring interface modules. At least one beacon stream is connected to receive data from multiple collectors. A processing module receives the beacon stream and provides a real-time event stream used for real-time data analysis and a video view stream used for long-term data analysis.
    Type: Application
    Filed: July 14, 2022
    Publication date: November 3, 2022
    Inventors: Adam Brown, Jonathan Dahl, Steven Heffernan, Justin Sanford, Matthew Ward, Scott Kidder, Benjamin Dodson, Alex Diehl
  • Patent number: 11425435
    Abstract: A video monitoring system can include multiple collectors to receive video beacon data from multiple video monitoring interface modules. At least one beacon stream is connected to receive data from multiple collectors. A processing module receives the beacon stream and provides a real-time event stream used for real-time data analysis and a video view stream used for long-term data analysis.
    Type: Grant
    Filed: September 2, 2021
    Date of Patent: August 23, 2022
    Assignee: Mux, Inc.
    Inventors: Adam Brown, Jonathan Dahl, Steven Heffernan, Justin Sanford, Matthew Ward, Scott Kidder, Benjamin Dodson, Alex Diehl
  • Publication number: 20220207875
    Abstract: Aspects of the present disclosure involve a system comprising a medium storing a program and method for machine-learning based selection of a representative video frame. The program and method provide for receiving a set of video frames; determining a first subset of frames by removing frames outside of an image quality threshold; determining a second subset by removing frames outside of an image stillness threshold; computing feature data for each frame in the second subset; providing, for each frame in the second subset, the feature data to a machine learning model (MLM), the MLM being configured to output a score for each frame in the second subset of frames based on the feature data, the MLM having been trained with a first set of images labeled based on aesthetics, and with a second set of images labeled based on image quality; and selecting a frame based on output scores.
    Type: Application
    Filed: December 14, 2021
    Publication date: June 30, 2022
    Inventors: Kavya Venkata Kota Kopparapu, Benjamin Dodson, Francesc Xavier Drudis Rius, Angus Kong, Richard Leider, Jian Ren, Sergey Tulyakov, Jiayao Yu
  • Publication number: 20210400323
    Abstract: A video monitoring system can include multiple collectors to receive video beacon data from multiple video monitoring interface modules. At least one beacon stream is connected to receive data from multiple collectors. A processing module receives the beacon stream and provides a real-time event stream used for real-time data analysis and a video view stream used for long-term data analysis.
    Type: Application
    Filed: September 2, 2021
    Publication date: December 23, 2021
    Applicant: Mux, Inc.
    Inventors: Adam Brown, Jonathan Dahl, Steven Heffernan, Justin Sanford, Matthew Ward, Scott Kidder, Benjamin Dodson, Alex Diehl
  • Patent number: 11140428
    Abstract: A video monitoring system can include multiple collectors to receive video beacon data from multiple video monitoring interface modules. At least one beacon stream is connected to receive data from multiple collectors. A processing module receives the beacon stream and provides a real-time event stream used for real-time data analysis and a video view stream used for long-term data analysis.
    Type: Grant
    Filed: September 1, 2020
    Date of Patent: October 5, 2021
    Assignee: Mux, Inc.
    Inventors: Adam Brown, Jonathan Dahl, Steven Heffernan, Justin Sanford, Matthew Ward, Scott Kidder, Benjamin Dodson, Alex Diehl
  • Publication number: 20200404351
    Abstract: A video monitoring system can include multiple collectors to receive video beacon data from multiple video monitoring interface modules. At least one beacon stream is connected to receive data from multiple collectors. A processing module receives the beacon stream and provides a real-time event stream used for real-time data analysis and a video view stream used for long-term data analysis.
    Type: Application
    Filed: September 1, 2020
    Publication date: December 24, 2020
    Applicant: Mux, Inc.
    Inventors: Adam Brown, Jonathan Dahl, Steven Hellernan, Justin Sanford, Matthew Ward, Scott Kidder, Benjamin Dodson, Alex Diel
  • Patent number: 10798434
    Abstract: A video monitoring system can include multiple collectors to receive video beacon data from multiple video monitoring interface modules. At least one beacon stream is connected to receive data from multiple collectors. A processing module receives the beacon stream and provides a real-time event stream used for real-time data analysis and a video view stream used for long-term data analysis.
    Type: Grant
    Filed: January 19, 2018
    Date of Patent: October 6, 2020
    Assignee: Mux, Inc.
    Inventors: Adam Brown, Jonathan Dahl, Steven Heffernan, Justin Sanford, Matthew Ward, Scott Kidder, Benjamin Dodson, Alex Diehl
  • Publication number: 20190230391
    Abstract: A video monitoring system can include multiple collectors to receive video beacon data from multiple video monitoring interface modules. At least one beacon stream is connected to receive data from multiple collectors. A processing module receives the beacon stream and provides a real-time event stream used for real-time data analysis and a video view stream used for long-term data analysis.
    Type: Application
    Filed: January 19, 2018
    Publication date: July 25, 2019
    Inventors: Adam Brown, Jonathan Dahl, Steven Heffernan, Justin Sanford, Matthew Ward, Scott Kidder, Benjamin Dodson, Alex Diehl