СТРУКТУРА ОПРЕДЕЛЕНИЯ ПРОГРАММЫ, АВТОНОМНО НЕЙТРАЛИЗУЮЩЕЙ ВТОРГШИЙСЯ ВИРУС, ПРОГРАММА, ИМЕЮЩАЯ УКАЗАННУЮ СТРУКТУРУ, НОСИТЕЛЬ ДАННЫХ, НА КОТОРОМ ИНСТАЛЛИРОВАНА УКАЗАННАЯ ПРОГРАММА, А ТАКЖЕ МЕТОД И АППАРАТ, АВТОНОМНО РЕШАЮЩИЕ ПРОБЛЕМУ ВИРУСОВ

1. Структура определения программы, отличающаяся тем, что она обеспечивает срабатывание в данной программе:
механизма выявления заражения, самостоятельно выявляющего заражение, когда определенная область памяти исполняющейся такой программы по какой-либо причине заражается информацией, идущей вразрез с назначением вышеуказанной программы,
механизма обеззараживания, самостоятельно устраняющего заражение, выявленное вышеуказанным механизмом выявления заражения, и
механизма восстановления нормального состояния, автоматически восстанавливающего нормальное состояние вышеуказанной области памяти.
2. Структура определения программы по п. 1, отличающаяся тем, что вышеуказанный механизм выявления заражения имеет структуру вектора, имеющую 1-е - 7-е правила.
3. Структура определения программы по п. 1, отличающаяся тем, что вышеуказанный механизм обеззараживания имеет механизм инициализации, предназначенный для инициализации вышеуказанного вектора.
4. Структура определения программы по п. 3, отличающаяся тем, что вышеуказанный механизм обеззараживания инициализирует вышеуказанный вектор перед тем, как симптомы, вызываемые вышеуказанной информацией, противоречащей исходному назначению, проявляют себя.
5. Структура определения программы по п. 3 или 4, отличающаяся тем, что вышеуказанный вектор имеет структуру, позволяющую вышеуказанному механизму выявления заражения и/или вышеуказанному механизму обеззараживания срабатывать в оптимальное время.
6. Структура определения программы по любому из пп. 1-5, отличающаяся тем, что вышеуказанный механизм восстановления нормального состояния имеет механизм перезапуска, восстанавливающий нормальную работу вышеуказанной программы.
7. Структура определения программы по любому из пп. 1-6, отличающаяся тем, что вышеуказанный вектор, связанный с вышеуказанным механизмом выявления заражения, содержит, по крайней мере, 2-й флаг, указывающий факт прохождения 2-го правила, 6-й флаг, требующий перезапуск самого вектора, 7-й флаг, объявляющий приостановку перезапуска самого вектора, и 4-ю область, оцененную 3-м правилом и установленную 4-м правилом,
а вышеуказанный механизм выявления заражения содержит механизм оценки комбинации состояний 3 видов флагов и 4-й области, оценивающий комбинацию состояний 2-го, 6-го и 7-го флагов и 4-й области.
8. Структура определения программы по п. 2, отличающаяся тем, что в ней дополнительно предусмотрен механизм оценки легитимности генеалогии 4-й области, оценивающий легитимность генеалогии 4-й области с целью оценки легитимности 4-й области согласно 3-му правилу вышеуказанного вектора.
9. Структура определения программы по п. 2, отличающаяся тем, что в ней дополнительно предусмотрен механизм прогнозирования обеспечения генеалогии 4-й области, прогнозирующий возможность обеспечения генеалогии 4-й области согласно 5-му правилу, связанному с вышеуказанным вектором, с применением стека числа установившихся 4-х областей.
10. Структура определения программы по любому из пп. 1-9, отличающаяся тем, что в ней дополнительно предусмотрен механизм выявления заражения команды, выявляющий заражение команды, не поддающееся выявлению операционной системой вышеуказанной программы.
11. Структура определения программы автономного разрешения проблемы вирусов, которая разрешает проблемы, вызываемые вирусами, вторгающимися в программу, работающую на ОС (операционной системе), или в область данных такой программы, с точки зрения структуры программы, отличающаяся тем, что содержит:
координатную функцию 4 со структурой, в которой несколько раз срабатывает набор векторов, являющихся минимальным структурным элементом изложения для определения содержания области данных, служащей субъектом, пока паллета 4, на которой размещены векторы в произвольном порядке, не достигнет критического состояния,
координатную функцию 2 со структурой, в которой несколько раз срабатывает набор векторов, являющихся минимальным структурным элементом изложения для определения содержания области данных, служащей субъектом, пока паллета 2, на которой размещены векторы в произвольном порядке, не достигнет критического состояния,
координатную функцию 3 со структурой, в которой несколько раз срабатывает
набор векторов, являющихся минимальным структурным элементом изложения для определения содержания области данных, служащей субъектом, пока паллета 3, на которой размещены векторы в произвольном порядке, не достигнет критического состояния, и
функцию синхронизации, которая переводит управление; при достижении паллетой 4 критического состояния в паллету 2, при достижении паллетой 2 критического состояния в паллету 3, и при достижении паллетой 3 критического состояния, в координатную функцию 3, находящуюся на наивысшем ранге, в координатную функцию 4, находящуюся на одном и том же ранге, или в координатную функцию 4, находящуюся на один ранг ниже, в зависимости от расположения в 4-й области переменного субъекта, позволяющего установление вышеуказанного субъекта.
12. Структура определения программы по п. 11, отличающаяся тем, что вышеуказанный вектор содержит:
структуру, содержащую механизма выявления заражения, самостоятельно выявляющий заражение по какой-либо причине вышеуказанной области данных,
механизм обеззараживания, самостоятельно устраняющий заражение, выявленное вышеуказанным механизмом выявления заражения, и
механизм восстановления нормального состояния, автоматически восстанавливающий нормальное состояние вышеуказанной области памяти.
13. Структура определения программы по п. 11 или 12, отличающаяся тем, что вышеуказанный вектор имеет 1-е - 7-е правила.
14. Структура определения программы по п. 12 или 13, отличающаяся тем, что вышеуказанный механизм обеззараживания имеет механизм инициализации, предназначенный для инициализации вышеуказанного вектора.
15. Структура определения программы по п. 14, отличающаяся тем, что вышеуказанный механизм обеззараживания инициализирует вышеуказанный вектор перед тем, как симптомы, вызываемые вышеуказанной информацией, противоречащей исходному назначению, проявляют себя.
16. Структура определения программы по любому из пп. 12-15, отличающаяся тем, что вышеуказанный вектор имеет структуру, позволяющую вышеуказанному механизму выявления заражения и/или вышеуказанному механизму обеззараживания срабатывать в оптимальное время.
17. Структура определения программы по любому из пп. 12-16, отличающаяся тем, что вышеуказанный механизм восстановления нормального состояния имеет механизм перезапуска, восстанавливающий нормальное состояние вышеуказанной программы.
18. Структура определения программы по любому из пп. 12-17, отличающаяся тем, что вышеуказанный вектор, связанный с вышеуказанным механизмом выявления заражения, содержит, по крайней мере, 2-й флаг, указывающий факт прохождения 2-го правила, 6-й флаг, требующий перезапуск самого вектора, 7-й флаг, объявляющий приостановку перезапуска самого вектора, и 4-ю область, оцененную 3-м правилом и установленную 4-м правилом, а вышеуказанный механизм выявления заражения содержит механизм оценки комбинации состояний 3 видов флагов и 4-й области, оценивающий комбинацию состояний 2-го, 6-го и 7-го флагов и 4-й области.
19. Структура определения программы по п. 13, отличающаяся тем, что в ней дополнительно предусмотрен механизм оценки легитимности генеалогии 4-й области, оценивающий легитимность генеалогии 4-й области с целью оценки легитимности 4-й области согласно 3-му правилу вышеуказанного вектора.
20. Структура определения программы по п. 13, отличающаяся тем, что в ней дополнительно предусмотрен механизм прогнозирования обеспечения генеалогии 4-й области, прогнозирующий возможность обеспечения генеалогии 4-й области согласно 5-му правилу, связанному с вышеуказанным вектором, с применением стека числа установившихся 4-х областей.
21. Структура определения программы по любому из пп. 11-20, отличающаяся тем, что в ней дополнительно предусмотрен механизм выявления заражения команды, выявляющий заражение команды, не поддающееся выявлению операционной системой вышеуказанной программы.
22. Структура определения программы по любому из пп. 11-20, отличающаяся тем, что в ней дополнительно предусмотрен механизм определения критического состояния паллеты, определяющий критическое состояние паллеты, используемой для переключения вышеуказанной координатной функции.
23. Носитель данных, на котором сохранена структура определения программы по любому из пп. 1-22.
24. Аппарат автономного разрешения проблемы вируса, в котором в качестве составляющегося элемента функционирует структура определения программы по любому из пп. 1-22.
25. Метод автономного разрешения проблемы вируса, отличающийся тем, что он позволяет:
самостоятельно выявлять заражение, когда определенная область памяти исполняющейся такой программы по какой-либо причине заражается информацией, идущей вразрез с назначением вышеуказанной программы,
самостоятельно устранять заражение, выявленное вышеуказанным механизмом выявления заражения, и
автоматически восстанавливать нормальное состояние вышеуказанной области памяти.
26. Метод автономного разрешения проблемы вируса по п. 25, отличающийся тем, что вышеуказанное выявление заражения производится посредством структуры вектора, имеющей 1-е - 7-е правила.
27. Метод автономного разрешения проблемы вируса по п. 26, отличающийся тем, что вышеуказанное обеззараживание производится механизмом инициализации, предназначенным для инициализации вышеуказанного вектора.
28. Метод автономного разрешения проблемы вируса по п. 27, отличающийся тем, что вышеуказанное обеззараживание производится путем инициализации вышеуказанного вектора перед тем, как симптомы, вызываемые вышеуказанной зараженной информацией, проявляют себя.
29. Метод автономного разрешения проблемы вируса по п. 27 или 28, отличающийся тем, что вышеуказанный вектор имеет структуру, позволяющую вышеуказанному механизму выявления заражения и/или вышеуказанному механизму обеззараживания срабатывать в оптимальное время.
30. Метод автономного разрешения проблемы вируса по любому из пп. 25-29, отличающийся тем, что вышеуказанное восстановление нормального состояния производится механизмом перезапуска, восстанавливающим нормальное состояние вышеуказанной программы.
31. Метод автономного разрешения проблемы вируса по любому из пп. 25-30, отличающийся тем, что:
вышеуказанный вектор содержит, по крайней мере, 2-й флаг, указывающий факт прохождения 2-го правила, 6-й флаг, требующий перезапуск самого вектора, 7-й флаг, объявляющий приостановку перезапуска самого вектора, и 4-ю область, оцененную 3-м правилом и установленную 4-м правилом,
а выявление вышеуказанного заражения производится путем произведения оценки комбинации состояний 2-го, 6-го и 7-го флагов и 4-й области.
32. Метод автономного разрешения проблемы вируса по п. 26, отличающийся тем, что дополнительно производится оценка легитимности генеалогии 4-й области с целью оценки легитимности 4-й области согласно 3-му правилу вышеуказанного вектора.
33. Метод автономного разрешения проблемы вируса по п. 26, отличающийся тем, что дополнительно производится прогнозирование обеспечения генеалогии 4-й области согласно 5-му правилу, связанному с вышеуказанным вектором, с применением стека числа установившихся 4-х областей.
34. Метод автономного разрешения проблемы вируса по любому из пп. 26-33, отличающийся тем, что дополнительно производится выявление заражения команды, не поддающегося выявлению операционной системой вышеуказанной программы.