Изобретение относится к области телефонной связи, в частности к способам идентификации нежелательных голосовых вызовов (спам-звонков) в сетях сотовой связи.
Кроме того, данный способ может быть применен для любого возможного обмена голосовыми данными с использованием локальных или глобальных сетей (Интернет). Способ подключения к этим сетям не важен (мобильная сеть, спутниковый канал передачи данных, БСПД Wi-Fi, Bluetooch и.т.д.).
Под спамом (спам-звонками) принято понимать массовую рассылку коммерческой и иной рекламы или иного вида сообщений (информации) лицам, не выражавшим желания их получать. В контексте заявки под спамом (спам-звонками) будут пониматься входящие звонки, в первую очередь, по сетям мобильной (сотовой) связи.
Далее также приняты следующие определения:
абонент А - вызывающий абонент или вызывающая сторона,
абонент В - вызываемый абонент или вызываемая сторона,
входящий вызов - вызов совершаемый абонентом А абоненту В,
спам-звонок или спам-вызов - входящий вызов, распознанный как нежелательный для абонента В,
голосовой бот, бот - программный алгоритм компьютерного анализа и синтеза текстов на естественных языках имеющий аудио (голосовой) интерфейс в том числе в интерактивной форме.
Наравне с термином «сотовая связь» здесь и далее будут употребляться термины «мобильная связь» и «связь по мобильной сети»; наравне с термином «оператор сотовой связи» - термины «оператор сети», «оператор».
Известно, что спам-звонки представляют существенные неудобства для абонентов сотовой связи. Технически спам-вызовы выполняются автоматически с использованием бота или вручную сотрудником колл-центра. Экономически спам-вызовы преследуют рекламные или мошеннические цели. Для противодействия спам-звонкам абонент В использует черные списки, реализованные на уровне операционных систем мобильных телефонов. Операторы сотовой связи внедряют сервисы «Кто звонит» с информацией о вызывающем абоненте на экране входящего звонка. Существуют мобильные приложения, имеющие функционал «Кто звонит». Эти сервисы работают на основе сторонних баз данных (внешней аналитики). Функционал этих сервисов не достаточен, в любом случае абонент вынужден самостоятельно принимать решение на блокировку спам звонка и вносить входящий спам номер в черный список. Необходимо обобщенное решение, обеспечивающее автоматическую надежную блокировку спам-вызовов без участия абонента на уровне функциональных (сетевых) объектов сети оператора сотовой связи.
Технически основная сложность такого подхода к распознаванию спам-звонка состоит в формировании необходимого массива статистических данных для вычисления признаков распознавания спам-звонка. Для обеспечения достаточной точности, в лучшем случае такой массив данных должен включать все множество голосовых вызовов на определенной территории за некоторый период Т, причем независимо от оператора. Но, например, в общем случае абонент А и абонент В могут быть зарегистрированы в разных сетях. Значит накопление достаточной статистики для вычисления по крайней мере первых двух признаков (в отношении абонента А) для оператора абонента В невозможно. В этом случае распознавание спам-абонента А для оператора абонента В становится как минимум затруднительным или в худшем случае невозможным. Сложность накопления массива данных о голосовых вызовах усугубляется тем, что спам-абоненты часто изменяют номера. Это значит, что до накопления статистических данных за период Т и определения из них признаков распознавания распознать спам-вызов становится невозможным.
Экономически выполнение технических мероприятий по распознаванию и блокировке спам-звонка осложняется противоречием интересов оператора сети, связанным с его обработкой. Противоречивость состоит в экономической целесообразности соединить входящий спам-звонок для получения дохода за его обслуживание и коммерческой необходимости заблокировать спам-звонок по условиям подписки абонента на его блокировку.
Известен способ распознавания и обработки спам-звонка, в соответствии с которым оператор сотовой связи принимает на узле коммутации сообщение на установление соединения входящего голосового вызова от вызывающей стороны вызываемой стороне, проверяет факт установления соединения вызывающей и вызываемой сторон за период Т, при неподтверждении факта соединения вызывающей и вызываемой сторон за период Т оператор сотовой связи соединяет входящий вызов с программной логикой компьютерного анализа и синтеза текстов на естественных языках сетевого узла интеллектуальной периферии, имеющей голосовой аудиоинтерфейс, а программная логика компьютерного анализа и синтеза текстов на естественных языках узла интеллектуальной периферии, имеющая голосовой аудиоинтерфейс, генерирует высказывания в утвердительной, вопросительной и побудительной формах и выполняет поиск шаблонов в высказываниях вызывающей стороны для распознавания в вызывающей стороне голосового бота или человека, а также рекламного или мошеннического контента, далее оператор маршрутизирует соединение входящего голосового вызова на сетевой узел интеллектуальной периферии (пат. RU 2765483, опубл. 31.01.2022. Бюл. №4). После записи и преобразования в текст высказываний абонента А алгоритм выполняет анализ, который включает поиск в высказываниях шаблонов и ключевых слов для распознавания голосового бота, человека и в обоих случаях рекламного и/или мошеннического контента. По результату анализа, программный алгоритм на этапе определяет принадлежность входящего вызова к спам звонку. В случае определения принадлежности последующий алгоритм генерирования и анализа высказываний воспроизводит высказывания в утвердительной, вопросительной и побудительной форме для стимулирования ответа вызывающей стороны и преследует цель удержать спам вызов на соединении максимально возможное время для генерирования дохода оператора за обслуживание вызова. Если программный алгоритм не находит в высказываниях вызывающей стороны шаблонов и ключевых слов, являющихся признаками рекламного и/или мошеннического контента, входящий вызов признается надлежащим, и программный алгоритм маршрутизирует вызов для соединения с вызываемым абонентом. В различных программных реализациях период Т может изменяться от недели до полугода. Авторы известного решения считают оптимальным период Т определить в 30 дней. Это значение определено статистически и в общем случае позволяет сформировать предположение о неизвестности абонента А для абонента В по факту отсутствия между ними связи и/или попытки связи за этот период.
К недостаткам известного решения относится его неэффективность в борьбе с голосовыми ботами. Эмпирическим путем установлено, что искусственный интеллект способен генерировать правильные грамматические и уместные в данном контексте ответы на 95% поданных на вход текстов (см., например, пат. RU 2783966, опубл. 22.1.2022. Бюл. №33). Кроме того, к недостаткам известного решения можно отнести необходимость анализа входящих вызовов для абонента В в течение периода Т.
Наиболее близким по совокупности существенных признаков - прототипом заявляемого изобретения - является способ идентификации абонента в сети оператора связи и его подключения к оператору связи, включающий создание с использованием камеры и памяти мобильного устройства снимка изображения, нанесенного ранее на материальный носитель, захвата мобильным приложением видеопотока с камеры мобильного устройства, причем создание видео осуществляется абонентов А путем совершения им движений перед камерой мобильного устройства, автоматическое направление полученной информации на сервер оператора и сохранение на таком сервере полученной информации, распознавание в автоматическом режиме изображения, нанесенного ранее на материальный носитель (пат.RU 2747039, опубл. 23.04.2021. Бюл. №12). По известному решению, в качестве материального носителя созданного ранее изображения предполагается использование документа, удостоверяющего личность абонента. По мнению авторов известного решения, преимущественно к таким изображениям относится разворот страницы с паспортными данными и фотографией, а также страница паспорта с адресом прописки.
К недостаткам известного решения относятся риски, связанные с получением и хранением в памяти мобильного устройства и на удаленном сервере конфиденциальной информации - паспортных данных абонента А, который может оказаться легитимным, то есть законопослушным гражданином. Учитывая ненулевую вероятность утечки пользовательских данных и возможность их использования мошенниками, необходимо признать известное решение опасным для пользователей сетей мобильной связи.
Технической задачей, на решение которой направлено предлагаемое изобретение, является создание способа идентификации голосового бота, создающего минимальные риски использования персональных данных пользователей сетей мобильной связи в случае их утечки.
Техническим результатом осуществления предлагаемого изобретения является повышение защищенности абонента от входящих спам-звонков, выполняемых, в частности, голосовыми ботами.
Решение поставленной технической задачи достигается за счет создания с использованием камеры и памяти мобильного устройства видеопотока, содержащего набор движений, выполняемых вызывающим абонентом перед камерой мобильного устройства, захвата видеопотока мобильным приложением, автоматического направления видеопотока на сервер оператора и сохранения на таком сервере полученной информации, распознавания видеопотока в автоматическом режиме, принятия решения об идентификации спама.
Новым, существенным и промышленно применимым признаком предлагаемого способа идентификации спама при входящем вызове по сети мобильной связи является то, что видеопоток включает два сюжета, развивающиеся в одном кадре и одновременно, набор движений вызывающего абонента включает движения его руки, направленные на создание картинки, и движения губ, а анализ заключается в определении соответствия картинки, создаваемой непосредственно перед камерой мобильного устройства, понятию, выражаемому ключевым словом, заданным оператором и представляющем собой существительное или глагол, и в определении соответствия движения губ вызывающего абонента и его словам, слышимым при входящем вызове.
Первый сюжет видеопотока включает набор движений руки абонента А по графическому изображению, соответствующему ключевому слову, то есть, проще говоря, руку человека с карандашом, авторучкой, фломастером и т.п., рисующую картинку на заданную тему.
Второй сюжет видеопотока включает лицо абонента А, говорящего любые фразы, характерные для начала разговора по телефону, например, «Алло», «Здравствуйте», «Вас беспокоят из отделения полиции, банка…» и т.п.
Оба сюжета развиваются в одном кадре и одновременно, то есть абонент А говорит на камеру мобильного устройства и держит перед этой же камерой материальный носитель, например, лист бумаги, на котором рисует картинку по ключевому слову.
Программа распознавания видеоинформации проводит параллельную оценку рисунка и соответствия движения губ (артикуляции) произносимым словам.
Очевидно, что программа распознавания изображения и оценки его соответствия (степени сходства) понятию, выражаемому ключевым словом должна учитывать минимальные художественные способности абонента А.
В случае соответствия артикуляции произносимым словам, программа делает выводы о том, что 1) говорящий на камеру и слышимый на входящем вызове человек - одно и то же лицо и 2) входящий вызов поступил не от голосового бота. В случае установления несоответствия артикуляции произносимым словам, входящий вызов идентифицируется, как спам и прерывается оператором.
Находящееся в том же кадре изображение руки, рисующей картинку по ключевому слову, является дополнительным подтверждением входящего вызова человеком, а не голосовым ботом.
Кроме того, рисование картинки по заданному ключевому слову требует определенного времени, по крайней мере, несколько секунд. Это требует от абонента А оплаты исходящего (для него) и входящего (для абонента В) вызова и создает оператору экономически выгодные условия для разработки и использования программ распознавания и оценки видеопотоков от вызовов абонентов А.
Благодаря тому, что в информации, передаваемой во время входящих вызовов на сервер оператора, не используются конфиденциальные данные пользователей (легитимных абонентов А), сведен до минимума потенциальный вред от их утечки в случае взлома серверов.
Пример осуществления изобретения.
Абонент А делает входящий вызов абоненту В. Оператор сети мобильной связи с помощью мобильного приложения, использующего, например, генератор случайных величин, формирует автоматический запрос абоненту А в форме ключевого слова. Например, после первого гудка абонент А слышит в трубке: «Самолет» или «Плавать». Если вызов совершает компьютерная программа - голосовой бот - через несколько секунд вызов будет прерван. Абонент А услышит несколько гудков, но абонент В звонка слышать не будет, поскольку проверка входящего вызова оператором не завершена. Таким образом, часть потенциальных мошенников сразу отсекается от абонентов.
Если входящий вызов совершает человек - законопослушный гражданин или мошенник - он, будучи осведомлен о подобном методе проверки, готов схематично нарисовать самолет или плывущую фигурку. Взяв в одну руку лист бумаги и расположив его около своего лица, второй рукой он с помощью любого письменного прибора - авторучки, карандаша, фломастера и т.п. набрасывает рисунок из нескольких линий. При этом он говорит на камеру своего мобильного устройства первые фразы из числа тех, которые планировал сказать, например, «Привет», «Вас беспокоит тот-то из такого-то учреждения», «На ваше имя оформлен кредит» и т.д.
Программа оператора распознает видеопоток и дает оценку соответствия картинки ключевому слову (с учетом допустимого сходства) и соответствия артикуляции слышимым словам.
Если в обоих случаях проверка проходит с положительным результатом, вызов маршрутизируется на абонента В.
Даже в том случае, если абонент А все же является мошенником, на сервере оператора остается его действительное изображение. Вероятность того, что абонент А будет в маске, закрывающей часть его лица, представляется малой.
название | год | авторы | номер документа |
---|---|---|---|
Способ распознавания и обработки спам-звонка | 2021 |
|
RU2765483C2 |
Способ предотвращения утечки конфиденциальных данных при использовании телекоммуникационных сетей связи | 2023 |
|
RU2818860C1 |
Способ аутентификации абонентов мобильной связи с помощью удаленных серверов, включающий первичную идентификацию пользователей абонентских устройств | 2024 |
|
RU2825012C1 |
Способ взаимной аутентификации абонентов мобильной связи | 2024 |
|
RU2825011C1 |
Способ распознавания абонента, совершающего нежелательные вызовы и способ обработки нежелательного вызова | 2021 |
|
RU2762389C2 |
Способ эмуляции голосового бота при обработке голосового вызова (варианты) | 2022 |
|
RU2792405C2 |
Способ установления факта блокировки мобильной связи | 2023 |
|
RU2819414C1 |
СПОСОБ ЗАЩИТЫ ПРОВЕДЕНИЯ ОПЕРАЦИЙ ЧЕРЕЗ БАНКОВСКИЕ ТЕРМИНАЛЫ | 2021 |
|
RU2759080C1 |
СПОСОБ И СИСТЕМА ОПРЕДЕЛЕНИЯ МОШЕННИЧЕСКИХ ЗВОНКОВ И ОПОВЕЩЕНИЯ О НИХ АБОНЕНТОВ | 2022 |
|
RU2820329C2 |
Система и способ защиты данных абонента при нежелательном звонке | 2021 |
|
RU2774054C1 |
Изобретение относится к области телефонной связи, а именно к идентификации, фильтрации и обработке нежелательных голосовых вызовов в сетях сотовой связи. Техническим результатом является повышение защищенности абонента от входящих спам-звонков, выполняемых, в частности, голосовыми ботами. Для этого способ идентификации спама при входящем вызове по сети мобильной связи включает создание с использованием камеры и памяти мобильного устройства видеопотока, содержащего набор движений, выполняемых вызывающим абонентом перед камерой мобильного устройства, захват видеопотока мобильным приложением, автоматическое направление видеопотока на сервер оператора и сохранение на таком сервере полученной информации, распознавание видеопотока в автоматическом режиме, принятие решения об идентификации спама. Видеопоток включает два сюжета, развивающихся в одном кадре и одновременно, набор движений вызывающего абонента включает движения его руки, направленные на создание картинки, и движения губ, а анализ заключается в определении соответствия картинки, создаваемой непосредственно перед камерой мобильного устройства, понятию, выражаемому ключевым словом, заданным оператором и представляющим собой существительное или глагол, и в определении соответствия движения губ вызывающего абонента и его словам, слышимым при входящем вызове. Ключевое слово оператор сети мобильной связи может устанавливать случайным образом для каждого входящего вызова. 1 з.п. ф-лы
1. Способ идентификации спама при входящем вызове по сети мобильной связи, включающий создание с использованием камеры и памяти мобильного устройства видеопотока, содержащего набор движений, выполняемых вызывающим абонентом перед камерой мобильного устройства, захват видеопотока мобильным приложением, автоматическое направление видеопотока на сервер оператора и сохранение на таком сервере полученной информации, распознавание видеопотока в автоматическом режиме, принятие решения об идентификации спама, отличающийся тем, что видеопоток включает два сюжета, развивающихся в одном кадре и одновременно, набор движений вызывающего абонента включает движения его руки, направленные на создание картинки, и движения губ, а анализ заключается в определении соответствия картинки, создаваемой непосредственно перед камерой мобильного устройства, понятию, выражаемому ключевым словом, заданным оператором и представляющим собой существительное или глагол, и в определении соответствия движения губ вызывающего абонента и его словам, слышимым при входящем вызове.
2. Способ по п. 1, отличающийся тем, что ключевое слово оператор сети мобильной связи устанавливает случайным образом для каждого входящего вызова.
US 20140009560 A1, 09.01.2014 | |||
US 20160330505 A1, 10.11.2016 | |||
US 20170134574 A1, 11.05.2017 | |||
СПОСОБ ИДЕНТИФИКАЦИИ АБОНЕНТА В СЕТИ ОПЕРАТОРА СВЯЗИ И ЕГО ПОДКЛЮЧЕНИЯ К ОПЕРАТОРУ СВЯЗИ | 2020 |
|
RU2747039C1 |
СПОСОБ И СИСТЕМА АНАЛИЗА ГОЛОСОВЫХ ВЫЗОВОВ НА ПРЕДМЕТ ВЫЯВЛЕНИЯ И ПРЕДОТВРАЩЕНИЯ СОЦИАЛЬНОЙ ИНЖЕНЕРИИ | 2022 |
|
RU2790946C1 |
УМЕНЬШЕНИЕ СПАМА В ПЕРЕДАЧЕ ДАННЫХ РЕАЛЬНОГО МАСШТАБА ВРЕМЕНИ С ПОМОЩЬЮ ИНТЕРАКТИВНОЙ ПРОВЕРКИ НА ЧЕЛОВЕЧЕСКУЮ ПРИРОДУ | 2008 |
|
RU2479035C2 |
Авторы
Даты
2024-03-11—Публикация
2023-08-21—Подача