The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Aug. 21, 2012

Filed:

Nov. 04, 2008
Applicants:

Robert J. Schwarzberg, Boca Raton, FL (US);

Timothy J. Dion, Parkland, FL (US);

Inventors:

Robert J. Schwarzberg, Boca Raton, FL (US);

Timothy J. Dion, Parkland, FL (US);

Assignee:

Sensei, Inc., Boca Raton, FL (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 3/00 (2006.01);
U.S. Cl.
CPC ...
Abstract

A mobile client application for managing user interface components. Mobile device screen user interface components are defined using XML documents stored at a server. Each user interface component has associated actions including draw when displayed and drawing aspect when selected. A main canvas is initialized to manage all images, text, and widgets. An XML parser pushes the user interface components to the main canvas as they are parsed and retrieved from the server. Drawing occurs after all components have been parsed and created in the main canvas. The entire canvas is drawn but only a portion of the canvas is displayed at any time. Scrolling of user interface component elements is managed by tracking selected items on the screen, and offsetting the main canvas by the number of pixels required to draw the selected element on the screen.


Find Patent Forward Citations

Loading…