Dynamic Status Server for Caller Notification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current voicemail systems lack the ability to dynamically indicate a callee's status, making it difficult for callers to know if the callee is available or not, especially with the increased reachability of mobile devices.

Innovation Solution

A status server system that allows users to update and share their status dynamically, integrating with various devices and platforms like cell phones, social media, and calendars, enabling callers to access this status before initiating a call, and allowing for auto-replies and notifications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If mobile devices enable reachability at any time and location, then communication availability improves, but caller ability to know callee availability deteriorates

Engineering Contradiction:
Improvecommunication availabilityVSAvoidcallee availability information
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The system performs preliminary actions by having the callee pre-configure status preferences, contact groups, and auto-reply messages before needing to indicate availability. The status server proactively pushes status updates to callers before calls are initiated, enabling informed decision-making about when to contact the callee.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The status server acts as an intermediary between caller and callee, receiving status updates from the callee's device and distributing them to relevant callers. This mediator resolves the information asymmetry by centrally managing status information and selectively distributing it based on caller-callee relationships and status preferences.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of manufacture

If static voicemail messages are used to indicate status, then implementation simplicity improves, but status dynamism deteriorates

Engineering Contradiction:
Improvesystem implementation simplicityVSAvoidstatus update frequency
Core Design Contradiction:
Ease of manufactureVSDuration of action of moving object

Solution Approach 1:

The system transitions from static voicemail greetings to dynamic status indicators that automatically update based on the callee's current state. Status can change in real-time across different contexts (work, personal, away, etc.) and is pushed to callers who need to know the current availability, making the system adaptive rather than fixed.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The callee's device automatically generates and transmits status updates to the status server without requiring manual intervention for each status change. The system self-manages status propagation to relevant callers, eliminating the need for manual message updates while maintaining simplicity.

Inventive Principle:
Principle #25Self-service

3Device complexity

If manual status updates by callee are required, then system complexity remains low, but status accuracy and timeliness deteriorates

Engineering Contradiction:
Improvesystem architecture complexityVSAvoidstatus information accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The system implements feedback mechanisms where the status server receives automated status updates from the callee's device and confirms delivery to relevant callers. The caller's device can also provide feedback by displaying status information and potentially sending auto-replies, creating a closed-loop information system that maintains accuracy without increasing overall complexity.

Inventive Principle:
Principle #23Feedback

Data Source

PatentEP2507983B1Using callee's status to enhance caller notification
Publication Date: 2017.04.05 ORANGE SA
  • EP2507983B1 patent drawing
  • EP2507983B1 patent drawing
  • EP2507983B1 patent drawing

AI summary

A method of enabling a first user of a plurality of users of communication devices to contact second users selected from the plurality of users. The method includes providing a status indication for the second users on a communication device of the first user, the status indication indicating a corresponding status for each of the second users; transmitting a message to a given one of second users through use of the first user device,- associating the status indication to the message transmitted to the given one of second users; and rendering the message on a device of the given one of second users together with the associated status indication.