Patent US6018343A successfully refreshed from Google Patents.
← Back to Patent Explorer
US6018343A Expired / Lapsed US ⏱️ 0.0 years remaining

Web calendar architecture and uses thereof

Assignee: Vivint LLC
•
Filing: 1996-09-27
•
Granted: 2000-01-25
•
Expires: 2016-09-27
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An architecture for facilitating Web-based client-side calendar event scheduling includes a Web Calendar scheduling tool which takes input via either a mouse and/or a keyboard to achieve a) an Internet personal organizer, b) multimedia effects associated with scheduled events, c) an Internet groupware that shares group members' individual schedules, d) an Internet transaction associated with scheduled events, and e) an open platform that supports any Java applet. Users of the Web Calendar can schedule events, associate a special purpose Capplet TM with scheduled events, and store them for future reference or public use. It features concurrent Capplet TM views running under one of four calendar grids: yearly, monthly, weekly, and daily. The architecture also supports multimedia animation in pop-up windows whose dimensions are defined dynamically by an invocation method. It is an open platform on which any user can create a special purpose applet and run it on the Web Calendar.

Inventors

  • 👤 Shou-Chung Wang
  • 👤 Wenwey Hseush
  • 👤 Anthony Ma

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-04 21:06
CPC Classifications
G; G06; G06Q; G06Q10/00; G06Q10/10; G06Q10/109; G06F; G06F9/00; G06F9/06; G06F9/44; G06F9/451; Y; Y10; Y10S; Y10S715/00; Y10S715/961; Y10S715/963

Claims Analysis

Total Claims: 16
Claim 1
Independent Claim 132 words
An interactive Web-based calendar, comprising: a Java calendar program; a plurality of calendar views generated by the Java calendar program; and a calendar base generated by the Java calendar program for displaying a plurality of calendar events associated with the plurality of calendar views, wherein the Java calendar program is downloaded onto a user's computer when the user activates text and/or graphics associated with the calendar event corresponding to the Java calendar program, a Java applet program is associated with at least one of the plurality of calendar events, the Java applet program being downloaded onto the user's computer when the Java calendar program is downloaded or when the user activates text and/or graphics associated with the Java applet, and multiple Java applet programs may run simultaneously within the Java calendar program.
Claim 2
Dependent Claim 132 words
An interactive Web-based calendar, comprising: a Java calendar program; a plurality of calendar views generated by the Java calendar program; and a calendar base generated by the Java calendar program for displaying a plurality of calendar events associated with the plurality of calendar views, wherein the Java calendar program is downloaded onto a user's computer when the user activates text and/or graphics associated with the calendar event corresponding to the Java calendar program, a Java applet program is associated with at least one of the plurality of calendar events, the Java applet program being downloaded onto the user's computer when the Java calendar program is downloaded or when the user activates text and/or graphics associated with the Java applet, and multiple Java applet programs may run simultaneously within the Java calendar program.
Claim 3
Dependent Claim 33 words
An interactive Web-based calendar according to claim 1, wherein the Java applet program runs when activated by the user to access information related to a calendar event associated with the Java applet program.
Claim 4
Dependent Claim 68 words
An interactive Web-based calendar according to claim 1, wherein the Java applet program runs when a calendar event associated with the Java applet program occurs, a user activates text and/or graphics associated with the calendar event corresponding to the Java applet program, a view in which the calendar event associated with the Java applet program is enabled, and/or a second Java applet program activates the Java applet program.
Claim 5
Dependent Claim 17 words
An interactive Web-based calendar according to claim 1, wherein the Java applet program provides continuous multimedia effects.
Claim 6
Independent Claim 119 words
A method of performing an Internet scheduling transaction using a Web-based calendar, comprising the steps of: accessing a Web site of a Web-based calendar, the Web-based calendar being a Java calendar program downloaded from a server for the Java calendar program to a user's computer when the user accesses the Web site; selecting a scheduled event from the calendar; receiving a registration form from the Java calendar program to the user's computer or via the Internet from a server associated with the scheduled event; registering for the scheduled event by providing registration information on the downloaded registration form to the server associated with the scheduled event; and receiving a registration response from the server associated with the scheduled event.
Claim 7
Independent Claim 119 words
A method of performing an Internet scheduling transaction using a Web-based calendar, comprising the steps of: accessing a Web site of a Web-based calendar, the Web-based calendar being a Java calendar program downloaded from a server for the Java calendar program to a user's computer when the user accesses the Web site; selecting a scheduled event from the calendar; receiving a registration form from the Java calendar program to the user's computer or via the Internet from a server associated with the scheduled event; registering for the scheduled event by providing registration information on the downloaded registration form to the server associated with the scheduled event; and receiving a registration response from the server associated with the scheduled event.
Claim 8
Dependent Claim 35 words
A method of performing scheduling transactions according to claim 5, wherein the step of receiving a response comprises receiving one of a message indicating that the registration is denied and a message confirming the registration.
Claim 9
Dependent Claim 36 words
A method of performing scheduling transactions according to claim 5, wherein the scheduled event is one of a theater show, a musical performance, a sports game, a college course, a concert, a convention, and a meeting.
Claim 10
Dependent Claim 40 words
A method of performing scheduling transactions according to claim 5, wherein the step of receiving a registration form includes receiving seating information from the Java program downloaded to the user's computer or from the server associated with the scheduled event.
Claim 11
Independent Claim 72 words
A method of using a Web-based calendar, comprising the steps of: accessing an Internet Web site of a Web-based calendar, the calendar being a Java program that is downloaded onto a user's computer when the user accesses the Internet Web site; activating a Java applet by selecting a scheduled event from the calendar, the Java applet being associated with the scheduled event; and receiving a response based on the activated Java applet.
Claim 12
Independent Claim 72 words
A method of using a Web-based calendar, comprising the steps of: accessing an Internet Web site of a Web-based calendar, the calendar being a Java program that is downloaded onto a user's computer when the user accesses the Internet Web site; activating a Java applet by selecting a scheduled event from the calendar, the Java applet being associated with the scheduled event; and receiving a response based on the activated Java applet.
Claim 13
Dependent Claim 18 words
A method of using a Web-based calendar according to claim 9, wherein the response is a multimedia response.
Claim 14
Dependent Claim 41 words
A method of using a Web-based calendar according to claim 9, further comprising the steps of: receiving a registration form from the Java program downloaded onto the user's computer or via the Internet from a server associated with the scheduled event.
Claim 15
Dependent Claim 55 words
A method of using a Web-based calendar according to claim 9, wherein the response is a Java application related to the scheduled event which is downloaded onto the user's computer when the Java calendar program is downloaded or from a server associated with the scheduled event, the Java application functioning within the Java calendar program.
Claim 16
Dependent Claim 37 words
A method of using a Web-based calendar according to claim 9, wherein the scheduled event is one of a theater show, a musical performance, a sports game, a college course, a concert, a convention, and a meeting.

References Cited (Backward Citations)

US5307086A Cited
US5323314A Cited
US5572643A Cited
US5706502A Cited
US5802530A Cited
US5790790A Cited
US5812529A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-01-24 2003-07-26 2004-01-25 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-01-24 2007-07-26 2008-01-25 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-01-24 2011-07-26 2012-01-25 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag