Systems and methods to provide visual browsing
First Claim
Patent Images
1. A system comprising:
- a layout module comprising at least one hardware process to cause presentation of a visual display on a device, the layout module to cause the presentation by performing operations comprising;
positioning a primary item in a predetermined location on the visual display;
determining, by a hardware processor, navigation direction constraints, the navigation direction constraints providing guidance as to where related items that are related to the primary item, based on at least one attribute of the primary item and attributes of the related items, are to be located in the visual display; and
positioning the related items in proximity to the predetermined location of the primary item based on the determined navigation direction constraints.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for multi-directional visual browsing on an electronic device are described. In example embodiments, a a primary item is positioned in a predetermined location on a visual display. Navigation direction constraints are determined. The navigation direction constraints provide guidance as to where related items that are related to the primary item, based on at least one attribute of the primary item and attributes of the related items, should be located in the visual display. The related items are positioned in proximity to the predetermined location of the primary item based on the determined navigation direction constraints.
-
Citations
20 Claims
-
1. A system comprising:
a layout module comprising at least one hardware process to cause presentation of a visual display on a device, the layout module to cause the presentation by performing operations comprising; positioning a primary item in a predetermined location on the visual display; determining, by a hardware processor, navigation direction constraints, the navigation direction constraints providing guidance as to where related items that are related to the primary item, based on at least one attribute of the primary item and attributes of the related items, are to be located in the visual display; and positioning the related items in proximity to the predetermined location of the primary item based on the determined navigation direction constraints. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
10. A system comprising:
causing presentation of a visual display on a device, the causing comprising; positioning a primary item in a predetermined location on the visual display; determining, by a hardware processor, navigation direction constraints, the navigation direction constraints providing guidance as to where related items that are related to the primary item, based on at least one attribute of the primary item and attributes of the related items, are to be located in the visual display; and positioning the related items in proximity to the predetermined location of the primary item based on the determined navigation direction constraints. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
19. A machine-readable storage medium having no transitory signals and storing instructions which, when executed by the at least one processor of a machine, cause the machine to perform operations comprising:
cause presentation of a visual display on a device, the causing comprising; positioning a primary item in a predetermined location on the visual display; determining, by a hardware processor, navigation direction constraints, the navigation direction constraints providing guidance as to where related items that are related to the primary item, based on at least one attribute of the primary item and attributes of the related items, are to be located in the visual display; and positioning the related items in proximity to the predetermined location of the primary item based on the determined navigation direction constraints. - View Dependent Claims (20)
Specification