СМЕШАННЫЙ КАЛЕНДАРНЫЙ ВИД ПО ДНЯМ И СОБЫТИЯМ ДНЯ

1. Система управления пользовательским интерфейсом, которая облегчает отображение элементов календаря с различных перспектив на экране, содержащая:
компонент многовидового отображения, который отображает один или более элементов календаря в представлении расписания и в представлении обзорной полосы, причем компонент многовидового отображения содержит объект отображения расписания и объект отображения временного окна (110);
компонент уведомления о состоянии, который отображает, по меньшей мере, один визуальный индикатор, который указывает состояние элемента календаря, перечисленного в представлении расписания и в соответствующий момент времени в обзорной полосе (120); и
компонент уведомления о конфликте, который предоставляет, по меньшей мере, один визуальный индикатор, чтобы указать конфликт между элементами календаря в представлении расписания и в представлении обзорной полосы (130).
2. Система по п.1, в которой объект отображения расписания отображает, по меньшей мере, поднабор элементов календаря в форме списка.
3. Система по п.1, в которой объект отображения временного окна отображает сжатый вид элементов календаря, которые присутствуют в выбранном блоке времени.
4. Система по п.1, в которой объект отображения временного окна отображает по меньшей мере один набор часов для заданного дня.
5. Система по п.1, в которой объект отображения временного окна отображает визуальный индикатор, чтобы указать, когда по меньшей мере один элемент календаря, рассчитанный на весь день, существует для заданного дня.
6. Система по п.1, дополнительно содержащая один или более компонентов навигации, которые обеспечивают навигацию между элементами календаря в представлении расписания.
7. Система по п.1, в которой представление обзорной полосы сдвигается к другому временному окну на основе элементов, отображенных в представлении расписания.
8. Машиночитаемый носитель, на котором сохранены машиноисполняемые команды, которые реализуют пользовательский интерфейс, который оптимизирует ограниченное пространство экрана при отображении календарной информации, содержащий:
обзорную полосу, которая предоставляет обзор элементов календаря согласно тому, когда они запланированы произойти, а также доступность пользователя во временном интервале в несколько часов (330, 420, 500); и
пространство просмотра элементов календаря, которое предоставляет более подробный вид одного или более элементов календаря, причем количество элементов календаря, видимых единовременно, частично зависит от доступного пространства экрана (340).
9. Машиночитаемый носитель по п.8, в котором обзорная полоса ориентирована горизонтальным образом над пространством просмотра элементов календаря.
10. Машиночитаемый носитель по п.8, в котором обзорная полоса содержит линию, когда по меньшей мере один элемент календаря, рассчитанный на весь день, существует для заданного дня.
11. Машиночитаемый носитель по п.8, в котором обзорная полоса содержит полоску для каждого элемента календаря, которая указывает продолжительность элемента календаря, при этом полоски появляются в соответствующие моменты времени элементов.
12. Машиночитаемый носитель по п.11, в котором полоски в обзорной полосе появляются в том же цвете, что отображается в пространстве просмотра элементов календаря.
13. Машиночитаемый носитель по п.12, в котором цвет представляет по меньшей мере одно из следующего: состояние элемента календаря, состояние пользователя для элемента календаря и приоритет элемента календаря.
14. Машиночитаемый носитель по п.11, в котором полоска равна одному пикселю в длину для элемента календаря с продолжительностью 1 мин или менее.
15. Машиночитаемый носитель по п.8, в котором конфликтующие элементы календаря указываются по меньшей мере одним из символа, иконки или цвета.
16. Машиночитаемый носитель по п.8, в котором обзорная полоса предоставляет второстепенный вид деятельности и доступности пользователя во временном окне, которое простирается за пределы количества элементов календаря, видимых единовременно в пространстве просмотра элементов календаря.
17. Машиночитаемый носитель по п.8, в котором элементы календаря представляются в обзорной полосе и в пространстве просмотра элементов календаря сходным образом, чтобы передать состояние, выбор и информацию о конфликте пользователю.
18. Машиночитаемый носитель по п.8, в котором обзорная полоса содержит фиксированное временное окно на основе предпочтений пользователя при первоначальном открытии программы календаря.
19. Машиночитаемый носитель по п.8, в котором обзорная полоса содержит гибкое временное окно, которое основано на том, когда большинство элементов календаря запланированы для заданного дня, таким образом минимизируя контекстные изменения во время навигации по пространству просмотра элементов календаря.
20. Система управления пользовательским интерфейсом, которая облегчает отображение элементов календаря с различных перспектив на экране, содержащая:
средство для отображения одного или более элементов календаря в представлении расписания и в представлении обзорной полосы, причем данное средство содержит объект отображения расписания и объект отображения временного окна (110, 330, 420, 500);
средство для отображения по меньшей мере одного индикатора, который указывает состояние элемента календаря, перечисленного в представлении расписания и в соответствующий момент времени в обзорной полосе (120, 330, 340, 420, 500); и
средство для предоставления по меньшей мере одного визуального индикатора, чтобы указать конфликт между элементами календаря в представлении расписания и в представлении обзорной полосы (130, 330, 340; 420, 500).