Static reconcilliation of application view hierarchies
AssigneeGoogle Inc.
InventorsJames Richard Sproch, Chuck Paul Jazdzewski, Leland Richardson
Life of this patent
Estimating the term…
Loading patent…
AssigneeGoogle Inc.
InventorsJames Richard Sproch, Chuck Paul Jazdzewski, Leland Richardson
Estimating the term…
A system is described that performs static reconciliation for rendering a graphical user interface (GUI) of an application. The system compiles source code associated with the GUI of an application into rendering instructions for rendering a view hierarchy of the GUI. The view hierarchy defines graphical components of the GUI, and the rendering instructions include initial rendering instructions for rendering the graphical components during an initial rendering of the GUI, and update rendering instructions for rendering a subset of the graphical components during subsequent renderings of the GUI. The system may automatically assign a respective key to one or more of the subset of graphical components, where the update rendering instructions for rendering each of the one or more of the subset of graphical components are uniquely identifiable according to the respective key. The system executes the rendering instructions to update the graphical components identified by the respective key.
A method for performing static reconciliation for rendering a graphical user interface of an application, the method comprising:
A computing system configured to perform static reconciliation for rendering a graphical user interface of an application, the computing system comprising:
A non-transitory computer-readable storage medium having instructions stored thereon that, when executed, cause one or more processors, when performing static reconciliation for rendering a graphical user interface of an application, to:
Dependencies are inferred from the claim text.