Method and a system for displaying information, and a device
First Claim
1. A method comprising:
- receiving by a device information as a document with interpreting instructions for displaying the information;
interpreting the interpreting instructions;
converting, on the basis of the interpretation, the information to be displayed on a display;
examining, in connection with the conversion of the document, if the document can be displayed without optimization on the display, wherein if, on the basis of the examination, it is detected that the displaying of the document requires optimization, the method further comprises optimizing the document;
in other cases, the method comprises outputting the document in an unoptimized format;
defining by the device a first limit value for a length of a first side of an image and a second limit value for a length of a second side of the image;
determining a maximum length for information fitting on the display in the width direction; and
comparing it with the quantity of information to be displayed of the document in the width direction;
wherein if it is detected that the width of the information to be displayed exceeds said maximum length, optimization is implemented, and when the information causing the optimization is an image, the method further comprises;
omitting displaying of the image when the length of the first side of the image is smaller than or equal to said first limit value, or when the width of the image is smaller than or equal to the second limit value and the height is greater than or equal to the second limit value, otherwise the method further comprises downsizing the image by maintaining the aspect ratio.
6 Assignments
0 Petitions
Accused Products
Abstract
A method for displaying information in a device (1), which information is stored as a document with interpreting instructions for displaying the information. The interpreting instructions are interpreted, and on the basis of the interpretation, the information is converted to information to be displayed on the display of the device. In connection with the conversion of the document, it is examined if the document can be displayed without optimization on the display (2) of the device, wherein if, on the basis of the examination, it is detected that the displaying of the document requires optimization, the document is optimized; in other cases, the document is displayed in unoptimized format. The invention also relates to a system and a device (1) applying the method.
-
Citations
17 Claims
-
1. A method comprising:
-
receiving by a device information as a document with interpreting instructions for displaying the information; interpreting the interpreting instructions; converting, on the basis of the interpretation, the information to be displayed on a display; examining, in connection with the conversion of the document, if the document can be displayed without optimization on the display, wherein if, on the basis of the examination, it is detected that the displaying of the document requires optimization, the method further comprises optimizing the document;
in other cases, the method comprises outputting the document in an unoptimized format;defining by the device a first limit value for a length of a first side of an image and a second limit value for a length of a second side of the image; determining a maximum length for information fitting on the display in the width direction; and comparing it with the quantity of information to be displayed of the document in the width direction; wherein if it is detected that the width of the information to be displayed exceeds said maximum length, optimization is implemented, and when the information causing the optimization is an image, the method further comprises; omitting displaying of the image when the length of the first side of the image is smaller than or equal to said first limit value, or when the width of the image is smaller than or equal to the second limit value and the height is greater than or equal to the second limit value, otherwise the method further comprises downsizing the image by maintaining the aspect ratio. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A device comprising:
-
an input for inputting information as a document with interpreting instructions for displaying the information; an interpreter for interpreting the interpreting instructions and for converting the information, on the basis of the interpretation, to information to be displayed on a display; a processor configured to examine if the document can be displayed without optimization on the display; an optimizer for optimizing the document, if, on the basis of the examination, it has been detected that the displaying of the document requires optimization; and a downsizer for downsizing an image wherein the device comprises a first limit value for a length of a first side of the image, a second limit value for a length of a second side of the image, and the maximum length of information fitting on the display in the width direction has been defined, wherein the processor comprises a comparator for comparing the quantity of information of the document to be displayed, in the width direction, with said maximum length, for comparing the size of the image to said first limit value, and for comparing the width and the height of the image to the second limit value, and a transfer module for transferring the result of the comparison to the optimizer, and wherein the optimizer is configured to perform the optimization, if it is detected that the width of the information to be displayed exceeds said maximum length, and when the information causing the optimization is the image, the optimizer is configured to perform the optimization by omitting displaying of the image when the length of the first side of the image is smaller than or equal to said first limit value, or when the width of the image is smaller than or equal to the second limit value and the height is greater than or equal to the second limit value, and otherwise the downsizer is configured to downsize the image by maintaining the aspect ratio. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A device with a display for displaying information, which information is stored as a document with interpreting instructions for displaying the information, comprising:
-
an interpretor for interpreting the interpreting instructions and for converting the information, on the basis of the interpretation, to information to be displayed on the display; a processor for examining if the document can be displayed without optimization on the display of the device; an optimizer for optimizing the document, if, on the basis of the examination, it has been detected that the displaying of the document requires optimization; a downsizer for downsizing an image; a first limit value for a length of a first side of the image, a second limit value for a length of a second side of the image, and the maximum length of information fitting on the display in the width direction, wherein the processor comprises a comparator for comparing the quantity of information of the document to be displayed, in the width direction, with said maximum length, for comparing the size of the image to said first limit value, and for comparing the width and height of the image to the second limit value, and a transfer module for transferring the result of the comparison to the optimizer, and wherein the optimizer is configured to perform the optimization, if it is detected that the width of the information to be displayed exceeds said maximum length, and when the information causing the optimization is the image, the optimizer is configured to perform the optimization by omitting the displaying of the image when the length of the first side of the image is smaller than or equal to said first limit value, or when the width of the image is smaller than or equal to the second limit value and the height is greater than or equal to the second limit value, and otherwise the downsizer is configured to downsize the image by maintaining the aspect ratio. - View Dependent Claims (12)
-
-
13. A device with a display for displaying information, which information is stored as a document with interpreting instructions for displaying the information, comprising:
-
means for interpreting the interpreting instructions and for converting the information, on the basis of the interpretation, to information to be displayed on the display; means for examining if the document can be displayed without optimization on the display of the wireless communication device; means for optimizing the document, if, on the basis of the examination, it has been detected that the displaying of the document requires optimization; and means for downsizing an image a first limit value for a length of a first side of an image, a second limit value for a length of a second side of the image, and the maximum length of information fitting on the display in the width direction, wherein the means for examining comprises means for comparing the quantity of information of the document to be displayed, in the width direction, with said maximum length, for comparing the size of the image to said first limit value, and for comparing the width and height of the image to the second limit value and means for transferring the result of the comparison to the means for optimizing the document, and wherein the means for optimizing the document are configured to perform the optimization, if it is detected that the width of the information to be displayed exceeds said maximum length, and when the information causing the optimization is the image, the means for optimizing are for performing the optimization by omitting displaying of the image if the length of the first side of the image is smaller than or equal to said first limit value, or when the width of the image is smaller than or equal to the second limit value and the height is greater than or equal to the second limit value, and otherwise the means for downsizing are for downsizing the image by maintaining the aspect ratio. - View Dependent Claims (14)
-
-
15. A computer program product comprising a computer readable storage structure embodying computer program code thereon for execution by a computer processor, wherein said computer program code comprises instructions for performing a method comprising:
-
receiving information as a document with interpreting instructions for displaying the information; interpreting the interpreting instructions; converting, on the basis of the interpretation, the information to be displayed on the display of the device; examining, in connection with the conversion of the document, if the document can be displayed without optimization on the display of the device, wherein if, on the basis of the examination, it is detected that the displaying of the document requires optimization, the method further comprises optimizing the document;
in other cases, the method comprises displaying the document in an unoptimized format;defining a first limit value for a length of a first side of an image and a second limit value for a length of a second side of the image; determining a maximum length for information fitting on the display in the width direction; and comparing it with the quantity of information to be displayed of the document in the width direction; wherein if it is detected that the width of the information to be displayed exceeds said maximum length, optimization is implemented, and when the information causing the optimization is an image, the method further comprises; omitting displaying of the image when the length of the first side of the image is smaller than or equal to said first limit value, or when the width of the image is smaller than or equal to the second limit value and the height is greater than or equal to the second limit value, otherwise the method further comprises downsizing the image by maintaining the aspect ratio.
-
-
16. A method comprising:
-
receiving by a device information as a document with interpreting instructions for displaying the information; interpreting the interpreting instructions; converting, on the basis of the interpretation, the information to be displayed on a display; examining, in connection with the conversion of the document, if the document can be displayed without optimization on the display, wherein if, on the basis of the examination, it is detected that the displaying of the document requires optimization, the method further comprises optimizing the document;
in other cases, the method comprises outputting the document in an unoptimized format;receiving a first limit value for a length of a first side of an image and a second limit value for a length of a second side of the image; determining a maximum length for information fitting on the display in the width direction; and comparing it with the quantity of information to be displayed of the document in the width direction; wherein if it is detected that the width of the information to be displayed exceeds said maximum length, optimization is implemented, and when the information causing the optimization is an image, the method further comprises; omitting displaying of the image when the length of the first side of the image is smaller than or equal to said first limit value, or when the width of the image is smaller than or equal to the second limit value and the height is greater than or equal to the second limit value, otherwise the method further comprises downsizing the image by maintaining the aspect ratio.
-
-
17. A device comprising:
-
an input for inputting information as a document with interpreting instructions for displaying the information; an interpreter for interpreting the interpreting instructions and for converting the information, on the basis of the interpretation, to information to be displayed on a display; a processor configured to examine if the document can be displayed without optimization on the display; an optimizer for optimizing the document, if, on the basis of the examination, it has been detected that the displaying of the document requires optimization; a downsizer for downsizing an image; and an input for inputting a first limit value for a length of a first side of the image, a second limit value for a length of a second side of the image, and the maximum length of information fitting on the display in the width direction, wherein the processor comprises a comparator for comparing the quantity of information of the document to be displayed, in the width direction, with said maximum length, for comparing the size of the image to said first limit value, and for comparing the width and the height of the image to the second limit value, and a transfer module for transferring the result of the comparison to the optimizer, and wherein the optimizer is configured to perform the optimization, if it is detected that the width of the information to be displayed exceeds said maximum length, and when the information causing the optimization is the image, the optimizer is configured to perform the optimization by omitting displaying of the image when the length of the first side of the image is smaller than or equal to said first limit value, or when the width of the image is smaller than or equal to the second limit value and the height is greater than or equal to the second limit value, and otherwise the downsizer is configured to downsize the image by maintaining the aspect ratio.
-
Specification