Unified Call Log Synchronization Across Cellular and WebRTC Networks
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current systems lack the ability to consolidate call logs from cellular networks and WebRTC networks, resulting in disparate records that are not easily synchronized or combined, leading to incomplete call history for users.
Innovation Solution
An application installed on user equipment (UE) communicates with network servers to gather and synchronize call log data from both cellular and WebRTC networks, creating a unified call log by downloading, compiling, and disseminating information from cloud storage and WebRTC database servers using suitable protocols.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If call logs are maintained separately on cellular and WebRTC networks, then each network has its own independent call record, but users cannot obtain a unified view of all calls across platforms
Solution Approach 1:
The patent combines call logs from cellular networks and WebRTC networks into a single unified call log stored on the server. The application retrieves call logs from both networks and merges them into one consolidated record, allowing users to view all calls across platforms in one place rather than maintaining separate logs for each network type.
Solution Approach 2:
The patent introduces a server as an intermediary between the cellular/WebRTC networks and the user device. The server stores and manages the unified call log, acting as a mediator that consolidates data from multiple sources and provides it to the user through the application, simplifying the complexity of direct synchronization between multiple networks and devices.
2Loss of information
If users manually review multiple call logs from different networks, then complete call history can be obtained, but user time and productivity are reduced
Solution Approach 1:
The system performs preliminary action by automatically retrieving and consolidating call logs from both cellular and WebRTC networks into a unified log stored on the server. This preliminary consolidation eliminates the need for users to manually gather and review multiple separate call logs, saving time while ensuring complete and accurate call history is available.
3Adaptability or versatility
If call log data is synchronized between multiple devices and servers, then call history is accessible across platforms, but data consistency and synchronization complexity increase
Solution Approach 1:
The server implements a universal call log storage and synchronization system that handles both cellular and WebRTC call logs through a single interface and protocol. This multi-functional approach allows the same server infrastructure to manage diverse call log sources without requiring separate synchronization mechanisms for each network type, reducing overall system complexity.
Data Source
AI summary
Systems, methods, and applications for providing consolidated call logs for both cellular and internet calls. The application (or, “app”) can retrieve (pull), or push, information from a cellular call log to a web real-time communications (WebRTC) call log, and vice-versa. The applications can retrieve call log information from a WebRTC client, for example, and then push this information to user equipment (UE) using a suitable messaging protocol. The app can also retrieve the cellular call log from the call log on the UE, or from cloud-based storage, and push it to the WebRTC client. A consolidated call log can be provided that provides all calls (i.e., cellular- and web-based calls) in a single log. The consolidated call log can also include tabs, or other features, to enable the calls to be displayed separately by source.


