ВЕРИФИКАЦИЯ, ЧТО КОНКРЕТНАЯ ИНФОРМАЦИЯ ПЕРЕНОСИТСЯ ПРИЛОЖЕНИЕМ

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