Parallel Data Streaming and Interactive Ticker Display
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current technologies fail to efficiently parse and deliver multiple parallel Internet data streams from various sources to mobile devices in real time, as they primarily provide static snapshots or ticker-style displays that only update at preset intervals, lacking the capability to stream live data feeds from multiple sources.
Innovation Solution
A method for highly efficient and parallel data transfer and display involves compiling multiple data streams from various Internet sources, parsing them according to user preferences, compressing the data, and asynchronously streaming it to mobile devices, where it can be decompressed and displayed in real-time, with interactive features like rewind, fast forward, pause, and detail viewing.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If multiple Internet data streams are compiled and streamed in real-time to mobile devices, then data delivery efficiency and user engagement are improved, but network bandwidth consumption and system complexity increase
Solution Approach 1:
The patent segments the data processing system into distinct functional modules: data compilation module, parsing module, compression module, and streaming module. Each module handles a specific aspect of data processing, allowing the system to manage multiple data streams efficiently without overwhelming complexity. The segmentation enables independent optimization of each component while maintaining overall system productivity.
Solution Approach 2:
The patent introduces a central server as an intermediary between Internet data sources and mobile devices. This intermediary consolidates multiple data streams, performs parsing and compression, then distributes processed data to multiple clients. The intermediary architecture reduces network bandwidth consumption by eliminating redundant data transmission and simplifies client-side complexity by handling processing centrally.
2Loss of energy
If data is compressed before streaming to reduce network bandwidth usage, then transmission efficiency is improved, but processing time and computational resources increase
Solution Approach 1:
The patent applies compression algorithms to data streams before they are transmitted over the network. By performing compression in advance during the data compilation phase rather than during transmission or at the receiving end, the system reduces the amount of data that needs to be transmitted, thereby conserving network bandwidth. The preprocessing approach balances computational effort with transmission efficiency.
Solution Approach 2:
The patent dynamically adjusts compression parameters based on data characteristics and network conditions. By modifying compression ratios and algorithm selection according to the specific data being processed, the system optimizes the balance between compression efficiency and processing time. This adaptive approach ensures that network bandwidth is充分利用 while avoiding excessive processing delays.
3Device complexity
If static snapshots are displayed at preset intervals, then system complexity is reduced, but data freshness and user engagement decrease
Solution Approach 1:
The patent transitions from static snapshot displays to dynamic real-time streaming displays. The system continuously updates the display with incoming data streams, allowing users to view fresh information as it arrives. This dynamic approach maintains high data freshness while managing complexity through efficient data processing and rendering optimizations that enable smooth real-time updates without overwhelming the display system.
Data Source
AI summary
A method for highly efficient and parallel data transfer and display includes employing an aggregation server to receive and filter multiple Internet data feeds, streaming each Internet data feed to a touch screen device as a streamed data segment, displaying each data segment in an interactive stacked ticker display on the remote computing device, and enabling gesture-based interaction with the stacked ticker display.


