System supporting unified event handling in ECMAScript
OwnerScott Shattuck, William J. Edney +1inventors
InventorsScott Shattuck, William J. Edney, James A. Bowery
Life of this patent
Estimating the term…
Loading patent…
OwnerScott Shattuck, William J. Edney +1inventors
InventorsScott Shattuck, William J. Edney, James A. Bowery
Estimating the term…
A system implementing unified and extensible event handling in ECMAScript is described. The current capturing, bubbling, and DOM Level 2 systems of UI event handling are unified without requiring upgraded or altered browsers by leveraging JavaScript to create data structures and processes which capture and realign these disparate systems of event handling. Object dependency is supported through the same unified event system which resolves the differences between capturing, bubbling, and DOM Level 2 event models while integrating non-UI and distributed event support resulting in a system capable of supporting MVC patterns. The particular advantage of the described system is that the implementation is in JavaScript and requires no applets, plugins, or other alterations to currently deployed web browsers.
A method for implementing event notification in ECMAScript consisting of:
Use of a function or set of functions installed as native ECMAScript event handlers whose invocation consists of capturing the document object model (DOM) containment hierarchy of the document in which they reside.
Dependencies are inferred from the claim text.