The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Dec. 04, 2007
Filed:
Jun. 13, 2002
Tomas Saulys, San Francisco, CA (US);
Sheng-yih Guan, Belmont, CA (US);
Ian Macky, San Mateo, CA (US);
Bhushan Khaladkar, Mountain View, CA (US);
Deepak Agrawal, Milpitas, CA (US);
Tomas Saulys, San Francisco, CA (US);
Sheng-Yih Guan, Belmont, CA (US);
Ian Macky, San Mateo, CA (US);
Bhushan Khaladkar, Mountain View, CA (US);
Deepak Agrawal, Milpitas, CA (US);
Oracle International Corporation, Redwood Shores, CA (US);
Abstract
Described herein are techniques that allow applications developed in non-object oriented languages, such as C, to interact with DOM trees implemented under different DOM implementations. An application accesses different DOM implementations through a set of function pointers that conform to a set of function signatures. The set of function pointers may be stored in a data structure defined to have member function pointers that point to functions that conform to the set of function signatures. The set of function signatures define a common interface through which applications may interact with a variety of DOM implementations. One or more applications generate the set of function pointers and store them in a data structure. The other applications register the function pointers with an application by, for example, passing a pointer to the data structure to the application.