发明名称 |
Method of rendering a user interface |
摘要 |
A user interface (UI) is presented in which a UI client engine is associated with an application, and a UI rendering engine is associated with the client engine. The UI rendering engine receives the scene graph and data items associated with elements of the scene graph, and processes a rendering thread to render a UI in accordance with the scene graph and the data items, independently of further input from the client UI engine. |
申请公布号 |
US9075631(B2) |
申请公布日期 |
2015.07.07 |
申请号 |
US201213654914 |
申请日期 |
2012.10.18 |
申请人 |
BlackBerry Limited |
发明人 |
Lewin Mathias;Andersson Jens Ola;Ljungkrantz Peter;Gurell Christoffer;Mowitz Johan |
分类号 |
G06F3/048;G06F9/44;G06T15/00 |
主分类号 |
G06F3/048 |
代理机构 |
Fish & Richardson P.C. |
代理人 |
Fish & Richardson P.C. |
主权项 |
1. A method of rendering a user interface (UI), the method comprising:
receiving, from a UI client engine associated with an application, a UI component tree for the application; determining a visual node tree for the UI component tree; asynchronously receiving, from the UI client engine, UI data items related to elements of the UI component tree; populating the visual node tree with the UI data items; and rendering the UI in accordance with the visual node tree independently of further input from the UI client engine. |
地址 |
Waterloo, Ontario CA |