Software, methods and apparatus facilitating presentation of a wireless communication device user interface with multi-language support
First Claim
1. A method comprising:
- at a wireless communication device, receiving a markup language document defining a format of a user interface, said markup language document including a descriptor for locating a textual component of said user interface within a separate file;
at said wireless communication device, receiving said separate file containing said textual component; and
based on said descriptor and said separate file, presenting said textual component within said user interface at said wireless communication device.
3 Assignments
0 Petitions
Accused Products
Abstract
At a wireless communication device, a markup language document defining a format of a user interface (e.g. for presenting data from a remote application) is received. The markup language document includes at least one descriptor for locating a textual component of the user interface within a separate file. The separate file containing the at least one textual component is also received at the device. Based on the descriptor(s) and the separate file, the textual component(s) is (are) presented within the user interface at the wireless communication device. The separate file may be a second markup language document, in which case the textual component(s) may be accessed from a dynamically accessible representation thereof, such as a Document Object Model (DOM) tree, and each descriptor may define a path to a textual component within said second markup language document. Multi-language support may be provided through the provision of multiple separate files.
91 Citations
24 Claims
-
1. A method comprising:
-
at a wireless communication device, receiving a markup language document defining a format of a user interface, said markup language document including a descriptor for locating a textual component of said user interface within a separate file; at said wireless communication device, receiving said separate file containing said textual component; and based on said descriptor and said separate file, presenting said textual component within said user interface at said wireless communication device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A machine-readable medium comprising:
machine-executable code for presenting a textual component within a user interface of a wireless communication device, said presenting being based on a markup language document defining a format of said user interface and a separate file containing a textual component of said user interface, said markup language document including a descriptor for locating said textual component within said separate file. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
24. A wireless communication device comprising:
-
at least one processor; and a memory coupled to said at least one processor storing; a markup language document defining a format of a user interface, said markup language document including a descriptor for locating a textual component of said user interface within a separate file; the separate file containing said textual component; and machine-executable code which, when executed by the at least one processor, presents said textual component within said user interface based on said descriptor and said separate file.
-
Specification