Computer methods and systems for flat navigation
AssigneeZoho Corporation Private Limited
InventorDev Anand Inbam Ramasamy
Life of this patent
Estimating the term…
Abstract
Computer-implemented methods and systems for flat navigation allow users to quickly step directly among lower level webpage item-details of higher level item search results. A user thereby avoids navigating a cumbersome webpage hierarchy. Item details are received from one or more static and real-time resources. The user may navigate among item-detail webpages by using a touch screen, touch pad, key, mouse, or voice commands.
Claims12
A computer-implemented method for accessing network resources in a hierarchical structure of nodes having a plurality of levels, the method comprising:
- providing access to a collection of item-data resources at a first level of the hierarchical structure of nodes, each item-data resource referencing an item;
- providing access to a collection of item-detail resources at a second level of the hierarchical structure of nodes, each item-detail resource including an item variable specific to a corresponding one of the items;
- receiving a search query and, responsive to the search query, presenting a results view derived from the collection of item-data resources and depicting a subset of the items, wherein the subset of the items is defined by the search query rather than selected based upon preexisting criteria;
- receiving an item query identifying a first of the subset of the items depicted in the results view and, responsive to the item query, presenting a first item-detail view derived from the item-detail resource specific to the first item of the subset of items and depicting the item variable specific to the first of the subset of the items, wherein the depicting is in full screen view, such that the item variable to be rendered is to occupy a full display screen visible to a user;
- and
- receiving, while presenting the first item-detail view, an item-detail flat navigation request employing a main key/alphabet key combination for navigating to an item or items with a name starting with or matching the alphabet key or keys and directed to a second of the subset of the items and, responsive to the item-detail flat navigation request, replacing the first item-detail view with a second item-detail view derived from the item-detail resource specific to the second item of the subset of items and depicting the item variable specific to the second of the subset of the items, wherein the depicting is in full screen view, such that the item variable specific to the second of the subset of the items is to occupy the full display screen, and the flat navigation request is configured to initiate navigation to a node that is limited to the subset of the items and the second level of the hierarchical structure of nodes, wherein the second level is the lowest level of the hierarchical structure of nodes, the first item-detail view contains a first item-specific image and the second item-detail view contains a second item-specific image.
A system for accessing network resources in a hierarchical structure of nodes having a plurality of levels, the system comprising:
- one or more computers configured to perform operations including:
- providing access to a collection of item-data resources at a first level of the hierarchical structure of nodes, each item-data resource referencing an item;
- providing access to a collection of item-detail resources at a second level of the hierarchical structure of nodes, each item-detail resource including an item variable specific to a corresponding one of the items;
- receiving a search query and, responsive to the search query, presenting a results view derived from the collection of item-data resources and depicting a subset of the items, wherein the subset of the items is defined by the search query rather than selected based upon preexisting criteria;
- receiving an item query identifying a first of the subset of the items depicted in the results view and, responsive to the item query, presenting a first item-detail view derived from the item-detail resource specific to the first item of the subset of items and depicting the item variable specific to the first of the subset of the items, wherein the depicting is in full screen view, such that the item variable to be rendered is to occupy a full display screen visible to a user;
- and
- receiving, while presenting the first item-detail view, an item-detail flat navigation request employing a main key/alphabet key combination for navigating to an item or items with a name starting with or matching the alphabet key or keys and directed to a second of the subset of the items and, responsive to the item-detail flat navigation request, replacing the first item-detail view with a second item-detail view derived from the item-detail resource specific to the second item of the subset of items and depicting the item variable specific to the second of the subset of the items, wherein the depicting is in full screen view, such that the item variable specific to the second of the subset of the items is to occupy the full display screen, and the flat navigation request is configured to initiate navigation to a node that is limited to the subset of the items and the second level of the hierarchical structure of nodes, wherein the second level is the lowest level of the hierarchical structure of nodes, the first item-detail view contains a first item-specific image and the second item-detail view contains a second item-specific image.
Dependencies are inferred from the claim text.