Converged Communication History Server for Multi-Terminal SIP Networks
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current Converged Address Book (CAB) services in SIP/IP core networks do not effectively manage communication histories across multiple terminals, leading to hindrances in smooth communication when users attempt to access or share these histories.
Innovation Solution
A method and apparatus that provide a converged communication history service, allowing users with multiple terminals to subscribe to and receive communication history information from a server, ensuring continuity of communication by notifying all registered terminals of updates and enabling seamless communication across terminals.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If communication history is stored separately in each terminal, then each terminal can maintain its own communication records, but users with multiple terminals cannot access communication history from other terminals, hindering smooth communication
Solution Approach 1:
The patent merges communication history storage from multiple terminals into a unified server-based storage system. The communication history server consolidates records from all terminals associated with a user, allowing any terminal to access the complete communication history through standardized protocols, thus resolving the accessibility issue while maintaining manageable complexity through centralized management.
Solution Approach 2:
The patent introduces a communication history server as an intermediary between terminals and communication history data. This mediator receives, stores, and distributes communication history records using standardized protocols, enabling terminals to access history from any terminal without direct terminal-to-terminal communication, thus improving accessibility while keeping the system architecture manageable.
2Ease of operation
If communication history is centralized in a server, then all terminals can access unified communication history, but the system complexity and data management burden increase
Solution Approach 1:
The patent implements a universal communication history server that handles multiple functions: storing communication history from various terminals, retrieving records for any terminal, managing user subscriptions, and coordinating with presence information systems. This multi-functional approach simplifies operation for users while consolidating complexity into a single standardized server interface.
Solution Approach 2:
The patent changes the storage parameter from distributed terminal-based storage to centralized server-based storage, and changes the access parameter from terminal-local access to standardized protocol-based access. This parameter transformation enables easy retrieval across terminals while managing complexity through standardized data structures and access protocols defined in the specification.
3Adaptability or versatility
If multiple terminals are registered for a user, then communication history can be shared across terminals, but managing subscriptions and notifications for all terminals increases system complexity
Solution Approach 1:
The patent segments the subscription management system into terminal-specific subscription records, where each terminal has its own subscription entry with unique identifiers and notification preferences. This segmentation allows the server to manage subscriptions for multiple terminals independently, reducing complexity by treating each terminal's subscription as a separate, manageable unit rather than a complex interconnected system.
Solution Approach 2:
The patent implements a feedback mechanism where the communication history server notifies subscribed terminals of new communication history records through standardized protocols. This automated feedback system reduces management complexity by automatically handling notification distribution to all subscribed terminals based on their individual subscription settings, eliminating the need for manual intervention in multi-terminal notification management.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A method and apparatus for providing a communication history of a terminal in a Session Initiation Protocol/Internet Protocol (SIP/IP) core network. When a user having a plurality of terminals sends a subscribe request for a communication history of the terminals to a server, the server transmits all communication history information associated with the plurality of terminals to any one of the terminals each time the communication histories associated with the terminals are newly registered. The terminal, which has received the communication history information, can request and receive presence information of a corresponding terminal, which is included in the communication history information, if needed.