СПОСОБ ОБРАБОТКИ ДАННЫХ ДЛЯ ЦЕЛЕЙ СИТУАЦИОННОГО АНАЛИЗА

1. Способ обработки данных сервером (1), содержащим по меньшей мере одно устройство обработки данных и средства хранения данных, характеризующийся тем, что после активации по меньшей мере одного триггера, выполняемого устройством (устройствами) обработки данных и обладающего возможностью активации в ответ на заранее заданное событие, включает шаги:
(a) попытки определения посредством устройства (устройств) обработки данных состояния по меньшей мере одного индекса, выбранного в зависимости от активированного триггера, из множества наблюдаемых индексов, относящихся к персональным данным пользователя и/или относящихся к общим данным;
(b) формирования и сохранения в средствах хранения ситуационной сигнатуры пользователя в зависимости от результатов указанной попытки определения состояния по меньшей мере одного индекса;
(c) сравнения указанной ситуационной сигнатуры пользователя со множеством масок, каждая из которых связана с типовой ситуацией и соответствует пространству ситуационных сигнатур, с целью идентификации ситуации указанного пользователя как типовой ситуации, связанной с по меньшей мере одной маской, содержащей указанную ситуационную сигнатуру;
(d) анализа указанной идентифицированной ситуации пользователя посредством физических или логических средств ситуационного анализа сервера (1) с целью получения обработанных данных.
2. Способ по п. 1, отличающийся тем, что ситуационная сигнатура содержит две части, в том числе первую часть, предназначенную для наблюдаемых индексов, относящихся к персональным данным указанного пользователя, и вторую часть, предназначенную для наблюдаемых индексов, относящихся к общим данным.
3. Способ по п. 1, отличающийся тем, что указанный способ повторяют при каждой активации триггера, при этом шаг (b) заменяют на шаг (b′) обновления указанной ситуационной сигнатуры.
4. Способ по п. 1, отличающийся тем, что с каждой типовой ситуацией связана по меньшей мере одна стратегия, каждая стратегия содержит один или более ситуационных движков, выбранных из библиотеки ситуационных движков, а каждый ситуационный движок обладает возможностью выполнения заданной обработки в отношении ситуации пользователя с целью получения сообщения, имеющего ожидаемое воздействие на ситуацию, при этом указанный способ на шаге (d) включает выполнение для по меньшей мере одной из стратегий, связанных с указанной идентифицированной ситуацией, ситуационных движков указанной стратегии в отношении указанной ситуации с целью получения по меньшей мере одного стека сообщений.
5. Способ по п. 4, отличающийся тем, что множество типовых ситуаций модифицируют в зависимости от сообщений в стеке с целью улучшения идентификации ситуаций пользователей.
6. Способ по п. 1, отличающийся тем, что ситуационная сигнатура содержит множество элементов информации, каждый из которых связан с индексом и может принимать по меньшей мере три значения, в том числе первое значение, если определенное состояние связанного с ним индекса соответствует типовому состоянию, второе значение, если определенной состояние связанного с ним индекса не соответствует типовому состоянию, и третье значение, если состояние связанного с ним индекса не удалось определить при выполнении шага (а).
7. Способ по любому из предшествующих пунктов, отличающийся тем, что указанные данные представляют собой данные соединения с платформой (2) интернет-сайта, а указанное заранее определенное событие (события), в ответ на которое может быть активирован триггер, имеет место в течение соединения указанного пользователя с указанной платформой (2) посредством оборудования (3).
8. Способ по п. 7, отличающийся тем, что способ выполняют для множества пользователей, подключенных к платформе (2) посредством оборудования (3).
9. Способ по п. 8, отличающийся тем, что шаги (а)-(с) выполняют для каждого из пользователей, подключенных к платформе (2) посредством оборудования (3), с целью идентификации ситуации для каждого пользователя, а все или некоторые идентифицированные ситуации анализируют на шаге (d) в зависимости от вычислительной мощности указанных физических или логических средств ситуационного анализа сервера (1).
10. Сервер (1), содержащий по меньшей мере одно устройство обработки данных и средства хранения данных, причем указанное по меньшей мере одно устройство обработки данных выполнено с возможностью осуществления способа по любому из пп. 7-9 во время соединения пользователя с платформой (2) интернет-сайта посредством оборудования (3), а сервер (1) соединен с указанной платформой (2).