Partial Sort on Host Device for Mobile Content Sync
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Sorting large amounts of content on mobile devices is expensive and inconvenient, as it locks the device and consumes battery power, especially during the generation of sort keys.
Innovation Solution
A host device generates sort keys and performs partial or complete sorting of synchronized content, transferring the sorted data back to the mobile device during synchronization, allowing the mobile device to become usable sooner and reducing battery consumption.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If the mobile device performs sorting of synchronized content, then the content is organized and presentable to the user, but the device is locked and unusable during sorting, and battery power is consumed
Solution Approach 1:
The host device performs sort key generation and sorting operations before transferring the sorted content to the mobile device. This preliminary action on the host eliminates the need for the mobile device to lock and perform expensive sorting operations, allowing the device to remain usable during synchronization.
2Productivity
If the mobile device generates sort keys and performs sorting, then the content is sorted, but battery power is consumed and the device generates heat
Solution Approach 1:
The patent extracts the expensive sort key generation and sorting operations from the mobile device and relocates them to the host device. The mobile device only receives pre-sorted content, eliminating battery consumption and heat generation during sorting operations on the device.
3Ease of operation
If the mobile device sorts large amounts of content, then the content is organized, but the sorting process is expensive in terms of processor usage and device accessibility
Solution Approach 1:
The host device acts as an intermediary that performs the complex sorting operations. The mobile device simply receives the pre-sorted content from the host, avoiding the need to implement and execute complex sorting algorithms locally while maintaining full accessibility during synchronization.
Data Source
AI summary
A host devices transfers client data from a client device to the host device. The host device generates sort keys for host data that includes the client data. The host device sorts the host data using the sort keys and transfers the sorted host data to the client device. The client data and host data may include music, video, or other content.


