УПРАВЛЕНИЕ СЕАНСОМ УДАЛЕННОГО ПРОСМОТРА

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