18603616. PROGRAM FLOW MONITORING AND CONTROL OF AN EVENT-TRIGGERED SYSTEM simplified abstract (NVIDIA Corporation)

From WikiPatents
Jump to navigation Jump to search

PROGRAM FLOW MONITORING AND CONTROL OF AN EVENT-TRIGGERED SYSTEM

Organization Name

NVIDIA Corporation

Inventor(s)

Peter Alexander Boonstoppel of Pleasanton CA (US)

Michael Cox of Menlo Park CA (US)

Daniel Perrin of Fort Collins CO (US)

PROGRAM FLOW MONITORING AND CONTROL OF AN EVENT-TRIGGERED SYSTEM - A simplified explanation of the abstract

This abstract first appeared for US patent application 18603616 titled 'PROGRAM FLOW MONITORING AND CONTROL OF AN EVENT-TRIGGERED SYSTEM

The abstract describes a system for monitoring and controlling program flow in an event-triggered system, where a program is divided into operational units tasked with executing events in succession using triggers.

  • The system includes a manager that communicates with nodes to monitor system status and control event initiation.
  • Nodes execute events within the program, sending triggers directly to the next node for successive event execution.
  • The system allows for efficient monitoring and control of program flow in complex event-triggered systems.

Potential Applications: - This technology can be applied in real-time systems, automation processes, and distributed computing environments. - It can be used in industrial control systems, IoT devices, and network protocols for efficient event handling.

Problems Solved: - Enables seamless execution of events in a program flow. - Facilitates real-time monitoring and control of event-triggered systems. - Enhances the efficiency and reliability of complex program execution.

Benefits: - Improved system performance and responsiveness. - Enhanced scalability and flexibility in managing program flow. - Streamlined event handling and coordination in large-scale systems.

Commercial Applications: Title: Real-time Event Monitoring and Control System for Industrial Automation This technology can be utilized in manufacturing plants, smart grids, and autonomous vehicles for optimized event management and system control, leading to increased productivity and operational efficiency.

Prior Art: Readers can explore prior research on event-driven systems, distributed computing, and real-time monitoring technologies to gain a deeper understanding of the background of this innovation.

Frequently Updated Research: Researchers are continually exploring advancements in event-triggered systems, distributed computing algorithms, and real-time communication protocols to enhance the performance and reliability of such systems.

Questions about the Technology: 1. How does the system ensure efficient communication between nodes for event execution? 2. What are the key factors influencing the scalability of this monitoring and control system?


Original Abstract Submitted

In various examples, a system is provided for monitoring and controlling program flow in an event-triggered system. A program (e.g., application, algorithm, routine, etc.) may be organized into operational units (e.g., nodes executed by one or more processors), each of which tasked with executing one or more respective events (e.g., tasks) within the larger program. At least some of the events of the larger program may be successively executed in a flow, one after another, using triggers sent directly from one node to the next. In addition, the system of the present disclosure may include a manager that may exchange communications with the nodes to monitor or assess a status of the system (e.g., determine when a node has completed an event) or to control or trigger a node to initiate an event.