17946484. REAL-TIME EVENT DATA REPORTING ON EDGE COMPUTING DEVICES simplified abstract (MICROSOFT TECHNOLOGY LICENSING, LLC)
Contents
REAL-TIME EVENT DATA REPORTING ON EDGE COMPUTING DEVICES
Organization Name
MICROSOFT TECHNOLOGY LICENSING, LLC
Inventor(s)
Sameer Kumar Patro of Bhubaneswar (IN)
Arun Kumar of Greater Noida (IN)
REAL-TIME EVENT DATA REPORTING ON EDGE COMPUTING DEVICES - A simplified explanation of the abstract
This abstract first appeared for US patent application 17946484 titled 'REAL-TIME EVENT DATA REPORTING ON EDGE COMPUTING DEVICES
Simplified Explanation
The present disclosure describes a real-time event data reporting system that enables monitoring and reporting in edge devices in real-time or near-real-time. The system embeds services within traditional event data collectors of edge devices to collect, organize, and publish event data for local computing devices in real-time using in-memory storage. It further processes the published event data to generate aggregated data that is stored persistently. This system efficiently provides event data reports to client devices with processed metric data in real-time or near-real-time.
- Simplified Explanation:
The system allows for real-time monitoring and reporting in edge devices by embedding services within traditional event data collectors, collecting and organizing event data in real-time using in-memory storage, and processing and persisting aggregated data for client devices.
- Potential Applications:
1. Industrial IoT monitoring 2. Real-time performance tracking in edge computing environments
- Problems Solved:
1. Lack of real-time monitoring capabilities in edge devices 2. Inefficient data processing and reporting in distributed environments
- Benefits:
1. Real-time and near-real-time monitoring and reporting 2. Efficient data processing and aggregation 3. Fault-tolerant and scalable system
- Potential Commercial Applications:
Optimizing edge device performance in real-time monitoring systems
- Possible Prior Art:
Real-time data processing systems in cloud environments
Questions:
1. How does the system ensure fault tolerance in real-time event data reporting? 2. What are the specific metrics that can be monitored and reported using this system?
Original Abstract Submitted
The present disclosure relates to utilizing a real-time event data reporting system that makes real-time and near-real-time monitoring and reporting possible in edge devices. For example, in various instances, the real-time event data reporting system embeds services within traditional event data collectors of edge devices to obtain, organize, and publish event data for local computing devices in real time utilizing in-memory storage. Additionally, the real-time event data reporting system further processes the published event data to generate aggregated data that is persisted to a persistence storage. In this manner, the real-time reporting system efficiently and accurately provides event data reports to client devices with processed metric data in real time, or in near-real time when utilizing additional fallback safeguards. Indeed, the real-time reporting system provides a highly available, fault-tolerant, distributed, scalable, and efficient mechanism for collecting and managing various metrics from services in edge or cloud environments.