МОНИТОРИНГ ЗАДЕРЖКИ ТЕГА И СИСТЕМА УПРАВЛЕНИЯ ДЛЯ ПОВЫШЕНИЯ ПРОИЗВОДИТЕЛЬНОСТИ ВЕБ-СТРАНИЦЫ

1. Способ управления тегами для веб-страниц через сеть, при котором по меньшей мере одно сетевое устройство разрешает действиям быть выполненными, чтобы реализовать способ, предусматривающий:
определение по меньшей мере одного тега для мониторинга, который связан по меньшей мере с одной веб-страницей, причем по меньшей мере один тег характеризуется одним из множества состояний;
мониторинг по меньшей мере одного тега, основываясь по меньшей мере на одном состоянии по меньшей мере одного тега, причем мониторинг асинхронен для каждого запроса по меньшей мере одной веб-страницы;
определение задержки для мониторинга по меньшей мере одного тега;
если определение задержки и состояния по меньшей мере одного тега указывает на модификацию состояния, изменение состояния по меньшей мере одного тега в другое состояние; и
если определение текущего состояния по меньшей мере одного тега утвердительно показывает развертывание и запрашивается по меньшей мере одна веб-страница, развертывание по меньшей мере одного тега с ассоциированной по меньшей мере одной веб-страницей.
2. Способ по п. 1, в котором множество состояний включает в себя по меньшей мере нормальное состояние, помеченное состояние и по меньшей мере одно состояние приостановки.
3. Способ по п. 1, в котором развертывание по меньшей мере одного тега дополнительно предусматривает:
разрешение развертывания по меньшей мере одного тега, если по меньшей мере один тег находится в нормальном состоянии;
разрешение развертывания по меньшей мере одного тега, если по меньшей мере один тег находится в помеченном состоянии; и
блокирование развертывания по меньшей мере одного тега, если по меньшей мере один тег находится в состоянии приостановки.
4. Способ по п. 1, в котором изменение состояния по меньшей мере одного тега дополнительно предусматривает:
перемещение по меньшей мере одного тега в первом состоянии во второе состояние, если результаты задержки по меньшей мере одни из следующих, включающих в себя:
результаты задержки превышают пороговое значение числа последовательных событий задержки;
результаты задержки превышают пороговое значение числа событий задержки в пределах заданного периода времени и
результаты задержки превышают пороговое значение величины серьезности.
5. Способ по п. 1, в котором изменение состояния по меньшей мере одного тега дополнительно предусматривает:
перемещение по меньшей мере одного тега в первом состоянии во второе состояние, если результаты задержки по меньшей мере одни из следующих, включающих в себя:
результаты задержки превышают пороговое значение числа последовательных событий отсутствия задержки,
результаты задержки превышают пороговое значение числа событий отсутствия задержки в пределах заданного периода времени, и
результаты задержки ниже порогового значения величины легкости.
6. Способ по п. 1, в котором изменение состояния по меньшей мере одного тега дополнительно предусматривает:
если результаты задержки в событии задержки по меньшей мере для одного тега, выполняются дальнейшие действия, включающих в себя:
перемещение по меньшей мере одного тега в нормальном состоянии в помеченное состояние, если результаты задержки превышают пороговое значение числа событий задержки;
перемещение по меньшей мере одного тега в помеченном состоянии в первое состояние приостановки, если результаты задержки превышают другое пороговое значение числа событий задержки;
перемещение по меньшей мере одного тега в первом состоянии приостановки во второе состояние приостановки по истечении заданного периода времени; и
перемещение, по меньшей мере, одного тега во втором состоянии приостановки в первое состояние приостановки, если результаты задержки превышают еще другое порогового значение числа событий задержки.
7. Способ по п. 1, в котором изменение состояния по меньшей мере одного тега дополнительно предусматривает:
если результаты задержки в событии отсутствия задержки для по меньшей мере одного тега, выполнение дальнейших действий, включающих в себя:
перемещение по меньшей мере одного тега в помеченном состоянии в нормальное состояние, если событие отсутствия задержки превышает пороговое значение числа событий отсутствия задержки; и
перемещение по меньшей мере одного тега в состоянии приостановки в помеченное состояние, если событие отсутствия задержки превышает другое пороговое значение числа события отсутствия задержки.
8. Способ по п. 1, в котором изменение состояния по меньшей мере одного тега дополнительно предусматривает:
перемещение по меньшей мере одного тега в нормальном состоянии в помеченное состояние, если задержка превышает пороговое значение предупреждения;
перемещение по меньшей мере одного тега в нормальном состоянии в предприостановленное состояние, если задержка превышает пороговое значение ожидания, причем пороговое значение ожидания превышает пороговое значение предупреждения;
перемещение по меньшей мере одного тега в помеченном состоянии в предприостановленное состояние, если задержка превышает пороговое значение ожидания;
перемещение по меньшей мере одного тега в предприостановленном состоянии в приостановленное состояние, если задержка превышает пороговое значение для нескольких последовательных попыток мониторинга;
перемещение по меньшей мере одного тега в приостановленном состоянии в постприостановленное состояние по истечении заданного периода времени и
перемещение по меньшей мере одного тега в постприостановленном состоянии в приостановленное состояние, если задержка превышает пороговое значение ожидания для нескольких последовательных попыток мониторинга.
9. Способ по п. 1, в котором изменение состояния по меньшей мере одного тега дополнительно предусматривает:
перемещение по меньшей мере одного тега в помеченном состоянии в нормальное состояние, если задержка меньше, чем пороговое значение предупреждения;
перемещение по меньшей мере одного тега в предприостановленном состоянии в помеченное состояние, если задержка меньше, чем пороговое значение ожидания, причем пороговое значение ожидания превышает пороговое значение предупреждения;
перемещение по меньшей мере одного тега в постприостановленном состоянии в помеченное состояние, если задержка превышает пороговое значение предупреждения и меньше порогового значения ожидания для нескольких последовательных попыток мониторинга и
перемещение по меньшей мере одного тега в постприостановленном состоянии в нормальное состояние, если задержка меньше, чем пороговое значение предупреждения для нескольких последовательных попыток мониторинга.
10. Способ по п. 1, в котором изменение состояния по меньшей мере одного тега дополнительно предусматривает:
предоставление уведомления по меньшей мере одному пользователю для указания на то, что по меньшей мере один тег изменил состояние.
11. Система для управления тегами для веб-страниц через сеть, содержащая:
клиентское устройство, которое настроено для выполнения действий, включающих в себя:
запрашивание веб-страницы из серверного устройства; серверное устройство управления, которое настроено для выполнения действий, включающих в себя:
определение по меньшей мере одного тега для мониторинга, который связан по меньшей мере с одной веб-страницой, причем, по меньшей мере один тег находится в одном из множества состояний;
определение по меньшей мере одного тега задержки для мониторинга и
если определение задержки и состояния по меньшей мере одного тега указывает на модификацию в состояние, модификация состояния по меньшей мере одного тега в другое состояние;
по меньшей мере одно серверное устройство мониторинга, которое настроено для выполнения действий, включающих в себя:
мониторинг по меньшей мере одного тега, основываясь на состоянии по меньшей мере одного тега, причем мониторинг асинхронен для каждого запроса по меньшей мере для одной веб-страницы и
по меньшей мере одно серверное устройство развертывания, которое настроено для выполнения действий, включающих в себя:
если определение текущего состояния по меньшей мере одного тега утвердительно указывает на развертывание и запрошена по меньшей мере одна веб-страница, развертывание по меньшей мере одного тега со связанной по меньшей мере одной веб-страницей на клиентском устройстве.
12. Система по п. 11, в которой множество состояний включает в себя по меньшей мере нормальное состояние, помеченное состояние, и по меньшей мере одно состояние приостановки.
13. Система по п. 11, в которой развертывание по меньшей мере одного тега дополнительно предусматривает:
разрешение развертывания по меньшей мере одного тега, если по меньшей мере один тег находится в нормальном состоянии;
разрешение развертывания по меньшей мере одного тега, если по меньшей мере один тег находится в отмеченном состоянии и
блокирование развертывания по меньшей мере одного тега, если по меньшей мере один тег находится в состоянии приостановки.
14. Система по п. 11, в которой изменение состояния по меньшей мере, одного тега дополнительно предусматривает:
перемещение по меньшей мере одного тега в первом состоянии во второе состояние, если результаты задержки по меньшей мере одни из следующих, включающих в себя:
результаты задержки превышают пороговое значение числа последовательных событий задержки;
результаты задержки превышают пороговое значение числа событий задержки в пределах заданного периода времени, и
результаты задержки превышают пороговое значение величины серьезности.
15. Система по п. 11, в которой изменение состояния по меньшей мере одного тега дополнительно предусматривает:
перемещение по меньшей мере одного тега в первом состоянии во второе состояние, если результаты задержки по меньшей мере одни из следующих, включающих в себя:
результаты задержки превышают пороговое значение числа последовательных событий отсутствия задержки,
результаты задержки превышают пороговое значение числа событий отсутствия задержки в пределах заданного периода времени, и
результаты задержки ниже порогового значения величины умеренности.
16. Система по п. 11, в которой изменение состояния по меньшей мере одного тега дополнительно предусматривает:
если результаты задержки события задержки по меньшей мере для одного тега, выполнение дальнейших действий, включающих в себя:
перемещение по меньшей мере одного тега в нормальном состоянии в помеченное состояние, если результаты задержки превышают пороговое значение числа событий задержки;
перемещение по меньшей мере одного тега в помеченном состоянии в первое состояние приостановки, если результаты задержки превышают другое пороговое значение числа событий задержки;
перемещение по меньшей мере одного тега в первом состоянии приостановки во второе состояние приостановки по истечении заданного периода времени и
перемещение по меньшей мере одного тега во втором состоянии приостановки в первое состояние приостановки, если результаты задержки превышают еще одно пороговое значение числа событий задержки.
17. Система по п. 11, в которой изменение состояния по меньшей мере одного тега дополнительно предусматривает:
если результаты задержки события отсутствия задержки по меньшей мере для одного тега, выполнение дальнейших действия, включающих в себя:
перемещение по меньшей мере одного тега в помеченном состоянии в нормальное состояние, если событие отсутствия задержки превышает пороговое значение числа событий отсутствия задержки и
перемещение по меньшей мере одного тега в состоянии приостановки в помеченное состояние, если событие отсутствия задержки превышает другое пороговое значение числа событий отсутствия задержки.
18. Система по п. 11, в которой изменение состояния по меньшей мере одного тега дополнительно предусматривает:
перемещение по меньшей мере одного тега в нормальном состоянии в помеченное состояние, если задержка превышает пороговое значение предупреждения;
перемещение по меньшей мере одного тега в нормальном состоянии в предприостановленное состояние, если задержка превышает пороговое значение ожидания, при котором пороговое значение ожидания превышает пороговое значение предупреждения;
перемещение по меньшей мере одного тега в помеченном состоянии в предприостановленное состояние, если задержка превышает пороговое значение ожидания;
перемещение по меньшей мере одного тега в предприостановленном состоянии в приостановленное состояние, если задержка превышает пороговое значение для нескольких последовательных попыток мониторинга;
перемещение по меньшей мере одного тега в приостановленном состоянии в постприостановленное состояние по истечении заданного периода времени; и
перемещение по меньшей мере одного тега в постприостановленном состоянии в приостановленное состояние, если задержка превышает пороговое значение ожидания для нескольких последовательных попыток мониторинга.
19. Система по п. 11, в которой изменение состояния по меньшей мере одного тега дополнительно предусматривает:
перемещение по меньшей мере одного тега в помеченном состоянии в нормальное состояние, если задержка меньше, чем пороговое значение предупреждения;
перемещение по меньшей мере одного тега в предприостановленном состоянии в помеченное состояние, если задержка меньше, чем пороговое значение ожидания, причем пороговое значение ожидания больше, чем пороговое значение предупреждения;
перемещение по меньшей мере одного тега в постприостановленном состоянии в помеченное состояние, если задержка превышает пороговое значение предупреждения и меньше порогового значения ожидания для нескольких последовательных попыток мониторинга и
перемещение по меньшей мере одного тега в постприостановленном состоянии в нормальное состояние, если задержка меньше, чем пороговое значение предупреждения для нескольких последовательных попыток мониторинга.
20. Система по п. 11, в которой серверное устройство управления настроено для выполнения дальнейших действий, предусматривающих:
если по меньшей мере один тег блокирован от развертывания, выполнение дальнейших действий, включающих в себя:
генерация неактивного тега, который представляет собой неисполняемую копию блокированного тега и
предоставление неактивного тега по меньшей мере одному серверу развертывания для сбора статистической информации о блокированном теге.
21. Система по п. 11, в которой изменение состояния по меньшей мере одного тега дополнительно предусматривает:
предоставление уведомления по меньшей мере одному пользователю для указания о том, что по меньшей мере один тег изменил состояние.
22. Считываемый процессором носитель данных, который включают в себя инструкции для управления тегами для веб-страниц в сети, причем выполнение инструкций процессором разрешает действия, предусматривающие:
определение по меньшей мере одного тега для мониторинга, который связан по меньшей мере с одной веб-страницей, причем по меньшей мере один тег в одном из множества состояний;
мониторинг по меньшей мере одного тега, основываясь по меньшей мере на одном состоянии по меньшей мере одного тега, причем мониторинг представляется асинхронным для каждого запроса по меньшей мере одной веб-страницы;
определение для мониторинга задержки по меньшей мере одного тега;
если определение задержки и состояния по меньшей мере одного тега указывает на модификацию в состоянии, модификацию состояния по меньшей мере одного тега в другое состояние и
если определение текущего состояния по меньшей мере одного тега утвердительно указывает развертывание и запрошена по меньшей мере одна веб-страница, развертывание по меньшей мере одного тега связанного по меньшей мере с одной веб-страницей.
23. Носитель по п. 22, в котором развертывание по меньшей мере одного тега дополнительно предусматривает:
разрешение развертывания по меньшей мере одного тега, если по меньшей мере один тег находится в нормальное состояние;
разрешение развертывания по меньшей мере одного тега, если по меньшей мере один тег находится в отмеченном состоянии и
блокирование развертывания по меньшей мере одного тега, если по меньшей мере один тег находится в состоянии приостановки.
24. Носитель по п. 22, в котором изменение состояния по меньшей мере одного тега дополнительно предусматривает:
перемещение по меньшей мере одного тега в первом состоянии во второе состояние, если результаты задержки по меньшей мере одни из следующих, включающих в себя:
результаты задержки превышают пороговое значение числа последовательных событий задержки;
результаты задержки превышают пороговое значение числа событий задержки в пределах заданного периода времени и
результаты задержки превышают пороговое значение величины серьезности.
25. Носитель по п. 22, в котором изменение состояния по меньшей мере одного тега дополнительно предусматривает:
перемещение по меньшей мере одного тега в первом состоянии во второе состояние, если результаты задержки по меньшей мере одни из следующих, включающих в себя:
результаты задержки превышают пороговое значение числа последовательных событий отсутствия задержки,
результаты задержки превышают пороговое значение числа событий отсутствия задержки в пределах заданного периода времени и
результаты задержки ниже порогового значения величины умеренности.
26. Носитель по п. 22, в котором изменение состояния по меньшей мере одного тега дополнительно предусматривает:
если результаты задержки состояния задержки по меньшей мере для одного тега, выполнение дальнейших действий, включающих в себя:
перемещение по меньшей мере одного тега в нормальном состоянии в помеченное состояние, если результаты задержки превышают пороговое значение числа событий задержки;
перемещение по меньшей мере одного тега в помеченном состоянии в первое состояние приостановки, если результаты задержки превышают другое пороговое значение числа событий задержки;
перемещение по меньшей мере одного тега в первом состоянии приостановки во второе состояние приостановки по истечению заданного периода времени и
перемещение по меньшей мере одного тега во втором состоянии приостановки в первое состояние приостановки, если результаты задержки превышают еще другое пороговое значение числа событий задержки.
27. Носитель по п. 22, в котором изменение состояния по меньшей мере одного тега дополнительно предусматривает:
если результаты задержки события отсутствия задержки по меньшей мере для одного тега, выполнение дальнейших действий, включающих в себя:
перемещение по меньшей мере одного тега в помеченном состоянии в нормальное состояние, если событие отсутствия задержки превышает пороговое значение числа событий отсутствия задержки и
перемещение по меньшей мере одного тега в состоянии приостановки в помеченное состояние, если событие отсутствия задержки превышает другое пороговое значение числа событий задержки.
28. Носитель по п. 22, в котором изменение состояния по меньшей мере одного тега дополнительно предусматривает:
перемещение по меньшей мере одного тега в нормальном состоянии в помеченное состояние, если задержка превышает пороговое значение предупреждения;
перемещение по меньшей мере одного тега в нормальном состоянии в предприостановленное состояние, если пороговое значение ожидания больше, чем пороговое значение предупреждения;
перемещение по меньшей мере одного тега в помеченном состоянии в предприостановленное состояние, если задержка превышает пороговое значение ожидания;
перемещение по меньшей мере одного тега в предприостановленном состоянии в приостановленное состояние, если задержка превышает пороговое значение ожидания для нескольких последовательных попыток мониторинга;
перемещение по меньшей мере одного тега в приостановленном состоянии в постприостановленное состояние по истечении заданного периода времени; и
перемещение по меньшей мере одного тега в постприостановленном состоянии в приостановленное состояние, если задержка превышает пороговое значение ожидания для нескольких последовательных попыток мониторинга.
29. Носитель по п. 22, в котором изменение состояния по меньшей мере одного тега дополнительно предусматривает:
перемещение по меньшей мере одного тега в помеченном состоянии в нормальное состояние, если задержка меньше, чем пороговое значение предупреждения;
перемещение по меньшей мере одного тега в предприостановленном состоянии в помеченное состояние, если задержка меньше, чем пороговое значение ожидания, причем пороговое значение ожидания превышает пороговое значение предупреждения;
перемещение по меньшей мере одного тега в постприостановленном состоянии в помеченное состояние, если задержка превышает пороговое значение предупреждения и меньше порогового значения ожидания для нескольких последовательных попыток мониторинга и
перемещение по меньшей мере одного тега в постприостановленном состоянии в нормальное состояние, если задержка меньше, чем пороговое значение предупреждения для нескольких последовательных попыток мониторинга.
30. Носитель по п. 22, в котором изменение состояния по меньшей мере одного тега дополнительно предусматривает:
предоставление уведомления по меньшей мере одному пользователю для указания на то, что по меньшей мере один тег изменил состояние.