Patents by Inventor Jonathan Norris

Jonathan Norris 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: 20230116731
    Abstract: Systems and methods are provided for modeling a reservoir. An exemplary method includes: receiving a reservoir model associated with a reservoir workflow process; modifying the reservoir model associated with the reservoir workflow process using an optimum time-step strategy; extracting features from the reservoir model along with first time-step sizes; generating a first set of data for devising a training set using the first time-step sizes; determining whether the selected amount of the first set of data reaches a predetermined level; triggering a real-time training using the training set and a machine learning (ML) algorithm; generating an ML model having second time-step sizes using the training set; selecting the first step-sizes or the second step-sizes based on the confidence level; sending the selected step-sizes to a simulator for processing; receiving results from the simulator that used the selected step-sizes; and determining whether results from the simulator require updating the training set.
    Type: Application
    Filed: November 3, 2022
    Publication date: April 13, 2023
    Inventors: Soham SHETH, Kieran NEYLON, Ghazala FAZIL, Francois MCKEE, Jonathan NORRIS
  • Patent number: 11614955
    Abstract: In some aspects, the present embodiments provide a system, server, and computing device for building and modifying a user interface of an application executable on a computing device. The method may be performed by a server that is remote from the computing device. In some embodiments the method comprises: receiving parameters for updating a user interface element of the application, the user interface element being identified at the server by a programming language unit for the user interface element in the program code of the application; and sending the parameters to the computing device, wherein the computing device receives the parameters, updates the user interface element of the application with the parameters, and displays a modified user interface for the application, the modified user interface comprising the updated user interface element.
    Type: Grant
    Filed: August 28, 2020
    Date of Patent: March 28, 2023
    Assignee: Taplytics Inc.
    Inventors: Aaron Glazer, Jonathan Norris, Jacob Druxerman, Andrew Norris
  • Publication number: 20210081226
    Abstract: In some aspects, the present embodiments provide a system, server, and computing device for building and modifying a user interface of an application executable on a computing device. The method may be performed by a server that is remote from the computing device. In some embodiments the method comprises: receiving parameters for updating a user interface element of the application, the user interface element being identified at the server by a programming language unit for the user interface element in the program code of the application; and sending the parameters to the computing device, wherein the computing device receives the parameters, updates the user interface element of the application with the parameters, and displays a modified user interface for the application, the modified user interface comprising the updated user interface element.
    Type: Application
    Filed: August 28, 2020
    Publication date: March 18, 2021
    Inventors: Aaron Glazer, Jonathan Norris, Jacob Druxerman, Andrew Norris
  • Patent number: 10802845
    Abstract: In some aspects, the present embodiments provide a system, server, and computing device for building and modifying a user interface of an application executable on a computing device. The method may be performed by a server that is remote from the computing device. In some embodiments the method comprises: receiving parameters for updating a user interface element of the application, the user interface element being identified at the server by a programming language unit for the user interface element in the program code of the application; and sending the parameters to the computing device, wherein the computing device receives the parameters, updates the user interface element of the application with the parameters, and displays a modified user interface for the application, the modified user interface comprising the updated user interface element.
    Type: Grant
    Filed: November 23, 2018
    Date of Patent: October 13, 2020
    Assignee: Taplytics Inc.
    Inventors: Aaron Glazer, Jonathan Norris, Jacob Druxerman, Andrew Norris
  • Publication number: 20190163504
    Abstract: In some aspects, the present embodiments provide a system, server, and computing device for building and modifying a user interface of an application executable on a computing device. The method may be performed by a server that is remote from the computing device. In some embodiments the method comprises: receiving parameters for updating a user interface element of the application, the user interface element being identified at the server by a programming language unit for the user interface element in the program code of the application; and sending the parameters to the computing device, wherein the computing device receives the parameters, updates the user interface element of the application with the parameters, and displays a modified user interface for the application, the modified user interface comprising the updated user interface element.
    Type: Application
    Filed: November 23, 2018
    Publication date: May 30, 2019
    Inventors: Aaron Glazer, Jonathan Norris, Jacob Druxerman, Andrew Norris
  • Patent number: 10169057
    Abstract: In some aspects, the present embodiments provide a system, server, and computing device for building and modifying a user interface of an application executable on a computing device. The method may be performed by a server that is remote from the computing device. In some embodiments the method comprises: receiving parameters for updating a user interface element of the application, the user interface element being identified at the server by a programming language unit for the user interface element in the program code of the application; and sending the parameters to the computing device, wherein the computing device receives the parameters, updates the user interface element of the application with the parameters, and displays a modified user interface for the application, the modified user interface comprising the updated user interface element.
    Type: Grant
    Filed: September 29, 2016
    Date of Patent: January 1, 2019
    Assignee: Taplytics Inc.
    Inventors: Aaron Glazer, Jonathan Norris, Jacob Druxerman, Andrew Norris
  • Publication number: 20170017500
    Abstract: In some aspects, the present embodiments provide a system, server, and computing device for building and modifying a user interface of an application executable on a computing device. The method may be performed by a server that is remote from the computing device. In some embodiments the method comprises: receiving parameters for updating a user interface element of the application, the user interface element being identified at the server by a programming language unit for the user interface element in the program code of the application; and sending the parameters to the computing device, wherein the computing device receives the parameters, updates the user interface element of the application with the parameters, and displays a modified user interface for the application, the modified user interface comprising the updated user interface element.
    Type: Application
    Filed: September 29, 2016
    Publication date: January 19, 2017
    Inventors: Aaron Glazer, Jonathan Norris, Jacob Druxerman, Andrew Norris
  • Patent number: 9507609
    Abstract: In some aspects, the present embodiments provide a system, server, and computing device for building and modifying a user interface of an application executable on a computing device. The method may be performed by a server that is remote from the computing device. In some embodiments the method comprises: receiving parameters for updating a user interface element of the application, the user interface element being identified at the server by a programming language unit for the user interface element in the program code of the application; and sending the parameters to the computing device, wherein the computing device receives the parameters, updates the user interface element of the application with the parameters, and displays a modified user interface for the application, the modified user interface comprising the updated user interface element.
    Type: Grant
    Filed: September 29, 2014
    Date of Patent: November 29, 2016
    Assignee: Taplytics Inc.
    Inventors: Aaron Glazer, Jonathan Norris, Jacob Druxerman, Andrew Norris
  • Publication number: 20150160931
    Abstract: In some aspects, the present embodiments provide a system, server, and computing device for building and modifying a user interface of an application executable on a computing device. The method may be performed by a server that is remote from the computing device. In some embodiments the method comprises: receiving parameters for updating a user interface element of the application, the user interface element being identified at the server by a programming language unit for the user interface element in the program code of the application; and sending the parameters to the computing device, wherein the computing device receives the parameters, updates the user interface element of the application with the parameters, and displays a modified user interface for the application, the modified user interface comprising the updated user interface element.
    Type: Application
    Filed: September 29, 2014
    Publication date: June 11, 2015
    Inventors: Aaron GLAZER, Jonathan NORRIS, Jacob DRUXERMAN, Andrew NORRIS
  • Publication number: 20150006798
    Abstract: Systems and methods are provided herein that provide for the automatic updating of advertising content via USB flash drives.
    Type: Application
    Filed: September 16, 2014
    Publication date: January 1, 2015
    Applicant: IMAGINE MEDIA PARTNERS, LLC
    Inventors: Tolga Ural, Jonathan Norris
  • Publication number: 20090204502
    Abstract: Systems and methods are provided herein that provide for advertisement and promotion via digital media.
    Type: Application
    Filed: February 13, 2009
    Publication date: August 13, 2009
    Applicant: MRMOONLIGHT PRODUCTIONS, LLC
    Inventors: Tolga Ural, Jonathan Norris