Visualization of calendar search entries
First Claim
1. A calendar search results visualization method comprising:
- obtaining search results for a search against a data store of calendar events;
selecting a sorting attribute for the search results;
counting how often the sorting attribute can be found in an event among the search results;
sorting the search results according to the count;
rendering the sorted search results in a visualization user interface organized in tabular format of events by date, each event represented in the visualization user interface by an iconic representation;
varying a color of at least a portion the iconic representation according to a completion status for tasks assigned during a corresponding event; and
,varying a size of the iconic representation according to a number of participants to a corresponding event.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the present invention provide a method, system and computer program product for the visualization of calendar search results. A calendar search results visualization method can include obtaining search results for a search against a data store of calendar events, selecting a sorting attribute for the search results such as a user attribute or event type attribute, counting how often the sorting attribute can be found in an event among the search results, and sorting the search results according to the count. The method also can include rendering the sorted search results in a visualization user interface organized in tabular format of events by date, in which each event is represented in the visualization user interface by an iconic representation that can vary in size according to a number of participants to a corresponding event or according to a completion status for tasks assigned during a corresponding event.
-
Citations
12 Claims
-
1. A calendar search results visualization method comprising:
-
obtaining search results for a search against a data store of calendar events; selecting a sorting attribute for the search results; counting how often the sorting attribute can be found in an event among the search results; sorting the search results according to the count; rendering the sorted search results in a visualization user interface organized in tabular format of events by date, each event represented in the visualization user interface by an iconic representation; varying a color of at least a portion the iconic representation according to a completion status for tasks assigned during a corresponding event; and
,varying a size of the iconic representation according to a number of participants to a corresponding event. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A calendaring and scheduling (C&
- S) data processing system comprising;
a host computing system comprising at least one computer with memory and at least one processor in which the C&
S system executes;a data store of calendar events for the C&
S system;a search engine configured for searching the data store according to specified search terms to produce search results; and
,search results visualization logic comprising program code enabled to select a sorting attribute for the search results, count how often the sorting attribute can be found in an event among the search results, sort the search results according to the count, render the sorted search results in a visualization user interface organized in tabular format of events by date, each event represented in the visualization user interface by an iconic representation, vary a color of at least a portion the iconic representation according to a completion status for tasks assigned during a corresponding event and vary a size of the iconic representation according to a number of participants to a corresponding event. - View Dependent Claims (7)
- S) data processing system comprising;
-
8. A computer program product comprising a non-transitory computer usable storage medium storing computer usable program code for calendar search results visualization, the computer program product comprising:
-
computer usable program code for obtaining search results for a search against a data store of calendar events; computer usable program code for selecting a sorting attribute for the search results; computer usable program code for counting how often the sorting attribute can be found in an event among the search results; computer usable program code for sorting the search results according to the count; computer usable program code for rendering the sorted search results in a visualization user interface organized in tabular format of events by date, each event represented in the visualization user interface by an iconic representation; computer usable program code for varying a color of at least a portion the iconic representation according to a completion status for tasks assigned during a corresponding event; and
,computer usable program code for varying a size of the iconic representation according to a number of participants to a corresponding event. - View Dependent Claims (9, 10, 11, 12)
-
Specification