Interactive Data Input Using Dynamic Conversational Prompts
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current data ingestion methods provide a tedious and error-prone user experience, and conventional software solutions fail to ensure secure data access and authentication without usernames or passwords.
Innovation Solution
Implementing dynamic graphical user interfaces that emulate a conversation with the user through chat-like messages, allowing efficient data input, secure data retrieval even after abandonment, and authentication without traditional credentials.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If static input fields are used for data intake, then the form structure is simple and easy to implement, but the user experience becomes tedious and time-consuming
Solution Approach 1:
The patent transforms static input fields into dynamic conversational interfaces that adapt to user responses in real-time. The system displays prompts as conversation bubbles and updates the interface dynamically based on user inputs, making the data intake process more engaging and time-efficient while maintaining simple form structure underneath
2Reliability
If static input fields are used for data intake, then the implementation is straightforward, but data entry errors increase
Solution Approach 1:
The system implements feedback mechanisms where the conversational interface provides real-time validation and guidance based on user inputs. The dynamic prompts adapt to previous responses and provide contextual feedback, reducing data entry errors while the server-side processing maintains the complexity management
3Ease of operation
If conventional authentication methods are used, then security is maintained, but user convenience is reduced due to username and password requirements
Solution Approach 1:
The system enables self-service authentication by using device fingerprints, browser characteristics, and behavioral patterns to automatically identify and authenticate users without requiring manual username and password entry. The system serves itself by extracting authentication data from the user's digital footprint and environment
4Reliability
If conventional data retention methods are used, then data storage is simple, but data loss occurs when users abandon applications
Solution Approach 1:
The system performs preliminary actions by continuously saving user progress and sensitive information to the server in the background during the data intake process. Even when users abandon the application, the pre-saved data remains secure on the server, preventing information loss while maintaining simple storage mechanisms
Data Source
AI summary
Described herein are methods and systems to save and resume data inputs from users. A server receives interactions with an electronic application; instructs a second server to display prompts on a webpage; retrieves, from the computing device, responses to the prompts, to generate a profile for the user. When the server received an indication of abandonment representing a lack of interaction with the electronic application, the server accesses a database to identify a temporary profile that matches the generated profile for the user to extract a communication identifier from the temporary profile and transmit a notification using the communication identifier. In response to the server receiving a response to the notification, the server loads, for display on the computing device, a second page having at least one prompt of the electronic application prefilled using data extracted from the generated profile.


