МЕТОД УДАЛЕННОЙ ДИАГНОСТИКИ И КОРРЕКЦИИ СОСТОЯНИЯ ЧЕЛОВЕКА И СИСТЕМА ДЛЯ ЕГО ОСУЩЕСТВЛЕНИЯ

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