Patents by Inventor Nicholas Chadwick

Nicholas Chadwick 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: 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
  • Publication number: 20240424446
    Abstract: A method of capturing a target species from a gas comprises the steps of: contacting a gas containing a target species with a first absorbent solution comprising a capture species; dissolving the target species in the first absorbent solution to form a target anion; electrochemically separating the target anion from the first absorbent solution by contacting the first absorbent solution with one or more ion-exchange membranes, and transferring the target anion through an ion-exchange membrane into a second absorbent solution; and releasing at least some of the target species from the second absorbent solution. The one or more ion-exchange membranes are not permeable to the capture species, so the capture species does not pass through the one or more ion-exchange membranes. An apparatus for capturing a target species from a gas is also provided.
    Type: Application
    Filed: September 6, 2024
    Publication date: December 26, 2024
    Inventors: Gael Gobaille-Shaw, Shiladitya Ghosh, Nicholas Chadwick
  • 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: 12115498
    Abstract: A method of capturing a target species from a gas comprises the steps of: contacting a gas containing a target species with a first absorbent solution comprising a capture species; dissolving the target species in the first absorbent solution to form a target anion; electrochemically separating the target anion from the first absorbent solution by contacting the first absorbent solution with one or more ion-exchange membranes, and transferring the target anion through an ion-exchange membrane into a second absorbent solution; and releasing at least some of the target species from the second absorbent solution. The one or more ion-exchange membranes are not permeable to the capture species, so the capture species does not pass through the one or more ion-exchange membranes. An apparatus for capturing a target species from a gas is also provided.
    Type: Grant
    Filed: September 18, 2023
    Date of Patent: October 15, 2024
    Assignee: Mission Zero Technologies Ltd
    Inventors: Gael Gobaille-Shaw, Shiladitya Ghosh, Nicholas Chadwick
  • Patent number: 11924483
    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: April 5, 2022
    Date of Patent: March 5, 2024
    Assignee: Mux, Inc.
    Inventors: Matthew Szatmary, Adam Brown, Jon Dahl, Matthew Ward, Nicholas Chadwick
  • Patent number: 11924482
    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: April 5, 2022
    Date of Patent: March 5, 2024
    Assignee: Mux, Inc.
    Inventors: Matthew Szatmary, Adam Brown, Jon Dahl, Matthew Ward, Nicholas Chadwick
  • Publication number: 20240009623
    Abstract: A method of capturing a target species from a gas comprises the steps of: contacting a gas containing a target species with a first absorbent solution comprising a capture species; dissolving the target species in the first absorbent solution to form a target anion; electrochemically separating the target anion from the first absorbent solution by contacting the first absorbent solution with one or more ion-exchange membranes, and transferring the target anion through an ion-exchange membrane into a second absorbent solution; and releasing at least some of the target species from the second absorbent solution. The one or more ion-exchange membranes are not permeable to the capture species, so the capture species does not pass through the one or more ion-exchange membranes. An apparatus for capturing a target species from a gas is also provided.
    Type: Application
    Filed: September 18, 2023
    Publication date: January 11, 2024
    Inventors: Gael Gobaille-Shaw, Shiladitya Ghosh, Nicholas Chadwick
  • Publication number: 20230130807
    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: December 22, 2022
    Publication date: April 27, 2023
    Inventors: Matthew Szatmary, Adam Brown, Jon Dahl, Matthew Ward, Nicholas Chadwick
  • Patent number: 11570490
    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: September 24, 2020
    Date of Patent: January 31, 2023
    Assignee: Mux, Inc.
    Inventors: Matthew Szatmary, Adam Brown, Jon Dahl, Matthew Ward, Nicholas Chadwick
  • Publication number: 20220232267
    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: April 5, 2022
    Publication date: July 21, 2022
    Inventors: Matthew Szatmary, Adam Brown, Jon Dahl, Matthew Ward, Nicholas Chadwick
  • Publication number: 20220232266
    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: April 5, 2022
    Publication date: July 21, 2022
    Inventors: Matthew Szatmary, Adam Brown, Jon Dahl, Matthew Ward, Nicholas Chadwick
  • Publication number: 20210092468
    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: September 24, 2020
    Publication date: March 25, 2021
    Inventors: Matthew Szatmary, Adam Brown, Jon Dahl, Matthew Ward, Nicholas Chadwick
  • Publication number: 20170054792
    Abstract: Systems and methods for remotely hosting applications are disclosed. A remote server receives files of a software application from an uploading user. An application package comprising a virtualized, self-sustaining executable of the software application is generated. An application id corresponding to the application package is provided to the uploading user who employs the application id to facilitate end user access to the software application hosted by the remote server. The remote server responds to the end user's request for access to the software application by transmitting the application package to a selected cloud server. The selected cloud server executes the application in the application packing within a corresponding virtualized environment and provides the end user, output from the software application executed in the virtualized environment.
    Type: Application
    Filed: November 20, 2014
    Publication date: February 23, 2017
    Inventors: Michael John Christopher, II, Nicholas Chadwick