[go: up one dir, main page]

RU2595935C2 - System and method of communication between user devices taking into account individual settings of incoming connections - Google Patents

System and method of communication between user devices taking into account individual settings of incoming connections Download PDF

Info

Publication number
RU2595935C2
RU2595935C2 RU2013158849/08A RU2013158849A RU2595935C2 RU 2595935 C2 RU2595935 C2 RU 2595935C2 RU 2013158849/08 A RU2013158849/08 A RU 2013158849/08A RU 2013158849 A RU2013158849 A RU 2013158849A RU 2595935 C2 RU2595935 C2 RU 2595935C2
Authority
RU
Russia
Prior art keywords
user device
incoming connection
parameters
user
incoming
Prior art date
Application number
RU2013158849/08A
Other languages
Russian (ru)
Other versions
RU2013158849A (en
Inventor
Никита Михайлович Прасолов
Петр Васильевич Конюша
Максим Владимирович Пронин
Original Assignee
Общество с Ограниченной Ответственностью "Научно-Производственная фирма "Беркут"
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Общество с Ограниченной Ответственностью "Научно-Производственная фирма "Беркут" filed Critical Общество с Ограниченной Ответственностью "Научно-Производственная фирма "Беркут"
Priority to RU2013158849/08A priority Critical patent/RU2595935C2/en
Publication of RU2013158849A publication Critical patent/RU2013158849A/en
Application granted granted Critical
Publication of RU2595935C2 publication Critical patent/RU2595935C2/en

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)

Abstract

FIELD: communication.
SUBSTANCE: invention relates to communication engineering and, in particular, to means of establishing individual parameters of reception of incoming connections. In the system the first user device generates and sends a call signal to the second user device via a communication node, which comprises a communication operator module configured to route the call signal from the first user device, as well as a logic module connected to the communication operator module. Logic module stores a database containing multiple identifiers of the user devices, including the second user device identifier, and multiple sets of parameters for the incoming connection, herewith one of the parameters of the incoming connection corresponds to the second user device identifier and contains at least one of the parameters of the incoming connection set by the user. Logic module extracts from the database the said parameter of the incoming connection, and the communication operator module implements the required configuration of the incoming connection.
EFFECT: technical result is expansion of functional capabilities of the communication system due to providing selection of parameters for configuring incoming connections.
19 cl, 2 dwg

Description

Область техники, к которой относится изобретениеFIELD OF THE INVENTION

Настоящее изобретение относится к области техники связи и, в частности, к способу и системе, позволяющим одним абонентам телекоммуникационных сетей устанавливать индивидуальные параметры приема входящих соединений от других абонентов и осуществлять связь с ними в соответствии с установленными параметрами.The present invention relates to the field of communication technology and, in particular, to a method and system that allows one subscriber of telecommunication networks to set individual parameters for receiving incoming connections from other subscribers and to communicate with them in accordance with the established parameters.

Уровень техникиState of the art

В традиционных системах связи, таких как системы мобильной или сотовой связи, операторы связи предоставляют абонентам заранее сформированные наборы различных услуг, так называемые тарифные планы, по приему, обработке, передаче и доставке сигналов вызова, текстовых или голосовых сообщений. Параметры соединений в рамках таких тарифных планов оператора связи, жестко заданы оператором связи и не могут быть модифицированы ни абонентом, инициирующим сеанс связи, ни абонентом, отвечающим на сеанс связи. В частности, у абонентов, принимающих входящие соединения, обычно нет возможности самостоятельно назначать стоимость входящих вызовов от абонентов того же оператора связи или от абонентов других операторов связи и телекоммуникационных сетей, а также возможностей по установке различных видов индивидуальных расписаний и периодов разрешения или запрета входящих вызовов, поступающих от абонентов других операторов связи, групп или отдельных абонентов.In traditional communication systems, such as mobile or cellular communication systems, telecom operators provide subscribers with pre-formed sets of various services, the so-called tariff plans, for receiving, processing, transmitting and delivering call signals, text or voice messages. Connection parameters within the framework of such tariff plans of a telecom operator are hard-coded by the telecom operator and cannot be modified either by the subscriber initiating the communication session or by the subscriber responding to the communication session. In particular, subscribers receiving incoming connections usually do not have the opportunity to independently determine the cost of incoming calls from subscribers of the same telecom operator or from subscribers of other telecom operators and telecommunication networks, as well as the ability to set various types of individual schedules and periods for allowing or barring incoming calls coming from subscribers of other telecom operators, groups or individual subscribers.

Аналогом, ближайшим к настоящему изобретению, можно считать известный из уровня техники способ автоматической фильтрации вызовов на основе выбираемых пользователем параметров [1]. Согласно данному способу, пользователи телефонов устанавливают параметры, которые будут использованы при фильтрации входящих вызовов, поступающих на их устройства. Предусматривается установка как стандартных параметров, например, определение стоимости вызова или роуминга для мобильного телефонного устройства, так и индивидуальных параметров, позволяющих пользователям контролировать стоимость и улучшать эффективность входящих вызовов, в особенности, при использовании мобильных телефонов за пределами их домашней сети и/или в другом временном поясе. Этим параметры фильтрации вызовов служат для активации способа фильтрации вызовов. Пользователь может выбрать параметры, которые определяют стоимость телефонного вызова и свое местоположение согласно временному поясу в качестве пороговых параметров. Когда эти параметры превышены, применяются индивидуальные пользовательские параметры, которые определяют, как следует обрабатывать или куда следует переадресовывать входящие вызовы. В способе могут применяться динамические параметры (т.е. стоимость) и/или статические параметры (т.е. время дня) в качестве параметров активации. Кроме того, раскрытый способ фильтрации может активироваться автоматически с помощью специальных запускающих схем или вручную пользователем в любое время. В [1] также раскрывается соответствующая система для выполнения описанного способа фильтрации.An analogue closest to the present invention can be considered a method known from the prior art for automatically filtering calls based on user-selected parameters [1]. According to this method, telephone users set the parameters that will be used to filter incoming calls arriving at their devices. It is planned to set both standard parameters, for example, determining the cost of a call or roaming for a mobile telephone device, as well as individual parameters that allow users to control the cost and improve the efficiency of incoming calls, especially when using mobile phones outside their home network and / or in another time zone. These call filtering options are used to activate the call filtering method. The user can select parameters that determine the cost of a telephone call and their location according to the time zone as threshold parameters. When these parameters are exceeded, individual user parameters are applied that determine how to handle or where to divert incoming calls. The method may use dynamic parameters (i.e. cost) and / or static parameters (i.e. time of day) as activation parameters. In addition, the disclosed filtering method can be activated automatically using special triggering schemes or manually by the user at any time. [1] also discloses an appropriate system for performing the described filtering method.

Недостатком известного из [1] решения является то, что он лишь применим в ситуациях, когда мобильное телефонное устройство находится в роуминге, т.е. за пределами своей домашней сети или вне своего временного пояса. Только в этом случае вступают в силу устанавливаемые пользователем параметры, которые активируют способ фильтрации. Кроме того, список устанавливаемых пользователем параметров является весьма ограниченным, что уменьшает функциональные возможности системы связи. Также не предусмотрена возможность проведения одновременной тарификации вызовов, определяемой оператором связи, и измененной тарификации входящих вызовов, определяемой пользователем мобильного телефонного устройства.A disadvantage of the solution known from [1] is that it is only applicable in situations when a mobile telephone device is in roaming, i.e. outside your home network or outside your time zone. Only in this case, user-set parameters that activate the filtering method come into force. In addition, the list of user-settable parameters is very limited, which reduces the functionality of the communication system. Also, it is not possible to carry out simultaneous charging of calls determined by the telecom operator and a modified charging of incoming calls determined by the user of a mobile telephone device.

Известен способ фильтрации нежелательных звонков в сетях сотовой связи [2]. Данный способ используется в телекоммуникационных системах и позволяет абоненту, который создает некий список номеров нежелательных абонентов, снижать число звонков с данных номеров на его номер. Способ фильтрации нежелательных звонков в сетях сотовой связи основан на выборе абонентом критериев фильтрации по коду, кодовому слову, периоду ожидания, либо на выборе критерия группы лиц из адресной книги, либо на выборе кодов телефонных номеров. При осуществлении исходящего вызова на номер абонента связи со стороны другого пользователя связи производят фильтрацию на основе критерия фильтрации, активированного и сформированного абонентом.A known method of filtering unwanted calls in cellular networks [2]. This method is used in telecommunication systems and allows a subscriber who creates a list of numbers of unwanted subscribers to reduce the number of calls from these numbers to his number. The method for filtering unwanted calls in cellular networks is based on the subscriber choosing filtering criteria by code, code word, waiting period, either by selecting a criteria for a group of people from the address book, or by choosing phone number codes. When making an outgoing call to a communication subscriber’s number from another communication user, filtering is performed based on the filtering criterion activated and generated by the subscriber.

Недостатком известного из [2] способа является ограниченность предоставляемых пользователю настроек параметров входящих вызовов. По сути, в данном способе лишь предусмотрен запрет на входящие вызовы с определенных телефонных номеров. Кроме того, не предусмотрена возможность реализации запрета входящих вызовов в определенные периоды суток или недели.A disadvantage of the method known from [2] is the limited nature of the settings for incoming call parameters provided to the user. In fact, this method only provides a ban on incoming calls from certain phone numbers. In addition, the possibility of implementing a ban on incoming calls during certain periods of the day or week is not provided.

Известна также система, позволяющая телефонному абоненту избирательно блокировать входящие вызовы в течение выбранных временных периодов или в течение программируемых временных интервалов [3]. Абонент может заранее запрограммировать временной интервал в минутах или временной период (начальное время и конечное время), в течение которого некоторые или абсолютно все входящие вызовы должны быть блокированы. Вызываемый абонент может указывать номера вызывающих абонентов или персональные идентификационные номера на одном из множества уровней доступа. Вызываемый абонент может настроить систему блокировки вызовов для выбранных уровней доступа. Также может быть обеспечен уровень доступа для экстренных вызовов, которые не будут блокироваться системой.There is also known a system that allows a telephone subscriber to selectively block incoming calls during selected time periods or during programmable time intervals [3]. The subscriber can pre-program the time interval in minutes or the time period (start time and end time) during which some or all incoming calls must be blocked. The called party may indicate the numbers of the calling parties or personal identification numbers at one of a plurality of access levels. The called party can configure the call blocking system for the selected access levels. An access level for emergency calls that will not be blocked by the system can also be provided.

Недостатком известной из [3] системы является ограниченность параметров, предоставляемых пользователю для настройки входящих вызовов.A disadvantage of the system known from [3] is the limited parameters provided to the user for configuring incoming calls.

Раскрытие изобретенияDisclosure of invention

Задача настоящего изобретения состоит в устранении упомянутых выше недостатков, присущих известным из уровня техники решениям.An object of the present invention is to remedy the above-mentioned disadvantages inherent in prior art solutions.

Указанная задача решается посредством способа и системы, которые охарактеризованы в независимых пунктах формулы изобретения. Дополнительные варианты осуществления настоящего изобретения представлены в зависимых пунктах формулы изобретения.This problem is solved by the method and system, which are described in the independent claims. Additional embodiments of the present invention are presented in the dependent claims.

Технический результат, достигаемый посредством использования настоящего изобретения, заключается в обеспечении настройки пользователем приема входящих соединений.The technical result achieved by using the present invention is to provide the user with the ability to accept incoming connections.

Согласно первому аспекту настоящего изобретения, предложен способ осуществления связи между пользовательскими устройствами с учетом индивидуальных настроек входящих соединений, в котором генерируют и отправляют сигнал вызова с первого пользовательского устройства на второе пользовательское устройство через узел связи. При этом способ отличается тем, что в узле связи дополнительно:According to a first aspect of the present invention, there is provided a method for communicating between user devices, taking into account individual settings of incoming connections, in which a call signal is generated and sent from a first user device to a second user device via a communication node. Moreover, the method differs in that in the communication node additionally:

