Multi-threaded virtual machine processing on a web page
US8826276B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Sep 26, 2011 |
| Grant date | Sep 2, 2014 |
| Priority date | — |
| Expiry date | Mar 26, 2032 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F9/4843
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A system, method and a computer-readable medium for processing resources on a multithreaded browser. The browser includes a main thread and receives a resource. The browser initializes the main thread, the main thread includes an event loop and initializes a plurality of virtual machines, one virtual machine for each code segment within the resource. Each virtual machine includes a UI thread and is configured to share the main thread within the browser with the UI thread. Each UI thread is further configured to execute an event scheduled on the event loop on the virtual machine.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.