АППАРАТНОЕ ОБНАРУЖЕНИЕ ПРИСУТСТВИЯ ЧЕЛОВЕКА

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