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.

Date of Patent:
Apr. 14, 2009

Filed:

Sep. 28, 2004
Applicants:

Richard Andrew Backhouse, Apex, NC (US);

Srinivas Hasti, Raleigh, NC (US);

Scott Dilworth Johnson, Durham, NC (US);

Arvind Srinivasan, Raleigh, NC (US);

Kevin Edward Vaughan, Fuquay Varina, NC (US);

Inventors:

Richard Andrew Backhouse, Apex, NC (US);

Srinivas Hasti, Raleigh, NC (US);

Scott Dilworth Johnson, Durham, NC (US);

Arvind Srinivasan, Raleigh, NC (US);

Kevin Edward Vaughan, Fuquay Varina, NC (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 15/16 (2006.01);
U.S. Cl.
CPC ...
Abstract

Extensible URI-pattern-based servlet request processing frameworks process and respond to requests for resources sent over a network by client programs to application programs in multi-tiered data processing systems. An extension processor component, an improved web container; and an improved web application architecture form the framework. The extension processor component includes one or more extension processor factories, each of which generates a single type of extension processor to handle specific application components. Each extension processor is adapted to respond to a request having a declared pattern. The extension processor factory resides within the web container and provides a list of patterns for which it is responsible. The extension factory also instantiates an extension processor to respond to a request having a pattern that matches that extension processor's declared pattern. The improved web application includes a request mapper adapted to route a request having a particular pattern to the appropriate extension processor.


Find Patent Forward Citations

Loading…