US Patent:
20040122915, Jun 24, 2004
Inventors:
John Saare - Lakeport CA, US
Robert O'Brien - , US
Jenny Chang - San Jose CA, US
Dean Polla - Westminster CO, US
International Classification:
G06F015/16
G06F007/00
G06F017/30
Abstract:
A method for providing extensible client calendar functions to a plurality of clients via the Internet. The method includes a portal server receiving a request for calendar functions from a client. In response to the request, a Java server page corresponding to the request is accessed. A plurality of tags contained within the Java server page are then accessed. The Java server page is subsequently processed using the tags, wherein the tags provide access to a calendar server configured for providing the calendar functions. Calendar functions include, for example, appointments, work scheduling, reminders, and the like. The resulting processed Java server page is then transmitted back to the client. When requests from the client received, the Java server page corresponding to the request can be retrieved from a set of compiled Java server page classes. Extended calendar functions can be provided by accessing a plurality of extended tags contained within the Java server page, wherein the calendar functions are extended by adding the extended tags corresponding to new calendar functionality of the calendar server.