- осуществляют доступ к базе данных, содержащей множество идентификаторов пользовательских устройств, включающих в себя идентификатор второго пользовательского устройства, и множество наборов параметров входящего соединения, причем один из множества наборов параметров входящего соединения соответствует упомянутому идентификатору второго пользовательского устройства и содержит по меньшей мере одни из следующих параметров входящего соединения, предварительно установленных пользователем второго пользовательского устройства:- accessing a database containing a plurality of user device identifiers including a second user device identifier and a plurality of incoming connection parameter sets, one of a plurality of incoming connection parameter sets corresponding to the second user device identifier and containing at least one of the following parameters of the incoming connection previously set by the user of the second user device:

параметры стоимости входящего соединения,Incoming connection cost parameters

параметры длины входящего соединения иincoming connection length parameters and

параметры контроля входящего соединения;incoming connection control parameters;

- извлекают из базы данных упомянутый один из множества наборов параметров входящего соединения, соответствующий упомянутому идентификатору второго пользовательского устройства; и- retrieving from the database the mentioned one of the many sets of parameters of the incoming connection corresponding to the said identifier of the second user device; and

- осуществляют настройку входящего соединения в соответствии с извлеченным набором параметров входящего соединения.- configure the incoming connection in accordance with the extracted set of parameters of the incoming connection.

Согласно одному варианту осуществления, до выполнения настройки входящего соединения в соответствии с извлеченным набором параметров входящего соединения дополнительно отправляют с упомянутого узла связи на первое пользовательское устройство голосовое или текстовое сообщение об извлеченном наборе параметров входящего соединения.According to one embodiment, before setting up the incoming connection in accordance with the extracted set of incoming connection parameters, a voice or text message is additionally sent from the said communication node to the first user device about the extracted set of incoming connection parameters.

В другом варианте осуществления на первом пользовательском устройстве генерируют сигнал согласия в отношении извлеченного набора параметров входящего соединения, а затем отправляют сгенерированный сигнал согласия с первого пользовательского устройства в упомянутый узел связи, чтобы инициировать осуществление в упомянутом узле связи настройки входящего соединения в соответствии с извлеченным набором параметров входящего соединения.In another embodiment, a consent signal is generated on the first user device with respect to the extracted set of incoming connection parameters, and then the generated consent signal is sent from the first user device to the said communication node to initiate the configuration of the incoming connection in the said communication node in accordance with the extracted parameter set incoming connection.

В еще одном варианте осуществления генерирование сигнала согласия выполняют посредством нажатия одной или более кнопок на первом пользовательском устройстве или посредством ввода одной или более голосовых команд на первом пользовательском устройстве.In yet another embodiment, the generation of the consent signal is performed by pressing one or more buttons on the first user device or by entering one or more voice commands on the first user device.

В другом варианте осуществления предварительную установку набора параметров входящего соединения выполняют посредством отправки со второго пользовательского устройства в упомянутый узел связи сообщения, содержащего выбранные параметры входящего соединения, используя услугу передачи неструктурированных дополнительных сервисных данных (USSD) или услугу передачи коротких сообщений (SMS).In another embodiment, the preset of the incoming connection parameter set is performed by sending a message from the second user device to said communication node containing the selected incoming connection parameters using the unstructured supplementary service data (USSD) service or the short message service (SMS).

В одном варианте осуществления предварительную установку набора параметров входящего соединения выполняют со второго пользовательского устройства через сеть Интернет.In one embodiment, the pre-installation of the inbound connection parameter set is performed from the second user device via the Internet.

Согласно другому варианту осуществления, автоматически списывают денежные средства с лицевого счета пользователя первого пользовательского устройства в течение входящего соединения на основании извлеченного набора параметров входящего соединения.According to another embodiment, funds are automatically debited from the personal account of the user of the first user device during the incoming connection based on the extracted set of incoming connection parameters.

Согласно еще одному варианту осуществления, после настройки входящего соединения в упомянутом узле связи запускают таймер, фиксирующий длительность входящего соединения. После окончания входящего соединения денежные средства автоматически списываются с лицевого счета пользователя первого пользовательского устройства, исходя из длительности входящего соединения, зафиксированной таймером.According to yet another embodiment, after setting up an incoming connection, a timer is started at said communication node, fixing the duration of the incoming connection. After the end of the incoming connection, funds are automatically debited from the personal account of the user of the first user device based on the duration of the incoming connection fixed by the timer.

В другом варианте осуществления на первое пользовательское устройство отправляют голосовое или текстовое сообщение о том, что входящее соединение будет завершено через период времени, соответствующий заданной минимальной величине денежных средств на лицевом счете пользователя первого пользовательского устройства.In another embodiment, a voice or text message is sent to the first user device stating that the incoming connection will be completed after a period of time corresponding to a predetermined minimum amount of money in the personal account of the user of the first user device.

Упомянутые параметры стоимости входящего соединения включают в себя одно или более из следующего:Said inbound connection cost parameters include one or more of the following:

стоимость минуты входящего соединения,cost per minute of incoming connection,

стоимость всего входящего соединения иthe cost of the entire incoming connection and

стоимость произвольного интервала входящего соединения.cost of an arbitrary interval of the incoming connection.

Упомянутые параметры длины входящего соединения включают в себя одно или более из следующего:Mentioned parameters of the length of the incoming connection include one or more of the following:

длину тарифицируемого входящего соединения,the length of the charged inbound connection,

тарифицируемые интервалы во время входящего соединения иchargeable intervals during an incoming call and

гарантируемую длину входящего соединения.guaranteed length of incoming connection.

Упомянутые параметры контроля входящего соединения включают в себя одно или более из следующего:Said incoming connection control parameters include one or more of the following:

тарифицируемый период суток для входящего соединения,chargeable period of day for an incoming connection,

нетарифицируемый период суток для входящего соединения,non-tariff period of the day for the incoming connection,

период запрета входящего соединения,Incoming connection barring period

запрет на осуществление входящего соединения для определенных пользовательских устройств иprohibition of incoming connection for certain user devices and

разрешение нетарифицируемого входящего соединения для определенных пользовательских устройств.Allow non-chargeable inbound connections for specific user devices.

Согласно второму аспекту настоящего изобретения, предложена система осуществления связи между пользовательскими устройствами с учетом индивидуальных настроек входящих соединений. Предложенная система содержит первое пользовательское устройство, второе пользовательское устройство и узел связи, причем первое пользовательское устройство выполнено с возможностью генерирования и отправки сигнала вызова на второе пользовательское устройство через упомянутый узел связи. Упомянутый узел связи содержит:According to a second aspect of the present invention, there is provided a system for communicating between user devices based on individual settings of incoming connections. The proposed system comprises a first user device, a second user device and a communication node, wherein the first user device is configured to generate and send a call signal to the second user device through said communication node. Said communication unit comprises:

- модуль оператора связи, выполненный с возможностью маршрутизации сигнала вызова, отправленного с первого пользовательского устройства; и- a communication operator module, configured to route a call signal sent from a first user device; and

- модуль логики, подключенный к модулю оператора связи и выполненный с возможностью:- a logic module connected to a module of a communication operator and configured to:

хранения базы данных, содержащей множество идентификаторов пользовательских устройств, включающих в себя идентификатор второго пользовательского устройства, и множество наборов параметров входящего соединения, причем один из множества наборов параметров входящего соединения соответствует упомянутому идентификатору второго пользовательского устройства и содержит по меньшей мере одни из следующих параметров входящего соединения, предварительно установленных пользователем второго пользовательского устройства:storing a database containing a plurality of user device identifiers including a second user device identifier and a plurality of incoming connection parameter sets, wherein one of a plurality of incoming connection parameter sets corresponds to said second user device identifier and contains at least one of the following incoming connection parameters pre-installed by the user of the second user device:

параметры стоимости входящего соединения,Incoming connection cost parameters

параметры длины входящего соединения иincoming connection length parameters and

параметры контроля входящего соединения;incoming connection control parameters;

извлечения из базы данных упомянутого одного из множества наборов параметров входящего соединения, соответствующего упомянутому идентификатору второго пользовательского устройства, иretrieving from the database the said one of the many sets of parameters of the incoming connection corresponding to the said identifier of the second user device, and

инструктирования модуля оператора связи осуществлять настройку входящего соединения в соответствии с извлеченным набором параметров входящего соединения.instructing the operator’s module to configure the incoming connection in accordance with the extracted set of incoming connection parameters.

В одном варианте осуществления первое пользовательское устройство и второе пользовательское устройство представляют собой стационарные телефоны.In one embodiment, the first user device and the second user device are landline phones.

В другом варианте осуществления первое пользовательское устройство и второе пользовательское устройство представляют собой мобильные телефоны.In another embodiment, the first user device and the second user device are mobile phones.

В еще одном варианте осуществления первое пользовательское устройство представляет собой стационарный телефон, а второе пользовательское устройство представляет собой мобильный телефон.In yet another embodiment, the first user device is a landline telephone, and the second user device is a mobile phone.

Согласно одному варианту осуществления, первое пользовательское устройство представляет собой мобильный телефон, а второе пользовательское устройство представляет собой стационарный телефон.According to one embodiment, the first user device is a mobile phone, and the second user device is a landline phone.

Согласно другому варианту осуществления, одно или оба из первого пользовательского устройства и второго пользовательского устройства представляют собой стационарные компьютеры, портативные компьютеры или планшетные компьютеры, выполненные с возможностью генерирования, отправки и приема сигнала вызова посредством установленного на них программного обеспечения.According to another embodiment, one or both of the first user device and the second user device are stationary computers, laptop computers, or tablet computers configured to generate, send, and receive a call signal through software installed on them.

В еще одном варианте осуществления каждый из упомянутых модулей выполнен с помощью процессора общего назначения, процессора цифровой обработки сигналов (DSP), специализированной интегральной схемой (ASIC), программируемой пользователем вентильной матрицы (FPGA) или любой их комбинации.In yet another embodiment, each of these modules is made using a general purpose processor, a digital signal processing processor (DSP), a specialized integrated circuit (ASIC), a user programmable gate array (FPGA), or any combination thereof.

Другие признаки и преимущества настоящего изобретения станут очевидны после прочтения нижеследующего подробного описания и просмотра сопроводительных чертежей.Other features and advantages of the present invention will become apparent after reading the following detailed description and viewing the accompanying drawings.

Краткое описание чертежейBrief Description of the Drawings

Сущность настоящего изобретения поясняется сопроводительными чертежами, на которых:The essence of the present invention is illustrated by the accompanying drawings, in which:

на Фиг.1 представлена блок-схема системы осуществления связи между пользовательскими устройствами с учетом индивидуальных настроек входящих соединений в соответствии с примерным вариантом осуществления настоящего изобретения; и1 is a block diagram of a communication system between user devices, taking into account individual settings of incoming connections in accordance with an exemplary embodiment of the present invention; and

на Фиг.2 представлена блок-схема, иллюстрирующая последовательность этапов способа осуществления связи между пользовательскими устройствами с учетом индивидуальных настроек входящих соединений в соответствии с примерным вариантом осуществления настоящего изобретения.2 is a flowchart illustrating a sequence of steps of a method for communicating between user devices, taking into account individual settings of incoming connections in accordance with an exemplary embodiment of the present invention.

Представленные на Фиг.1 и 2 блок-схемы служат только для иллюстрации вариантов осуществления настоящего изобретения и никак его не ограничивают.The block diagrams shown in FIGS. 1 and 2 are for illustrative purposes only and are not limited in any way.

Осуществление изобретенияThe implementation of the invention

