Streaming Data Presentation with Predictive Value Calculation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current systems for presenting streaming data, particularly on mobile devices, face delays due to time-consuming data retrieval and processing, leading to a lack of real-time information availability for users.
Innovation Solution
A system that facilitates the presentation of streaming data by performing a set of queries, including predicting values based on initial data subsets received, allowing for dynamic data visualization and interaction through touch-based inputs, and utilizing multi-data-store retrieval to provide real-time updates and historical data comparisons.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If data retrieval and processing are performed completely before presentation, then data accuracy is improved, but user wait time increases
Solution Approach 1:
The system performs preliminary data retrieval and processing actions in advance, preparing data subsets before they are actually needed for presentation. This allows the system to have data ready faster when presentation is requested, reducing user wait time while maintaining accuracy through pre-computed results
Solution Approach 2:
The patent divides data retrieval and processing into multiple independent subsets that can be performed in parallel. By segmenting the overall data processing task into smaller, concurrent operations, the system reduces total processing time while ensuring each subset maintains data accuracy through dedicated processing pipelines
2Loss of information
If multiple queries are performed to retrieve comprehensive data, then data completeness is improved, but processing time increases
Solution Approach 1:
The system segments multiple data queries into parallel subsets, allowing simultaneous retrieval from different data sources. This maintains data completeness by querying all necessary sources while improving processing speed through concurrent execution rather than sequential processing
Solution Approach 2:
The patent merges results from multiple parallel query subsets into a unified comprehensive dataset. By combining results from concurrently executed queries, the system achieves complete data retrieval without the time penalty of sequential processing, as all queries execute simultaneously and results are aggregated
Data Source
AI summary
In certain implementations, presentation of streaming data may be facilitated. In some implementations, a request for presentation of values associated with an attribute may be received. A set of queries for data related to the values may be performed based on the request. The set of queries may include (i) a first subset of queries performed based on the request and (ii) one or more other subsets of queries performed based on the request. Subsets of data for calculating a first value of the values may be received based on the first subset of queries. The first value may be predicted based on the subsets of data before one or more other subsets of data for calculating the first value are received, where the other subsets of data are received based on the other subsets of queries.


