Patents by Inventor John Goddard
John Goddard 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: 20260195381Abstract: Described herein are systems and methods that detect and filter objects from media content. In particular, a detection system accesses classifiers that can detect objects when applied to a video. The detection system receives a text input from a user interface identifying filtering criteria for outputs of the classifiers and inputs the filtering criteria to a filtering language model that produces a filtering object. The detection system presents the filtering object at the user interface. In response to a user accepting the filtering object, the detection system applies the classifiers to the video, which produces a set of detected objects. The detection system applies the filtering object to the detected objects by removing a subset of the detected objects that do not satisfy the filtering criteria and presents the video with the filtered set of detected objects highlighted within the video.Type: ApplicationFiled: January 22, 2026Publication date: July 9, 2026Inventors: Huaijin Wang, Alexander Jordan Bildner, Amey Patel, Andrew Ellison, John Goddard, Ryan Wong, Darin Tay, Reza Bosagh Zadeh
-
Publication number: 20260195380Abstract: Described herein are systems and methods that highlight target objects in media content. The detection system trains a neural network to identify objects within an image. The detection system receives a text input requesting a search within the image and applies a search language model to the text input, which identifies a target object associated with the requested search. The detection system applies the neural network to the image to identify instances of the target object. The detection system modifies a user interface to include the image and modifies the image to highlight the identified instances of the target object. The detection system receives feedback that modifies the highlighted instances of the target object within the user interface and retrains the neural network based on the modified highlighted instances.Type: ApplicationFiled: March 4, 2026Publication date: July 9, 2026Inventors: Huaijin Wang, Alexander Jordan Bildner, Amey Patel, Andrew Ellison, John Goddard, Ryan Wong, Darin Tay, Reza Bosagh Zadeh
-
Publication number: 20260195958Abstract: Described herein are systems and methods that modify media content based on modification criteria extracted from text inputs. A detection system receives a text input that identifies a modification for a video stream and applies a modification language model to the text input, which extracts modification criteria from the text input. The detection system modifies a user interface to include a graphic object identifying the extracted modification criteria and modifies the video stream based on the extracted modification criteria to produce a modified video stream. The detection system modifies the user interface to include the modified video stream. A user may interact with the user interface to produce more graphic objects and further modify the modified video stream.Type: ApplicationFiled: January 7, 2025Publication date: July 9, 2026Inventors: Huaijin Wang, Alexander Jordan Bildner, Amey Patel, Andrew Ellison, John Goddard, Ryan Wong, Darin Tay, Reza Bosagh Zadeh
-
Patent number: 12664776Abstract: A media detection system receives a video corresponding to a fixed field of view. The media detection system may receive user input indicating one or more object types to identify or a subset of the video within which to identify objects. The media detection system applies one or more machine-learned classifiers to frames of the video and creates a summary video that includes the background of the video and identified instances for simultaneous playback within the fixed field of view. The media detection system may also identify instances of objects in a live video stream and use the identified instances to respond to user questions. The media detection system applies a language model to questions to identify the subject matter of the questions, identifies content within the live video stream associated with the subject matter, and uses the identified content to respond to the user's question.Type: GrantFiled: September 26, 2023Date of Patent: June 23, 2026Assignee: Matroid, Inc.Inventors: Reza Bosagh Zadeh, John Goddard, Ryan Wong, Darin Tay, Andrew Ellison, Huaijin Wang, Moussa Haidous, Alex Johnson, Sanil Pande, Anurag Katakkar
-
Patent number: 12591617Abstract: Described herein are systems and methods that highlight target objects in media content. The detection system trains a neural network to identify objects within an image. The detection system receives a text input requesting a search within the image and applies a search language model to the text input, which identifies a target object associated with the requested search. The detection system applies the neural network to the image to identify instances of the target object. The detection system modifies a user interface to include the image and modifies the image to highlight the identified instances of the target object. The detection system receives feedback that modifies the highlighted instances of the target object within the user interface and retrains the neural network based on the modified highlighted instances.Type: GrantFiled: January 7, 2025Date of Patent: March 31, 2026Assignee: Matroid, Inc.Inventors: Huaijin Wang, Alexander Jordan Bildner, Amey Patel, Andrew Ellison, John Goddard, Ryan Wong, Darin Tay, Reza Bosagh Zadeh
-
Publication number: 20260072161Abstract: A system accesses a first video stream from an internal scanning device (e.g., an X-ray scanner) that scans objects or individuals. It also accesses a second video stream from a capturing device that records a human operator reviewing and interacting with the first stream on a display to identify targeted subject matter. The system then identifies the targeted subject matter based on the operator's interactions and constructs a training dataset based on the identified targeted subject matter. Using this training dataset, the system trains a machine-learning model to identify the targeted subject matter in future video streams from scanning devices.Type: ApplicationFiled: September 6, 2024Publication date: March 12, 2026Inventors: Reza Zadeh, John Goddard, Ryan Wong, Darin Tay, Andrew Ellison, Huaijin Wang, Moussa Haidous, Sanil Pande
-
Patent number: 12568290Abstract: A media detection system receives a video corresponding to a fixed field of view. The media detection system may receive user input indicating one or more object types to identify or a subset of the video within which to identify objects. The media detection system applies one or more machine-learned classifiers to frames of the video and creates a summary video that includes the background of the video and identified instances for simultaneous playback within the fixed field of view. The media detection system may also identify instances of objects in a live video stream and use the identified instances to respond to user questions. The media detection system applies a language model to questions to identify the subject matter of the questions, identifies content within the live video stream associated with the subject matter, and uses the identified content to respond to the user's question.Type: GrantFiled: September 26, 2023Date of Patent: March 3, 2026Assignee: Matroid, Inc.Inventors: Reza Bosagh Zadeh, John Goddard, Ryan Wong, Darin Tay, Andrew Ellison, Huaijin Wang, Moussa Haidous, Alex Johnson, Sanil Pande, Anurag Katakkar
-
Patent number: 12567256Abstract: A media detection system receives a video corresponding to a fixed field of view. The media detection system may receive user input indicating one or more object types to identify or a subset of the video within which to identify objects. The media detection system applies one or more machine-learned classifiers to frames of the video and creates a summary video that includes the background of the video and identified instances for simultaneous playback within the fixed field of view. The media detection system may also identify instances of objects in a live video stream and use the identified instances to respond to user questions. The media detection system applies a language model to questions to identify the subject matter of the questions, identifies content within the live video stream associated with the subject matter, and uses the identified content to respond to the user's question.Type: GrantFiled: September 26, 2023Date of Patent: March 3, 2026Assignee: Matroid, Inc.Inventors: Reza Bosagh Zadeh, John Goddard, Ryan Wong, Darin Tay, Andrew Ellison, Huaijin Wang, Moussa Haidous, Alex Johnson, Sanil Pande, Anurag Katakkar
-
Patent number: 12554771Abstract: Described herein are systems and methods that detect and filter objects from media content. In particular, a detection system accesses classifiers that can detect objects when applied to a video. The detection system receives a text input from a user interface identifying filtering criteria for outputs of the classifiers and inputs the filtering criteria to a filtering language model that produces a filtering object. The detection system presents the filtering object at the user interface. In response to a user accepting the filtering object, the detection system applies the classifiers to the video, which produces a set of detected objects. The detection system applies the filtering object to the detected objects by removing a subset of the detected objects that do not satisfy the filtering criteria and presents the video with the filtered set of detected objects highlighted within the video.Type: GrantFiled: January 7, 2025Date of Patent: February 17, 2026Assignee: Matroid, Inc.Inventors: Huaijin Wang, Alexander Jordan Bildner, Amey Patel, Andrew Ellison, John Goddard, Ryan Wong, Darin Tay, Reza Bosagh Zadeh
-
Publication number: 20250104422Abstract: A media detection system receives a video corresponding to a fixed field of view. The media detection system may receive user input indicating one or more object types to identify or a subset of the video within which to identify objects. The media detection system applies one or more machine-learned classifiers to frames of the video and creates a summary video that includes the background of the video and identified instances for simultaneous playback within the fixed field of view. The media detection system may also identify instances of objects in a live video stream and use the identified instances to respond to user questions. The media detection system applies a language model to questions to identify the subject matter of the questions, identifies content within the live video stream associated with the subject matter, and uses the identified content to respond to the user's question.Type: ApplicationFiled: September 26, 2023Publication date: March 27, 2025Inventors: Reza Bosagh Zadeh, John Goddard, Ryan Wong, Darin Tay, Andrew Ellison, Huaijin Wang, Moussa Haidous, Alex Johnson, Sanil Pande, Anurag Katakkar
-
Publication number: 20250104427Abstract: A media detection system receives a video corresponding to a fixed field of view. The media detection system may receive user input indicating one or more object types to identify or a subset of the video within which to identify objects. The media detection system applies one or more machine-learned classifiers to frames of the video and creates a summary video that includes the background of the video and identified instances for simultaneous playback within the fixed field of view. The media detection system may also identify instances of objects in a live video stream and use the identified instances to respond to user questions. The media detection system applies a language model to questions to identify the subject matter of the questions, identifies content within the live video stream associated with the subject matter, and uses the identified content to respond to the user's question.Type: ApplicationFiled: September 26, 2023Publication date: March 27, 2025Inventors: Reza Bosagh Zadeh, John Goddard, Ryan Wong, Darin Tay, Andrew Ellison, Huaijin Wang, Moussa Haidous, Alex Johnson, Sanil Pande, Anurag Katakkar
-
Publication number: 20250106487Abstract: A media detection system receives a video corresponding to a fixed field of view. The media detection system may receive user input indicating one or more object types to identify or a subset of the video within which to identify objects. The media detection system applies one or more machine-learned classifiers to frames of the video and creates a summary video that includes the background of the video and identified instances for simultaneous playback within the fixed field of view. The media detection system may also identify instances of objects in a live video stream and use the identified instances to respond to user questions. The media detection system applies a language model to questions to identify the subject matter of the questions, identifies content within the live video stream associated with the subject matter, and uses the identified content to respond to the user's question.Type: ApplicationFiled: September 26, 2023Publication date: March 27, 2025Inventors: Reza Bosagh Zadeh, John Goddard, Ryan Wong, Darin Tay, Andrew Ellison, Huaijin Wang, Moussa Haidous, Alex Johnson, Sanil Pande, Anurag Katakkar
-
Publication number: 20250104428Abstract: A media detection system receives a video corresponding to a fixed field of view. The media detection system may receive user input indicating one or more object types to identify or a subset of the video within which to identify objects. The media detection system applies one or more machine-learned classifiers to frames of the video and creates a summary video that includes the background of the video and identified instances for simultaneous playback within the fixed field of view. The media detection system may also identify instances of objects in a live video stream and use the identified instances to respond to user questions. The media detection system applies a language model to questions to identify the subject matter of the questions, identifies content within the live video stream associated with the subject matter, and uses the identified content to respond to the user's question.Type: ApplicationFiled: September 26, 2023Publication date: March 27, 2025Inventors: Reza Bosagh Zadeh, John Goddard, Ryan Wong, Darin Tay, Andrew Ellison, Huaijin Wang, Moussa Haidous, Alex Johnson, Sanil Pande, Anurag Katakkar
-
Publication number: 20240403364Abstract: Described herein are systems and methods that search videos and other media content to identify items, objects, faces, or other entities within the media content. Detectors identify objects within media content by, for instance, detecting a predetermined set of visual features corresponding to the objects. Detectors configured to identify an object can be trained using a machine learned model (e.g., a convolutional neural network) as applied to a set of example media content items that include the object. The systems comprise an integrated detection unit configured to record media content, identify preferred content, and communicate the identifications of preferred content for storage in a computationally efficient manner.Type: ApplicationFiled: August 14, 2024Publication date: December 5, 2024Inventors: Reza Zadeh, Ryan Wong, John Goddard, Jiahang Li, Steven Chen, Xiaoyun Yang
-
Patent number: 12099548Abstract: Described herein are systems and methods that search videos and other media content to identify items, objects, faces, or other entities within the media content. Detectors identify objects within media content by, for instance, detecting a predetermined set of visual features corresponding to the objects. Detectors configured to identify an object can be trained using a machine learned model (e.g., a convolutional neural network) as applied to a set of example media content items that include the object. The systems comprise an integrated detection unit configured to record media content, identify preferred content, and communicate the identifications of preferred content for storage in a computationally efficient manner.Type: GrantFiled: December 7, 2023Date of Patent: September 24, 2024Assignee: MATROID, INC.Inventors: Reza Zadeh, Ryan Wong, John Goddard, Jiahang Li, Steven Chen, Xiaoyun Yang
-
Patent number: 11972099Abstract: Described herein are systems and methods that search videos and other media content to identify items, objects, faces, or other entities within the media content. Detectors identify objects within media content by, for instance, detecting a predetermined set of visual features corresponding to the objects. Detectors configured to identify an object can be trained using a machine learned model (e.g., a convolutional neural network) as applied to a set of example media content items that include the object. The systems provide user interfaces that allow users to review search results, pinpoint relevant portions of media content items where the identified objects are determined to be present, review detector performance and retrain detectors, providing search result feedback, and/or reviewing video monitoring results and analytics.Type: GrantFiled: April 12, 2023Date of Patent: April 30, 2024Assignee: Matroid, Inc.Inventors: Reza Zadeh, Dong Wang, Deepak Menghani, John Goddard, Ryan Tobin
-
Publication number: 20240134910Abstract: Described herein are systems and methods that search videos and other media content to identify items, objects, faces, or other entities within the media content. Detectors identify objects within media content by, for instance, detecting a predetermined set of visual features corresponding to the objects. Detectors configured to identify an object can be trained using a machine learned model (e.g., a convolutional neural network) as applied to a set of example media content items that include the object. The systems comprise an integrated detection unit configured to record media content, identify preferred content, and communicate the identifications of preferred content for storage in a computationally efficient manner.Type: ApplicationFiled: December 7, 2023Publication date: April 25, 2024Inventors: Reza Zadeh, Ryan Wong, John Goddard, Jiahang Li, Steven Chen, Xiaoyun Yang
-
Patent number: 11874871Abstract: Described herein are systems and methods that search videos and other media content to identify items, objects, faces, or other entities within the media content. Detectors identify objects within media content by, for instance, detecting a predetermined set of visual features corresponding to the objects. Detectors configured to identify an object can be trained using a machine learned model (e.g., a convolutional neural network) as applied to a set of example media content items that include the object. The systems comprise an integrated detection unit configured to record media content, identify preferred content, and communicate the identifications of preferred content for storage in a computationally efficient manner.Type: GrantFiled: April 12, 2023Date of Patent: January 16, 2024Assignee: Matroid, Inc.Inventors: Reza Zadeh, Ryan Wong, John Goddard, Jiahang Li, Steven Chen, Xiaoyun Yang
-
Patent number: 11823442Abstract: Described herein are systems and methods that search videos and other media content to identify items, objects, faces, or other entities within the media content. Detectors identify objects within media content by, for instance, detecting a predetermined set of visual features corresponding to the objects. Detectors configured to identify an object can be trained using a machine learned model (e.g., a convolutional neural network) as applied to a set of example media content items that include the object. The systems and methods describe techniques that search videos and media content to determine the presence of unknown objects, generate novel detectors trained to identify the unknown objects, and apply the novel detectors to historical media content to identify previous appearances of the unknown objects.Type: GrantFiled: March 4, 2020Date of Patent: November 21, 2023Assignee: Matroid, Inc.Inventors: Reza Zadeh, Ryan Wong, John Goddard, Jiahang Li, Steven Chen, Xiaoyun Yang
-
Publication number: 20230252076Abstract: Described herein are systems and methods that search videos and other media content to identify items, objects, faces, or other entities within the media content. Detectors identify objects within media content by, for instance, detecting a predetermined set of visual features corresponding to the objects. Detectors configured to identify an object can be trained using a machine learned model (e.g., a convolutional neural network) as applied to a set of example media content items that include the object. The systems comprise an integrated detection unit configured to record media content, identify preferred content, and communicate the identifications of preferred content for storage in a computationally efficient manner.Type: ApplicationFiled: April 12, 2023Publication date: August 10, 2023Inventors: Reza Zadeh, Ryan Wong, John Goddard, Jiahang Li, Steven Chen, Xiaoyun Yang