×

Mobile client application for managing user interface components

  • US 8,250,477 B1
  • Filed: 11/04/2008
  • Issued: 08/21/2012
  • Est. Priority Date: 11/04/2008
  • Status: Active Grant
First Claim
Patent Images

1. A method for displaying on a mobile device a user interface with a plurality of user interface components comprising:

  • (a) receiving at said mobile device from a server a URL for accessing XML documents defining a plurality of user interface components for generating a screen on said mobile device;

    (b) adding said URL to a memory stack at said mobile device;

    (c) initializing at said mobile device a canvas object for holding said plurality of user interface components at said mobile device;

    (d) parsing at said mobile device XML documents defining user interface components wherein parsing a XML document comprises;

    i. extracting a token from said XML document;

    ii. creating at said mobile device a user interface component based on said token;

    iii. adding properties for said user interface component to said canvas object; and

    iv. repeating steps i-iii until an end for said XML document is reached;

    (e) drawing all of said user interface components of said canvas object according to a number of pixels for each component and a drawing algorithm(f) selecting a subset of user interface components from said canvas object for display on a screen on the mobile device display;

    (g) displaying said subset of user interface components on said screen for said mobile device;

    (h) receiving input related to a key event at said mobile device;

    (i) selecting a new subset of user interface components from said canvas object to display on said screen; and

    (j) replacing the user interface components appearing on said screen for said mobile device from said canvas object according to said number of pixels required to draw the user interface components on said screen.

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