Mediator Service Synchronizes Multi-Provider Bookings via Dialogue Matrix
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current booking systems lack interoperability, leading to difficulties in exchanging information and managing bookings across different services, and they often require complex user interfaces and fail to handle client replies effectively, especially in mobile transactions.
Innovation Solution
A method and system that utilizes a mediator service to synchronize bookings across multiple service providers and user terminal devices, employing a dynamic dialogue matrix for secure communication and information exchange, allowing clients to interact through simple SMS messages and providing a unified interface for making reservations across various services.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multiple independent booking systems are used for different service providers, then service coverage and versatility are improved, but interoperability and information exchange capability deteriorate
Solution Approach 1:
The patent introduces a mediator service that acts as an intermediary between multiple independent booking systems. This mediator receives booking requests from clients, translates them into appropriate formats for different service providers, and coordinates the booking process across multiple systems. The mediator resolves the interoperability problem by providing a unified interface that handles the complexity of communicating with multiple independent booking systems, allowing clients to book services from multiple providers through a single system without direct integration between the providers' systems.
2Adaptability or versatility
If complex user interfaces are implemented to handle multiple services, then functionality and service integration are improved, but ease of operation deteriorates
Solution Approach 1:
The patent segments the complex booking process into distinct, manageable components: client terminal for input, mediator service for coordination, and service provider systems for execution. This segmentation allows the user interface to remain simple while the backend handles the complexity of multiple service integrations. The client terminal presents a unified, simple interface for booking requests, while the mediator service handles the complex logic of routing, translating, and coordinating with multiple service providers behind the scenes.
3Device complexity
If traditional booking systems are used without dialogue tracking, then system simplicity is maintained, but client reply management and inquiry tracking capability deteriorate
Solution Approach 1:
The patent implements a dialogue matrix that provides feedback mechanisms for tracking client replies and inquiries. When a client terminal sends a booking request or inquiry, the mediator service records it in the dialogue matrix and tracks subsequent replies. This feedback loop ensures that no client responses are lost or misattributed, as each dialogue entry is systematically tracked and updated. The system automatically manages the state of each inquiry and its corresponding replies, providing comprehensive tracking without significantly increasing system complexity.
Data Source
AI summary
The invention relates to a method and system for booking reservations in a booking system and synchronizing bookings among several booking systems. The system comprises at least one booking system; at least one service provider; a mediator service; a client, and at least one client terminal device that can be a mobile device and that includes a dialogue. The client uses the dialogue to enter information into the system and the mediator receives inquiries and answers from the at least one booking system, the at least one service provider, and the at least one client. The mediator transfers and adapts information between them. The method and system are particularly suited for use with mobile phone users by Small Message Service messages.


