Patent · US Active

Methods and systems for rendering in a multi-process browser using a shared memory area

US9557908B1 · kind B1 · utility

0Cited by
2References
21Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 17, 2014
Grant dateJan 31, 2017
Priority date
Expiry dateNov 14, 2034

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG09G5/346
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Systems and methods for rendering web content in a browser are described herein. An embodiment includes a web rendering engine in a rendering engine process to generate one or more requests to selectively redraw one or more regions of content retrieved by a browser process. A renderview then generates a bitmap based on the requests and content retrieved by the browser process. The bitmap may then be stored by the renderview in a shared memory area where it may be accessed by a renderview host in the browser process. The renderview host may then provide the bitmap to a backing store associated with a display device for display to a user. In another embodiment, the shared memory area between the browser process and the rendering engine process may be used to achieve efficient scrolling of a web page through rate limited rendering of content.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.