Context-Aware Transaction System for Multi-Channel Session Continuity
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current systems fail to maintain user context across multiple sessions conducted through different communication channels, leading to inefficiencies and user dissatisfaction as users must repeatedly provide information, wasting time and system resources.
Innovation Solution
Implementing context-aware transactions that utilize contextual information from one session to initiate subsequent sessions across various communication channels, allowing seamless continuation of tasks without requiring redundant user input through a method involving a processor, memory, and database storage of user data and history.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a user switches from a first session using a first communication channel to a second session using a second communication channel, then the user can access services through multiple channels, but the system drops the user's context and requires the user to provide information again, leading to loss of time and increased operational complexity
Solution Approach 1:
The system performs preliminary action by collecting and storing user information, account details, and session context during the first communication channel session before the user switches channels. This pre-collected contextual information is then retrieved and applied when the user initiates a second session through a different communication channel, eliminating the need for users to re-enter the same information and thereby reducing time loss while maintaining multi-channel accessibility
2Reliability
If the system collects user information for each new session, then it can provide accurate service solutions, but it leads to increased cost of running the system and user dissatisfaction due to inefficiency
Solution Approach 1:
The system implements universality by creating a centralized contextual information repository that serves multiple communication channels and services simultaneously. Instead of collecting user information separately for each channel or session, the system establishes a universal context storage mechanism that can be accessed by any communication channel, ensuring accurate service delivery while eliminating redundant data collection operations and improving overall system productivity
3Device complexity
If the system initiates a completely new context for each session, then it simplifies session management, but it causes loss of user context and requires redundant collection of user account information and requests
Solution Approach 1:
The system introduces an intermediary contextual information repository that acts as a mediator between multiple communication channels and the core service system. This intermediary layer stores user context, account information, and session data, allowing different communication channels to access and continue previous sessions without directly managing complex session state themselves. This resolves the contradiction by maintaining simple channel-specific implementations while preserving user context through the intermediary storage mechanism
Data Source
AI summary
Certain aspects of the present disclosure relate to user access to an application service that references user account information and previous user action information. One example method may include receiving, via a receiver device, user input information to access an application, the user input information including at least one action request and authorizing the user to access the application. The method may also include storing the user input information as part of a contextual history information record in a database memory, generating a response message to the selected at least one action request based on the contextual history information, and forwarding the response message to the user via a transmitter device.


