×

Hybrid and dynamic representation of data structures

  • US 7,328,215 B2
  • Filed: 04/30/2002
  • Issued: 02/05/2008
  • Est. Priority Date: 03/01/2002
  • Status: Expired due to Term
First Claim
Patent Images

1. A computer-implemented method for representing a data structure, comprising:

  • representing the data structure as a first representation of data objects;

    buffering data from the data structure in a middleware component;

    reusing the buffered data to represent the data structure as a hybrid representation;

    receiving user input specifying a portion of the first representation;

    representing the data structure as the hybrid representation to display the portion specified by the user input, the hybrid representation comprising second and third representations of the data objects, wherein the first, second and third representations are different and are each selected from a group consisting of a tree, a breadcrumb, a table, and a tabbed folder, wherein representing the data structure as a hybrid representation comprises;

    designating one of the second and third representations to be a tree or breadcrumb based on a complexity of data structure and based on a probability that several branches of the data structure are expanded to a predefined level of a hierarchy, the hierarchy having nodes representing the data objects stored in the data structure and connections among the nodes, the connections representing relationships between the data objects,wherein the second and third representations of data structures are selected according to data within a user profile; and

    displaying the portion of the first representation specified by the user input.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×