The present invention relates generally to the field of event planning, and more particularly to systems and methods that permit the creation and publication of events or programs for which event participants can register.
The current state of the art of event planning requiring participant registration does not allow an event planner to easily create and publish an event on a computer network such that the event or program is immediately available for participants to register. Current event planning systems and methods require outside intervention, such as external program downloads or live assistance, to help event planners create and publish events on a computer network or registration. External program downloads, such as Java programs, can be difficult and cumbersome for users to install and operate, particularly for configuring complex database records. To allow for variables in each unique event or program, current systems require custom creation and configuration of database records on the host system, which is not easily accomplished by persons without technical training or assistance. What is needed is an automated system and method that facilitate real-time creation and publishing of events on a computer network without requiring outside intervention. The present invention addresses this need and other shortcomings in current event planning systems.
Embodiments of the present invention provide new and useful methods and systems for creating and publishing events in real-time which are simpler in construction, more universally usable, and more versatile in operation than known systems of this kind. Embodiments of a real-time event planning system provided in accordance with the present invention have several advantages over the prior art, including without limitation:
Different embodiments of the invention may provide any one or combination of the advantages described above. Furthermore, other advantages of the invention that are apparent from the detailed description and illustrations provided herein are considered within the scope of the present invention.
The foregoing aspects and many of the attendant advantages of this invention will become more readily appreciated as the same become better understood by reference to the following detailed description, when taken in conjunction with the accompanying drawings, wherein:
Embodiments of an event planning system provide an automated front-end interface and back-end database record creation and management process that enables an event planner to create and publish an event via a computer network. Depending on the particular implementation of the invention, the event planner can log into the event planning system if they already have an account, as noted in
Embodiments of the invention are preferably configured to assist event planners set up different types of events. For example, in
The event planner may next select a category 14 in which the event will occur. In the current “reunion” embodiment shown in
After choosing the city from the drop down field 18, another subcategory field 20 may appear listing high schools in that city, as shown in
The event planner clicks the “Next” button 22 to go to the reunion setup interface shown in
At this stage, the planner may be asked to provide a username 46 and password 48 to use later to log into the system. The planner enters a username in the field labeled Username, and a password in the field labeled Password. The planner reenters the same password in the field 50 labeled Verify Password.
The next section of the reunion setup interface 30 allows the planner to enter more detailed information about the reunion event. The name of the reunion is entered in the field 52 labeled Reunion Name, and detailed information about the reunion is entered in the field 54 labeled Reunion Description. This description may be entered using a markup language, such as HTML, to make it more visually appealing to the end user, if desired.
The planner chooses the reunion start time and end time by choosing the Month, Day, Year, Hour, Minute, and AM or PM from the drop down fields 56, 58 next to the labels Reunion Start Time and Reunion End Time, respectively. If desired, the planner may also enter a maximum number of participants that are allowed to register for the event in the Max # Participants field 60. This allows the planner to restrict the number of participants that can register for the event. This is not a required field in this embodiment, though it may be in others. When the event planning is completed and participants begin to register for the event, if the event planner has designated a maximum number of participants 60, the event planning system counts the number of registrations and accepts additional registrations until the maximum number is reached.
If the planner enters a maximum number of participants, the planner can also have a wait list created. If the number of participants seeking to register for the event reaches the maximum number, any new participants who try to register for the event will be notified and placed on the wait list. If a registered participant decides to cancel their registration, the first person on the wait list will automatically be moved off the wait list and on to the list of registered participants, preferably with appropriate notification being sent to the participant. The planner may enter a maximum number of people who can be on the wait list in the field 62 labeled Max # on Wait List.
The reunion setup interface 30 shown in
Publication of an event preferably includes providing a web site with an event home page available to potential participants, e.g., using HTML documents that can be transmitted and browsed via the Internet. A reunion's web site preferably includes the processes or links necessary to receive information from participants seeking to register for the event.
In the next section of the reunion setup interface 30, a planner can, in real time, add images to an event's home page. If the planner wants to add an image or graphic to the web site for the event, they can either choose to select an image from a library of public images 72 or attach a private picture of their own to the event web site. To select an image from a public library of images, the planner may select a radio button 72 as shown in front of the label Select Image. The planner then clicks on the drop down field labeled Select Image. The drop down field will display a list of available images. After the planner selects an image, the planner can preview the image by clicking on the button 74 labeled Preview.
If the planner wants to attach a picture from their own private library of images, the planner may select the radio button 76 in front of the label Attach a Picture. The planner would then click the button 78 labeled Browse to select a private image. The planner reviews his or her own pictures and selects the image to display on the reunion web site. In this particular implementation, the image must be less than 65 Kbytes, though other embodiments of the invention may be configured to accept images of different sizes. The image is then uploaded to the event planning server and stored in association with the database records for the event being created.
In the next section, the planner can attach a document to the reunion web site for later viewing or download by participants. By clicking on the Browse button 82 next to the field 80 labeled Attach a Document, the planner can browse their local client computer's hard drive or network and choose the document they would like to make accessible at the reunion's web site. An example would be to post the directions to the reunion in a document made accessible at the reunion's web site.
The planner can determine when the system is allowed to begin accepting registrations by setting when the registration starts. The planner chooses the registration start time by choosing the Month, Day, and Year from the drop down fields 84 next to the label Registration Starts. The planner chooses the registration end time by choosing the Month, Day, and Year from the drop down fields 86 next to the label Registration Ends. These dates define when registration for the reunion is allowed, and if the registration start time is set to a time at or preceding the time the event is created, the event (when created) becomes immediately available to participants to register. In embodiments, such as the one depicted in
Registrations received after the registration end date and time may still be accepted in a late registration period. The planner may set an ending date for the late registration period. The late registration ending date is the last date on which participants can register for the event. If desired, a late fee can be established for all late registrations. The planner chooses the late registration end time by choosing the Month, Day, and Year from the drop down fields 88 next to the label Late Registration Ends.
Reunion Publish Start and End dates, as shown in
In the next section, the planner can define eligibility requirements, if any, for the event. Eligibility requirements such as a minimum and maximum age and grade, as shown, may have greater applicability to event planning for other activities, such as youth sports. In any event, the eligibility as-of date is the date on which the eligibility requirements must be met. The planner may set the eligibility as-of date by selecting the Month, Day and Year in the drop down fields 94 next to the label Eligibility as of.
The planner may set the minimum and maximum ages of the participants by entering the ages, in years, in the fields 96, 98 labeled Minimum Age and Maximum Age, respectively. The planner also may enter the minimum and maximum grades of the participants by entering the numbers of the grades in the fields 100, 102 labeled Minimum Grade and Maximum Grade, respectively. If these fields are left blank, it may be assumed there is no minimum or maximum age or grade for eligibility. Again, fields such as these have greater applicability when planning activities such as youth sports.
The planner can further define the gender 104 of the participants that are able to register for the event. The planner selects the radio button next the label Male if the event is limited to male participants. The planner selects the radio button next to the label Female if the event is limited to female participants. If the event is open to all genders, the event planner selects the radio button next to the label Both. The selection of Both may be assumed and automatically filled, unless another selection is specified by the event planner.
In
The next section in
In
The next section of the event fees interface allows the planner to include fees for additional events at the reunion. For example, the reunion planner may add an optional picnic event, a golfing event, or a boat cruise event. The planner enters the name of the additional event fee in the field 126 labeled Additional Fee #1 Name. The planner then enters a detailed description of the additional event in the field 128 labeled Fee #1 Description. The fee amount for the additional event is entered in the field 130 labeled Fee #1 Amount ($). If payment of the additional fee is required of all registrants, the planner selects the check box next to the field 132 labeled Fee #1 Required. In the alternative, if the fee is not required, the event planner leaves the field 132 empty.
In the next two sections of
Turning now to
In the next section of
In
The subject of the email 184 may be set as the name of the reunion (previously entered in the field 52 labeled Reunion Name in
As illustrated in
The planner then enters the body or content of the email in the field 190 labeled Message Text. The planner can enter or paste plain text into the Message Text field. Alternatively, the planner can enter or paste the message text in a markup language, such as Hypertext Markup Language (HTML). The planner clicks the Send button 192 to go to the confirmation and receipt interface. Alternatively, the planner can click a Skip button 194 or a Cancel link 196 if they do not want to send an email at the time of setting up the event. Preferably, the planner can return to an email invitation interface 180 at any time to send out an email, e.g., as shown by the link 236 in
Once an event, such as a reunion, has been created and published, potential participants may search a database of all active events in the event planning system to identify a particular event of interest. The reunion finder interface 220 illustrated in
Preferably, before entering a registration fee payment interface, the participant is given an opportunity to review the fees that the participant will be requested to pay. This includes the basic registration fee for the event, that is required of all participants, and any fees associated with additional activities in which the participant elected to take part.
Turning now to
In STEP 1 of the flow diagram 270, the event planner/user accesses the event planning system, e.g., using a client computer to access an Internet website operating on an event planning server. At reference box 272, a browser operating on the client computer receives a basic information setup page from the event planning server, e.g., as depicted in
In STEP 2 of
In STEP 3 of
In STEP 4, the event planning server provides the user with an activation payment interface that enables the user to activate the event for registration by others. One example of a Web page for event activation is depicted in
In STEP 5 of
Lastly, at box 306 in STEP 6, the event planning server provides the user with a confirmation and receipt interface, regardless of whether the user sends e-mail invitations at that time. An example of a Web page providing a confirmation and receipt interface in this regard is shown in
The following tables describe various exemplary database records and fields in those records that may be populated with information gathered from an event planner in the process of creating an event for publication and registration by others. The tables describe one particular implementation and illustrate a currently preferred embodiment of the invention. Other embodiments of the invention may use different database structures and queries to obtain information from event planners for purposes of creating the database records that support a real-time event planning system. As noted earlier, one of the advantages of the preferred embodiment is that the event planner is able to create and publish an event in real time, without needing to download and execute external programs or obtain live assistance from others for entry of event information and creation of back-end database records.
Note that it may be advantageous to add flex-form/answermap capability to the program table, in case the event planner wants to gather additional information about the program that is not supported in standard database fields. These capabilities may be presented after the Receipt Text field. There may or may not be any Help/Notes text available for these
It should also be understood that, in addition to reunion planning, the systems and methods described herein can be used to create events of any kind. While preferred embodiments of the invention have been illustrated and described above, it will be appreciated that various changes can be made therein without departing from the scope of the invention. Changes in the system or method of use or operation, method of manufacture, shape, configuration, or components used that are not specified in the detailed written description above or illustrations contained herein, but which are considered apparent or obvious to one skilled in the art, are within the scope of the present invention. The scope of the invention is to be determined from the following claims and equivalents thereto.
This application claims the benefit of the filing date of U.S. Provisional Patent Application No. 60/548,210, filed Feb. 27, 2004.
Number | Date | Country | |
---|---|---|---|
60548210 | Feb 2004 | US |