Patents by Inventor Adam Browning

Adam Browning 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: 12284365
    Abstract: A method including: extracting a set of video features representing properties of a video segment; generating a set of bitrate-resolution pairs based on the set of video features, each bitrate-resolution pair in the set of bitrate-resolution pairs defining a bitrate and defining a resolution estimated to maximize a quality score characterizing the video segment encoded at the bitrate; accessing a distribution of audience bandwidths; selecting a top bitrate-resolution pair in the set of bitrate-resolution pairs; selecting a bottom bitrate-resolution pair in the set of bitrate-resolution pairs; selecting a subset of bitrate-resolution pairs in the set of bitrate-resolution pairs based on the distribution of audience bandwidths, the subset of bitrate-resolution pairs defining bitrates less than the top bitrate and greater than the bottom bitrate; and generating an encoding ladder for the video segment comprising the top bitrate-resolution pair, the bottom bitrate-resolution pair, and the subset of bitrate-resolu
    Type: Grant
    Filed: September 22, 2023
    Date of Patent: April 22, 2025
    Assignee: Mux, Inc.
    Inventors: Nick Chadwick, Adam Brown, Jon Dahl, Masroor Hasan, Ben Dodson
  • Patent number: 12279005
    Abstract: A method including: populating an encoding ladder with a subset of bitrate-resolution pairs, from a set of bitrate-resolution pairs, based on a distribution of audience bandwidths; receiving a first request for a first playback segment, at a first bitrate-resolution pair in a encoding ladder, in the video from a first device; in response to determining an absence of video segments, at the first bitrate-resolution pair and corresponding to the segment, in a first rendition cache: identifying a first set of mezzanine segments, in the video, corresponding to the first playback segment; assigning the first set of mezzanine segments to a set of workers for transcoding into a first set of video segments according to the first bitrate-resolution pair; storing the first set of video segments in the first rendition cache; and based on the first request, releasing the first set of video segments to the first device.
    Type: Grant
    Filed: May 22, 2023
    Date of Patent: April 15, 2025
    Assignee: Mux, Inc.
    Inventors: Jon Dahl, Adam Brown, Nick Chadwick, Matt Ward, Scott Kidder, Masroor Hasan, Ben Dodson
  • Patent number: 12267376
    Abstract: A method includes, during an initial time: receiving a manifest request, for a video, from a device associated with a first address; generating an identifier associated with the first address; generating a manifest defining a set of segments available for the video; and serving the manifest. The method further includes, during a first time: receiving a first request for a first segment, in the set of segments, the first request associated with the first address and the identifier; and based on association between the first address and the identifier, serving the first segment to the first address. The method also includes, during a second time: receiving a second request for a second segment in the set of segments, the second request associated with a second address and the identifier; and based on disassociation of the second address and the identifier, withholding delivery of the second segment to the second address.
    Type: Grant
    Filed: September 1, 2023
    Date of Patent: April 1, 2025
    Assignee: Mux, Inc.
    Inventors: Masroor Hasan, Channing Conger, Wanda Chiu, Ryan Grothouse, Adam Brown
  • 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: 12256111
    Abstract: A method for streaming an audio-video file can include: receiving a request for a playback segment of the audio-video file in a rendition from a computational device; in response to identifying absence of the playback segment in the rendition from a rendition cache and identifying absence of an assignment to transcode the playback segment in the rendition: assigning a worker to transcode the playback segment in the rendition. The method can also include, at the worker: identifying a subset of mezzanine segments in the set of mezzanine segments coinciding with a playback interval in the audio-video file; and for each mezzanine segment in the subset of mezzanine segments: concurrently transcoding the mezzanine segment into a rendition segment in the rendition and transmitting the rendition segment coinciding with the playback interval to the computational device via a peer-to-peer stream; and storing the rendition segment in the rendition cache.
    Type: Grant
    Filed: April 6, 2023
    Date of Patent: March 18, 2025
    Assignee: Mux, Inc.
    Inventors: Jon Dahl, Adam Brown, Nick Chadwick, Matt Ward, Scott Kidder
  • Patent number: 12253623
    Abstract: Example embodiments relate to corrugated radomes for protecting and concealing components of radar units. An example radar system may include a radar unit that includes at least one antenna having a radiation pattern. The radar unit is configured to transmit a radar signal based on the radiation pattern and receive radar signals. In addition, the radar system further includes a radome located in a direction of transmission of the radiation pattern. Particularly, the radome includes a stepped surface having at least one step that includes a height equal to one-quarter of a wavelength at a frequency of operation of the radar unit. The least one step is positioned on the radome such that the at least one step causes deconstructive interference of reflections of the transmitted radar signal caused by the radome.
    Type: Grant
    Filed: May 24, 2022
    Date of Patent: March 18, 2025
    Assignee: Waymo LLC
    Inventors: Adam Brown, Tegan Argo, Benjamin Chen
  • Publication number: 20250076467
    Abstract: The technology employs a contrasting color scheme on different surfaces for sensor housing assemblies mounted on exterior parts of a vehicle that is configured to operate in an autonomous driving mode. Lighter and darker colors may be chosen on different surfaces according to a thermal budget for a given sensor housing assembly, due to the different types of sensors arranged along particular surfaces, or to provide color contrast for different regions of the assembly. For instance, differing colors such as black/white or blue/white, and different finishes such as matte or glossy, may be selected to enhance certain attributes or to minimize issues associated with a sensor housing assembly.
    Type: Application
    Filed: September 13, 2024
    Publication date: March 6, 2025
    Inventors: Yi-Hui Bruce-Wen, YooJung Ahn, Jared S. Gross, Joshua Newby, Jerry Chen, Ralph Hamilton Shepard, Adam Brown
  • Publication number: 20250080780
    Abstract: A method includes: accessing a video in a passthrough rendition encoded according to a passthrough bitrate and a passthrough resolution; and segmenting the video. The method further includes transmitting a first passthrough segment to a first device in response to receiving a first request for a first playback segment of the video in the passthrough rendition from the first device, the first playback segment corresponding to the first passthrough segment. The method also includes, in response to receiving a second request for the first playback segment of the video in a first rendition from a second device, the first rendition defining a first bitrate below the passthrough bitrate and a first resolution below the passthrough resolution: transcoding the first passthrough segment into the first rendition segment in the first rendition according to the first bitrate and the first resolution; and transmitting the first rendition segment to the second device.
    Type: Application
    Filed: September 13, 2024
    Publication date: March 6, 2025
    Inventors: Adam Brown, Justin Greer, Matthew L. Szatmary
  • Publication number: 20250072085
    Abstract: A power semiconductor device and a method of manufacturing a power semiconductor device is provided, including a shield gate trench (SGT) metal-oxide semiconductor field-effect transistor (MOSFET). The present disclosure provides for a MOSFET with a reduced charge between the gate conductive region and the drain or collector region, in order to improve the switching efficiency of the MOSFET.
    Type: Application
    Filed: August 20, 2024
    Publication date: February 27, 2025
    Applicant: NEXPERIA B.V.
    Inventors: Chih-Wei Hsu, Deepak Chandra Pandey, Adam Brown
  • Patent number: 12224180
    Abstract: A semiconductor device including a clip, and the clip includes a clip slot, and a slug and the slug includes a groove. The clip and the slug are attached by the ultrasonic welding. The groove and the clip slot are at least partially overlapping to form a gas pathway.
    Type: Grant
    Filed: November 4, 2021
    Date of Patent: February 11, 2025
    Assignee: Nexperia B.V.
    Inventors: Ricardo Yandoc, Anthony Matthew, Manoj Balakrishnan, Adam Brown
  • Publication number: 20250048744
    Abstract: A semiconductor device has a power switching component configured to control the flow of current through a load path, a current sensing component configured to sense the current flow through the load path, and an electrostatic discharge “ESD” protection component configured to protect the current sensing component from an electrostatic discharge. The ESD protection component has an ESD transistor. The ESD transistor has a gate that connected to a discharge path so that the presence of a discharge of a first polarity causes the ESD transistor to switch on to form a further path for dissipation of a discharge.
    Type: Application
    Filed: July 26, 2024
    Publication date: February 6, 2025
    Applicant: NEXPERIA B.V.
    Inventors: Yong Qu, Adam Brown, Chih-Wei Hsu, Yang Cheng, Peilin Zha, Christian Radici
  • Publication number: 20250039479
    Abstract: A method includes: receiving a script configured to modify the audio-video file; calculating a performance metric based on execution of the script on a set of test files; classifying the script as performant based on the performance metric; defining a metadata store associated with the script and the audio-video file; receiving a playback request specifying a rendition of the audio-video file from a computational device; in response to receiving the playback request: accessing a set of data inputs from the metadata store; executing the script on a frame of the audio-video file based on the set of data inputs to generate a modified frame of the audio-video file; transcoding the modified frame of the audio-video file into the rendition to generate an output frame of the audio-video file; and transmitting the output frame of the audio-video file to the computational device for playback at the computational device.
    Type: Application
    Filed: October 11, 2024
    Publication date: January 30, 2025
    Inventors: Matthew Szatmary, Adam Brown, Jon Dahl, Matthew Ward, Nicholas Chadwick
  • Patent number: 12212810
    Abstract: A method includes: ingesting a video; initializing a timed command stream synchronized to the video; emulating transcoding of the video to derive a sequence of video characteristics of the video; populating the timed command stream with the sequence of video characteristics; segmenting the video into a series of mezzanine segments.
    Type: Grant
    Filed: April 7, 2023
    Date of Patent: January 28, 2025
    Assignee: Mux, Inc.
    Inventors: Adam Brown, Justin Greer, Matthew L. Szatmary
  • 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: 20250006693
    Abstract: A method of manufacturing a batch of semiconductor assemblies is provided. The method includes coupling dies to die paddles, the die paddles being provided on a lead frame in a 2×n array in pairs having an opposing orientation. Each die paddle defines a respective semiconductor assembly. The method further includes coupling connectors to the dies, and moulding a fused casing over the semiconductor assemblies using a mould which surrounds the 2×n array, the fused casing at least partly surrounding the 2×n array. The method further includes cutting the fused casing at, at least three positions, partially surrounding an individual one of the 10 plurality of semiconductor assemblies, and punching a lead side of the semiconductor assembly, to define an individual casing, from the fused casing, and singulate the semiconductor assembly from the 2×n array.
    Type: Application
    Filed: June 26, 2024
    Publication date: January 2, 2025
    Applicant: NEXPERIA B.V.
    Inventors: Ricardo Yandoc, Adam Brown
  • Patent number: 12159818
    Abstract: A packaged semiconductor device is provided, including a first semiconductor die on which a first electrical component is integrated that includes a first terminal at a first surface of the first die and a second terminal at a second surface of the first die, a second semiconductor die similar to the first die, with a first surface of the second die facing the first surface of the first die. A first conductive element on the second surface of the first side electrically connected to the second terminal of the first electrical component, a second conductive element is on the second surface of the second die electrically connected to the second terminal of the second electrical component, and a third conductive element between the first surfaces of the first and the second die. The first terminals of the first and second electrical components are electrically connected through the third conductive element.
    Type: Grant
    Filed: January 19, 2022
    Date of Patent: December 3, 2024
    Assignee: NEXPERIA B.V.
    Inventors: Ricardo Yandoc, Adam Brown, Phil Rutter
  • Patent number: 12143651
    Abstract: A method includes: receiving a script configured to modify the audio-video file; calculating a performance metric based on execution of the script on a set of test files; classifying the script as performant based on the performance metric; defining a metadata store associated with the script and the audio-video file; receiving a playback request specifying a rendition of the audio-video file from a computational device; in response to receiving the playback request: accessing a set of data inputs from the metadata store; executing the script on a frame of the audio-video file based on the set of data inputs to generate a modified frame of the audio-video file; transcoding the modified frame of the audio-video file into the rendition to generate an output frame of the audio-video file; and transmitting the output frame of the audio-video file to the computational device for playback at the computational device.
    Type: Grant
    Filed: December 22, 2022
    Date of Patent: November 12, 2024
    Assignee: Mux, Inc.
    Inventors: Matthew Szatmary, Adam Brown, Jon Dahl, Matthew Ward, Nicholas Chadwick
  • Patent number: 12135391
    Abstract: The technology employs a contrasting color scheme on different surfaces for sensor housing assemblies mounted on exterior parts of a vehicle that is configured to operate in an autonomous driving mode. Lighter and darker colors may be chosen on different surfaces according to a thermal budget for a given sensor housing assembly, due to the different types of sensors arranged along particular surfaces, or to provide color contrast for different regions of the assembly. For instance, differing colors such as black/white or blue/white, and different finishes such as matte or glossy, may be selected to enhance certain attributes or to minimize issues associated with a sensor housing assembly.
    Type: Grant
    Filed: August 11, 2020
    Date of Patent: November 5, 2024
    Assignee: Waymo LLC
    Inventors: Yi-Hui Bruce-Wen, YooJung Ahn, Jared Gross, Joshua Newby, Jerry Chen, Ralph Shepard, Adam Brown
  • Publication number: 20240340473
    Abstract: A method including: ingesting a video segment and a set of video features of the video segment; estimating a part size distribution for the video segment based on the set of video features and a first rendition of the video segment; calculating a maximum expected part size based on a threshold percentile in the part size distribution; at a first time, transmitting, to an video player, a manifest file indicating a set of byterange-addressable parts of the video segment in the first rendition, each byterange addressed part characterized by the maximum expected part size; at a second time, receiving, a playback request for a first byterange-addressable part; transcoding the first byterange-addressable part; in response to the maximum expected part size exceeding a size of the first byterange-addressable part in the first rendition, appending padding data to the first byterange-addressable part; and transmitting the first byterange-addressable part to the AV player.
    Type: Application
    Filed: June 18, 2024
    Publication date: October 10, 2024
    Inventors: Nick Chadwick, Matthew Szatmary, Adam Brown
  • Patent number: 12092363
    Abstract: A room air purifier has a body with a frame at least partially defining an interior chamber and an opening to the chamber. A purification mechanism in the chamber includes one or more filters and one or more blowers. A panel is configured to removably mount to the body and cover the opening to the chamber. A base mounted to the body, and each leg of a set of legs is mounted to the base. A nonwoven fabric portion covers at least part of the body. The blower when activated generates an inflow through the nonwoven fabric portion and a filter, and an outflow though the body, all while hidden from view in what to an observer looks like an article of furniture.
    Type: Grant
    Filed: March 12, 2019
    Date of Patent: September 17, 2024
    Assignee: BISSELL Inc.
    Inventors: Jeffrey A. Scholten, Derek Everett Smith, Adam Brown