Distributing UI control events from a single event producer across multiple systems event consumers
First Claim
1. A method for distributing a user interface (UI) initiated system event, from a single producer of the UI-initiated system event, across multiple systems event consumers on multiple execution environments, the method comprising:
- receiving, by an operating system (OS) event receiver in a server, a user interface (UI) initiated system event on the server, wherein the server is a single producer of the UI-initiated system event, and wherein the UI-initiated system event is initiated by an action on a UI of the server;
in response to the OS event receiver receiving the UI-initiated system event, recording, by one or more processors, the UI-initiated system event; and
in response to the OS event receiver receiving the UI-initiated system event, publishing, to multiple systems event consumers on multiple execution environments, a message corresponding to the UI system event, wherein the message provides access to a recording of the UI system event, and wherein the message directs a receiving execution environment adapter to locally replicate and execute the UI-initiated system event from the server on each of the multiple execution environments.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, system, and/or computer program product distributes a user interface (UI) initiated system event, from a single producer of the UI-initiated system event, across multiple systems event consumers on multiple execution environments. An operating system (OS) event receiver in a server receives a user interface (UI) initiated system event on the server. In response to the OS event receiver receiving the UI-initiated system event, the UI-initiated system event is recorded and published, via messages, to multiple systems event consumers on multiple execution environments, where each message directs a receiving execution environment adapter to locally replicate and execute the UI-initiated system event from the server on each of the multiple execution environments.
-
Citations
10 Claims
-
1. A method for distributing a user interface (UI) initiated system event, from a single producer of the UI-initiated system event, across multiple systems event consumers on multiple execution environments, the method comprising:
-
receiving, by an operating system (OS) event receiver in a server, a user interface (UI) initiated system event on the server, wherein the server is a single producer of the UI-initiated system event, and wherein the UI-initiated system event is initiated by an action on a UI of the server; in response to the OS event receiver receiving the UI-initiated system event, recording, by one or more processors, the UI-initiated system event; and in response to the OS event receiver receiving the UI-initiated system event, publishing, to multiple systems event consumers on multiple execution environments, a message corresponding to the UI system event, wherein the message provides access to a recording of the UI system event, and wherein the message directs a receiving execution environment adapter to locally replicate and execute the UI-initiated system event from the server on each of the multiple execution environments. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
Specification