Presentation of large objects on small displays
AssigneeNokia Corporation
InventorMikko Kalervo Mäkelä
Life of this patent
Estimating the term…
Loading patent…
AssigneeNokia Corporation
InventorMikko Kalervo Mäkelä
Estimating the term…
A method for presenting at least a part of an object is shown, including at least partially dividing at least one object into a plurality of sub-objects, presenting the plurality of sub-objects in a first representation, making at least one sub-object of the plurality of sub-objects an active sub-object, and in response to a user operation on the at least one active sub-object, presenting at least one of the at least one active sub-objects in a second representation. The at least one object may be a 2D object, e.g. a Hypertext Markup Language HTML page or a page of a text document, or a 3D object, e.g. a Virtual Reality Markup Language VRML object, and the display may be integrated in a portable electronic device. A device, a system, a computer program and a computer program product for performing such methods are also provided.
A method comprising:
A device for presenting at least a part of an object, comprising:
An apparatus comprising at least one processor and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform:
A computer program product comprising at least one
Dependencies are inferred from the claim text.
Drawings are temporarily unavailable. Open the PDF at USPTO
From the US filing history. Foreign family members aren’t listed.
Browsing optimisation, e.g. caching or content distillation: optimising the visualization of content, e.g. distillation of HTML documents
Computing and data processing
About 1 month of term left · ends 25 Nov 2026 (estimated)
This invention relates to a method, a computer program, a computer program product, a device and a system for presenting at least a part of an object on a display.
The ongoing miniaturization of multi-media devices such as Personal Digital Assistants (PDAs) or mobile phones in recent years appears to be only bounded by the perceptual limits of the human user. This particularly applies to the design of the displays of multimedia devices, with a remarkable trend to increase the relative area of the device that is consumed by its display. However, the display sizes of, for example, hand-held devices are necessarily significantly smaller than the display sizes, for which content is usually designed. If for instance content of the World Wide Web (WWW), i.e. web pages formatted according to the Hypertext Markup Language (HTML) or derivatives thereof (such as Extensible HTML (XHTML)), is to be displayed on the display of a hand-held device, it has to be considered that these web pages normally have an original presentation size designed for portrayal on a computer monitor, the dimensions of which are often remarkably larger than the display dimensions of a hand-held device such as a mobile phone.
Viewing web pages on a small display requires horizontal and vertical scrolling with scroll bars, which is generally experienced as uncomfortable or even annoying for the user.
In the figures show:
FIG. 1: an exemplary Hypertext Markup Language HTML page according to the prior art;
FIG. 2a: the HTML page of FIG. 1 being rendered to fit the width of a display according to the prior art;
The present invention proposes a method, a device, a system, a computer program and a computer program product for presenting at least a part of an object, wherein at least one object is at least partially divided into a plurality of sub-objects, wherein said plurality of sub-objects is presented in a first representation, wherein at least one sub-object of said plurality of sub-objects is made an active sub-object, and wherein in response to a user operation on said at least one active sub-object, at least one of said at least one active sub-objects is presented in a second representation. Therein, said objects may either be 2D objects or 3D objects, which are then divided into 2D sub-objects and 3D sub-objects, respectively.
In FIGS. 1 to 6, preferred embodiments of the present invention will be explained that are suited for the presentation of 2D objects. Therein, the 2D objects are denoted as pages, and the sub-objects are denoted as areas. With reference to FIGS. 7a and 7b, a preferred embodiment of the present invention that is suited for the presentation of 3D objects will be explained. Finally, FIGS. 8 and 9 present a flowchart of a method and a device according to the present invention, which are suited for the presentation of both 2D and 3D objects.
FIG. 1 depicts an exemplary Hypertext Markup Language HTML page 1 that basically comprises a table with four rows and four columns. Said HTML page 1 is given in original presentation size, which is defined by the HTML format. For instance, said HTML format may prescribe the font sizes, and the image sizes in pixels. The content of this HTML page 1 is related to information on cars, and each of the last three rows of the table contains a picture, dimension parameters, engine parameters and performance parameters of one specific type of car. Note that the textual information in the table cells is only depicted symbolically.