PRESENTING ANNOTATIONS IN HIERARCHICAL MANNER
First Claim
1. A method for presenting a hierarchical representation of a plurality of recorded annotations comprising:
- defining one or more sets of annotations within the plurality based upon one or more logical groupings; and
displaying at least one set as an annotation branch in a hierarchical manner according to some predetermined criteria.
2 Assignments
0 Petitions
Accused Products
Abstract
Ambient displays and electronic whiteboards are commonly used to present information during meeting or other appropriate settings. Many times graphical objects are displayed on ambient displays where users of the ambient display will create annotations to the graphical object to provide further comments, meaning, and/or context. Annotations on the ambient display may be recorded for later review. An effective way to present recorded annotations is through a hierarchical system that provides context to the annotations. Annotations may be defined as sets of annotations based upon a logical grouping (e.g. spatial density, temporal density, etc.). These sets can be displayed to users as annotation branches. One method for displaying annotations branches is with a timeline. Depending on where along the timeline a user is, different annotations and/or annotation branches are displayed in relation to one another (e.g. annotation branches that derive from another annotation branch are displayed in a hierarchical manner).
96 Citations
20 Claims
-
1. A method for presenting a hierarchical representation of a plurality of recorded annotations comprising:
-
defining one or more sets of annotations within the plurality based upon one or more logical groupings; and displaying at least one set as an annotation branch in a hierarchical manner according to some predetermined criteria. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system for presenting a hierarchical representation of a plurality of recorded annotations comprising:
-
a branch component configured to define one or more sets of annotations within the plurality of recorded annotations based upon one or more logical groupings; and a rendering component configured to display at least one set as an annotation branch in a hierarchical manner according to some predetermined criteria. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A method for presenting a hierarchical representation of a plurality of recorded annotations comprising:
-
defining one or more sets of annotations within the plurality based upon one or more of; recorded annotations related by close temporal proximity; recorded annotations related by close spatial proximity; and one or more series of recorded annotations that relate back to the same recorded annotation; displaying a timeline corresponding to at least a portion of a time duration of the plurality of recorded annotations; and displaying at least one set as an annotation branch in a hierarchical manner at an area near the timeline according to at least one of; a fixed time interval; temporal density of recorded annotations; user input corresponding to changing a displayed time range of the timeline; spatial density of recorded annotations; and text recognition of a keyword.
-
Specification