Patent ID: 9310888
Filing Date: 2016-04-12
CPC Classification: G06F

Claim Text:
1. A computer-implemented method of generating a representation of application data, comprising: identifying a plurality of display components for a user interface display; receiving an indication of data bindings that bind the application data to the display components; receiving an indication of an environmental characteristic, indicative of a particular display modality used to display the application data; for each display component in the plurality of display components, interrogating the display component for component metadata that includes priority metadata and modality metadata, the priority metadata indicating a priority of the display component relative to other display components, and the modality metadata indicating how to render the display component for the particular display modality; identifying a set of canvas sections for rendering the user interface display using the particular display modality, wherein each canvas section has an associated display priority; and generating the user interface display for display on a display device, wherein generating comprises: