Patent ID: 8316306

Claim:
A non-transitory computer-readable medium configured to store thereon computer-readable instructions that, when executed with a computer, provide a method for navigating among user-selectable elements on a display, the method comprising: graphically representing a first user-selectable element axis, at least some of the user-selectable elements of the first user-selectable element axis having a plurality of characterization attributes associated therewith; selecting a first characterization attribute associated with a user-selectable element from the first axis; graphically representing a second user-selectable element axis grouping user-selectable elements having the first characterization attribute in common, at least some of the user-selectable elements from the second user-selectable element axis having a plurality of characterization attributes associated therewith, the second user-selectable element axis being configured to intersect, or abut, the first user-selectable element axis at a first location; selecting a second characterization attribute associated with a user-selectable element from the second axis; graphically representing a third user-selectable element axis grouping user-selectable elements having the second characterization attribute in common, at least some of the user-selectable elements of the second user-selectable element axis having a plurality of characterization attributes associated therewith, the third user-selectable element axis being configured to intersect, or abut, the second user-selectable element axis at a second location, wherein at least some of the characterization attributes are configurable to represent intrinsic characteristics and at least some of the characterization attributes are configurable to represent extrinsic characteristics, at least some of the intrinsic characteristics being configurable to represent relationship meaning related to user-selectable elements associated therewith and at least some of the extrinsic characteristics being configurable to represent relationship meaning related to user-selectable elements associated therewith; and providing sequential navigation between consecutive axes that have a common location on a basis of a command without having to navigate along elements of the axes.