Asynchronous event notification
US7457914B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Mar 25, 2005 |
| Grant date | Nov 25, 2008 |
| Priority date | — |
| Expiry date | Mar 9, 2026 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F9/542
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
Described is a technique for asynchronous event notification in a data storage system. Lower level software, such as a device driver or other software application generating events, reports the occurrence of an event to an event handler. The event handler implements an event reporting policy which may include event consolidation. The event handler reports the events to an event dispatcher which notifies event subscribers of the occurrence of events in accordance with registration information of each subscriber. The event handler may execute in kernel mode or user mode depending on the particular execution mode of lower level software initially reporting the occurrence of events. There may be a hierarchical arrangement of multiple event dispatchers in connection with event reporting. Event dispatchers may implement data sharing of registration information.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.