Vertical Content on Small Display Devices
First Claim
Patent Images
1. A computer-implemented method comprising:
- receiving content items, including text to be displayed on a user'"'"'s mobile browser;
determining whether the mobile browser supports floating text columns;
if the mobile device supports floating text columns, determining whether at least some of the text should be displayed vertically on the mobile browser, including determining if non-Latin characters are included in the text; and
if the text should be displayed vertically, rotating text characters of at least some of the text to display vertically in a floating text column.
2 Assignments
0 Petitions
Accused Products
Abstract
A technique, method, apparatus, computer program product, and system are described for vertically displaying text of content items on small display devices. In some implementations, individual characters (e.g., Chinese, Japanese or Korean characters) of text can be displayed vertically in one or more left-hand or right-hand columns of a display. Text strings (e.g., Latin characters, a URL included in the text) can be converted to one or more images, and the images can be rotated for display in a column.
96 Citations
24 Claims
-
1. A computer-implemented method comprising:
-
receiving content items, including text to be displayed on a user'"'"'s mobile browser; determining whether the mobile browser supports floating text columns; if the mobile device supports floating text columns, determining whether at least some of the text should be displayed vertically on the mobile browser, including determining if non-Latin characters are included in the text; and if the text should be displayed vertically, rotating text characters of at least some of the text to display vertically in a floating text column. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer-implemented method comprising:
-
receiving a plurality of content items, including text, to be displayed on a user'"'"'s mobile browser; determining whether the user'"'"'s browser supports floating image columns; if the browser supports floating image columns; mapping the text to one or more images; rotating the images of individual text characters that should not be displayed vertically; and displaying the images of rotated text characters that should be displayed vertically and the images of text that should not be displayed vertically in at least one floating image column. - View Dependent Claims (8, 9, 10)
-
-
11. A computer-readable medium having instructions stored thereon, which, when executed by a processor, causes the processor to perform operations comprising:
-
receiving a plurality of content items including text; for at least one of the plurality of content items, determining whether at least some of the text should be displayed vertically including determining if one or more Chinese, Japanese or Korean characters are included in the text; and if at least some of the text should be displayed vertically, displaying the at least some of the text vertically in at least one column alongside other received content. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A system for vertically displaying text of one or more content items, comprising:
one or more computers operable to perform instructions to; receive a plurality of content items including text; for at least one of the plurality of content items, determine whether at least some of the text should be displayed vertically including determining if one or more Chinese, Japanese or Korean characters are included in the text; and if at least some of the text should be displayed vertically, display the at least some of the text vertically in at least one column alongside other received content.
-
23. A computer system comprising:
-
means for receiving content items, including text to be displayed on a user'"'"'s mobile browser; means for determining whether the mobile browser supports floating text columns; means for determining whether at least some of the text should be displayed vertically on the mobile browser, including determining if non-Latin characters are included in the text; and means for rotating text characters of at least some of the text to display vertically in a floating text column.
-
-
24. A computer system comprising:
-
a module for receiving content items, including text to be displayed on a user'"'"'s mobile browser; a module for determining whether the mobile browser supports floating text columns; a module for determining whether at least some of the text should be displayed vertically on the mobile browser, including determining if non-Latin characters are included in the text; and a module for rotating text characters of at least some of the text to display vertically in a floating text column.
-
Specification