СПОСОБ ФИЛЬТРАЦИИ НЕЖЕЛАТЕЛЬНЫХ ВХОДЯЩИХ ЗВОНКОВ НА СОТОВЫЕ ТЕЛЕФОНЫ Российский патент 2020 года по МПК H04M1/663 

Описание патента на изобретение RU2724630C1

Изобретение относится к способам блокировки и фильтрации входящих вызовов на телефоны сотовой связи и может найти применение в мобильных приложениях.

Известна система виртуальной АТС (https://1ats.ru/) ООО "Информационные системы" {работающая с 2009 года). Имеет функции черного и белого списков. Также в черный список можно добавлять номера различных сетевых компаний и тем самым не занимать линию напрасными телефонными звонками. Белый список позволяет создать отдельную группу номеров, от которых вызовы не будут блокироваться. По сути черный и белый списки взаимодополняют друг друга и предоставляют возможность пользователю самостоятельно выбирать с кем поддерживать коммуникацию, а с кем нет. Но внесение номера в «черный список» - это крайний вариант. И иногда встречаются ситуации, что пользователь телефона вынужден изредка разговаривать с назойливым абонентом. «Черный список» позволяет лишь полностью оградить пользователя от звонков абонентов из «черного списка». Назойливость надоедливых абонентов известные решения услуг «черный список» не снижают.

Аналогичное по типу известное решение «Белый список», пропускает на входящую линию абонента только вызовы со стороны лиц из списка, и полностью блокирует остальные.

Другие возможности системы АТС - это автоинформатор и система очереди распределения вызовов. Когда клиент пытается дозвониться в компанию и слышит только короткие гудки, очень низкая вероятность, что он попытается перезвонить еще раз. При больших загрузках невозможно организовать работу операторов таким образом, чтобы абсолютно все звонки были обработаны.

Для таких случаев в АТС предусмотрена функция автоинформатора. Заранее надиктованная и записанная речь автоответчика проинформирует клиента о примерно ожидаемом времени до ответа менеджера. Таким образом, и заказчик остается доволен, и компания не теряет своих клиентов.

Функция установки звонков в очередь в АТС предоставляет возможность равномерно распределить нагрузку между менеджерами и существенно снизить показатель пропущенных звонков от клиентов. Работает это так: на многоканальный номер поступает вызов, и момент, когда нет свободных операторов для обработки звонка, клиент удерживается на линии до тех пор, пока один из менеджеров не завершит текущий разговор и не примет новый звонок. Также можно записывать различные приветствия и голосовые сообщения, которые будут воспроизводиться в заданный промежуток времени и удерживать звонившего на линии.

Эта же функция позволяет распределять график приема вызовов, а в нежелательное время вызова (к примеру, ночью), позволяет включать автоответчик с заранее записанной на диктофон записью стандартного ответа или записывать сообщение звонящего на диктофон и отправлять его на электронную почту абонента.

Техническая проблема известной АТС в потребности вести настройки фильтрации только с личного кабинета на сайте виртуальной АТС. Это увязывает стабильность работы системы фильтрации вызовов со стабильностью работы самой АТС.

Кроме того, виртуальная АТС лишь позволяет абоненту распределять входящие вызовы, но никак не снижает степень назойливости со стороны абонентов, вести разговор с которыми человек не желает, но и полностью прерывать связь с ними также не хочет. У каждого человека есть свои вкусы и предпочтения. С кем-то он готов общаться по сотовому телефону хоть целый день, а с кем-то не чаще одного раза в год. Очень часто встречаются такие ситуации, когда человек не хочет с кем-то общаться, но вынужден это делать. Например, это могут быть чересчур навязчивые поклонники (поклонницы), какие-то случайные знакомые и т.п.Из уровня современной связи их можно только внести в так называемый «черный список».

Также, система получает доступ к конфиденциальным данным пользователя (к его контактам черного списка и записям разговоров).

Система АТС слабо фильтрует нежелательные звонки, поскольку фильтр работает только при точном определении номера звонящего абонента. При нежелательных звонках приложение пропускает звонки.

Известен СПОСОБ ФИЛЬТРАЦИИ НЕЖЕЛАТЕЛЬНЫХ ЗВОНКОВ В СЕТЯХ СОТОВОЙ СВЯЗИ (ВАРИАНТЫ) (патент RU 2407207, опубл.: 20.12.2010.). Способ фильтрации нежелательных звонков в сетях сотовой связи основан на выборе абонентом критериев фильтрации по коду, кодовому слову, периоду ожидания либо на выборе критерия группы лиц из телефонной книги контактов, либо на выборе кодов телефонных номеров. При осуществлении вызова на номер абонента связи со стороны другого пользователя связи производят фильтрацию на основе критерия фильтрации. Отфильтрованным пользователям предоставляют выбор: оставить голосовое сообщение или получить SMS уведомление как только абонент выйдет в обычный режим прямого приема входящих звонков после деактивации им услуги фильтрации входящих звонков либо совершить иную операцию по переадресации входящего звонка на другой номер, выбранный абонентом для переадресации. Звонки, прошедшие фильтрацию, переадресуют на входящую линию телефона абонента.

Этот способ позволяет при наибольшей степени индивидуальной свободы выбора и ограничения входящих вызовов не полностью блокировать входящие вызовы абонентов и упростить работу оператора по предоставлению услуги ограничения входящих вызовов.

Решение по способу фильтрует нежелательные звонки, в том числе при невозможности определения номера звонящего абонента.

Техническая проблема способа в потребности вести настройки фильтрации только с личного кабинета на сайте провайдера или из мобильного приложения провайдера, которое подключается в личному кабинету. Это увязывает стабильность работы системы фильтрации вызовов со стабильностью работы самого сайта провайдера. Кроме того, данный способ приводит к тому, что провайдер получает доступ к конфиденциальным данным пользователя (к его контактам черного списка и записям разговоров).

Наиболее близким аналогом является мобильное приложение (https://play.google.com/store/apps/details?id=com.callapp.contacts&hI=ru)

Определитель номера и блокировщик звонков - CallApp (с 2012 года).

Данное приложение осуществляет фильтрацию нежелательных входящих звонков на сотовые телефоны. Приложению обеспечивают доступ на управление звонками телефона, а также доступ к базе контактов на телефоне пользователя, из которой с помощью приложения пользователь выделяет номера телефонов, требующих фильтрации, и затем сравнивают номера входящих вызовов с номерами, выделенными пользователем в телефонной книге контактов как фильтрующиеся, и при их соответствии включают фильтр.

CallApp позволяет определить номер телефона и имя абонента; добавить в черный список звонки и смс от спамеров и любых других абонентов; автоматически записывать важные вызовы.

Приложение CallApp объединяет в себе множество функций сразу: определитель номера, блокировщик звонков и смс, запись телефонных разговоров, режим инкогнито и возможности поиска телефонных номеров и контактов.

Технической проблемой прототипа является то, что приложение получает доступ к конфиденциальным данным пользователя (к его контактам и записям разговоров), поскольку вместо телефонной книги контактов пользователя основной становится адресная книга контактов приложения.

Приложение слабо фильтрует нежелательные звонки, поскольку фильтр работает только при точном определении номера звонящего абонента. При нежелательных звонках приложение пропускает звонки.

Кроме того, приложение по сути дублирует те же функции, которые имеет система вызова смартфона и его контактная книга: управление своей адресной книгой и контактами, включая их изображения (фотографии), контактные данные. Узнать, кто звонит до того, как видишь номер абонента - эти же возможности присущи и системе самого сматфона. Определение номера входящего вызова - функции, которые автоматически реализуют все провайдеры сотовой связи.

Таким образом, приложение громоздко и дублирует функции приложения записи звонков, которое у CallApp есть как отдельное независимое приложение. Также дублируются функции контактной книги и стабильность работы приложения опять же зависит от стабильности связи с облачным сервисом CallApp, в котором загружена контактная книга. При отсутствии доступа к интернету приложение CallApp будет использовать только ту версию базы контактов, что загружена в облачную сеть CallApp.

Кроме того, CallApp лишь позволяет абоненту распределять входящие вызовы, но никак не снижает степень назойливости со стороны абонентов, вести разговор с которыми человек не желает, но и полностью прерывать связь с ними также не хочет.CallApp может только иметь «белый список» и «черный список».

Задачей изобретения является решение всех вышеуказанных известных проблем.

Техническим результатом является:

- стабильная работа при отсутствии доступа к сети интернет;

- закрытый доступ к конфиденциальным данным пользователя (к его контактам и записям разговоров);

- возможность при наибольшей степени индивидуальной свободы выбора и ограничения входящих вызовов не полностью блокировать входящие вызовы абонентов;

- то, что оператор связи и владелец мобильного приложения никак не участвуют в настройках фильтрации абонента, тем самым, не требуются ресурсы для обслуживания серверов хранения баз данных настроек пользователей;

- возможность фильтрации нежелательных звонков, в том числе при невозможности определения номера звонящего абонента;

- возможность фильтрации звонков по времени и дате, по критериям рабочих и выходных дней;

- возможность фильтрации по региональному принципу (по месту исходящего звонка);

- возможность распределять график приема вызовов, а в нежелательное время вызова (к примеру, ночью), возможность включать автоответчик с заранее записанной на диктофон записью стандартного ответа;

- отсутствие потребности в использовании функции записи разговоров (можно использовать стандартные любые отдельные приложения для записи звонков);

- не требуется root права для работы на телефоне абонента.

Способ фильтрации нежелательных входящих звонков на сотовые телефоны, характеризующийся использованием мобильного приложения, предварительно загруженного и установленного на телефоне пользователя, посредством которого приложению обеспечивают доступ на управление звонками телефона, а также доступ к базе контактов на телефоне пользователя, из которой с помощью приложения пользователь выделяет номера телефонов, требующих фильтрации, и затем сравнивают номера входящих вызовов с номерами, выделенными пользователем в телефонной книге контактов как фильтрующиеся, и при их соответствии включают фильтр, отличающийся тем, что номера телефонов из списка контактов пользователю с помощью приложения предлагают фильтровать по критериям:

- блокировка входящего вызова отданного номера всегда;

- прием входящих вызовов от данного номера всегда;

- прием входящих вызовов отданного номера при определенных условиях, которые пользователь с помощью приложения заранее формирует по крайней мере в отношении даты и времени и/или группы контакта, либо в виде секретного кода, который пересылает через мобильное приложение тем лицам, входящие звонки от которых он хочет принимать всегда, при этом секретный код формируется с возможностью распознавания таким же мобильным приложением, установленном на другом телефоне другого абонента, которому секретный код адресован;

абонент, имеющий секретный код от пользователя, совершает исходящий звонок пользователю через мобильное приложение, установленное на его телефоне, а перед посылкой вызова мобильное приложение абонента отправляет SMS-сообщение с кодом и лишь затем совершает исходящий вызов на телефон пользователя; при отсутствии у абонента, совершающего звонок пользователю, установленного на телефоне мобильного приложения, перед совершением звонка абонент сначала высылает на номер пользователя SMS, в котором присутствует только секретный код, и лишь затем звонит пользователю;

в момент поступления входящего вызова на телефон пользователя с помощью приложения принимают входящий вызов, одновременно с его помощью программным путем отключая микрофон и звук входящего вызова, если он активный, а также считывая определившийся номер телефона входящего звонка абонента, затем проверяют наличие SMS-сообщения от такого же номера и при его наличии считывают содержимое данного SMS-сообщения и проверяют на предмет соответствия кода; при соответствии коду выполняют действие (А):

(A) при потребности пропустить входящий вызов, с помощью приложения проигрывают для звонящего пользователю абонента заранее записанный в цифровом виде и выбранный для фильтрации данного номера звуковой файл, одновременно включая звук входящего вызова, и ожидая от пользователя принятия им вызова вручную;

а при несоответствии коду сравнивают номер входящего вызова с номерами, выделенными пользователем в телефонной книге контактов как фильтрующиеся, и при обнаружении записи на фильтрацию, сначала считывают параметры фильтрации, затем используют их в отношении принятого вызова, выполняя действия (Б); (В):

(Б) при потребности блокировать входящий вызов, с помощью приложения выполняют сброс звонка;

(B) при потребности пропустить входящий вызов с определенными условиями, сначала определяют соответствие условий приема вызова с данного номера по дате и времени; если это условие не соблюдается, то выполняют действие (Б), если это условие соблюдается, то далее определяют соответствие условий приема вызова сданного номера по условию группы контакта; если это условие не соблюдается, то выполняют действие (Б), если это условие соблюдается, то далее определяют соответствие условий приема вызова с данного номера по дальнейшему сформированному в приложении для данного контакта условию и с последующими действиями в зависимости от его исполнения или не исполнения согласно схемы действий, которую пользователь заранее формирует для данного контакта; и при соблюдении всех заданных условий выполняют действие (А);

при не обнаружении записи на фильтрацию в телефонной книге контактов сначала считывают параметры фильтрации для не определившихся номеров, затем используют их в отношении принятого вызова согласно действиям (А), либо (Б), либо (В) в зависимости от установленных параметров, которые задает пользователь.

При необходимости, дополнительными определенными условиями задают включение автоответчика, после проигрывания звукового файла с которого осуществляют сброс вызова или возвращают на повторное выполнение действия (В).

При необходимости, дополнительными определенными условиями задают включение сброс вызова с одновременной отправкой SMS-сообщения звонящему абоненту.

При необходимости, дополнительными определенными условиями задают включение сброс вызова с одновременной отправкой сообщения звонящему абоненту в чат WhatsApp или Viber, или Skype.

При необходимости, дополнительными определенными условиями задают включение сброс вызова с одновременной отправкой сообщения звонящему абоненту по электронной почте, если в контакте для номера звонящего абонента записана электронная почта.

Предпочтительно, что секретный код формируется зашифрованным и скрытым в виде QR-кода, а расшифровывают через мобильное приложение, установленное на другом телефоне другого абонента, которому QR-код пересылается пользователем, где параметр шифра увязан с номером телефона самого абонента, которому QR-код адресован.

Изобретение поясняется чертежами

На Фиг. 1 показана блок-схема алгоритма фильтрации входящих вызовов после проверки секретного кода.

На Фиг. 2 показана блок-схема алгоритма фильтрации входящих вызовов при проверки секретного кода.

На Фиг. 3 показан пример выбора групп контактов.

На Фиг. 4 показан пример реализации способа в виде приложения, где показан интерфейс раздела блокировки и фильтрации звонков 26.

На Фиг. 5 показан пример выбора групп контактов и контактов при создании нового фильтра.

На Фиг. 6, Фиг. 7 показан пример интерфейса при создании нового фильтра.

На Фиг. 8 показан пример интерфейса приложения по совершению исходящих вызовов.

На Фиг. 9 показан алгоритм проверки секретного кода.

На чертежах: 1 - входящий вызов, 2 - определившийся номер входящего вызова, 3 - не определившийся номер входящего вызова, 4 - выбор операции, 5 - телефонная книга контактов, 6 - условия фильтрации, 7 - проверка времени и даты, 8 - сброс входящего вызова, 9 - проверка статуса номера абонента, 10 - активация звонка вызова, ожидание приема вызова пользователем, 11 - превышение времени ожидания приема вызова, 12 - белый список, 13 - черный список, 14 - иная операция по выбору (включение автоответчика, предложение оставить голосовое сообщение, отправить SMS), 15 - звук мелодии звонка, 16 - микрофон, 17 - проверка кода, 18.1 - код проверен, 18.2 - код не обнаружен (проверка не пройдена), 19 - прием звонка пользователем, 20 - автоматический прием вызова, 21 - группы контактов, 22 - контакты, 23 - кнопка "Добавить", 24 - кнопка "Удалить", 25 - неопределенные номера, 26 - раздел блокировки звонков и фильтрации вызовов, 27 - название фильтра, 28 - выбор периода действия фильтра, 29 - e-mail для отправки сообщения с диктофона, 30 - выбор мелодии звонка для фильтра, 31 - ограничение по территории приема, 32 - ограничение по странам мира, 33 - текст для отправки SMS звонящему, 34 - период ожидания снятия трубки до включения автоответчика, 35 - выбор отправки сообщения звонящему абоненту в чат через службу WhatsApp или Viber, или Skype, 36 - выбор музыкального файла для автоответчика, 37 - выбор периода действия автоответчика, 38 - QR-код пользователя, 39 - поделиться кодом доступа для прямого звонка, минуя фильтрацию, 40 - выбор мелодии звонка для обладателя кода доступа, 41 - исходящий вызов, 42 - выбор абонента с кодом, 43 - QR-код абонента для совершения исходящего вызова, 44 - поиск SMS с номером звонящего абонента, 45 - SMS не найден.

Осуществление изобретения

Способ фильтрации нежелательных входящих звонков на сотовые телефоны реализуется следующим образом.

На телефон пользователя предварительно загружают и устанавливают специальное мобильное приложение, имеющее функции, описанные ниже.

Мобильное приложение выполняют программным способом, например, на платформе Android или iOs.

Мобильному приложению при установке на систему программного обеспечение телефона обеспечивают (дают разрешение) доступ на управление звонками телефона, а также доступ к базе контактов 5 на телефоне пользователя. Доступ с правами root при этом не требуется.

Получив доступ к базе контактов 5 на телефоне пользователя приложение позволяет пользователю выделяет номера телефонов, требующих фильтрации и/или блокировки. При этом, невыделенные номера автоматически считаются номерами "белого списка" 12.

В процессе фильтрации сравнивают определившиеся номера 2 входящих вызовов с номерами, выделенными пользователем в телефонной книге контактов 5 как фильтрующиеся, и при их соответствии включают фильтрацию 6.

Новизной способа является то, что (см. Фиг. 1, Фиг. 2) номера телефонов из списка контактов пользователю с помощью приложения предлагают фильтровать по критериям:

- блокировка входящего вызова отданного номера всегда (черный список 13);

- прием входящих вызовов отданного номера всегда (белый список 12);

- прием входящих вызовов отданного номера при определенных условиях, которые пользователь с помощью приложения заранее формирует по крайней мере в отношении даты и времени 7 и/или группы контакта по статусу 9 номера абонента, либо проверкой секретного кода 17.

Причем, данный секретный код пользователя формируется либо вводом самим пользователем вручную, либо автоматически самим приложением исходя из номера телефона самого пользователя и алгоритма шифрования, который способно расшифровывать только данное модельное приложение. Это необходимо с целью исключения возможности узнать секретный код третьими лицами, подсмотрев его в телефоне абонента, которому он предоставлен пользователем.

Секретный код используется для пересылки через мобильное приложение тем лицам, входящие звонки от которых он хочет принимать всегда. Это может быть реализовано стандартным способом, известным в среде программного обеспечения мобильных приложений как "поделиться" 39.

Например, секретный код может быть сформирован зашифрованным и скрытым в виде QR-кода 38, а расшифровывают через мобильное приложение, установленное на другом телефоне другого абонента, которому QR-код 38 пересылается пользователем. Параметр шифра может быть увязан с номером телефона самого абонента, которому QR-код 38 адресован.

Если секретный код выполняют в ином виде, не как QR-код, а к примеру, в виде слова или набора цифр, либо комбинации символов, то передать секретный код можно отправкой через SMS или сообщив голосом.

Секретный код формируется с возможностью распознавания таким же мобильным приложением, установленном на другом телефоне другого абонента, которому секретный код адресован.

Абонент, имеющий такой секретный код 38 от пользователя, совершает исходящий звонок пользователю через мобильное приложение, установленное на его телефоне. С другой стороны, если сам пользователь хочет совершить исходящий звонок абоненту, имеющему такое же приложение и тот же принцип фильтрации, то пользователь должен получить от абонента его секретный код 43 (см. Фиг. 8), в специальном разделе исходящих вызовов 42 выбирает нужного абонента и затем нажимает кнопку совершения исходящего вызова 41.

Когда пользователю нужно добавить новый секретный код 43 от другого абонента, он может воспользоваться кнопкой "Добавить" 23, а если надо удалить секретный код 43 из базы своего приложения, он может воспользоваться кнопкой "Удалить" 24.

Принцип совершения исходящего звонка (см. схему Фиг. 9) заключается в том, что перед посылкой вызова мобильное приложение сначала отправляет SMS-сообщение с кодом и лишь затем совершает исходящий вызов на телефон пользователя. Код, который отправляется в этом SMS, звонящему абоненту, соответствует коду, который формируется его мобильным приложением.

Если же у абонента, совершающего звонок пользователю, нет своего аналогичного приложения, то перед совершением звонка сначала он высылает на номер пользователя SMS, в котором присутствует только секретный код. И лишь затем звонит пользователю.

В момент поступления входящего вызова от абонента на телефон пользователя (или абонента, которому звонит пользователь) с помощью приложения принимается входящий вызов 1 и одновременно с его помощью программным путем отключаются микрофон 16 и звук 15 входящего вызова (если он активный).

Отключение микрофона 16 необходимо с целью исключить возможность звонящему абоненту слышать то, что говорит или делает пользователь.

Отключение звука 15 входящего вызова необходимо с целью исключить привлечение внимания пользователя на звонок, если он должен быть отфильтрован.

В момент работы микрофона преобразованный в низкочастотные электрические колебания голос пользователя модулируется на высокую несущую частоту сигнала. Преобразованная таким образом высокая несущая частота принимается приемником абонента, где происходит обратное преобразование, называемое детектированием. Высокая частота превращается в низкочастотные колебания и подается на динамик телефона абонента. Программное обеспечение телефона преобразует их в обычные звуковые колебания.

При отключении микрофона 16 абоненту передается уже смодулированный сигнал, сформированный из наложения проигрываемого в цифровом виде звукового файла 30 и несущей частоты сигнала.

Первый этап фильтрации - проверка кода 17 (см. Фиг. 2). Этап характеризуется считыванием определившегося номера 2 телефона входящего звонка 1, затем поиском 45 наличия SMS-сообщения (см. Фиг. 9) от такого же номера и при его наличии считыванием содержимого данного SMS-сообщения и последующей проверкой на предмет соответствия кода. Если код обнаружен 18.1, данного абонента принимают абонентом "белого списка" 12, осуществляют автоматический прием его вызова 20, и выполняют по условиям выбора 4 действие (А):

(А) при потребности пропустить входящий вызов, с помощью приложения проигрывают для звонящего пользователю абонента заранее записанный в цифровом виде и выбранный для фильтрации данного номера звуковой файл или мелодию 30 (см. Фиг. 7, Фиг. 8), одновременно включая звук входящего вызова 15, и ожидая от пользователя принятия им вызова вручную 10.

Если же код не обнаружен 18.2 (например, если от этого абонента уже ранее были SMS сообщения, но не с кодом), или SMS не вообще найден 46, фиксируют несоответствие коду, при котором сравнивают номер входящего вызова с номерами, выделенными пользователем в телефонной книге контактов как фильтрующиеся (см. Фиг. 5). Это могут быть номера контактов 22 (см. Фиг. 4), номера из групп контактов 21 (см. Фиг. 3), а также группу не определившихся номеров 25, и при обнаружении записи на фильтрацию, сначала считывают параметры условий фильтрации 6, затем используют их в отношении принятого вызова, выполняя действия (Б); (В):

(Б) при потребности блокировать входящий вызов, с помощью приложения выполняют сброс звонка 8 входящего вызова (отправляют в "черный список" 13); (В) при потребности пропустить входящий вызов с определенными условиями фильтрации 6, сначала определяют соответствие условий приема вызова с данного номера по дате и времени 28 (период действия) (см. Фиг. 6, Фиг. 7);

- если это условие не соблюдается, то выполняют действие (Б),

- если это условие соблюдается, то далее определяют соответствие условий приема вызова с данного номера по условию группы контакта 21;

- если это условие не соблюдается, то выполняют действие (Б),

- если это условие соблюдается, то далее определяют соответствие условий приема вызова сданного номера по дальнейшему сформированному в приложении для данного контакта условию и с последующими действиями в зависимости от его исполнения или не исполнения согласно схемы действий, которую пользователь заранее формирует для данного контакта;

и при соблюдении всех заданных условий выполняют действие (А). При иных ситуациях, когда записи на фильтрацию в телефонной книге контактов для данного входящего вызова не обнаружено, сначала считывают параметры фильтрации для неопределенных номеров 25, затем используют их в отношении принятого вызова согласно действиям (А), либо (Б), либо (В) в зависимости от установленных параметров, которые задает пользователь. Если вызов не определился 3, то к нему могут быть применены условия фильтрации 6, если пользователь выбрал для какого-то фильтра группу неопределенных номеров 25.

По факту совершения записи отсутствует потребность в использовании функции записи разговоров, что позволяет использовать стандартные любые отдельные приложения для записи звонков, которые функционируют только при обычной схеме приема звонка и не могут работать, когда входящий звонок принимается другой программой, минуя схему стандартного приема вызова телефона.

Дополнительными определенными условиями фильтрации 6 могут быть заданы такие, которые, например, срабатывают при превышении 11 времени ожидания приема вызова. Такие условия запускаются как иная операция 14 по выбору (включение автоответчика, предложение оставить голосовое сообщение, отправить SMS).

Например, это может быть включение автоответчика, который позволяет осуществить выбор 36 музыкального файла для автоответчика и выбор периода действия 37 автоответчика. После проигрывания звукового файла 36 осуществляют сброс вызова 8 или возвращают на повторное выполнение действия (В).

Также, дополнительными определенными условиями фильтрации могут задаваться указание названия 27 фильтра, включение сброса вызова 8 с одновременной отправкой SMS-сообщения 33 звонящему абоненту, либо включение сброса вызова 8 с одновременной отправкой сообщения звонящему абоненту в чат 35 через службы WhatsApp или Viber, или Skype (см. Фиг. 6, Фиг. 7), либо включение сброса вызова 8 с одновременной отправкой сообщения звонящему абоненту по электронной почте, если в контакте для номера звонящего абонента записана электронная почта.

Параметры фильтра (см. Фиг. 6, Фиг. 7) также могут содержать: указание e-mail 29 для отправки сообщения с диктофона, ограничение по территории приема 31, ограничение по странам мира 32, период ожидания снятия трубки 34 до включения автоответчика, выбор особой мелодии 40 звонка для обладателя кода доступа или диктофонной записи.

Когда пользователю нужно добавить новый тип фильтра для другой группы 21 или других контактов 22 абонентов, он может воспользоваться кнопкой "Добавить" 23, а если надо удалить секретный код 43 из базы своего приложения, он может воспользоваться кнопкой "Удалить" 24.

Таким образом, изобретение реализует:

- стабильную работу при отсутствии доступа к сети интернет, поскольку работа фильтра построена внутри телефона самого пользователя и не связана с облачной сетью;

- закрытый доступ к конфиденциальным данным пользователя (к его контактам и записям разговоров), поскольку данные книги контактов не уходят в облачный сервис;

- возможность при наибольшей степени индивидуальной свободы выбора и ограничения входящих вызовов не полностью блокировать входящие вызовы абонентов, что не реализует ни один известный способ или приложение;

- возможность, когда оператор связи и владелец мобильного приложения никак не участвуют в настройках фильтрации абонента, тем самым, не требуются ресурсы для обслуживания серверов хранения баз данных настроек пользователей;

- возможность фильтрации нежелательных звонков, в том числе при невозможности определения номера звонящего абонента;

- возможность фильтрации звонков по времени и дате, по критериям рабочих и выходных дней;

- возможность фильтрации по региональному принципу (по месту исходящего звонка);

- возможность распределять график приема вызовов, а в нежелательное время вызова (к примеру, ночью), возможность включать автоответчик с заранее записанной на диктофон записью стандартного ответа;

- отсутствие потребности в использовании функции записи разговоров (можно использовать стандартные любые отдельные приложения для записи звонков);

- не требуется root права для работы на телефоне абонента.

Похожие патенты RU2724630C1

название год авторы номер документа
СПОСОБ УПРАВЛЕНИЯ КАЛЕНДАРЕМ МОБИЛЬНОГО ПРИЛОЖЕНИЯ ТЕЛЕФОНА 2019
  • Крюков Сергей Олегович
  • Крюкова Наталья Николаевна
RU2726829C1
СПОСОБ ПЕРЕРАСПРЕДЕЛЕНИЯ ВХОДЯЩИХ ВЫЗОВОВ В СИСТЕМЕ ВИРТУАЛЬНОГО КОЛЛ ЦЕНТРА 2019
  • Крюков Сергей Олегович
  • Крюкова Наталья Николаевна
RU2724633C1
СПОСОБ ФИЛЬТРАЦИИ НЕЖЕЛАТЕЛЬНЫХ ЗВОНКОВ В СЕТЯХ СОТОВОЙ СВЯЗИ (ВАРИАНТЫ) 2009
  • Крюков Сергей Олегович
RU2407207C1
СПОСОБ СНИЖЕНИЯ НЕЖЕЛАТЕЛЬНЫХ РАЗГОВОРОВ В СЕТИ МОБИЛЬНОЙ СВЯЗИ 2009
  • Зюзин Сергей Владимирович
RU2419240C2
СПОСОБ ОРГАНИЗАЦИИ СОЦИАЛЬНОЙ СЕТИ НА КАЖДОЕ СОБЫТИЕ КАЛЕНДАРЯ МОБИЛЬНОГО ПРИЛОЖЕНИЯ ТЕЛЕФОНА 2019
  • Крюков Сергей Олегович
  • Крюкова Наталья Николаевна
RU2766879C2
СПОСОБ РАСПРОСТРАНЕНИЯ РЕКЛАМНО-ИНФОРМАЦИОННЫХ СООБЩЕНИЙ 2006
  • Тетерин Олег Олегович
RU2346413C2
СПОСОБ РАСПРОСТРАНЕНИЯ РЕКЛАМНО-ИНФОРМАЦИОННЫХ ИЗОБРАЖЕНИЙ 2006
RU2322702C1
КОММУНИКАЦИОННАЯ СИСТЕМА 2005
  • Веселов Андрей Анатольевич
  • Герасимов Дмитрий Олегович
  • Шестак Павел Викторович
RU2332803C2
СПОСОБ ОБРАБОТКИ ВХОДЯЩИХ ЗВОНКОВ 2021
  • Румянков Александр Сергеевич
  • Рабочий Роман Николаевич
RU2783966C1
ПРОГРАММИРУЕМЫЙ МУЛЬТИМЕДИЙНЫЙ КОНТРОЛЛЕР ДЛЯ ПРЕДОСТАВЛЕНИЯ УСЛУГ ТЕЛЕФОННОЙ СВЯЗИ 2007
  • Сильва Майкл К.
  • Мадонна Роберт П.
  • Якобсон Артур А.
RU2451417C2

Иллюстрации к изобретению RU 2 724 630 C1

Реферат патента 2020 года СПОСОБ ФИЛЬТРАЦИИ НЕЖЕЛАТЕЛЬНЫХ ВХОДЯЩИХ ЗВОНКОВ НА СОТОВЫЕ ТЕЛЕФОНЫ

Изобретение относится к области блокировки и фильтрации входящих вызовов на телефоны сотовой связи с помощью мобильных приложений. Техническим результатом является обеспечение фильтрации нежелательных звонков, в том числе при невозможности определения номера звонящего абонента. Для этого номера телефонов из списка контактов пользователю с помощью приложения предлагают фильтровать по таким критериям, как блокировка входящего вызова отданного номера всегда, прием входящих вызовов отданного номера всегда, прием входящих вызовов отданного номера при определенных условиях. С мобильного приложения формируются критерии фильтрации в отношении секретного кода, который пересылают через мобильное приложение тем лицам, входящие звонки от которых абонент хочет принимать всегда, при этом секретный код формируется с возможностью распознавания таким же мобильным приложением, установленным на другом телефоне другого абонента, которому секретный код адресован. Абонент, имеющий секретный код от пользователя, совершает исходящий звонок пользователю через мобильное приложение, установленное на его телефоне; перед посылкой вызова мобильное приложение абонента отправляет SMS-сообщение с кодом и лишь затем совершает исходящий вызов на телефон пользователя; в момент поступления входящего вызова на телефон пользователя с помощью приложения принимают входящий вызов, одновременно с его помощью программным путем отключая микрофон и звук входящего вызова, также считывая определившийся номер телефона входящего звонка абонента, затем проверяют наличие SMS-сообщения от такого же номера и при его наличии считывают содержимое данного SMS-сообщения и проверяют на предмет соответствия кода. При соответствии коду пропускают звонок, в иных случаях выполняют другие сформированные фильтры. 5 з.п. ф-лы, 9 ил.

Формула изобретения RU 2 724 630 C1

1. Способ фильтрации нежелательных входящих звонков на сотовые телефоны, характеризующийся использованием мобильного приложения, предварительно загруженного и установленного на телефоне пользователя, посредством которого приложению обеспечивают доступ на управление звонками телефона, а также доступ к базе контактов на телефоне пользователя, из которой с помощью приложения пользователь выделяет номера телефонов, требующих фильтрации, и затем сравнивают номера входящих вызовов с номерами, выделенными пользователем в телефонной книге контактов как фильтрующиеся, и при их соответствии включают фильтр, отличающийся тем, что номера телефонов из списка контактов пользователю с помощью приложения предлагают фильтровать по критериям:

- блокировка входящего вызова от данного номера всегда;

- прием входящих вызовов от данного номера всегда;

- прием входящих вызовов от данного номера при определенных условиях, которые пользователь с помощью приложения заранее формирует по крайней мере в отношении даты и времени и/или группы контакта, либо в виде секретного кода, который пересылает через мобильное приложение тем лицам, входящие звонки от которых он хочет принимать всегда, при этом секретный код формируется с возможностью распознавания таким же мобильным приложением, установленным на другом телефоне другого абонента, которому секретный код адресован;

абонент, имеющий секретный код от пользователя, совершает исходящий звонок пользователю через мобильное приложение, установленное на его телефоне, а перед посылкой вызова мобильное приложение абонента отправляет SMS-сообщение с кодом и лишь затем совершает исходящий вызов на телефон пользователя; при отсутствии у абонента, совершающего звонок пользователю, установленного на телефоне мобильного приложения, перед совершением звонка абонент сначала высылает на номер пользователя SMS, в котором присутствует только секретный код, и лишь затем звонит пользователю;

в момент поступления входящего вызова на телефон пользователя с помощью приложения принимают входящий вызов, одновременно с его помощью программным путем отключая микрофон и звук входящего вызова, если он активный, а также считывая определившийся номер телефона входящего звонка абонента, затем проверяют наличие SMS-сообщения от такого же номера и при его наличии считывают содержимое данного SMS-сообщения и проверяют на предмет соответствия кода; при соответствии коду выполняют действие (А):

(А) при потребности пропустить входящий вызов, с помощью приложения проигрывают для звонящего пользователю абонента заранее записанный в цифровом виде и выбранный для фильтрации данного номера звуковой файл, одновременно включая звук входящего вызова, и ожидая от пользователя принятия им вызова вручную; а при несоответствии коду сравнивают номер входящего вызова с номерами, выделенными пользователем в телефонной книге контактов как фильтрующиеся, и при обнаружении записи на фильтрацию, сначала считывают параметры фильтрации, затем используют их в отношении принятого вызова, выполняя действия (Б); (В):

(Б) при потребности блокировать входящий вызов, с помощью приложения выполняют сброс звонка;

(В) при потребности пропустить входящий вызов с определенными условиями, сначала определяют соответствие условий приема вызова с данного номера по дате и времени; если это условие не соблюдается, то выполняют действие (Б), если это условие соблюдается, то далее определяют соответствие условий приема вызова сданного номера по условию группы контакта; если это условие не соблюдается, то выполняют действие (Б), если это условие соблюдается, то далее определяют соответствие условий приема вызова с данного номера по дальнейшему сформированному в приложении для данного контакта условию и с последующими действиями в зависимости от его исполнения или не исполнения согласно схемы действий, которую пользователь заранее формирует для данного контакта; и при соблюдении всех заданных условий выполняют действие (А);

при не обнаружении записи на фильтрацию в телефонной книге контактов сначала считывают параметры фильтрации для не определившихся номеров, затем используют их в отношении принятого вызова согласно действиям (А), либо (Б), либо (В) в зависимости от установленных параметров, которые задает пользователь.

2. Способ по п. 1, отличающийся тем, что дополнительными определенными условиями задают включение автоответчика, после проигрывания звукового файла с которого осуществляют сброс вызова или возвращают на повторное выполнение действия (В).

3. Способ по п. 1, отличающийся тем, что дополнительными определенными условиями задают включение сброс вызова с одновременной отправкой SMS-сообщения звонящему абоненту.

4. Способ по п. 1, отличающийся тем, что дополнительными определенными условиями задают включение сброс вызова с одновременной отправкой сообщения звонящему абоненту в чат WhatsApp, или Viber, или Skype.

5. Способ по п. 1, отличающийся тем, что дополнительными определенными условиями задают включение сброс вызова с одновременной отправкой сообщения звонящему абоненту по электронной почте, если в контакте для номера звонящего абонента записана электронная почта.

6. Способ по п. 1, отличающийся тем, что секретный код формируется зашифрованным и скрытым в виде QR-кода, а расшифровывают через мобильное приложение, установленное на другом телефоне другого абонента, которому QR-код пересылается пользователем, где параметр шифра увязан с номером телефона самого абонента, которому QR-код адресован.

Документы, цитированные в отчете о поиске Патент 2020 года RU2724630C1

СПОСОБ ФИЛЬТРАЦИИ НЕЖЕЛАТЕЛЬНЫХ ЗВОНКОВ В СЕТЯХ СОТОВОЙ СВЯЗИ (ВАРИАНТЫ) 2009
  • Крюков Сергей Олегович
RU2407207C1
Станок для придания концам круглых радиаторных трубок шестигранного сечения 1924
  • Гаркин В.А.
SU2019A1
Станок для изготовления деревянных ниточных катушек из цилиндрических, снабженных осевым отверстием, заготовок 1923
  • Григорьев П.Н.
SU2008A1
CN 101170829 A, 30.04.2008
Антенный обтекатель для скоростных ракет 2020
  • Русин Михаил Юрьевич
  • Хамицаев Анатолий Степанович
  • Хора Александр Николаевич
  • Фетисов Владимир Сергеевич
  • Прасолов Алексей Николаевич
RU2733916C1
Станок для изготовления деревянных ниточных катушек из цилиндрических, снабженных осевым отверстием, заготовок 1923
  • Григорьев П.Н.
SU2008A1
Станок для изготовления деревянных ниточных катушек из цилиндрических, снабженных осевым отверстием, заготовок 1923
  • Григорьев П.Н.
SU2008A1
CN 101242610 A, 13.08.08.

RU 2 724 630 C1

Авторы

Крюков Сергей Олегович

Крюкова Наталья Николаевна

Даты

2020-06-25Публикация

2019-06-13Подача