обмен информацией между пользовательским интерфейсом внутреннего пространства редактора документов и пользовательским интерфейсом внешнего пространства редактора документов
Классы МПК: | G06F3/048 средства взаимодействия для графических интерфейсов пользователя, например взаимодействие через окна, иконки или меню |
Автор(ы): | ДУХОН Марина (US), ГОРДНЕР Джонатан Иан (US), САТТЕРФИЛД Джесси Клэй (US), СИНГХ Навьот (US), ТРЕВИНО Мария Фернандес (US), АЛБЕРТС Эми Э. (US), ГАНТОР Паула (US) |
Патентообладатель(и): | МАЙКРОСОФТ КОРПОРЕЙШН (US) |
Приоритеты: |
подача заявки:
2009-06-05 публикация патента:
10.11.2013 |
Изобретение относится к области редакторов документов. Техническим результатом является предоставление доступа к информации и состоянию документа и связанным признакам/функциональным возможностям через пользовательский интерфейс внешнего пространства для программы редактора документов. Активатор внешнего пространства выбирается для осуществления доступа к пользовательскому интерфейсу внешнего пространства для программы редактора документов. Активатор внешнего пространства ассоциативно связан с пользовательским интерфейсом внутреннего пространства, содержащим отображенный документ. Когда активатор внешнего пространства выбирается, отображается пользовательский интерфейс внешнего пространства, который включает в себя расширенную поверхность выбора признаков. Пользовательский интерфейс внешнего пространства может использоваться для отображения одной или более панелей состояния для предоставления информации о состоянии касательно документа, редактируемого в пользовательском интерфейсе внутреннего пространства. Признаки приложения для оказания влияния на изменения в отношении состояния данного документа могут показываться в интерфейсе внутреннего пространства вблизи от ассоциативно связанной информации о состоянии. 3 н. и 17 з.п. ф-лы, 15 ил.
Формула изобретения
1. Способ передачи информации о состоянии для документа из пользовательского интерфейса внешнего пространства в пользовательский интерфейс внутреннего пространства для оповещения пользователя документа о наличии информации о состоянии в пользовательском интерфейсе внешнего пространства, содержащий этапы, на которых: (1400)
предоставляют пользовательский интерфейс внутреннего пространства, имеющий активатор (106) внешнего пространства, ассоциативно связанный с пользовательским интерфейсом внешнего пространства, и отображают документ в пользовательском интерфейсе внутреннего пространства; (1404)
принимают состояние документа и сохраняют состояние документа в пользовательском интерфейсе внешнего пространства; (1404)
временно отображают в пользовательском интерфейсе внутреннего пространства компонент (1210) пользовательского интерфейса (UI) обмена информацией внешнего пространства для оповещения пользователя документа о наличии состояния документа; (1406) и
размещают активатор (106) внешнего пространства в компоненте пользовательского интерфейса (UI) обмена информацией внешнего пространства для предоставления возможности развертывания пользовательского интерфейса внешнего пространства в ответ на выбор активатора внешнего пространства из компонента пользовательского интерфейса (UI) обмена информацией внешнего пространства для предоставления пользователю документа возможности просматривать состояние документа. (1406)
2. Способ по п.1, дополнительно содержащий этапы, на которых:
принимают выбор активатора внешнего пространства из компонента пользовательского интерфейса (UI) обмена информацией внешнего пространства; (1410)
в ответ на прием выбора активатора внешнего пространства из компонента пользовательского интерфейса (UI) обмена информацией внешнего пространства отображают пользовательский интерфейс внешнего пространства; (1412) и
отображают состояние документа в пользовательском интерфейсе внешнего пространства. (1412)
3. Способ по п.2, дополнительно содержащий этапы, на которых:
отображают состояние документа в панели (910, 912, 914, 916, 918) отображения состояния документа, которая отображается в пользовательском интерфейсе внешнего пространства; (1412) и
визуально выделяют панель (1316) отображения состояния документа для указания, что состояние документа, отображенное в панели отображения состояния документа, ассоциативно связано с компонентом пользовательского интерфейса (UI) обмена информацией внешнего пространства, временно отображенным в пользовательском интерфейсе внутреннего пространства для оповещения пользователя документа о наличии состояния документа. (1412)
4. Способ по п.1, в котором временное отображение в пользовательском интерфейсе внутреннего пространства компонента пользовательского интерфейса (UI) обмена информацией внешнего пространства для оповещения пользователя документа о наличии состояния документа заключается в том, что отображают в компоненте пользовательского интерфейса (UI) обмена информацией внешнего пространства, который передает по меньшей мере часть состояния документа, сохраненного в пользовательском интерфейсе внешнего пространства, пользователю документа. (1406)
5. Способ по п.3, дополнительно содержащий этапы, на которых:
определяют неавторский признак, который может использоваться для изменения состояния документа; (1412) и
отображают информацию о признаке, которая может использоваться для изменения состояния документа в пользовательском интерфейсе внешнего пространства, с отображенным состоянием документа. (1412)
6. Способ по п.5, дополнительно содержащий этапы, на которых отображают выбираемый элемент (911, 913, 915, 917, 919, 920) управления на панели отображения состояния документа для осуществления доступа к признаку для изменения состояния документа. (1412)
7. Способ по п.6, при этом в дополнение к визуальному выделению панели отображения состояния документа для указания, что состояние документа, отображенное в панели отображения состояния документа, ассоциативно связано с компонентом пользовательского интерфейса (UI) обмена информацией внешнего пространства, временно отображенным в пользовательском интерфейсе внутреннего пространства для оповещения пользователя документа о наличии состояния документа, дополнительно содержащий этапы, на которых применяют вспомогательную визуальную индикацию к панели отображения состояния документа для указания уровня важности, ассоциативно связанного с отображенным состоянием документа. (1412)
8. Способ по п.3, дополнительно содержащий этапы, на которых:
динамически обновляют состояние документа, отображенного в панели отображения состояния документа, в качестве состояния изменений документа; (1412) и
временно отображают в пользовательском интерфейсе внутреннего пространства обновленный компонент пользовательского интерфейса (UI) обмена информацией внешнего пространства для оповещения пользователя документа о наличии обновленного состояния документа. (1406)
9. Способ передачи информации о состоянии для документа из пользовательского интерфейса внешнего пространства в пользовательский интерфейс внутреннего пространства для оповещения пользователя документа о наличии информации о состоянии в пользовательском интерфейсе внешнего пространства, содержащий этапы, на которых: (1400)
предоставляют пользовательский интерфейс внутреннего пространства, имеющий активатор внешнего пространства, ассоциативно связанный с пользовательским интерфейсом внешнего пространства, и отображают документ в пользовательском интерфейсе внутреннего пространства; (1404)
принимают состояние документа и сохраняют состояние документа в пользовательском интерфейсе внешнего пространства; (1404)
отображают в пользовательском интерфейсе внутреннего пространства строку (1225) сообщений для оповещения пользователя документа о наличии состояния документа; (1418) и
размещают активатор (1206) внешнего пространства в строке сообщений для предоставления возможности развертывания пользовательского интерфейса внешнего пространства в ответ на выбор активатора внешнего пространства из строки сообщений для предоставления пользователю документа возможности просматривать состояние документа. (1418)
10. Способ по п.9, дополнительно содержащий этапы, на которых:
принимают выбор активатора внешнего пространства из строки сообщений (1410)
в ответ на прием выбора активатора внешнего пространства из строки сообщений, отображают пользовательский интерфейс внешнего пространства; (1412) и
отображают состояние документа в пользовательском интерфейсе внешнего пространства. (1412)
11. Способ по п.10, дополнительно содержащий этапы, на которых:
отображают состояние документа в панели отображения состояния документа, которая отображается в пользовательском интерфейсе внешнего пространства; (1412) и
визуально выделяют панель отображения состояния документа для указания, что состояние документа, отображенное в панели отображения состояния документа, ассоциативно связано со строкой сообщений, отображенной в пользовательском интерфейсе внутреннего пространства, для оповещения пользователя документа о наличии состояния документа. (1412)
12. Способ по п.9, в котором отображение в пользовательском интерфейсе внутреннего пространства строки сообщений для оповещения пользователя документа о наличии состояния документа заключается в том, что отображают в строке сообщений информацию, которая передает по меньшей мере часть состояния документа, сохраненного в пользовательском интерфейсе внешнего пространства, пользователю документа. (1418)
13. Способ по п.11, дополнительно содержащий этапы, на которых:
определяют неавторский признак, который может использоваться для изменения состояния документа; (1412) и
отображают информацию о признаке, которая может использоваться для изменения состояния документа в пользовательском интерфейсе внешнего пространства, с отображенным состоянием документа. (1412)
14. Способ по п.13, дополнительно содержащий этапы, на которых отображают выбираемое управление на панели отображения состояния документа для осуществления доступа к признаку для изменения состояния документа. (1412)
15. Способ по п.14, при этом в дополнение к визуальному выделению панели отображения состояния документа для указания, что состояние документа, отображенное в панели отображения состояния документа, ассоциативно связано со строкой сообщений, отображенной в пользовательском интерфейсе внутреннего пространства для оповещения пользователя документа о наличии состояния документа, дополнительно содержащий этапы, на которых применяют вспомогательную визуальную индикацию к панели отображения состояния документа для указания уровня важности, ассоциативно связанного с отображенным состоянием документа. (1412)
16. Способ по п.11, дополнительно содержащий этапы, на которых:
динамически обновляют состояние документа, отображенного в панели отображения состояния документа, в качестве состояния изменений документа; (1412) и
отображают в пользовательском интерфейсе внутреннего пространства обновленную строку сообщений для оповещения пользователя документа о наличии обновленного состояния документа. (1418)
17. Способ передачи информации о состоянии для документа из вспомогательного пользовательского интерфейса в основной пользовательский интерфейс для оповещения пользователя документа о наличии информации о состоянии во вспомогательном пользовательском интерфейсе, содержащий этапы, на которых: (1400)
предоставляют основной пользовательский интерфейс, имеющий активатор, ассоциативно связанный со вспомогательным пользовательским интерфейсом, и отображают документ в основном пользовательском интерфейсе; (1404)
принимают первое состояние документа и сохраняют первое состояние документа во вспомогательном пользовательском интерфейсе; (1404)
временно отображают в основном пользовательском интерфейсе компонент пользовательского интерфейса (UI) обмена информацией внешнего пространства для оповещения пользователя документа о наличии первого состояния документа; (1406)
размещают активатор, ассоциативно связанный со вспомогательным пользовательским интерфейсом, в компоненте пользовательского интерфейса (UI) обмена информацией внешнего пространства для предоставления возможности развертывания вспомогательного пользовательского интерфейса в ответ на выбор активатора из компонента пользовательского интерфейса (UI) обмена информацией внешнего пространства для предоставления пользователю документа возможности просматривать состояние документа; (1406)
отображают в основном пользовательском интерфейсе строку сообщений для оповещения пользователя документа о наличии второго состояния документа, сохраненного во вспомогательном пользовательском интерфейсе; и (1418)
размещают активатор, ассоциативно связанный со вспомогательным пользовательским интерфейсом, в строке сообщений для предоставления возможности развертывания пользовательского интерфейса внешнего пространства в ответ на выбор активатора из строки сообщений для предоставления пользователю документа возможности просматривать второе состояние документа. (1418)
18. Способ по п.17, дополнительно содержащий этапы, на которых:
отображают первое и второе состояния документа в соответственных первой и второй панелях отображения состояния документа, которые отображают во вспомогательном пользовательском интерфейсе; (1412) и
визуально выделяют каждую из первой и второй панелей отображения состояния разным визуальным выделением для указания, что первое состояние документа, отображенное в первой панели отображения состояния документа, ассоциативно связано с компонентом пользовательского интерфейса (UI) обмена информацией внешнего пространства, временно отображенным в основном пользовательском интерфейсе, и для указания, что второе состояние документа, отображенное во второй панели отображения состояния документа, ассоциативно связано со строкой сообщений, отображенной в основном пользовательском интерфейсе. (1412)
19. Способ по п.1, в котором временное отображение в пользовательском интерфейсе внутреннего пространства компонента пользовательского интерфейса (UI) обмена информацией внешнего пространства для оповещения пользователя документа о наличии состояния документа заключается в том, что отображают в компоненте пользовательского интерфейса (UI) обмена информацией внешнего пространства информацию, которая передает по меньшей мере часть состояния документа, сохраненного в пользовательском интерфейсе внешнего пространства, пользователю документа. (1404)
20. Способ по п.19, дополнительно содержащий этапы, на которых:
динамически обновляют первое и второе состояния документа, отображенные в каждой из первой и второй панелей отображения состояния документа, в качестве первого и второго состояний изменения документа; (1412)
временно отображают в основном пользовательском интерфейсе обновленный компонент пользовательского интерфейса (UI) обмена информацией внешнего пространства для оповещения пользователя документа о наличии обновленного первого состояния документа; (1406) и
обновляют информацию, отображаемую в отображенной строке сообщений, для оповещения пользователя документа о наличии обновленного второго состояния документа. (1418)
Описание изобретения к патенту
Уровень техники
Во многих редакторах документов, авторские признаки, такие как признаки ввода текста и данных, признаки форматирования, и тому подобные, имеются в распоряжении через одно или более легко доступных меню признаков. Однако, неавторские признаки, такие как управление защитой документа, преобразование формата файла и управление правами доступа к редактированию документа часто трудны для обнаружения. В дополнение, когда пользователь определяет неавторское состояние данного документа, например, находится ли документ в режиме «только для чтения», признак приложения для изменения неавторского состояния может быть трудным для обнаружения и использования. В дополнении, когда данный тип состояния для документа изменяется, например, когда документ редактируется другим пользователем, текущий пользователь может не знать, что состояние документа изменилось.
По этим и другим соображениям было сделано настоящее изобретение.
Сущность изобретения
Эта Сущность изобретения приведена для представления в упрощенном виде выборки концепций, которые дополнительно описаны ниже в Подробном описании. Эта Сущность изобретения не предназначена для идентификации ключевых и/или существенных признаков заявленного предмета изобретения. К тому же, Сущность изобретения не предназначена для ограничения объема заявленного предмета изобретения.
Варианты осуществления настоящего изобретения решают вышеприведенную и другие задачи, предоставляя доступ к информации и состоянию документа и связанным признакам/функциональным возможностям через пользовательский интерфейс внешнего пространства для программы редактора документов. Активатор внешнего пространства ассоциативно связан с пользовательским интерфейсом внутреннего пространства, содержащим отображенный документ. Когда активатор внешнего пространства выбран, отображается пользовательский интерфейс внешнего пространства, который включает в себя поверхность отображения для отображения информации и состояния документа и для показа неавторских признаков и функциональных возможностей.
Согласно одному из вариантов осуществления, пользовательский интерфейс внешнего пространства может использоваться для отображения одной или более панелей состояния для предоставления информации о состоянии касательно документа, редактируемого в пользовательском интерфейсе внутреннего пространства. Согласно еще одному варианту осуществления, признаки приложения для оказания влияния на изменения в отношении состояния данного документа могут показываться в интерфейсе внешнего пространства вблизи от ассоциативно связанной информации о состоянии.
Согласно еще одному варианту осуществления, компонент пользовательского интерфейса (UI) обмена информацией внешнего пространства может временно отображаться в пользовательском интерфейсе внутреннего пространства документа для передачи информации о состоянии документа, которая сейчас имеется в распоряжении в пользовательском интерфейсе внешнего пространства. Активатор внешнего пространства может отображаться в компоненте UI обмена информацией внешнего пространства для предоставления пользователю возможности избирательно отображать UI внешнего пространства, чтобы принимать дополнительную информацию и/или признаки или функциональные возможности, ассоциативно связанные с информацией о состоянии документа. Согласно одному из вариантов осуществления, панель состояний документа, отображенная в пользовательском интерфейсе внешнего пространства, ассоциативно связанном с информацией, отображенной в компоненте UI обмена информацией внешнего пространства, может визуально выделяться для привлечения внимания пользователя к панели состояний документа, ассоциативно связанной с информацией, отображенной в компоненте пользовательского интерфейса обмена информацией внешнего пространства.
Согласно еще одному варианту осуществления, строка сообщений может отображаться в пользовательском интерфейсе внутреннего пространства для передачи информации из пользовательского интерфейса внешнего пространства. Активатор внешнего пространства может отображаться в строке сообщений для визуального ассоциативного связывания строки сообщений с пользовательским интерфейсом внешнего пространства и для предоставления пользователю возможности избирательно запускать пользовательский интерфейс внешнего пространства для получения дополнительной информации и/или функциональных возможностей или признаков, ассоциативно связанных с информацией о состоянии документа, переданной из пользовательского интерфейса внешнего пространства, через строку сообщений, отображенную в пользовательском интерфейсе внутреннего пространства.
Эти и другие признаки, а также преимущества, которые характеризуют настоящее изобретение, будут очевидны по прочтению последующего подробного описания и просмотру ассоциативно связанных чертежей. Должно быть понятно, что как вышеизложенное общее описание, так и последующее подробное описание, являются всего лишь поясняющими, а не ограничивающими изобретение, которое заявлено формулой изобретения.
Краткое описание чертежей
Неограничивающие и неисчерпывающие варианты осуществления настоящего изобретения описаны со ссылкой на следующие фигуры, на которых одинаковые номера ссылок указывают ссылкой на идентичные части на всем протяжении различных видов, если не указан иной способ действий.
Фиг. 1 представляет один из примеров пользовательского интерфейса внутреннего пространства, содержащего активатор внешнего пространства;
Фиг. 2 представляет один из примеров пользовательского интерфейса внешнего пространства, содержащего вкладку информации о документе;
Фиг. 3 представляет один из примеров пользовательского интерфейса внешнего пространства, содержащего вкладку записи событий документа;
Фиг. 4 представляет один из примеров пользовательского интерфейса внешнего пространства, содержащего вкладку совместного использования документа;
Фиг. 5 представляет один из примеров пользовательского интерфейса внешнего пространства, содержащего вкладку печати документа;
Фиг. 6 представляет один из примеров пользовательского интерфейса внешнего пространства, содержащего вкладку начала работы;
Фиг. 7 представляет один из примеров пользовательского интерфейса внешнего пространства, содержащего вкладку информации о приложении;
Фиг. 8 представляет одну из примерных схем рабочей последовательности операций для осуществления доступа к пользовательскому интерфейсу внутреннего пространства в программе редактора документов;
Фиг. 9 представляет один из примеров пользовательского интерфейса внешнего пространства, показывающего некоторое количество панелей информации о состоянии документа и ассоциативно связанных элементов управления выбором признаков приложения;
Фиг. 10 представляет один из примеров пользовательского интерфейса внешнего пространства, показывающего некоторое количество панелей информации о состоянии документа и ассоциативно связанных элементов управления выбором признаков приложения;
Фиг. 11 представляет одну из примерных схем рабочей последовательности операций для осуществления доступа к состоянию документа и ассоциативно связанным признакам приложения через пользовательский интерфейс внешнего пространства в программе редактора документов;
Фиг. 12 представляет один из примеров пользовательского интерфейса внутреннего пространства, имеющего компонент пользовательского интерфейса обмена информацией внешнего пространства и содержащего компонент пользовательского интерфейса улучшенной строки сообщений.
Фиг. 13 представляет один из примеров пользовательского интерфейса внешнего пространства, показывающего некоторое количество панелей информации о состоянии документа и ассоциативно связанных элементов управления выбором признаков приложения;
Фиг. 14 представляет одну из примерных схем рабочей последовательности операций для приема обмена информацией о состоянии документа через компонент пользовательского интерфейса обмена информацией внешнего пространства и через компонент пользовательского интерфейса улучшенной строки сообщений; и
Фиг. 15 представляет примерное вычислительное устройство, с помощью которого могут быть осуществлены на практике варианты осуществления настоящего изобретения.
Подробное описание
Варианты осуществления более полно описаны ниже со ссылкой на прилагаемые чертежи, которые образуют их часть и которые показывают отдельные примерные варианты осуществления. Однако, варианты осуществления могут быть реализованы во многих различных формах и не должны истолковываться в качестве ограниченных вариантами осуществления, изложенными в материалах настоящей заявки; эти варианты осуществления приведены так, что это раскрытие будет всесторонним и полным, и полностью передаст объем. Варианты осуществления могут быть осуществлены на практике в качестве способов, систем или устройств. Соответственно, варианты осуществления могут принимать форму всецело аппаратной реализации, всецело программной реализации или реализации, сочетающей аспекты программного обеспечения и аппаратных средств. Последующее подробное описание, поэтому, не должно пониматься в ограничительном смысле.
Логические операции различных вариантов осуществления реализуются (1) в качестве последовательности реализуемых компьютером этапов, выполняющихся в вычислительной системе, и/или (2) в качестве взаимосвязанных машинных модулей в пределах вычислительной системы. Реализация является предметом выбора, зависящего от требований к рабочим характеристикам вычислительной системы, реализующей изобретение. Соответственно, логические операции, составляющие варианты осуществления, описанные в материалах настоящей заявки, в качестве альтернативы, указываются ссылкой как операции, этапы или модули.
Варианты осуществления изобретения направлены на осуществление доступа к пользовательскому интерфейсу внешнего пространства из пользовательского интерфейса внутреннего пространства редактора документов. Согласно одному из вариантов осуществления, пользовательский интерфейс внешнего пространства является интерфейсом, который включает в себя категорию признаков, которые не требуют, чтобы документ был представлен на поверхности отображения. Согласно еще одному варианту осуществления, пользовательский интерфейс внешнего пространства является пользовательским интерфейсом, который включает в себя неавторские признаки системы для программы редактора документов. Пользовательский интерфейс внешнего пространства выдает признаки для предоставления пользователю возможности что-то делать с документом. В одном из аспектов, признаки не оказывают влияния на содержимое документа. В качестве примера, признаки внешнего пространства могут включать в себя признаки информации о документе, признаки записи событий документа, признаки печати, признаки начала работы и признаки информации о приложении. В качестве других примеров, признаки внешнего пространства могут включать в себя новый признак, признак открытия, признак сохранения, признак закрытия, признак приемщика документа, признак отправки на проверку, признак пометки в качестве финального, признак прав доступа, признак шаблона, признак PDF (формата переносимого документа), свойства документа, признак упаковки для CD (компакт-диска), признак шифрования, признак оперативного режима, признак назначения задач документа, признак вариантов выбора, признак опубликования на сервере, связанные ссылки на документ, цифровую подпись, признак блога, средство контроля совместимости, признак факса, рабочую область документа, управление версиями, службы регистрации начала/конца работы и службы документооборота. Другие примеры признаков внешнего пространства могут включать в себя признаки сопровождения тегами, рабочих пространств/проектов, признаки связанных документов и информации, признаки доступа к совместному использованию, фирменное оформление, людей и группы, общественные связи и поиски файлов. Вышеупомянутое является лишь несколькими примерами признаков внешнего пространства. Признаки внешнего пространства могут включать в себя неавторские признаки, которые не требуют, чтобы пользователь видел документ во время работы с признаками. В одном из аспектов, пользовательский интерфейс внешнего пространства включает в себя только неавторские признаки, которые не оказывают влияния на содержание документа. В еще одном аспекте, пользовательский интерфейс внешнего пространства не включает в себя авторские признаки.
Согласно одному из вариантов осуществления, пользовательский интерфейс внешнего пространства может использоваться для отображения одной или более панелей или пластин состояния документа, которые являются компонентами пользовательского интерфейса для отображения информации о состоянии документа, например, состоянии управления защитой документа, информации о состоянии формата файла документа, информации об одном или более других пользователей, имеющих доступ к данному документу, содержит ли в себе документ цифровые подписи, имеются ли в распоряжении предыдущие версии документа, установлен ли документ в конкретный режим редактирования, например, «только для чтения», или тому подобный.
Согласно еще одному варианту осуществления, признаки и/или функциональные возможности приложения для оказания влияния на изменения в отношении состояния документа, могут показываться поблизости от отображенного состояния документа в виде выбираемой кнопки или элемента управления для предоставления пользователю возможности избирательно оказывать влияние на изменения в отношении отображенного состояния документа через ассоциативно связанный признак приложения. В качестве альтернативы, информация о том, как данный признак или функциональные возможности приложения могут применяться к ассоциативно связанному состоянию документа, может отображаться с состоянием документа.
Согласно еще одному варианту осуществления, компонент пользовательского интерфейса (UI) обмена информацией внешнего пространства может временно отображаться в пользовательском интерфейсе внутреннего пространства документа для передачи информации о состоянии документа, которая сейчас имеется в распоряжении в пользовательском интерфейсе внешнего пространства. Активатор внешнего пространства может отображаться в компоненте UI обмена информацией внешнего пространства для предоставления пользователю возможности избирательно отображать UI внешнего пространства, чтобы принимать дополнительную информацию и/или признаки или функциональные возможности, ассоциативно связанные с информацией о состоянии документа. Согласно одному из вариантов осуществления, панель состояний документа, отображенная в пользовательском интерфейсе внешнего пространства, ассоциативно связанном с информацией, отображенной в компоненте UI обмена информацией внешнего пространства, может визуально выделяться для привлечения внимания пользователя к панели состояний документа, ассоциативно связанной с информацией, отображенной в компоненте пользовательского интерфейса обмена информацией внешнего пространства.
Согласно еще одному другому варианту осуществления, строка сообщений может отображаться в пользовательском интерфейсе внутреннего пространства для передачи информации из пользовательского интерфейса внешнего пространства. Активатор внешнего пространства может отображаться в строке сообщений для визуального ассоциативного связывания строки сообщений с пользовательским интерфейсом внешнего пространства и для предоставления пользователю возможности избирательно запускать пользовательский интерфейс внешнего пространства для получения дополнительной информации и/или функциональных возможностей или признаков, ассоциативно связанных с информацией о состоянии документа, переданной из пользовательского интерфейса внешнего пространства, через строку сообщений, отображенную в пользовательском интерфейсе внутреннего пространства.
В противоположность пользовательскому интерфейсу внешнего пространства, пользовательский интерфейс внутреннего пространства является пользовательским интерфейсом, который включает в себя авторские признаки для авторской разработки или изменения содержимого документа. Воздействия признака внутреннего пространства показываются в документе, который подвергается авторской разработке. Пользовательский интерфейс внутреннего пространства может включать в себя признаки возврата в начало, признаки вставки, признаки разметки страницы, признаки справки, признаки отправки электронной почты, признаки рецензирования и признаки вида. Пользовательский интерфейс внутреннего пространства также может включать в себя признаки форматирования и инструментальные средства написания. Другие примеры признаков пользовательского интерфейса внутреннего пространства могут включать в себя признаки текста, признаки изображения, таблицы, формы, признаки интерактивной переписки, признаки полужирного написания, признаки шрифта, признаки разметки, признаки компоновки, признаки стиля, инструментальные средства поиска, инструментальные средства правописания, инструментальное средство вставки, количество слов и искатель синонимов. Эти примеры являются лишь несколькими примерами признаков внутреннего пространства. Признаки внутреннего пространства могут включать в себя авторские признаки для авторской разработки или изменения содержимого документа.
Как изложено в материалах настоящей заявки, пользователь может открывать редактор документа для авторской разработки документа. Редактор документа может включать в себя редактор электронной обработки текста, редактор электронных таблиц, редактор презентаций слайдов, редактор веб-страниц, редактор электронных писем и/или любой другой тип редактора для редактирования документа. Хотя редактор документов описан в материалах настоящей заявки, пользовательский интерфейс внешнего пространства также может быть ассоциативно связан с нередактирующими программами, такими как браузер, веб-страница, приложение электронной почты, приложение составления планов, и т. д. Когда редактор документов открыт, пользователь может осуществлять авторскую разработку документа с использованием пользовательского интерфейса внутреннего пространства. Когда пользователь решает выполнить неавторский признак, пользователь может выбирать активатор внешнего пространства. При выборе, документ убирается из отображения, и расширяется лента для предоставления пространства отображения для обогащенных признаков внешнего пространства. В еще одном аспекте, лента замещается расширенной поверхностью выбора признаков. В еще одном другом аспекте, документ преобразуется в изображение, пиктограмму или миниатюрный битовый образ и перемещается в пользовательский интерфейс внешнего пространства. В еще одном другом аспекте, взятый в целом пользовательский интерфейс внутреннего пространства преобразуется в изображение, пиктограмму или миниатюрный битовый образ и перемещается в пользовательский интерфейс внешнего пространства. Таким образом, пользователь имеет подтверждение, что он не покидает программу редактора документов. Если пользователю требуется возврат в пользовательский интерфейс внутреннего пространства, может быть выбрано изображение документа. При выборе, пользовательский интерфейс внутреннего пространства вновь наполняется на дисплее.
Посредством предоставления навигации между внутренним пространством и внешним пространством, пользователи могут без труда становиться знающими признаки внешнего пространства, так как они отделены от авторских признаков. Посредством разделения признаков внутреннего пространства и внешнего пространства, пользователи могут легко обнаруживать признаки, так как признаки категоризированы. Признаки могут быть богаче и давать больше информации и функциональных возможностей, так как «недвижимость» отображения используется лучше. Больший объем «недвижимости» имеется в распоряжении для признаков внешнего пространства, тем самым, предоставляя разработчикам программного обеспечения благоприятную возможность увеличивать функциональные возможности программы редактора документов. Каналы связи, ассоциативно связанные с документом, лучше управляются, так как они не смешиваются с признаками внутреннего пространства.
Фиг. 1 представляет один из примеров пользовательского интерфейса внутреннего пространства, содержащего активатор внешнего пространства. Редактор 100 документов включает в себя ленту 102, документ 104 и активатор 106 внешнего пространства. Редактор 100 документа может включать в себя редактор электронной обработки текста, редактор электронных таблиц, редактор презентаций слайдов, редактор веб-страниц, редактор электронных писем и/или любой другой тип редактора для редактирования документа. Редактор документов может быть ассоциативно связан с вычислительным устройством, таки как примерное вычислительное устройство, изложенное на фиг. 9.
Лента 102 включает в себя множество вкладок ленты, таких как вкладка возврата в начало, вкладка вставки, вкладка разметки страницы, вкладка справок, вкладка отправки по почте, вкладка рецензирования, вкладка вида и/или любой другой тип авторской вкладки. Лента 102 также может включать в себя признаки, ассоциативно связанные с вкладкой. Например, лента 102 изображает вкладку возврата в начало, имеющую признаки буфера обмена, признаки шрифта, признаки параграфа, признаки стиля и признаки редактирования. Вкладки и признаки, изображенные на фиг. 1, являются только примерами вкладок и признаков. Лента 102 может включать в себя любой тип авторских вкладок и признаков в зависимости от типа документа 104, подвергаемого авторской разработке.
Документ 104 может быть расположен ниже ленты 102. Документ 104 может быть «рабочим» документом, который предоставляет пользователю возможность редактировать и осуществлять авторскую разработку содержимого документа 104. Документ 104 может включать в себя документ электронной обработки текста, документ презентации слайдов, документ электронных таблиц, интернет-документ, документ электронной почты и/или любой другой тип документа, который может подвергаться авторской разработке.
Активатор 106 внешнего пространства может включать в себя любой тип кнопки или селектора. Хотя активатор 106 внешнего пространства изображен в верхнем левом углу редактора 104 документов, активатор внешнего пространства может быть расположен везде, где угодно в редакторе 104 документов. В одном из аспектов, активатор 106 внешнего пространства предусматривает приведение в действие «по одному щелчку» пользовательского интерфейса внешнего пространства. Таким образом, пользователю не требуется осуществлять навигацию по выпадающим меню или спискам для обнаружения признаков внешнего пространства.
Фиг. 2 представляет один из примеров вспомогательного или сформированного компьютером пользовательского интерфейса внешнего пространства, содержащего вкладку информации о документе. Хотя фиг. 2-7 изображают вкладки вдоль верха редактора 200 документов, вкладки могут быть расположены по бокам, по низу и/или в любом другом местоположении в пределах редактора документов. Вкладки также могут включать в себя кнопки, быстрые ссылки и/или другие признаки, не изображенные особо на фиг. 2-7. Редактор 200 документа включает в себя расширенную ленту 202, изображение 204 документа и активатор 206 внешнего пространства. Расширенная лента 202 включает в себя множество вкладок ленты, таких как вкладка информации о документе, вкладка записи событий документа, вкладка совместного использования документа, вкладка печати документа, вкладка начала работы и вкладка информации о приложении. Как показано на фиг. 2, расширенная лента 202 включает в себя большую зону отображения, чем лента 102 по фиг. 1. В одном из аспектов, расширенная лента 202 заполняет зону отображения, которая использовалась документом 104 до того, как документ 104 был убран из зоны отображения. В еще одном аспекте, расширенная лента 202 включает в себя кнопки и функциональные возможности, которые предоставляют пользователю работать в расширенной ленте 202.
Изображение 204 документа может включать в себя изображение, пиктограмму и миниатюрный битовый образ документа 104. В еще одном аспекте, взятый в целом пользовательский интерфейс внутреннего пространства преобразуется в изображение, пиктограмму или миниатюрный битовый образ и перемещается в пользовательский интерфейс внешнего пространства. Изображение 204 документа может быть статическим или «неживым». Формулируя иначе, пользователь может не быть способным осуществлять авторскую разработку изображения 204 документа, в то время как в пользовательском интерфейсе внешнего пространства. В еще одном аспекте, документ 104 преобразуется в изображение 204 документа, когда выбран активатор 106 внешнего пространства. В еще одном аспекте, изображение 204 документа отображается в расширенной ленте 202. В еще одном другом аспекте, изображение документа может обеспечивать ссылку обратно в пользовательский интерфейс внутреннего пространства, изображенный на фиг. 1. Формулируя иначе, пользователь может осуществлять навигацию обратно в пользовательский интерфейс внутреннего пространства по фиг. 1, выбирая изображение 204 документа. Изображение 204 документа может предусматривать приведение в действие «по одному щелчку» пользовательского интерфейса внутреннего пространства. Таким образом, пользователю не требуется осуществлять навигацию по выпадающим меню или спискам для обнаружения признаков внешнего пространства. В других аспектах, активатор 206 внешнего пространства или любой другой тип кнопки или селектора может выбираться для осуществления навигации назад, в пользовательский интерфейс внутреннего пространства.
Как изображено на фиг. 2, редактор 200 документов может включать в себя вкладку информации о документе. Вкладка информации о документе может быть ассоциативно связана с изображением 204 документа, быстродействующими признаками 208, панелью 210 подробностей о документе, панелью 212 списка задач документа, панелью 214 дат, панелью 216 связанных пунктов и панелью 218 людей. Быстродействующие признаки 208 могут включать в себя признак нового, признак открывания, признак сохранения, признак сохранения как, признак закрывания документа и признак выхода из редактора. Панель 210 подробностей о документе может включать в себя поля для ввода метаданных, связанных с документом 104. Такие поля могут включать в себя поле названия, поле темы, поле реферата, поле автора, поле номера страницы и поле количества слов. Панель 212 списка задач документа может включать в себя список задач и полей напоминания для завершения проекта. Панель дат может включать в себя набор полей для заполнения дат, ассоциативно связанных с контрольными задачами для проекта. Панель 216 связанных пунктов может включать в себя список пунктов и полей для заполнения связанных пунктов в документе 104. Например, связанный пункт может включать в себя ссылку на веб-страницу. Панель 218 людей может включать в себя набор полей для выдачи уровней доступа людям, ассоциативно связанным с документом 104. Например, уровень доступа может включать в себя нет доступа, полный доступ или частичный доступ.
Фиг. 3 представляет один из примеров пользовательского интерфейса внешнего пространства, содержащего вкладку записи событий документа. Редактор 300 документа включает в себя расширенную полосу 302, изображение 304 документа и активатор 306 внешнего пространства. Как изображено на фиг. 3, редактор 300 документов может включать в себя вкладку записи событий документа. Вкладка записи событий документа может быть ассоциативно связана с изображением 304 документа и панелью 308 записи событий документа. Панель 308 записи событий документа может включать в себя список и поля, ассоциативно связанные с событиями, имеющими отношение к документу. Например, панель 308 записи событий документов может включать в себя список дат печати, дат сохранения, дат совместного использования и/или любых событий документа, которые могут быть уместны в журнале регистрации.
Фиг. 4 представляет один из примеров пользовательского интерфейса внешнего пространства, содержащего вкладку совместного использования документа. Редактор 400 документа включает в себя расширенную полосу 402, изображение 404 документа и активатор 406 внешнего пространства. Как изображено на фиг. 4, редактор 400 документов может включать в себя вкладку совместного использования документа. Вкладка совместного использования документа может быть ассоциативно связанной с изображением 404 документа, меню 408 задач совместного использования и панелью 410 совместного использования. Меню 408 задач совместного использования может включать в себя несколько признаков для совместного использования документа с другими пользователями. Панель 410 совместного использования включает в себя набор полей и функций для совместного использования документа. Меню задач совместного использования может включать в себя панель 412 отправки, панель 414 обратной связи, панель 416 совместной работы и панель 418 опубликования. Панель 412 отправки может включать в себя признак отправки в качестве вложения, признак использования документа в качестве тела сообщения и/или признак отправки документа по факсу. Панель 414 обратной связи может включать в себя признак сбора обратной связи, который направляет документ нескольким людям. Панель 414 обратной связи также может включать в себя признак одобрения поиска, который направляет документ нескольким людям и просит их принять или отклонить документ. Панель 414 обратной связи также может включать в себя признаки отправки отслеживания изменений, которые отправляют по почте копию документа и запрашивают, чтобы другие предложили изменения для включения в документ. Панель 416 совместной работы может включать в себя признак совместной работы в рабочей области, который назначает владельцев секциям документа. Панель 416 совместной работы также может включать в себя признак совместной работы на сервере, который побуждает других осуществлять доступ к совместно используемой копии документа. Панель 418 опубликования может включать в себя признак опубликования в блоге и признак опубликования на сервере управления.
Фиг. 5 представляет один из примеров пользовательского интерфейса внешнего пространства, содержащего вкладку печати документа. Редактор 500 документа включает в себя расширенную полосу 502, изображение 504 документа и активатор 506 внешнего пространства. Как изображено на фиг. 5, редактор 500 документов может включать в себя вкладку печати документа. Вкладка печати документа может быть ассоциативно связана с изображением 504 документа и панелью 508 меню печати. Меню 508 печати может включать в себя панель 510 разметки страницы, панель 512 вариантов выбора принтера, панель 514 подборки печати и панель 516 вариантов выбора печати. Панель 510 разметки страницы может включать в себя признак полей страницы, признак ориентации, признак размера, признак сжатия страницы и признак вида. Панель 512 вариантов выбора принтера может включать в себя поле для выбора принтера и данные, ассоциативно связанные с состоянием, типом и местоположением принтера. Панель 514 подборки печати может включать в себя поля для выбора части документа для печати. Панель 516 вариантов выбора печати может включать в себя поля для выбора, каким образом должен печататься документ.
Фиг. 6 представляет один из примеров пользовательского интерфейса внешнего пространства, содержащего вкладку начала работы. Редактор 600 документа включает в себя расширенную полосу 602 и активатор 604 внешнего пространства. Расширенная полоса 602 может не включать в себя изображение документа по той причине, что вкладка начала работы указывает, что документ еще не был сформирован. Как изображено на фиг. 6, редактор 600 документов может включать в себя вкладку начала работы. Вкладка начала работы может быть ассоциативно связана с панелью 606 последних документов и панелью 608 шаблонов. Панель 606 последних документов может включать в себя список документов доступа в последнее время. Панель 608 шаблонов может включать в себя множество выбираемых шаблонов. В одном из аспектов, выбираемые шаблоны являются пиктограммами, и, при выборе, пользовательский интерфейс внутреннего пространства автоматически наполняется. Формулируя иначе, пользователь заимствует из пользовательского интерфейса внешнего пространства в пользовательский интерфейс внутреннего пространства, так как выбор шаблона указывает, что пользователь желает авторской разработки документа.
Фиг. 7 представляет один из примеров пользовательского интерфейса внешнего пространства, содержащего вкладку информации о приложении. Редактор 700 документа включает в себя расширенную полосу 702 и активатор 704 внешнего пространства. Расширенная полоса 702 может включать или может не включать в себя изображение документа в зависимости от того, был ли создан документ. Как изображено на фиг. 7, редактор 700 документов может включать в себя вкладку информации о приложении. Вкладка информации о приложении может быть ассоциативно связана с панелью 706 служб. Панель 706 служб может включать в себя службы оперативного режима, ассоциативно связанные с редактором документов. Панель 706 служб может включать в себя признаки пароля, события оперативного режима, пробные использования продуктов, признаки помощи, обновления защиты, диагностические средства, обучение, и т. д.
Фиг. 8 представляет одну из примерных схем рабочей последовательности операций для осуществления доступа к пользовательскому интерфейсу внешнего пространства в программе редактора документов. Рабочая последовательность 800 операций начинается на начальной операции 802 и продолжается до операции 804, где предоставляется интерфейс внутреннего пространства, который включает в себя активатор внешнего пространства. Пример интерфейса внутреннего пространства может включать в себя фиг. 1. Рабочая последовательность 800 операций продолжается до операции 806 принятия решения, где принимается решение, следует ли входить во внешнее пространство. Если нет, рабочая последовательность 800 операций продолжается до операции 808 принятия решения, где определяется, следует ли выйти из редактора документов. Если принято решение выйти из редактора документов, рабочая последовательность операций продолжается до конечной операции 820. Если принято решение не выходить из редактора документов, рабочая последовательность 800 операций возвращается к началу цикла.
Если принято решение войти во внешнее пространство, рабочая последовательность 800 операций продолжается до операции 810, где выбирается активатор внешнего пространства. Когда выбирается активатор внешнего пространства, документ преобразуется в изображение, полоса расширяется и признаки внешнего пространства заполняются в пользовательском интерфейсе, как показано операцией 812. В еще одном аспекте, изображение документа не создается.
Рабочая последовательность операций продолжается до операции 814 принятия решения, где принимается решение, следует ли вернуться во внутреннее пространство. Если нет, рабочая последовательность 800 операций продолжается до операции 818 принятия решения, где определяется, следует ли выйти из редактора документов. Если принято решение выйти из редактора документов, рабочая последовательность операций продолжается до конечной операции 820. Если принято решение не выходить из редактора документов, рабочая последовательность 800 операций возвращается к началу цикла. Если принято решение войти во внутреннее пространство, рабочая последовательность 800 операций продолжается до операции 816, где выбирается изображение документа. В еще одном аспекте, выбирается активатор внутреннего пространства. Рабочая последовательность 800 операций затем возвращается к началу цикла, на операцию 804.
Фиг. 9 представляет один из примеров пользовательского интерфейса внешнего пространства, показывающего некоторое количество панелей информации о состоянии документа и ассоциативно связанных элементов управления выбором признаков приложения. Как проиллюстрировано на фиг. 9, предусмотрена вкладка 905 состояния документа для отображения информации о состоянии касательно документа, редактируемого во внутреннем пространстве приложения. Как должно приниматься во внимание, вкладка 905 состояния документа предназначена только для целей иллюстрации и не является ограничивающей разные типы и местоположения выбираемых элементов управления для побуждения отображения информации о состоянии документа в расширенной полосе 202, описанной в материалах настоящей заявки. Как должно быть принято во внимание, редактор 200 документов может быть сконфигурирован для автоматического отображения информации о состоянии документа, проиллюстрированной на фиг.9, при приведении в действие активатора 206 внешнего пространства.
По-прежнему со ссылкой на фиг. 9, отображается некоторое количество панелей или пластин 910, 912, 914, 916, 918 состояния документа. Панели 910-918 документа являются иллюстративными компонентами пользовательского интерфейса, в которых различные типы состояния документа могут отображаться в ассоциативной связи с документом, редактируемым во внутреннем пространстве редактора документов.
Согласно одному из вариантов осуществления, признаки и/или функциональные возможности, ассоциативно связанные с отображенным состоянием документа, могут показываться поблизости от отображенного состояния документа для избирательного осуществления доступа к ассоциативно связанным признакам и/или функциональным возможностям для оказания влияния на изменения в отношении данного состояния документа. Как проиллюстрировано на фиг. 9, выбираемые элементы 911, 913, 915, 917, 919, 920 управления проиллюстрированы в качестве отображаемых внутри ассоциативно связанных панелей состояний документа для избирательного осуществления доступа к признакам для оказания влияния на изменения в отношении состояния документа, отображенного в ассоциативно связанных панелях 910-918 состояний. Соответственно, если данный тип состояния документа отображается в панели документа, например, панели 910, и если признак или функциональные возможности приложения имеются в распоряжении для оказания влияния на изменение в отношении отображенного состояния документа, выбираемый элемент 911 управления может отображаться в панели документа для осуществления доступа к ассоциативно связанному признаку или функциональным возможностям для оказания влияния на изменение в отношении отображенного состояния документа. В качестве альтернативы, вместо предоставления выбираемого элемента управления для осуществления доступа к данному признаку или функциональным возможностям, в панели состояний может выдаваться информация в отношении идентичности или природы имеющихся в распоряжении признаков, которые могут использоваться для оказания влияния на изменения в отношении ассоциативно связанного состояния документа.
По-прежнему со ссылкой на фиг. 9, информация о состоянии и ассоциативно связанные признаки приложения, показанные через панели 910-918 состояний документа, могут включать в себя многообразие типов состояния документа. Например, со ссылкой на панель 910 состояний документа, может выдаваться информация о настоящем состоянии безопасности или защиты документа. Например, как проиллюстрировано на фиг. 9, если настоящий документ имеет состояние безопасности, которое предоставляет другим возможность открывать и редактировать документ, строка состояния, такая как «этот документ может редактироваться другими», может выдаваться в панели 910 состояний документа для оповещения пользователя, что настоящее состояние безопасности для документа скорее предоставляет другим возможность редактировать документ, чем документ, находящийся в режиме «только для чтения».
Согласно вариантам осуществления, в дополнение к выдаче настоящего состояния документа, например, настоящего состояния безопасности документа, в ассоциативно связанной панели состояний документа может выдаваться информация для оповещения пользователя, что пользователь может производить изменения в отношении отображенного состояния. Например, как проиллюстрировано в панели 910 состояний документа, дополнительная строка «Вы можете не допускать редактирование этого документа другими» выдается для оповещения пользователя, что пользователь может оказывать влияние на изменения в отношении настоящего состояния безопасности документа. Таким образом, информация о состоянии, выдаваемая в панелях 910-918 состояний, делается богаче, поясняя пользователю, каким могло бы быть влияние изменения в состоянии, что будет дополнительно содействовать желанию пользователя использовать имеющийся в распоряжении признак для изменения настоящего состояния документа.
Если признак приложения имеется в распоряжении для оказания влияния на изменения в отношении состояния документа, признак приложения может показываться в панели 910 состояний документа в виде выбираемого элемента 911 управления для избирательного осуществления доступа к имеющемуся в распоряжении признаку. Например, элемент 911 управления «управлять защитой» проиллюстрирован на панели 910 документа. После того, как пользователь считывает состояние безопасности настоящего документа и узнает, что состояние безопасности настоящего документа может быть изменено, пользователь может выбирать элемент 911 управления «Управлять защитой» для осуществления доступа к признакам безопасности ассоциативно связанного приложения редактора документов для осуществления изменений в отношении настоящего состояния безопасности. Например, пользователю может быть предоставлена возможность шифровать документ, пользователю может быть предоставлена возможность ограничивать форматирование в отношении документа, пользователю может быть предоставлена возможность устанавливать документ в режим «только для чтения», пользователю может быть предоставлена возможность осуществлять доступ к приложению управления информационными правами (IRM) для настройки различных прав доступа и редактирования в документе, и тому подобного. Преимущественно, пользователю предоставляется полезная информация о состоянии касательно документа, и, в тех случаях, когда имеются в распоряжении признак или функциональные возможности для изменения настоящего состояния документа, доступ к признаку или функциональным возможностям показывается поблизости от выданной информации о состоянии, как проиллюстрировано на фиг. 9.
По-прежнему со ссылкой на фиг. 9, проиллюстрированы другие типы состояния документа и ассоциативно связанных признаков. Например, проиллюстрирована панель 912 состояний документа для оповещения пользователя, что вредный контент может быть в ассоциативно связанном документе, и что контент был выключен из работы. Как проиллюстрировано на фиг. 9, элемент 913 управления «Включить контент в работу» отображается в панели 912 состояний для предоставления пользователю возможности избирательно включать в работу контент, который был выключен из работы в других обстоятельствах вследствие его заподозренного вредного характера.
Другой тип состояния документа, проиллюстрированный в панели 914 состояний документа, состоит в том, был ли документ сохранен в формате файла, который тем или иным образом несовместим или иным образом проблематичен в связи с настоящей версией редактора документов в употреблении. Например, редактор документов в употреблении может быть более поздней версией, чем версия, с которой сохранялся открытый документ, а потому, некоторые признаки приложения, в иных обстоятельствах имеющиеся в распоряжении, не могут иметься в распоряжении для использования открытого сейчас документа, пока открытый сейчас документ не преобразован в более позднюю версию. Соответственно, панель 914 состояний может включать в себя строку состояния, такую как «Вы можете заменить формат файла этого документа на новую версию - некоторые признаки Вашего приложения выключены из работы, так как этот документ сохранен с использованием более старого формата файла - Вы можете преобразовать текущий формат файла». Эта текстовая строка состояния отображения не только снабжает пользователя настоящим состоянием версии открытого документа, но оповещает пользователя о наличии признака или функциональных возможностей, например, признака преобразования документа, для оказания влияния на изменение в отношении настоящего состояния документа. Согласно этому примеру, так как признак преобразования документа имеется в распоряжении, элемент 915 управления «Преобразовать документ» может отображаться в панели 914 состояний для предоставления пользователю возможности избирательно осуществлять доступ к признаку преобразования документа для преобразования открытого документа в более позднюю версию, так что все признаки, имеющиеся в распоряжении у более поздней версии приложения редактора документов, могут использоваться с открытым документом.
Панель 916 состояний иллюстрирует информацию о состоянии в отношении того, являются ли другие в настоящее время редактирующими настоящий документ. Пользователь также оповещается, что он/она может контактировать с другими пользователями документа для координирования с другими пользователями или иным образом общаться с другими пользователями документа. Как должно быть принято во внимание, этот тип состояния может выдаваться, когда документ доступен через программу объединенного совместного использования документа, которая предоставляет одному или более пользователей, например, пользователям в объединенной рабочей группе, возможность открывать данный документ и производить редакционные изменения отношении документа. Состояние, проиллюстрированное в панели 916 состояний, может использоваться для оповещения данного пользователя, что другой пользователь в настоящее время является редактирующим документ, и элемент 917 управления «Электронная почта или IM» может быть предусмотрен для предоставления настоящему пользователю возможности отправлять электронную почту или мгновенное сообщение другим пользователям документа. Как должно быть принято во внимание, электронная почта или мгновенный обмен сообщениями являются всего лишь примерами двух типов обмена информацией и не являются ограничивающими другие типы систем связи, которые могут быть предусмотрены.
По-прежнему со ссылкой на фиг. 9, панель 918 состояний документа иллюстрирует состояние документа для оповещения пользователя в отношении того, содержит ли документ в себе цифровые подписи, или была ли цифровая подпись документа сделана недействительной или скомпрометирована иным образом. Например, если предыдущий пользователь отредактировал и завершил настоящий документ, и применил цифровую подпись к документу, цифровая подпись может использоваться для уведомления последующих пользователей, что пользователь, который применил цифровую подпись, проверил документ и пометил документ в качестве финального. Информация о состоянии, проиллюстрированная в панели 918 состояний, может использоваться для уведомления настоящего пользователя, что такая цифровая подпись была применена к документу. Если настоящий пользователь желает оказать влияние на изменение в отношении информации о подписи, примененной к настоящему документу, элемент 919 управления «Цифровая подпись» может быть предусмотрен для предоставления возможности изменений в отношении состояния цифровой подписи документа. Другие ассоциативно связанные элементы управления, такие как элемент 920 управления «Пометить в качестве финального», могут быть предусмотрены для предоставления пользователю возможности применять состояние к документу для оповещения последующих пользователей, что документ был завершен предыдущим пользователем.
Как должно быть принято во внимание, типы состояния документа им ассоциативно связанные выбираемые элементы управления признаками, проиллюстрированные на фиг. 9, предназначены только для целей иллюстрации и не являются ограничивающими огромные количества и типы состояния документа, которые могут отображаться в панели 910-918 состояний документа, и не являются ограничивающими огромные количества ассоциативно связанных признаков и/или функциональных возможностей, которые могут быть показаны в панелях 910-918 состояния для оказания влияния на изменения в отношении состояния документа. Например, информация о состоянии и связанные признаки и/или функциональные возможности могут показываться через панели информации о документе, имеющиеся в распоряжении в пользовательском интерфейсе внешнего пространства. Например, возвращаясь к фиг. 5, меню 508 печати могло бы использоваться для показа временных настроек печати, применяемых к документу. В дополнение, местоположение и конфигурация панелей 910-918 состояния и элементов 911-920 управления признаками не являются ограничивающими разные ориентации и расположения, которые могут использоваться для предоставления информации и ассоциативно связанных элементов управления признаками во внешнем пространстве 202, описанном в материале настоящей заявки.
Согласно варианту осуществления, информация, отображаемая в панелях 910-918 состояний документа, поддерживается динамически, с тем чтобы, в то время как ассоциативно связанная информация о состоянии изменяется для документа, информация, отображенная в панелях 910-918 состояния, и выбираемые элементы 911-920 управления признаками, показанные для ассоциативно связанного состояния, изменяются по мере того, как изменяется состояние документа. То есть, по мере того как изменяется состояние документа, принимается решение в отношении того, имеются ли в распоряжении другой признак для использования с измененным состоянием, и, если так, другой признак может показываться с динамически обновляемой информацией о состоянии. Например, со ссылкой на панель 910 состояний, если редактируемый сейчас документ находится в режиме «только для чтения», строка состояний может изменяться для оповещения пользователя, что документ сейчас находится в режиме «только для чтения», и что пользователь может изменять состояние защиты документа для предоставления другим возможности редактировать документ.
Согласно варианту осуществления, состояние документа, предоставленное в панелях 910-918 состояний документа, может быть запрограммировано, чтобы отображаться всегда, когда вкладка 905 состояний документа или другой средство для отображения состояния документа приведены в действие, либо отдельные типы состояния документа или все состояние документа могут отображаться, только когда данный тип состояния документа изменился или удовлетворил некоторым пороговым критериям для отображения. Например, информация, ассоциативно связанная с выключением из работы вредного контента, как проиллюстрировано в панели 912 состояний, может быть запрограммирована, чтобы отображаться во внешнем пространстве, только если вредный контент был выключен из работы недавно. С другой стороны, такое состояние может быть установлено для отображения во все моменты времени во внешнем пространстве 202 для оповещения пользователей о потенциальной возможности вредного контента в данном документе. То есть, состояние документа может иметь постоянную исходную позицию в пользовательском интерфейсе внешнего пространства, изменилось или нет состояние, или состояние документа может отображаться в ассоциативно связанной панели состояний документа, когда произошло изменение в ассоциативно связанном состоянии. Что касается другого примера, информация о цифровой подписи, проиллюстрированная в панели 918 состояний, может быть запрограммирована, из условия чтобы информация отображалась, только если в ассоциативно связанном документе произошло изменение, которое делает недействительной или иным образом компрометирует примененную ранее цифровую подпись.
Фиг. 10 представляет еще один пример пользовательского интерфейса внешнего пространства, показывающего некоторое количество панелей информации о состоянии документа и ассоциативно связанных элементов управления выбором признаков приложения. Панель 1010 состояний документа проиллюстрирована на фиг. 10, показывающей логическую группировку имеющихся в распоряжении признаков для оказания влияния на изменение в отношении настоящего состояния документа. Состояние документа, проиллюстрированное в панели 1010 состояний, ассоциативно связано с настоящим состоянием безопасности документа. Например, состояние, приведенное на панели 1010, оповещает пользователя, что документ может редактироваться другими, и что пользователь может изменять права доступа к редактированию, применяемые к документу, с некоторым количеством разных признаков защиты документа. Выбираемые элементы 1011, 1012, 1013 управления установлены на расширенной панели 1010 для предоставления пользователю доступа к различным признакам защиты документа, имеющимся в распоряжении у пользователя для оказания влияния на изменение настоящего состояния безопасности или состояния прав редактирования документа. Например, элемент 1011 управления признаком «IRM» может предоставлять пользователю возможность применять различные права редактирования документа в отношении ассоциативно связанного документа. Элемент 1012 управления «Шифровать документ» может предоставлять пользователю возможность осуществлять доступ к признаку для применения шифрования к редактируемому документу, а признак 1013 «Ограничить форматирование» может предоставлять пользователю возможность осуществлять доступ к признаку для ограничения форматирования, который может применяться к документу, например, в тех случаях, когда документ является стандартизованным документом, который не должен принимать изменения форматирования различными пользователями, имеющими доступ к документу. Таким образом, одна панель состояний может использоваться для показа многообразия разных признаков или для отображения данного типа состояния в многообразие разных признаков.
По-прежнему со ссылкой на фиг. 10, панель 916 состояний документа проиллюстрирована с рамкой 1015, расположенной по периметру панели 916 состояний. Согласно варианту осуществления, информация о состоянии, приведенная на данной панели 910-918 состояний, может быть наделена отличающимися уровнями серьезности или важности. Согласно одному из вариантов осуществления, рамка 1015 может использоваться для выделения или цветового кодирования ассоциативно связанной панели 916 состояний для оповещения пользователя в отношении уровня серьезности или важности, применяемого к отображенному состоянию. Например, состояние низкой важности может подвергаться цветовому кодированию зеленой рамкой 1015, информация о состоянии, имеющая средний уровень серьезности или важности, может подвергаться цветовому кодированию желтой рамкой 1015, а информация о состоянии, имеющая высокий уровень серьезности или важности, может подвергаться цветовому кодированию красной рамкой 1015. Например, если обнаружено, что документ должен содержать вредный контент, например, неизвестный макрос или элемент управления ActiveX, панель состояний, такая как панель 912 состояний, проиллюстрированная на фиг. 9, может предоставляться имеющей рамку 1015 или другой надлежащий механизм идентификации для оповещения пользователя, что информация о состоянии имеет отдельную или высокую важность для пользователя. Как должно быть принято во внимание, цветовое кодирование и использование рамки 1015 предназначены только для целей примера и не являются исчерпывающими по многим способам, которыми уровни серьезности и/или важности могут указываться пользователю. Например, подвергнутая цветовому кодированию строка может размещаться вдоль одного края панели состояний или вдоль верхней или нижней кромки панели состояний. Подобным образом, многообразие пиктограмм уровня важности, например, флажков, звезд, и тому подобного, может использоваться для указания уровня серьезности и/или важности.
Фиг. 11 представляет примерную схему рабочей последовательности операций для осуществления доступа к состоянию документа и ассоциативно связанным признакам приложения через пользовательский интерфейс внешнего пространства в программе редактора документов. Рабочая последовательность 1100 операций начинается на начальной операции 1102 и продолжается до операции 1104, где предоставляется пользовательский интерфейс внутреннего пространства, который включает в себя активатор внешнего пространства, как описано выше. В целях примера, считайте, что рабочая последовательность операций 1100, проиллюстрированная на фиг. 11, ассоциативно связана с желанием пользователя получать один или более типов состояния документа для документа, редактируемого редактором 200 документов.
Рабочая последовательность 1100 операций продолжается до операции 1106 принятия решения, где определяется, следует ли входить в пользовательский интерфейс внешнего пространства. Если нет, последовательность 1100 операций продолжается до операции 1108 принятия решения, где определяется, следует ли выйти из редактора документов. Если определено, что следует выйти из редактора документов, рабочая последовательность операций продолжается до конечной операции 1120. Если определено, что следует продолжить редактирование документа, рабочая последовательность 1100 операций возвращается к началу цикла. Если пользователь решил войти в пользовательский интерфейс внешнего пространства для получения одного или более типов состояния документа, рабочая последовательность 1100 операций продолжается до операции 1110, где выбирается активатор внешнего пространства. Когда выбирается активатор внешнего пространства, документ может преобразовываться в изображение, полоса может расширяться, и признаки внешнего пространства могут наполняться в пользовательском интерфейсе, как проиллюстрировано и описано выше. Согласно еще одному варианту осуществления, может создаваться изображение документа.
На операции 1112, после выбора вкладки 905 состояния документа или другого надлежащего способа приведения в действие для отображения состояния документа, один или более типов состояния документа могут отображаться в ассоциативно связанных панелях 910-918, 1010 состояний документа, как проиллюстрировано и описано выше со ссылкой на фиг. 9 и 10. В дополнение, если какие-нибудь признаки и/или функциональные возможности имеются в распоряжении для оказания влияния на изменение в отношении отображенного состояния документа, один или более выбираемых элементов 911-920, 1011-1013 управления признаками и/или функциональными возможностями могут отображаться в ассоциативно связанных панелях состояний, или, в качестве альтернативы, информация об идентичности и природе имеющихся в распоряжении признаков или функциональных возможностей может отображаться в панелях состояний. После просмотра отображенного состояния и любых имеющихся в распоряжении ассоциативно связанных признаков, рабочая последовательность операций продолжается до операции 1114, и требуемый неавторский признак, например, признак для изменения прав редактирования в отношении редактируемого документа, может применяться для изменения ассоциативно связанного состояния документа.
Согласно варианту осуществления, после того, как использован данный признак или функциональная возможность, информация о состоянии, отображенная в ассоциативно связанной панели состояний может изменяться, чтобы отразить новое состояние. Например, если, на основании изменения состояния, выбранный признак или функциональные возможности больше не могут быть применимыми, а потому, такой признак или функциональные возможности могут быть удалены из панели состояний. В качестве альтернативы, ассоциативно связанная панель состояний может удаляться из отображения после изменения состояния. Либо, после изменения состояния, пользователь может автоматически возвращаться в пользовательский интерфейс внутреннего пространства.
После того, как состояние документа было проверено и изменено, если требуется, рабочая последовательность операций переходит на операцию 1118 для возврата в пользовательский интерфейс внутреннего пространства или для выхода из редактора документов. Рабочая последовательность операций заканчивается на операции 1120.
Как описано выше со ссылкой на фиг. 1-11, многообразие информации о документе, в том числе информации о состоянии документа, может выдаваться через пользовательский интерфейс внешнего пространства. Как описано ниже со ссылкой на фиг. 12-14, предусмотрен обмен информацией между пользовательским интерфейсом внешнего пространства и пользовательским интерфейсом внутреннего пространства для оповещения пользователя, что информация, потенциально интересная пользователю, имеется в распоряжении в пользовательском интерфейсе внешнего пространства. Фиг. 12 представляет пример пользовательского интерфейса внутреннего пространства, имеющего компонент пользовательского интерфейса обмена информацией внешнего интерфейса и содержащего компонент пользовательского интерфейса улучшенной строки сообщений.
Согласно вариантам осуществления изобретения, информация, отображенная в одной или более панелей состояний или информации о документе в пользовательском интерфейсе внешнего пространства, динамически обновляется в качестве ассоциативно связанной информации об изменениях документа. Как проиллюстрировано на фиг. 12, компонент 1210 пользовательского интерфейса (UI) обмена информацией внешнего пространства предусмотрен для передачи информации о состоянии документа, содержащейся в пользовательском интерфейсе внешнего пространства, для оповещения пользователя, что информация, содержащаяся в компоненте UI обмена информацией внешнего пространства, представляет изменение состояния документа, которое может иметь интерес для пользователя. Например, компонент 1210 UI обмена информацией внешнего пространства, проиллюстрированный на фиг. 12, содержит в себе примерную текстовую строку 1215 «Боб Смит открыл этот документ для редактирования».
Согласно вариантам осуществления, компонент 1210 UI обмена информацией внешнего пространства осуществляет временное отображение в пользовательском интерфейсе внутреннего пространства для быстрой передачи информации о состоянии для оповещения пользователя, что он/она должны запустить пользовательский интерфейс внешнего пространства, чтобы узнать больше об изменении состояния документа, являющегося редактируемым. Чтобы предоставить пользователю возможность быстро запускать пользовательский интерфейс выходного пространства, активатор 106 выходного пространства отображается в непосредственной близости от или внутри компонента 1210 UI обмена информацией внешнего пространства. Как должно быть принято во внимание, информация, содержащаяся во временно отображенном компоненте UI обмена информацией внешнего пространства, может быть любой информацией о документе, которая может отображаться в пользовательском интерфейсе внешнего пространства, как описано в материалах настоящей заявки со ссылкой на фиг. 1-15.
Компонент 1210 UI обмена информацией внешнего пространства, проиллюстрированный на фиг. 12, как правило, является прямолинейным по форме и содержит в себе активатор 106 внешнего пространства внутри компонента 1210 UI. Как должно быть принято во внимание, форма и ориентация компонента 1210 UI, проиллюстрированного на фиг. 12, предназначена только для целей примера и не является ограничивающей огромное количество форм и ориентаций, которые могут использоваться для компонента 1210 UI, и не является ограничивающей местоположения, в которых компонент 1210 UI может размещаться в пользовательском интерфейсе внутреннего пространства для оповещения пользователя ассоциативно связанной информацией, содержащейся в пользовательском интерфейсе внешнего пространства.
Согласно еще одному примеру, компонент 1210 UI обмена информацией внешнего пространства может быть визуально выделен, например, цветовым кодированием, добавлением пиктограмм, и тому подобным, для указания уровня серьезности или важности, ассоциативно связанного с информацией, передаваемой из пользовательского интерфейса внешнего пространства. Например, рамка 1220, расположенная вокруг примерного компонента 1210 UI, может быть подвергнута цветовому кодированию для указания уровня серьезности или важности, ассоциативно связанного с информацией, передаваемой из пользовательского интерфейса внешнего пространства.
Согласно одному из вариантов осуществления, компонент 1210 UI обмена информацией может отображаться временно, например, N секунд после того, как он становится видимым, а количество времени для отображения компонента UI может увеличиваться или уменьшаться, если требуется. В качестве альтернативы, компонент UI может отпускаться вручную посредством выбора (например, «щелчка кнопкой мыши») где угодно на компоненте 1210 UI. В дополнение, выбор активатора 106 для отображения пользовательского интерфейса внешнего пространства может вызывать автоматическое отпускание компонента 1210 UI. Если требуется, представление компонента 1210 UI обмена информацией может сопровождаться слышимым звуком для дополнительного привлечения внимания к информации, отображенной в компоненте 1210 UI обмена информацией.
Далее, со ссылкой на фиг. 13, если пользователь выбирает активатор 106 внешнего пространства, отображенный в или поблизости от компонента 1210 UI обмена информацией внешнего пространства, пользовательский интерфейс внешнего пространства автоматически запускается, как описано выше, со ссылкой на фиг. 1-11. Согласно одному из вариантов осуществления, панель 1316 информации о документе или состояний документа, которая содержит в себе состояние или информацию о документе, ассоциативно связанные с обменом информацией, который был представлен через временно отображенный компонент UI обмена информацией внешнего пространства, может выделяться некоторым образом, который возбуждает внимание пользователя к панели 1316 информации или состояний, ассоциативно связанной с информацией, которая передавалась через временно отображенный компонент UI внешнего пространства.
Например, как проиллюстрировано на фиг. 13, панель 1316 состояний документа содержит в себе информацию, что другой пользователь открыл документ, редактируемый настоящим пользователем, и выдает настоящему пользователю информацию о том, каким образом пользователь может закончить работу с документом или изменить состояние документа, в ответ на информацию, выданную настоящему пользователю. Для предупреждения пользователя в отношении отдельной панели состояний, ассоциативно связанной с обменом информацией, предоставленным пользователю через компонент 1210 UI обмена информацией внешнего пространства, визуальная индикация, например, выделенная прерывистая рамка, отображается вокруг ассоциативно связанной панели информации или задач. Как должно быть понятно, многообразие визуальных индикаций может использоваться для привлечения внимания к конкретной панели информации или состояний, ассоциативно связанной с обменом информацией, который выдавался через временно отображенный компонент UI обмена информацией внешнего пространства. Например, панели информации или состояний, ассоциативно связанные с обменом информацией, обеспеченным через временно отображенный компонент UI обмена информацией внешнего пространства, могут подвергаться цветовому кодированию конкретным цветом, например, зеленым, для быстрого оповещения пользователя в отношении того, какую панель информации или состояний следует просматривать. Как описано выше, цветовое кодирование может использоваться для панелей информации или состояний, чтобы указывать уровни серьезности или важности, ассоциативно связанные с информацией, содержащейся в них. Чтобы отличать такие визуальные индикации от визуальной индикации, используемой для ассоциативного связывания конкретной панели информации или состояний с обменом информацией, представленным через компонент 1210 UI обмена информацией внешнего пространства, может использоваться отличающаяся визуальная индикация.
Возвращаясь к фиг. 12, строка 1225 сообщений предусмотрена для передачи информации из информации о документе, содержащейся в пользовательском интерфейсе внешнего пространства и для оповещения пользователя о потенциальной необходимости в запуске пользовательского интерфейса внешнего пространства для просмотра дополнительной информации и для выбора одного или более признаков или функциональных возможностей для оказания влияния на неавторские изменения в отношении документа, являющегося редактируемым. Как проиллюстрировано на фиг. 12, строка 1225 сообщений отображается под полосой 102 и остается отображенной до тех пор, пока строка 1225 сообщений не отпускается действием пользователя, например, посредством выбора кнопки 1245 закрытия. Информация, отображенная в строке 1225 сообщений, может включать в себя тему 1230 информации и реферат 1235 информации для предоставления темы и реферата информации у информации, передаваемой в строку 1225 сообщений из пользовательского интерфейса внешнего пространства. Согласно одному из вариантов осуществления, выбор (например, щелчок кнопкой мыши по) текста 1235 сообщения будет запускать пользовательский интерфейс внешнего пространства для предоставления пользователю возможности просматривать ассоциативно связанную информацию о состоянии и для использования имеющихся в распоряжении признаков или функциональных возможностей, если требуется. В дополнение, выбираемые элементы 1240 управления могут выдаваться в строке 1225 сообщений для избирательного получения одного или более признаков и/или функциональных возможностей для приема дополнительной информации или для изменения состояний или свойств, ассоциативно связанных с документом, являющимся редактируемым.
Пиктограмма 1206 может выдаваться в строке 1225 сообщений для привлечения внимания пользователя к специфичному типу информации о состоянии, содержащейся в пользовательском интерфейсе внешнего пространства, который соответствует отображенной сейчас строке 1225 сообщений. Например, если состояние в строке сообщений ассоциативно связано с информацией о безопасности документа в пользовательском интерфейсе внешнего пространства, пиктограмма 1206 может быть в виде, который привлекает внимание пользователя к панели состояний, содержащей в себе информацию о безопасности.
Например, как проиллюстрировано на фиг. 12, примерная строка информации, указывающая, что настоящий документ содержит в себе, и недействительную цифровую подпись, выдается в строке 1225 сообщений, и предусмотрен выбираемый элемент управления, предоставляющий пользователю возможность видеть подписи, ассоциативно связанные с документом. Таким образом, если пользователь выбирает предусмотренный элемент 1240 управления, пользователь может быть снабжен признаками или функциональными возможностями, ассоциативно связанными с приложением цифровой подписи, для предоставления пользователю возможности видеть цифровые подписи, которые были применены к документу. Как должно быть принято во внимание, примерная информация и выбираемые элементы управления, проиллюстрированные на фиг. 12, предназначены только для целей иллюстрации и не являются ограничивающими огромное количество информации и признаков, которые могут делаться имеющимися в распоряжении через строку 1224 сообщений.
Форма и размер строки 1225 сообщений могут масштабироваться, чтобы умещаться на разных дисплейных экранах. То есть, строка 1225 сообщений может уменьшаться по размеру или может расширяться по размеру в зависимости от имеющегося в распоряжении пространства дисплейного экрана. В дополнение, более чем одна строка 1225 сообщений может отображаться в качестве дополнительной информации, которая передается, которая может быть интересна пользователю. То есть, дополнительная строка 1225 сообщений может отображаться под первой строкой 1225 сообщений для передачи разных типов состояния или информации о документе во второй отображенной строке 1225 сообщений.
Далее, со ссылкой на фиг. 14, если пользователь выбирает активатор 1206 внешнего пространства, отображенный в или поблизости от строки 1225 сообщений, запускается пользовательский интерфейс внешнего пространства для предоставления пользователю возможности просматривать дополнительную информацию и получать разные признаки или функциональные возможности, ассоциативно связанные с информацией, которая передавалась через отображенную строку 1225 сообщений. Например, как проиллюстрировано на фиг. 13, показано, что панель 1318 состояний документа должна содержать информацию, соответствующую информации, которая передавалась в пользовательский интерфейс внутреннего пространства через отображенную строку 1225 сообщений. Как описано выше, выделение, например, цветовое кодирование или другая приемлемая визуальная индикация, может использоваться для соответствующей панели 1318 информации или состояний для предоставления пользователю возможности быстро определять панель информации или состояний, содержащую в себе информацию, соответствующую обмену информации, предоставленному через отображенную строку 1225 сообщений.
Как должно быть принято во внимание, отличительное визуальное выделение может использоваться для панелей 1318 информации или состояний, ассоциативно связанных с передачами информации во временно отображенный компонент UI обмена информацией внешнего пространства, и разная визуальная индикация может использоваться для панелей информации или состояний, ассоциативно связанных с передачами информации, выдаваемыми через отображенную строку 1225 сообщений. Таким образом, когда пользователь запускает пользовательский интерфейс внешнего пространства, пользователь может без труда проводить различие панели информации или состояний, ассоциативно связанной с временно отображенным компонентом UI обмена информацией, в противоположность информации, переданной через отображенную строку 1225 сообщений. Как проиллюстрировано на фиг. 13, информация, ассоциативно связанная с временно отображенным компонентом UI, показана прерывистой очерчивающей рамкой, а панель состояний, ассоциативно связанная с отображенной строкой сообщений визуально выделяется сплошной рамкой. Другие визуальные индикации могут использоваться для наделения панели информации или состояний, ассоциативно связанной с временно отображенным компонентом UI обмена информацией, яркой визуальной индикацией и для наделения панели информации или состояний, ассоциативно связанной с отображенной строкой сообщений, более яркой или ярчайшей визуальной индикацией.
Фиг. 14 представляет примерную схему рабочей последовательности операций для приема обмена информацией о состоянии документа через компонент пользовательского интерфейса обмена информацией внешнего пространства и через компонент пользовательского интерфейса улучшенной строки сообщений. Для целей описания схемы рабочей последовательности операций, проиллюстрированной на фиг. 14, считайте, что пользователь данного документа принимает информацию через временно отображенный компонент UI обмена информацией внешнего пространства и/или через отображенный компонент пользовательского интерфейса строки сообщений. Рабочая последовательность 1400 операций начинается на операции 1402 и продолжается до операции 1404, где предоставляется пользовательский интерфейс внутреннего пространства, который включает в себя активатор внешнего пространства. Пример пользовательского интерфейса внутреннего пространства может включать в себя фиг. 1. Рабочая последовательность 1400 операций продолжается до операции 1406 принятия решения, и производится определение в отношении того, был ли отображен временный компонент UI обмена информацией внешнего интерфейса. Если нет, рабочая последовательность операций продолжается до операции 1418, как описано ниже.
Если временный компонент 1225 UI обмена информацией внешнего пространства отображен, рабочая последовательность операций продолжается до операции 1410. На операции 1410, пользователь может просматривать информацию, содержащуюся во временно отображенном компоненте 1225 UI обмена информацией внешнего пространства, и, если требуется, пользователь может выбрать активатор внешнего пространства для запуска пользовательского интерфейса внешнего пространства. На операции 1412, пользователь может просматривать ассоциативно связанные состояние или информацию о документе, а на операции 1414, пользователь может применять неавторские признаки и/или функциональные возможности, если требуется. Как описано выше, для того чтобы оповещать пользователя в отношении конкретной панели информации или состояний, содержащейся в пользовательском интерфейсе внешнего пространства, ассоциативно связанном с обменом информацией, обеспечиваемым временно отображенным компонентом обмена информацией внешнего пространства, ассоциативно связанная панель информации или состояний, содержащаяся в пользовательском интерфейсе внешнего пространства, может визуально выделяться некоторым образом для указания своей взаимосвязи с информацией, выдаваемой пользователю через временно отображенный компонент UI внешнего пространства.
На операции 1414, если строка 1225 сообщений динамически наполняется информацией, переданной из ассоциативно связанной панели информации или состояний, содержащейся в пользовательском интерфейсе внешнего пространства, которая интересна пользователю, рабочая последовательность операций может переходить обратно на операцию 1410, и пользователь может запускать пользовательский интерфейс внешнего пространства. На операции 1412, пользователь может просматривать ассоциативно связанную панель состояний или информации о документе, а на операции 1414, пользователь может применять один или более признаков или функциональных возможностей, имеющихся в распоряжении для изменения информации о документе или состояния документа, предусмотренных в пользовательском интерфейсе внешнего пространства. Как описано выше, ассоциативно связанная панель информации или задач, отображенная в пользовательском интерфейсе внешнего пространства, ассоциативно связанном с информацией, переданной пользователю через строку 1225 сообщений, может визуально выделяться некоторым образом, чтобы быстро оповещать пользователя в отношении конкретной панели информации или состояний, ассоциативно связанной с информацией, поставляемой пользователю через строку 1225 сообщений. После того, как пользователь просмотрел какую-нибудь информацию или состояние, содержащиеся в пользовательском интерфейсе внешнего пространства, интересные для пользователя, пользователь может возвращаться в пользовательский интерфейс внутреннего пространства для продолжения редактирования документа, или пользователь может выходить из редактора документов, и рабочая последовательность операций может заканчиваться на операции 1420. Таким образом, использование временно отображенного компонента UI обмена информацией внешнего пространства или компонента UI строки сообщений предусматривает, чтобы информация передавалась из пользовательского интерфейса внешнего пространства в пользовательский интерфейс внутреннего пространства для оповещения пользователя данного документа, что информация, содержащаяся в пользовательском интерфейсе внешнего пространства, может быть интересна пользователю.
Посредством предоставления навигации между внутренним пространством и внешним пространством, пользователи могут без труда становиться знающими внешние признаки, так как они отделены от авторских признаков. Посредством разделения признаков внутреннего пространства и внешнего пространства, пользователи могут легко обнаруживать признаки, так как признаки категоризированы. Признаки могут быть богаче и давать больше информации и функциональных возможностей, так как «недвижимость» отображения используется лучше. Больший объем «недвижимости» имеется в распоряжении для признаков внешнего пространства, тем самым, предоставляя разработчикам программного обеспечения благоприятную возможность увеличивать функциональные возможности программы редактора документов. Каналы связи, ассоциативно связанные с документом, лучше управляются, так как они не смешиваются с признаками внутреннего пространства.
Со ссылкой на фиг. 15, примерная система для реализации изобретения включает в себя вычислительное устройство, такое как вычислительное устройство 1500. В базовой конфигурации, вычислительное устройство 1500 может включать в себя любой тип стационарного вычислительного устройства или мобильного вычислительного устройства. Вычислительное устройство 1500 типично включает в себя по меньшей мере один блок 1502 обработки и системную память 1504. В зависимости от точной конфигурации и типа вычислительного устройства, системная память 1504 может быть энергозависимой (такой как ОЗУ (оперативное запоминающее устройство, RAM)), энергонезависимой (такой как ПЗУ (постоянное запоминающее устройство, ROM), флэш-память, и тому подобное), или некоторой комбинацией этих двух. Системная память 1504 типично включает в себя операционную систему 1505, одно или более приложений, и может включать в себя данные 1507 программ. В одном из вариантов осуществления, приложения 1506 дополнительно включают в себя приложение 1520 для осуществления доступа к пользовательскому интерфейсу внешнего пространства. Эта базовая конфигурация проиллюстрирована на фиг. 15 теми компонентами, которые в пределах пунктирной линии 1508.
Вычислительное устройство 1500 также может иметь дополнительные признаки или функциональные возможности. Например, вычислительное устройство 1500 также может включать в себя дополнительные устройства хранения данных (съемные и/или несъемные), например, такие как магнитные диски, оптические диски или лента. Такое дополнительное запоминающее устройство проиллюстрировано на фиг. 15 съемным запоминающим устройством 1509 и несъемным запоминающим устройством 1510. Компьютерные запоминающие носители могут включать в себя энергозависимые, энергонезависимые, съемные и несъемные носители, реализованные любым способом или технологией для хранения информации, такой как машиночитаемые инструкции, структуры данных, программные модули, или другие данные. Системная память 1504, съемное запоминающее устройство 1509 и несъемное запоминающее устройство 1510, все являются примерами компьютерных запоминающих носителей. Компьютерные запоминающие носители включают в себя, но не в качестве ограничения, ОЗУ, ПЗУ, ЭСППЗУ (электрически стираемое и программируемое ПЗУ, EEPROM), флэш-память или другую технологию памяти, CD-ROM, цифровые многофункциональные диски (DVD) или другие оптические запоминающие устройства, магнитные кассеты, магнитную ленту, магнитные дисковые запоминающие или другие магнитные запоминающие устройства, либо любой другой носитель, который может использоваться для хранения требуемой информации и к которому может быть осуществлен доступ вычислительным устройством 1500. Любые такие компьютерные запоминающие носители могут быть частью устройства 1500. Вычислительное устройство 1500 также может иметь устройство(а) 1512 ввода, такие как клавиатура, мышь, перо, устройство речевого ввода, устройство сенсорного ввода, и т. д. Устройство(а) 1514 вывода, такие как дисплей, динамики, принтер, и т. д., также могут быть включены в состав.
Вычислительное устройство 1500 также содержит в себе соединение(я) 1516 связи, которое предоставляет устройству возможность обмениваться информацией с другими вычислительными устройствами 1518, к примеру, через сеть или беспроводную сеть. Соединение(я) 1516 связи являются примером среды связи. Среда связи типично воплощает машинно-читаемые команды, структуры данных, программные модули или другие данные в модулированном сигнале данных, таком как несущая волна или другой транспортный механизм, и включает в себя любую среду доставки информации. Термин «модулированный сигнал данных» включает в себя сигнал, который обладает одной или более своих характеристик, установленных или изменяемых таким образом, чтобы кодировать информацию в сигнале. В качестве примера, а не ограничения, среда связи может включать в себя проводную среду, такую как проводная сеть, или непосредственное проводное соединение, и беспроводную среду, такую как акустическая, РЧ (радиочастотная, RF), инфракрасная и другие беспроводные среды. Термин машинно-читаемые носители, в качестве используемого в материалах настоящей заявки, включает в себя как запоминающие носители, так и среду связи.
Хотя изобретение было описано на языке, который характерен для структурных признаков и/или этапов обобщенных способов, должно быть понятно, что изобретение, определенное в прилагаемой формуле изобретения, не обязательно ограничено отдельными характерными признаками или этапами. Скорее, характерные признаки и этапы раскрыты в качестве предпочтительных форм реализации заявленного изобретения. Поскольку многие варианты осуществления изобретения могут быть созданы, не выходя из сущности и объема изобретения, изобретение состоит в формуле изобретения, приложенной ниже.
Класс G06F3/048 средства взаимодействия для графических интерфейсов пользователя, например взаимодействие через окна, иконки или меню