Key-based advanced navigation techniques
First Claim
1. A key-based advanced navigation system comprising:
- a key-based input component which maps to one or more segments of content displayed on a portable device screen, the key-based input component comprising any number of numeric keys and non-numeric keys;
a navigation component that facilitates navigating through the content in part according to the input received from the input component; and
a mapping component that smoothly transitions a current view to a new or previous view and orients the content and/or the view thereof within the portable device screen based in part on data received from the input component and the navigation component.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides a unique system and method that facilitates navigating smoothly and gracefully through any type of content viewable on portable devices. Such navigation can be performed while preserving perspective and context with respect to a larger amount of content. The navigation can be key-based such that one or more keys of a keypad can be employed to browse through, zoom in, and/or zoom out of content. In one aspect, the content can be segmented into any number of sub-sectors or segments such that each segment can correspond to a particular number key, whereby particular portions of content can be viewed in greater or less detail by pressing or tapping on the corresponding number key. Furthermore, when viewing a first portion of content, nearby content can be glanced at by pressing and holding the respective key. When the key is released, the view returns to the first portion.
-
Citations
45 Claims
-
1. A key-based advanced navigation system comprising:
-
a key-based input component which maps to one or more segments of content displayed on a portable device screen, the key-based input component comprising any number of numeric keys and non-numeric keys;
a navigation component that facilitates navigating through the content in part according to the input received from the input component; and
a mapping component that smoothly transitions a current view to a new or previous view and orients the content and/or the view thereof within the portable device screen based in part on data received from the input component and the navigation component. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 42)
-
-
25. A method that facilitates key-based navigation on small portable devices comprising:
-
dividing content displayed on a device screen into at least two segments;
mapping a key-based input component to the at least two segments, the key-based input component comprising at least two keys;
receiving user-based input regarding at least one segment of the content displayed on a device screen; and
orienting a view of any one segment of the content based in part on the user-based input. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. A data packet adapted to be transmitted between two or more computer processes facilitating providing suggestions to an online user, the data packet comprising:
information associated with dividing content displayed on a device screen into at least two segments;
mapping a key-based input component to the at least two segments, the key-based input component comprising at least two keys;
receiving user-based input regarding at least one segment of the content displayed on a device screen; and
orienting a view of any one segment of the content based in part on the user-based input.
-
43. A system that facilitates key-based navigation on small portable devices comprising:
-
means for dividing content displayed on a device screen into at least two segments;
means for mapping a key-based input component to the at least two segments, the key-based input component comprising at least two keys;
means for receiving user-based input regarding at least one segment of the content displayed on a device screen; and
means for orienting a view of any one segment of the content based in part on the user-based input. - View Dependent Claims (44, 45)
-
Specification