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

Номер патента: 6286

Опубликовано: 27.10.2005

Авторы: Шмидтпотт Дирк, Шухарт Гётц, Якуб Аднан

Скачать PDF файл.

Формула / Реферат

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

осуществляют первую передачу на сервер начисляемой суммы с первого телекоммуникационного аппарата и идентификатора, присвоенного первому телекоммуникационному аппарату,

создают на сервере временный идентификатор платежа,

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

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

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

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

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

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

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

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

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

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

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

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

осуществляют проверку сервером, достаточна ли сумма на авансовом счете первого телекоммуникационного аппарата для списания суммы платежа,

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

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

11. Способ по одному из пп.1-10, при котором передачи производятся в мобильной сети телекоммуникационной связи, в частности в сети GSM, GPRS или UMTS.

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

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

создание временного идентификатора платежа,

сохранение временного идентификатора платежа с присвоенным первому телекоммуникационному аппарату идентификатором в качестве ключа,

выдача временного идентификатора платежа для осуществления второй передачи временного идентификатора платежа на первый телекоммуникационный аппарат,

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

проверка действительности временного идентификатора платежа.

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

14. Компьютерный программный продукт по п.12 или 13, отличающийся тем, что временному идентификатору платежа присваивается временная отметка и временный идентификатор платежа действителен только в том случае, если временный идентификатор платежа введен в пределах заданного промежутка времени при третьем вводе.

15. Компьютерный программный продукт по пп.12, 13 или 14, отличающийся тем, что первый телекоммуникационный аппарат регистрируется, и первому телекоммуникационному аппарату присваивается первый идентификатор, причем первым идентификатором является номер первого телекоммуникационного аппарата, и первому телекоммуникационному аппарату присваивается второй идентификатор, причем вторым идентификатором является идентификатор продавца, причем первый идентификатор используется для первой передачи, а второй идентификатор - для третьей передачи.

16. Компьютерный программный продукт по одному из пп.12-15, отличающийся тем, что перечисление на авансовый счет второго телекоммуникационного аппарата производится, если временный идентификатор платежа действителен.

17. Компьютерный программный продукт по одному из пп.12-16, отличающийся тем, что для временного идентификатора платежа определяется постоянный идентификатор платежа, если временный идентификатор платежа действителен, и постоянный идентификатор платежа выдается на второй телекоммуникационный аппарат для четвертой передачи постоянного идентификатора платежа.

18. Компьютерный программный продукт по одному из пп.12-17, отличающийся тем, что начисляемая сумма учитывается для приписанного к первому телекоммуникационному аппарату счета продавца.

19. Компьютерный программный продукт по одному из пп.12-18

для проверки, имеется ли на приписанном к первому телекоммуникационному аппарату авансовом счете сумма, достаточная для перевода суммы платежа,

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

и для перевода суммы платежа на приписанный ко второму телекоммуникационному аппарату авансовый счет или для определения постоянного идентификатора платежа для временного идентификатора платежа.

20. Компьютерная система для телекоммуникационной сети с предварительной оплатой, содержащая

средства (5) для ввода суммы платежа и присвоенного первому телекоммуникационному аппарату (2, 3, 4) идентификатора (POS ID, MSISDN), после того как сумма платежа и присвоенный первому телекоммуникационному аппарату идентификатор в результате первой передачи приняты первым телекоммуникационным аппаратом,

средства (11) для создания временного идентификатора платежа,

средства (15) для сохранения временного идентификатора платежа с присвоенным первому телекоммуникационному аппарату идентификатором в качестве ключа,

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

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

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

22. Компьютерная система по п.20 или 21, отличающаяся тем, что указанная компьютерная система включает в себя средства для придания временному идентификатору платежа временной отметки.

23. Компьютерная система по пп.20, 21 или 22, отличающаяся тем, что указанная компьютерная система включает в себя средства (10) для регистрации первого телекоммуникационного аппарата, причем средства для регистрации выполнены таким образом, что первому телекоммуникационному аппарату присваивается первый идентификатор, причем первым идентификатором является номер первого телекоммуникационного аппарата, и второй идентификатор, причем вторым идентификатором является идентификатор продавца (POS ID), и первые средства для ввода построены так, что первый идентификатор вводится как идентификатор, присвоенный первому телекоммуникационному аппарату, а вторые средства для ввода построены так, что второй идентификатор вводится как идентификатор, присвоенный первому телекоммуникационному аппарату.

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

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

26. Компьютерная система по одному из пп.20-25, отличающаяся тем, что указанная компьютерная система включает в себя средства для учета суммы платежа для приписанного к первому телекоммуникационному аппарату счету продавца.

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

28. Компьютерная система по одному из пп.20-27, отличающаяся тем, что телекоммуникационной сетью является мобильная телекоммуникационная сеть, в особенности сеть GSM, GPRS или UMTS.

Рисунок 1

 

Текст

Смотреть все

