РАСШИРЯЕМОЕ СИСТЕМНОЕ ДЕЙСТВИЕ ДЛЯ ОСУЩЕСТВЛЕНИЯ СОВМЕСТНОГО ИСПОЛЬЗОВАНИЯ, ОСТАВАЯСЬ ПРИ ЭТОМ В ТЕКУЧЕМ КОНТЕКСТЕ В ФОНОВОМ РЕЖИМЕ

1. Один или более машиночитаемых носителей информации, содержащих команды, которые при их исполнении одним или более процессорами, расположенными в электронном устройстве, реализуют операционную систему, которая выполняет способ, содержащий этапы, на которых:
реализуют действие совместного использования в качестве одной из множества точек входа рабочих процессов, причем точки входа рабочих процессов соответственно реализуются посредством приложений, исполняющихся на упомянутом устройстве, причем эти приложения включают в себя исходные приложения для предоставления контента, допускающего совместное использование, а также дополнительно включают в себя целевые приложения для приема контента, допускающего совместное использование, и для выгрузки контента, допускающего совместное использование, в конечные точки совместного использования;
в ответ на инициирование действия совместного использования в точках входа рабочих процессов пользователем упомянутого устройства, определяют тип для контента, выбранного пользователем упомянутого устройства для совместного использования; и
отображают список целевых приложений пользователю упомянутого устройства в пользовательском интерфейсе (UI) совместного использования, причем данный список включает в себя целевые приложения, которые установлены на электронном устройстве.
2. Один или более машиночитаемых носителей информации по п.1, при этом способ дополнительно включает в себя этап, на котором отображают точки входа рабочих процессов в пользовательском интерфейсе (UI), причем отображение выполняется в ответ на пользовательский ввод.
3. Один или более машиночитаемых носителей информации по п.1, при этом способ дополнительно включает в себя этап, на котором принимают соответствующие регистрации от соответствующих целевых приложений, причем эти регистрации указывают типы контента, поддерживающего совместное использование, которые целевые приложения могут поддерживать.
4. Один или более машиночитаемых носителей информации по п.1, при этом способ дополнительно включает в себя этапы, на которых осуществляют фильтрацию целевых приложений с тем, чтобы отфильтрованные целевые приложения включали в себя только те целевые приложения, для которых зарегистрированный тип контента соответствует типу контента для контента, выбранного пользователем, и отображают пользователю упомянутого устройства список целевых приложений в UI совместного использования, причем фильтрация списка осуществляется в соответствии с выбранным типом контента.
5. Один или более машиночитаемых носителей информации по п.1, при этом способ дополнительно включает в себя этап, на котором предоставляют пользователю возможность совместного использования контента с конечными точками совместного использования, причем конечные точки совместного использования являются одной из Web-службы, одного или более человек и категории людей.
6. Один или более машиночитаемых носителей информации по п.1, при этом способ дополнительно включает в себя этап, на котором осуществляют съемку контента для исходного приложения.
7. Один или более машиночитаемых носителей информации по п.6, при этом отснятый контент представляет собой снимок экрана.
8. Один или более машиночитаемых носителей информации по п.1, при этом способ дополнительно включает в себя этап, на котором определяют выбранный контент по контексту или посредством наблюдения за действиями пользователя.
9. Один или более машиночитаемых носителей информации по п.1, при этом способ дополнительно включает в себя этап, на котором конфигурируют UI совместного использования для принятия явного пользовательского выбора контента, допускающего совместное использование.
10. Один или более машиночитаемых носителей информации по п.1, при этом способ дополнительно включает в себя этап, на котором предоставляют окно, в котором может быть отображено сопутствующее представление целевого приложения, причем данное представление обеспечивает пользовательский интерфейс (UI) совместного использования, с помощью которого пользователь может реализовывать совместное использование выбранного контента.