Entity Discovery Engine for Contextual Content Cards
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current systems lack the ability to seamlessly extract and display important information from electronic communications in a consolidated, interactive graphical user interface, requiring users to manually copy or re-enter information from messages to act upon it.
Innovation Solution
A novel framework that automatically identifies and segregates entity information from messages, presenting it in a customized, contextual view within a user interface, allowing users to interact with the information without manual parsing, using entity discovery engine to analyze messages in real-time and generate content cards for easy access.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If users manually copy-paste or re-enter information from messages to act on it, then information can be accessed and used, but user time and effort are significantly consumed
Solution Approach 1:
The system automatically extracts entity information from messages without requiring user intervention. The entity discovery engine autonomously identifies, extracts, and organizes information such as phone numbers, addresses, and URLs from message content, presenting it in a consolidated view that users can directly interact with, eliminating manual copy-paste operations
Solution Approach 2:
The system performs information extraction and consolidation in advance before the user needs to act on it. By pre-processing messages to identify and organize entity information into an accessible format, the system eliminates the need for users to manually search through message history when they need to take action on extracted information
2Ease of operation
If a consolidated view of entity information is implemented, then information accessibility is improved, but system complexity increases
Solution Approach 1:
The entity discovery engine serves as an intermediary layer between the message system and the user interface. It automatically extracts entity information from messages and presents it in a consolidated view, mediating between the raw message data and the user's information needs without requiring users to directly interact with complex message storage structures
Solution Approach 2:
The system segments information into distinct entity types (phone numbers, addresses, URLs, etc.) and presents them in organized categories within the consolidated view. This segmentation allows users to access specific types of information easily while the system handles the complexity of parsing and categorizing diverse message content automatically
3Productivity
If entity information is extracted and displayed in a consolidated view, then user interaction with information is streamlined, but network usage and CPU cycles increase
Solution Approach 1:
The system extracts only the essential entity information from messages that is likely to be actionable (phone numbers, addresses, URLs, email addresses) rather than processing and displaying all message content. This selective extraction reduces the amount of data that needs to be transmitted and processed while still providing users with the most valuable information for quick action
Data Source
AI summary
Disclosed are systems and methods for improving interactions with and between computers in content providing, searching and/or hosting systems supported by or configured with devices, servers and/or platforms. The disclosed systems and methods provide a novel framework for analyzing messages shared over a network and identifying information in them referencing entities based on a determined context of the messages. Once the entity information is identified, the disclosed framework segregates them based on the context, and then presents them in contextual views as content cards within or as part of generated, content-specific interfaces. The disclosed framework enables users to continue messaging while pivoting between different views of the generated interfaces, which enables the retrieval of additional information related to the entity information included on the content cards.


