METHOD AND APPARATUS FOR ACTIVITY LEVEL VISUALIZATION IN AN ELECTRONIC CALENDAR
First Claim
1. A method implemented by a processor, comprising:
- generating, for each date in a date range, an index as a function of calendar data, the calendar data including data items that indicate a date for a calendar event and a total time occupied by the calendar event; and
displaying a visual indicator as a function of the index, wherein the index represents, for each date, at least one of;
a number of events for the date; and
the total time occupied by the number of events for the date.
2 Assignments
0 Petitions
Accused Products
Abstract
The present document describes a system and method of managing and viewing calendar data. Calendar data may include, for each of a plurality of calendar events, data items indicating at least a date of the event. According to some example embodiments, a visual indicator is displayed for each date in a date range. The visual indicator may be generated as a function of the number of events or the duration of time of events for the day. The visual indicator may include a font size and/or bold type of a numerical day displayed. Thus, in some example embodiments, the size and bold type of the numerical day may indicate to a user the relative activity level of the individual days of the date range. The visual indicator may also indicate a conflict between scheduled events.
39 Citations
20 Claims
-
1. A method implemented by a processor, comprising:
-
generating, for each date in a date range, an index as a function of calendar data, the calendar data including data items that indicate a date for a calendar event and a total time occupied by the calendar event; and displaying a visual indicator as a function of the index, wherein the index represents, for each date, at least one of;
a number of events for the date; and
the total time occupied by the number of events for the date. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. An apparatus, comprising:
-
a processor configured to generate, for each date in a date range, an index as a function of calendar data, the calendar data including data items that indicate a date for a calendar event and a total time occupied by the calendar event; and a display displaying a visual indicator as a function of the index, wherein the index represents, for each date, at least one of;
a number of events for the date; and
the total time occupied by the number of events for the date. - View Dependent Claims (17, 18, 19)
-
-
20. A computer-readable medium having processor-executable instructions stored thereon that, when executed by a processor, cause the processor to implement a method comprising:
-
generating, for each date in a date range, an index as a function of calendar data, the calendar data including data items that indicate a date for a calendar event and a total time occupied by the calendar event; and displaying a visual indicator as a function of the index, wherein the index represents, for each date, at least one of;
a number of events for the date; and
the total time occupied by the number of events for the date.
-
Specification