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. 06, 2013

Filed:

Nov. 19, 2010
Applicants:

Jon-david Kenneth Lacey, Richmond Hill, CA;

Mikhail Fomitchev, Thornhill, CA;

Jose Rojas, Toronto, CA;

Stuart Garrood, Brampton, CA;

Inventors:

Jon-David Kenneth Lacey, Richmond Hill, CA;

Mikhail Fomitchev, Thornhill, CA;

Jose Rojas, Toronto, CA;

Stuart Garrood, Brampton, CA;

Assignee:

Research In Motion Limited, Waterloo, Ontario, CA;

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

A method and media engine for rendering a graphical interface on a device is disclosed. A skinning theme document describing rendering characteristics of the graphical interface is parsed. The document comprising at least one data element representing data generated by an application and at least one custom event representing events generated by the application. The parsed information is stored in a template including at least one named data element and at least one custom event describing the graphical interface using a markup language. Updated data element or custom event information is received from an application through an interaction interface. The template is updated with the received updated data element or custom event information. The template is rendered as the graphical interface wherein the graphical user interface presents one or more data elements from each application is rendered.


Find Patent Forward Citations

Loading…