БРАУЗЕР С СОСТОЯЩЕЙ ИЗ ДВУХ ЧАСТЕЙ МАШИНОЙ ОБРАБОТКИ СЦЕНАРИЕВ ДЛЯ ЗАЩИТЫ КОНФИДЕНЦИАЛЬНОСТИ

1. Система (102) обработки данных, содержащая среду (110) исполнения со средством машины обработки сценариев для исполнения сценария, в которой:
средство машины обработки сценариев осуществляет общедоступную машину (112) обработки сценариев и частную машину (114) обработки сценариев,
среда исполнения сконфигурирована для исполнения сценария общедоступной машиной обработки сценариев, если сценарий не требует доступа к предварительно определенному ресурсу (124, 126) в системе,
среда исполнения сконфигурирована для исполнения сценария частной машиной обработки сценариев, если сценарий требует доступа к предварительно определенному ресурсу,
только частная машина обработки сценариев имеет интерфейс (120, 130) для обеспечения возможности сценарию осуществить доступ к предварительно определенному ресурсу, и
средство машины обработки сценариев сконфигурировано для предотвращения передачи данных частной машиной обработки сценариев в общедоступную машину обработки сценариев или на сервер (106), внешний к системе обработки данных, если такая передача информации не была подтверждена.
2. Система обработки данных по п.1, в которой средство машины обработки сценариев содержит первую машину обработки сценариев, работающую как общедоступная машина обработки сценариев, и вторую машину обработки сценариев, работающую как частная машина обработки сценариев.
3. Система обработки данных по п.1, в которой средство машины обработки сценариев содержит конфигурируемую машину обработки сценариев для работы как общедоступная машина обработки сценариев, когда она сконфигурирована в первом режиме, и для работы как частная машина обработки сценариев, когда она сконфигурирована во втором режиме.
4. Система обработки данных по п.1, в которой среда исполнения содержит, по меньшей мере, одно из: браузера, Виртуальной машины Java и операционной системы.
5. Среда (110) исполнения со средством машины обработки сценариев для использования в системе обработки данных по п.1.
6. Компьютерный программный продукт, содержащий исполняемые компьютером команды, которые после исполнения способны к осуществлению среды исполнения по п.1 во время оперативного использования системы обработки данных.
7. Структура данных, представляющая сценарий для исполнения в системе обработки данных по п.1, причем упомянутая структура данных включает в себя указание для управления исполнением для обеспечения возможности выбора между общедоступной машиной обработки сценариев и частной машиной обработки сценариев для исполнения упомянутого сценария.