Search Images Maps Play YouTube News Gmail Drive More »
Advanced Patent Search | Page images | Web History | Sign in

Patents

  

Illllllllllllllllllllllllllllllllllllllllllllllllll

US007346667B2

(12;

United States Patent

Ashcroft et al.

(io) Patent No.: (45) Date of Patent:

US 7,346,667 B2 Mar. 18, 2008

(54) SYSTEM FOR DELIVERING DYNAMIC CONTENT

(75) Inventors: Stephen Ashcroft, London (GB);

Andrew Witney, Tewkesbury (GB);
Ian Malpas, Basel (CH)

(73) Assignee: UBS AG, Zurich (CH)

( * ) Notice: Subject to any disclaimer, the term of this patent is extended or adjusted under 35 U.S.C. 154(b) by 669 days.

(21) Appl. No.: 09/919,727

(22) Filed: Jul. 31, 2001

(65) Prior Publication Data

US 2002/0184343 Al Dec. 5, 2002

Related U.S. Application Data

(60) Provisional application No. 60/294,728, filed on May 31, 2001.

(51) Int. CI.

G06F15/16 (2006.01)
G06F 1/12 (2006.01)

(52) U.S. CI 709/219; 709/227; 709/230;

719/318

(58) Field of Classification Search 709/200 203,

709/217-219,227,230; 715/749; 717/118;

719/318

See application file for complete search history. (56) References Cited

U.S. PATENT DOCUMENTS

6,311,165 Bl 10/2001 Courts et al 705/21

6,332,163 Bl 12/2001 Bowman-Amuah 709/231

6,339,832 Bl 1/2002 Bowman-Amuah 714/35

6,591,272 Bl * 7/2003 Williams 707/102

6,697,815 Bl * 2/2004 Wilson 707/102

6,718,515 Bl* 4/2004 Conner et al 715/509

6,779,152 Bl * 8/2004 Conner et al 715/509

6,779,155 Bl * 8/2004 Bahrs et al 715/526

7,072,934 B2 * 7/2006 Helgeson et al 709/203

2002/0049703 Al 4/2002 Bandhole et al 709/104

2002/0130899 Al * 9/2002 Ryan et al 345/738

2003/0078960 Al * 4/2003 Murren et al 709/203

OTHER PUBLICATIONS

Applying Enterprise JavaBeans—Architecture & Design, Colyer, et. al., IBM UK Ltd, 2000, p. 1-17.*

Supporting Interactive Collaboration on the Web with CORK, Isenhourm et. al., Center for Human-Computer Interaction, Dept. of Computer Science, Virginia Tech, 2000, p. 1-16, downloaded from http://linc.cs.vt.edu/papers/2000/IsRoCa2000-CORK_IwC_PrePrint.*

(Continued)

Primary Examiner—Zarni Maung

(74) Attorney, Agent, or Firm—Proskauer Rose LLP

[blocks in formation]
[blocks in formation]

A method and system for presenting a requested web page selected from a plurality of web pages is provided and includes the step of performing at least one processing task associated with the requested web page. Next, at least one content bean for retrieving content required for the requested web page is invoked. Next, the content required for the requested web page is stored in at least one model bean. Next, the content from said at least one model bean is received. Next, at least one view bean for rendering said requested web page is invoked. Finally, the requested web page including the content is presented.

31 Claims, 2 Drawing Sheets

[graphic][merged small]

Page 2

OTHER PUBLICATIONS

The Emergence of Distributed Component Platforms, Krieger & Adler, Computer Sciences Corp., Mar. 1998, IEEE 0018-9162/98, p. 43-53 *

Building Dynamic Web Applications with Servlets and JavaServer Pages, Stalman, R. Oracle Corp., ODTUG 2000, p. 1-16.* Simplified Guide to the JAVA 2 Platform, Enterprise Ed.,Sun Microsystems, Inc. ,Simplified Guide to J2EE, Sep. 1999, 25 pages.*

Enterprise Developer, Professional JSP, Wrox Press Ltd, 1999, p. 1-37*

Schmidt, Enabling Next-Generation Enterprises, eAI Journal, Jul./ Aug. 2000, p. 75-80.*

Leachers Assistant: A web-based Application using Java Server Pages and Java Database Connectivity, Barua, S., IEEE 0-78036583-6, 2000, p. 828-833.*

Lhe Five-Module Framework for Internet Application Development, Ebner, E., et. al., ACM 0360-0300, 2000, p. 1-7.* A Reference Architecture of Component Based Development, Collins-Cope, M., et. al., Architecture Reference Model, Oct. 19, 2000, p. 1-12*

WebSphere as an e-business server, Ferguson & Kerth, IBM Systems Journal, vol. 40, No. 1, 2001, p. 25-45.* Int'l Search Report dated Sep. 3, 2002 for PCL/US02/17066. M. Welsh et al., "SEDA: An Architecture for Well-Conditioned, Scalable Internet Services", Scalable Internet Services, Oct. 2001, pp. 230-243.

WebSphere Application Server Enterprise Edition: LXSeries Building Business Solutions with WebSphere; Version 3.5, Document No. SC09-4432-01, Second Edition, Jun. 2000.

* cited by examiner

[merged small][merged small][graphic]
[graphic]
« PreviousContinue »