Chat Bot Real-Time Negotiation Recommendations
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users face difficulties in accessing their financial accounts and conducting transactions within chat sessions due to the complexity and distribution of chat applications, which discourages their use and complicates real-time negotiations.
Innovation Solution
A bot application that communicates through chat sessions, enabling users to access financial transactions, link payment accounts, and provide real-time recommendations by interfacing with payment systems and financial institutions, simplifying the process and facilitating seamless interactions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If users access financial accounts through traditional distributed chat applications, then communication between users is enabled, but account access becomes tedious and overly complicated
Solution Approach 1:
A centralized bot application serves as an intermediary between users and financial institutions. The bot receives user requests through the chat session, processes them through integrated payment systems and financial institution APIs, and returns results to users. This mediator consolidates the complexity of multiple distributed systems into a single coordinated service, making account access simple for users while managing the underlying complexity centrally.
Solution Approach 2:
The patent merges communication functionality with financial transaction capabilities into a unified chat session interface. Users can perform banking operations (checking balances, transferring funds, making payments) directly within the chat environment without switching applications or navigating complex menus. This consolidation integrates previously separate functions into a single streamlined system.
2Adaptability or versatility
If chat applications are distributed over the communication system, then user communication is facilitated, but conducting negotiations becomes difficult
Solution Approach 1:
The bot application provides real-time feedback during negotiations by analyzing chat content and offering contextual suggestions. The system monitors negotiation progress, identifies key moments, and provides automated responses or recommendations to participants. This feedback mechanism enhances negotiation effectiveness by giving users actionable insights while maintaining the flexibility of distributed chat communication.
3Adaptability or versatility
If financial transactions are processed through multiple distributed systems, then system functionality is comprehensive, but transaction processing becomes complex and time-consuming
Solution Approach 1:
The bot application performs preliminary actions by pre-authenticating users, pre-validating transaction requests, and pre-coordinating with financial institutions before actual transactions occur. User accounts are verified in advance, and transaction parameters are validated before submission to payment systems. This preliminary processing reduces delays during actual transactions by resolving potential issues beforehand.
Solution Approach 2:
The system maintains continuous operation by implementing asynchronous processing and parallel communication with multiple financial institutions. While one transaction is being processed, the bot can simultaneously handle other requests, validate data, and prepare subsequent operations. This continuous action eliminates idle time and keeps the transaction pipeline flowing efficiently across distributed systems.
Data Source
AI summary
The method can determine that chat texts provided in a chat session by first and second chat application instances are directed to negotiation of a sale of an item. A recommended sale price for the item is generated based on the chat texts and item's current price. In response to determining to provide the recommended sale price to the first chat application instance, a third chat text can be transmitted, via the chat bot, to the chat session to cause a first UI of a user device hosting the first chat application instance to present the recommended sale price, and to cause the first UI to present a request for selection, from the first chat application instance, whether to transmit a fourth chat text to cause, in a second UI of a user device hosting the second chat application instance, a presentation of the recommended sale price.


