Voicemail Caller ID Storage for Sequential Retrieval Bottleneck

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional voicemail systems require users to listen to multiple messages sequentially to identify the caller, making it time-consuming to retrieve messages when a large number of voicemails are stored.

Innovation Solution

A method and system that identify and store the name associated with each voicemail message, allowing users to quickly determine who left the message and enabling retrieval of messages in any order by providing the names of callers alongside their messages.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If messages are stored in sequential order without caller identification, then the voicemail system structure remains simple, but the time required to retrieve specific messages increases significantly

Engineering Contradiction:
Improvemessage retrieval timeVSAvoidvoicemail system complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The system performs preliminary action by automatically capturing and storing caller identification information (name, phone number) at the time the voicemail message is deposited. This advance preparation eliminates the need for sequential listening to identify callers, directly reducing message retrieval time without adding complex user-facing features

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary database component that stores caller identification information separately from the voice message storage. This intermediary layer indexes messages by caller details, allowing rapid retrieval without requiring users to listen through messages sequentially, thus resolving the time-complexity tradeoff

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If users must listen to each message sequentially to identify the caller, then the system requires minimal additional storage, but user efficiency and productivity decrease

Engineering Contradiction:
Improvemessage retrieval efficiencyVSAvoiddata storage requirements
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The system extracts caller identification information (name, phone number) from the call signaling data and separates it from the voice message content. This extracted information is stored in an efficient index structure that enables rapid lookup without requiring users to listen to messages sequentially, significantly improving retrieval productivity with minimal additional storage

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent changes the retrieval parameter from temporal (listening duration) to informational (caller identification). By storing and providing caller name and phone number parameters, the system allows users to instantly identify messages of interest without the time-consuming process of sequential listening, thereby improving productivity with efficient data structures

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS7646857B2Systems and methods for providing voicemail services including caller identification
Publication Date: 2010.01.12 VERIZON PATENT & LICENSING INC
  • US7646857B2 patent drawing
  • US7646857B2 patent drawing
  • US7646857B2 patent drawing

AI summary

A method for providing voicemail services includes receiving a voicemail message from a calling party and intended for a called party. The method further includes identifying a name associated with the calling party and storing the name associated with the calling party with the voicemail message.