Server Spam Call Detection via Cross-Device Log Analysis
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Electronic devices connected via a shared user account can be abused for illegal or malicious purposes, such as making spam calls or messages, as the recipient may not recognize the maliciousness due to the primary device's phone number, leading to user inconvenience when blocking call and message continuity functions.
Innovation Solution
A server system that analyzes call log information from connected devices to identify and detect spam callers by determining conditions based on call logs and searching for external devices, using communication circuits and processors to determine and block spam calls.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If call and message continuity function is blocked for secondary devices to prevent spam calls, then spam call detection capability is improved, but user convenience and ease of operation deteriorate
Solution Approach 1:
The system performs preliminary analysis of call log information and device locations before blocking any calls. By pre-identifying spam callers through pattern recognition and location verification, the system can make informed decisions about which calls to block and which to allow, maintaining user convenience while preventing spam.
Solution Approach 2:
The system continuously monitors call log information, device locations, and communication patterns to provide feedback for improving spam detection accuracy. This feedback mechanism allows the system to learn from actual spam patterns and refine its blocking decisions, reducing false positives and maintaining user convenience.
2Ease of operation
If secondary devices are allowed to make calls using primary device's number, then user convenience is improved, but risk of malicious usage increases
Solution Approach 1:
The server acts as an intermediary between the primary device and secondary devices, mediating the call routing and monitoring communication patterns. This intermediary position allows the system to verify legitimacy of calls made by secondary devices while maintaining the convenience of call continuity functionality.
Solution Approach 2:
The system replaces manual user verification mechanisms with automated server-based analysis of call log information, device locations, and communication patterns. This automated mechanical system continuously monitors for malicious behavior while allowing convenient use of the continuity function.
3Measurement precision
If call log analysis is performed across multiple devices, then spam detection accuracy is improved, but system complexity increases
Solution Approach 1:
The server performs multiple functions including call log collection, location verification, spam pattern analysis, and call routing decisions within a single integrated system. This multi-functional approach consolidates complexity into one centralized system rather than distributing it across multiple separate systems.
Solution Approach 2:
The system creates virtual copies of device locations and call log data in the server's database, allowing analysis of multiple devices without physically accessing or complicating the actual devices. This copying approach simplifies the system architecture by working with data representations rather than direct device interactions.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
This server may include a communication circuit and at least one processor. The at least one processor may be configured to: be connected to a first electronic device and a second electronic device by using the communication circuit; obtain first call log information including at least one outgoing call performed by the second electronic device by using a call function of the first electronic device; determine whether a first condition for determining that the second electronic device is a spam caller, is satisfied on the basis of the first call log information; search for one or more external electronic devices located adjacent to the second electronic device, on the basis that the first condition is satisfied; obtain second call log information of the one or more external electronic devices, and determine at least one of the one or more external electronic devices and the second electronic device as a spam caller, on the basis of the second call log information.