Cloud Streaming for Low-End Mobile Devices
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Low-income countries face challenges in accessing and participating in the exchange of digitized data due to the high cost and hardware requirements of smartphones, as well as the incompatibility of applications across different platforms and hardware specifications.
Innovation Solution
A method utilizing a simple mobile device with a touchscreen, minimal processor, and low-cost components to stream applications from the Cloud, allowing for platform-independent application playback without the need for expensive hardware, using a client-server architecture with h.264/MPEG-4 AVC compression and resource distribution across streaming servers to reduce costs and maintain latency-free performance.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If smartphones with high-end hardware are used to access digitized data, then application performance and compatibility are improved, but device cost and hardware requirements increase
Solution Approach 1:
A server acts as an intermediary between the user and the application, executing the application remotely and streaming the output to the user's simple mobile device. This mediator handles the computational complexity and hardware requirements, allowing the user to access high-performance applications without needing expensive local hardware.
Solution Approach 2:
The patent replaces the mechanical/computational system of local application execution with a remote execution system. Instead of running applications locally on the user's device, the system substitutes this with remote server execution and video streaming, eliminating the need for complex local hardware while maintaining application functionality.
2Adaptability or versatility
If native development is used for each platform, then application functionality is optimized, but development time and cost increase
Solution Approach 1:
The system creates a universal application execution environment on the server that can run applications designed for any platform. A single application version can be executed remotely and streamed to multiple different types of mobile devices, eliminating the need to develop separate native versions for each platform while maintaining broad compatibility.
3Device complexity
If application streaming is used to reduce hardware requirements, then device cost decreases, but network latency and bandwidth requirements increase
Solution Approach 1:
The system dynamically adjusts streaming parameters such as video resolution, bitrate, and frame rate based on network conditions and device capabilities. This allows the system to optimize the balance between video quality and network bandwidth consumption, adapting to varying network latency and throughput conditions to maintain smooth application streaming.
Data Source
AI summary
The invention discloses how even underdeveloped regions can be provided with telecommnunication terminals (mobile terminals, tablets, laptops) using little computing power of the telecommunication terminals, thus allowing a participation in the exchange of digital information.

