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.
Patent No.:
Date of Patent:
Jun. 24, 2008
Filed:
Oct. 15, 2002
Hoi Lee Candy Wong, Sunnyvale, CA (US);
Hao-hua Chu, Mountain View, CA (US);
Masaji Katagiri, Los Altos, CA (US);
Yu Song, Milpitas, CA (US);
Shoji Kurakake, Kanagawa, JP;
Hoi Lee Candy Wong, Sunnyvale, CA (US);
Hao-hua Chu, Mountain View, CA (US);
Masaji Katagiri, Los Altos, CA (US);
Yu Song, Milpitas, CA (US);
Shoji Kurakake, Kanagawa, JP;
NTT DoCoMo, Inc,, Tokyo, JP;
Abstract
A scalable graphical user interface system may dynamically transform platform specific graphical user interface widgets migrated within an application graphical user interface between any of a plurality of heterogeneous device platforms. The scalable graphical user interface system includes a platform independent presentation model that is mapped to platform specific graphical user interface widgets. The platform independent presentation model includes platform independent graphical user interface widgets. The platform independent graphical user interface widgets may be selectively transformed with transformation rules to generate a platform specific presentation for use by the application graphical user interface on one of the heterogeneous device platforms. Applicable transformation rules may be prioritized for each selected platform independent graphical user interface widget. A highest priority transformation rule may be applied to transform the selected platform independent graphical user interface widget.