Interactive Scheduling, Visualization, and Tracking of Activities
OwnerVictor Songinventor
Life of this patent
Estimating the term…
Abstract
Methods are presented for interactive scheduling, visualization, and tracking of daily recurring activities. Color code a loop as an analog clock, based on an attribute at any time on a day. In some embodiments, the loop is a displayed annulus, and the attribute is light condition. Change date interactively for quick and intuitive study of daily light conditions over a year. Display color coded concentric arcs for scheduling and monitoring performance of activities. Track and visualize progress of multiple activities, to remind users the suitability of the activities at any time instant. Change the time instant interactively for quick study of the progress of multiple activities.
Claims20
A method, comprising:
- a. providing a loop;
- b. providing a direction of time travel on the loop;
- c. providing a storage medium;
- d. storing a date in the storage medium;
- e. locating a start perpendicular section of the loop perpendicular to the direction of time travel, for representing start of the day on the date, so that each perpendicular section of the loop represents a time instant on the day, a segment of the loop along the direction of time travel represents a time period, and the loop represents the whole day;
- f. providing a first means for selecting a color for a perpendicular section of the loop, based on an attribute at the time instant of the perpendicular section;
- and
- g. painting each perpendicular section of the loop with the color selected by the first means;
- whereby the loop can serve as a color coded analog clock.
A method, comprising:
- a. providing a first device with a storage medium;
- b. storing identifiers of one or more daily recurring activities in the storage medium;
- c. storing one or more time periods in the storage medium, each time period being shorter than a day, representing the scheduled time period of a daily recurring activity, and the number of time periods being equal to the number of daily recurring activities;
- d. providing a first means for computing the progress of a daily recurring activity at a time instant on a day, including:
- the condition whether the scheduled time period of the activity on the day includes the time instant, and
- the completed duration of the activity at the time instant on the day, if the condition is true;
- e. storing, in the storage medium, the progress of all daily recurring activities at a first time instant on a first day, computed by the first means;
- whereby the first device can track the progress of daily recurring activities at any time.
Dependencies are inferred from the claim text.