006286 Область техники, к которой относится изобретения Изобретение относится к способу осуществления предварительной оплаты телекоммуникационных услуг, в частности, для цифровой мобильной коммуникационной сети, а также к соответствующим компьютерной программе и компьютерной системе. Уровень техники Из уровня техники известны способы взимания платы за пользование телефоном с помощью так называемых систем предварительной оплаты. Такие системы известны, например, из патентных документов US-A-5,915,226; US-A-6,226,366; US-A-6,236,851; WO 95/35 619 и WO 95/34 161. Систему предварительной оплаты за пользование телекоммуникационными услугами предлагает,например, фирма Vodafone в виде продукта D2-CallYa (www.d2vodafone.de/callya). В соответствии с концепцией этой системы абонент приобретает так называемые ваучер- или скретч-карты (карта со стираемым защитным слоем, скрывающим номер карты), на которых напечатан так называемый номер ваучера. Для пополнения своего авансового счета абонент телекоммуникационной службы звонит со своего мобильного телефона по служебному номеру и вводит с клавиатуры своего мобильного телефона номер ваучера. Соответствующая номеру ваучера начисляемая сумма записывается при этом на кредит абонента. Недостатком при этом является расход на изготовление ваучер- или скретч-карт, а также организационные расходы, требующиеся для распространения этих карт. Неудобство для абонента состоит в том,что приходится вручную вводить относительно длинный номер ваучера, состоящий обычно из двенадцати цифр. Для организации предварительной оплаты оферентам телекоммуникационных услуг предлагаются различные коммерческие продукты, например ORGA Prepaid Service Center фирмы ORGA KartensystemeGmbH, Paderborn (www.orga.com). С этого веб-адреса можно загрузить информацию о продукте "ThinkingSolutions for Prepaid". Другие продукты для организации предварительной оплаты выпускает фирма Siemens AG. Сюда относится, в частности, продукт "VoMSXpress", представляющий собой систему управления ваучерами для управления картами предварительной оплаты и осуществления операций бухгалтерской проводки(www.pse.siemens.at). Продукты для организации предварительной оплаты и так называемого управления ваучерами выпускают также фирма Business Logic Systems (www.businesslogic.co.uk) и фирма Logica (www.logica.com). Общим признаком этих известных систем организации предварительной оплаты является необходимость в так называемой системе распечатки ваучеров, т.е. необходимость изготовления так называемых ваучер-, скретч- или расчетных карт с напечатанным на них номером ваучера. Из уровня техники известны различные другие системы безналичной оплаты с использованием мобильных телефонов. Это так называемые дебетовые системы, например, для оплаты проезда в пригородном транспорте (см. "Card-Forum 02/2002", "Handys fr Bargeld und Tickets", Arndt Weber). Из патентного документа DE 100 02 032 А 1 известен способ осуществления безналичной оплаты с помощью мобильного телефона. Для применения этого способа как отправитель платежа, так и получатель платежа должны быть зарегистрированы в регистрационном компьютере, входящем в состав системы расчетов. В регистрационном компьютере хранится информация об отправителе и получателе платежа, которая может быть затребована при передаче соответствующего идентификационного кода. Для выполнения безналичного платежа отправитель платежа набирает на своем мобильном телефоне номер регистрационного компьютера. Регистрационный компьютер идентифицирует отправителя платежа по модулю идентификации абонента (Subscriber Identity Module, SIM) или по номеру мобильного телефона. Затем отправитель платежа с клавиатуры своего мобильного телефона вводит идентификационный номер получателя платежа, вывешенный, например, у кассы пункта оплаты, и подлежащую выплате денежную сумму. Вслед за этим производится соответствующее перечисление на счет получателя платежа. Эта система позволяет, следовательно, только вводить по мобильному телефону платежные поручения в пользу получателя платежа. Никакие другие операции сверх этого невозможны, так что эта система лишена необходимой гибкости. Из патентного документа DE 101 01 815 А 1 известно использование мобильного телефона как составной части безналичной электронной системы расчетов. Получатель платежа сообщает при этом отправителю через интерфейс мобильного телефона номер своего счета и код банка. Эта информация и сумма, подлежащая выплате, автоматически по сети мобильной связи передаются с телефона отправителя платежа на его счет. Право на совершение операции проверяется с помощью кодового набора, состоящего из четырех блоков. Переводимая сумма записывается на кредит указанного счета получателя платежа. Недостатком этой системы также является то, что, кроме ввода платежного поручения, невозможны никакие другие финансовые операции. Из патентного документа ЕР 1 016 263 В 1 известны система расчетов и порядок расчетов в телекоммуникационной системе. При этом списываемая с абонента сумма платежа за телекоммуникационные услуги определяется статистически по предыдущим соединениям этого абонента.-1 006286 Из патентного документа US-A-6,173,175 B1 известен способ генерации расчетных данных в телекоммуникационной системе. Эта система позволяет группам участников телекоммуникации совместно пользоваться общим счетом. Из патентного документа WO 01/48714 А 1 известен способ осуществления платежных операций с применением мобильных телефонов. В первой фазе участвующий в операции перечисления мобильный аппарат и терминал оплаты сопоставляются друг с другом в операционном центре. Во второй фазе через операционный центр производится операция перечисления между мобильным аппаратом и терминалом оплаты. Вторую фазу инициирует операционный центр передачей требования произвести платеж на участвующий в данной платежной операции мобильный аппарат. Недостаток этой известной системы состоит, главным образом, в том, что она позволяет только произвести платеж на основании соответствующего платежного требования из операционного центра, но не предусматривает никаких других финансовых операций. Поэтому и эта система не обладает достаточной гибкостью. Из патентного документа DE 100 37 175 А 1 известен способ подтверждения операции с помощью мобильного телефона. Для подтверждения операции подтверждающие данные передаются участникам сделки по каналу передачи данных. В качестве канала передачи данных используется так называемый канал USSD (Unstructured Supplementary Services Data), в особенности в сетях GSM, GPRS или UMTS, а также так называемый канал FCS (Feature Code Service), в особенности в сети IS-41. Раскрытие изобретения В основу изобретения положена задача создать другой способ, компьютерную программу и компьютерную систему для телекоммуникационной службы с предварительной оплатой, пригодные для оплаты пользования телекоммуникационными услугами и обладающие высокой степенью гибкости. Лежащая в основе изобретения задача решена в соответствии с независимыми пунктами формулы изобретения. Предпочтительные варианты осуществления изобретения указаны в зависимых пунктах формулы изобретения. Настоящее изобретение обеспечивает возможность предоставления телекоммуникационных услуг с предварительной оплатой без физических ваучер-, скретч- или платежных карт. Это позволяет обойтись без расходов на изготовление карт и организационных расходов по их распространению. В одном предпочтительном варианте осуществления изобретения сервер определяет временный идентификатор платежа для перечисляемой суммы, содержащий случайное число. Этот временный идентификатор платежа действителен только в комбинации с идентификатором телекоммуникационного аппарата получателя платежа. Предпочтительно такой временный идентификатор платежа имеет относительно небольшую длину и состоит, например, из четырех цифр. Поэтому пользователь вводит только очень короткий по сравнению с уровнем техники идентификатор платежа. Указанным идентификатором аппарата может быть, например, номер аппарата, т.е. MSISDN (MobileStation ISDN Number), или IMSI (International Mobile Subscriber Identification, уникальный международный идентификатор абонента), или TMSI (Temporary Mobile Subscriber Identity, временный идентификатор абонента), или другой, присвоенный телекоммуникационному аппарату, продавцу или абоненту идентификатор. Термином платеж в данном тексте далее обозначены различные виды операций по перечислению денежных сумм, например списание со счета, начисление на счет, перевод со счета на счет и т.д. Согласно другому предпочтительному варианту осуществления изобретения временный идентификатор платежа действителен только в течение очень короткого промежутка времени. Для этого временный идентификатор платежа снабжается временной отметкой (далее называемой также отметкой времени). Временный идентификатор платежа действителен только в течение заданного промежутка времени,начинающегося с момента отсчета времени временной отметки. Заданный промежуток времени, в течение которого действителен временный идентификатор платежа, может быть выбран очень коротким,например порядка нескольких минут. Заданный промежуток времени должен продолжаться лишь столько, сколько требуется в типичных условиях для передачи временного идентификатора платежа на телекоммуникационный аппарат получателя платежа, для сообщения временного идентификатора платежа отправителю платежа и ввода временного идентификатора платежа в телекоммуникационный аппарат отправителя платежа, а также его передачи обратно на сервер. Еще в одном предпочтительном варианте осуществления изобретения получателем платежа является фирма-продавец, например дилер. Продавец имеет один или несколько телекоммуникационных аппаратов, телефонные номера которых зарегистрированы на сервере в качестве идентификаторов. Кроме того, фирма-продавец имеет идентификатор, то есть так называемый идентификационный номер торговой точки (POS ID, Point of Sales Identification Number). Предположим, один из сотрудников продавца принимает сумму платежа наличными. После этого этот сотрудник через зарегистрированный мобильный телефон, который, например, закреплен за данным продавцом, вводит соответствующую начисляемую сумму. Эта начисляемая сумма по сети мобильной связи передается на сервер и с помощью идентификатора мобильного аппарата сотрудника продавца засчитывается продавцу.-2 006286 После этого определяется временный идентификатор платежа, который передается сервером на мобильный аппарат продавца. Продавец сообщает этот временный идентификатор платежа клиенту (абоненту), который перед этим произвел оплату наличными. Это сообщение может быть сделано устно или посредством коммуникационного соединения между мобильными аппаратами сотрудника продавца и клиента, например через инфракрасный интерфейс. После этого временный идентификатор платежа и POS ID продавца передается с мобильного аппарата клиента по сети мобильной связи на сервер, и там проверяется его действительность (проверка достоверности). Если временный идентификатор платежа действителен, сервер может записать перечисляемую сумму на счет клиента. Предпочтительно эти обороты по счетам учитываются на счету продавца для последующего расчета оферента телекоммуникационных услуг с продавцом. Согласно еще одному предпочтительному варианту осуществления изобретения сервер после проверки достоверности временного идентификатора платежа создает постоянный идентификатор платежа. Для определения постоянного идентификатора платежа можно воспользоваться известными системами управления ваучерами. Например, с помощью такой системы управления ваучерами создается список номеров ваучеров, то есть постоянных идентификаторов платежей. Согласно изобретению в этом случае,по меньшей мере, часть содержащихся в этом списке постоянных идентификаторов платежей используется не для создания ваучер-карт, а для преобразования временных идентификаторов платежей. Таким образом, для временного идентификатора платежа, признанного действительным, выбирается постоянный идентификатор платежа из списка постоянных идентификаторов платежей, и выбранный постоянный идентификатор платежа "вычеркивается" из списка. Затем постоянный идентификатор платежа по сети мобильной связи передается на мобильный аппарат абонента. Теперь абонент может использовать постоянный идентификатор платежа известным способом, причем ему не требуется никакая физическая ваучер-карта. Абонент может также позвонить по определенному служебному номеру и ввести постоянный идентификатор платежа, чтобы активизировать свой платеж. Абонент может также сохранить постоянный идентификатор платежа в памяти своего мобильного аппарата для дальнейшего использования или передать его третьему лицу. Такая передача может быть произведена, например, в форме SMS. Еще в одном предпочтительном варианте осуществления изобретения абонент телекоммуникационной службы может совершить перевод со своего авансового счета на авансовый счет другого абонента телекоммуникационной службы. Таким способом может осуществляться оплата любых товаров и услуг. Для осуществления перевода абонент телекоммуникационной службы, желающий ввести платежное поручение, вводит со своего мобильного аппарата сумму, которая должна быть переведена на счет получателя платежа. После этого сервер определяет временный идентификатор платежа, который передается на мобильный аппарат отправителя перевода. Затем абонент телекоммуникационной службы, желающий произвести перевод, сообщает временный идентификатор платежа получателю платежа. Потом временный идентификатор платежа пересылается с мобильного аппарата получателя платежа на сервер. Дополнительно передается также идентификатор мобильного аппарата отправителя платежа, используемый для проверки достоверности временного идентификатора платежа. В случае признания временного идентификатора платежа действительным будет произведена бухгалтерская запись в пользу получателя платежа, а со счета отправителя будет произведено соответствующее списание. В альтернативном варианте временный идентификатор платежа может быть преобразован в постоянный и переслан получателю платежа. Перечень фигур чертежей Далее предпочтительные варианты осуществления изобретения будут описаны более подробно со ссылками на чертежи. На чертежах на фиг. 1 представлена структурная схема одной из форм исполнения компьютерной системы для сети мобильной связи в соответствии с изобретением; на фиг. 2 представлена блок-схема регистрации продавца; на фиг. 3. представлена блок-схема пополнения авансового счета абонента; на фиг. 4 представлена блок-схема передачи абоненту постоянного номера платежа; на фиг. 5 представлена блок-схема списания с авансового счета абонента в пользу другого абонента. Осуществление изобретения На фиг 1 изображена сеть 1 мобильной связи, работающая, например, по стандарту GSM, GRPS,UMTS или IS-41. Телекоммуникационные аппараты 2, 3 и 4, а также другие телекоммуникационные аппараты, не показанные на фиг. 1, могут сообщаться друг с другом по сети 1 мобильной связи, а также с сервером 5,соединенным с сетью 1 мобильной связи. Под телекоммуникационными аппаратами 2, 3, 4, , подразумеваются преимущественно мобильные телефоны, работающие по стандарту GSM. Такие телефоны имеют SIM-карту 6, на которой хранится номер аппарата, так называемый MSISDN.-3 006286 Связь между каким-либо из телекоммуникационных аппаратов 2, 3, 4, , и сервером 5 может осуществляться, например, посредством телефонного соединения, то есть голосовым вызовом. Для этого серверу 5 присваивается служебный телефонный номер, который для установления связи нужно вызвать с соответствующего телекоммуникационного аппарата. Когда связь будет установлена, вводимые данные могут быть переданы на сервер 5 посредством естественной голосовой речи, как это известно из уровня техники. Передача данных между телекоммуникационными аппаратами и сервером 5 может осуществляться также с помощью так называемого SMS-сообщения (Short Message Service). Данные могут передаваться также посредством USSD, или WAP, или другой службы передачи данных. Передаваемые данные могут быть при этом управляющими командами и/или полезной информацией. Сервер 5 содержит модуль 7 предварительной оплаты и модуль 8 базы данных. Модуль 8 базы данных служит для ведения авансовых счетов телекоммуникационных аппаратов 2, 3, 4, . Для этого модуль 8 базы данных содержит для каждого зарегистрированного телекоммуникационного аппарата соответствующий MSISDN, которому приписана сумма. Когда с одного из телекоммуникационных аппаратов взимается оплата за телекоммуникационные услуги, то модуль 7 предварительной оплаты списывает эту сумму с соответствующего авансового счета в модуле 8 базы данных. Для управления системой предварительной оплаты, пополнения авансовых счетов и/или других финансовых операций в сервере 5 имеются также другие компоненты. Компьютерная программа 9 имеет модуль 10 регистрации, модуль 11 создания временного идентификатора платежа и модуль 12 определения постоянного идентификатора платежа. Модуль 10 служит для регистрации телекоммуникационных аппаратов и продавцов, как будет подробно рассмотрено ниже. Модуль 11 содержит генератор 13 случайных чисел и таймер 14. Предположим, что временный идентификатор платежа имеет заданную длину из четырех цифр. Для образования такого временного идентификатора перечисления генератор случайных чисел образует псевдослучайную последовательность из четырех цифр. Этой последовательности цифр, представляющей собой временный идентификатор платежа, затем присваивается отметка времени, образуемая таймером 14. Модуль 12 служит для определения постоянного идентификатора платежа для временного идентификатора платежа. Для этого модуль 12 может из списка постоянных идентификаторов платежей, создаваемого системой управления ваучерами, выбирать постоянный идентификатор платежа. С помощью временного идентификатора платежа создается "виртуальная ваучер-карта", которая сохраняется в модуле 15 базы данных. Такая виртуальная ваучер-карта содержит временный идентификатор платежа, перечисляемую сумму и отметку времени, а также другие идентификаторы, зависящие от конкретной реализации. Например, в виртуальную ваучер-карту могут быть включены идентификатор продавца (POS ID) и номер телекоммуникационного аппарата (MSISDN), с которого запрошен временный идентификатор платежа. В альтернативном варианте виртуальная ваучер-карта содержит идентификатор, например номер телекоммуникационного аппарата (MSISDN) абонента, желающего перевести сумму на авансовый счет другого абонента. Далее сервер 5 содержит модуль 16 базы данных, предназначенный для ведения счетов продавцов. В модуле 16 базы данных ведется учет оборотов по счетам для каждого продавца, т.е. для каждого POSID учитывается оборот бухгалтерских записей в целях последующего расчета оферента телекоммуникационных услуг с продавцом. Далее сервер 5 имеет модуль 17 базы данных, предназначенный для регистрации продавцов. В модуле 17 базы данных каждому идентификатору продавца (POS ID) поставлены в соответствие один или несколько идентификаторов телекоммуникационных аппаратов продавца, например номера (MSISDN) этих аппаратов и секретный код, например личный идентификационный номер (Personal IdentificationNumber, PIN). Такой PIN может быть единым для соответствующего коммерсанта (продавца). В альтернативном варианте каждому зарегистрированному телекоммуникационному аппарату продавца, то есть номеру этого аппарата, может соответствовать отдельный PIN. Затем эти PIN приписываются, например, отдельным сотрудникам продавца, которые пользуются зарегистрированными телекоммуникационными аппаратами. Кроме того, в модуле 17 базы данных хранятся основные данные продавца, например его адрес и т.п. Принцип действия системы, изображенной на фиг. 1, далее будет рассмотрен подробнее со ссылками на фиг. 2-5. На фиг. 2 наглядно показан порядок действий при регистрации нового продавца. Для этого на шаге 20 устанавливается соединение клиент-сервер между телекоммуникационным аппаратом продавца и сервером 5. При последующем изложении будем предполагать для примера, что продавец имеет телекоммуникационный аппарат 2. Соединение клиент-сервер между телекоммуникационным аппаратом 2 и сервером 5 может быть установлено набором служебного номера сервера 5 с телекоммуникационного аппарата 2 или через ка-4 006286 кую-либо другую систему передачи данных, имеющуюся в сети 1 мобильной связи. В альтернативном варианте регистрация продавца может быть произведена также через Интернет. Предпочтительно регистрация производится путем звонка с телекоммуникационного аппарата 2 или путем посылки SMS. В этом случае идентификатор телекоммуникационного аппарата, то есть хранящийся в SIM-карте 6 MSISDN, автоматически передается сетью мобильной связи 1 на сервер 5. Эта операция именуется идентификацией вызывающей линии (Caller Line Identification) и является стандартной в сети мобильной связи GSM. На основе установленного соединения между телекоммуникационным аппаратом 2 и сервером 5 сервер 5 генерирует POS ID, который по сети мобильной связи 1 передается обратно на телекоммуникационный аппарат 2. POS ID объединяется с MSISDN телекоммуникационного аппарата 2 и на шаге 21 сохраняется в модуле 17 базы данных. На шаге 22 продавец вводит другие основные данные, которые также сохраняются в модуле 17 базы данных. На шаге 23 присваивается PIN, который объединяется с POS ID и также сохраняется в модуле 17 базы данных. Изобретение обеспечивает также возможность регистрации продавца, например, путем звонка по определенному служебному номеру или с помощью какой-либо другой системы передачи данных, например USSD, SMS или WAP. Например, при звонке одновременно передается MSISDN телекоммуникационного аппарата 2. Этому идентификатору приводится затем в соответствие POS ID, который по сети мобильной связи 1 пересылается на телекоммуникационный аппарат 2. На фиг. 3 изображен порядок действий при пополнении авансового счета абонента. При последующем изложении предполагается, что абонент располагает телекоммуникационным аппаратом 3. На шаге 30 абонент вносит продавцу начисляемую сумму, например, наличными. Под начислением имеется в виду денежная сумма, на которую должен возрасти авансовый счет абонента (см. модуль 8 базы данных). На шаге 31 эта начисляемая сумма передается с телекоммуникационного аппарата 2 продавца на сервер 5. Для этого сотрудник продавца вводит в свой телекоммуникационный аппарат 2 начисляемую сумму, которая передается на сервер 5. Одновременно с передачей начисляемой суммы передаетсяMSISDN телекоммуникационного аппарата 2. Далее может быть предусмотрено, чтобы сотрудник продавца для идентификации вводил свой PIN-код. После получения перечисляемой суммы и MSISDN телекоммуникационного аппарата 2 сервер 5 на основании записи в модуле 17 базы данных опознает, что имел место звонок сотрудника продавца с определенным POS ID. На основании этого сервер 5 на шаге 32 создает с помощью модуля 11 временный идентификатор платежа. В альтернативном варианте или дополнительно продавец при вводе начисляемой суммы на шаге 31 вводит служебный код, чтобы затребовать временный идентификатор платежа. Для создания временного идентификатора платежа в модуле 11 служит генератор 13 случайных чисел. Выдаваемое генератором 13 случайных чисел случайное число используется в качестве временного идентификатора платежа. Затем с помощью таймера 14 для временного идентификатора перечисления создается отметка времени. Временный идентификатор платежа, начисляемая сумма, определенный из модуля 17 базы данных с помощью MSISDN телекоммуникационного аппарата 2 POS ID, MSISDN телекоммуникационного аппарата 2 и отметка времени хранятся в модуле 17 базы данных как "виртуальная ваучер-карта". На шаге 33 временный идентификатор платежа передается сервером 5 по сети 1 мобильной связи на телекоммуникационный аппарат 2 продавца. На шаге 34 продавец сообщает временный идентификатор платежа абоненту. Это может быть произведено устно или посредством местной передачи между телекоммуникационным аппаратом 2 и телекоммуникационным аппаратом 3, например, с помощью инфракрасного интерфейса или же, например,посредством посылки SMS с телекоммуникационного аппарата 2 на телекоммуникационный аппарат 3. На шаге 35 абонент вводит временный идентификатор платежа, а также идентификатор продавца(POS ID) в свой телекоммуникационный аппарат 3. Идентификатор продавца также сообщается абоненту продавцом. Эти данные вместе с MSISDN телекоммуникационного аппарата 3 передаются на сервер 5 и там обрабатываются. На шаге 36 сервер проверяет действительность полученного абонентом, то есть его телекоммуникационным аппаратом, временного идентификатора платежа. Для этого проверяется, имеется ли соответствующий временный идентификатор платежа в модуле 15 базы данных и соответствует ли ему введенный абонентом POS ID. Далее проверяется, не истек ли срок действия временного идентификатора платежа. Для этого сервер обращается к хранящейся в модуле 15 базы данных временной отметке временного идентификатора платежа и сравнивает его с фактическим временем таймера 14. Если разница во времени не превышает заданного максимального значения, временный идентификатор платежа считается действительным. Это максимальное время может быть относительно коротким, например порядка нескольких минут. Если на шаге 36 временный идентификатор платежа признается недействительным, происходит возврат к шагу 35, и абоненту предлагается произвести повторный ввод.-5 006286 В противном случае, на шаге 37 сумма записывается на авансовый счет абонента, точнее, его телекоммуникационного аппарата 3. Соответствующая бухгалтерская запись производится путем обращения к модулю 8 базы данных с использованием MSISDN телекоммуникационного аппарата 3 в качестве ключа. Далее сервер обращается к модулю 16 базы данных с POS ID продавца, чтобы учесть совершенную бухгалтерскую операцию (шаг 38). На шаге 39 сервер посылает на телекоммуникационный аппарат 2 и телекоммуникационный аппарат 3 подтверждение о выполнении операции. На фиг. 4 изображен альтернативный режим работы. Шаги 40-46 соответствуют шагам 30-36 на фиг. 3. На шаге 47, в отличие от шага 37, еще не производится перечисление, а определяется постоянный номер платежа вместо временного номера платежа. Это делается путем обращения к модулю 12. На шаге 48 производится учет операции, так же, как это имело место на шаге 38. На шаге 49 постоянный номер платежа передается на телекоммуникационный аппарат 3 абонента. На шаге 50 сервер 5 посылает подтверждение совершения операции на телекоммуникационные аппараты 2 и 3, так же, как это имело место на шаге 39. На шаге 51 абонент может активизировать постоянный номер платежа, установив известным способом контакт с сервером 5 и введя постоянный номер платежа, так что предварительный платеж записывается на счет абонента. В альтернативном варианте абонент может передать постоянный номер платежа в распоряжение другого абонента, например абонента с телекоммуникационным аппаратом 4. Такая передача может быть произведена, например, посылкой SMS-сообщения. На фиг. 5 наглядно показана еще одна возможность применения системы, изображенной на фиг. 1. В этом случае один абонент телекоммуникационной сети передает авансовую сумму другому абоненту. Предполагается, что абонент А является владельцем телекоммуникационного аппарата 2, а абонент В - владельцем телекоммуникационного аппарата 4. На шаге 52 абонент А вводит в свой телекоммуникационный аппарат сумму платежа, которая вместе с MSISDN телекоммуникационного аппарата 3 передается на сервер 5. Может быть также предусмотрено, чтобы абонент А вводил присвоенный ему PINкод для идентификации. На шаге 53 сервер 5 проверяет, достаточна ли хранящаяся в модуле 8 базы данных сумма на счете абонента А, для списания суммы платежа. Если сумма на счете недостаточна, абонент на шаге 54 получает соответствующее извещение, и процесс прерывается. В противном случае, то есть если сумма на счете абонента А достаточна, сервер с помощью модуля 11 создает временный идентификатор платежа. Далее производится соответствующая запись в модуль 15 базы данных для создания "виртуальной ваучер-карты". В этом случае в модуль 15 базы данных вместо POS ID продавца и MSISDN телекоммуникационного аппарата 2 вводится MSISDN телекоммуникационного аппарата 3 абонента А, который запросил временный идентификатор платежа. На шаге 56 временный идентификатор платежа передается с сервера 5 на телекоммуникационный аппарат 2 абонента А. На шаге 57 абонент А сообщает временный идентификатор платежа абоненту В. После этого абонент В на шаге 58 вводит временный идентификатор платежа и MSISDN телекоммуникационного аппарата 2 абонента А в свой телекоммуникационный аппарат 3 для передачи на сервер. Сервер на шаге 59 проверяет действительность временного идентификатора платежа. Для проверки действительности временного идентификатора платежа на шаге 59 проверяется, имеется ли соответствующий временный идентификатор платежа в модуле 15 базы данных и соответствует ли ему MSISDN, введенный абонентом В на шаге 58. Далее проверяется, не истек ли срок действия. При отсутствии действительного временного идентификатора платежа абоненту предлагается повторить ввод. Если имеет место обратное, то есть если идентификатор платежа признается действительным, то на шаге 60 сумма перевода списывается с авансового счета абонента А в модуле 8 базы данных, а на шаге 61 заносится на авансовый счет абонента В в модуле 8 базы данных. В альтернативном варианте абонент В на шаге 61 может получить и постоянный идентификатор платежа, чтобы произвести перечисление позднее или передать постоянный идентификатор платежа другому абоненту. На шаге 62 сервер посылает на телекоммуникационные аппараты 3 и 4 абонентов А и В подтверждающее сообщение. ФОРМУЛА ИЗОБРЕТЕНИЯ 1. Способ предварительной оплаты телекоммуникационных услуг, включающий следующие этапы: осуществляют первую передачу на сервер начисляемой суммы с первого телекоммуникационного аппарата и идентификатора, присвоенного первому телекоммуникационному аппарату,создают на сервере временный идентификатор платежа,сохраняют на сервере временный идентификатор платежа вместе с присвоенным первому телекоммуникационному аппарату идентификатором в качестве ключа,-6 006286 осуществляют вторую передачу временного идентификатора платежа на первый телекоммуникационный аппарат,осуществляют третью передачу временного идентификатора платежа, идентификатора, присвоенного первому телекоммуникационному аппарату, и идентификатора, присвоенного второму телекоммуникационному аппарату, со второго телекоммуникационного аппарата на сервер. 2. Способ по п.1, отличающийся тем, что временный идентификатор платежа содержит случайное число и временный идентификатор платежа действителен только совместно с идентификатором, присвоенным первому телекоммуникационному аппарату. 3. Способ по п.1 или 2, отличающийся тем, что временный идентификатор платежа имеет заданную максимальную длину, предпочтительно от трех до пяти знаков, в особенности из четырех знаков. 4. Способ по пп.1, 2 или 3, отличающийся тем, что временному идентификатору платежа присваивают временную отметку, хранящуюся на сервере, и временный идентификатор платежа действителен только в том случае, если третья передача производится в пределах заданного промежутка времени. 5. Способ по одному из пп.1-4, отличающийся тем, что первый телекоммуникационный аппарат регистрируют на сервере, и первому телекоммуникационному аппарату присваивают первый идентификатор, причем первым идентификатором является номер первого телекоммуникационного аппарата, и второй идентификатор, причем вторым идентификатором является идентификатор продавца, и для первой передачи используется первый присвоенный телекоммуникационному аппарату идентификатор, а для третьей передачи второй присвоенный телекоммуникационному аппарату идентификатор. 6. Способ по одному из пп.1-5, отличающийся тем, что осуществляют перечисление платежа на ведущийся сервером авансовый счет второго телекоммуникационного аппарата, если полученный сервером при третьей передаче временный идентификатор платежа признан действительным. 7. Способ по одному из пп.1-6, отличающийся тем, что для временного идентификатора платежа определяют постоянный идентификатор платежа, если полученный сервером при третьей передаче временный идентификатор платежа признан действительным, и осуществляют четвертую передачу постоянного идентификатора платежа на второй телекоммуникационный аппарат. 8. Способ по п.7, отличающийся тем, что для перечисления платежа на ведущийся сервером авансовый счет второго телекоммуникационного аппарата применяют постоянный идентификатор платежа или постоянный идентификатор платежа передают на третий телекоммуникационный аппарат. 9. Способ по одному из пп.1-8, отличающийся тем, что начисляемую сумму для первого телекоммуникационного аппарата учитывают в ведущемся сервером счете продавца. 10. Способ по одному из пп.1-9, отличающийся тем, что включает в себя следующие дополнительные этапы: осуществляют проверку сервером, достаточна ли сумма на авансовом счете первого телекоммуникационного аппарата для списания суммы платежа,осуществляют списание сервером указанной суммы с авансового счета первого телекоммуникационного аппарата, если полученный сервером при третьей передаче временный идентификатор платежа действителен,осуществляют перечисление сервером указанной суммы на авансовый счет второго телекоммуникационного аппарата или определение постоянного идентификатора платежа для временного идентификатора платежа и осуществляют четвертую передачу постоянного идентификатора платежа второму телекоммуникационному аппарату. 11. Способ по одному из пп.1-10, при котором передачи производятся в мобильной сети телекоммуникационной связи, в частности в сети GSM, GPRS или UMTS. 12. Компьютерный программный продукт для осуществления способа предварительной оплаты телекоммуникационных услуг, состоящего из следующих этапов: ввод суммы платежа и идентификатора, присвоенного первому телекоммуникационному аппарату,после того как сумма платежа и присвоенный первому телекоммуникационному аппарату идентификатор будут приняты сервером при первой передаче от первого телекоммуникационного аппарата,создание временного идентификатора платежа,сохранение временного идентификатора платежа с присвоенным первому телекоммуникационному аппарату идентификатором в качестве ключа,выдача временного идентификатора платежа для осуществления второй передачи временного идентификатора платежа на первый телекоммуникационный аппарат,ввод временного идентификатора платежа, идентификатора, присвоенного первому телекоммуникационному аппарату, и идентификатора, присвоенного второму телекоммуникационному аппарату, после того как временный идентификатор платежа, идентификатор, присвоенный первому телекоммуникационному аппарату, и идентификатор, присвоенный второму телекоммуникационному аппарату, будут приняты вторым телекоммуникационным аппаратом после третьей передачи,проверка действительности временного идентификатора платежа.-7 006286 13. Компьютерный программный продукт по п.12, отличающийся тем, что временный идентификатор платежа создается на базе случайного числа и временный идентификатор платежа действителен только вместе с идентификатором, присвоенным первому телекоммуникационному аппарату. 14. Компьютерный программный продукт по п.12 или 13, отличающийся тем, что временному идентификатору платежа присваивается временная отметка и временный идентификатор платежа действителен только в том случае, если временный идентификатор платежа введен в пределах заданного промежутка времени при третьем вводе. 15. Компьютерный программный продукт по пп.12, 13 или 14, отличающийся тем, что первый телекоммуникационный аппарат регистрируется, и первому телекоммуникационному аппарату присваивается первый идентификатор, причем первым идентификатором является номер первого телекоммуникационного аппарата, и первому телекоммуникационному аппарату присваивается второй идентификатор,причем вторым идентификатором является идентификатор продавца, причем первый идентификатор используется для первой передачи, а второй идентификатор - для третьей передачи. 16. Компьютерный программный продукт по одному из пп.12-15, отличающийся тем, что перечисление на авансовый счет второго телекоммуникационного аппарата производится, если временный идентификатор платежа действителен. 17. Компьютерный программный продукт по одному из пп.12-16, отличающийся тем, что для временного идентификатора платежа определяется постоянный идентификатор платежа, если временный идентификатор платежа действителен, и постоянный идентификатор платежа выдается на второй телекоммуникационный аппарат для четвертой передачи постоянного идентификатора платежа. 18. Компьютерный программный продукт по одному из пп.12-17, отличающийся тем, что начисляемая сумма учитывается для приписанного к первому телекоммуникационному аппарату счета продавца. 19. Компьютерный программный продукт по одному из пп.12-18 для проверки, имеется ли на приписанном к первому телекоммуникационному аппарату авансовом счете сумма, достаточная для перевода суммы платежа,для перевода суммы платежа с приписанного к первому телекоммуникационному аппарату авансового счета, если на основании третьей передачи введенный временный идентификатор платежа признается действительным,и для перевода суммы платежа на приписанный ко второму телекоммуникационному аппарату авансовый счет или для определения постоянного идентификатора платежа для временного идентификатора платежа. 20. Компьютерная система для телекоммуникационной сети с предварительной оплатой, содержащая средства (5) для ввода суммы платежа и присвоенного первому телекоммуникационному аппарату(2, 3, 4) идентификатора (POS ID, MSISDN), после того как сумма платежа и присвоенный первому телекоммуникационному аппарату идентификатор в результате первой передачи приняты первым телекоммуникационным аппаратом,средства (11) для создания временного идентификатора платежа,средства (15) для сохранения временного идентификатора платежа с присвоенным первому телекоммуникационному аппарату идентификатором в качестве ключа,средства (5) для выдачи временного идентификатора платежа для передачи временного идентификатора платежа на первый телекоммуникационный аппарат,средства (5) для ввода временного идентификатора платежа, присвоенного первому телекоммуникационному аппарату идентификатора и присвоенного второму телекоммуникационному аппарату идентификатора после приема временного идентификатора платежа, присвоенного первому телекоммуникационному аппарату идентификатора и присвоенного второму телекоммуникационному аппарату идентификатора в результате третьей передачи от второго телекоммуникационного аппарата. 21. Компьютерная система по п.20, отличающаяся тем, что средства для образования временного идентификатора платежа построены на основе генерации случайного числа. 22. Компьютерная система по п.20 или 21, отличающаяся тем, что указанная компьютерная система включает в себя средства для придания временному идентификатору платежа временной отметки. 23. Компьютерная система по пп.20, 21 или 22, отличающаяся тем, что указанная компьютерная система включает в себя средства (10) для регистрации первого телекоммуникационного аппарата, причем средства для регистрации выполнены таким образом, что первому телекоммуникационному аппарату присваивается первый идентификатор, причем первым идентификатором является номер первого телекоммуникационного аппарата, и второй идентификатор, причем вторым идентификатором является идентификатор продавца (POS ID), и первые средства для ввода построены так, что первый идентификатор вводится как идентификатор, присвоенный первому телекоммуникационному аппарату, а вторые средства для ввода построены так, что второй идентификатор вводится как идентификатор, присвоенный первому телекоммуникационному аппарату. 24. Компьютерная система по одному из пп.20-23, отличающаяся тем, что указанная компьютерная система включает в себя средства для начисления перечисляемой суммы на ведущийся сервером авансо-8 006286 вый счет второго телекоммуникационного аппарата, если введенный в результате третьей передачи временный идентификатор платежа признан действительным. 25. Компьютерная система по одному из пп.20-24, отличающаяся тем, что указанная компьютерная система включает в себя средства для определения постоянного идентификатора платежа для временного идентификатора платежа, если введенный в результате третьей передачи временный идентификатор платежа признан действительным, третьи средства для выдачи постоянного идентификатора платежа для четвертой передачи на второй телекоммуникационный аппарат. 26. Компьютерная система по одному из пп.20-25, отличающаяся тем, что указанная компьютерная система включает в себя средства для учета суммы платежа для приписанного к первому телекоммуникационному аппарату счету продавца. 27. Компьютерная система по одному из пп.20-26, отличающаяся тем, что указанная компьютерная система включает в себя средства для проверки, достаточна ли сумма, числящаяся на авансовом счете,приписанном к первому телекоммуникационному аппарату, для списания суммы платежа, а также средства для списания суммы платежа с авансового счета, приписанного к первому телекоммуникационному аппарату, после того как в результате третьей передачи будет введен действительный временный идентификатор платежа, а также средства для начисления суммы платежа на авансовый счет, приписанный ко второму телекоммуникационному аппарату или для определения постоянного идентификатора платежа для временного идентификатора платежа. 28. Компьютерная система по одному из пп.20-27, отличающаяся тем, что телекоммуникационной сетью является мобильная телекоммуникационная сеть, в особенности сеть GSM, GPRS или UMTS.

МПК / Метки

МПК: G06F 19/00, H04M 17/00

Метки: предварительной, услуг, способ, компьютерная, телекоммуникационных, программа, оплатой, система

Код ссылки

<a href="https://eas.patents.su/12-6286-sposob-kompyuternaya-programma-i-kompyuternaya-sistema-dlya-telekommunikacionnyh-uslug-s-predvaritelnojj-oplatojj.html" rel="bookmark" title="База патентов Евразийского Союза">Способ, компьютерная программа и компьютерная система для телекоммуникационных услуг с предварительной оплатой</a>

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