Threat Data Retrieval Using Customized Keywords Across Private Channels
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing messaging platforms like KakaoTalk and Telegram channels make it difficult for users to find and access threat information due to their large user base and lack of visibility, and message searching is limited to simple terms, making it hard to find messages with complex conditions.
Innovation Solution
A server and method that collects and analyzes threat data from messaging channels, builds user-customized databases, and provides filtered data based on personalized keywords, using a keyword recommendation model to enhance search capabilities.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If threat information is shared through public or private chat rooms on messaging platforms, then the information can be distributed to users, but the channels are not easily visible and difficult for general users to find and access
Solution Approach 1:
The patent introduces a dedicated threat information channel discovery system that acts as an intermediary between threat information channels and users. This system collects channel information, builds databases with indexing structures, and provides search functionality, allowing users to easily find and access threat information channels without manually browsing through messaging platforms.
Solution Approach 2:
The patent implements preliminary actions by pre-collecting channel information, pre-building databases with indexed structures, and pre-organizing threat information before users need to access it. This includes creating keyword indexes and maintaining updated channel databases in advance, so that when users search for threat information, results are immediately available without delay.
2Ease of operation
If message searching is limited to simple search terms in general messengers, then the search function is easy to use, but it is difficult to find messages that satisfy complex conditions
Solution Approach 1:
The patent segments the search function into multiple independent components: a user-friendly search interface that accepts simple queries, a database layer with pre-built indexes for efficient querying, and a result filtering system. This segmentation allows the system to maintain simplicity at the user interface level while implementing complex search capabilities in the backend through indexed database queries and multi-condition filtering.
3Quantity of substance
If a server collects and builds databases from multiple messaging channels, then comprehensive threat data can be provided, but the system complexity increases
Solution Approach 1:
The server acts as an intermediary that systematically collects channel information from multiple messaging platforms, processes and standardizes the data, builds centralized databases with unified indexing structures, and provides consolidated search functionality. This intermediary layer manages the complexity of multi-source data collection while presenting a simplified interface to users.
Solution Approach 2:
The patent implements a universal database structure and search system that can handle data from multiple different messaging channels and platforms. The indexed database design and search algorithms are designed to be platform-agnostic, allowing the system to collect and search threat information from various sources through a single unified interface, reducing overall system complexity.
Data Source
AI summary
According to an embodiment of the present disclosure, a server for providing online threat data based on user-customized keywords includes: an online threat data collection unit that accesses a channel of a messenger program and collects channel-specific online threat data; an online threat database construction unit that analyzes the online threat data to extract a string, uses the string as an index to generate information for retrieving the online threat data, and stores the generated information in a channel-specific database; when the user-customized keywords and user identifiers are received from a user terminal through a user-customized keyword registration procedure, a user-customized keyword database construction unit that matches the user-customized keywords with the user identifiers and stores the matched user-customized keywords and user identifiers in a user-customized keyword database; and when the user terminal logs in using the user identifiers, an online threat data providing unit that extracts a pre-registered user-customized keyword corresponding to the user identifier from the user-customized keyword database, extracts the channel-specific online threat data corresponding to the user-customized keywords from the channel-specific database, and provides the extracted online threat data to the user terminal.


