Abstract:
A web-based or computer-implemented system for planning and managing events such as weddings, bar mitzvahs, parties, and any other events involving multiple service providers or vendors including, but not limited to, caterers, entertainers, limousine drivers, and so forth, by means of a single website or portal and forms or contracts that can be customized to meet the service offerings, policy requirements, and pricing structures of individual providers or vendors.

Description:
[0001]    This application claims priority of provisional U.S. Patent Application Ser. No. 60/858,967, filed Nov. 15, 2006. 
     
    
     BACKGROUND OF THE INVENTION 
       [0002]    1. Field of the Invention 
         [0003]    This invention relates to a web-based or computer-implemented system for planning and managing events such as weddings, bar mitzvahs, parties, and any other events involving multiple service providers or vendors including, but not limited to, caterers, entertainers, limousine drivers, and so forth, by means of a single website or portal and forms or contracts that can be customized to meet the service offerings, policy requirements, and pricing structures of individual providers or vendors. 
         [0004]    The system and method of the invention enables an event planner or organizer (also known as a “client”) who wishes to organize an event to contact, get quotes from, and contract with multiple vendors in a coordinated fashion. The multiple vendors may be from entirely different industries having different contracting practices, such as the above-mentioned caterers, musicians, and limousine drivers. The system and method of the invention accommodates different types of contracts and contract terms, while presenting the organizer a unified interface and method of payment, through the use of a unique “dynamic contract” protocol, payment distribution arrangement, and provision for participation or intervention by human “intermediaries” who recruit and negotiate with service providers or vendors, resolve disputes with clients, and perform management functions that in practice cannot be automated. Furthermore, the system and method of the invention provides vendors with increased flexibility in creating event packages by offering the customer lists of specific options that may be selected through the website. The customer is not limited to a fixed package selection with limited options but rather may, by way of example, build catering menus on an item-by-item basis while tracking costs for inclusion in a good faith estimate provided to the customer before booking. 
         [0005]    In addition to providing an integrated event planning and managing system and method, the invention provides a hierarchical structure of locally-managed sites responsible to a central office that provides maximum flexibility and response to the needs of a particular community or area. 
         [0006]    2. Description of Related Art 
         [0007]    The method and system of the invention is intended to replace the traditional way of planning an event, in which the event planner or organizer must physically travel to individual contractors and/or phone, fax, and e-mail them to check availability and get quotes for the services required. These quotes must be manually reviewed and compared by event organizers in order to determine which vendors to select. After selecting one or more vendors, negotiations are carried out, contracts signed, and payment made to each individual vendor. 
         [0008]    The process of planning an event thus requires the following steps carried out by the organizer of the event and individual vendors: 
         [0009]    1. Organizer creates a plan 
         [0010]    2. Organizer searches for vendors 
         [0011]    3. Organizer contacts vendors 
         [0012]    4. Vendors ask for organizer&#39;s requirements 
         [0013]    5. Organizer provides information about event and his or her requirements 
         [0014]    6. Vendors prepares and submits a proposal 
         [0015]    7. Organizers repeats all the above again if he needs proposals from more vendors to compare 
         [0016]    8. Organizer compares proposals received 
         [0017]    9. Organizer negotiates with chosen Vendor 
         [0018]    10. Vendors prepares contract/agreement 
         [0019]    11. Organizer and vendor enter into contract 
         [0020]    12. Organizer pays booking/signing amount to vendor for the event 
         [0000]    To date, it has not been possible to provide a single portal through which all of these functions can be carried out, enabling recruitment of different vendors and giving the vendors the flexibility to set terms and price in accordance with different industry contracting standards, provide estimates and engage in offline negotiations, and/or take into account local rules and taxes, and so forth, while at the same time maximizing convenience for the event planner or organizer by enabling all search, selection, and contracting to be carried out through a single integrated portal. The invention provides a combination of vendor-side flexibility and customer-side integration that previous proposals for web-based event planning have not even considered. 
         [0021]    It is of course well-known to automate planning of events such as vacations, or to arrange for shipments of goods, through the use of websites that provide prices for different vendors. However, the sites are only required to provide a few standard options common to all vendors, such as hotel room bed options or rental car classes, and a fixed pricing structure common to all vendors of a particular type. The standard travel portals such as Expedia™ or Orbitz™ do not enable customization on the vendor&#39;s part with respect to service options or contract terms, and therefore offer only limited choices to the consumer. This might be appropriate in the context of travel planning, but is not adequate to meet the more complex requirements of event planning. 
         [0022]    U.S. Patent Publication No. 2002/0128934, on the other hand, purports to offer a more “integrated” event planning website that can be used to coordinate and plan a variety of “events,” such as weddings, parties, home improvement projects, and other “events” listed in paragraph [0170] on page 12. According to the description, the consumer submits a list of preferences to the “cybermediary,” which returns to the consumer a list of service templates that match the submitted criteria. The exemplary service template illustrated in  FIG. 1F  lists wedding packages by style, price, distance, food, and other criteria. According to one embodiment, summarized in paragraph [0228] on page 13, the vendor may modify the price of services based on demand. 
         [0023]    However, the system disclosed in the &#39;934 publication still lacks sufficient flexibility to provide useful event planning assistance. On the vendor side, no provision is made for recruiting different vendors, or for enabling the vendors to set terms other than price, to provide estimates and offline negotiations, or to adapt to different industry contracting standards, local taxes, and so forth. Perhaps more critically, there is no recognition that vendor recruiting and contracting is best done locally, requiring a hierarchical structure of locally-managed sites (by an intermediary or intermediary) responsible to a central office. 
         [0024]    On the consumer side, a disadvantage of the system disclosed in the &#39;934 publication is that preferences must be predetermined, rather than being presented as browsable options. The consumer can select vendors that meet pre-determined criteria, for example, but the consumer cannot select a vendor and then choose different options offered by the vendor, and the vendor cannot present the consumer with more than a fixed and limited set of options. There is no provision for food tasting, no limo pricing based on location, and so forth. 
         [0025]    One of the ways that the present invention addresses this problem is through the use of the “dynamic contract,” which allows vendors to fill in contact terms within a form or template that also includes standard contract language designed to protect the interests of the portal or website operator as well as of specific industry standards for the vendor&#39;s industry. While the broad concept of an online template into which vendors fill in contract terms appears to be disclosed in U.S. Pat. Nos. 6,064,981 (the &#39;981 patent) and 6,463,419 (the &#39;419 patent), these patents are limited to the context of cargo shipping/charters, and the forms are not adaptable for use in event planning. 
         [0026]    Other patents and publications that may be of interest as background for the present invention include U.S. Patent Publication Nos. 2006/0041446, which discloses an “electronic arranger” for events including weddings, and U.S. Patent Publication No. 2004/0204966, which discloses funeral planning website as part of an overall “method of providing life insurance and funeral services.” Background on systems that provide interfaces between consumers and vendors is provided by U.S. Patent Publication Nos. 2002/0010685, 2002/0010685, and 2001/0037251. In addition, the Washington Post business section for Sunday, Jun. 11, 2006, includes an extensive description of existing web-based planning services. Although perhaps simplifying certain event planning tasks, however, none of these systems provides a comprehensive event planning service that provides all of the flexibility of conventional event planning methods listed above and enables vendors to customize the offerings presented and both pricing and contract terms presented to their clients, as well as efficient automation-assisted human management of all of these functions. 
       SUMMARY OF THE INVENTION 
       [0027]    It is accordingly an objective of the invention to provide an event planning and management system and method that overcomes the disadvantages of traditional event planning methods by providing:
       hybrid management;   integrated venue, food, entertainment, and transportation booking;   dynamic contracting; and   integrated payment.       
 
         [0032]    As detailed above, the traditional way of event management is a very difficult and unorganized process which is also very time-consuming as well. The problems are that (i) each customer has different requirements; and (ii) there are no industry wide standard packages that can be compared easily based on price versus services available. 
         [0033]    The hybrid management, dynamic contracting, and integrated payment aspects of the invention are improvements to the vendor-side of the portal that ultimately optimize flexibility from the point of view of the vendor while maximizing the options available to the consumer. The hybrid management concept provides automated assistance for human-managed functions such as vendor recruitment, negotiations for commissions, and verification of credentials. The dynamic contracting concept includes the provision of templates or forms tailored to particular industries into which a vendor may input services and goods offered, pricing structures therefor, and contract terms which are then selectively presented to the potential clients through the website. Finally, the integrated payment concept provides for automated distribution of payments made by clients to the vendors according to individually negotiated payment terms. The system and method of the invention enables managers to monitor individual transactions to ensure that vendors are performing to agreed-upon standards, and to mediate disputes, and yet provides for automated set-up and presentation of vendor offerings, contract conditions, and payments. 
         [0034]    On the other hand, the integrated venue, food, entertainment, and transportation booking provides a maximum number of options to the consumer based on the above mentioned input from individual vendors, to enable selection of every possible detail of an event, from individual menu selections and service options (waiter, bartender, etc.) to types of linens, as well as price and contract terms, all through the same portal using a convenient data input format, as will be explained in connection with screen shots various types of vendors. It is to be appreciated, however, that the examples provided herein, including pages for caterers, entertainers, venue selection, and transportation are not intended to be exclusive, and that the types of services or goods that could be provided by the system and method of the invention is limited only by the types of events that persons might wish to plan or organize. 
         [0035]    The integrated event planning and management system and method of the invention thus enables event organizers and vendors to interact in the most efficient manner possible, by providing a website through which the organizer and vendor can carry out one or more of the following event planning steps (by way of example and not limitation):
       1. Organizer Searches for Vendors;   2. Organizer compares and selects Vendors;   3. Organizer Selects one of the available Packages or creates/builds a package;   4. Organizer Provides information about event and makes a BOOKING REQUEST;   5. Vendor provides final quote and confirms availability, Or Vendors Re ask for additional information and repeats all of the above;   6. Organizer compares proposals received from other vendors contacted in same way;   7. Organizer confirms one of these and makes deposit to confirm booking Or ask for additional information and repeats all the above again.
 
