×

Method of rendering a user interface

  • US 8,984,448 B2
  • Filed: 10/18/2012
  • Issued: 03/17/2015
  • Est. Priority Date: 10/18/2011
  • Status: Active Grant
First Claim
Patent Images

1. A user interface (UI) system comprising:

  • one or more electronic devices each having one or more processors and a memory, the memory or memories carrying instructions which, when carried out by the processor or processors of the one or more electronic devices, cause the processor or processors of the one or more electronic devices to be configured to provide;

    a UI client engine associated with an application, the UI client engine configured for;

    determining a UI component tree for the application,receiving inputs from the application related to elements of the UI component tree, anddetermining UI data items related to the inputs; and

    a plurality of UI rendering engines each associated with a respective display for displaying a respective UI, each of the plurality of UI rendering engines configured for;

    receiving the UI component tree from the UI client engine,determining a visual node tree for the UI component tree, andasynchronously receiving, from the UI client engine, the UI data items related to elements of the UI component tree,populating the visual node tree with the UI data items; and

    rendering its respective UI in accordance with the visual node tree independently of further input from the UI client engine.

View all claims
  • 5 Assignments
Timeline View
Assignment View
    ×
    ×