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: 20250039479Abstract: 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: ApplicationFiled: October 11, 2024Publication date: January 30, 2025Inventors: Matthew Szatmary, Adam Brown, Jon Dahl, Matthew Ward, Nicholas Chadwick
-
Publication number: 20240424446Abstract: 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: ApplicationFiled: September 6, 2024Publication date: December 26, 2024Inventors: Gael Gobaille-Shaw, Shiladitya Ghosh, Nicholas Chadwick
-
Patent number: 12143651Abstract: 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: GrantFiled: December 22, 2022Date of Patent: November 12, 2024Assignee: Mux, Inc.Inventors: Matthew Szatmary, Adam Brown, Jon Dahl, Matthew Ward, Nicholas Chadwick
-
Patent number: 12115498Abstract: 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: GrantFiled: September 18, 2023Date of Patent: October 15, 2024Assignee: Mission Zero Technologies LtdInventors: Gael Gobaille-Shaw, Shiladitya Ghosh, Nicholas Chadwick
-
Patent number: 11924483Abstract: 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: GrantFiled: April 5, 2022Date of Patent: March 5, 2024Assignee: Mux, Inc.Inventors: Matthew Szatmary, Adam Brown, Jon Dahl, Matthew Ward, Nicholas Chadwick
-
Patent number: 11924482Abstract: 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: GrantFiled: April 5, 2022Date of Patent: March 5, 2024Assignee: Mux, Inc.Inventors: Matthew Szatmary, Adam Brown, Jon Dahl, Matthew Ward, Nicholas Chadwick
-
Publication number: 20240009623Abstract: 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: ApplicationFiled: September 18, 2023Publication date: January 11, 2024Inventors: Gael Gobaille-Shaw, Shiladitya Ghosh, Nicholas Chadwick
-
Publication number: 20230130807Abstract: 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: ApplicationFiled: December 22, 2022Publication date: April 27, 2023Inventors: Matthew Szatmary, Adam Brown, Jon Dahl, Matthew Ward, Nicholas Chadwick
-
Patent number: 11570490Abstract: 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: GrantFiled: September 24, 2020Date of Patent: January 31, 2023Assignee: Mux, Inc.Inventors: Matthew Szatmary, Adam Brown, Jon Dahl, Matthew Ward, Nicholas Chadwick
-
Publication number: 20220232267Abstract: 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: ApplicationFiled: April 5, 2022Publication date: July 21, 2022Inventors: Matthew Szatmary, Adam Brown, Jon Dahl, Matthew Ward, Nicholas Chadwick
-
Publication number: 20220232266Abstract: 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: ApplicationFiled: April 5, 2022Publication date: July 21, 2022Inventors: Matthew Szatmary, Adam Brown, Jon Dahl, Matthew Ward, Nicholas Chadwick
-
Publication number: 20210092468Abstract: 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: ApplicationFiled: September 24, 2020Publication date: March 25, 2021Inventors: Matthew Szatmary, Adam Brown, Jon Dahl, Matthew Ward, Nicholas Chadwick
-
Publication number: 20170054792Abstract: 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: ApplicationFiled: November 20, 2014Publication date: February 23, 2017Inventors: Michael John Christopher, II, Nicholas Chadwick