The option in step 3 of creating or building a package based on lists of specific items (such as dishes or menu items) offered by the vendor, rather than merely selecting between a limited number of available packages, offers a particularly attractive and powerful event planning tool that is unlike anything currently available.
       
 
         [0043]    In addition, the integrated portal of the invention may include additional features such as an on-line store for selling related products related to event planning, such as books or supplies, as well as other products that might be attractive to site visitors, thereby increasing customer convenience as well as providing an additional revenue stream for the website operator. 
     
    
     
       BRIEF DESCRIPTION OF THE DRAWINGS 
         [0044]      FIG. 1  is a block diagram of a system according to a preferred embodiment of the invention. 
           [0045]      FIGS. 2-33  are screen shots illustrating the manner in which vendors are enabled to customize offerings to clients. 
           [0046]      FIGS. 34-47  are flowcharts summarizing vendor and customer side processes for implementing the invention. 
           [0047]      FIG. 48  is a screen shot of a menu creating page that enables a customer to create custom catering packages by selecting individual menu items. 
       
    
    
     DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS 
       [0048]      FIG. 1  is a block diagram of the overall event planning system of the invention, illustrating the various parties that are involved, including the operator of the system (referred to in  FIG. 1  as eMisha), clients (customers who wish to use the service), and contractors (vendors who provide event-related services to be booked by the customers). This detailed description initially includes a description of the concept of hybrid management, which is the preferred model according to which the website operator is managed, a description of the customer interfaces, and a description of the contractor or vendor interface, represented by the screen shots of  FIGS. 2-33 . The remaining blocks related to investment, regulation, and supporting functions which form no part of the present invention except as might be noted below. 
         [0049]    Before describing the interfaces with the customer and vendors, the concept of the “hybrid” model for the portal or website, and in particular the role of human “intermediaries” will be discussed. Like anything else in service industry, event management and related services are very complicated in nature. Customer needs and services provided by vendors are not fixed, and therefore it is a very difficult job to put everything on an Auto-Pilot website which can work without any manual participation. As a result, the system of the present invention utilizes a hybrid model in which various management and customer service functions are provided by human intermediaries assigned to specific areas, for example by Zip Codes. The intermediaries may also be referred to as “intermediaries,” although their role is broader than just management of accounts since the intermediaries also serve as a go-between, broker, or facilitator between clients and vendors. 
         [0050]    Intermediaries are responsible for acting as a bridge on behalf of the website of the invention, between customer and vendors. They understand the specific requirements from the customer and try to ensure that the customer gets all he has paid for by the vendor. The intermediary also makes sure that when a vendor is booked through the preferred website, the customer gets all the services that the vendor had mentioned in the itinerary booked by the customer. 
         [0051]    By providing a unique hybrid system, i.e., an automated system with human oversight in the form of the above described intermediaries, as well as the dynamic contracting and integrated payment systems described below, the system of the invention can provide a single portal for researching, selecting, and contracting with a wide variety of services, including venue, food, transportation, and other services such as flowers. Furthermore, the provision of these services can be especially adapted to meet the particular requirements of the industries and vendors involved. 
         [0052]    Intermediaries provide the human contact so critical to planning a successful event. Each intermediary is assigned a territory and is responsible for recruiting the vendors who will serve clients of the portal. Intermediaries must verify that each vendor meets standards of quality, must negotiate the commission that the vendor will be charged for use of the portal, and most importantly, must serve as liaison between clients and vendors. A good intermediary will coordinate the events, arrange for taste tests and event site tours, and keep vendors abreast of any changes requested by the customer. They may also be encouraged or possibly required to spend a minimum of few hours a week in marketing the website or portal of the invention through bridal shows, festivals, and local events. They are prohibited, however, from entering into personal contracts with clients. Intermediaries are compensated according to the amount of business generated, i.e., a fixed percentage of the vendor registration fees and a share of the commission per event serviced by their vendors. 
         [0053]    The intermediary is the key to success of the integrated event planning system and method of the invention since he/she is the person who will be meeting clients and vendors on a regular basis. His responsibilities may include, but are not limited to:
       Convincing Vendors to signup with the website or portal   Negotiating a percentage commission rate with the vendors which will be charged to the vendor when a booking is made through the website   Follow up with clients and vendors when a new booking request is received and try to get the booking request converted to an order.   Follow up with sampling orders, check payments and venue site visits, etc.   Make sure that clients are satisfied clients and vendors get paid for the services provided.   Make sure that the credentials provided by the vendors are true and not misleading in any way.       
 
         [0060]    Turning to the customer services provided by the site, once the clients have decided upon requirements for the event being planned, they can find out a list of venues that suit their requirements specifically with an easy to use search option available at the website. 
         [0061]    Searching for venues is a very simple task on the preferred website. Initially, the customer can choose the type of event for which they are looking for a venue, e.g., wedding, bridal shower, birthday or a corporate seminar. Next, they select the type of Venue that they are looking for in case they have any preference (or else they can skip this step). Next they provide the date of event as per their plan and, optionally, they can choose the area where they prefer the venue to be located. 
         [0062]    There are more options available under advanced search to find just the specific results and these advanced search criteria include room setup, capacity of party space, and area of venue in square feet, services allowed, parking space availability and amenities available. 
         [0063]    Among the search results, they can click on any of the links available to view the venue profile which has details like
       1. General Information about the Venue   2. All Party Spaces available at the Venue   3. Venue Rules and Regulations   4. Party Area   5. Amenities Available   6. Menus Available   7. Security Deposit Policy   8. Floor Plan   9. Seating Plan and Capacity Chart   10. Venue Photos and Videos   11. Packages available for Booking the Venue containing price, hours etc   12. Testimonials from other clients who booked this venue in past   13. Payment Policies.   14. Cancellation Policies   15. Other Additional Services offered by the Venues   16. Site Visit request form   17. Booking Request form which takes users to a Good Faith Estimate form       
 
         [0081]    All this information makes it easy for the customer to compare packages and additional services made available by the venue. Since the Good Faith Estimate requires a lot of information about the event, the information is protected for use by registered members of the website. Also to make the task easier for clients, clients are asked only once for information required to build the Good Faith Estimate only once and that information is saved in a database and can be used again and again to build Good Faith Estimates for other venues. 
         [0082]    The Good Faith Estimate on the website is very comprehensive as that includes the base package, additional services, gratuity, sales tax, service tax and website service charges to get the final cost that will be paid by customer, without any hidden charges. 
         [0083]    Once the visitor has gone through the process of comparing several different venues and the packages they offer, the visitor can send a booking request to the venue manager by joining the event planning website or portal as a registered member. Registered members get a few more benefits like their own personalized account area, and they can save as many events as they want in “My Events” section so that they are not required to fill in the event information each time they need to contact different service providers for the same event to get comparison quotes. The operator of the website may also send promotional offers to registered members which may be sent by email, text messages, and/or postal mail as well. Clients also get an option to change their personal details, email address, and password on file, and they can always see their complete order history and payment history by logging into their account area. 
         [0084]    When the customer wishes to make a Booking Request, the website needs just a few details for registration and saving an event, such as name, email address, phone number and zip code to identify and contact the member in case any communication is required. To send a Booking Request for any service, a few details about the event and venue are required like
       1. Event Name   2. Event Date   3. Event Duration   4. Event Location (Zip Code)   5. Location Type (Generally Used type of Venue)
 
