Techniques for managing multiple threads in a browser environment
US6728960B1 · kind B1 · utility
Assignee
Inventor
Key dates
| Filing date | Nov 17, 1999 |
| Grant date | Apr 27, 2004 |
| Priority date | — |
| Expiry date | Nov 17, 2019 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F2209/543
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
Techniques for managing multiple threads in an asynchronous environment, such as a browser, are described. As a method, instantiating an event thread in response to a user event by a shell event handler block that provides shell functions for a user event. Once the event thread as been instantiated, managing the event thread by a generic thread manager block that provides a plurality of multithread management functions for the shell event handler. When required, blocking and unblocking the event thread by a blocking system that is arranged to block and unblock threads.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.