Patents by Inventor John Roberts

John Roberts 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: 20260286403
    Abstract: A method of preparing an organosilicon compound having at least one silicon-bonded carbinol group and/or at least one silanol group with a cytochrome P450 variant that facilitates the oxidization of a silicon-bonded hydrocarbyl group in the presence of an oxidant. The method includes combining the cytochrome P450 variant, an initial organosilicon compound having at least one silicon-bonded hydrocarbyl group, and a cofactor to give a reaction mixture, and exposing the reaction mixture to an oxidant to oxidize the silicon-bonded hydrocarbyl group of the initial organosilicon compound, thereby preparing the organosilicon compound having at least one silicon-bonded carbinol group and/or at least one silanol group. Cytochrome P450 variants suitable for use in the method are also disclosed, along with methods for engineering and optimizing the same. Nucleic acids encoding the cytochrome P450 variants and compositions, expression vectors, and host cells including the same are also disclosed.
    Type: Application
    Filed: April 12, 2024
    Publication date: September 24, 2026
    Inventors: Ryan MAAR, John ROBERTS, Dimitris KATSOULIS, Jordan REDDEL, Donald ELDRED, Eric JOFFRE, Frances ARNOLD, Sabine BRINKMANN-CHEN, Nicholas SARAI, Tyler FULTON, Ryen O'MEARA
  • Publication number: 20260286056
    Abstract: This relates to a process for the preparation of siloxane polymers and copolymers, made by acid (cationic) catalysed ring-opening polymerisation of macrocyclic cyclosiloxane oligomers having from seven to ten siloxane units per macrocyclic cyclosiloxane oligomers. It also relates to the siloxane polymers and copolymers, made by the process and their uses.
    Type: Application
    Filed: May 20, 2024
    Publication date: September 24, 2026
    Inventors: John Roberts, Michael Molnar
  • Publication number: 20260286054
    Abstract: This relates to a process for the polymerisation of siloxane polymers and copolymers, made by base catalysed ring-opening polymerisation of cyclosiloxane oligomers having six siloxane units per ring, using a sodium silanolate catalyst. It also relates to the siloxane polymers and copolymers, made by the process and their uses.
    Type: Application
    Filed: May 20, 2024
    Publication date: September 24, 2026
    Inventors: Stephanie Barbon, John Roberts
  • Publication number: 20260286057
    Abstract: This relates to a process for the polymerisation of siloxane polymers and copolymers, made by base catalysed ring-opening polymerisation of macrocyclic cyclosiloxane oligomers having from seven to ten siloxane units per macrocyclic cyclosiloxane oligomer. It also relates to the siloxane polymers and copolymers, made by the process and their uses.
    Type: Application
    Filed: May 20, 2024
    Publication date: September 24, 2026
    Inventors: Stephanie Barbon, John Roberts, Michael Molnar
  • Patent number: 12735441
    Abstract: A method of preparing a multifunctional organosilicon compound is provided. The method comprises reacting (A) an organosilanol compound comprising a functional moiety selected from alkoxysilyl moieties and acryloxy moieties and (B) a hydridosilane compound having at least two hydrolysable groups in the presence of (C) an acetate salt. A multifunctional organosilicon compound prepared according to the method is also provided.
    Type: Grant
    Filed: June 30, 2021
    Date of Patent: September 15, 2026
    Assignees: DOW SILICONE CORPORATION, DOW GLOBAL TECHNOLOGIES LLC
    Inventors: André Yvon-Bessette, John Roberts, Nanguo Liu, Xiaoyuan Zhou, Eric Joffre
  • Publication number: 20260242518
    Abstract: Embodiments of the present disclosure are directed towards a method of preparing a silanol-functional polyolefin that includes combining, under thermal conditions to effect synthesis of a silanol moiety, starting materials comprising A) a silyl hydride-functionalized polyolefin, optionally B) a solvent, C) a peroxy acid, optionally D) a neutralizing agent thereby forming a reaction mixture that under the thermal conditions produces the silanol-functional polyolefin having the silanol moiety.
    Type: Application
    Filed: September 27, 2024
    Publication date: August 20, 2026
    Inventors: Zachary S. Kean, Ryan Maar, John Roberts, Jin Wang, David S. Laitar, Shudi Lai
  • Publication number: 20260217740
    Abstract: A method for preparing a silanol-functional organosilicon compound from a silyl hydride and an oxidant is provided. The oxidant includes peroxyacetic acid.
    Type: Application
    Filed: March 11, 2024
    Publication date: July 30, 2026
    Inventors: Zachary Kean, Marc-Andre Courtemanche, Mike Ferritto, John Roberts, Ryan Maar
  • Publication number: 20260127020
    Abstract: Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for an application pre-launch system. An example embodiment operates by detecting a user interaction associated with launching an app configured to operate on a computing device. A first launch command is provided to a server associated with the app. The first launch command is configured to instruct the server to begin loading application data for the app into a cache. Application code of the app is executed, wherein the application code is configured to provide a second launch command to the server. The application data is received from the cache responsive to the second launch command. The app is launched on the computing device using the application data received from the cache. After the launching, the app is configured to receive a user command.
    Type: Application
    Filed: November 5, 2024
    Publication date: May 7, 2026
    Applicant: ROKU, INC.
    Inventors: Andrew Peter Fogg, Robert Paul Jagt, Srinivasa Chakravarthy Kodali, Binh Thanh Phan, John Roberts, Dmitry Sheremet, Yan Tsishko, Weihua Wang
  • Patent number: 12490353
    Abstract: Computer implemented systems and methods for providing dynamic lighting through lighting fixtures are provided herein. In one aspect, one or more characteristics of light provided from a lighting fixture or a plurality of lighting fixtures changes over time to shape the environment of an indoor space according to simulated environment illumination parameters and general illumination parameters. Dynamic lighting may improve the health or wellbeing of individuals in an indoor space, for example, by simulating an outdoor environment to reduce stress, by providing circadian entrainment to improve sleep and wakefulness, or the like. Other aspects of the present disclosure enable lighting fixtures to provide light that is synchronized with one or more other devices that simulate an environment and shape the environment of an indoor space.
    Type: Grant
    Filed: August 9, 2022
    Date of Patent: December 2, 2025
    Assignee: CREE LIGHTING USA LLC
    Inventors: Ronald W. Bessems, Matthew Brian Deese, Kory Alexander Liszt, John W. Frailey, Shane Michael O'Donnell, Ronald Lee Fienberg, Thomas Richard Hinds, Gary David Trott, John Roberts
  • Patent number: 12429543
    Abstract: A method for performing magnetic resonance-guided thermal therapy includes selecting a first set of sampling characteristics for acquiring a first set of slabs covering a first anatomical region of interest. Additionally, a second set of sampling characteristics is selected for acquiring a second set of slabs covering a second anatomical region of interest. This second set of sampling characteristics is distinct from the first set of sampling characteristics. An interleaved acquisition of the first set of slabs and the second set of slabs may then be performed using the first set of sampling characteristics and the second set of sampling characteristics.
    Type: Grant
    Filed: April 22, 2019
    Date of Patent: September 30, 2025
    Assignees: Siemens Healthineers AG, University of Utah Research Foundation
    Inventors: Sunil Goraksha Patil, Henrik Odeen, Himanshu Bhat, John Roberts, Dennis L. Parker, Bradley Drake Bolster, Jr.
  • Publication number: 20250289932
    Abstract: A method that can be used for preparing a poly(dimethyl/methylvinyl) siloxane copolymer is provided. The method includes use of Raman spectroscopy.
    Type: Application
    Filed: May 22, 2023
    Publication date: September 18, 2025
    Inventors: Michael DePierro, John Roberts, Jerome Roscioli, Xiaoyun Chen
  • Patent number: 12378264
    Abstract: A multifunctional organosilicon compound is provided which has the general formula XSi([OSiR2]p-0-SiR2Y)a(R1)3-a— ln the formula, X is selected from H and ethylenically un saturated moieties; each Y independently comprises a functional moiety selected from alkoxysilyl moieties, acryloxy moieties, and epoxide moieties; each R is an independently selected hydrocarbyl group; each R1 is an independently selected hydrocarbyl group; subscript a is 1, 2, or 3; and each subscript b is independently 0, 1, or 2. A method of preparing the multifunctional organosilicon compound is also provided. The method comprises reacting (A) an organosilanol compound and (B) a silane compound having at least two hydrolysable groups. A functionalized siloxane compound prepared from the multifunctional organosilicon compound, a method of preparing the functionalized siloxane compound, and an adhesive comprising the functionalized siloxane compound are also provided.
    Type: Grant
    Filed: December 30, 2019
    Date of Patent: August 5, 2025
    Assignee: DOW SILICONES CORPORATION
    Inventors: Donald Eldred, Matthew Jeletic, Eric Joffre, Nanguo Liu, Cameron Kadleck, Matthew Olsen, John Roberts, Nick E. Shephard, Ryan Thomas, Zachary Wenzlick
  • Patent number: 12312445
    Abstract: A branched organosilanol compound and method for its preparation are provided. The branched organosilanol compound may be used as a starting material in a method for preparing a functionalized polymer.
    Type: Grant
    Filed: March 24, 2021
    Date of Patent: May 27, 2025
    Assignees: Dow Global Technologies LLC, Dow Silicones Corporation
    Inventors: Eric Joffre, Xiaoyuan Zhou, John Roberts
  • Patent number: 12227530
    Abstract: A method of preparing an organosilanol compound is disclosed. The method comprises reacting (A) an initial organosilicon compound and (B) water in the presence of (C) a catalyst. The catalyst (C) is selected from: (C1) [(C8H12irCl]2[(p-cymene)RuCl2]2; and (C3) Pd/C. The initial organosilicon compound (A) has the general formula HO—Si(R)2—[Si(R)2O]a—OSi(R)2—Y and the organosilanol compound has the general formula HO—Si(R)2-[Si(R)2O]a—OSi(R)2—Y, where each R is an independently selected hydrocarbyl group; Y comprises a functional moiety selected from alkoxysilyl moieties, epoxide moieties, and acryloxy moieties, with the proviso that Y is other than the acryloxy moieties when the catalyst (C) is (C3) Pd/C; and subscript a is 0 or 1. The organosilanol compound prepared by the method is also provided.
    Type: Grant
    Filed: December 20, 2019
    Date of Patent: February 18, 2025
    Assignees: Dow Silicones Corporation, Dow Global Technologies LLC
    Inventors: Donald V. Eldred, Matthew Jeletic, John Roberts, Andre Yvon-Bessette
  • Patent number: 12227529
    Abstract: This disclosure provides a method of preparing a silanol-functional organosilicon compound with a cytochrome P450 variant that facilitates the oxidization of a silyl hydride group to a silanol group in the presence of oxygen. The method includes combining the cytochrome P450 variant and an organosilicon compound having at least one silicon-bonded hydrogen atom to give a reaction mixture and exposing the reaction mixture to oxygen to oxidize the organosilicon compound, thereby preparing the silanol-functional organosilicon compound. Cytochrome P450 variants suitable for use in the method are also disclosed, along with methods for engineering and optimizing the same. Nucleic acids encoding the cytochrome P450 variants and compositions, expression vectors, and host cells including the same are also disclosed.
    Type: Grant
    Filed: February 19, 2021
    Date of Patent: February 18, 2025
    Assignees: DOW SILICONES CORPORATION, CALIFORNIA INSTITUTE OF TECHNOLOGY
    Inventors: John Roberts, Dimitris Elias Katsoulis, Susanne Baehr, Sabine Brinkmann-Chen, S. B. Jennifer Kan, Frances H. Arnold
  • Publication number: 20250047938
    Abstract: Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for display dynamic splash screens using a media device during a launch sequence of an application without interrupting or delaying processing of the launch sequence. A launch sequence may be considered to include operations for compiling code associated with the application and operations for displaying splash screens. An example embodiment operates by the media device launching the application responsive to receiving a request and while code for the application is being compiled, selecting and displaying a dynamic splash screen. Operations of compiling code and displaying the splash screen may be performed under the control of the media device operating system and control is passed from the operating system to the application after launch sequence is completed.
    Type: Application
    Filed: October 24, 2024
    Publication date: February 6, 2025
    Applicant: Roku, Inc.
    Inventors: John Roberts, Mark Young, Kaushiki Priyam, Danylo Levin, Ryan Pressler
  • Publication number: 20240427649
    Abstract: Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for operating a user application including a user rendered context operating on a user device and maintaining a current render tree, and a user programmer context operating on a cloud computing system. The user rendered context of the user application can receive an input; and send, responsive to receiving the input, an event notification to the user programmer context of the user application. The user rendered context can further receive, from the user programmer context, a difference tree to update the current render tree, and update the current render tree based on the difference tree.
    Type: Application
    Filed: September 10, 2024
    Publication date: December 26, 2024
    Applicant: ROKU, INC.
    Inventors: Mark YOUNG, John ROBERTS, Chakri KODALI, Cameron ESFAHANI, David Lee STERN, Anthony John WOOD, Benjamin COMBEE, Ilya ASNIS
  • Patent number: 12177519
    Abstract: Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for display dynamic splash screens using a media device during a launch sequence of an application without interrupting or delaying processing of the launch sequence. A launch sequence may be considered to include operations for compiling code associated with the application and operations for displaying splash screens. An example embodiment operates by the media device launching the application responsive to receiving a request and while code for the application is being compiled, selecting and displaying a dynamic splash screen. Operations of compiling code and displaying the splash screen may be performed under the control of the media device operating system and control is passed from the operating system to the application after launch sequence is completed.
    Type: Grant
    Filed: December 10, 2021
    Date of Patent: December 24, 2024
    Assignee: Roku, Inc.
    Inventors: John Roberts, Mark Young, Kaushiki Priyam, Danylo Levin, Ryan Pressler
  • Patent number: 12131202
    Abstract: Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for operating a user application including a user rendered context operating on a user device and maintaining a current render tree, and a user programmer context operating on a cloud computing system. The user rendered context of the user application can receive an input; and send, responsive to receiving the input, an event notification to the user programmer context of the user application. The user rendered context can further receive, from the user programmer context, a difference tree to update the current render tree, and update the current render tree based on the difference tree.
    Type: Grant
    Filed: May 26, 2022
    Date of Patent: October 29, 2024
    Assignee: ROKU, INC.
    Inventors: Mark Young, John Roberts, Chakri Kodali, Cameron Esfahani, David Lee Stern, Anthony John Wood, Benjamin Combee, Ilya Asnis
  • Patent number: 12127380
    Abstract: A cooling assembly includes an evaporator containing a primary cooling medium, a passive condenser, and a heat exchanger. When a secondary cooling medium is provided to the heat exchanger, the primary cooling medium in the gas phase switches from being received by the passive condenser to the heat exchanger without operating any valves located between the evaporator and the passive condenser and between the evaporator and the heat exchanger. The primary cooling medium circulates between the evaporator and the passive condenser and between the evaporator and the heat exchanger by natural circulation and gravity without a pump in the flow path of the primary cooling medium between the heat exchanger and the evaporator and between the passive condenser and the evaporator to circulate the primary cooling medium.
    Type: Grant
    Filed: November 16, 2023
    Date of Patent: October 22, 2024
    Assignee: Munters Corporation
    Inventors: Michael Boucher, Rafael Neuwald, Bryan Keith Dunnavant, John Roberts, Paul A. Dinnage, Wei Fang