In addition, further details may be required, such as:
   1. Type of Space that customer is looking for (Ceremony, Party, Accommodation)   2. Setup Plan (Seating Style)   3. Venue Type (Hotels, Museums, Yachts etc.)   4. Floor Area required for Venue   5. Parking Requirements etc.       
 
       Once a member provides the above information, it is forwarded to the venue manager as a booking request along with the package selected by the customer to book a specific selected venue. 
       [0095]    In case there are any additional details required by the service provider, the service provider can send a message to the customer or contact the intermediary who can arrange to obtain the information on behalf of the service provider by communicating with the customer. 
         [0096]    Once all the information is available, the service provider can confirm the availability and final price for the package selected and customizations required as per the customer&#39;s needs. The service provider can do this by logging into his partner account at the website and this final quote is forwarded to the customer. 
         [0097]    Once the final quote is received from the service provider, the customer is informed by email and/or text message and the customer can review the quote, make a final comparison and decision, and choose to accept the quote and proceed with payments or deny the quote and cancel the Booking Request. Some action is required from the customer within a suitable period such as 24 hours since the venue is on a tentative booking till the time the booking is confirmed or the quote is denied by the customer. 
         [0098]    If the customer elects to accept the quote, he or she is sent to the payments and contracts screen where the customer can choose to pay by credit card or check payment. The amount to be paid at this time depends on the payment policies set by the vendor and can vary, by way of example and not limitation, from 10% to 100% depending on the date when the booking is made and the date of the event. 
         [0099]    As soon as this advance payment is made, the booking request status changes to confirmed and the venue manager, intermediary, website administrator and customer are informed by email. 
         [0100]    In case there is a second payment required, an alert email is sent to the customer a predetermined period such as 48 hours before the second payment is due so that this payment can also be made in time to keep the booking alive and confirmed. 
         [0101]    In case of customer complaints, the matter will be handled by the accounts manager as a third party arbitrator until both the parties come to a mutual consent. The intermediary is responsible for checking that the contractor has completed all the duties he had committed to, preferably with limited responsibility on the part of the website operator. However, to maintain quality service for its clients/customers, the website operator may have the right to discontinue or disable any contractor at any point of time. 
         [0102]    According to one payment option, the accounting department of the website operator makes payment to the contractor by bank transfer or PayPal, which is done manually and a record is maintained for any unique tracking number which can be seen by the contractor in his login area. 
         [0103]    Alternatively, the contractor may elect to receive payment directly from the customer, in which case the contractor pays the website operator once the payment is received from the customer. To facilitate direct payment, vendors may be enabled at set-up to create a merchant account that can receive payments directly from the customer. 
         [0104]    Turning to the caterer selection process, if the event requires catering and clients have all the requirements they planned for the event, they can obtain a list of catering companies that suit their requirements with an easy to use search option available at the website. The website may only allow catering companies which can cater at any location/venue that a customer chooses, although it is also within the scope of the invention to include catering companies that cater at more limited locations or venues. 
         [0105]    Searching for catering companies is, like searching for venues, a very simple task on the website. The customer can choose the type of event for which they are looking for a caterer, such as a wedding, bridal shower, birthday or corporate seminar. Next, they can select the type of cuisine that they are looking for in case they have any preference or else they can skip this step. Next they provide the date of event as per their plan and, optionally, they can choose the area where they prefer the catering company to be located (zip code and number of miles), catering style, and menu type. Of course, it will be appreciated by those skilled in the art that additional choices or options may be presented, either under the regular search or in the form of an advanced search option. The advanced search criteria might include, for example, professional services provided by the catering company. 
         [0106]    Upon obtaining the search results, the customer can click on any of the links available to view the catering company profile, which has details like:
       1. General Information about the Catering Company   2. All Catering Packages available by the Catering Company   3. Catering Company Certification and Rules and Regulations   4. Professional Services Available   5. Food Menus Available and options for Food that clients call choose from   6. Security Deposit Policy   7. Food/Event Photos and Videos   8. Packages available for Booking the Catering Company containing Food, price, hours etc.   9. Testimonials from other clients who booked this Catering Company in the past   10. Payment Policies of Caterer   11. Cancellation Policies of Caterer   12. Sample Order form if available by the Caterer   13. Booking Request form which takes users to a Good Faith Estimate form.       
 
         [0120]    All this information makes it easy for the customer to compare packages and additional services available from the catering company. Since the Good Faith Estimate requires a lot of information about the event, this information is protected to be used only by registered members of the website. Also, to make the task easier for the customer, information required to build the Good Faith Estimate is requested only once and that information is saved in a database so that it can be used again and again to build Good Faith Estimates by other catering companies on the website. 
         [0121]    The Good Faith Estimate on the website is very comprehensive since it includes the base package, additional services, gratuity, sales tax, service tax and service charges to get the final cost that will be paid by the customer without hidden charges. 
         [0122]    Once the visitor has gone through the process of comparing several different catering companies and packages they offer, the visitor can send a booking request to the catering company manager by joining the website as a registered member, as described above with respect to the venue selection process. 
         [0123]    As with the venue Booking Request process, the website needs very few details for registration and saving an event, including name, e-mail address, phone number and zip code to contact the member in case a communication is required (and which may already have been entered during a previous Booking Request, such as for booking a venue. To send a Booking Request for any service a few details about the event and food preferences are required such as:
       1. Event Name   2. Event Date   3. Event Duration   4. Event Location (Zip Code)   5. Cuisine and Food Selection   6. Service Staff Requirements   7. Location Type (Generally Used type of Venue)       
 
         [0131]    Once a member provides the above information, it is forwarded to the catering company manager as a booking request along with the package selected by the customer to book a specific selected caterer. 
         [0132]    In case there are any additional details required by the Service Provider, the service provider can send a message to the customer, or contact the intermediary who can arrange to obtain the information for the service provider as requested by communicating with the customer. 
         [0133]    Once all the information is available, the service provider can confirm the availability and final price for the package selected, and any customizations required by the customer, by logging into his or her partner account at the website and this final quote is forwarded to the customer. 
         [0134]    Once the final quote is received from the service provider, the customer is informed by email and/or text message. The customer can then review the quote, make a final comparison and decision, and choose to accept the quote and proceed with payments or deny the quote and cancel the Booking Request. Some action may be required from the customer within a predetermined period such as 24 hours since the caterer is on a tentative booking until the time the booking is confirmed or the quote is denied by the customer. 
         [0135]    If the customer elects to accept the quote, the customer is sent to the payments and contracts screen where the customer can choose to pay by credit card or check payment. The amount to be paid depends on the payment policies set by the vendor and can vary from, for example, 10% to 100% depending on the date when the booking is made and the date of event. 
         [0136]    As soon as this advance payment is made, the booking request status changes to confirmed and the catering company manager, intermediary, event planning system administrator, and customer are informed by email. 
         [0137]    In case there is a second payment required, an alert email is sent to the customer a predetermined period, such as 48 hours, before the second payment is due so that this payment can also be made in time to keep the booking alive and confirmed. 
         [0138]    As with venue selection, in case of customer complaints, the matter will be handled by the accounts manager as a third party arbitrator until both the parties come to a mutual consent. The intermediary is responsible for checking that the contractor has completed all the duties he had committed to, preferably with limited responsibility on the part of the website operator. However, to maintain quality service for its clients/customers, the website operator may have the right to discontinue or disable any contractor at any point of time. 
         [0139]    Again, according to one payment option, the accounting department of the website operator makes payment to the contractor by bank transfer or PayPal, which is done manually and a record is maintained for any unique tracking number which can be seen by the contractor in his login area. Alternatively, the contractor may elect to receive payment directly from the customer, in which case the contractor pays the website operator once the payment is received from the customer. To facilitate direct payment, vendors may be enabled at set-up to create a merchant account that can receive payments directly from the customer. 
         [0140]    Like searching for venues and caterers, searching for entertainers is a very simple task on the preferred website. The customer can again choose the type of event for which they are looking for a performer, such as a wedding, bridal shower, birthday or corporate seminar, and the type of Performer that they are looking for in case they have any preference. Next the customer needs to provide the date of event as per their plan and, optionally, can choose the area where they prefer the entertainer to be located. 
         [0141]    In addition, more options may be provided under advanced search, including by way of example and not limitation, genre, style, themes and equipment etc. 
         [0142]    Upon receiving the search results, the customer can click on any of the links available to view the entertainer profile, which has details like: 
         [0143]    1. General Information about the Entertainer 
         [0144]    2. All Option and Packages available by the Performer 
         [0145]    3. Entertainer&#39;s Rules and Regulations 
         [0146]    4. Play lists and Acts Available 
         [0147]    5. Security Deposit Policy 
         [0148]    6. Performance Photos and Videos 
         [0149]    7. Packages available for Booking the Performer containing price, hours etc. 
         [0150]    8. Testimonials from other clients who booked this Entertainer in the past 
         [0151]    9. Payment Policies 
         [0152]    10. Cancellation Policies 
         [0153]    11. Other Additional Services offered by the Venues 
         [0154]    12. Booking Request form, which takes users to a Good Faith Estimate form 
         [0155]    All this information makes it easy for the customer to compare packages and additional services available from the entertainers. Since the Good Faith Estimate requires a lot of information about the event, this information is protected for use by registered members of the website. Also to make the task easier for the customer, the customer is only asked for information required to build the Good Faith Estimate if it has not previously been provided, and the information is saved in the website&#39;s database for use again and again to build Good Faith Estimates by other Entertainers. 
         [0156]    The Good Faith Estimate for entertainers is again very comprehensive and includes the base package, additional services, gratuity, sales tax, service tax and event planning system service charges to get the final cost that will be paid by the customer without any hidden charges. 
         [0157]    Once a website visitor has gone through the process of comparing several different performers and packages they offer, the visitor can send a booking request to the band manager, entertainer, or agency, by joining the website or event planning system as a registered member, as described above in connection with venue and caterer selection. 
         [0158]    During the Booking Request process, the website requests such details as name, email address, phone number and zip code, if they have not already been provided during, for example, venue or caterer booking, to identify and contact the member in case any communication is required. To send a Booking Request for any service a few details about the event and venue are required such as:
   1. Event Name   2. Event Date   3. Event Duration   4. Event Location (Zip Code)   5. Location Type (Generally Used type of Venue)   
 
         [0164]    To send an entertainer Booking Request, some additional details may be required such as:
   1. Type of Performers that the customer is looking for (DJs, Solo Musicians, Variety Bands)   2. Special Requests (Playlists and Act requests)   3. Dress Code   
 
         [0168]    Once a member provides the above information, the information is forwarded to the band manager, entertainer, agency, or other entertainer contact as a booking request along with the package selected by the customer to book a specific selected entertainer. 
         [0169]    In case there are any additional details required by the service provider, the service provider can send message to the customer or contact the intermediary as described above. 
         [0170]    Once all the information is available, the service provider can confirm the availability and final price for the package selected and customizations required by logging into his or her partner account at the website and this final quote is forwarded to the customer. 
         [0171]    Once the final quote is received from the service provider, the customer is informed by email and/or text message. The customer can then review the quote, make a final comparison and decision, and choose to accept the quote and proceed with payments or deny the quote and cancel the Booking Request. Some action may be required from the customer within a predetermined period such as 24 hours since the entertainer is on a tentative booking until the time the booking is confirmed or the quote is denied by the customer. 
         [0172]    If the customer elects to accept the quote, the customer is sent to the payments and contracts screen where the customer can choose to pay by credit card or check payment. The amount to be paid depends on the payment policies set by the vendor and can vary from, for example, 10% to 100% depending on the date when the booking is made and the date of event. 
         [0173]    As soon as this advance payment is made, the booking request status changes to confirmed and the band manager or other entertainer representative, the intermediary, the event planning system administrator, and the customer are informed by email. 
         [0174]    In case there is a second payment required, an alert email is sent to the customer a predetermined period, such as 48 hours, before the second payment is due so that this payment can also be made in time to keep the booking alive and confirmed. 
         [0175]    As with venue selection, in case of customer complaints, the matter will be handled by the accounts manager as a third party arbitrator until both the parties come to a mutual consent. The intermediary is responsible for checking that the contractor has completed all the duties he had committed to, preferably with limited responsibility on the part of the website operator. However, to maintain quality service for its clients/customers, the website operator may have the right to discontinue or disable any contractor at any point of time. 
         [0176]    Again, according to one payment option, the accounting department of the website operator makes payment to the contractor by bank transfer or PayPal, which is done manually and a record is maintained for any unique tracking number which can be seen by the contractor in his login area. Alternatively, the contractor may elect to receive payment directly from the customer, in which case the contractor pays the website operator once the payment is received from the customer. To facilitate direct payment, vendors may be enabled at set-up to create a merchant account that can receive payments directly from the customer. 
         [0177]    Searching for limousines (limos) or other transportation is another very simple task on the preferred website. The customer can again choose the type of event for which they are looking for a performer, such as a wedding, bridal shower, birthday or corporate seminar, and the type of Limo that they are looking for in case they have any preference. Next the customer needs to provide the date and time for pickup and date and time for arrival, along with locations as per their plan. 
         [0178]    In addition, more options may be provided under advanced search, including by way of example and not limitation, Limo Features required. 
         [0179]    After receiving the search results, the customer can click on any of the links available to view the Limo profile which has details like 
         [0180]    1. General Information about the Limo Company 
         [0181]    2. All Vehicles available at the Limo Company 
         [0182]    3. Limo Provider&#39;s Rules and Regulations 
         [0183]    4. Features available with Each Vehicle 
         [0184]    5. Security Deposit Policy 
         [0185]    6. Seating Capacity and Other Details about Vehicle 
         [0186]    7. Vehicle Photos 
         [0187]    8. Packages available for Booking the Vehicle containing price, hours etc 
         [0188]    9. Testimonials from other clients who booked this Limo Provider in the past 
         [0189]    10. Payment Policies 
         [0190]    11. Cancellation Policies 
         [0191]    12. Other Additional Services offered by the Limo Provider 
         [0192]    13. Booking Request form which takes users to a Good Faith Estimate form 
         [0193]    All this information makes it easy for the customer to compare packages and additional services available from the Limo company. Since the Good Faith Estimate requires a lot of information about the event, this information is protected for use by registered members of the website. Also to make the task easier for the customer, the customer is only asked for information required to build the Good Faith Estimate if it has not previously been provided, and the information is saved in the website&#39;s database for use again and again to build Good Faith Estimates by other Limo companies. 
         [0194]    The Good Faith Estimate for entertainers is again very comprehensive and includes the base package, additional services, gratuity, sales tax, service tax and event planning system service charges to get the final cost that will be paid by the customer without any hidden charges. 
         [0195]    Once a website visitor has gone through the process of comparing several different Limo providers and the packages they offer, the visitor can send a booking request to the Limo company, by joining the website or event planning system as a registered member, as described above in connection with venue and caterer selection. 
         [0196]    During the Booking Request process, the website requests such details as name, email address, phone number and zip code, if they have not already been provided during, for example, venue, caterer, or entertainer booking, to identify and contact the member in case any communication is required. As indicated above, to send a Booking Request for any service a few details about the event and venue are required such as:
   1. Event Name   2. Event Date   3. Event Duration   4. Event Location (Zip Code)   5. Location Type (Generally Used type of Venue   
 
         [0202]    In addition, to send a Limo Booking request, some additional details that may be required include:
   1. Type of Vehicle that the customer is looking for   2. Passenger Details   3. Additional Services Required   4. Source and Destination ZIP Codes and Date and Time   
 
         [0207]    Once a member provides the above information, it is forwarded to the Limo Provider as a booking request along with the package selected by the customer to book a specific selected vehicle. 
         [0208]    In case there are any additional details required by the service provider, the service provider can send message to the customer or contact the intermediary as described above. 
         [0209]    Once all the information is available, the service provider can confirm the availability and final price for the package selected and customizations required by logging into his or her partner account at the website and this final quote is forwarded to the customer. 
         [0210]    Once the final quote is received from the service provider, the customer is informed by email and/or text message. The customer can then review the quote, make a final comparison and decision, and choose to accept the quote and proceed with payments or deny the quote and cancel the Booking Request. Some action may be required from the customer within a predetermined period such as 24 hours since the vehicle is on a tentative booking until the time the booking is confirmed or the quote is denied by the customer. 
         [0211]    If the customer elects to accept the quote, the customer is sent to the payments and contracts screen where the customer can choose to pay by credit card or check payment. The amount to be paid depends on the payment policies set by the vendor and can vary from, for example, 10% to 100% depending on the date when the booking is made and the date of event. 
         [0212]    As soon as this advance payment is made, the booking request status changes to confirmed and the Limo provider, the intermediary, the event planning system administrator, and the customer are informed by email. 
         [0213]    In case there is a second payment required, an alert email is sent to the customer a predetermined period, such as 48 hours, before the second payment is due so that this payment can also be made in time to keep the booking alive and confirmed. 
         [0214]    As described above, customer complaints will be handled by the accounts manager as a third party arbitrator until both the parties come to a mutual consent. The intermediary is responsible for checking that the contractor has completed all the duties he had committed to, preferably with limited responsibility on the part of the website operator. However, to maintain quality service for its clients/customers, the website operator may have the right to discontinue or disable any contractor at any point of time. 
         [0215]    According to one payment option, the accounting department of the website operator makes payment to the contractor by bank transfer or PayPal, which is done manually and a record is maintained for any unique tracking number which can be seen by the contractor in his login area. Alternatively, the contractor may elect to receive payment directly from the customer, in which case the contractor pays the website operator once the payment is received from the customer. To facilitate direct payment, vendors may be enabled at set-up to create a merchant account that can receive payments directly from the customer. 
         [0216]    To assist in searching for vendors, the website optionally may provide a vendors directory, which is a free listing feature for all type of vendors who wish to get listed on the website to increase sales by getting more exposure. Vendors may be given the option of allowing the customer to book the vendor&#39;s services directly through the website as described above, or of simply being listed as a vendor in the directory. The vendor may also be enabled to build a business profile using the directory. On the customer side, the website may provide visitors with an option to browse through the directory to find out all vendors for a particular category and can also make searches based on location and category to streamline the results for a particular area. For example one can make a search for all florists listed with the website who are within a range of 100 miles of 22079 (Lorton, Va.) by entering the zip code and distance and selecting a category of vendors that they are looking for. 
         [0217]    Once the search is made, the user can go to the detailed listing page for any vendor which lists their contact numbers, services provided, service area and contact email address. The user can then choose to contact these vendors either by phone or email and all communications between the user and the contacted vendors are independent of the website, which does not record or follow-up any of the communications. 
         [0218]    The operator of the preferred event planning system may also tie up with various drop shipping companies to offer products and services which are useful to website visitors. These products may be related but not limited to parties, celebrations like weddings, and gifts. The website may have a shopping area which offers a lot of options for such products, where users can shop for any item by searching by product code, a keyword based search, or browsing by category. 
         [0219]    These products are preferably presented with other recommended products/options that the user might be interested in and users can add these products to their cart by clicking on a button. Once the product has been added to the cart, the user can continue browsing the store or choose to checkout and complete the order. At any point of time during browsing in the shopping area, the user can view the cart total and come back to the cart page to check the items in the cart and proceed with checkout. 
         [0220]    Once the user is done after adding all the items they wish to purchase, they can checkout by registering with the website and providing the billing and shipping details with special instructions about the order. Once these details are provided, the user is sent to a payment processing company to complete the payment and the order status is changed to PAID as soon as a confirmation is received by the payment processing company. 
         [0221]    Once the order status changes, a confirmation email is sent to the customer and drop shipping company confirming that a new order has been placed and the drop shipping company charges the website account and fulfils the order. 
         [0222]    It will of course be appreciate by those skilled in the art that the customer side of the preferred website may include features other than those described above. For example, service providers or vendors may include services other than venue provision, catering, entertainment, and transportation. In addition, other web-based services, products, and features may be made available through the website. 
         [0223]    Turning to the vendor side of the interface provided by the event planning system of the invention, after recruitment by the intermediary, the vendor is presented with a sign-up page that identifies the vendor and permits verification of credentials and basic information, some of which is used only by the website and some of which may be presented to clients. After sign-up, the vendor is presented with pages that permit customization of offerings, as well as filling in terms of the dynamic contract. These pages are illustrated in the accompanying Screen Shots. 
         [0224]    The introductory vendor area explains how the website can help its partner (the vendor) market services better and also allows existing partners access to their login area. New partners go to the relevant section link which is available on this page. The next page explains how the website can be useful to the vendor&#39;s business to increase sales and, if the users are interested, they can click on Join Now button which takes them to the sign-up form. 
         [0225]    The signup process is preferably as simple as possible while still providing the website with information that will be useful for clients. Information that may be requested (by way of example and not limitation) is as follows: 
         [0226]    STEP ONE of THREE
       Business Name   Slogan   Owner/CEO/Director Name       
 
       Contact Person at Venue 
       [0000]    
       
         
           
             Business Phone Number 
             Account ID, which is the user id that is required at the time of login by this Venue Manager 
             Password, which is the login credential required by this Venue Manager at the time of login 
             Email Address, which is the email address which will be used for communication with this Venue Manager (this email address receives all notifications, booking requests and other instructions, mails, promotions from the website and registered/authorized senders) 
             Zip Code where the Venue is located 
             How did the vendor hear about the website 
             Three Past client names and numbers that can be used to verify the legitimacy of the details filled in by Service Provider to ensure that clients get quality service from the service providers. 
           
         
       
     
         [0237]    STEP TWO of THREE
       Contact Number—here Venue Managers can fill in other contact numbers available with them which can be used by Intermediaries to contact them in case the primary contact numbers are not working.   Cell phone number to which Text Messages will be sent by the website for important notifications   Fax Number to send fax notifications to Vendors with Booking request details so that immediate action can be taken on these requests.   Website Address       
 
         [0242]    STEP TWO of THREE
       Doing Business Since   Street Address(es)   Sales Tax for Good Faith Estimate   Service Tax for Good Faith Estimate   Gratuity for Good Faith Estimate   About the Company       
 
         [0249]    This completes the signup application process and a verification code is immediately created and sent to the email address specified above for verification that the email address provided is correct and that the user has access to the email account. 
         [0250]    The venue manager is sent instructions by email with his or her activation code and activation page link which the venue manager can use to activate the account. The intermediary and webmaster can also see the information filled-in by the venue manager to enable contact and verification of the details and negotiate a commission percentage for the website or event planning service before the profile goes live. For example,  FIG. 2  is a screen shot of a portal that shows all of the services offered at the website and a list of vendors under the intermediary&#39;s umbrella, and that provides the account management with management tools to carry out the functions described above. 
         [0251]    Meanwhile, the venue manager can login to his or her account as an existing partner and can build packages, additional services, adding party spaces, etc., as illustrated in the attached screen shots ( FIGS. 2-33 ). Text messages are used to inform the vendor when he or she has received a Request for Proposal, booking confirmation, payments, reminders, etc. Upon receipt of a text message, the vendor can login to his or her account and view details. 
         [0252]    Upon login, the vendor will be able to access pages for his or her particular type of vendors, such as the venue pages illustrated in  FIGS. 3-9 . Each set of vendor pages includes areas that permit the vendor to enter information appropriate to the type of service, with maximum flexibility for customization. For example,  FIG. 4  shows that the venue manager can input days that are already booked,  FIG. 5  permits the input of images of different venue locations,  FIG. 6  is a page that permits the creation of packages include boxes for input of such information as base price, maximum number of hours, included hourly rate, and a package description,  FIGS. 7 and 8  show a page that permits input of images and descriptions of seating arrangements, and  FIG. 9  is a page that permits entry of other information such as venue regulations, amenities, and types of events. 
         [0253]    Also by way of example, the caterer set-up/management area illustrated in the screen shots of  FIGS. 10-23  include pages that permit set-up of packages including package names, descriptions, and prices ( FIG. 13 ), setting up menus by categories or types of food offered (“menu heads”) ( FIG. 14 ), input of images such as pictures of menu items ( FIGS. 15 and 16 ), input of specific menu items to be listed under the menu heads ( FIGS. 17 and 18 ), and availability and charges for additional services or items that might be offered by the caterer, such as dishes, linens, furniture, ice sculptures, waiters, bartenders, and so forth. A notable feature of the caterer pages is the use of an incremental approach to pricing, i.e., base price plus pricing, that permits price comparison by clients. 
         [0254]    Similar set-up/management pages are presented to Limo companies, as shown in  FIGS. 24 and 25 , and entertainment managers/agencies as shown in  FIGS. 26-31 . Of particular interest in the illustrated entertainer pages is the ability to create packages tailored to the unique requirements of the entertainment industry, such as the ability to set break times, load in (set-up) and load out (take down) times, and so forth as illustrated in  FIG. 28 .  FIG. 32  illustrates a page that enables the vendor to offer additional miscellaneous services, such as smoke machines, moon bounces, and so forth. 
         [0255]      FIG. 29  illustrates a page through which an entertainment manager or agency may enter business credentials, such as license descriptions, authorizer, and number, which may optionally be presented to the customer in order to permit the customer to verify legitimacy or as required by law. A box for liability insurance might also be presented to the customer or hidden. 
         [0256]    It will be appreciated by those skilled in the art that, like the customer interface, features may be added to the vendor pages without departing from the scope of the invention. For example, vendors may be able to put spider tag lines that attract hits on search services such as Google. 
         [0257]      FIGS. 30 and 31  are pages that enable the performer, manager, or agency to enter policies and contract terms for presentation in a contract when the customer is ready to book the performer. This is the vendor side of the unique “dynamic contract” of the invention, which permits customization of various terms and policies while setting other terms and policies that cannot be changed by the vendor, and that have been pre-approved by the website&#39;s legal department. 
         [0258]    The final screen shot in this group,  FIG. 33 , shows the website&#39;s homepage, through which both clients and vendors initially access the site. The appearance of this page, and any other pages illustrated herein, may of course be freely varied for esthetic conditions and depending on the exact functions provided. 
         [0259]      FIGS. 34-41  summarize both registration steps taken by vendors (respectively, venue managers, caterers, and entertainers), and corresponding booking processes carried out by clients of the various vendors. These flowcharts are intended as convenient summaries of the customer-side and vendor-side processes described above, and are not intended to limit the invention in any way. 
         [0260]    Finally,  FIG. 48  shows a tool that enables a vendor to list items that can be selected by the customer to build custom catering packages, rather than simply providing a limited number of pre-assembled packages. Individual menu items such as tea, coffee, soup, and so forth, can easily be selected and included in a custom package by dragging and dropping the items into a representation of the package. The cost of the individual items can then be included in a good faith estimate of the cost of the package and/or event, for review by the event planner before booking the event. 
         [0261]    Having thus described preferred embodiments of the invention in sufficient detail to enable those skilled in the art to make and use the invention, it will nevertheless be appreciated that numerous variations and modifications of the illustrated embodiment may be made without departing from the spirit of the invention, and it is intended that the invention not be limited by the above description or accompanying drawings, but that it be defined solely in accordance with the appended claims.