Network Robocall Blocking via Intermediary Server

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for blocking unwanted calls, such as robocalls and scam calls, on mobile devices are cumbersome and unreliable, requiring users to manually save numbers in the contact library for blocking, which is inefficient and prone to errors.

Innovation Solution

Implementing a network-based call blocking system where the wireless communication network identifies and blocks calls from known bad actors based on user preferences, allowing users to interact with a UI to block or report numbers, and manage blocking lists through a Telephony Application Server, reducing the burden on mobile devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If users manually save call numbers in the contact library to block them, then call blocking functionality is achieved, but the operation becomes cumbersome and time-consuming

Engineering Contradiction:
Improvecall blocking effectivenessVSAvoiduser operation convenience
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent introduces a network server as an intermediary that maintains a centralized block list of unwanted numbers. Instead of requiring users to manually manage local contact library entries, the network server handles the blocking logic by comparing incoming call numbers against its comprehensive block list, thereby eliminating the cumbersome manual saving process while maintaining reliable blocking functionality

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The network server pre-populates a block list with known unwanted numbers before users need to block them. This preliminary action allows the system to automatically recognize and block scam or robocall numbers without requiring users to manually add each number to their contact library, significantly reducing operational effort while ensuring reliable blocking

Inventive Principle:
Principle #10Preliminary action

2Reliability

If users manually manage block lists on mobile devices, then call blocking is achieved, but the process is unreliable and prone to errors

Engineering Contradiction:
Improveblocking accuracyVSAvoiduser management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The network server acts as an intermediary that centralizes the block list management functionality. It maintains an authoritative list of unwanted numbers and handles all blocking decisions, eliminating the need for users to manually manage complex local block lists on their mobile devices. This centralization improves reliability by ensuring consistent blocking accuracy across all users while reducing device complexity

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements feedback mechanisms where user interactions with blocked calls (such as reporting spam) are communicated back to the network server. The server uses this feedback to update and refine its block list, improving blocking accuracy over time without requiring users to manually correct or manage the list, thereby reducing management complexity while enhancing reliability

Inventive Principle:
Principle #23Feedback

3Loss of energy

If the network blocks calls at the network level, then network resources are conserved and battery life is improved, but system complexity increases

Engineering Contradiction:
Improvebattery consumptionVSAvoidsystem architecture complexity
Core Design Contradiction:
Loss of energyVSDevice complexity

Solution Approach 1:

The patent extracts the call blocking functionality from the mobile device and relocates it to the network server. By taking out the blocking logic from the device, the mobile device no longer needs to perform complex number matching operations, thereby conserving battery energy and reducing device complexity. The network server assumes responsibility for the blocking operations, managing the complexity at the network level rather than on individual devices

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS11095772B2Device logic enhancement for network-based robocall blocking
Publication Date: 2021.08.17 T MOBILE US INC
  • US11095772B2 patent drawing
  • US11095772B2 patent drawing
  • US11095772B2 patent drawing

AI summary

Systems and methods for network-controlled scam/robocall handling are described. When an incoming call for a user device is received, a user may elect to add the originating number of the incoming call to a block list or a report list at the network level. Future calls from the originating number, if placed on the block list, are then blocked by the network from being received by the user device. Numbers on the report list may be moved by the user from the report list to the block list, and numbers on the block list may be moved from the block list to the report list. Also, the user may request additional information in order to determine whether to add the originating number to the block list or the report list.