КЭШИРОВАНИЕ ПО ПРАВИЛАМ ДЛЯ ПАКЕТНОГО ПЕРЕНОСА ДАННЫХ

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