Electronic calendar auto-summarization
First Claim
1. A system comprised of a microprocessor and microprocessor-supporting hardware components configured with instructions enabling the system to present for display a user interface with a visual representation of a time-based calendar divisible into equal units of time, wherein non-salient units of time do not contain salient content and salient units of time contain salient content and wherein the configured system is capable of simultaneously allocating each non-salient unit of time less display space than each salient unit of time without uniformly zooming all units of time, thereby allowing the configured system to present additional unit(s) of time simultaneously for display, and wherein the configured system is capable of presenting the user interface with an alternate visual representation of the calendar in which the configured system allocates equal display space to all units of time regardless of whether said units of time contain salient content.
1 Assignment
0 Petitions
Accused Products
Abstract
A relativity controller is a scroll bar/window combination that provides a way to see data in relation to both the context of its wholeness and the salience of its contents. To accomplish this, the linear density or other appearance of the scroll bar (acting as a ruler or scale) varies with the density of the document salience (as indicated by different kinds of annotations or marks). It also provides a way to zoom between perspectives. This is usable on many different data types: including sound, video, graphics, calendars and word processors.
-
Citations
38 Claims
- 1. A system comprised of a microprocessor and microprocessor-supporting hardware components configured with instructions enabling the system to present for display a user interface with a visual representation of a time-based calendar divisible into equal units of time, wherein non-salient units of time do not contain salient content and salient units of time contain salient content and wherein the configured system is capable of simultaneously allocating each non-salient unit of time less display space than each salient unit of time without uniformly zooming all units of time, thereby allowing the configured system to present additional unit(s) of time simultaneously for display, and wherein the configured system is capable of presenting the user interface with an alternate visual representation of the calendar in which the configured system allocates equal display space to all units of time regardless of whether said units of time contain salient content.
- 13. One or more computer readable storage media, wherein said computer readable storage media is not a propagated signal(s), comprising instructions which are capable of configuring a microprocessor-based system to present for display a user interface with a visual representation of a time-based calendar divisible into equal units of time, wherein non-salient units of time do not contain salient content and salient units of time contain salient content and wherein the instructions are capable of configuring the system with the capability to simultaneously allocate each non-salient unit of time less display space than each salient unit of time without uniformly zooming all units of time, thereby allowing the configured system to present additional unit(s) of time simultaneously for display, and wherein the instructions are capable of configuring the system with the capability to present the user interface with an alternate visual representation of the calendar in which the configured system allocates equal display space to all units of time regardless of whether such units of time contain salient content.
-
25. A method of presenting for display a user interface with a visual representation of a time-based calendar divisible into equal units of time, wherein non-salient units of time do not contain salient content and salient units of time contain salient content, comprising:
- presenting the user interface with one visual representation of the calendar by simultaneously allocating less display space to each non-salient unit of time than the display space allocated to each salient unit of time without uniformly zooming all units of time, thereby allowing additional unit(s) of time to be presented simultaneously for display, and presenting the user interface with an alternate visual representation of the calendar by allocating equal display space to all units of time regardless of whether such units of time contain salient content.
- View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
Specification