Browse Prior Art Database

Method for efficiently displaying large volumes of hierarchical data in a resource constrained environment

IP.com Disclosure Number: IPCOM000246559D
Publication Date: 2016-Jun-17
Document File: 7 page(s) / 87K

Publishing Venue

The IP.com Prior Art Database

Abstract

Disclosed is a novel step to manage and display hierarchical data while searching the web that provides the user with improved scalability, structure, and performance over current approaches. The core idea is to combine existing technologies to provide the upper bound on the number of resources that must be loaded.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 52% of the total text.

Page 01 of 7

Method for efficiently displaying large volumes of hierarchical data in a resource constrained environment

Users expect near real-time performance from a system when displaying large volumes of hierarchical data on the web. There are three tenants to addressing this demand:


Scalability: The solution must scale to any volume of data and any number of leaf or branch nodes at any point in the hierarchy of data

Structure: The relationships must be preserved and the data structure must be readily visible, identifiable, and traversable
Performance: The solution must perform in the resource-constrained environment of the web

Meeting these three tenants requires a novel and unique approach to the user interface (UI).

Current approaches to visualizing hierarchical data include the classic tree view, paged tree nodes, Apple* Finder, and Windows 7 Explorer*. None of these solutions solves all of the three tenants mentioned above .

Typically, web clients are not required to show a large volume of resources in an arbitrarily nested tree structure. Examples of simple trees are prevalent on the web; many e-commerce sites have product trees that stop after one to three branches . The closest solution available is the modern file system manager, such as Apple Finder or Windows 7 Explorer, which are capable of scaling to thousands of leaf/branch nodes at once. However, the design of the file system managers assumes desktop-level resources and does not translate well into a resource-constrained environment such as the web. Of the three tenants required, it is the operating environment, the web, which truly forces the proposed novel step.

The novel step combines existing technologies to provide the upper bound on the number of resources that must be loaded . Representing hierarchical data in a tree structure using panels has been used in many places; however, by pa...