Reservation Device Simultaneous Booking Logic
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing reservation systems struggle to perform simultaneous reservations of multiple services in a preferable manner, leading to inefficiencies and user confusion.
Innovation Solution
A reservation device and method that acquires date and time information for multiple services, sets selection information, extracts simultaneously reservable dates and times, updates selection information based on user selection, and performs reservations accordingly.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If a reservation system performs simultaneous reservations of multiple services, then reservation efficiency and user convenience are improved, but system complexity and difficulty of managing multiple date and time information increase
Solution Approach 1:
The reservation system divides the simultaneous reservation process into distinct segments: acquiring date and time information for each service separately, setting selection information for each service independently, and then integrating them through extraction of simultaneously reservable date and time. This segmentation allows complex multi-service reservations to be managed through structured, manageable steps.
Solution Approach 2:
The system performs preliminary actions by acquiring and setting date and time information for each service before finalizing the simultaneous reservation. Selection information is set in advance for each service, and the system extracts simultaneously reservable date and time based on these pre-set selections, enabling efficient coordination of multiple services.
2Measurement precision
If the system extracts simultaneously reservable date and time based on service periods and empty periods, then accuracy of reservation timing is improved, but processing time and computational load increase
Solution Approach 1:
The system changes parameters by considering both service periods (when services are provided) and empty periods (intervals between services) to extract simultaneously reservable date and time. By utilizing these different temporal parameters, the system achieves accurate reservation timing that accounts for the complete schedule of multiple services.
3Loss of information
If the system provides detailed date and time information for multiple services, then user information needs are satisfied, but information overload and user confusion increase
Solution Approach 1:
The system extracts only the essential simultaneously reservable date and time information from the complete set of date and time information for multiple services. By taking out and presenting only the critical overlapping time slots that enable simultaneous reservation, the system provides complete information needed for informed decision-making while avoiding overwhelming users with excessive details.
Data Source
AI summary
A reservation device includes a reservable date and time acquirer that acquires first date and time information expressing a reservable date and time for a first service, and a second date and time expressing a reservable date and time for a second service; a first reservation setter that sets selection information including information selected based on the first date and time information; a simultaneous reservation date and time extractor that, in a case in which, after setting the selection information, the second service is to be simultaneously reserved, extracts a simultaneously reservable date and time which is a date and time that is simultaneously reservable and which is based on the first date and time information and the second date and time information; a second reservation setter that, in a case in which selected based on the simultaneously reservable date and time extracted by the simultaneous reservation date and time extractor, updates, based on the selection, the selection information; and a reservation information registrator that performs, based on the selection information, a reservation of a service. The simultaneous reservation date and time extractor extracts, based on a service period of one of the first service and the second service or an empty period defined between the first service and the second service, the simultaneously reservable date and time.


