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