ИММЕРСИВНЫЙ ПРОСМОТР ДОКУМЕНТОВ

1. Способ для предоставления иммерсивного просмотра и использования документов в пользовательском интерфейсе электронных сообщений, содержащий этапы, на которых:
- в машиногенерируемом пользовательском интерфейсе электронных сообщений предоставляют область сообщений, в которой располагается одно или более электронных сообщений, где, по меньшей мере, одно из одного или более электронных сообщений включает в себя вложение элемента контента; и
- в ответ на выбор вложения элемента контента, отображают ассоциированный элемент контента в иммерсивной области просмотра в пользовательском интерфейсе электронных сообщений для предоставления возможности просмотра как отображаемого элемента контента, так и одного или более электронных сообщений в одном отображении пользовательского интерфейса электронных сообщений,
- редактируют ассоциированный элемент контента и в ответ на выбор функции сохранения и отправки автоматически вкладывают отредактированный элемент контента в черновик сообщения.
2. Способ по п. 1, в котором если пространство отображения, доступное в машиногенерируемом пользовательском интерфейсе электронных сообщений, является недостаточным для того, чтобы отображать как область сообщений, так и иммерсивную область просмотра, выполняется этап, на котором усекают отображение области сообщений, чтобы обеспечивать возможность отображения иммерсивной области просмотра.
3. Способ по п. 1, в котором одно или более электронных сообщений, расположенных в области сообщений, содержат цепочку сообщений, причем способ дополнительно содержит этап, на котором предоставляют возможность навигации в области сообщений для одного или более сообщений, содержащих цепочку сообщений, при поддержании отображения отображаемого элемента контента в иммерсивной области просмотра.
4. Способ по п. 3, в котором в ответ на выбор второго вложения элемента контента, вложенного в одно из сообщений, к которому осуществлена навигация, содержащих цепочку сообщений, выполняется этап, на котором заменяют отображение отображаемого элемента контента в иммерсивной области просмотра на отображение второго элемента контента, ассоциированного со вторым вложением элемента контента.
5. Способ по п. 3, в котором одно или более электронных сообщений, расположенных в области сообщений, располагаются в порядке от самого старого принятого к самому новому принятому, при котором самое старое принятое сообщение располагается наверху цепочки сообщений таким образом, что нисходящая навигация цепочки сообщений предоставляет возможность навигации в последовательно более новое электронное сообщение.
6. Способ по п. 5, в котором если дополнительное сообщение добавляется в цепочку сообщений в качестве ответного сообщения или в качестве нового сообщения, выполняют этап, на котором добавляют дополнительное сообщение внизу цепочки сообщений в качестве самого нового сообщения в цепочке сообщений.
7. Способ по п. 1, дополнительно содержащий этапы, на которых:
- в ответ на выбор вложения элемента контента, отображают вторичный пользовательский интерфейс поверх машиногенерируемого пользовательского интерфейса электронных сообщений в качестве всплывающего вторичного интерфейса;
- отображают область сообщений и иммерсивную область просмотра во всплывающем вторичном интерфейсе; и
- возвращают машиногенерируемый пользовательский интерфейс электронных сообщений в состояние отображения до предоставления области сообщений.
8. Способ по п. 7, дополнительно содержащий этап, на котором предоставляют возможность навигации между всплывающим вторичным интерфейсом и машиногенерируемым интерфейсом электронных сообщений для предоставления возможности избирательного просмотра контентов двух интерфейсов по команде.
9. Способ по п. 7, дополнительно содержащий этап, на котором предоставляют возможность избирательного убирания всплывающего вторичного интерфейса обратно в машиногенерируемый интерфейс электронных сообщений таким образом, что машиногенерируемый интерфейс электронных сообщений возвращается в состояние отображения до открытия всплывающего вторичного интерфейса из машиногенерируемого интерфейса электронных сообщений.
10. Способ по п. 7, в котором в ответ на прием любых изменений или добавлений в любые сообщения, содержащиеся в области сообщений, либо в ответ на прием любых изменений любых элементов контента, отображаемых в иммерсивной области просмотра, выполняется этап, на котором автоматически отражают изменения или добавления в любые сообщения либо изменения любых элементов контента в соответствующих сообщениях или элементах контента, содержащихся или отображаемых в пользовательском интерфейсе электронных сообщений.
11. Машиногенерируемый пользовательский интерфейс, содержащий:
- область сообщений, в которой располагается одно или более электронных сообщений;
- иммерсивную область просмотра, отображаемую в машиногенерируемом пользовательском интерфейсе в ответ на выбор вложения элемента контента, содержащегося в одном из одного или более электронных сообщений, при этом элемент контента, ассоциированный с вложением элемента контента, отображается в иммерсивной области просмотра; и
- при этом область сообщений и иммерсивная область просмотра отображаются в машиногенерируемом пользовательском интерфейсе, чтобы обеспечивать возможность просмотра как области сообщений, так и иммерсивной области просмотра в одном отображении машиногенерируемого пользовательского интерфейса, и при этом область сообщений сконфигурирована для редактирования ассоциированного элемента контента и в ответ на выбор функции сохранения и отправки автоматического вложения отредактированного элемента контента в черновик сообщения.
12. Машиногенерируемый пользовательский интерфейс по п. 11, в котором область сообщений и иммерсивная область просмотра отображаются в машиногенерируемом пользовательском интерфейсе в ориентации с расположением рядом.
13. Машиногенерируемый пользовательский интерфейс по п. 11, в котором область сообщений и иммерсивная область просмотра отображаются в машиногенерируемом пользовательском интерфейсе в ориентации сверху вниз.
14. Машиногенерируемый пользовательский интерфейс по п. 11, дополнительно содержащий:
- первичный интерфейс для отображения одного или более элементов электронных сообщений; и
- всплывающий вторичный интерфейс для отображения области сообщений и иммерсивной области просмотра, причем всплывающий вторичный интерфейс отображается поверх первичного интерфейса после выбора элемента электронных сообщений из первичного интерфейса, при этом одно или более электронных сообщений, расположенных в области сообщений, представляют собой связанные сообщения, отображаемые в области сообщений в ответ на выбор элемента электронных сообщений из первичного интерфейса.
15. Машиночитаемый носитель, содержащий машиноисполняемые инструкции, которые, при исполнении посредством компьютера, осуществляют способ для предоставления иммерсивного просмотра и использования документов в пользовательском интерфейсе электронных сообщений, содержащие:
- в машиногенерируемом пользовательском интерфейсе электронных сообщений, предоставление области сообщений, в которой располагается одно или более электронных сообщений, причем, по меньшей мере, одно из одного или более электронных сообщений включает в себя вложение элемента контента;
- в ответ на выбор вложения элемента контента, отображение ассоциированного элемента контента в иммерсивной области просмотра в пользовательском интерфейсе электронных сообщений для предоставления возможности просмотра как отображаемого элемента контента, так и одного или более электронных сообщений в одном отображении пользовательского интерфейса электронной связи; и
- при этом одно или более электронных сообщений, расположенных в области сообщений, содержит цепочку сообщений, дополнительно содержащие предоставление возможности навигации в области сообщений для одного или более сообщений, содержащих цепочку сообщений, при поддержании отображения отображаемого элемента контента в иммерсивной области просмотра,
- редактирование ассоциированного элемента контента и в ответ на выбор функции сохранения и отправки автоматическое вложение отредактированного элемента контента в черновик сообщения.