Systems and methods for managing a life journal
First Claim
1. A system that facilitates managing a life journal comprising:
- at least one data store that stores a plurality of objects, the objects relating to a plurality of aspects of a user'"'"'s life;
a visualization component that generates a plurality of bands, wherein the bands correspond to a subject matter and are positioned relative to a time-line bar to facilitate organizing and maintaining the user'"'"'s objects in a chronological and subject-matter manner for easier user review and management, the visualization component scales a size of non-viewed bands based at least in part upon a level of zoom detail on a portion of the life journal, wherein a textual annotation is automatically generated for corresponding non-textual content associated with the non-viewed bands upon reaching a pre-determined zoom level; and
a display that displays the plurality of bands to the user.
2 Assignments
0 Petitions
Accused Products
Abstract
The subject invention provides a unique system and method that facilitates management and navigation of various data objects by making use of a unique time-line based navigation tool. In particular, objects can organized into a plurality of bands based on their respective subject matter. Each band can be created to designate a particular topic. Objects are organized within the appropriate bands based in part on a time parameter such as a time or date that the object was created, for example. The navigation tool allows a user to navigate or browse through the bands and objects according to a desired time parameter or range of time. Zooming and other browsing options are available to the user to view objects of interest at varying levels of detail. The objects are represented as ASCII thumbnails that are operational. Thus, the content of any object can be modified directly via the thumbnail.
-
Citations
20 Claims
-
1. A system that facilitates managing a life journal comprising:
-
at least one data store that stores a plurality of objects, the objects relating to a plurality of aspects of a user'"'"'s life; a visualization component that generates a plurality of bands, wherein the bands correspond to a subject matter and are positioned relative to a time-line bar to facilitate organizing and maintaining the user'"'"'s objects in a chronological and subject-matter manner for easier user review and management, the visualization component scales a size of non-viewed bands based at least in part upon a level of zoom detail on a portion of the life journal, wherein a textual annotation is automatically generated for corresponding non-textual content associated with the non-viewed bands upon reaching a pre-determined zoom level; and a display that displays the plurality of bands to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method that facilitates navigating a life journal comprising:
-
inputting a plurality of objects, the objects relating to a plurality of aspects of a user'"'"'s life; creating a plurality of bands, wherein each band corresponds to a subject matter and are positioned relative to a time-line bar to facilitate organizing and maintaining the user'"'"'s objects in a chronological and subject-matter manner; modifying a size of non-viewed bands based at least in part upon a level of zoom detail on a portion of the life journal, wherein a textual annotation is automatically generated for corresponding non-textual content associated with the non-viewed bands upon reaching a pre-determined zoom level; and displaying the plurality of bands to the user. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification