Content resizing and caching in multi-process browser architecture
US8402383B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Sep 29, 2011 |
| Grant date | Mar 19, 2013 |
| Priority date | — |
| Expiry date | Sep 29, 2031 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F2209/545
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
Embodiments relate to content resizing and caching in multi-process browser architecture. An embodiment includes initiating a rendering engine process and a browser process, receiving a request to resize content, providing the request to the rendering engine process, waiting to allow the rendering engine process to render an updated bitmap associated with the content and displaying the updated bitmap synchronously if the updated bitmap is produced during the waiting step. Another embodiment includes, receiving an input associated with the status of a tab, determining if the tab is a background tab or a foreground tab based on the receiving step, checking a cache for a bitmap of content associated with the tab if the tab has changed status to a foreground tab, and displaying the contents of the cache in the tab if the cache includes the bitmap of content previously associated with the tab.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.