Patents by Inventor Lenny Hon

Lenny Hon 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: 8321879
    Abstract: A multi-tier application for interaction with a user interface. The application comprises a presentation tier (e.g. a web server with a JSP/servlet engine) and a business logic tier (e.g. an application server) to manipulate data for subsequent presentation on the user interface. A direction module, such as a requested resource definition, has a plurality presentation and function definitions for accessing a presentation component defined externally to the requested resource definition and the function definition for identifying a function component also defined externally to the requested resource definition.
    Type: Grant
    Filed: May 27, 2008
    Date of Patent: November 27, 2012
    Assignee: Emergis Inc.
    Inventors: Lenny Hon, Ken Schneider
  • Publication number: 20090144759
    Abstract: A multi-tier application for interaction with a user interface, such as a browser on a PC or PDA. The application comprises a presentation tier (such as a web server with a JSP/servlet engine) and a business logic tier (such as an application server) to manipulate data for subsequent presentation on the user interface. A direction module has a plurality of coupled directions, including a function direction to direct a corresponding functional component to perform a data processing function using the business logic tier and provide a data processing output, and a presentation direction to direct a corresponding presentation component to incorporate the data processing output, when applicable, into a presentation template to produce a presentation element for the user interface. The function component and presentation component are independent and separate from each other, the connection being the function component produces the data and the presentation component consumes the output data.
    Type: Application
    Filed: May 27, 2008
    Publication date: June 4, 2009
    Inventors: Lenny Hon, Ken Schneider
  • Patent number: 7389517
    Abstract: A multi-tier application for interaction with a user interface comprises a presentation tier (e.g. a web server with a JSP/servlet engine) and a business logic tier (e.g. an application server) to manipulate data for subsequent presentation on the user interface. A direction module, such as a requested resource definition, has a plurality presentation and function definitions for accessing a presentation component defined externally to the requested resource definition and the function definition for identifying a function component also defined externally to the requested resource definition.
    Type: Grant
    Filed: December 19, 2003
    Date of Patent: June 17, 2008
    Assignee: RCE Emergis, Inc.
    Inventors: Lenny Hon, Ken Schneider
  • Publication number: 20050138650
    Abstract: A multi-tier application for interaction with a user interface, such as a browser on a PC or PDA. The application comprises a presentation tier (such as a web server with a JSP/servlet engine) and a business logic tier (such as an application server) to manipulate data for subsequent presentation on the user interface. A direction module has a plurality of coupled directions, including a function direction to direct a corresponding functional component to perform a data processing function using the business logic tier and provide a data processing output, and a presentation direction to direct a corresponding presentation component to incorporate the data processing output, when applicable, into a presentation template to produce a presentation element for the user interface. The function component and presentation component are independent and separate from each other, the connection being the function component produces the data and the presentation component consumes the output data.
    Type: Application
    Filed: December 19, 2003
    Publication date: June 23, 2005
    Inventors: Lenny Hon, Ken Schneider