Predictive Media Routing via Microlocation Clustering
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users face difficulties in identifying and connecting to the correct remote device for streaming media on mobile devices, due to lack of recognizable identification and generic identifiers, leading to a time-consuming and error-prone process.
Innovation Solution
The system measures sensor values from signal sources to determine a microlocation, which is used to predict and automatically route streaming media to the intended remote device based on historical usage patterns, or presents the user with a list of probable devices for selection.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If users manually identify and connect to remote devices using generic identifiers, then device connection is achieved, but the process becomes time-consuming and error-prone
Solution Approach 1:
The system pre-establishes associations between microlocations (determined by sensor values from signal sources) and destination devices based on historical streaming events. When a user selects media, the system automatically determines the destination device based on the current microlocation, eliminating the need for manual device identification and connection steps.
2Adaptability or versatility
If multiple remote devices are available for media playback, then device versatility is improved, but device identification becomes difficult and error-prone
Solution Approach 1:
The system performs automatic destination device determination based on the mobile device's current microlocation and historical streaming patterns. The system serves itself by autonomously selecting the appropriate destination device without requiring user intervention in the device identification process, thereby simplifying operation while maintaining support for multiple devices.
3Reliability
If trial-and-error connection process is used to identify correct remote device, then connection is eventually established, but user experience deteriorates due to repeated errors
Solution Approach 1:
The system utilizes historical streaming events as feedback to learn and establish associations between microlocations and destination devices. This feedback mechanism enables the system to accurately predict the intended destination device based on the user's current location and past behavior patterns, achieving high connection success rates with minimal user effort.
Data Source
AI summary
Techniques are disclosed for predictive media streaming using microlocation. Microlocations of a mobile device can be determined by measuring one or more sensor values at one or more times, the one or more sensor values are determined from one or more signals emitted by a corresponding one or more signal sources. Streaming events can be stored at the mobile device. Each streaming event may include a destination device for playing media and a cluster location, the cluster location corresponding to sensor values that are spatially near each other. A selection of a media item is detected and one or more current sensor values are measured. A current cluster location can be identified using the one or more current sensor value. The current cluster location and the streaming events can identify a particular destination device for playing the selected media item.


