System and Method for Arranging a Group Outing or Activity
AssigneeFree For Friday, LLC
InventorJames Darin Bailey
Life of this patent
Estimating the term…
Abstract
What is provided is a computer implemented method, system, article and tool for generating an event. The tool allows an organizer to select invitee(s) and propose an event and its details and communicate event information to the invitees over a network. The system is capable of accepting invitee proposed additional invitees and/or input event suggestions, such as but not limited to, changes to the event (optionally up to a deadline for proposing changes), where the proposals from the invitees may either be accepted by the organizer and/or sent out for a vote by the other invitees to modify the event and/or its participants (the invitees). The system is capable of receiving invitee(s) attendance responses.
Claims54
A system for generating an event comprising:
- a graphical user interface capable of being displayed on a computer display, the graphical user interface is capable of receiving input data from an organizer user and one or more invitee users and displaying one or more event data;
- a processor capable of generating the event based upon electronically stored instructions for generating an event based at least in part upon the organizer input data, the organizer input data comprising event data and one or more setting selections capable of enabling invitee users to input one or more event idea data;
- the electronically stored instructions further comprising instructions for generating an invitee voting of event data and/or event idea data and generating a final event data based at least in part upon a tabulation of invitee votes and/or organizer input event data;
- the system capable of accepting invitee attendance response data input on the graphical user interface;
- a database capable of storing the organizer and invitee user input data and event data, the stored event data capable of being imported into a second event by the system.;
- and
- an electronic communications system capable of issuing one or more communications over a network to the organizer and/or invitee users regarding the event data.
An article comprising:
- a storage medium having stored thereon instructions that, if executed, enable a computer to:
- receive by a computer implemented event planning system, organizer user input data comprising invitee data, event data and one or more selections of one or more system settings, at least one system setting capable of enabling invitee user input of event suggestion data, the organizer and invitee user input data capable of being received and displayed by a graphical user interface displayed on the computer, at least one system setting capable of setting one or more deadlines;
- generate an event, by a processor executing the electronically stored instructions, and based at least in part upon the organizer user input data;
- invite one or more invitees to the event by issuing one or more electronic communications capable of being sent over a network, based upon the invitee data;
- receive the event suggestion data input on the graphical user interface, if the invitee input setting is enabled;
- set one or more deadlines for acceptance of the event suggestion data, if the deadline setting is enabled, by the processor executing the electronically stored instructions;
- modify the event data, by the processor executing the electronically stored instructions, based at least in part upon the event suggestion data and/or a further organizer input event data;
- and
- communicate the modified event to the invitees by issuing one or more electronic communications capable of being sent over a network.
A computer implemented tool capable of generating a customized event comprising;
- a set-up tool capable of receiving organizer input event data and invitee data on a graphical user interface, the set-up tool comprising one or more settings for configuring the event, at least one of the settings capable of being selected to enable one or more invitee data inputs and/or one or more invitee voting inputs regarding at least a portion of the event data, the set-up tool capable of issuing one or more event invitations to one or more invitees over a network based upon the invitee data;
- an invitee data input tool capable of receiving the invitee data inputs, assembling one or more listings of the invitee data inputs and displaying the listings on the graphical user interface, the invitee data input tool further comprising a parameter for setting a deadline for accepting the invitee data inputs;
- a voting tool capable of generating a voting of the organizer input event data and/or invitee data inputs and receiving the invitee voting inputs, the voting tool capable of tabulating the voting inputs, and displaying one or more results of the tabulation on the graphical user interface, the voting tool further comprising a parameter for setting a deadline for accepting the voting inputs;
- the tool capable of setting a final event data based upon the tabulation results and/or an organizer input final event data;
- and
- a commit tool capable of updating the event with the final event data, the commit tool capable of receiving organizer and invitee event attendance response data, the commit tool further comprising a parameter for setting a deadline for accepting the invitee event attendance response data.
A computer implemented method of event planning comprising:
- initiating a new event based upon receiving event data input from an organizer to a computer implemented event planning system;
- issuing an electronic event invitation for the event to one or more participants, the electronic event invitation capable of being sent over a network;
- providing a graphical user interface in the computer implemented event planning system capable of accepting the data input by the organizer and capable of being displayed on a computer implementing the computer implemented event planning system;
- generating a participant voting for at least a portion of the event data;
- providing functionality in the computer implemented event planning system capable of receiving one or more participant votes for the event data and tabulating the votes;
- setting a final event data based at least in part upon the votes and/or further organizer input event data and displaying the final event data on the graphical user interface;
- and
- providing functionality in the computer implemented event planning system capable of receiving one or more participant event attendance responses.
A graphical user interface for a computer implemented event planning tool comprising:
- a contact field capable of receiving user input contact data and/or contact data imported from one or more external applications, the contact data forming a listing of contacts;
- an invitee field for generating an invitee list for an event capable of accepting one or more contacts from the listing contacts, the invitee list capable of being saved and imported into a second event such that all contacts of the invitee list are capable of being imported into the second event by one user selection;
- a suggestion field capable of accepting one or more organizer and/or invitee input event data suggestions for display in an event data suggestion listing;
- a voting field capable of accepting user input votes regarding the event data suggestion listing;
- and
- a final event data field capable of displaying the final event data, the final event data based at least in part upon the user input votes.
Dependencies are inferred from the claim text.