Различные варианты осуществления настоящего изобретения описываются в дальнейшем более подробно со ссылкой на Фиг.1 и 2. Однако настоящее изобретение может быть воплощено во многих других формах и не должно истолковываться как ограниченное любой конкретной структурой или функцией, представленной в нижеследующем описании. Напротив, данные варианты осуществления предоставлены с тем, чтобы описание настоящего изобретения было тщательным и полным. На основании настоящего описания специалист в данной области техники поймет, что объем правовой охраны настоящего изобретения охватывает любой вариант осуществления настоящего изобретения, раскрытый в данном документе, вне зависимости от того, реализован ли он независимо или в сочетании с любым другим вариантом осуществления настоящего изобретения. Например, система может быть реализована или способ может быть осуществлен на практике с использованием любого числа вариантов осуществления, изложенных в данном документе. Кроме того, следует понимать, что любой вариант осуществления настоящего изобретения, раскрытый в данном документе, может быть воплощен с помощью одного или более элементов формулы изобретения.Various embodiments of the present invention are described in further detail below with reference to FIGS. 1 and 2. However, the present invention can be embodied in many other forms and should not be construed as being limited by any particular structure or function presented in the following description. On the contrary, these embodiments are provided so that the description of the present invention is thorough and complete. Based on the present description, a person skilled in the art will understand that the scope of legal protection of the present invention covers any embodiment of the present invention disclosed herein, regardless of whether it is implemented independently or in combination with any other embodiment of the present invention. For example, a system may be implemented or the method may be practiced using any number of embodiments set forth herein. In addition, it should be understood that any embodiment of the present invention disclosed herein may be embodied using one or more of the claims.

Слово «примерный» используется в данном документе в значении «служащий в качестве примера или иллюстрации». Любой вариант осуществления, описанный в данном документе как «примерный», необязательно должен истолковываться как предпочтительный или обладающий преимуществом над другими вариантами осуществления.The word “exemplary” is used herein to mean “serving as an example or illustration”. Any embodiment described herein as “exemplary” need not be construed as being preferred or taking precedence over other embodiments.

Кроме того, термин «идентификатор», упоминаемый в данном документе, подразумевает определенный буквенный, цифровой или буквенно-цифровой номер пользовательского устройства, подключенного к сети связи, такой как сеть мобильной или сотовой связи, зная который можно осуществлять связь с этим пользовательским устройством. Такой идентификатор может представлять собой любую последовательность числовых и/или буквенных символов. Например, он может являться телефонным номером, сетевым логином или другим типом идентификаторов, используемых в традиционных системах связи.In addition, the term “identifier” referred to herein means a specific alphanumeric or alphanumeric number of a user device connected to a communication network, such as a mobile or cellular communication network, knowing which it is possible to communicate with this user device. Such an identifier may be any sequence of numeric and / or alphabetic characters. For example, it can be a phone number, a network login, or another type of identifier used in traditional communication systems.

Следует также отметить, что в данном документе термины «абонент» и «пользователь» и производные от этих слов используются взаимозаменяемо. То же самое справедливо в отношении терминов «входящий вызов» и «входящее соединение».It should also be noted that in this document the terms “subscriber” and “user” and derivatives of these words are used interchangeably. The same is true for the terms “incoming call” and “incoming connection”.

Настоящее изобретение реализует новую услугу усовершенствованного номера, с помощью которой абоненты связи, физические и юридические лица, получают возможность настраивать параметры входящих соединений с их номерами, не нарушая установленные отношения между абонентами и операторами связи и требования действующего законодательства. Например, предложенная услуга усовершенствованного номера позволяет владельцу мобильного или сотового номера получать прибыль за счет назначения дополнительной стоимости входящих вызовов. Усовершенствованные номера предоставляются для использования как юридическим, так и физическим лицам. Прибыль владельца усовершенствованного номера начисляется в соответствии с продолжительностью разговора, или разово, в соответствии с установленной им дополнительной тарификацией. Подключение услуги усовершенствованного номера осуществляется посредством стандартных средств, предусмотренных в сетях связи для подключения дополнительных услуг, и происходит с использованием любого идентификатора абонента в сети связи.The present invention implements a new improved number service, by which communication subscribers, individuals and legal entities, are able to configure incoming connections with their numbers without violating the established relationship between subscribers and communication operators and the requirements of current legislation. For example, the proposed improved number service allows the owner of a mobile or cellular number to make a profit by assigning an additional cost to incoming calls. Superior rooms are provided for use by both legal entities and individuals. The profit of the owner of the improved room is calculated in accordance with the duration of the call, or one-time, in accordance with the additional tariffs set by him. Connection of the improved number service is carried out by means of standard means provided in communication networks for connecting additional services, and occurs using any subscriber identifier in the communication network.

На Фиг.1 представлена блок-схема системы 1 осуществления связи между пользовательскими устройствами с учетом индивидуальных настроек входящих соединений в соответствии с примерным вариантом осуществления настоящего изобретения. Как показано, система 1 содержит первое пользовательское устройство 2, второе пользовательское устройство 3 и узел 4 связи.Figure 1 presents a block diagram of a system 1 for communication between user devices, taking into account individual settings of incoming connections in accordance with an exemplary embodiment of the present invention. As shown, the system 1 comprises a first user device 2, a second user device 3, and a communication node 4.

Упоминаемые в данном документе первое пользовательское устройство и второе пользовательское устройство представляют собой любые устройства, выполненные с возможностью генерировать, передавать и принимать сигналы вызова друг от друга. В одном варианте осуществления первое и второе пользовательские устройства могут представлять собой стационарные телефоны или мобильные телефоны, или первое пользовательское устройство может представлять собой стационарный телефон, а второе пользовательское устройство - мобильный телефон, или наоборот. В другом варианте осуществления по меньшей мере одно из первого пользовательского устройства и второго пользовательского устройства может представлять собой стационарный, портативный или планшетный компьютер, при этом генерирование, передача и прием сигналов вызова осуществляются через специализированное программное обеспечение, установленное на компьютере. Примерами таких программ, предоставляющих услуги голосовой связи между двумя или более пользовательскими устройствами, могут быть Skype, Viber, Mail@Агент или другие программы, известные специалистам в данной области техники.Mentioned in this document, the first user device and the second user device are any devices configured to generate, transmit and receive call signals from each other. In one embodiment, the first and second user devices may be landline phones or mobile phones, or the first user device may be a landline telephone, and the second user device may be a mobile phone, or vice versa. In another embodiment, at least one of the first user device and the second user device may be a desktop, laptop, or tablet computer, the generation, transmission and reception of ringing signals being carried out through specialized software installed on the computer. Examples of such programs that provide voice communication services between two or more user devices can be Skype, Viber, Mail @ Agent or other programs known to specialists in this field of technology.

Согласно данному варианту осуществления, первое пользовательское устройство 2 выполнено с возможностью генерирования и отправки сигнала вызова на второе пользовательское устройство 3 через узел 4 связи. Другими словами, первое пользовательское устройство 2 выступает в качестве вызывающего устройства, а второе пользовательское устройство 3 - в качестве вызываемого устройства. Однако специалистам в данной области техники должно быть понятно, что в другом варианте осуществления отношения между устройствами 2 и 3 могут быть прямо противоположными, т.е. второе пользовательское устройство 3 может генерировать и передавать сигнал вызова на первое пользовательское устройство 2 через узел 4 связи. Такой вариант осуществления включен в объем правовой охраны настоящего изобретения.According to this embodiment, the first user device 2 is configured to generate and send a ring signal to the second user device 3 through the communication node 4. In other words, the first user device 2 acts as the called device, and the second user device 3 acts as the called device. However, it will be understood by those skilled in the art that in another embodiment, the relationships between devices 2 and 3 may be directly opposite, i.e. the second user device 3 can generate and transmit a call signal to the first user device 2 through the communication node 4. Such an embodiment is included within the scope of legal protection of the present invention.

Упоминаемый в данном документе узел связи представляет собой совокупность технических средств, обеспечивающих оказание услуг связи и присоединение к сети общего пользования, такой как сеть мобильной или сотовой связи. Как известно специалистам в данной области техники, конкретная конструкция узла связи зависит от типа сети связи, в которой планируется его использовать. Например, могут быть использованы стационарные или мобильные узлы связи.The communication node referred to in this document is a combination of technical means providing the provision of communication services and connecting to a public network, such as a mobile or cellular communication network. As is known to those skilled in the art, the particular design of a communication node depends on the type of communication network in which it is planned to be used. For example, stationary or mobile communication nodes can be used.

В данном варианте осуществления узел 4 связи содержит модуль 5 оператора связи и модуль 6 логики, соединенный с модулем 5 оператора связи.In this embodiment, the communication node 4 comprises a communication operator module 5 and a logic module 6 connected to the communication operator module 5.

Модуль 5 оператора связи представляет собой совокупность стандартных средств оператора связи, используемых для приема, обработки и передачи сигналов вызова. Как показано на Фиг.1, модуль 5 оператора связи содержит компонент 7 коммутации, выполненный с возможностью маршрутизации голосовых вызовов и текстовых сообщений (т.е. SMS). В частности, компонент 7 коммутации выполнен с возможностью приема сигнала вызова, отправленного с первого пользовательского устройства 2, и пересылки его на второе пользовательское устройство 3 (см. жирные пунктирные линии на Фиг.1). В одном варианте осуществления компонент 7 коммутации может представлять собой центр коммутации мобильной связи (MSC) в глобальной системе мобильной связи (GSM). С компонентом 7 коммутации соединен компонент 8 поддержки бизнес-процессов оператора связи (который, например, может быть реализован в виде системы BSS). В частности, компонент 8 включает в себя прикладное программное обеспечение поддержки бизнес-процессов предприятия электросвязи, прежде всего биллинг (поддержка взаиморасчетов с абонентами, анализ). Согласно данному варианту осуществления, компонент 8 состоит из подкомпонента 9 биллинга и подкомпонента 10 выполнения тарификации. Подкомпонент 9 биллинга выполнен с возможностью осуществления сбора информации об использовании телекоммуникационных услуг, выставления счетов абонентам, обработки платежей. Подкомпонент 10 выполнения тарификации выполнен с возможностью осуществления тарификации потребленных абонентом услуг. С компонентом 8 поддержки бизнес-процессов оператора связи соединен компонент 11 памяти, в котором хранится информация об абонентах сети связи. Например, компонент 11 памяти может содержать информацию о том, какие услуги связи подключены тому или иному абоненту, номера абонентов и т.д. Модуль 5 оператора связи также содержит компонент 12 управления денежными средствами, который выполнен с возможностью осуществления пополнения денежных средств на лицевом счете абонента, их списания, например, за использование определенных услуг и т.д. Кроме того, в компоненте 5 оператора связи также содержатся компоненты 13 и 14 обработки USSD-команд и SMS-команд, с которыми соединено второе пользовательское устройство 3 (назначение компонентов 13 и 14 будет пояснено в дальнейшем).The communication operator module 5 is a combination of standard communication operator tools used to receive, process, and transmit call signals. As shown in FIG. 1, the carrier module 5 comprises a switching component 7 configured to route voice calls and text messages (i.e., SMS). In particular, the switching component 7 is configured to receive a call signal sent from the first user device 2 and forward it to the second user device 3 (see bold dashed lines in FIG. 1). In one embodiment, the switching component 7 may be a mobile switching center (MSC) in a global mobile communication system (GSM). With the switching component 7, a communication operator business process support component 8 (which, for example, can be implemented as a BSS system) is connected. In particular, component 8 includes application software for supporting business processes of a telecommunication enterprise, primarily billing (support for settlements with subscribers, analysis). According to this embodiment, component 8 consists of billing subcomponent 9 and billing subcomponent 10. Billing subcomponent 9 is configured to collect information on the use of telecommunication services, billing subscribers, and processing payments. The subcomponent 10 of the charging is made with the possibility of charging the services consumed by the subscriber. A memory component 11 is connected to the component 8 for supporting the business processes of the communication operator, in which information about the subscribers of the communication network is stored. For example, the memory component 11 may contain information about which communication services are connected to a particular subscriber, subscriber numbers, etc. The telecom operator module 5 also contains a money management component 12, which is configured to replenish funds on the subscriber’s personal account, write them off, for example, for using certain services, etc. In addition, the component 5 of the carrier also contains the components 13 and 14 of the processing of USSD commands and SMS commands that are connected to the second user device 3 (the purpose of components 13 and 14 will be explained later).

