Document display system for organizing and displaying documents as screen objects organized along strand paths
First Claim
1. An apparatus for displaying documents, comprising:
- a computer controlled display device;
means for displaying a strand of documents on said display device, said strand having a parent document and one or more child documents, said parent document represented on said display device by a screen object, one or more of said child documents represented on said display device by a screen object displayed on a strand path, said strand path consisting of a two dimensional line through a three dimensional virtual display space in which said parent document and said child documents are arranged; and
a set of one or more constraints associated with said strand, said set of constraints including a strand function, said strand function defining said strand path when said strand function is evaluated.
3 Assignments
0 Petitions
Accused Products
Abstract
A system for displaying documents on a computer controlled display device is disclosed. The disclosed system supports displaying documents as strands, such that documents in a strand follow a strand path. The strand path is a two dimensional line through a three dimensional display space. The documents displayed on the strand are known as child documents, and each strand also has a parent document. Various constraints defining the strand are associated with the parent document, including a strand function defining the strand path when evaluated, minimum and maximum separation constraints defining the distance between the child documents on the strand, and an origin constraint defining the positional relationship of the strand path to the display of the parent document.
133 Citations
14 Claims
-
1. An apparatus for displaying documents, comprising:
-
a computer controlled display device; means for displaying a strand of documents on said display device, said strand having a parent document and one or more child documents, said parent document represented on said display device by a screen object, one or more of said child documents represented on said display device by a screen object displayed on a strand path, said strand path consisting of a two dimensional line through a three dimensional virtual display space in which said parent document and said child documents are arranged; and a set of one or more constraints associated with said strand, said set of constraints including a strand function, said strand function defining said strand path when said strand function is evaluated. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
Specification