Browser navigation for devices with a limited input system
First Claim
1. A computer program product for use in either a wireless telephone or personal digital assistant having a display area and input system, the input system including a direction key and an action key, wherein the input system and display area are limited as compared to a pointing device and larger display area often found in more traditional browsing systems, and wherein one or more interactive elements within content received from a content source may behave differently in a browsing context than the one or more interactive elements behave in an operating system shell context, the computer program product comprising one or more computer-readable storage media having stored computer-executable instructions for implementing a method of browsing content that contains one or more interactive elements, wherein the browsing includes an edit mode and a navigation mode, the method comprising acts of:
- starting in the navigation mode;
displaying at least a portion of the content on the wireless telephone or personal digital assistant display area;
receiving a direction input generated by the direction key of the wireless telephone or personal digital assistant;
in a situation in which no interactive element is displayed as being visually selected on the display area, and while the direction input is being received, if less than all of the content is displayed and no interactive element is at least partially visible in the direction of the direction input relative to a previously selected interactive element or, if no interactive element has been previously selected, based on the direction input relative to the beginning of the displayed portion of the content, automatically scrolling the display of the content in the direction of the direction input;
selecting an interactive element that is at least partially visible, the selection being based on the direction input relative to a previously selected interactive element or, if no interactive element has been previously selected, based on the direction input relative to the beginning of the displayed portion of the content, wherein said interactive element can be only partially visible; and
placing a selection box around the interactive element to indicate that the interactive element is selected.
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 computer program product for use in either a wireless telephone or personal digital assistant having a display area and input system, the input system including a direction key and an action key, wherein the input system and display area are limited as compared to a pointing device and larger display area often found in more traditional browsing systems, and wherein one or more interactive elements within content received from a content source may behave differently in a browsing context than the one or more interactive elements behave in an operating system shell context, the computer program product comprising one or more computer-readable storage media having stored computer-executable instructions for implementing a method of browsing content that contains one or more interactive elements, wherein the browsing includes an edit mode and a navigation mode, the method comprising acts of:
-
starting in the navigation mode; displaying at least a portion of the content on the wireless telephone or personal digital assistant display area; receiving a direction input generated by the direction key of the wireless telephone or personal digital assistant; in a situation in which no interactive element is displayed as being visually selected on the display area, and while the direction input is being received, if less than all of the content is displayed and no interactive element is at least partially visible in the direction of the direction input relative to a previously selected interactive element or, if no interactive element has been previously selected, based on the direction input relative to the beginning of the displayed portion of the content, automatically scrolling the display of the content in the direction of the direction input; selecting an interactive element that is at least partially visible, the selection being based on the direction input relative to a previously selected interactive element or, if no interactive element has been previously selected, based on the direction input relative to the beginning of the displayed portion of the content, wherein said interactive element can be only partially visible; and placing a selection box around the interactive element to indicate that the interactive element is selected. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer program product for use in either a wireless telephone or personal digital assistant configured for browsing content received from a content source, and having a display area and input system that is limited as compared to pointing devices and displays often found in more traditional browsing systems, and wherein one or more interactive elements within content received from the content source may behave differently in a browsing context than the one or more interactive elements behave in an operating system shell context, the computer program product comprising one or more computer-readable storage media having stored computer-executable instructions for implementing a method of browsing content that includes one or more interactive elements, wherein the browsing includes an edit mode and a navigation mode, the method comprising steps for:
-
presenting at least a portion of the content on a display area of a browsing system, the content including at least one interactive element which is displayed in such a manner that it is only partially visible; receiving a direction input generated by activating a navigation key; upon receiving a direction input, determining that the interactive element, which is only partially visible, has been selected based on the direction input; visually indicating that the interactive element, which is only partially visible, is selected; and automatically scrolling the browsing system upon determining that the interactive element has been selected and that the interactive element is only partially visible in the browsing system display area, wherein the browsing system display area is automatically scrolled until the entire interactive element becomes completely visible. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer program product for use in either a wireless telephone or personal digital assistant having a display area and input system that are limited as compared to a pointing device and larger display area often found in more traditional browsing systems, the computer program product comprising one or more computer-readable storage media having stored computer-executable instructions for implementing a method of browsing content that contains one or more interactive elements, the method comprising:
-
displaying at least a portion of content on the display area of either a wireless telephone or personal digital assistant; receiving a direction input generated by the wireless telephone or personal digital assistant; in a situation in which no interactive element is displayed as being visually selected on the display area, and while the direction input is being received, if less than all of the content is displayed and no interactive element is at least partially visible in the direction of the direction input relative to a previously selected interactive element or, if no interactive element has been previously selected, based on the direction input relative to the beginning of the displayed portion of the content, automatically scrolling the display of the content in the direction of the direction input; selecting an interactive element that is only partially visible, the selection being based on the direction input relative to a previously selected interactive element or, if no interactive element has been previously selected, based on the direction input relative to the beginning of the displayed portion of the content, wherein said interactive element is only partially visible; and graphically indicating that the interactive element is selected.
-
Specification