СЕТЕВОЕ УПРАВЛЕНИЕ ДАННЫМИ В РАСПРЕДЕЛЕННОМ НАБОРЕ УСТРОЙСТВ

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