Phone Number Interpretation via Message Search

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users of call devices often neglect or reject calls from unknown phone numbers since only the phone number is displayed, lacking the corresponding contact information.

Innovation Solution

A method and apparatus that determine if contact information is stored in an address book, and if not, search messages for content containing the phone number to obtain name information, which is then displayed on the call interface.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If the call device only displays the phone number on the call interface, then the device complexity is low, but the user cannot identify the caller and may neglect or reject valid calls

Engineering Contradiction:
Improvecontact informationVSAvoiddevice complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by searching the address book and message records before the call decision is made. It proactively retrieves contact information associated with the incoming phone number from stored messages, so that the caller's identity is already prepared and displayed when the call interface appears, preventing information loss without adding complex real-time processing.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system introduces an intermediary mechanism by using message records as a bridge between the phone number and contact information. Instead of directly querying complex databases or performing real-time analysis, it mediates through stored message content that contains caller information, thus reducing device complexity while recovering lost contact information.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of information

If the system searches messages and extracts name information to display contact information, then the information completeness is improved, but the processing time increases

Engineering Contradiction:
Improvecontact informationVSAvoidprocessing time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The system performs information retrieval in advance by maintaining pre-stored message records that contain contact information. When a call arrives, it quickly searches these pre-existing records rather than performing complex real-time extraction, thus minimizing processing time while ensuring contact information is recovered.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system extracts only the essential name information from message content that is directly relevant to identifying the caller. By selectively extracting only the necessary contact information rather than processing entire message contents, it reduces processing time while still achieving the goal of preventing information loss.

Inventive Principle:
Principle #2Taking out (Extraction)

3Adaptability or versatility

If the system only stores contact information in the address book, then the data management is simple, but frequently used contact information may not be stored and calls from these contacts cannot be identified

Engineering Contradiction:
Improvecontact information coverageVSAvoiddata management
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system makes the message storage system serve multiple functions: it not only stores communication content but also acts as a contact information database. By querying message records, the system can identify callers even when they are not in the traditional address book, thus expanding contact information coverage without requiring a separate complex data management system.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system merges the message storage function with the contact information management function. Instead of maintaining separate address book and message systems, it combines them by allowing message records to serve as the source of contact information, thereby expanding coverage while avoiding the complexity of managing multiple independent data systems.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS10154128B2Methods and apparatuses for interpreting a phone number
Publication Date: 2018.12.11 BEIJING XIAOMI MOBILE SOFTWARE CO LTD
  • US10154128B2 patent drawing
  • US10154128B2 patent drawing
  • US10154128B2 patent drawing

AI summary

Methods and apparatuses are provided for interpreting a phone number in the field of information technology. The method includes: determining whether contact information of a phone number is stored in an address book if receiving a call; searching a message with content containing the phone number when it is determined that the contact information of the phone number is not stored in the address book; obtaining predetermined type information from the content of the message, in which the predetermined type information at least includes name information; and displaying the name information as the contact information of the phone number on a display interface of the call.