Method and device for browsing information on a display
First Claim
1. A method for browsing information on a hand-held device having a display operatively coupled to a digital processor and means for detecting the current tilting angle of said hand-held device, wherein responsive to a change in the tilting angle a portion of a page containing information shown on the display is changed, the page lying on a virtual surface in a coordinate system, wherein each point of the page has an unambiguous position in the coordinate system, the method comprising the steps of setting beforehand the orientation of the display surface in relation to the virtual surface, said orientation being in a spatial initial state, so that a reference line perpendicular to and extending from a reference point on the display surface hits the page containing information at a predefined point, showing on the display a portion of the page residing around the predefined point and having a shape similar to the shape of the display, and in response to tilting of the hand-held device in relation to the spatial initial state, generating a mirror line by mirroring the reference line in relation to a line that is perpendicular to the display surface and travels via the reference point, defining a hit point (xn,yn) where the mirror line hits the virtual surface and the page containing said information, and showing on the display a portion of the page around the hit point and having a shape similar to the shape of the display, the position of the hit point on the page to correspond to the position of the reference point on the display, whereby a certain orientation of the hand-held device always displays the same portion of the current page.
3 Assignments
0 Petitions
Accused Products
Abstract
Information is browsed on a display device of a hand-held device naturally and logically essentially in a mirror-like way when the portion of the virtual data object displayed on the display device is moved in the same direction as the hand-held device is tilted. That is, the movements of the portion of the virtual data object displayed on the display device depends on the orientation of the hand-held device. A certain orientation of the hand-held device always displays the same portion of the virtual data object on the display device. The browsing method described above is extremely logical, and the movements and responses to the movements are natural.
-
Citations
26 Claims
-
1. A method for browsing information on a hand-held device having a display operatively coupled to a digital processor and means for detecting the current tilting angle of said hand-held device, wherein responsive to a change in the tilting angle a portion of a page containing information shown on the display is changed, the page lying on a virtual surface in a coordinate system, wherein each point of the page has an unambiguous position in the coordinate system, the method comprising the steps of
setting beforehand the orientation of the display surface in relation to the virtual surface, said orientation being in a spatial initial state, so that a reference line perpendicular to and extending from a reference point on the display surface hits the page containing information at a predefined point, showing on the display a portion of the page residing around the predefined point and having a shape similar to the shape of the display, and in response to tilting of the hand-held device in relation to the spatial initial state, generating a mirror line by mirroring the reference line in relation to a line that is perpendicular to the display surface and travels via the reference point, defining a hit point (xn,yn) where the mirror line hits the virtual surface and the page containing said information, and showing on the display a portion of the page around the hit point and having a shape similar to the shape of the display, the position of the hit point on the page to correspond to the position of the reference point on the display, whereby a certain orientation of the hand-held device always displays the same portion of the current page.
-
13. A hand-held device for browsing information, having a display operatively coupled to a digital processor and means for detecting the current tilting angle of the hand-held device, wherein responsive to a change in the tilting angle a portion of a page containing information shown on the display is changed, said page to lie on a virtual surface in a coordinate system, wherein each point of the page has an unambiguous position in the coordinate system,
the hand-held device being adapted to: -
set beforehand for the orientation of the display surface in relation to the virtual surface, said orientation being in a spatial initial state, so that a reference line perpendicular to and extending from a reference point on the display surface hits the page containing information at a predefined point, show on the display a portion of the page residing around the predefined point and having a shape similar to the shape of the display, and in response to tilting of the hand-held device in relation to the spatial initial state, generate a mirror line by mirroring the reference line in relation to a line that is perpendicular to the display surface and travels via the reference point, define a hit point (xn,yn) where the mirror line hits the virtual surface and the page containing information, and show on the display a portion of the page around the hit point, said portion to have a shape similar to the shape of the display, the position of the hit point on the page to correspond to the position of the reference point on the display, whereby a certain orientation of the hand-held device always displays the same portion of the current page. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A computer program embodied on a computer-readable medium, wherein the computer program executes the program steps recorded in a computer-readable medium to perform a method for browsing information on a display of a hand-held device, having a display operatively coupled to a digital processor and means for detecting the current tilting angle of the hand-held device, wherein responsive to a change in the tilting angle a portion of a page containing information shown on the display is changed, said page to lie on a virtual surface in a coordinate system, wherein each point of the page has an unambiguous position in the coordinate system,
the computer program comprising the steps of: -
setting beforehand ate the orientation of the display surface in relation to the virtual surface, said orientation being in a spatial initial state, so that a reference line perpendicular to and extending from a reference point on the display surface hits the page containing information at a predefined point, showing on the display a portion of the page residing around the predefined point and having a shape similar to the shape of the display, and in response to tilting of the hand-held device in relation to the spatial initial state, generating a mirror line by mirroring the reference line in relation to a line that is perpendicular to the display surface and travels via the reference point, defining a hit point (xn,yn) where the mirror line hits the virtual surface and the page containing information, and showing on the display a portion of the page around the hit point and having a shape similar to the shape of the display, the position of the hit point on the page to correspond to the position of the reference point on the display, whereby a certain orientation of the hand-held device always displays the same portion of the current page. - View Dependent Claims (26)
-
Specification