Network Server Call Announcement Routing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing telecommunications systems require users to manually assign call announcements for contact information stored on their devices, which is inconvenient and does not allow for centralized management of announcements for incoming calls.
Innovation Solution
A method and system that enable an originating device to transmit call data with a requested call announcement identifier to a receiving device, allowing the receiving device to announce incoming calls using the specified announcement, even if the announcement is not locally stored, by integrating a communications module, storage medium, and processor to analyze and render the requested announcement.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If users manually assign call announcements to locally-stored contact information on the receiving device, then personalized call announcements can be achieved, but device complexity and user burden increase due to requiring local storage and manual configuration
Solution Approach 1:
The patent introduces a network server as an intermediary to store contact information and call announcement associations centrally. The originating device communicates with this server to retrieve the appropriate call announcement identifier, which is then transmitted to the receiving device. This eliminates the need for the receiving device to store contact information locally or require manual user configuration, thereby simplifying operation while reducing device complexity.
Solution Approach 2:
The patent extracts the contact information storage and announcement assignment functions from the receiving device and relocates them to a remote server. The receiving device only needs to receive the call announcement identifier and render the appropriate announcement, significantly reducing its complexity and eliminating the need for manual local configuration.
2Adaptability or versatility
If contact information is stored locally on the receiving device to enable caller-specific ring tones, then personalized announcements are possible, but loss of information occurs when users change devices or lose data
Solution Approach 1:
By using a network server as an intermediary to store contact information and call announcement associations, the patent ensures that this information is preserved centrally rather than being tied to a specific device. When a user accesses their account on any device, the information is retrieved from the server, preventing loss of information during device changes or data loss events while maintaining personalization capabilities.
Solution Approach 2:
The patent implements a system where contact information and announcement associations are stored centrally on a server and can be copied or accessed by multiple devices. Instead of storing data locally on each device, the system retrieves and uses copies of the central data, ensuring consistency and preventing information loss across different devices.
3Adaptability or versatility
If the receiving device stores multiple call announcements locally to support different contacts, then caller-specific announcements can be rendered, but device complexity and storage requirements increase
Solution Approach 1:
The network server acts as an intermediary that stores and manages the variety of call announcements centrally. The originating device retrieves the appropriate call announcement identifier from the server based on the contact information, and this identifier is transmitted to the receiving device. This approach maintains the ability to render diverse caller-specific announcements while eliminating the need for the receiving device to store or manage multiple announcement files locally, thereby reducing device complexity.
Solution Approach 2:
The patent creates a universal system where a single call announcement identifier can reference announcements stored on the originating device or accessible through the network. The receiving device only needs to handle the identifier and retrieve the actual announcement content as needed, making the system universally applicable without requiring each device to maintain a complete local library of all possible announcements.
4Ease of operation
If manual assignment of call announcements is required on the receiving device, then user control is maintained, but productivity decreases due to time-consuming configuration
Solution Approach 1:
The patent implements preliminary action by having the originating device automatically retrieve and associate call announcement identifiers with contact information before making the call. The call setup data includes this pre-configured identifier, which is transmitted to the receiving device along with the call. This eliminates the need for the receiving device user to manually configure anything, maintaining user control through the originating device's configuration while dramatically improving productivity by automating the process.
Solution Approach 2:
The system enables self-service by allowing the originating device to automatically obtain call announcement information from the network server and include it in the call setup data. The receiving device simply needs to process the incoming call data and render the announcement based on the provided identifier, eliminating manual configuration steps and significantly improving setup speed while maintaining user control through the automatic retrieval process.
Data Source
AI summary
A telecommunications device and/or service are provided that enable a user to identify a particular call announcement to be used when announcing an incoming call from the user on the call recipient's telecommunications device. The call from the user includes call data that identifies the particular call announcement. When received, the recipient's device processes the incoming call and announces it with the requested announcement.


