Mobile Communication Session Recording Offloading
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Mobile devices face limitations in memory and power storage, making it difficult to retain and access recorded communication sessions, which can include voice calls, text messages, images, and video, due to the need to manage limited resources and prioritize which information to keep or delete.
Innovation Solution
A system and method that integrates recorded communication sessions from mobile devices by using a receiver, session data manager, and server to process and store metadata, allowing for the forwarding, indexing, and retrieval of communication sessions via various protocols, including file transfer, email, and voicemail systems, ensuring that recorded information is preserved and accessible.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If communication sessions are recorded and stored on mobile devices, then information retention is improved, but memory capacity is exhausted and power storage is depleted
Solution Approach 1:
The patent extracts recorded communication sessions from mobile devices and transfers them to a remote server for storage. The receiver captures session data from the mobile device, the session data manager processes and formats the data, and the server stores it long-term, freeing up mobile device memory while preserving information accessability.
Solution Approach 2:
The patent introduces an intermediary system consisting of a receiver, session data manager, and server that mediates between the mobile device and long-term storage. This intermediary infrastructure handles the transfer, processing, and storage of communication sessions, allowing mobile devices to maintain minimal local storage while preserving comprehensive record-keeping capabilities.
2Loss of information
If multiple communication sessions are retained on mobile devices, then information availability is improved, but device complexity increases
Solution Approach 1:
The patent extracts the burden of storing and managing multiple communication sessions from the mobile device and relocates it to a remote server. The mobile device retains only essential local access capabilities, while the server handles comprehensive storage, organization, and retrieval of session data.
Solution Approach 2:
The patent introduces an intermediary management system that handles the complexity of organizing, indexing, and retrieving multiple communication sessions. The session data manager processes incoming session data, applies formatting and encoding standards, and manages the relationship between mobile devices and stored sessions, shielding users from underlying complexity.
3Loss of time
If communication sessions are stored locally on mobile devices, then retrieval speed is improved, but power consumption increases
Solution Approach 1:
The patent extracts the function of long-term session storage from the mobile device's power-constrained local memory and relocates it to a server with unlimited power supply. The mobile device maintains a lightweight client capability for rapid local access to recently used sessions while offloading archival storage to the server.
Solution Approach 2:
The patent transitions from a single-dimension local storage model to a multi-dimensional storage architecture that combines local cache (for immediate access) with remote server storage (for long-term retention). This dimensional expansion allows the system to optimize for both retrieval speed and power efficiency by serving different access patterns from different storage locations.
Data Source
AI summary
Mobile device based communication sessions are recorded and communicated via a receiver to a session data manager. The session data manager processes received representations of the communication sessions in response to metadata generated on the mobile device. In some embodiments, the session data manager is coupled to a data store that indexes the representations. A server identifies and forwards a stored representation in response to a request from a requester with appropriate access privileges.


