Building compound extensible AJAX applications
US8037484B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Jul 3, 2007 |
| Grant date | Oct 11, 2011 |
| Priority date | — |
| Expiry date | Aug 9, 2030 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F8/38
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A method of building compound extensible Asynchronous JavaScript And eXtensible Markup Language (AJAX) applications. A server-side web component utility searches an extension registry for Jazz web User Interface (UI) components and generates cached strings of JavaScript code based on the Jazz web UI components. When a browser accesses a Jazz web UI home page, the web component utility uses script tags to download the cached strings of JavaScript code. The web component utility executes the cached strings of JavaScript code and registers multiple available Jazz web UI components with an AJAX package management system. The web component utility serializes a subset of the extension registry that includes multiple extension points declared within the available Jazz web UI components. The Jazz web browser-based functionality downloads the extension registry subset data, parses the data, and makes the data available through one or more JavaScript Application Programming Interfaces (APIs).
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.