摘要 |
Computer-based apparatuses and computer-implemented methods for providing an automated computer network-based, or online, appointment scheduling service through which registered customers are individually capable of scheduling an appointment with a plurality of businesses that are also registered with the online appointment scheduling service. The application describes a reliability rating for each registered customer that is based on the reliability of the customer showing for scheduled appointments for all (or several) of the businesses registered with the online appointment scheduling service, not just one business. In addition, the application describes an optimization algorithm for controlling the start times presented to a customer when selecting an appointment time that seeks to cluster the new appointment to existing appointments for the business in order to reduce time gaps during the day for the business/service provider that are of insufficient duration to schedule other appointments for other customers of the business. |