Patents by Inventor Nicholas Clive Judge

Nicholas Clive Judge 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: 8095659
    Abstract: A service interface enables an application to be developed independently from a particular service. At execution of the application, the application is wrapped or bound to a service. Advantageously, a configuration file includes instructions that bind particular applications with a particular service. Therefore, if improved services are developed after the application is written, only the configuration file needs to be updated, not the application source code. Accordingly, significant time and expense is saved by allowing applications to be developed independently from particular services.
    Type: Grant
    Filed: May 17, 2004
    Date of Patent: January 10, 2012
    Assignee: JP Morgan Chase Bank
    Inventors: John Kevin Phenix, Nicholas Clive Judge
  • Patent number: 7509641
    Abstract: A job processing framework according to the present invention allows an application to be developed independent of any particular service. Tasks performed by the application are broken up into smaller units of work, or “jobs,” which are each bound to a particular service at execution, or “deployment.” The binding occurs via a “deployer” comprising a configuration source. The configuration source includes instructions that bind particular jobs with a particular service. Therefore, if improved services are developed subsequent to the application, only the configuration source needs to be updated, not the application. Accordingly, significant time and expense is saved by allowing applications to be developed independent of particular services.
    Type: Grant
    Filed: May 17, 2004
    Date of Patent: March 24, 2009
    Assignee: JP Morgan Chase Bank
    Inventors: John Kevin Phenix, Nicholas Clive Judge
  • Publication number: 20040230555
    Abstract: A system and method that provides for representation of any sophisticated relational database model as a set of automatically when needed generated Java bean objects. The system simplifying relational database development in terms of initial development time and ongoing maintenance without being tied to a particular J2EE technology or database or external service/third-party product. Advantageously the model object mapping code is generated either from DDL or directly from the metadata from a database, or from another source. The system and methods allows for high-performance gains and flexibility via a number of configurable parameters enabling complex primary/foreign key relationships to be modeled. The code generation is vendor specific advantageously allowing specific database vendor SQL hints to be added to generated code to improve performance.
    Type: Application
    Filed: September 22, 2003
    Publication date: November 18, 2004
    Inventors: John Phenix, Nicholas Clive Judge