Browser navigation for devices with a limited input system
First Claim
1. A method for browsing content within a display area of a browsing system, the method comprising:
- presenting at least a portion of the content within the display area of the browsing system, wherein the content comprises one or more interactive elements;
receiving a first direction input, wherein the first direction input indicates a first direction;
in response to receiving the first direction input;
selecting a first interactive element of the one or more interactive elements, wherein selecting the first interactive element comprises scrolling the portion of the content within the display area when the first interactive element is partially visible;
indicating the selection of the first interactive element; and
switching the browsing system into an edit mode;
receiving a second direction input, wherein the second direction input indicates a horizontal direction;
in response to receiving the second direction input;
determining if a second interactive element is visible in the horizontal direction;
when the second interactive element is visible in the horizontal direction, determining if the second interactive element lies at a substantially similar vertical level as the first interactive element;
when the second interactive element lies at the substantially similar vertical level, selecting the second visible interactive element; and
when the second interactive element is not visible in the horizontal direction;
switching the browsing system into a navigation mode; and
scrolling display of the content in the horizontal direction.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, system, and computer program products for browsing content with a display area and input system that may be limited in comparison to more traditional browsing systems. Movement between and selection of interactive elements generally occurs in a navigation mode, whereas interaction with a single interactive element generally occurs in an edit mode. In navigation mode, a direction input selects the next interactive element in the direction indicated. If no interactive element is at least partially visible in the direction indicated or if a selected interactive element is only partially visible, the display scrolls. Switching between navigation mode and edit mode is based on the input received, in view of the input supported, by a particular interactive element. Interactive elements may be limited to the width of available display area.
-
Citations
21 Claims
-
1. A method for browsing content within a display area of a browsing system, the method comprising:
-
presenting at least a portion of the content within the display area of the browsing system, wherein the content comprises one or more interactive elements; receiving a first direction input, wherein the first direction input indicates a first direction; in response to receiving the first direction input; selecting a first interactive element of the one or more interactive elements, wherein selecting the first interactive element comprises scrolling the portion of the content within the display area when the first interactive element is partially visible; indicating the selection of the first interactive element; and switching the browsing system into an edit mode; receiving a second direction input, wherein the second direction input indicates a horizontal direction; in response to receiving the second direction input; determining if a second interactive element is visible in the horizontal direction; when the second interactive element is visible in the horizontal direction, determining if the second interactive element lies at a substantially similar vertical level as the first interactive element; when the second interactive element lies at the substantially similar vertical level, selecting the second visible interactive element; and when the second interactive element is not visible in the horizontal direction; switching the browsing system into a navigation mode; and scrolling display of the content in the horizontal direction. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer device having computer-executable instructions, that, when executed by at least one processor, perform a method for browsing the content within a display area of a browsing system, the method comprising:
-
presenting at least a portion of the content within the display area of the browsing system, wherein the content comprises one or more interactive elements; receiving a first direction input, wherein the first direction input indicates a first direction; in response to receiving the first direction input; selecting a first interactive element of the one or more interactive elements, wherein selecting the first interactive element comprises scrolling the portion of the content within the display area when the first interactive element is partially visible; indicating the selection of the first interactive element; and switching the browsing system into an edit mode; receiving a second direction input, wherein the second direction input indicates a horizontal direction; in response to receiving the second direction input; determining if a second interactive element is visible in the horizontal direction; when the second interactive element is visible in the horizontal direction, determining if the second interactive element lies at a substantially similar vertical level as the first interactive element; when the second interactive element lies at the substantially similar vertical level, selecting the second visible interactive element; and when the second interactive element is not visible in the horizontal direction; switching the browsing system into a navigation mode; and scrolling display of the content in the horizontal direction. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
Specification