The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Apr. 14, 2009
Filed:
Sep. 29, 2003
Carol Ann Jones, Raleigh, NC (US);
Patrick Mcgowan, Stoney Creek, NC (US);
Christopher Joseph Paul, Durham, NC (US);
Shankar Ramaswamy, Chapel Hill, NC (US);
Cesar A. Wong, Morrisville, NC (US);
Carol Ann Jones, Raleigh, NC (US);
Patrick McGowan, Stoney Creek, NC (US);
Christopher Joseph Paul, Durham, NC (US);
Shankar Ramaswamy, Chapel Hill, NC (US);
Cesar A. Wong, Morrisville, NC (US);
International Business Machines Corporation, Armonk, NY (US);
Abstract
A user interface template that implements a task pattern for a model class and a model adapter that provides an interface for the application that conforms to the model class are identified. A user interface for the application is created from the identified user interface template and the identified model adapter. The user interface template may include a generic view and a generic controller. The model adapter may provide a business object interface, and may be configured to communicate with the application via a J2EE Connector Architecture (JCA) connector. The user interface template may define an abstract portlet, and creating a user interface includes creating a portlet instance that communicates with the application via the model adapter. The portlet instance may be configured using an application portlet builder portlet. The portlet builder may also identify the user interface template and the model adapter.