18509873. METHOD FOR PREDICTING RESOURCE USAGE FOR APPLICATIONS IN A DISTRIBUTED SYSTEM simplified abstract (Robert Bosch GmbH)

From WikiPatents
Jump to navigation Jump to search

METHOD FOR PREDICTING RESOURCE USAGE FOR APPLICATIONS IN A DISTRIBUTED SYSTEM

Organization Name

Robert Bosch GmbH

Inventor(s)

Anthony Rowe of Pittsburg PA (US)

Carlee Joe-wong of Pittsburg PA (US)

Michael Pressler of Karlsruhe (DE)

Nuno Pereira of Pittsburg PA (US)

Tianshu Huang of Pittsburg PA (US)

METHOD FOR PREDICTING RESOURCE USAGE FOR APPLICATIONS IN A DISTRIBUTED SYSTEM - A simplified explanation of the abstract

This abstract first appeared for US patent application 18509873 titled 'METHOD FOR PREDICTING RESOURCE USAGE FOR APPLICATIONS IN A DISTRIBUTED SYSTEM

Simplified Explanation

This patent application describes a method for predicting resource usage for applications in a distributed system. The method involves obtaining resource usage data, detecting changes or events in the system that require re-configuration, predicting resource usage for applications based on the obtained data, and initiating the necessary re-configuration.

  • The method involves measuring resource usage of different applications on various devices in the distributed system.
  • An orchestrator detects changes or events that necessitate re-configuration.
  • Predictions about resource usage for applications on different devices are made based on the obtained data.
  • Re-configuration is initiated based on the detected changes and predictions.

Key Features and Innovation

  • Predicting resource usage for applications in a distributed system.
  • Utilizing resource usage data to make predictions.
  • Orchestrator detecting changes or events that require re-configuration.
  • Initiating re-configuration based on predictions and detected changes.

Potential Applications

This technology can be applied in various industries where distributed systems are used, such as cloud computing, IoT, and network management.

Problems Solved

  • Efficient resource allocation in distributed systems.
  • Proactive re-configuration based on predicted resource usage.
  • Optimization of application performance in a distributed environment.

Benefits

  • Improved resource management.
  • Enhanced system performance.
  • Cost savings through optimized resource allocation.

Commercial Applications

Title: Predictive Resource Usage Management in Distributed Systems This technology can be utilized by cloud service providers, IoT companies, and network management firms to optimize resource allocation, improve system performance, and reduce operational costs.

Prior Art

Further research can be conducted in the field of predictive resource management in distributed systems to explore existing technologies and methodologies.

Frequently Updated Research

Stay updated on advancements in predictive resource management, distributed systems, and cloud computing to enhance the efficiency and effectiveness of this technology.

Questions about Predictive Resource Usage Management

1. How does this technology impact the scalability of distributed systems?

  - This technology enhances scalability by predicting resource usage and enabling proactive re-configuration to accommodate changing demands.

2. What are the potential challenges in implementing predictive resource usage management in distributed systems?

  - Challenges may include data accuracy, algorithm complexity, and real-time adaptation to dynamic system conditions.


Original Abstract Submitted

A method for predicting resource usage for applications in a distributed system. The method includes: obtaining resource usage data, the resource usage data resulting from measuring the resource usage of different applications on different devices of the distributed system; detecting, by an orchestrator, a change and/or an event in the distributed system that requires a re-configuration of the distributed system; predicting, by the orchestrator, the resource usage of at least one application when deployed on one or different devices of the distributed system, the predicting being carried out based on the obtained resource usage data; initiating the required re-configuration based on the detecting and the predicting.