СПОСОБ И СИСТЕМА РЕАЛИЗАЦИИ МИНИМАЛЬНО МЕШАЮЩЕГО ГОРИЗОНТАЛЬНО-ОРИЕНТИРОВАННОГО КАЛЕНДАРЯ И КОМПЬЮТЕРНЫЙ НОСИТЕЛЬ ДЛЯ ВЫПОЛНЕНИЯ СПОСОБА С ИСПОЛЬЗОВАНИЕМ СИСТЕМЫ

1. Компьютерно-реализуемый способ генерирования графического пользовательского интерфейса, причем способ выполняют совместно с компьютерной системой, содержащей процессор, память и устройство дисплея, при этом способ заключается в том, что:
a. генерируют на устройстве дисплея графический пользовательский интерфейс, содержащий часть календаря, причем часть календаря содержит множество элементов дат календаря, причем множество элементов дат календаря на устройстве дисплея располагают горизонтально и причем по меньшей мере, некоторые из элементов дат календаря содержат индикатор доступности пользователя, указывающий доступность пользователя в течение соответствующего дня;
b. принимают информацию о событии взаимодействия пользователя в связи с частью календаря пользовательского интерфейса;
c. если принятая информация указывает, что событие взаимодействия пользователя представляет собой событие подведения курсора, выполненное в связи с первым элементом дат календаря из множества элементов дат календаря, отображают информацию, относящуюся к первому элементу дат календаря; и,
d. если принятая информация указывает, что событие взаимодействия пользователя представляет собой событие перетаскивания и опускания, выполненное в связи со вторым элементом дат календаря из множества элементов дат календаря и пунктом расписания, помещают этот пункт расписания в расписание пользователя во время даты, соответствующей второму элементу дат календаря.
2. Компьютерно-реализуемый способ по п. 1, в котором информацию, относящуюся к первому элементу дат календаря, отображают во всплывающем окне.
3. Компьютерно-реализуемый способ по п. 1, в котором индикатор доступности пользователя кодируют цветом на основе доступности пользователя в течение соответствующего дня.
4. Компьютерно-реализуемый способ по п. 1, в котором индикатор доступности пользователя кодируют цветом, выбранным из группы, состоящей из: зеленого, желтого и красного цветов.
5. Компьютерно-реализуемый способ по п. 1, в котором часть календаря дополнительно содержит, по меньшей мере, один навигационный элемент дат и, в котором после взаимодействия пользователя, по меньшей мере, с одним навигационным элементом дат, отображают второе множество элементов дат календаря.
6. Компьютерно-реализуемый способ по п. 1, в котором часть календаря размещают в нижней части графического пользовательского интерфейса.
7. Компьютерно-реализуемый способ по п. 1, в котором, если принятая информация указывает, что событие взаимодействия пользователя представляет собой событие щелканья мышью, выполненное в связи с третьим элементом дат календаря из множества элементов дат календаря, отображают информацию, относящуюся к третьему элементу дат календаря, в главном окне графического пользовательского интерфейса.
8. Постоянный читаемый компьютером носитель, включающий в себя набор читаемых компьютером команд, которые, при выполнении совместно с компьютерной системой, содержащей процессор, память и устройство дисплея, заставляют компьютерную систему выполнять способ генерирования графического пользовательского интерфейса, причем способ заключается в том что: a. генерируют на устройстве дисплея графический пользовательский интерфейс, содержащий часть календаря, причем часть календаря содержит множество элементов дат календаря, причем множество элементов дат календаря на устройстве дисплея располагают горизонтально и, причем, по меньшей мере, некоторые из элементов дат календаря содержат индикатор доступности пользователя, указывающий доступность пользователя в течение соответствующего дня;
b. принимают информацию о событии взаимодействия пользователя в связи с частью календаря пользовательского интерфейса;
c. если принятая информация указывает, что событие взаимодействия пользователя представляет собой событие подведения курсора, выполненное в связи с первым элементом дат календаря из множества элементов дат календаря, отображают информацию, относящуюся к первому элементу дат календаря; и
d. если принятая информация указывает, что событие взаимодействия пользователя представляет собой событие перетаскивания и опускания, выполненное в связи со вторым элементом дат календаря из множества элементов дат календаря и пунктом расписания, помещают этот пункт расписания в расписание пользователя во время даты, соответствующей второму элементу дат календаря.
9. Постоянный читаемый компьютером носитель по п. 8, в котором информацию, относящуюся к первому элементу дат календаря, отображают во всплывающем окне.
10. Постоянный читаемый компьютером носитель по п. 8, в котором индикатор доступности пользователя кодируют цветом на основе доступности пользователя в течение соответствующего дня.
11. Постоянный читаемый компьютером носитель по п. 8, в котором индикатор доступности пользователя кодируют цветом, выбранным из группы, состоящей из: зеленого, желтого и красного цветов.
12. Постоянный читаемый компьютером носитель по п. 8, в котором часть календаря дополнительно содержит, по меньшей мере, один навигационный элемент дат и, в котором после взаимодействия пользователя, по меньшей мере, с одним навигационным элементом дат, отображают второе множество элементов дат календаря.
13. Постоянный читаемый компьютером носитель по п. 8, в котором часть календаря размещают в нижней части графического пользовательского интерфейса.
14. Постоянный читаемый компьютером носитель по п. 8, в котором, если принятая информация указывает, что событие взаимодействия представляет собой щелканье мышью, выполненное в связи с третьим элементом дат календаря из множества элементов дат календаря, отображают информацию, относящуюся к третьему элементу дат календаря в основном окне графического пользовательского интерфейса.
15. Компьютерная система, содержащая процессор, память и устройство дисплея, причем память хранит набор читаемых компьютером команд, которые при выполнении процессором заставляют компьютерную систему выполнять способ генерирования графического пользовательского интерфейса, причем способ заключается в том что:
a. генерируют на устройстве дисплея графический пользовательский интерфейс, содержащий часть календаря, причем часть календаря содержит множество элементов дат календаря, причем множество элементов дат календаря на устройстве дисплее располагают горизонтально и, причем, по меньшей мере, некоторые из элементов дат календаря содержат индикатор доступности пользователя, указывающий доступность пользователя в течение соответствующего дня;
b. принимают информацию о событии взаимодействия пользователя в связи с частью календаря пользовательского интерфейса;
c. если принятая информация указывает, что событие взаимодействия пользователя представляет собой событие подведения курсора, выполненное в связи с первым элементом дат календаря из множества элементов дат календаря, отображают информацию, относящуюся к первому элементу дат календаря; и,
d. если принятая информация указывает, что событие взаимодействия пользователя представляет собой событие перетаскивания и опускания, выполненное в связи со вторым элементом дат календаря из множества элементов дат календаря и пунктом расписания, помещают этот пункт расписания в расписание пользователя во время даты, соответствующей второму элементу дат календаря.
16. Компьютерная система по п. 15, в которой информацию, относящуюся к первому элементу дат календаря, отображают во всплывающем окне.
17. Компьютерная система по п. 15, в которой индикатор доступности пользователя кодируют цветом на основе доступности пользователя в течение соответствующего дня.
18. Компьютерная система по п. 15, в которой индикатор доступности пользователя кодируют цветом, выбранным из группы, состоящей из: зеленого, желтого и красного цветов.
19. Компьютерная система по п. 15, в которой часть календаря дополнительно содержит, по меньшей мере, один навигационный элемент дат и, в котором после взаимодействия пользователя, по меньшей мере, с одним навигационным элементом дат отображают второе множество элементов дат календаря.
20. Компьютерная система по п. 15, в которой часть календаря размещают в нижней части графического пользовательского интерфейса.
21. Компьютерная система по п. 15, в которой, если принятая информация указывает, что событие взаимодействия пользователя представляет собой событие щелканья мышью, выполненное в связи с третьим элементом дат календаря из множества элементов дат календаря, отображают информацию, относящуюся к третьему элементу дат календаря в главном окне графического пользовательского интерфейса.