Caller Information Lookup System for Enhanced Called Party Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current communications networks only provide limited information to called parties, typically displaying only the calling party's telephone number and name, without offering additional relevant details.

Innovation Solution

A method and system that perform a database lookup based on the calling party's identifier to retrieve and provide additional information, such as name, messages, location, and promotional content, to called parties via various communication devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If only basic caller information (name and number) is provided to called parties, then the system remains simple and easy to operate, but the quantity and relevance of information delivered to called parties is insufficient

Engineering Contradiction:
Improveinformation completenessVSAvoidsystem complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent introduces a database as an intermediary component between the calling party identification system and the called party display. This database stores additional information about calling parties (such as location, messages, promotional content) and serves as a mediator that enriches the basic ANI/CNAM data without complicating the core telephony infrastructure. The database lookup process adds information value while keeping the call processing path relatively simple.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of information

If additional information is retrieved from a database during each call, then the quantity of information provided to called parties increases, but the call processing time and system complexity increase

Engineering Contradiction:
Improveinformation deliveryVSAvoidcall processing time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The system performs database lookups using the calling party's identifier (ANI) to retrieve pre-stored information before the call is fully established. By having the information ready in advance through database queries triggered at call setup, the system delivers comprehensive information without significantly delaying the actual call connection. The database is queried using the calling party's number or other identifiers that are available early in the call establishment process.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If comprehensive calling party information is displayed to all called parties, then the usefulness of the information increases, but the risk of providing irrelevant or inappropriate information increases

Engineering Contradiction:
Improveinformation relevanceVSAvoidinformation inaccuracy
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The patent implements called-party-specific information storage and retrieval, where different called parties can have different information associated with the same calling party. The database is queried using both the calling party identifier and the called party identifier to retrieve information that is specifically relevant to that called party. This allows customization of displayed information based on the relationship between calling and called parties, ensuring relevance while avoiding inappropriate content.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS12192404B2Providing additional information to called parties
Publication Date: 2025.01.07 FIRST ORION CORP AKA FIRST ORION CORP D B A PRIVACYSTAR
  • US12192404B2 patent drawing
  • US12192404B2 patent drawing
  • US12192404B2 patent drawing

AI summary

A system, method, and computer readable medium for providing additional information to called parties comprises receiving a call from a calling party, performing a lookup of information associated with the calling party in a database, receiving the information from the database, and forwarding the information to a called party. The system comprises at least one device for receiving a call from a calling party, and at least one database for storing information associated with the calling party, wherein the at least one device is operable to perform a lookup of information associated with the calling party in a database, receive the information from the database, and forward the information to a called party.