Legal claims defining the scope of protection. Each claim is shown in both the original legal language and a plain English translation.
1. A computer-implemented method comprising: receiving performance data from a network, the performance data including measurements associated with respective times of measurement; identifying portions of the performance data based on the respective times of measurement; generating a first portion of a trend line for a first portion of the identified portions, the first portion of the identified portions correlating to measurements associated with most recent respective times of measurement, the first portion of the trend line being mapped linearly; generating a second portion of the trend line for a second portion of the of the identified portions, the second portion of the trend line correlating to measurements associated with respective times of measurements before most recent respective times of measurement, the second portion of the trend line being mapped less linearly than the first portion of the trend line; and displaying a bifocal graph comprising the trend line.
This invention relates to a computer-implemented method for analyzing and visualizing network performance data over time. The method addresses the challenge of effectively presenting performance trends, particularly when recent data requires high precision while older data can be generalized. The system receives performance measurements from a network, each associated with specific timestamps. It then segments the data into distinct portions based on these timestamps. For the most recent measurements, a linear trend line is generated to provide an accurate, detailed representation of recent performance. For older measurements, a less linear trend line is applied, allowing for a broader, less precise visualization of historical trends. The method combines these two trend lines into a single bifocal graph, where the recent data is displayed with high fidelity while older data is shown in a more generalized form. This approach improves the clarity of performance analysis by balancing detail and simplicity, making it easier to identify both immediate trends and long-term patterns in network performance. The system dynamically adjusts the visualization to highlight relevant data while maintaining context from historical measurements.
2. The method of claim 1 , further comprising: generating one or more additional portions of the trend line for one or more respective additional portions of the identified portions, the one or more respective additional portions correlating to measurements associated with additional times of measurement occurring before the most recent respective times of measurements and after an earliest times of measurement associated with measurements of the second portion; and wherein the bifocal graph further comprises the one or more additional portions of the trend line.
This invention relates to data visualization, specifically enhancing trend line graphs to improve clarity and usability. The problem addressed is the difficulty in interpreting long-term trends when a graph includes both recent and historical data, where recent data may dominate the visual representation, obscuring older trends. The invention provides a method for generating a bifocal graph that displays a trend line with multiple portions, each representing different time ranges. The primary portion of the trend line shows recent data, while a secondary portion shows older data. The graph dynamically adjusts the scale or resolution of these portions to ensure both recent and historical trends are visible and interpretable. For example, the recent data may be displayed with higher resolution, while older data is compressed or summarized to avoid clutter. Additionally, the method generates one or more intermediate portions of the trend line that bridge the gap between the primary and secondary portions. These intermediate portions correlate to measurements taken between the earliest and most recent times of the secondary portion, ensuring a smooth transition and continuous representation of the data. The bifocal graph includes all these portions, allowing users to see the full context of the trend while focusing on recent developments. This approach improves the ability to analyze long-term trends without losing sight of recent changes.
3. The method of claim 1 , wherein the first portion of the trend line is a substantially linear and the second portion of the trend line is a substantially logarithmic.
A method for analyzing data trends involves generating a trend line that represents changes in a dataset over time. The trend line is divided into two distinct portions: a first portion that follows a substantially linear progression and a second portion that follows a substantially logarithmic progression. The linear portion indicates a phase where changes occur at a constant rate, while the logarithmic portion indicates a phase where changes slow down as the dataset approaches a limit. This approach is useful for modeling phenomena where initial growth is rapid but eventually tapers off, such as user adoption of a new technology or the spread of information in a network. The method may include preprocessing the data to remove noise or outliers before fitting the trend line, ensuring accurate representation of the underlying pattern. The transition point between the linear and logarithmic portions can be determined using statistical techniques or domain-specific knowledge. This two-phase trend line provides a more accurate model than a single linear or logarithmic fit, particularly for datasets exhibiting mixed growth behavior. The method can be applied in fields such as market analysis, biological growth modeling, or performance optimization, where understanding both rapid and gradual changes is critical.
4. The method of claim 1 , further comprising: generating, for each identified portion of the performance data, one of a maximum value or a minimum value; wherein the displayed bifocal graph further comprises each generated maximum value or each generated minimum value.
This invention relates to data visualization, specifically a method for enhancing the display of performance data using a bifocal graph. The problem addressed is the difficulty in interpreting large datasets with significant variations in values, where traditional graphs may obscure important details or trends. The method involves analyzing performance data to identify portions of interest, such as peaks or troughs, and then generating either a maximum or minimum value for each identified portion. These values are incorporated into a bifocal graph, which combines a high-level overview of the data with detailed views of specific portions. The bifocal graph allows users to simultaneously observe broad trends and critical data points, improving clarity and decision-making. The method may also include normalizing the performance data to a common scale, ensuring consistent representation across different datasets. Additionally, the graph may display confidence intervals or error bars to indicate data reliability. The bifocal approach dynamically adjusts the level of detail based on user interaction, such as zooming or selecting specific data ranges. This technique is particularly useful in fields like finance, engineering, and healthcare, where precise data interpretation is essential. By highlighting key values and providing a clear, multifaceted view, the method improves the usability of performance data visualization tools.
5. The method of claim 1 , wherein the performance data is associated with one component of the network.
This invention relates to network performance monitoring, specifically tracking and analyzing performance data for individual components within a network. The problem addressed is the lack of granular visibility into how specific network components, such as routers, switches, or servers, contribute to overall network performance. Without this granularity, diagnosing performance issues or optimizing network efficiency becomes difficult. The invention provides a method for associating performance data with a specific component of the network. This involves collecting performance metrics such as latency, throughput, packet loss, or error rates for each component. The data is then analyzed to identify trends, anomalies, or bottlenecks specific to that component. By isolating performance data to individual components, the method enables targeted troubleshooting, capacity planning, and performance optimization. The approach may also include comparing the performance of one component against others to identify relative inefficiencies or failures. The method may further involve correlating component-level performance data with broader network performance to determine how individual components impact the entire system. This can help prioritize upgrades or maintenance for critical components. The invention may also integrate with existing network management systems to provide real-time alerts or automated remediation when performance thresholds are breached. The goal is to improve network reliability, reduce downtime, and enhance overall efficiency by focusing on component-specific performance insights.
6. The method of claim 1 , wherein the first portion of the trend line reflects substantially real-time performance data.
A system and method for monitoring and analyzing performance data in real-time, particularly in industrial or computational environments where immediate insights are critical. The invention addresses the challenge of delayed data processing, which can hinder timely decision-making and system optimization. The method involves generating a trend line that visually represents performance metrics over time, with a first portion of the trend line displaying substantially real-time performance data. This real-time portion allows users to observe current system behavior without latency, enabling rapid adjustments or interventions. The trend line may also include historical data in a second portion, providing context for the real-time observations. The system may further incorporate data filtering, normalization, or predictive analytics to enhance the accuracy and usefulness of the trend line. The invention is particularly applicable in manufacturing, IT infrastructure monitoring, or any domain where immediate feedback on performance is essential. The real-time data reflection ensures that users can detect anomalies, track efficiency, or assess system health with minimal delay, improving operational responsiveness.
7. The method of claim 1 , further comprising: determining a maximum value and a minimum value for the second portion of the identified portions, the maximum value correlating to a maximum measured value of the second portion of the identified portions and the minimum value correlating to a minimum measure value of the second portion of the identified portions; wherein the bifocal graph further comprises the maximum value and the minimum value.
This invention relates to data visualization techniques, specifically methods for enhancing the display of data trends in a graphical format. The problem addressed is the difficulty in effectively presenting data with varying scales or ranges, particularly when certain portions of the data exhibit significant deviations from the overall trend. Traditional graphical representations may obscure important details or fail to highlight critical variations. The method involves analyzing a dataset to identify distinct portions of the data that exhibit different characteristics or trends. These portions are then processed to generate a bifocal graph, which combines a broad overview of the entire dataset with a detailed view of specific portions. The bifocal graph includes markers or indicators that highlight the identified portions, allowing users to quickly recognize areas of interest. Additionally, the method determines the maximum and minimum values for the second portion of the identified data segments. These values are derived from the measured data points within that portion, where the maximum value corresponds to the highest measured value and the minimum value corresponds to the lowest measured value. The bifocal graph is then updated to include these maximum and minimum values, providing further context and clarity to the data visualization. This approach ensures that users can easily identify both the overall trend and the specific variations within the dataset, improving data interpretation and decision-making.
8. A non-transitory computer readable medium comprising instructions which, when executed by one or more processors, cause the one or more processors to: receive performance data from a network, the performance data including measurements associated with respective times of measurement; identify portions of the performance data based on the respective times of measurement; generate a first portion of a trend line for a first portion of the identified portions, the first portion of the identified portions correlating to measurements associated with most recent respective times of measurement, the first portion of the trend line being mapped linearly; generate a second portion of the trend line for a second portion of the of the identified portions, the second portion of the trend line correlating to measurements associated with respective times of measurements before most recent respective times of measurement, the second portion of the trend line being mapped less linearly than the first trend line; and display a bifocal graph comprising the trend line.
9. The non-transitory computer readable medium of claim 8 , further comprising instructions to: generate one or more additional portions of the trend line for one or more respective additional portions of the identified portions, the one or more respective additional portions correlating to measurements associated with additional times of measurement occurring before the most recent respective times of measurements and after an earliest times of measurement associated with measurements of the second portion; and wherein the bifocal graph further comprises the one or more additional portions of the trend line.
10. The non-transitory computer readable medium of claim 8 , wherein the first portion of the trend line is a substantially linear and the second portion of the trend line is a substantially logarithmic.
This invention relates to data visualization techniques for analyzing trends in datasets, particularly where the data exhibits both linear and logarithmic growth patterns. The problem addressed is the difficulty in accurately representing and interpreting datasets that transition between different growth behaviors, such as initial linear growth followed by exponential or logarithmic expansion. Traditional visualization methods often fail to clearly distinguish these phases, leading to misinterpretation of the underlying trends. The invention provides a non-transitory computer-readable medium storing instructions that, when executed, generate a trend line for a dataset. The trend line includes a first portion that is substantially linear, representing an initial phase of growth, and a second portion that is substantially logarithmic, representing a later phase of accelerated or decelerated growth. The transition between these portions allows for clear visualization of the shift in growth behavior. The system may also include user interface elements for adjusting the parameters of the trend line, such as the slope of the linear portion or the base of the logarithmic portion, to refine the visualization based on the dataset's characteristics. This approach improves the accuracy and interpretability of trend analysis in fields such as finance, biology, and engineering, where datasets often exhibit mixed growth patterns.
11. The non-transitory computer readable medium of claim 8 , further comprising instructions to: generate, for each identified portion of the performance data, one of a maximum value or a minimum value; wherein the displayed bifocal graph further comprises each generated maximum value or each generated minimum value.
This invention relates to data visualization, specifically a system for displaying performance data in a bifocal graph format. The problem addressed is the difficulty in analyzing large datasets where key trends and outliers are obscured by dense or overlapping data points. The solution involves a bifocal graph that simultaneously displays both a high-level overview and detailed views of performance data, allowing users to identify critical patterns without losing context. The system processes performance data to identify distinct portions, such as time intervals or data segments, and generates either a maximum or minimum value for each portion. These values are then incorporated into the bifocal graph, enhancing clarity by highlighting key data points. The graph may include multiple layers, where one layer shows aggregated trends and another layer displays granular details, ensuring users can zoom in on specific areas while maintaining awareness of the broader dataset. The invention improves data analysis by reducing visual clutter and emphasizing significant values, making it particularly useful in fields like finance, engineering, and scientific research where precise data interpretation is critical. The system dynamically adjusts the graph based on user interactions, ensuring adaptability to different analytical needs.
12. The non-transitory computer readable medium of claim 8 , wherein the performance data is associated with one component of the network.
A system and method for monitoring and analyzing performance data within a networked computing environment. The technology addresses the challenge of efficiently tracking and evaluating the operational metrics of individual network components to optimize performance and identify potential issues. The system collects performance data from one or more components within the network, such as servers, routers, or other hardware or software elements. This data includes metrics like latency, throughput, error rates, and resource utilization. The collected data is then processed to generate insights, such as identifying bottlenecks, predicting failures, or recommending optimizations. The system may also correlate performance data across multiple components to assess the overall health of the network. By focusing on individual components, the system enables targeted troubleshooting and performance tuning, improving network reliability and efficiency. The solution may be implemented as a software application running on a server or distributed across multiple devices, with the performance data stored in a database for analysis and reporting. The system may also include visualization tools to present the data in an intuitive format, such as graphs or dashboards, to assist administrators in monitoring and managing network performance.
13. The non-transitory computer readable medium of claim 8 , wherein the first portion of the trend line reflects substantially real-time performance data.
A system and method for analyzing and visualizing performance data in real-time. The technology addresses the challenge of monitoring dynamic performance metrics, such as those in industrial processes, network systems, or financial markets, where delays in data visualization can lead to missed opportunities or inefficiencies. The invention involves generating a trend line from collected performance data, where a first portion of the trend line reflects substantially real-time performance data, allowing users to observe immediate changes. A second portion of the trend line may represent historical data, providing context for the real-time updates. The system dynamically updates the trend line as new data is received, ensuring continuous and accurate representation of performance trends. Additional features may include filtering, zooming, or annotating the trend line to enhance usability. The invention is particularly useful in applications requiring immediate decision-making based on live performance metrics.
14. The non-transitory computer readable medium of claim 8 , further comprising instructions to: determine a maximum value and a minimum value for the second portion of the identified portions, the maximum value correlating to a maximum measured value of the second portion of the identified portions and the minimum value correlating to a minimum measure value of the second portion of the identified portions; wherein the bifocal graph further comprises the maximum value and the minimum value.
A system and method for visualizing data in a bifocal graph format, where the graph includes both detailed and summarized views of data portions. The invention addresses the challenge of effectively presenting large datasets in a way that allows users to quickly identify key trends and outliers while also examining specific data points in detail. The system processes data to identify relevant portions, such as time intervals or data segments, and generates a bifocal graph that displays these portions with enhanced visibility. The graph includes a first portion shown in a detailed view and a second portion shown in a summarized view, where the second portion is visually distinct from the first portion. The system further calculates a maximum value and a minimum value for the second portion, representing the highest and lowest measured values within that portion. These extreme values are incorporated into the bifocal graph to provide additional context and highlight significant variations in the data. The visualization helps users quickly assess data trends, identify anomalies, and drill down into specific areas of interest.
15. A system comprising: one or more processors; and a memory comprising instructions to: receive performance data from a network, the performance data including measurements associated with respective times of measurement; identify portions of the performance data based on the respective times of measurement; generate a first portion of a trend line for a first portion of the identified portions, the first portion of the identified portions correlating to measurements associated with most recent respective times of measurement, the first portion of the trend line being mapped linearly; generate a second portion of the trend line for a second portion of the of the identified portions, the second portion of the trend line correlating to measurements of the second portion less linearly than the first trend line correlates to measurements associated with respective times of measurements before most recent respective times of measurement, the second portion of the trend line being mapped less linearly than the first portion of the; and display a bifocal graph comprising the trend line.
A system monitors network performance by analyzing time-stamped performance data to generate a bifocal graph. The system processes performance measurements taken at different times, dividing the data into segments based on their timestamps. For the most recent measurements, a linear trend line is generated to represent performance trends. For older measurements, a less linear trend line is applied, allowing for smoother or more flexible representation of historical data. The system then displays a bifocal graph combining both trend lines, providing a clear visualization of recent and historical performance trends. This approach helps users distinguish between short-term and long-term performance patterns, improving decision-making for network optimization and troubleshooting. The system dynamically adjusts the trend lines based on the data's temporal distribution, ensuring accurate and intuitive visualization of performance metrics over time.
16. The system of claim 15 , wherein the memory further comprises instructions to: generate one or more additional portion of the trend line for one or more respective additional portions of the identified portions, the one or more respective additional portions correlating to measurements associated with additional times of measurement occurring before the most recent respective times of measurements and after an earliest times of measurement associated with measurements of the second portion; and wherein the bifocal graph further comprises the one or more additional portion of the trend line.
17. The system of claim 15 , wherein the first portion of the trend line is a substantially linear and the second portion of the trend line is a substantially logarithmic.
The system analyzes data by creating a trend line that starts as a straight line and then curves like a logarithm.
18. The system of claim 15 , wherein the performance data is associated with one component of the network.
This invention relates to network performance monitoring and analysis, specifically addressing the challenge of tracking and evaluating the performance of individual components within a network infrastructure. The system collects and processes performance data from various network components, such as routers, switches, or servers, to assess their operational efficiency, identify bottlenecks, and optimize network functionality. The performance data may include metrics like latency, throughput, packet loss, or error rates, which are analyzed to determine the health and reliability of each component. By isolating performance data to specific components, the system enables targeted troubleshooting and proactive maintenance, improving overall network stability and user experience. The system may also correlate component-level performance data with broader network trends to identify dependencies and cascading failures. This granular approach allows network administrators to pinpoint issues at the component level, reducing downtime and enhancing network performance. The invention is particularly useful in large-scale or complex networks where individual component failures can significantly impact overall system reliability.
19. The system of claim 15 , wherein the first portion of the trend line reflects substantially real-time performance data.
A system for monitoring and analyzing performance data in real-time. The system includes a data collection module that gathers performance metrics from one or more sources, such as sensors, devices, or software applications. These metrics are processed by an analysis module, which generates a trend line representing the performance data over time. The trend line is divided into at least two portions, where the first portion reflects substantially real-time performance data, meaning it is updated continuously or at very short intervals to provide immediate insights. The second portion may represent historical or aggregated data, allowing for comparisons between current and past performance. The system may also include a visualization module to display the trend line in a user interface, enabling users to monitor performance trends and identify anomalies or deviations. The system can be applied in various domains, such as industrial monitoring, IT infrastructure management, or environmental sensing, where real-time data is critical for decision-making. The real-time portion of the trend line ensures that users have access to the most current performance information, facilitating timely interventions and optimizations.
20. The system of claim 15 , wherein the memory further comprises instructions to: determine a maximum value and a minimum value for the second portion of the identified portions, the maximum value correlating to a maximum measured value of the second portion of the identified portions and the minimum value correlating to a minimum measure value of the second portion of the identified portions; wherein the bifocal graph further comprises the maximum value and the minimum value.
This invention relates to data visualization systems, specifically for displaying data in a bifocal graph format. The problem addressed is the need to efficiently present large datasets while highlighting key portions for detailed analysis. The system processes data to identify relevant portions, then generates a bifocal graph that combines an overview of the entire dataset with a magnified view of the selected portions. The system further calculates and displays the maximum and minimum values of the magnified portions, providing users with clear reference points for the detailed data. This enhancement helps users quickly understand the range of values in the focused portions, improving interpretability and decision-making. The system dynamically adjusts the graph to maintain context while allowing deep inspection of specific data segments. This approach is particularly useful in fields like financial analysis, scientific research, and business intelligence, where both broad trends and fine-grained details are critical. The invention improves upon traditional visualization methods by integrating dynamic scaling and value indicators, reducing the cognitive load on users when analyzing complex datasets.
Unknown
January 19, 2021
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.