Presence Management System for Outdated Contact Information
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Non-real time communication methods, such as voicemail and SMS, often become ineffective when the caller's contact information becomes outdated due to device changes or location transitions, leading to frustration for the recipient.
Innovation Solution
A system that utilizes a presence management system integrated with ENUM and SIP protocols to retrieve and update the caller's current communication options, allowing the recipient to choose the best method to contact the caller based on their current device and location.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If non-real time communication methods (voicemail, SMS) are used, then the calling party can leave messages without immediate response, but the contact information becomes outdated and ineffective after a delay
Solution Approach 1:
The system performs preliminary actions by querying the presence system and obtaining updated contact information before presenting it to the called party. This advance preparation ensures that even if there is a delay in message retrieval, the contact information remains current and effective.
Solution Approach 2:
The system implements feedback by continuously querying the presence system to obtain updated presence information about the calling party. This feedback mechanism ensures that the contact information presented to the called party is current, resolving the issue of outdated contact details after time delays.
2Adaptability or versatility
If the calling party uses a friend's phone with a callback number, then the message can be left, but the callback number may no longer locate the calling party after hours
Solution Approach 1:
The system applies dynamics by transitioning from static contact information (callback number left in voicemail) to dynamic presence information obtained through real-time queries to the presence system. This allows the system to adapt to the calling party's current location and available communication methods, whether at home, office, or in transit.
Solution Approach 2:
The presence system acts as an intermediary between the called party and the calling party's current communication status. Instead of relying directly on potentially outdated callback information, the system queries the presence system to obtain current, verified contact information, improving callback effectiveness.
3Duration of action of stationary object
If the calling party's device is turned off or left in another location, then non-real time communication allows message leaving, but the recipient cannot locate the caller
Solution Approach 1:
The system performs preliminary queries to the presence system to obtain current location and contact information before presenting it to the called party. This advance action ensures that even if the calling party's device is turned off or moved, the most recent location information is available for successful contact.
Solution Approach 2:
The system uses feedback from the presence system to continuously update information about the calling party's location and communication availability. This feedback loop maintains accurate caller location information regardless of device status or movement, enabling reliable contact.
Data Source
AI summary
A system that incorporates teachings of the present disclosure may include, for example, a network element operating in a communication system having a controller element to receive from an initiating party a message directed to a subscriber of the communication system, receive from the subscriber a request to present the message, identify the initiating party supplying the message, transmit the identity of the initiating party to a telephone number mapping (ENUM) system with a request for a communication ID of a presence system that monitors the initiating party, transmit to the presence system according to the communication ID a Session Initiation Protocol (SIP) SUBSCRIBE message requesting presence information of the initiating party, and present the subscriber one or more options to communicate with the initiating party according to the presence information received in a SIP NOTIFY message supplied by the presence system. Additional embodiments are disclosed.


