17946484. REAL-TIME EVENT DATA REPORTING ON EDGE COMPUTING DEVICES simplified abstract (MICROSOFT TECHNOLOGY LICENSING, LLC)

From WikiPatents
Jump to navigation Jump to search

REAL-TIME EVENT DATA REPORTING ON EDGE COMPUTING DEVICES

Organization Name

MICROSOFT TECHNOLOGY LICENSING, LLC

Inventor(s)

Sameer Kumar Patro of Bhubaneswar (IN)

Aritra Basu of Bengaluru (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.