Patent Document ID: 8341608
Application ID: 12270421

Base Claim:
1. A computer implemented method for rendering and displaying a cross-browser toolbar, comprising: providing a toolbar document object (TDO), wherein the TDO includes elements enabling a cross-browser interoperability and is a memory structure hosted by a web browser control of a web browser instance; translating, at runtime, the TDO to a specific-browser document object model (DOM) of a web browser type on which the cross-browser toolbar is being rendered; wherein translating the TDO to the browser-specific DOM further comprising: translating each element of the TDO to an equivalent browser-specific DOM element; mapping each handler of each event defined in the TDO to an equivalent browser-specific DOM event handler; and disconnecting circular dependencies and scripts closures on event handlers when TDO elements are discarded.

---

Claim 3:
3. The method of claim 1 , wherein elements of the TDO are arrange in a tree structure.