Модуль 6 логики содержит исполнительный компонент 15, выполненный с возможностью управлять и исполнять услугу усовершенствованного номера, подключаемую к персональному идентификатору второго пользовательского устройства 3. Исполнительный компонент 15 также выполнен с возможностью осуществлять тарификацию абонента, которому подключена услуга усовершенствованного номера, взаимодействуя с подкомпонентом 10 компонента 8 в модуле 5 оператора связи. Исполнительный компонент 15 может поддерживать протоколы типа INAP/CAP и т.п. Как показано на Фиг.1, исполнительный компонент 15 также подключен к компоненту 7 коммутации, например, через протокол SIGTRAN или используя цифровой поток Е1.Logic module 6 contains an executive component 15 configured to manage and execute the enhanced number service connected to the personal identifier of the second user device 3. The executive component 15 is also configured to charge a subscriber who is connected to the advanced number service by interacting with subcomponent 10 of component 8 in module 5 of the carrier. Executive component 15 may support protocols such as INAP / CAP and the like. As shown in FIG. 1, the actuating component 15 is also connected to the switching component 7, for example, via the SIGTRAN protocol or using the digital stream E1.

Исполнительный компонент 15 также соединен с компонентом 16 специализированных ресурсов, который выполнен с возможностью информировать пользователя первого пользовательского устройства 2 о параметрах входящего соединения (например, проигрывать звуковые файлы, указывающие стоимость соединения) и одновременно принимать пользовательский ввод с первого пользовательского устройства 2 через компонент 7 коммутации (пользовательский ввод выполняется, например, посредством нажатия определенной комбинации кнопок на первом пользовательском устройстве 2). Подключение компонента 16 специализированных ресурсов к компоненту 7 коммутации осуществляется через цифровой поток Е1 или по протоколу SIGTRAN для ISUP взаимодействия или по IP для SIP/RTP взаимодействия. Соответственно, компонент 16 специализированных ресурсов поддерживает протоколы ISUP и SIP.The execution component 15 is also connected to the specialized resource component 16, which is configured to inform the user of the first user device 2 about the parameters of the incoming connection (for example, play audio files indicating the cost of the connection) and simultaneously accept user input from the first user device 2 through the switching component 7 (user input is performed, for example, by pressing a certain combination of buttons on the first user construction 2). The component 16 of specialized resources is connected to the switching component 7 via the E1 digital stream or via SIGTRAN protocol for ISUP interaction or IP for SIP / RTP interaction. Accordingly, the specialized resource component 16 supports the ISUP and SIP protocols.

Модуль 6 логики также содержит компонент 17 памяти, соединенный с исполнительным компонентом 15. Компонент 17 памяти выполнен с возможностью хранения данных об услуге усовершенствованного номера. В частности, компонент 17 памяти может содержать базу 18 данных, в которой хранятся сведения обо всех абонентах, которым подключена вышеупомянутая услуга усовершенствованного номера, предоставляющая возможность самостоятельной настройки параметров входящих соединений. Например, база 18 данных может содержать множество идентификаторов пользовательских устройств, которым подключена вышеупомянутая услуга усовершенствованного номера, в том числе идентификатор второго пользовательского устройства 3, и множество наборов параметров входящего соединения. Каждый набор параметров входящего соединения предварительно настраивается пользователем определенного пользовательского устройства, которому подключена вышеупомянутая услуга усовершенствованного номера (в данном варианте осуществления таким устройством является второе пользовательское устройство 3). В связи с этим, каждому набору параметров входящего соединения соответствует в базе 18 данных определенный идентификатор пользовательского устройства.The logic module 6 also comprises a memory component 17 connected to the executive component 15. The memory component 17 is configured to store data about the enhanced number service. In particular, the memory component 17 may contain a database 18, which stores information about all subscribers who are connected to the aforementioned advanced number service, which provides the ability to independently configure the parameters of incoming connections. For example, the database 18 may comprise a plurality of user device identifiers to which the aforementioned enhanced number service is connected, including the identifier of the second user device 3, and a plurality of sets of incoming connection parameters. Each set of incoming connection parameters is pre-configured by a user of a specific user device to which the aforementioned advanced number service is connected (in this embodiment, such a device is a second user device 3). In this regard, each set of parameters of the incoming connection corresponds to a certain identifier of the user device in the database 18.

В число настраиваемых параметров входящего соединения могут входить параметры стоимости входящего соединения, параметры длины входящего соединения и параметры контроля входящего соединения. Упомянутые параметры стоимости входящего соединения могут включать в себя стоимость минуты входящего соединения, стоимость всего входящего соединения и/или стоимость произвольного интервала входящего соединения. Упомянутые параметры длины входящего соединения могут включать в себя длину тарифицируемого входящего соединения, тарифицируемые интервалы во время входящего соединения и/или гарантируемую длину входящего соединения. Упомянутые параметры контроля входящего соединения могут включать в себя тарифицируемый период суток для входящего соединения, нетарифицируемый период суток для входящего соединения, период запрета входящего соединения, запрет на осуществление входящего соединения для определенных пользовательских устройств и/или разрешение нетарифицируемого входящего соединения для определенных пользовательских устройств. С помощью вышеописанных параметров и любых их комбинаций обеспечивается возможность индивидуальной гибкой настройки входящих соединений. Например, абонент вызываемого устройства (далее упоминаемый как пользователь второго пользовательского устройства 3) может осуществлять одно или более из следующего:Configurable parameters of the incoming connection may include the parameters of the cost of the incoming connection, the length of the incoming connection and the control parameters of the incoming connection. Mentioned parameters of the cost of the incoming connection may include the cost per minute of the incoming connection, the cost of the entire incoming connection and / or the cost of an arbitrary interval of the incoming connection. The mentioned parameters of the length of the incoming connection may include the length of the charged incoming connection, charged intervals during the incoming connection and / or the guaranteed length of the incoming connection. Mentioned parameters for monitoring an incoming connection may include a chargeable period of day for an incoming connection, a non-tariff period of a day for an incoming connection, a period of barring an incoming connection, a ban on an incoming connection for certain user devices and / or permission for a non-tariffing incoming connection for certain user devices. Using the above parameters and any combination of them provides the possibility of individual flexible configuration of incoming connections. For example, the subscriber of the called device (hereinafter referred to as the user of the second user device 3) may perform one or more of the following:

- установку стоимости минуты входящего соединения (поминутная тарификация);- setting the cost of a minute of an incoming connection (per-minute billing);

- установку стоимости полного сеанса связи (разовая тарификация);- setting the cost of a full communication session (one-time charging);

- установку стоимости и длительности входящего соединения (разовая тарификация с гарантированным временем соединения, причем при обрыве сеанса связи предложенная система не будет тарифицировать возобновленный сеанс связи, пока не истечет гарантированное время);- setting the cost and duration of the incoming connection (one-time charging with a guaranteed connection time, and if the communication session is cut off, the proposed system will not charge a renewed communication session until the guaranteed time expires);

- установку тарификации с использованием интервалов определенной длины (тарификация по графику - например, первая минута тарифицируется по 5 рублей, а все последующие - по 10 рублей за 5 минут соединения);- setting tariffication using intervals of a certain length (tariffication on a schedule - for example, the first minute is charged at 5 rubles, and all subsequent minutes at 10 rubles for 5 minutes of connection);

- запрет на тарификацию поступающих вызовов в определенный период времени суток или дни недели;- a ban on the charging of incoming calls in a certain period of time of the day or days of the week;

- разрешение на тарификацию поступающих вызовов в определенный период времени суток или дни недели;- permission to charge incoming calls in a certain period of time of the day or days of the week;

- запрет на тарификацию входящих вызовов, поступающих от определенных абонентов («белый список») (например, если вызывающий абонент или, согласно данному варианту осуществления, пользователь первого пользовательского устройства 2 является родственником или близким другом пользователя второго пользовательского устройства 3, то последний может запретить в этом случае дополнительную тарификацию входящих вызовов); и- a ban on charging incoming calls from certain subscribers (the “white list”) (for example, if the caller or, according to this embodiment, the user of the first user device 2 is a relative or close friend of the user of the second user device 3, the latter may prohibit in this case, additional charging of incoming calls); and

- запрет на прием вызовов от определенных абонентов (например, если пользователь первого пользовательского устройства 2 постоянно надоедает своими вызовами).- a ban on receiving calls from certain subscribers (for example, if the user of the first user device 2 is constantly bored with his calls).

Модуль 6 логики также содержит компонент 19 взаимодействия с пользователем, который обеспечивает возможность подключения услуги усовершенствованного номера посредством компонентов 13 и 14 обработки USSD-команд и SMS-команд. Кроме того, компонент 19 дополнительно соединен с подкомпонентом 9 биллинга и компонентом 12 управления денежными средствами в модуле 5 оператора связи для перевода протарифицированных в соответствии с настройками подписчика (т.е. в данном случае пользователя второго пользовательского устройства 3) денежных средств и информирования об этом пользователя второго пользовательского устройства 3.The logic module 6 also contains a user interaction component 19, which enables the activation of the advanced number service through the USSD command and SMS command processing components 13 and 14. In addition, component 19 is additionally connected to the billing subcomponent 9 and the money management component 12 in the communication operator module 5 for transferring the money charged and in accordance with the settings of the subscriber (i.e., in this case, the user of the second user device 3) the user of the second user device 3.

В модуле 6 логики также содержится компонент 20 статистики, который соединен с компонентом 19 взаимодействия с пользователем и компонентом 17 памяти. В частности, компонент 20 статистики выполнен с возможностью получения от компонента 19 данных о подключении услуги усовершенствованного доступа, ее тарификации и т.п. и построения на основании полученных данных статистических отчетов. Построенные статические отчеты в дальнейшем могут сохраняться в компоненте 17 памяти (например, в упомянутой базе 18 данных или любой другой базе, которая может храниться в компоненте 17 памяти).The logic module 6 also contains a statistics component 20, which is connected to the user interaction component 19 and the memory component 17. In particular, the statistics component 20 is adapted to receive data on connecting the advanced access service, its charging, and the like from component 19 and constructing statistical reports based on the received data. The constructed static reports can then be stored in the memory component 17 (for example, in said database 18 or any other database that can be stored in the memory component 17).

В еще одном варианте осуществления система 1 может дополнительно содержать разные сторонние компоненты, которые для удобства объединены на Фиг.1 в один компонент 21 приложений. В частности, компонент 21 приложений может предоставлять пользователю второго пользовательского устройства 3 Интернет-сайты или приложения для управления услугой усовершенствованного номера. Например, через один из таких сайтов пользователь второго пользовательского устройства 3 может устанавливать подключение услуги усовершенствованного номера (взамен отправки USSD- и/или SMS-сообщений с соответствующим запросом подключения через компоненты 13 и 14). Кроме того, через компонент 21 приложений пользователь второго пользовательского устройства 3 может также устанавливать настройки входящего соединения. Иными словами, компонент 21 приложений предоставляет возможность дополнительного взаимодействия между пользовательским устройством 3 и компонентом 19 взаимодействия с пользователем.In yet another embodiment, system 1 may further comprise various third-party components, which for convenience are combined in FIG. 1 into one application component 21. In particular, the application component 21 may provide the user of the second user device 3 with Internet sites or applications for managing the enhanced number service. For example, through one of these sites, the user of the second user device 3 can establish an advanced number service connection (instead of sending USSD and / or SMS messages with the corresponding connection request through components 13 and 14). In addition, through the application component 21, the user of the second user device 3 can also set incoming connection settings. In other words, the application component 21 provides additional interaction between the user device 3 and the user interaction component 19.

