Event handling system
First Claim
1. An event-handling system that receives from one or more sources one or more events, each event having associated therewith by the issuing source one of an ordered data value and a semantic, wherein said event-handling system makes available one or more events to one or more recipient systems, said event-handling system comprising;
- one or more event queues having a predetermined semantic wherein events having said predetermined semantic are queued according to their associated data value;
a means to determine events to be made available to said one or more recipient systems if an event has a data value within one or more defined said data ranges.
1 Assignment
0 Petitions
Accused Products
Abstract
An event handling system to schedule and translate semantic deductions form Intelligent Agents and sensors into events capable of being made observable by a Recepient system such as monitor that provides a particular view of virtual objects and events is desclosed. The event handling system also encapsulates the system'"'"'s notion of time. In fact, a human observer can schift the system along the temporal axis (up to the present) in order to replay events, or undertake analyses as a result of speeded-up or slowed-down notions of system time. The event handling system receives events from Clients/Sources via connections through the event handling system Input Portals, and uses Shared Memory as its form of inter-process communication with the Monitors. The event handling system makes events available for a recipient observation sub-system to read and provide their particular view. There can be many Clients and Recipient systems connected to the event handling system at the same time.
161 Citations
48 Claims
-
1. An event-handling system that receives from one or more sources one or more events, each event having associated therewith by the issuing source one of an ordered data value and a semantic, wherein said event-handling system makes available one or more events to one or more recipient systems, said event-handling system comprising;
-
one or more event queues having a predetermined semantic wherein events having said predetermined semantic are queued according to their associated data value;
a means to determine events to be made available to said one or more recipient systems if an event has a data value within one or more defined said data ranges. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48)
-
Specification