Представление функций, не относящихся к авторской разработке, посредством информации о состоянии документа в пользовательском интерфейсе внешнего пространства
Иллюстрации
Показать всеИзобретение относится к области программ редакторов документов. Техническим результатом является предоставление доступа к информации и состоянию документа и связанным функциям/функциональным возможностям через пользовательский интерфейс внешнего пространства для программы редактора документов. Активатор внешнего пространства выбирают, чтобы осуществлять доступ к пользовательскому интерфейсу (UI) внешнего пространства для программы редактора документов. Активатор внешнего пространства ассоциируется с UI внутреннего пространства, имеющим отображенный документ. Когда выбирают активатор внешнего пространства, UI внешнего пространства отображается, включая в себя расширенную поверхность для выбора функций. UI внешнего пространства может быть использован для отображения одной или более областей состояния для предоставления информации о состоянии документа, редактируемого в UI внутреннего пространства. Функции приложения для внесения изменений в состояние данного документа могут быть представлены во внешнем пространстве интерфейса рядом с ассоциированной информацией о состоянии. Компонент связи UI внешнего пространства может временно отображаться в UI внутреннего пространства, чтобы сообщать информацию о состоянии документа, которая в настоящий момент доступна в UI внешнего пространства. Строка сообщений может быть отображена в UI внутреннего пространства для сообщения информации из UI внешнего пространства. 3 н. и 17 з.п. ф-лы, 15 ил.
Реферат
Уровень техники
Во многих редакторах документов функциональные возможности авторской разработки, такие как функции ввода текста и информации, функции форматирования и т.п., доступны через одно или более легко доступных функциональных меню. Однако функции, не относящиеся к авторской разработке, такие как управление безопасностью документа, преобразование формата файла и управление разрешениями на редактирование документа, зачастую трудно найти. Кроме того, когда пользователь определяет состояние данного документа, которое не относится к авторской разработке, например, находится ли документ в режиме "только для чтения", функцию приложения для изменения состояния, которое не относится к авторской разработке, может быть трудно находить и использовать. Кроме того, когда данный тип состояния документа изменяется, например, когда документ редактируется другим пользователем, текущий пользователь может не знать, что состояние документа изменилось.
Именно относительно этих и других соображений было реализовано настоящее изобретение.
Раскрытие изобретения
Настоящее раскрытие изобретения приведено для того, чтобы в упрощенной форме представить набор идей, которые дополнительно описаны ниже в подробном описании. Данное раскрытие не предназначено, чтобы идентифицировать ключевые и/или неотъемлемые признаки заявленного объекта изобретения. Также данное раскрытие не предназначено, чтобы ограничивать рамки заявленного объекта.
Варианты осуществления настоящего изобретения разрешают вышеуказанную и другие проблемы, предоставляя доступ к информации и состоянию документа и связанным функциям/функциональным возможностям через пользовательский интерфейс внешнего пространства для программы редактора документов. Активатор внешнего пространства ассоциируется с пользовательским интерфейсом внутреннего пространства, отображающим документ. Когда выбирают активатор внешнего пространства, отображается пользовательский интерфейс внешнего пространства, который включает в себя отображаемую поверхность для отображения информации и состояния документа и служит для представления не относящихся к авторской разработке функций и функциональных возможностей.
Согласно одному варианту осуществления пользовательский интерфейс внешнего пространства может быть использован, чтобы отображать одну или более областей состояния для предоставления информации о состоянии документа, редактируемого в пользовательском интерфейсе внутреннего пространства. Согласно другому варианту осуществления функции приложения для внесения изменений в состояние данного документа могут располагаться во внешнем пространстве интерфейса рядом с ассоциированной информацией о состоянии.
Согласно другому варианту осуществления компонент связи пользовательского интерфейса (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 документа иллюстрируют компоненты пользовательского интерфейса, в которых различные типы состояния документа могут быть отображены в связи с документом, редактируемым во внутреннем пространстве р