Специалистам в данной области техники должно быть понятно, что по мере необходимости количество структурных элементов или компонентов системы 1 может изменяться. Например, может быть использовано множество узлов связи, посредством которых обеспечивается связь между первым пользовательским устройством 2 и вторым пользовательским устройством 3, при этом в одном из множества узлов связи установлены упомянутые модуль 5 оператора связи и модуль 6 логики.Specialists in the art should understand that, as necessary, the number of structural elements or components of the system 1 may vary. For example, a plurality of communication nodes can be used by means of which communication is provided between the first user device 2 and the second user device 3, wherein said communication operator module 5 and logic module 6 are installed in one of the many communication nodes.

Кроме того, специалисты в данной области техники должны понимать, что показанное расположение модулей системы 1, в том числе компонентов и подкомпонентов в модулях 5 и 6, является примерным и, по мере необходимости, может быть изменено для достижения большей эффективности в конкретном применении. Предполагается, что объем охраны настоящего изобретения охватывает все возможные различные расположения указанных выше конструктивных элементов системы 1.In addition, those skilled in the art should understand that the arrangement of modules of system 1 shown, including components and subcomponents in modules 5 and 6, is exemplary and, as necessary, can be changed to achieve greater efficiency in a particular application. It is assumed that the scope of protection of the present invention covers all possible various locations of the above structural elements of the system 1.

Соединения каждого из первого и второго пользовательских устройств 2 и 3 с узлом 4 связи и соединения модулей и компонентов и/или подкомпонентов в узле 4 связи могут осуществляться проводным или беспроводным образом. Примеры проводных и беспроводных соединений известны в данной области техники, и, поэтому, их описание будет опущено.The connections of each of the first and second user devices 2 and 3 with the communication node 4 and the connection of modules and components and / or subcomponents in the communication node 4 can be wired or wireless. Examples of wired and wireless connections are known in the art, and therefore, a description thereof will be omitted.

Далее, со ссылкой на Фиг.2, будет описан способ осуществления связи между пользовательскими устройствами с учетом индивидуальных настроек входящих соединений в соответствии с примерным вариантом осуществления настоящего изобретения. Как показано на Фиг.2, способ включает в себя этапы S1-S8, описываемые ниже.Next, with reference to FIG. 2, a method for communicating between user devices in accordance with individual settings of incoming connections in accordance with an exemplary embodiment of the present invention will be described. As shown in FIG. 2, the method includes steps S1-S8 described below.

Этап S1: Второе пользовательское устройство 3 отправляет на компонент 19 взаимодействия с пользователем сообщение с запросом на подключение услуги усовершенствованного номера. Отправка такого сообщения может осуществляться через компонент 13 обработки USSD-команд или компонент 14 обработки SMS-команд, и тогда сообщение с запросом представляет собой USSD-сообщение или SMS-сообщение. Например, при использовании компонента 13 обработки USSD-команд для подключения услуги усовершенствованного номера пользователь второго пользовательского устройства 3 может составить и отправить следующее USSD-сообщение: «*Подключить услугу ХХХ#», где «XXX» - означает идентификатор услуги усовершенствованного номера. Следует понимать, что настоящее изобретение не ограничено указанным выше видом USSD-сообщения, и может использоваться любая комбинация буквенных, цифровых или буквенно-цифровых символов в SMS- или USSD-сообщении. Кроме того, подключение услуги усовершенствованного номера может также осуществлять через компонент 21 приложений с использованием определенных Интернет-сайтов.Step S1: The second user device 3 sends a message to the user interaction component 19 requesting to activate the enhanced number service. Sending such a message may be via the USSD command processing component 13 or the SMS command processing component 14, and then the request message is a USSD message or SMS message. For example, when using the USSD command processing component 13 to activate the enhanced number service, the user of the second user device 3 can compose and send the following USSD message: “* Connect the service XXX #”, where “XXX” means the ID of the advanced number service. It should be understood that the present invention is not limited to the above type of USSD message, and any combination of alphanumeric, alphanumeric or alphanumeric characters in an SMS or USSD message can be used. In addition, the connection of the enhanced room service can also be carried out through the application component 21 using certain Internet sites.

Этап S2: После подключения услуги усовершенствованного номера пользователь второго пользовательского устройства 3 может отправить через любой из компонентов 13, 14 или 21 дополнительное сообщение, указывающее набор параметров входящего соединения, который должен быть учтен при осуществлении соединения между первым пользовательским устройством 2 и вторым пользовательским устройством 3. В одном варианте осуществления этап S2 может быть объединен с этапом S1, и тогда сообщение с запросом на подключение может также сразу содержать параметры, которые установил пользователь второго пользовательского устройства 3. Упомянутый набор параметров может содержать любой один или более из описанных ранее параметров входящего соединения.Step S2: After connecting the enhanced number service, the user of the second user device 3 can send through any of the components 13, 14 or 21 an additional message indicating the set of parameters of the incoming connection, which should be taken into account when connecting between the first user device 2 and the second user device 3 In one embodiment, step S2 may be combined with step S1, and then the connection request message may also immediately contain parameters that which was set by the user of the second user device 3. The mentioned set of parameters may contain any one or more of the previously described parameters of the incoming connection.

Этап S3: Компонент 19 взаимодействия с пользователем сохраняет информацию о подключении услуги усовершенствованного номера второму пользовательскому устройству 3 в базе 18 данных. При этом компонент 19 взаимодействия с пользователем может непосредственно инструктировать компонент 17 памяти сохранить упомянутую информацию (с набором параметров входящего соединения и идентификатором второго пользовательского устройства 3) или передать эту информацию на компонент 17 памяти через компонент 20 статистики.Step S3: The user interaction component 19 stores information about connecting the enhanced number service to the second user device 3 in the database 18. In this case, the user interaction component 19 can directly instruct the memory component 17 to save the mentioned information (with a set of incoming connection parameters and the identifier of the second user device 3) or to transfer this information to the memory component 17 through the statistics component 20.

Этап S4: Компонент 7 коммутации принимает сигнал вызова, сгенерированный и отправленный с первого пользовательского устройства 2.Step S4: The switching component 7 receives a call signal generated and sent from the first user device 2.

Этап S5: После приема сигнала вызова компонент 7 коммутации инструктирует исполнительный компонент 15 выбрать набор параметров входящего соединения для осуществления соединения между первым пользовательским устройством 2 и вторым пользовательским устройством 3. С этой целью, исполнительный компонент 15 осуществляет доступ к базе 18 данных и извлекает из нее набор параметров, соответствующий идентификатору второго пользовательского устройства 3. Следует отметить, что информация об идентификаторе изначально содержится в сигнале вызова, и этот идентификатор сообщается исполнительному компоненту 15 компонентом 7 коммутации.Step S5: After receiving the call signal, the switching component 7 instructs the actuating component 15 to select a set of incoming connection parameters for connecting between the first user device 2 and the second user device 3. To this end, the actuating component 15 accesses and extracts the database 18 a set of parameters corresponding to the identifier of the second user device 3. It should be noted that the identifier information is initially contained in the call signal, and that identifier is communicated to the execution component 15 by the switching component 7.

Этап S6: После извлечения набора параметров, соответствующего идентификатору второго пользовательского устройства 3, исполнительный компонент 15 инструктирует компонент 16 специализированных ресурсов информировать пользователя первого пользовательского устройства 2 об извлеченном наборе параметров, в соответствии с которым будет осуществляться соединение. Информирование может выполняться путем отправки соответствующих текстовых или голосовых сообщений через компонент 7 коммутации. Например, если установленные пользователем второго пользовательского устройства 3 параметры представляют собой стоимость и длительность всего входящего соединения, то компонент 16 специализированных ресурсов может быть проинструктирован исполнительным компонентом 15 отправить на первое пользовательское устройство 2 текстовое сообщение следующего вида: «Вам выставлен счет на xxx рублей за yyy минут. Для оплаты нажмите *, для отмены - #».Step S6: After retrieving the parameter set corresponding to the identifier of the second user device 3, the execution component 15 instructs the specialized resource component 16 to inform the user of the first user device 2 of the extracted parameter set according to which the connection will be made. Informing can be done by sending the appropriate text or voice messages through the switching component 7. For example, if the parameters set by the user of the second user device 3 represent the cost and duration of the entire incoming connection, then the specialized resource component 16 can be instructed by the executive component 15 to send a text message of the following form to the first user device 2: “You are billed for xxx rubles for yyy minutes. To pay, press *, to cancel - # ".

Если пользователь первого пользовательского устройства 2 согласен с выбранным набором параметров входящего соединения (т.е. стоимостью и длительностью соединения в вышеприведенном примере), то он может сгенерировать сигнал согласия посредством нажатия определенной кнопки или комбинации определенных кнопок на первом пользовательском устройстве 2 (например, нажатием кнопки «*») или с помощью ввода голосовой команды или определенных голосовых команд (например, вводимых через микрофон, установленный на первом пользовательском устройстве 2) (этап S7). Сгенерированный сигнал согласия затем отправляется компоненту 16 специализированных ресурсов через компонент 7 коммутации. Компонент 16 специализированных ресурсов пересылает сигнал согласия на исполнительный компонент 15 и компонент 19 взаимодействия с пользователем. Исполнительный компонент 15 инструктирует компонент 7 коммутации переслать принятый сигнал вызова на второе пользовательское устройство 3 для осуществления соединения в соответствии с извлеченным набором параметров входящего соединения (этап S8). Одновременно исполнительный компонент 15 и компонент 19 взаимодействия с пользователем инструктируют компонент 8 поддержки бизнес-процессов оператора связи выполнять тарификацию входящего соединения в соответствии с извлеченным набором параметров входящего соединения.If the user of the first user device 2 agrees with the selected set of incoming connection parameters (i.e., the cost and duration of the connection in the above example), then he can generate a consent signal by pressing a specific button or a combination of certain buttons on the first user device 2 (for example, by pressing the “*” button) or by entering a voice command or certain voice commands (for example, entered through a microphone installed on the first user device 2) (step S7). The generated consent signal is then sent to the dedicated resource component 16 through the switching component 7. The dedicated resource component 16 sends a consent signal to the execution component 15 and the user interaction component 19. The execution component 15 instructs the switching component 7 to forward the received call signal to the second user device 3 to make the connection in accordance with the extracted set of incoming connection parameters (step S8). At the same time, the executive component 15 and the user interaction component 19 instruct the telecom operator business process support component 8 to charge for the incoming connection in accordance with the extracted set of incoming connection parameters.

