УСТРОЙСТВО ОБРАБОТКИ ИНФОРМАЦИИ, СПОСОБ ОБРАБОТКИ ИНФОРМАЦИИ И НОСИТЕЛЬ ЗАПИСИ

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