СИСТЕМЫ И СПОСОБЫ ЗАЩИТЫ ДОСТУПА К РЕСУРСАМ

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