Если же пользователь первого пользовательского устройства 2 не согласен с выбранным набором параметров входящего соединения (т.е. стоимостью и длительностью соединения в вышеприведенном примере), то он может сгенерировать сигнал несогласия посредством нажатия определенной кнопки или комбинации определенных кнопок на первом пользовательском устройстве 2 (например, нажатием кнопки «#») или с помощью ввода голосовой команды или определенных голосовых команд (например, вводимых через микрофон, установленный на первом пользовательском устройстве 2). Первое пользовательское устройство 2 затем передает сгенерированный сигнал несогласия компоненту 16 специализированных ресурсов через компонент 7 коммутации. Компонент 16 специализированных ресурсов пересылает принятый сигнал несогласия на исполнительный компонент 15. На основании сигнала несогласия исполнительный компонент 15 инструктирует компонент 7 коммутации не осуществлять соединение между первым пользовательским устройством 2 и вторым пользовательским устройством 3. Другими словами, генерирование сигнала несогласия на первом пользовательском устройстве 2 подразумевает отказ от соединения со вторым пользовательским устройством.If the user of the first user device 2 does not agree with the selected set of parameters for the incoming connection (i.e., the cost and duration of the connection in the above example), he can generate a signal of disagreement by pressing a certain button or a combination of certain buttons on the first user device 2 (for example by pressing the “#” button) or by entering a voice command or certain voice commands (for example, entered through a microphone installed on the first user Property 2). The first user device 2 then transmits the generated disagreement signal to the dedicated resource component 16 through the switching component 7. The dedicated resource component 16 forwards the received disagreement signal to the actuation component 15. Based on the disagreement signal, the actuation component 15 instructs the switching component 7 not to make a connection between the first user device 2 and the second user device 3. In other words, generating a disagreement signal on the first user device 2 implies refusing to connect to the second user device.

В другом варианте осуществления второму пользовательскому устройству 3 может быть не подключена услуга усовершенствованного номера. В этом случае исполнительный компонент 15 обнаружит, что в базе 18 данных отсутствует запись о втором пользовательском устройстве (т.е. в базе 18 данных нет идентификатора второго пользовательского устройства 3 и, соответственно, набора параметров для осуществления соединения со вторым пользовательским устройством 3). При этом компонент 7 коммутации инструктируется исполнительным компонентом 15 осуществлять соединение со вторым пользовательским устройством 3 в соответствии со стандартным тарифным планом оператора связи, который хранится, например, в компоненте 11 памяти. Используя такой тарифный план, компонент 8 поддержки бизнес-процессов оператора связи осуществляет соответствующую тарификацию, назначенную оператором связи.In another embodiment, the enhanced user number service may not be connected to the second user device 3. In this case, the execution component 15 detects that there is no record of the second user device in the database 18 (i.e., the database 18 does not have the identifier of the second user device 3 and, accordingly, the set of parameters for connecting to the second user device 3). In this case, the switching component 7 is instructed by the executive component 15 to connect to the second user device 3 in accordance with the standard tariff plan of the communication operator, which is stored, for example, in the memory component 11. Using such a tariff plan, component 8 of the support for business processes of the telecom operator carries out the corresponding tariffing assigned by the telecom operator.

Еще один вариант осуществления предусматривает ситуацию, когда второму пользовательскому устройству 3 подключена услуга усовершенствованного номера, но идентификатор первого пользовательского устройства 2 указан в «черном списке» (т.е. пользователь первого пользовательского устройства 2 идентифицирован как «нежелательный» абонент). В этом случае исполнительный компонент 15 инструктирует компонент 7 коммутации прерывать соединение (т.е. не отправлять сигнал вызова на второе пользовательское устройство 3).Another embodiment provides a situation where the enhanced number service is connected to the second user device 3, but the identifier of the first user device 2 is indicated in the “black list” (i.e., the user of the first user device 2 is identified as an “unwanted” subscriber). In this case, the execution component 15 instructs the switching component 7 to terminate the connection (i.e., not send a ring signal to the second user device 3).

Согласно другому варианту осуществления, второму пользовательскому устройству 3 подключена услуга усовершенствованного номера, но идентификатор первого пользовательского устройства 2 указан в «белом списке» (т.е. пользователь первого пользовательского устройства 2 идентифицирован как абонент, с которым пользователь второго пользовательского устройства 3 желает осуществлять соединение только в соответствии с тарифным планом оператора связи). В этом случае компонент 7 коммутации передает сигнал вызова на второе пользовательское устройство 3, и одновременно исполнительный компонент 15 и компонент 19 взаимодействия с пользователем инструктируют компонент 8 поддержки бизнес-процессов оператора связи осуществлять тарификацию в соответствии с тарифным планом оператора связи.According to another embodiment, the enhanced number service is connected to the second user device 3, but the identifier of the first user device 2 is indicated in the “white list” (i.e., the user of the first user device 2 is identified as the subscriber with whom the user of the second user device 3 wants to connect only in accordance with the tariff plan of the service provider). In this case, the switching component 7 transmits a call signal to the second user device 3, and at the same time, the executive component 15 and the user interaction component 19 instruct the communication operator business process support component 8 to charge according to the tariff plan of the communication operator.

Предложенный способ не ограничен описанными выше этапами и может содержать другие этапы.The proposed method is not limited to the above steps and may contain other steps.

Например, предложенный способ может дополнительно содержать этап, на котором, используя исполнительный компонент 15, компонент 8 поддержки бизнес-процессов и компонент 12 управления денежными средствами, автоматически списывают денежные средства с лицевого счета пользователя первого пользовательского устройства 2 в течение входящего соединения в соответствии с извлеченным набором параметров входящего соединения.For example, the proposed method may further comprise the step of using the execution component 15, the business process support component 8 and the money management component 12 to automatically debit the funds from the personal account of the user of the first user device 2 during an incoming connection in accordance with the extracted a set of incoming connection parameters.

В еще одном варианте осуществления предложенный способ может содержать этапы, на которых: как только установлено входящее соединение запускают посредством исполнительного компонента 15 таймер (который может быть дополнительно установлен в модуле 6 логики), фиксирующий длительность входящего соединения; и после окончания входящего соединения автоматически списывают с помощью исполнительного компонента 15, компонента 8 поддержки бизнес-процессов и компонента 12 управления денежными средствами денежные средства с лицевого счета пользователя первого пользовательского устройства 2, исходя из длительности входящего соединения, зафиксированной таймером.In yet another embodiment, the proposed method may comprise the steps of: as soon as an incoming connection is established, a timer is started by means of an actuation component 15 (which can be additionally set in logic module 6), fixing the duration of the incoming connection; and after the end of the incoming connection, money is automatically debited using the executive component 15, the business process support component 8 and the money management component 12 from the personal account of the user of the first user device 2, based on the duration of the incoming connection fixed by the timer.

Кроме того, если сумма денежных средств на лицевом счету пользователя первого пользовательского устройства 2 становится ниже заданной минимальной величины, способ может дополнительно содержать этап, на котором исполнительный компонент 15 инструктирует компонент 16 специализированных ресурсов уведомить пользователя первого пользовательского устройства 2 о том, что соединение будет завершено через период времени, соответствующий упомянутой заданной минимальной величине.In addition, if the amount of money in the personal account of the user of the first user device 2 falls below a predetermined minimum value, the method may further comprise an actuation component 15 instructs the specialized resource component 16 to notify the user of the first user device 2 that the connection will be completed after a period of time corresponding to said predetermined minimum value.

Согласно одному варианту осуществления, чтобы узнать, сколько денежных средств осталось на лицевом счету пользователя первого пользовательского устройства 2, исполнительный компонент 15 или любой другой дополнительный компонент модуля 6 логики, или любой другой модуль узла 4 связи может быть выполнен с возможностью запрашивать оператора связи пользователя первого пользовательского устройства 2 уведомить о том, когда сумма денежных средств на лицевом счету пользователя первого пользовательского устройства 2 будет ниже определенной минимальной величины.According to one embodiment, in order to find out how much money is left in the personal account of the user of the first user device 2, the executive component 15 or any other additional component of the logic module 6, or any other module of the communication node 4, can be configured to request a communication operator of the user of the first notify the user device 2 when the amount of money in the personal account of the user of the first user device 2 is below a certain min mal value.

Согласно другому варианту осуществления, денежные средства для оплаты стоимости вызова могут списываться с банковского счета или карты пользователя первого пользовательского устройства 2. В данной реализации, при генерировании сигнала согласия на соединение со вторым пользовательским устройством 3 в соответствии с выбранным набором параметров, пользователь первого пользовательского устройства 2 может указать номер своей банковской карты и код безопасности карты, которые позволят впоследствии автоматически списать денежные средства за оплату стоимости соединения.According to another embodiment, the money to pay for the cost of the call can be debited from the bank account or user card of the first user device 2. In this implementation, when generating a consent signal to connect to the second user device 3 in accordance with the selected set of parameters, the user of the first user device 2 may indicate his bank card number and card security code, which will subsequently allow automatic debit of funds for the cost of connection.

Описанные выше система и способ осуществления связи между пользовательскими устройствами с учетом индивидуальных настроек входящих соединений будут особенно полезны абонентам, предоставляющим платные услуги через голосовую связь. Например, такими абонентами могут быть репетиторы, юристы, IT-консультанты, автокомиссары, которые готовы оказывать консультационные услуги по телефону или через компьютер и способны генерировать полезный мобильный контент.The system and method described above for communicating between user devices, taking into account the individual settings of incoming connections, will be especially useful for subscribers who provide paid services through voice communication. For example, such subscribers can be tutors, lawyers, IT consultants, car commissioners who are ready to provide consulting services by phone or computer and are able to generate useful mobile content.

Различные примерные логические блоки, модули и компоненты, описанные в сочетании с раскрытыми в данном документе вариантами осуществления, могут быть реализованы или выполнены с помощью процессора общего назначения, процессора цифровой обработки сигналов (DSP), специализированной интегральной схемой (ASIC), программируемой пользователем вентильной матрицы (FPGA) или другого программируемого логического устройства, схемы на дискретных компонентах или транзисторной логики, дискретных компонентов аппаратного обеспечения или любой их комбинации, выполненных с возможностью осуществлять описанные в данном документе функции.Various exemplary logic blocks, modules, and components described in conjunction with the embodiments disclosed herein may be implemented or implemented using a general purpose processor, digital signal processing processor (DSP), custom integrated circuit (ASIC), user programmable gate array (FPGA) or other programmable logic device, discrete component circuitry or transistor logic, discrete hardware components, or any combination thereof tion, operable to perform as described herein functions.

Каждый из упомянутых выше процессоров может быть микропроцессором или, в качестве альтернативы, может быть любым традиционным процессором, контроллером, микроконтроллером или машиной состояний. Каждый процессор может быть также реализован в виде комбинации вычислительных устройств, например, комбинации DSP и микропроцессора, множества микропроцессоров, одного или более микропроцессоров в сочетании с ядром DSP или в виде любой другой подобной конфигурации.Each of the processors mentioned above may be a microprocessor or, alternatively, may be any conventional processor, controller, microcontroller, or state machine. Each processor may also be implemented as a combination of computing devices, for example, a combination of a DSP and a microprocessor, a plurality of microprocessors, one or more microprocessors in combination with a DSP core, or any other such configuration.

Следует понимать, что множество различных логических блоков, модулей, компонентов и этапов способа, описанные в сочетании с вариантами осуществления, раскрытыми в данном документе, могут быть реализованы в виде электронного аппаратного обеспечения, компьютерного программного обеспечения или их комбинации. Чтобы ясно проиллюстрировать эту взаимозаменяемость аппаратного и программного обеспечения, различные примерные компоненты, блоки, модули, компоненты и этапы были описаны выше, как правило, на основании их функциональных возможностей. Выбор реализации таких функциональных возможностей в виде аппаратного или программного обеспечения зависит от конкретного применения и ограничений конструкции, накладываемых на всю систему. Специалисты в данной области техники могут реализовать описанные функциональные возможности различными способами для каждого конкретного применения, но такие решения по реализации не должны истолковываться как выходящие за рамки объема охраны настоящего изобретения. Кроме того, информация и сигналы могут предоставляться с использованием любого разнообразия различных технологий или методик. Например, данные, инструкции, команды, информация, сигналы и символы, которые упоминаются в настоящем описании, могут предоставляться в виде или посредством напряжений, токов, электромагнитных волн, звуковых волн, магнитных полей или частиц, оптических полей или частиц, или любой их комбинации.It should be understood that many different logical blocks, modules, components, and method steps described in combination with the embodiments disclosed herein may be implemented as electronic hardware, computer software, or a combination thereof. To clearly illustrate this interchangeability of hardware and software, various exemplary components, blocks, modules, components, and steps have been described above, typically based on their functionality. The choice of implementing such functionality in the form of hardware or software depends on the particular application and design limitations imposed on the entire system. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be construed as falling outside the scope of the present invention. In addition, information and signals may be provided using any variety of different technologies or techniques. For example, data, instructions, commands, information, signals, and symbols that are referred to herein may be provided in the form or by means of voltages, currents, electromagnetic waves, sound waves, magnetic fields or particles, optical fields or particles, or any combination thereof .

В одном или более примерных вариантах осуществления функции, описанные в данном документе, могут быть реализованы в аппаратном обеспечении, программном обеспечении, аппаратно-программном обеспечении или любой их комбинации. Будучи реализованными в программном обеспечении, упомянутые функции могут храниться на или передаваться в виде одной или более инструкций или кода на машиночитаемом носителе. Машиночитаемые носители включают в себя любой носитель информации, который обеспечивает перенос компьютерной программы из одного места в другое. Носитель информации может быть любым доступным носителем, доступ к которому осуществляется посредством компьютера. В качестве примера, но не ограничения, такие машиночитаемые носители могут представлять собой RAM, ROM, EEPROM, CD-ROM или другой накопитель на оптических дисках, накопитель на магнитных дисках или другие магнитные запоминающие устройства, или любой другой носитель информации, который может использоваться для переноса или хранения требуемого программного кода в виде инструкций или структур данных и доступ к которому можно осуществлять с помощью компьютера. Кроме того, если программное обеспечение передается из веб-сайта, сервера или другого удаленного источника с использованием коаксиальных кабелей, оптоволоконных кабелей, витой пары, цифровой абонентской линии связи (DSL) или с использованием беспроводных технологий, таких как инфракрасные, радио и микроволны, то такие проводные и беспроводные средства подпадают под определение носителя. Термин диск, используемый в данном документе, включает в себя компакт-диск (CD), лазерные диски, оптические диски, универсальные цифровые диски (DVD), флоппи-диски и диски blu-ray. Комбинации вышеозвученных носителей информации должны также попадать в объем охраны настоящего изобретения.In one or more exemplary embodiments, the functions described herein may be implemented in hardware, software, firmware, or any combination thereof. Being implemented in software, said functions may be stored on or transmitted in the form of one or more instructions or code on a computer-readable medium. Machine-readable media includes any storage medium that enables the transfer of a computer program from one place to another. The storage medium may be any available medium that is accessed by a computer. By way of example, but not limitation, such computer-readable media can be RAM, ROM, EEPROM, CD-ROM or other optical disk drive, magnetic disk drive or other magnetic storage devices, or any other storage medium that can be used for transferring or storing the required program code in the form of instructions or data structures and which can be accessed using a computer. In addition, if the software is transferred from a website, server, or other remote source using coaxial cables, fiber optic cables, twisted pair, digital subscriber line (DSL), or using wireless technologies such as infrared, radio, and microwave, such wired and wireless means fall within the definition of media. The term disc used in this document includes compact disc (CD), laser discs, optical discs, universal digital discs (DVDs), floppy discs and blu-ray discs. Combinations of the above-mentioned storage media should also fall within the protection scope of the present invention.

Хотя в настоящем описании показаны примерные варианты осуществления изобретения, следует понимать, что различные изменения и модификации могут быть выполнены, не выходя за рамки объема охраны настоящего изобретения, определяемого прилагаемой формулой изобретения. Функции, этапы и/или действия, упоминаемые в пунктах формулы изобретения, характеризующих способ, в соответствии с вариантами осуществления настоящего изобретения, описанными в данном документе, необязательно должны выполняться в каком-то конкретном порядке, если не отмечено или не оговорено иное. Более того, упоминание элементов системы в единственном числе не исключает множества таких элементов, если в явном виде не указано иное.Although exemplary embodiments of the invention are shown in the present description, it should be understood that various changes and modifications can be made without departing from the scope of protection of the present invention defined by the attached claims. The functions, steps, and / or actions referred to in the claims characterizing the method in accordance with the embodiments of the present invention described herein need not be performed in any particular order unless otherwise noted or specified. Moreover, the mention of elements of the system in the singular does not exclude the set of such elements, unless explicitly stated otherwise.

Список использованной информацииList of information used

1. US 2008146200 A1.1. US 2008146200 A1.

2. WO 2011014104 A1.2. WO 2011014104 A1.

3. US 5467388 A.3. US 5467388 A.

Claims (19)

1. Способ осуществления связи между пользовательскими устройствами с учетом индивидуальных настроек входящих соединений, содержащий этапы, на которых:
генерируют и отправляют сигнал вызова с первого пользовательского устройства на второе пользовательское устройство через узел связи, при этом сигнал вызова содержит идентификаторы первого и второго пользовательских устройств,
отличающийся тем, что дополнительно содержит этапы, на которых:
предварительно отправляют со второго пользовательского устройства в узел связи запрос на подключение услуги усовершенствованного номера второму пользовательскому устройству, причем услуга усовершенствованного номера представляет собой услугу, посредством которой пользователи могут настраивать параметры входящих соединений, при этом запрос дополнительно содержит набор параметров входящего соединения со вторым пользовательским устройством и указание о том, следует ли включить идентификатор первого пользовательского устройства в черный или белый список, причем упомянутый набор параметров входящего соединения содержит по меньшей мере одни из следующих параметров входящего соединения:
- параметры стоимости входящего соединения,
- параметры длины входящего соединения и
- параметры контроля входящего соединения, и
при этом черный список содержит идентификаторы пользовательских устройств, сигналы вызова от которых должны блокироваться, а белый список содержит идентификаторы пользовательских устройств, сигналы вызова от которых должны обрабатываться в соответствии с тарифным планом оператора связи, не используя упомянутый набор параметров входящего соединения;
сохраняют в базе данных, содержащейся в узле связи, идентификаторы первого и второго пользовательских устройств, упомянутый набор параметров входящего соединения, и упомянутое указание о включении или не включении идентификатора первого пользовательского устройства в черный или белый список;
принимают в узле связи упомянутый сигнал вызова, отправленный с первого пользовательского устройства;
осуществляют доступ к упомянутой базе данных и определяют, содержится ли идентификатор первого пользовательского устройства в черном или белом списке;
если идентификатор первого пользовательского устройства содержится в черном списке, блокируют сигнал вызова;
если идентификатор первого пользовательского устройства содержится в белом списке, осуществляют настройку входящего соединения со вторым пользовательским устройством в соответствии с упомянутым тарифным планом оператора связи; и
если идентификатор первого пользовательского устройства не содержится ни в белом, ни в черном списке, осуществляют настройку входящего соединения со вторым пользовательским устройством в соответствии с упомянутым набором параметров входящего соединения.
1. A method of communicating between user devices, taking into account the individual settings of incoming connections, comprising the steps of:
generate and send a call signal from the first user device to the second user device through the communication node, while the call signal contains the identifiers of the first and second user devices,
characterized in that it further comprises stages in which:
pre-sent from the second user device to the communication node a request to connect the enhanced number service to the second user device, wherein the enhanced number service is a service by which users can configure incoming connection parameters, the request further comprising a set of incoming connection parameters to the second user device and indication of whether to include the identifier of the first user device black or white list, wherein said set of incoming connection parameter comprises at least one of the following compounds included:
- cost parameters of the incoming connection,
- parameters of the length of the incoming connection and
- control parameters of the incoming connection, and
wherein the black list contains identifiers of user devices, call signals from which should be blocked, and the white list contains identifiers of user devices, call signals from which should be processed in accordance with the tariff plan of the telecom operator, without using the mentioned set of incoming connection parameters;
storing in the database contained in the communication node, the identifiers of the first and second user devices, the said set of parameters of the incoming connection, and the said indication of whether or not the identifier of the first user device is included in the black or white list;
receiving said call signal sent from the first user device in the communication node;
accessing said database and determining whether the identifier of the first user device is contained in a black or white list;
if the identifier of the first user device is blacklisted, the call signal is blocked;
if the identifier of the first user device is contained in the white list, an incoming connection with the second user device is configured in accordance with the said tariff plan of the communication operator; and
if the identifier of the first user device is neither in the white nor in the black list, the incoming connection is configured with the second user device in accordance with the mentioned set of parameters of the incoming connection.
2. Способ по п. 1, отличающийся тем, что дополнительно содержит этап, на котором, до осуществления настройки входящего соединения в соответствии с упомянутым набором параметров входящего соединения, отправляют с упомянутого узла связи на первое пользовательское устройство голосовое или текстовое сообщение об упомянутом наборе параметров входящего соединения.2. The method according to p. 1, characterized in that it further comprises the step of, before setting up the incoming connection in accordance with the said set of parameters of the incoming connection, send from the said communication node to the first user device a voice or text message about the said set of parameters incoming connection. 3. Способ по п. 2, отличающийся тем, что дополнительно содержит этапы, на которых:
генерируют сигнал согласия в отношении упомянутого набора параметров входящего соединения на первом пользовательском устройстве; и
отправляют сгенерированный сигнал согласия с первого пользовательского устройства в упомянутый узел связи, чтобы инициировать осуществление в упомянутом узле связи настройки входящего соединения в соответствии с упомянутым набором параметров входящего соединения.
3. The method according to p. 2, characterized in that it further comprises stages in which:
generating a consent signal for said set of parameters of the incoming connection on the first user device; and
sending the generated consent signal from the first user device to said communication node in order to initiate configuration of an incoming connection in said communication node in accordance with said set of incoming connection parameters.
4. Способ по п. 3, отличающийся тем, что этап генерирования сигнала согласия выполняют
посредством нажатия одной или более кнопок на первом пользовательском устройстве или
посредством ввода одной или более голосовых команд на первом пользовательском устройстве.
4. The method according to p. 3, characterized in that the step of generating a consent signal is performed
by pressing one or more buttons on the first user device, or
by entering one or more voice commands on the first user device.
5. Способ по п. 1, отличающийся тем, что упомянутый этап предварительной отправки запроса со второго пользовательского устройства в узел связи осуществляют с использованием услуги передачи неструктурированных дополнительных сервисных данных (USSD) или услуги передачи коротких сообщений (SMS).5. The method according to p. 1, characterized in that the said step of pre-sending a request from the second user device to the communication center is carried out using the service of transmitting unstructured additional service data (USSD) or the service of transmitting short messages (SMS). 6. Способ по п. 1, отличающийся тем, что упомянутый этап предварительной отправки запроса со второго пользовательского устройства в узел связи осуществляют через сеть Интернет.6. The method according to p. 1, characterized in that the said step of pre-sending the request from the second user device to the communication node is carried out via the Internet. 7. Способ по п. 1, отличающийся тем, что дополнительно содержит этап, на котором:
автоматически списывают денежные средства с лицевого счета пользователя первого пользовательского устройства в течение входящего соединения на основании упомянутого набора параметров входящего соединения.
7. The method according to p. 1, characterized in that it further comprises a stage in which:
money is automatically debited from the personal account of the user of the first user device during the incoming connection based on the mentioned set of parameters of the incoming connection.
8. Способ по п. 1, отличающийся тем, что дополнительно содержит этапы, на которых:
после этапа осуществления настройки входящего соединения в соответствии с упомянутым набором параметров запускают таймер, фиксирующий длительность входящего соединения; и
после окончания входящего соединения автоматически списывают денежные средства с лицевого счета пользователя первого пользовательского устройства, исходя из длительности входящего соединения, зафиксированной таймером.
8. The method according to p. 1, characterized in that it further comprises stages in which:
after the step of setting up the incoming connection in accordance with the above-mentioned set of parameters, a timer is started, fixing the duration of the incoming connection; and
after the end of the incoming connection, funds are automatically debited from the personal account of the user of the first user device based on the duration of the incoming connection fixed by the timer.
9. Способ по п. 7 или 8, отличающийся тем, что дополнительно содержит этап, на котором:
отправляют на первое пользовательское устройство голосовое или текстовое сообщение о том, что входящее соединение будет завершено через период времени, соответствующий заданной минимальной величине денежных средств на лицевом счете пользователя первого пользовательского устройства.
9. The method according to p. 7 or 8, characterized in that it further comprises a step in which:
send a voice or text message to the first user device that the incoming connection will be completed after a period of time corresponding to the specified minimum amount of money in the personal account of the user of the first user device.
10. Способ по п. 1, отличающийся тем, что упомянутые параметры стоимости входящего соединения включают в себя одно или более из следующего:
стоимость минуты входящего соединения,
стоимость всего входящего соединения и
стоимость произвольного интервала входящего соединения.
10. The method according to p. 1, characterized in that the said cost parameters of the incoming connection include one or more of the following:
cost per minute of incoming connection,
the cost of the entire incoming connection and
cost of an arbitrary interval of the incoming connection.
11. Способ по п. 1, отличающийся тем, что упомянутые параметры длины входящего соединения включают в себя одно или более из следующего:
длину тарифицируемого входящего соединения,
тарифицируемые интервалы во время входящего соединения и
гарантируемую длину входящего соединения.
11. The method according to p. 1, characterized in that the said parameters of the length of the incoming connection include one or more of the following:
the length of the charged inbound connection,
chargeable intervals during an incoming call and
guaranteed length of incoming connection.
12. Способ по п. 1, отличающийся тем, что упомянутые параметры контроля входящего соединения включают в себя одно или более из следующего:
тарифицируемый период суток для входящего соединения,
нетарифицируемый период суток для входящего соединения,
период запрета входящего соединения.
12. The method according to p. 1, characterized in that the said control parameters of the incoming connection include one or more of the following:
chargeable period of day for an incoming connection,
non-tariff period of the day for the incoming connection,
inbound barring period.
13. Система осуществления связи между пользовательскими устройствами с учетом индивидуальных настроек входящих соединений, содержащая:
первое пользовательское устройство,
второе пользовательское устройство и
узел связи;
при этом первое пользовательское устройство выполнено с возможностью генерирования и отправки сигнала вызова с первого пользовательского устройства на второе пользовательское устройство через упомянутый узел связи, причем сигнал вызова содержит идентификаторы первого и второго пользовательских устройств; и
упомянутый узел связи содержит модуль оператора связи, выполненный с возможностью маршрутизации сигнала вызова, отправленного с первого пользовательского устройства,
отличающаяся тем, что упомянутый узел связи дополнительно содержит модуль логики, подключенный к модулю оператора связи и выполненный с возможностью:
предварительного приема со второго пользовательского устройства запроса на подключение услуги усовершенствованного номера второму пользовательскому устройству, причем услуга усовершенствованного номера представляет собой услугу, посредством которой пользователи могут настраивать параметры входящих соединений, при этом запрос дополнительно содержит набор параметров входящего соединения со вторым пользовательским устройством и указание о том, следует ли включить идентификатор первого пользовательского устройства в черный или белый список, причем упомянутый набор параметров входящего соединения содержит по меньшей мере одни из следующих параметров входящего соединения:
- параметры стоимости входящего соединения,
- параметры длины входящего соединения и
- параметры контроля входящего соединения, и
при этом черный список содержит идентификаторы пользовательских устройств, сигналы вызова от которых должны блокироваться, а белый список содержит идентификаторы пользовательских устройств, сигналы вызова от которых должны обрабатываться в соответствии с тарифным планом оператора связи, не используя упомянутый набор параметров входящего соединения;
сохранения идентификаторов первого и второго пользовательских устройств, упомянутого набора параметров входящего соединения и упомянутого указания о включении или не включении идентификатора первого пользовательского устройства в черный или белый список;
приема от модуля оператора связи упомянутого сигнала вызова, отправленного с первого пользовательского устройства;
определения, содержится ли идентификатор первого пользовательского устройства в черном или белом списке;
если идентификатор первого пользовательского устройства содержится в черном списке, блокировки сигнала вызова;
если идентификатор первого пользовательского устройства содержится в белом списке, осуществления настройки входящего соединения со вторым пользовательским устройством в соответствии с упомянутым тарифным планом оператора связи; и
если идентификатор первого пользовательского устройства не содержится ни в белом, ни в черном списке, осуществления настройки входящего соединения со вторым пользовательским устройством в соответствии с упомянутым набором параметров входящего соединения.
13. A communication system between user devices, taking into account individual settings of incoming connections, comprising:
first user device
second user device and
communication center;
wherein the first user device is configured to generate and send a call signal from the first user device to the second user device through said communication node, wherein the call signal contains identifiers of the first and second user devices; and
said communication node comprises a communication operator module configured to route a call signal sent from a first user device,
characterized in that said communication node further comprises a logic module connected to a communication operator module and configured to:
first receiving from the second user device a request to connect the enhanced number service to the second user device, wherein the enhanced number service is a service by which users can configure incoming connection parameters, the request further comprising a set of incoming connection parameters with the second user device and an indication of whether to include the identifier of the first user device in black or b ly list, wherein said set of incoming connection parameter comprises at least one of the following compounds included:
- cost parameters of the incoming connection,
- parameters of the length of the incoming connection and
- control parameters of the incoming connection, and
wherein the black list contains identifiers of user devices, call signals from which should be blocked, and the white list contains identifiers of user devices, call signals from which should be processed in accordance with the tariff plan of the telecom operator, without using the mentioned set of incoming connection parameters;
storing the identifiers of the first and second user devices, the said set of parameters of the incoming connection and the said instructions on whether or not to include the identifier of the first user device in the black or white list;
receiving from the communication operator module said call signal sent from the first user device;
determining whether the identifier of the first user device is blacklisted or whitelisted;
if the identifier of the first user device is blacklisted, blocking the ringing tone;
if the identifier of the first user device is contained in the white list, configuring the incoming connection with the second user device in accordance with the said tariff plan of the telecommunications operator; and
if the identifier of the first user device is neither in the white nor in the black list, setting up an incoming connection with the second user device in accordance with said set of parameters of the incoming connection.
14. Система по п. 13, отличающаяся тем, что первое пользовательское устройство и второе пользовательское устройство представляют собой стационарные телефоны.14. The system of claim 13, wherein the first user device and the second user device are landline phones. 15. Система по п. 13, отличающаяся тем, что первое пользовательское устройство и второе пользовательское устройство представляют собой мобильные телефоны.15. The system of claim 13, wherein the first user device and the second user device are mobile phones. 16. Система по п. 13, отличающаяся тем, что первое пользовательское устройство представляет собой стационарный телефон, а второе пользовательское устройство представляет собой мобильный телефон.16. The system of claim 13, wherein the first user device is a landline telephone, and the second user device is a mobile phone. 17. Система по п. 13, отличающаяся тем, что первое пользовательское устройство представляет собой мобильный телефон, а второе пользовательское устройство представляет собой стационарный телефон.17. The system of claim 13, wherein the first user device is a mobile phone, and the second user device is a landline phone. 18. Система по п. 13, отличающаяся тем, что одно или оба из первого пользовательского устройства и второго пользовательского устройства представляют собой стационарные компьютеры, портативные компьютеры или планшетные компьютеры, выполненные с возможностью генерирования, отправки и приема сигнала вызова посредством установленного на них программного обеспечения.18. The system of claim 13, wherein one or both of the first user device and the second user device are stationary computers, laptop computers, or tablet computers configured to generate, send, and receive a call signal using software installed on them . 19. Система по п. 13, отличающаяся тем, что каждый из упомянутых модулей выполнен с помощью процессора общего назначения, процессора цифровой обработки сигналов (DSP), специализированной интегральной схемой (ASIC), программируемой пользователем вентильной матрицы (FPGA) или любой их комбинации. 19. The system according to p. 13, characterized in that each of these modules is made using a general purpose processor, a digital signal processing processor (DSP), a specialized integrated circuit (ASIC), a user programmable gate array (FPGA), or any combination thereof.
RU2013158849/08A 2013-12-27 2013-12-27 System and method of communication between user devices taking into account individual settings of incoming connections RU2595935C2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
RU2013158849/08A RU2595935C2 (en) 2013-12-27 2013-12-27 System and method of communication between user devices taking into account individual settings of incoming connections

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
RU2013158849/08A RU2595935C2 (en) 2013-12-27 2013-12-27 System and method of communication between user devices taking into account individual settings of incoming connections

Publications (2)

Publication Number Publication Date
RU2013158849A RU2013158849A (en) 2015-07-10
RU2595935C2 true RU2595935C2 (en) 2016-08-27

Family

ID=53538134

Family Applications (1)

Application Number Title Priority Date Filing Date
RU2013158849/08A RU2595935C2 (en) 2013-12-27 2013-12-27 System and method of communication between user devices taking into account individual settings of incoming connections

Country Status (1)

Country Link
RU (1) RU2595935C2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2749602C1 (en) * 2019-12-23 2021-06-16 Илья Владимирович Редкокашин Method for providing personal communication management
RU2752418C1 (en) * 2020-12-13 2021-07-28 Илья Владимирович Редкокашин Method for processing information for communication

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5467388A (en) * 1994-01-31 1995-11-14 Bell Atlantic Network Services, Inc. Method and apparatus for selectively blocking incoming telephone calls
RU2461066C2 (en) * 2006-12-13 2012-09-10 Краун Эквайпмент Корпорейшн Fleet management system
RU2461149C1 (en) * 2008-11-04 2012-09-10 Мицубиси Электрик Корпорейшн Mobile communication system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5467388A (en) * 1994-01-31 1995-11-14 Bell Atlantic Network Services, Inc. Method and apparatus for selectively blocking incoming telephone calls
RU2461066C2 (en) * 2006-12-13 2012-09-10 Краун Эквайпмент Корпорейшн Fleet management system
RU2461149C1 (en) * 2008-11-04 2012-09-10 Мицубиси Электрик Корпорейшн Mobile communication system

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2749602C1 (en) * 2019-12-23 2021-06-16 Илья Владимирович Редкокашин Method for providing personal communication management
WO2021133215A1 (en) * 2019-12-23 2021-07-01 Илья Владимирович РЕДКОКАШИН Method for managing personal communications
WO2021133216A1 (en) * 2019-12-23 2021-07-01 Илья Владимирович РЕДКОКАШИН Method for processing communication information
RU2752418C1 (en) * 2020-12-13 2021-07-28 Илья Владимирович Редкокашин Method for processing information for communication

Also Published As

Publication number Publication date
RU2013158849A (en) 2015-07-10

Similar Documents

Publication Publication Date Title
US9609123B2 (en) Incoming call notification management
US7460857B2 (en) Method and apparatus for providing information in response to a delayed grant of subscriber permission
US9621717B2 (en) Second party control over mobile device usage
US8416767B2 (en) Communication mode swapping for telecommunications devices
US20050282559A1 (en) Method and system for providing supervisory control over wireless phone data usage
EP2811727B1 (en) Conference call set-up
US20180054720A1 (en) Shared Numbers in a Multi-Phone Environment
KR20060048682A (en) How to Notify the Primary Wireless Unit of Group Calling Plan Activity
CA2739187A1 (en) Systems and methods of initiating a call
MX2013015106A (en) Methods and systems for providing efficient telecommunications services.
AU2007359103A1 (en) Method and system for completing a zone related call
US8750848B2 (en) System and method for limiting communications
MXPA06014758A (en) Method and system for providing supervisory control over wireless phone data usage.
US8150015B1 (en) System and method of phone bridging
RU2595935C2 (en) System and method of communication between user devices taking into account individual settings of incoming connections
EP3151529B1 (en) System and method for voice call setup
CN102090085B (en) Restrict participation in Push-to-Talk (PTT) communication sessions
US11622045B2 (en) Method and device for redirecting a communication request
JP2009515422A (en) System and method for a gatekeeper in a network
KR100548905B1 (en) How to dynamically configure presence information for presence services
RU2571424C2 (en) System and method for providing communication services to subscribers with insufficient account balance
Sneps-Sneppe et al. On Open Gateway from GSMA–Is It a Revolutionary or Too Little and Too Late Deal?
WO2014203006A1 (en) Method, system and device for configuring user profiles in ims networks

Legal Events

Date Code Title Description
PD4A Correction of name of patent owner